<SEC-DOCUMENT>0000099780-23-000013.txt : 20230221
<SEC-HEADER>0000099780-23-000013.hdr.sgml : 20230221
<ACCEPTANCE-DATETIME>20230221144621
ACCESSION NUMBER:		0000099780-23-000013
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		128
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230221
DATE AS OF CHANGE:		20230221

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			TRINITY INDUSTRIES INC
		CENTRAL INDEX KEY:			0000099780
		STANDARD INDUSTRIAL CLASSIFICATION:	RAILROAD EQUIPMENT [3743]
		IRS NUMBER:				750225040
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-06903
		FILM NUMBER:		23647639

	BUSINESS ADDRESS:	
		STREET 1:		14221 N DALLAS PARKWAY
		STREET 2:		SUITE 1100
		CITY:			DALLAS
		STATE:			TX
		ZIP:			75254
		BUSINESS PHONE:		214-631-4420

	MAIL ADDRESS:	
		STREET 1:		14221 N DALLAS PARKWAY
		STREET 2:		SUITE 1100
		CITY:			DALLAS
		STATE:			TX
		ZIP:			75254

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	TRINITY STEEL CO INC
		DATE OF NAME CHANGE:	19720407
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>trn-20221231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:b51c8a34-86d1-4103-b091-51d9d681de60,g:fad4dfb4-a0e1-4c2d-bb3f-8b3eca2c1738,d:52ae3577315f489890a6c770115e20a7--><html xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns="http://www.w3.org/1999/xhtml" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:trn="http://www.trin.net/20221231" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>trn-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN180L2ZyYWc6NzI0ZGYwNTU4MDY1NGZhNTlmMTEzMzdlZDRhZDg1NDAvdGFibGU6NzllNTFjMzMwZGQxNDU5MDlmMTFhOGY3MmYwMDQ3NzUvdGFibGVyYW5nZTo3OWU1MWMzMzBkZDE0NTkwOWYxMWE4ZjcyZjAwNDc3NV8yLTEtMS0xLTEwODQ4Mw_988c1d10-3cb4-40a8-9e8b-ce8ace1f86aa">TRINITY INDUSTRIES INC</ix:nonNumeric><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN180L2ZyYWc6NzI0ZGYwNTU4MDY1NGZhNTlmMTEzMzdlZDRhZDg1NDAvdGFibGU6NzllNTFjMzMwZGQxNDU5MDlmMTFhOGY3MmYwMDQ3NzUvdGFibGVyYW5nZTo3OWU1MWMzMzBkZDE0NTkwOWYxMWE4ZjcyZjAwNDc3NV8zLTEtMS0xLTEwODQ4Mw_c4e7296c-b4fa-4a05-a838-fc974b98a4b2">0000099780</ix:nonNumeric><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN180L2ZyYWc6NzI0ZGYwNTU4MDY1NGZhNTlmMTEzMzdlZDRhZDg1NDAvdGFibGU6NzllNTFjMzMwZGQxNDU5MDlmMTFhOGY3MmYwMDQ3NzUvdGFibGVyYW5nZTo3OWU1MWMzMzBkZDE0NTkwOWYxMWE4ZjcyZjAwNDc3NV80LTEtMS0xLTEwODQ4Mw_84258d6f-9666-488a-95f7-8509b24e3292">false</ix:nonNumeric><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN180L2ZyYWc6NzI0ZGYwNTU4MDY1NGZhNTlmMTEzMzdlZDRhZDg1NDAvdGFibGU6NzllNTFjMzMwZGQxNDU5MDlmMTFhOGY3MmYwMDQ3NzUvdGFibGVyYW5nZTo3OWU1MWMzMzBkZDE0NTkwOWYxMWE4ZjcyZjAwNDc3NV81LTEtMS0xLTEwODQ4Mw_65d15f5e-78f6-41a5-beb2-d94d20655442">12-31</ix:nonNumeric><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN180L2ZyYWc6NzI0ZGYwNTU4MDY1NGZhNTlmMTEzMzdlZDRhZDg1NDAvdGFibGU6NzllNTFjMzMwZGQxNDU5MDlmMTFhOGY3MmYwMDQ3NzUvdGFibGVyYW5nZTo3OWU1MWMzMzBkZDE0NTkwOWYxMWE4ZjcyZjAwNDc3NV82LTEtMS0xLTEwODQ4Mw_4f8e2f9e-d350-449b-8d26-54efb680b83d">2022</ix:nonNumeric><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN180L2ZyYWc6NzI0ZGYwNTU4MDY1NGZhNTlmMTEzMzdlZDRhZDg1NDAvdGFibGU6NzllNTFjMzMwZGQxNDU5MDlmMTFhOGY3MmYwMDQ3NzUvdGFibGVyYW5nZTo3OWU1MWMzMzBkZDE0NTkwOWYxMWE4ZjcyZjAwNDc3NV83LTEtMS0xLTEwODQ4Mw_7d75fa42-a330-4c4a-ada6-f9d9af53d601">FY</ix:nonNumeric><ix:nonFraction unitRef="shares" contextRef="i2147f265950f4b7ab0248272fb727b86_I20230214" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN180L2ZyYWc6NzI0ZGYwNTU4MDY1NGZhNTlmMTEzMzdlZDRhZDg1NDAvdGFibGU6NzllNTFjMzMwZGQxNDU5MDlmMTFhOGY3MmYwMDQ3NzUvdGFibGVyYW5nZTo3OWU1MWMzMzBkZDE0NTkwOWYxMWE4ZjcyZjAwNDc3NV84LTEtMS0xLTEwODQ4Mw_d3d78dea-1adc-40dd-9d68-bb759f2aa743">81,125,553</ix:nonFraction><ix:nonNumeric contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTMtMS0xLTEwODQ4Mw_fe817b45-8e43-48ed-a016-35ed6b4c64bf">http://fasb.org/us-gaap/2022#OtherLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTUtMS0xLTEwODQ4Mw_9ec5202b-17b2-43a0-91db-fd32d6186eb1">http://fasb.org/us-gaap/2022#OtherLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_8c1b4a08-ff65-451a-bad4-09fa1e206982">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_ec131d7f-7d72-47f4-a024-27fc1944e7bb">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzEwLTUtMS0xLTEwODQ4Mw_d54a0d3d-b2dc-42bd-b68d-5cf841c97bed">http://fasb.org/us-gaap/2022#OtherLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="id845dd9b9d70402da702e1c309b18873_D20220101-20221231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtMS0xLTEtMTA4NDgz_1bdcb864-ac9f-48a3-b31f-3ae389b6937a">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="i4811844962a44334a224a52328978915_D20210101-20211231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtMy0xLTEtMTA4NDgz_58035536-e824-40b5-a2a0-91ccb46cfbea">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="i579e607ba3f545bb89c7637599fe9b9d_D20200101-20201231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtNS0xLTEtMTA4NDgz_aa3e129a-9d0f-44b5-9657-9545c23a2c59">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="ibb26c163a4a24f7cb8e747ecda8fb3b6_D20220101-20221231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtMS0xLTEtMTA4NDgz_4de8afa3-3866-420c-8c88-75b89bb7dd2e">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="i3261869504d741e2936c6155ed37ac14_D20210101-20211231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtMy0xLTEtMTA4NDgz_bf5cb566-5c40-451c-8fea-f965cada98d5">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="id300374fada54355a674d9d309401194_D20200101-20201231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtNS0xLTEtMTA4NDgz_2216f1f9-7a38-481f-a085-7993d679d03d">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="i563e1dd8a6b94e98a1918d12eb35bb53_D20220101-20221231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctMS0xLTEtMTA4NDgz_b330ecb5-da8a-4cb1-8cc7-3e389af1eb51">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="id718c48cbdad4ab392007b8a86d3aa1e_D20210101-20211231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctMy0xLTEtMTA4NDgz_b4508359-ca30-4e85-a325-8ae5c6715ca7">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="id720076dc29f4825b8f5ce02062a3721_D20200101-20201231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctNS0xLTEtMTA4NDgz_ad124af0-408a-4fb7-b832-9ca31027dddd">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="i0bdd386af3e94e58b89c4fd612721bd2_D20220101-20221231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtMS0xLTEtMTA4NDgz_ef8af9b6-d4a0-44d2-90f3-ad26f0403c29">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="i624fd6e6f1ea4335ae6ee33a01dcd57c_D20210101-20211231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtMy0xLTEtMTA4NDgz_f4b176e7-3895-4d37-a5c9-4001d6b9924b">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="id71fe6df97ef4455bd10d329f87ab2c9_D20200101-20201231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtNS0xLTEtMTA4NDgz_bb65ed02-76c4-4c69-8c4d-b014cf506a01">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="i07f440ed53f34a4b8104dceb60b1e16d_D20220101-20221231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMS0xLTEtMTExMjMz_7ba86255-730a-483d-95fb-5e8583af2609">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="i3f69d16b4aaf436a8727490811750a44_D20210101-20211231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMy0xLTEtMTExMjMz_1996e385-4661-46e3-a4b6-fe0cb6d74236">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="i7ed28dc396354a61a9f9009996425f64_D20200101-20201231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNS0xLTEtMTExMjMz_e4d8f276-8cb5-4048-b04a-fb780f9349ca">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="i2a85a6cfba2e4f72b9b88ac3fccd2a61_D20220101-20221231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMS0xLTEtMTA4NDgz_37904a02-c198-4a94-b4ec-69a3c33af9f8">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="i483782b567464e338736e74f9ad37a6c_D20210101-20211231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMy0xLTEtMTA4NDgz_3f5bac16-3202-4379-970f-e0cb099832b0">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="i5602f4c4d24243d99789ec073a686cc2_D20200101-20201231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNS0xLTEtMTA4NDgz_f5f2f75e-45a1-44c6-bfff-346c428eba8a">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="icbef4bca718c43198c11156e4a3854f8_D20220101-20221231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTEtMS0xLTEwODQ4Mw_142bdfd8-155b-40ad-97e0-1644df0274f8">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="ib7aeb1c755ac4eaea17e85bcb5817230_D20210101-20211231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTMtMS0xLTEwODQ4Mw_a8c34cb6-1765-47b9-820d-6e3199412c8e">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="i954ac5b6909a40ea9e41fcf36dfee427_D20200101-20201231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTUtMS0xLTEwODQ4Mw_4bc7ce63-a3c2-41ef-afdd-50ec40377adf">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="i91a722acb5af41ab971a383b9713ca88_D20220101-20221231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtNi0xLTEtMTA4NDgz_929edbd5-7ce0-45a6-9fb7-012e82805798">http://fasb.org/us-gaap/2022#CostOfGoodsAndServicesSold</ix:nonNumeric><ix:nonNumeric contextRef="i365989339bb244fab008147dc3a2ff9d_D20210101-20211231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtOC0xLTEtMTA4NDgz_deecc0de-5edb-4da0-8c21-2f7db4011f39">http://fasb.org/us-gaap/2022#CostOfGoodsAndServicesSold</ix:nonNumeric><ix:nonNumeric contextRef="i2de712a46add4fa2a5fe9a48e79ed3d8_D20200101-20201231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtMTAtMS0xLTEwODQ4Mw_7c0b53af-1356-4c43-8e73-1b6319b98bf2">http://fasb.org/us-gaap/2022#CostOfGoodsAndServicesSold</ix:nonNumeric><ix:nonNumeric contextRef="ia4b50c2236f94cbbb9dff1e809676da4_D20220101-20221231" name="us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTctMS0xLTEyMTEzOQ_b4ac7432-6bd8-4e7b-86b8-ade28079b130">http://fasb.org/us-gaap/2022#OtherOperatingIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="ib4812c98f968442b8e1cadb73625c7ff_D20210101-20211231" name="us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTktMS0xLTEyMTEzOQ_40715e64-bb3d-4d76-ad0f-7817313da1ae">http://fasb.org/us-gaap/2022#OtherOperatingIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="i3936d2712be149619f413e604c1a3fc9_D20200101-20201231" name="us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzUtMTEtMS0xLTEyNDQwOA_1c1f3729-d644-4368-b20e-7d9438c27ece">http://fasb.org/us-gaap/2022#OtherOperatingIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="i9fee128f820445bf83182c542ab78dce_D20220101-20221231" name="us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtNy0xLTEtMTI0NDA4_226f861b-6d54-4b12-a597-71d4598a8a9d">http://fasb.org/us-gaap/2022#OtherOperatingIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="i2b6ff02d62c94eecb0c80bca58d3aafd_D20210101-20211231" name="us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtOS0xLTEtMTI0NDA4_79db7933-780f-4a52-8628-c26c21be3e0c">http://fasb.org/us-gaap/2022#OtherOperatingIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="i38dc049908744dc7949b7885fc2ce2ec_D20200101-20201231" name="us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtMTEtMS0xLTEyNDQwOA_ee8bdc7c-7434-4622-ae23-fc13cd5cd8c0">http://fasb.org/us-gaap/2022#OtherOperatingIncomeExpenseNet</ix:nonNumeric><ix:nonNumeric contextRef="i9e0183b490954083922e81ca80a49301_D20200401-20200630" name="us-gaap:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMjI5Mg_9e2cea4a-a8ba-4771-9b4b-c39025f53ad7">http://fasb.org/us-gaap/2022#AssetImpairmentCharges</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="trn-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1225f7271c848f49485774be9c2ee09_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i2147f265950f4b7ab0248272fb727b86_I20230214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-02-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ib20c25b810234296b83d64b1211fe37c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9983b8291fc499e808eeed0f2cffbc0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i092647552580431f84400b3afc67f424_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1f36184af3d4a95a71db838fe74881b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i838b7b23f5934aacbaae2f6b3053a64a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic79d3880caf3412591034b2c948a9773_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7123092b830944e0af8455735fd7e63d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a693c91892e4c9a9eb340cfe0830d5a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia16baa097c7d41c1a9190047f353c114_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e6b2361a9fe44ea9a334e1c42cddc87_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i095bfb2aec7a40e594db9782e0a4893c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1407ae6ae2ca49ef925511a916b67cbd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f9e62a2493b4c2799a972f7c37c3b60_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c2007b72fb24db99dd7b8d0ea585ce5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94e6ddb88839486d899acdec42f7096a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i045643c42c854e10b32a26c9a17fe10b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3e0f346bb7143eda684668a31337bd2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85d5d109e1f745b1a6165941df62af14_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia88d1d529bb54ad99d070bf0ee60c14b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b3b2060aaec4dacbaed172891b53e75_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trn:SaleOfHighwayProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="trn:InvestingActivitiesAxis">trn:ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1f8e9fcd8534c40be1dc8c77942939e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trn:SaleOfHighwayProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="trn:InvestingActivitiesAxis">trn:ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i484dba81069f4a4f82a52cccbfc6f0d5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trn:SaleOfHighwayProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="trn:InvestingActivitiesAxis">trn:ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7bb3210123db4202bbd694e4b4ae6bea_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="trn:InvestingActivitiesAxis">trn:OtherInvestingActivitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd1d91cc2b864551bd910e2b503f8d9a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="trn:InvestingActivitiesAxis">trn:OtherInvestingActivitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i686aebd0533643de8b289f365e39502c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="trn:InvestingActivitiesAxis">trn:OtherInvestingActivitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3771299d5984dc984051409b4232530_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50d5187738704ca491f2375cccd8dd02_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib66ba7efbcb14d69887e8f3d308af4d0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i263985d6e7764164aba4466670609a04_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c926a3f2b45499db211e5b4e0f2c19f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i094d80004fa04af3baf4abfa0632d45a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cc7e9ce46d841b3ade62f61c2e4cffb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i418d8a72e98a4e7285add1fd5cc5c585_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1774f541f0104c92964d4a186b437b27_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b9c13d935884119bb0c0e6d9fecc0ee_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16eb0341a3194aeaa73547cf45b0f18d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9992166db6364510991368411be33a79_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iacb5e340aff04227940051158a3d16bd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida7881e524484842a916de8877a6c7f0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0db9725161e947e4a684489985871f8e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b4af0fcd0c847e8bc74a039c5aa02a1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52a83b6c56304ddfbf7baaa0a003085c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2337d0080df24c7582a5820122efaaac_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c1af94b2433473ebf6c7e85acf0559e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib977435e7d7046319bfbca220f008e39_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1c0754900df486a81a1a9a6024bdf19_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9640f40416f490b92dc119d5c6997bd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d335a99074644c2bd57f283aabb5d0c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec5b86dd0a9b4b58ab728ff79a32d504_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2e253344a584732bb19a9ddb47062e0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie76b3677b5d8430397ab59b911c6296f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97494e61a4634cae85d3d7779db46646_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c5da545f2a24151b8fb444318a50dce_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ef2981185b74a589ac05ea51d4f5757_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iefa276357e0b4c36b43ef3d09c9f5efb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92cd5098ff6143d48ae5fe11d2e75cf7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24441244db8d4b0aa3b73fe02c5873cb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f69b364bfd5470f98047064524c6abd_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibfdcc89a867c45739ed7bbbdd1e1d792_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd8fc428b55b416ea89381b65330402e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icab8eee03b75416baec2ba5f10627cbc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74d0e0b6cc414b61b8778c152599d1a8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d9f454544264c17916865a8cb3421ea_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf82e5542fa4438b8496121d58e37a0f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib587a6875d344f52999a966edd02662c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ebfec880e6a4f9ba91c82ea1f083bbf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3d3bccff11a4431bb11fb8e13fbfa96_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f22edf35acc4330922c080350e8ecbd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i828840240037489b9d32e6b901a3b93f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if705b7c9f1f2432b9227c903fc234d16_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3379a0ebf52407498e1445899c7ee56_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9ed14a037fc41b688cfbb8cb6771631_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4aaec9b288044ceba60d652236cd8757_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f6eb43ad97e4b1a80327826901cd8df_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i819d82d7e43749d9b21b93a23bfee1a1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c5d03a0e6bb4f90a7e2994098b56a27_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c977f4f85be4f90bd1fa59400217ae5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7b9515c893e4fc48262b242ba7a5ed5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7439d836175747169d6016da49642cee_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90d4382172394e52b27150f3dcf72066_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea8bb6a29b3e4dffb5b13235d011d1a3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id30caec107944f849089259128542af2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadc258b954914b2c97ae559ab452e4db_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6637d43783d344cb8720ab814c375f3d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb55a10b5d9c43fea95a1313fd94ed34_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:NewRailcarsDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trn:ExternalCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c9a502222d64608aa6335804b4e50cd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:NewRailcarsDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trn:LeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34d949770ba740a99850983a87f7369a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:NewRailcarsDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i66ec5042bb924c8c8702f768a2e788fc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:SustainableRailcarConversionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f1faa343d3342fd94af466db0f5ae2d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d5757a669894736b2003602737c8827_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:RailProductsDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trn:GATXMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47a5444bc5f5433a8b170d88da9f4515_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba0cb002c736467ca17df6f2e2772203_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43e142daec3245f7824e616bb96809ef_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:ConsolidatedSubsidiariesExcludingLeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i551e279eb5a346f9a72b9ea69b9a5b39_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8afa93f7646940a19b51b73dc7f3e6b4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f0f3ca5fcfc419c947a7d13ad4265a2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46ddcf86dfdf4b98b45aa8e4d5337488_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1676cf8ae6af4c698a5bff0064507d37_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc0486f9459943c686c7a65c48155955_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i139b6e49d8a449c2a5d30ba5d2bfbd8b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if47d660d30914fceb9ebc2cb48ee5680_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TechnologyEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53c6bd70d3ee4dd79323223951722597_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TechnologyEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6679e641cc4a4e9ca8582921adb85316_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trn:RailcarsOnLeaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie726d15931ef470dbce9ab659ffc6944_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trn:RailcarsOnLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95289eea27ba4d5eb0a32e97c068f4ff_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ImpairedLongLivedAssetsHeldAndUsedByTypeAxis">us-gaap:RailroadTransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8d90286a13e4469af9e073f6b3964d3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ImpairedLongLivedAssetsHeldAndUsedByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i156e9082107f4fe0a2fcb8b5487e7d7a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ImpairedLongLivedAssetsHeldAndUsedByTypeAxis">us-gaap:InvestmentTypeCategorizationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80ccfbf13336401ca076a083da1974d0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3cb3acaf2e154bec9e24f79891c7ad31_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0a34f050f1a4f7ab8cb24ae6150ed2e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b0cb9c10655400f9e024d15f1ba6a8c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1b953fcf6044dd89d5949204fd74555_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia53690fbc3074d9286662d0a05e9b59f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43dd4ec4c85e40918e3acdb28f84b2b3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40984227e2334c2e83f05bbc5da6c41b_D20221230-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trn:HoldenAmericaAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-30</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19d7e25f746a49849b569d1289db77ea_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trn:HoldenAmericaAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4faf147506346088fb7210284dc8f1d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialAssetAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trn:SaleOfHighwayProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbc9ba49efd24f11bd2ff55abc226bc6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trn:SaleOfHighwayProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84278ae76af0436fa3e4efc63770871d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trn:SaleOfHighwayProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b5ea0d8863044dfb1148bb6c99eb2e1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trn:SpinOffOfArcosaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c9b35c7338643ebae4a6ded510078e9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trn:SpinOffOfArcosaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a52f3f8c7bc47a38185d82836d07c55_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i117ebbd60cda49508592edfffefe10c0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ffb6b7afd61421d86999e87cb57f8f6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83fb1e401e49436abaa204142152452b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28162281b405469bb0aafdf7326e1640_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc6789b5b7ee4709930369dfac23f803_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id42226df9b8d47ae8d39cca968665f5a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ea41933732a407eb592b899d3a7f9b4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if56e3765ac0148f9b744a7079a43c91e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d28952ff6314e2c9917d2ec2ac5d766_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99ff74df8a704639b55178b8d2738bd0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9d7d4d4fed54df482fa724a4a048cf7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ea6ad66b6b04e77b2ef1be0d18733f6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f4c323d1d1643a484f128ac92ff7979_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if87339c7f37c4f0387b9dd86dc15a8a3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id845dd9b9d70402da702e1c309b18873_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4811844962a44334a224a52328978915_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i579e607ba3f545bb89c7637599fe9b9d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0aa192acfc79467c81cb91abe14f0d5f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb26c163a4a24f7cb8e747ecda8fb3b6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3261869504d741e2936c6155ed37ac14_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id300374fada54355a674d9d309401194_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3fcbe14f164442491808d164d9a90c9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i563e1dd8a6b94e98a1918d12eb35bb53_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id718c48cbdad4ab392007b8a86d3aa1e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id720076dc29f4825b8f5ce02062a3721_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7028c7395357442faa3a8b289c6ce738_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bdd386af3e94e58b89c4fd612721bd2_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i624fd6e6f1ea4335ae6ee33a01dcd57c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id71fe6df97ef4455bd10d329f87ab2c9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0630e982b2ea4abc878ab5c1e2ff5839_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07f440ed53f34a4b8104dceb60b1e16d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f69d16b4aaf436a8727490811750a44_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ed28dc396354a61a9f9009996425f64_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibcd7825604be414a8cb9c4464b6501b7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a85a6cfba2e4f72b9b88ac3fccd2a61_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i483782b567464e338736e74f9ad37a6c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5602f4c4d24243d99789ec073a686cc2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i911f4d26adca43acb07e2de18d872600_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbef4bca718c43198c11156e4a3854f8_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7aeb1c755ac4eaea17e85bcb5817230_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i954ac5b6909a40ea9e41fcf36dfee427_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6dc6f42296a147c68d1cbf8b43557137_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i100567244d0f42828eae961572320f21_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94caa975ea09488d94c8b7f2f889d913_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91a722acb5af41ab971a383b9713ca88_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i365989339bb244fab008147dc3a2ff9d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2de712a46add4fa2a5fe9a48e79ed3d8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4656878267945ea8d206175e6034ea2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7adadc76eb684b6caa8220b7793cf4e1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:TILCWarehouseBackToBackSwapAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4b50c2236f94cbbb9dff1e809676da4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:TILCWarehouseBackToBackSwapAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4812c98f968442b8e1cadb73625c7ff_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:TILCWarehouseBackToBackSwapAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3936d2712be149619f413e604c1a3fc9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:TILCWarehouseBackToBackSwapAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b98c96be95a4e59ac0d9979d80b50c1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:TILCBackToBackSwapAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fee128f820445bf83182c542ab78dce_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:TILCBackToBackSwapAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b6ff02d62c94eecb0c80bca58d3aafd_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:TILCBackToBackSwapAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38dc049908744dc7949b7885fc2ce2ec_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:TILCBackToBackSwapAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i765fe0f3f8b043fa9bd61278ba2e6bd8_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3440d8234b674451a40342fc2b7148f0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1e237024cb844b19dcec99626d36b9d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fd021c265e340e199c64d317999dcc6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if7929e8099bd4303a3fc473acffdbc95_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb53b8b32a574cc5a2382db207284391_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7688a69618db475db85107d88ddc118b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i443ab5a82d6d44d595950763f56c509c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8c53379363247e38091f854882a8722_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:BackToBackSwapAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95ec8fc3e71c4b2aaa0895156ccedcf4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:BackToBackSwapAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id081433c5b0e4778b6ccac43dac2d308_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idec0fc0038a94cc4bf931a1f0190b466_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i315d2998e8814d7aa26815ac3e98fdbe_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id453a358023f4de59d0ed24e89ef9368_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74b999d7564e4d4389bcdf7ea8270247_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieafbab32fe884cb3a8f95e4c508502ee_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2cee3aef1da741728502d75a6ccc8405_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:BackToBackSwapAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i236b02ec3ab54f97868313b0724516fd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:BackToBackSwapAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67fa886e310042028a1863f8666d54bd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie492e18f30544b0b9b7f5b95228a8e1a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8672fde1f59b4c65a2d2421441be6a60_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbe532ee95a04ba2ae311d37d950a28a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>trn:segment</xbrli:measure></xbrli:unit><xbrli:context id="iceaca48ca75c46e5ad689ad982f6a95d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c8bcae955cb4803a14ce19b7811da62_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib46b3e8cde9e4d258c24ed8370988059_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7bce66d1f90a40518b6df91c8caf933d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i706e2be80a154da7b9eff8010440c5f7_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesLeasingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66c9aa3bf0254b1d97ad28c795d2c350_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesExcludingLeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie087b780c3434e7ebe76375519a5a994_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4a4272f896442f097d5a015f1577f5d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c98f25d6223431898816eceb305d945_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33cd7cebff1e4eebb1a9bca2ad26da9e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93549a46069041049e6f9dd9a197a656_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i13976f13896f45c7964eadb1bcda08db_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ea2b30e81f34d23956909ee8008b567_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesLeasingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia368701b177549da9b4e6dc2d29fe61d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesExcludingLeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa9566ae11834f07ad4fbe71c86c8f02_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iacf8307a7bc2435ca16071a73f7564ed_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2623d000a81a4d5796b1a57891fe0121_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f885a168b4c43078663642c91313b44_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a3235532ef842d48ec4d34ff6123907_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56113912b7c5413e93d440404d47f416_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71bd36a2d9254264a21d2a8790e54ab1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesLeasingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie393ec46f69443a2a3f07522df8c2b4a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesExcludingLeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f798312b3a04b32bbdb233b13e8d4de_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d62d6503a0c489695ef5021e869fdb3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6be3cdaf42db413e9044205524e56298_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibdc89efa6c3d4d0ea1e760acbff68375_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4178f9cca7c44cf2b941f50535e975fd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17c97519cf504d679d9f06d25b29d6ee_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i831e13bd1853498a81600930847942dc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6368585733124a98b772011ee630c167_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e087929e6c449feb5d0988e9a923876_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesLeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a89331bc2fe49d29dd433fa545d897b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesLeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i41ba6533888e4031ba6e2c6360e4e18d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesLeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3bd62bed65b34a2a9eed53ca7960c31e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesExcludingLeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1768a956a03b48c995eb2c4460f48e11_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesExcludingLeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b7845c79b72497eb5d0263ea1c9f58d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesExcludingLeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ca20072caa3427d8c629280c3ca2db9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida173f35ee284522b3b8a3aa4e12edeb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6466bd8650b24ee88698d7b50f30e04a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie19bc0d4ed244d6a98c1ca836764fa2d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e629d57e6b94f25844f70a22012b64b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0a5a6ca71d34703b89e995e66a90fd1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2162dca4e9d4529ba34609caa77aae6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72ba2bf749cb400c8a9c557994d68ccb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18990329723546cd96ba3b8589b40ec0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesLeasingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54fcee231a99488897e029bc3b91efaf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesLeasingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i978acd54bbcf4fd084120d46a25e239a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c3f051bc91f4a6393c0f8fe3b4daafe_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34b50ebd8aa344ab837f381dddd17353_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trn:MajorCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i748e0c58d18f4531984fbe44cb651b78_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trn:MajorCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1df762bef21c4ca898ef7922072013a3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trn:MajorCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie78ec09bed6640e2b73b4a7e597192f1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="subsidiary"><xbrli:measure>trn:subsidiary</xbrli:measure></xbrli:unit><xbrli:context id="ia25854290e694f77acd1aa82fa97bd9a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="board_member"><xbrli:measure>trn:board_member</xbrli:measure></xbrli:unit><xbrli:context id="i0c817e98b00741f08b45e7a3dbad4d97_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd1f739153b643668415bf2f8e04d0c6_I20210818"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trn:SignalRailHoldingsLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1b9c005a8fb4ba5a237d840ad7c674a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">trn:SignalRailHoldingsLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e8989458a7c43b1bc45065a0a9b47a6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">trn:SignalRailHoldingsLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic097dcd0dea846f9b0cbc21e91f881b0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trn:SignalRailHoldingsLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4a41c7d5fd14d61af065d488b8ff701_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trn:SignalRailHoldingsLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd0f74f6a16449a3b63e534687474241_D20210701-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">trn:SignalRailHoldingsLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbf3ea08971d4e68b2a4a7539565e855_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2789792b322744e784dd08ce3ff66b36_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78da5430017e42d9b14120a26b186280_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6112600cf624fc2b013ea6799d88d8d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingAndManagementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b1c3f759388472abd08efcb95c72fca_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingAndManagementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d0b30e148ff41ac93f2408c9fd3b745_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingAndManagementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if096b81d722544fcb7e17a05a850268c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:RailcarOwnedOneYearOrLessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6748caeeb3034d4c95bc90962403ce7f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:RailcarOwnedOneYearOrLessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3b8b357cc3a4ed19948989d9392ba43_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:RailcarOwnedOneYearOrLessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4539b600ab34435a0f9bcc30c4c5bea_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:SalesofLeasedRailcarsDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36438f4af051425abcf2ed24ca3123cb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:SalesofLeasedRailcarsDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2211183147b44f8694221e5e2ca1359d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:SalesofLeasedRailcarsDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if01379bd60434b7f9eaec32aacc927f7_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingAndManagementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36dc2ce75e0441c698eff613015b75d0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingAndManagementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if49af62fe51b435595d0bb50259f82b1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingAndManagementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibef3a28c5dd2486daeb4d0b60abfad7f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">trn:SustainableRailcarConversionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c9b34c2b91042bb96cdabf016fa46d0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">trn:SmallCubeCoveredHoppersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if58757ff169e41bbb6f939a16964eac5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">trn:SmallCubeCoveredHoppersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5b8919845ab4b6480f424e839208df6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd9ad1401475437b909d62519262a4ba_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i181c728516e54302a741aa6c5637d19f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia640fe8f457d49b79493761c0a5310d9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:RailroadTransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac5780bc4d3d474ebe60994791595b3e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b5ca7db0b3b44d98af025b7f452fc9f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26483febcdc44335ae6d828a675f0136_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TripHoldingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5ee66df62fe433590a77581fca4964b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRP2021SecuredRailcarEquipmentNotesRIV2013Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:RIV2013HoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2244f71dbda14515b9f0d04b722d0e32_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SaleLeasebackTransactionDescriptionAxis">trn:OtherThirdPartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2eadbc6c63ce4ea2a794fba955ab71a8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:RailroadTransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffac47b75fd348259620ca2fb0e5096a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SaleLeasebackTransactionDescriptionAxis">trn:OtherThirdPartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i878fff6b20d245e5872b523983d98416_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:PropertyLeaseGuaranteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85dc85bce00449069ea1e1e33070589e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1899c19528054319a2e41cb75a3ee339_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e73f73efe3e401796ad709bceada1b9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0fab78c32628480c8e1e99c1ba135605_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i370538705f274d5c922b47e079bcd145_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7d7855838464afcb55c3a8dfd8b825a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b20249a37294772a43d374dc2f2c001_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a59bc463fbc4e4798692a9401e56515_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id96f63ce1c9344ac833540db52d1548b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb0f68a95d2940e5a37ce53480c7103c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibefcfd6e7b364077aa532791c2dbc60a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id557f6391ba04343a55235308a93a22d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92e5b6527daf47c78c2cf1d9d7bdeb2f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55aacc9fa4c24996b07c13ea67dacd11_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trn:RailcarsOnLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13a41b62d7c943ed91f0c4bdd2efe727_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trn:RailcarsOnLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a56674d2a274d5c89a5300f73e313a0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trn:RailcarsOnLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7374b4c6f7f746799422a4de0242a544_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trn:RailcarsOnLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide7ad369035547f797c46fb310fc61ec_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e81ff11014a43bba29e83b53d19f27d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95882fe6bc9145a89f935b00c3cd1d0c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trn:ManufacturingFacilityNonOperatingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93714341dde648d8a93b508e91e6156b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3c8b55fb63848c298ed435e2d069332_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42d0f7336a384b718a4cf22cd49164b6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38a104deee4a44a79ec058d99b271ce8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc4636d5b10e48f8a8e3d02d0b0ea7c2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27e0934a28014caa87d5bf4310b07855_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2009SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5d68b064c8746e2a4ecf6bc74fe0259_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2009SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d0974ec716a44d0afe2402029374a8b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2010SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1f48b7d697644e0acf363ba2237e4f4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2010SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i466978f47e444365adf9cb24b4c66397_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">trn:PromissoryNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2017SecuredRailcarEquipmentNotesMemberDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff96e3d8ecdf48bab8180109a0c8afdb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">trn:PromissoryNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2017SecuredRailcarEquipmentNotesMemberDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id83cb984b1ed45a7a82c00c8554c7d2f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2018SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1f0bc2290df4a2f9481b45cffd94a52_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2018SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b1b4a9f25a14366b4b8cd900676125c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2019SecuredRailcarEquipmentNotesDomainDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i702781ad584846d7bfd0c72bf179fadc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2019SecuredRailcarEquipmentNotesDomainDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i742ab638e18e4bcd86582f46f261c6ba_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2020SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia16b362b68b24c0bb23478beab4f4f39_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2020SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie768b3990b164db38f07a0dde2194863_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2021SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if97e70002af0417183ee96f4768233d8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2021SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i069263fd98294f1cb4696143cc2c88a7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2022SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic88b6564c6df470bb3f77ebdb32a865b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2022SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1920b27ce6794c2d98bc8f3d7b623aa8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TILCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TilcWarehouseFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73c7d2bcec5f4f5d9a635910e038c979_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TILCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TilcWarehouseFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7ef2966613b4565898586e5334b781f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79192aec1edb4ec18532531fa247a78e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id17ae34b37cb418aa3df946ee47e4c72_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i445739505e174651a1fec507e3d522eb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRP2021SecuredRailcarEquipmentNotesRIV2013Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdab6eff7e784c0bb0823a6deb0e6923_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRP2021SecuredRailcarEquipmentNotesRIV2013Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8409ba46af70480f8d8d7c8ce2403d40_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TriumphSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4880c5958ccc433f9e4587e37a7e94fe_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TriumphSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96e296186ef9490d951cdd4857ebb9a8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TributeSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i567622c6feab45c4b48b0abdcc98b722_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TributeSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5ba279e6f05467ebcd35d19efcb77b4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRIPRailcarCoTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia78cfad78b39434e9d7688d0b4537309_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRIPRailcarCoTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf7786e68d8c48c0bc0b7ebfaa57c8ad_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie21e3679518d495faeba528e9a9f3093_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13c3f73af551471cba010ee287c0e4c3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea2c0deb884f41e89bfa4ae6111f4129_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3589c145f00946eeb5b64170a3735a7a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iedf923e50e0a4ef09908a022315585e9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie638f948b92a4b8cbdf66d91a31433c6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A4.55SeniorNotesDueOctober2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38c8303d14de4364aac4207c3f1edf33_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34ac50061522480e9faa4a27fcc75e59_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if48a3e0dc36b41ba9f48c74bba20c807_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29e6cff15be34d339ab27c5af53d2fe6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61bd74e540e047e3b92b9313c6b62333_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2009SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia614af88f8b8466f9aef0c034af311cd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2010SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b44b01fe0c044009145ab975b4b0b86_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TILCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TilcWarehouseFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69fcbfe394f74f8f949a34490e7ef395_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">trn:PromissoryNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2017SecuredRailcarEquipmentNotesMemberDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f570c9c547849ea9b7f29837be1b5dc_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">trn:PromissoryNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2017SecuredRailcarEquipmentNotesMemberDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5156c7f3eef4939aa8bdbaa6e80075b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">trn:PromissoryNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2017SecuredRailcarEquipmentNotesMemberDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55ecf86f66814cb8b8489fdf8064dea9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2018SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f12e4188b0e446cacc1444afa85bd99_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2018ClassA1SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5477022b36f34c02a8a87a740ec81d59_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2018ClassA2SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74cff3d7dda34d98bbc3dcd96f15445c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2018ClassA20201SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd05df4bea3c442680f76c10f2b33f52_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2018ClassA1SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i940189fa53ce4e228881f7ae2057f5f5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2019SecuredRailcarEquipmentNotesDomainDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idaaa4c1f310a4408a985754aa331b9f1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A20192SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0458ff37e01f4548847f0b3dd360987c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2019SecuredRailcarEquipmentNotesClassA1NotesDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i691ae337ea604975b53a5aac4eda7e17_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2019SecuredRailcarEquipmentNotesClassA2NotesDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad6d87b3f34b42bcaef14885af2d91df_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2020SecuredRailcarEquipmentNotesClassA1NotesDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3b3bd37ba5c4d7e97098a514492521f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2020SecuredRailcarEquipmentNotesClassA2NotesDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5345cc8ed764b348411916a48c2bc6d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2020SecuredRailcarEquipmentNotesClassBNotesDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if737616439cf4f32af1dabfcd9a27158_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffdcdfae139444f59359b4cbdb6edd60_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4bcb86e71e8740bd9492c5c6cb5b374e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1427f791fee34586b384ec369372e11f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61c968d2ba8c4d5fb79f5657757a66ff_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TripHoldingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TriumphRailClassASecuredRailcarEquipmentNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a978975c9c34c1ea5e08391eaca990d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TripHoldingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TriumphRailClassBSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief2f6c9850c3475bae30a79465408bcc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TripHoldingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRIPRailcarCoTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3a1f11b05544d318ac694e1843b6590_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TripHoldingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRIPRailcarCoTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab9a975a4f324c7cb7d903ebac82330f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TripHoldingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TributeRailClassASecuredRailcarEquipmentNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b26e8b7584d4b6a81b41227614d1bd8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TripHoldingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TributeRailClassBSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaebfbe2d13f146d395d338b39af20199_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TripHoldingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TributeRailSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i679159444c9a43c09e6aa61e93d2029c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRP2021ClassASecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:RIV2013HoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7dcc7473c58e4f79907855097eba3621_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRP2021ClassBSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:RIV2013HoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55d3fe560b104178830761be7b7e2426_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2009SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53440fe12b204d7b89cb313af7c802b8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2010SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc8489106c084f6798b236f43e1ef6cb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">trn:PromissoryNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2017SecuredRailcarEquipmentNotesMemberDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i701eff63bc2942f29057c6925e5a70be_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2018SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i440a5094fee646709f1de08f7be279ab_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2019SecuredRailcarEquipmentNotesDomainDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43b983775d274306834071007d4eb923_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2020SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfd1262d7f664e6e827dc6d929e3db1a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2021SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8ad75f3c3554d27ac8ee39c0ab61887_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2022SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9aff39c410094d3da578aeb5cf5a8ae6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TilcWarehouseFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d1c317980464248bc2015c36b4fec90_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TilcWarehouseFacilityTerminationPaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cf55cc49ae84093adc8388785ab071d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRP2021SecuredRailcarEquipmentNotesRIV2013Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fd5c7b1d3ed4b22a663ee02bcfcbebe_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TriumphSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51d634c4b43342c38e61f309523e332d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TributeSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9efef2f1ccb46b4a20303c8c2141461_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc60d47e49c140d0a5b0667d78596ce8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">trn:TrinityIndustriesIncConsolidatedPensionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id982958ae44e4028bb4149c4ba09f66c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">trn:TrinityIndustriesIncConsolidatedPensionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9653de0fa20349088257fb1bb223f9bd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">trn:TrinityIndustriesIncConsolidatedPensionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0222979ef1941e6ac6c106ae26da7ca_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">trn:SupplementalExecutiveRetirementPlanSERPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e1c923cc50d433a912e2dcdc015758e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">trn:SupplementalExecutiveRetirementPlanSERPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86d5cb947bf94b13a37f80739a0de691_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i991ee2a9f403466b87773b6afe3dc555_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ab107d9ec98498aa41022eb0ec1821c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13e085b44f0042eda5b57705fc34a984_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i944bcc1b12b2420db318823a6051fc68_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e0183b490954083922e81ca80a49301_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ebc18aa4b4242c7b6867f75a941a90b_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">trn:NetIncomeLossAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0a0332b1ea344dca87562d057a051ca_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i543b173972034733a1c81d7f66dbcfb9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i526f7e96ebdb4709aa26da0c414e5d16_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3dedc0aa87374c74813da91580f6cc46_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia7d9d955fb6d48b5a6cfdafde2a44693_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb8aa504ba3d449195d08b8bafdec77a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i547f407ffdc2451996cc812beadbc99c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia00069f73af848deafb091ae1482e2bb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55011fce513941ae998611ba77f1163a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if45c0558149b4b9aaaaacfa9e586ac41_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib519803955634b7588d6cc9c40d9cc09_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1897e0d82c2d4786ab6d0f3c27d3896f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ec345a7f77b4976b46cd0463b4da713_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d192910b982444c9000810da156bd33_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab06911bbcaa4553adae555a7a7934b5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0dbe72bdda84659ad8c9b542cde54ca_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id765269c50934d2fbed3ec05aeb0635c_I20221209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A2022ShareRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97c1612780e34b739024a3cbfd1a1c68_I20210909"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ce6ac9ddf8e435889c372bf3cda1d15_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1412c9e96cf145589e4bed5588931eb2_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib977f30e09a5433c9b15884f45bcb48a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idebe42e804084277a30c2520acd97c6a_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia112d2b78ecb4845b692dfe9cb0673fd_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77dfc886a0d94e35831e9dfc37e7e99f_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69dbb6ca84d942c98b981f5c1f3a397f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i927b71b4372c4d17ab9e9b1a3df64dc2_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25e91fc64456437a83d4bf85eac3aad9_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5f8b71b4e714c94af754567a8b8c380_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7f0ad4c05734a06a465c4bff6058209_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3792dea9b4fc49779be2ffb5015b8c17_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ee4e363713e4db98b0a620f6a3f2739_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd1d1ef0ae4745ba87149e961c88a6a1_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78d2d02e9ac44a87883d82ad9a4d2af1_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a012cce2e9c4256973df3d383aff30e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i127de74c6dec4f419a29dae829274456_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:PrivateShareRepurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieca7013ea3ed4a7a9e3faa16d28edc77_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8693f69ec0bc4d738f91aba3d0b5a7f0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9805383b0b9341219323d9908ee25bd9_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50fe418c4c114a029fcfe9febc10b3f8_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibed4742e1cf84fef907799e66fc04bd8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfe4a5f93a604c3cac9f72a74eb292be_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20a7ace20db34e6a89a8f79fe6539a54_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibe62679b9fb4425495a45f0561deda9f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i329961a3f5754934ba2e86b20261cba2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3a04a20e07e4e5cb8fdeb085157fdca_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i194fc617bcbd4aeba68ece0e651045ae_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25bbbf654f1e40e49b9febc0440eb156_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia94ad30c92fb4d4a9cc98f38837d0227_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trn:RestrictedShareAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i843b451d045a4233adec896a0a7be092_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trn:RestrictedShareAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice8c96fe0fdd4afda17b30e47a903692_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trn:RestrictedShareAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id68dace1ced342778312817c5652030a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trn:RestrictedShareAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34df6529d4f1418f9b00a11f33e6386f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trn:RestrictedShareAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifbf9fad929a04c678f32c63e0b284d08_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77dbbc0805544797a6270f95a805026b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07a5efa1c30a498fb308d33cfe3d4160_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd4a5cae71c9425b85e6d0e1ff630ea4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id4d94a69853a474d9ed02be066dffe36_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic97ed29c3241430fa7021514beb02007_D20150609-20150609"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">trn:JoshuaHarmanFalseClaimsActMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">trn:HighwayProductsLitigationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2015-06-09</xbrli:startDate><xbrli:endDate>2015-06-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i801ca4107a03479686d4181619e785f1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">trn:MassachusettsQuiTamMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04bdc985b24349ad9f9a1551f2a1bb82_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">trn:StateCountyandMunicipalActionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">trn:HighwayProductsLitigationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i641a62c6d57749679dd23aeaf821a3db_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">trn:MissouriClassActionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">trn:HighwayProductsLitigationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68794cc5450d4750ba0141f1b1b00c23_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">trn:MissouriClassActionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">trn:HighwayProductsLitigationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b58888d2ef9485aa9a134d11d6a2274_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">trn:MissouriClassActionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">trn:HighwayProductsLitigationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba9462093b2e4828bf4359121a9c2e0e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8483e5ba9854aceaed126c6b29053e5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">trn:EnvironmentalAndWorkplaceMattersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7b16a156fb6433785b877c880916341_D20210326-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossFromCatastrophesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id16c568019b545f7b0d69755891fb1f5_D20210326-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:DamageFromFireExplosionOrOtherHazardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic766fc51bc3c49428c17436da2b88bd8_D20210326-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15a5effba96a494a89938c6173151c2d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossFromCatastrophesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ff83691945a491c8fc86977af674ebe_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33b0f8977c6b400c8d9614baf3dde013_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3913d232139a4190b1149174f454ed80_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88f468a1485b4c0ba019a622db1011b1_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54cfc2e78e564faeb83378ac164f5042_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66c7a300d6fc4a8aabfe4a956fed5375_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c51825265dc4e58b8f945089d614c70_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96830098981e4c78abace97d103d54e8_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33bda9c62c3443439c4b5a3c30b8047b_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34ff232b92504794a194fa7ba64e88f4_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3d3f6fc524a4ae9a02ecb95e2555d54_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8775b0dc5a40408292b7923b58d0c664_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4de41668f8ff4046bf91d88213151501_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5fa3703c15b544d09db5f220ca4d28c7_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31730b568a1646378ee15476a58c6cac_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9eeb205469dd42c09ef43e405013a4de_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000099780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTEtMS0xLTEwODQ4Mw_5711bb8e-d90b-4ad7-89d4-2829aa55204c" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTEtMS0xLTEwODQ4Mw_5711bb8e-d90b-4ad7-89d4-2829aa55204c" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzg_dd3ce8d9-e2f7-4126-8d7b-be33d477be7c" order="2"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTMtMS0xLTEwODQ4Mw_a55b4af2-98bd-4c9d-82e8-b643c0e9c315" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzk_0d886ba2-c838-4a6d-af7c-e62801d55eea" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTMtMS0xLTEwODQ4Mw_a55b4af2-98bd-4c9d-82e8-b643c0e9c315" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzg_dd3ce8d9-e2f7-4126-8d7b-be33d477be7c" order="3"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTMtMS0xLTEwODQ4Mw_a55b4af2-98bd-4c9d-82e8-b643c0e9c315" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23" order="2"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTctMS0xLTEwODQ4Mw_ef1fa101-d357-450c-9f3a-4f74ea615e98" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzg_dd3ce8d9-e2f7-4126-8d7b-be33d477be7c" order="2"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTctMS0xLTEwODQ4Mw_ef1fa101-d357-450c-9f3a-4f74ea615e98" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTUtMS0xLTEwODQ4Mw_cfd9741b-7939-4308-a615-b862ab140e6b" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzk_0d886ba2-c838-4a6d-af7c-e62801d55eea" order="2"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTUtMS0xLTEwODQ4Mw_cfd9741b-7939-4308-a615-b862ab140e6b" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTktMS0xLTEwODQ4Mw_cdcdde3d-5cd7-4ba0-806d-c42debd43789" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23" order="2"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTktMS0xLTEwODQ4Mw_cdcdde3d-5cd7-4ba0-806d-c42debd43789" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzg_dd3ce8d9-e2f7-4126-8d7b-be33d477be7c" order="3"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTktMS0xLTEwODQ4Mw_cdcdde3d-5cd7-4ba0-806d-c42debd43789" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzk_0d886ba2-c838-4a6d-af7c-e62801d55eea" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtNy0xLTEtMTI0NDA4_226f861b-6d54-4b12-a597-71d4598a8a9d id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTctMS0xLTEyMTEzOQ_b4ac7432-6bd8-4e7b-86b8-ade28079b130" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzIxOTkwMjMyNjUwNjE_96a78b6b-7ec4-4ec1-a4b3-4954ebc58067" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzEtMS0xLTEtMTI0OTIw_ea3870a5-2a11-4506-ae55-3719f1dbccb0 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzItMS0xLTEtMTI0OTIw_925eb555-a70c-4cb8-975f-81ff6fc72f3c id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzUtMS0xLTEtMTI0OTIw_6aa85a23-ec11-404b-a625-96538d9051b1 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzYtMS0xLTEtMTI0OTIw_34672dd8-5a65-4d28-9648-06b9e830f22c id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzAtMS0xLTEtMTI0OTIw_d8d2494d-ffaf-436b-ab18-810e790b6cad id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzQtMS0xLTEtMTI0OTIw_f528c802-2324-45a1-bd46-20dd1475ab05 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzgtMS0xLTEtMTI0OTIw_9bb3818d-a921-4f2c-ad9a-476195fb6baa id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzMtMS0xLTEtMTI0OTIw_809c0ab9-e407-4cae-a4c8-f3c4df9ea254" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTQ_d3057954-9a7b-4393-aa67-e8c4b0ca47b4" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTUtMS0xLTEwODQ4Mw_d87961be-643a-4a89-958e-4d2abcbe91ad id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTEtMS0xLTEwODQ4Mw_de756d57-058c-4bfa-86df-d6c832f93dd4 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTctMS0xLTEwODQ4Mw_5ae08ce2-0ea7-4a12-a2ca-d120e37a2ba6 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTUtMS0xLTEwODQ4Mw_573f9dd7-e49f-4da9-9156-3f6fcfc98197 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTMtMS0xLTEwODQ4Mw_1c630502-3884-4a53-9054-f702fdc1fb4e id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTctMS0xLTEwODQ4Mw_80b645d1-5092-4b8c-8cd4-10cc424f82ea id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTctMS0xLTEwODQ4Mw_057949f1-1976-4433-a233-7fe6e351bb75 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTEtMS0xLTEwODQ4Mw_5a6e1722-c8d8-4eb9-89f4-7f075a93e197 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTUtMS0xLTEwODQ4Mw_6e272860-6778-4ccb-b813-ffe829541150 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTEtMS0xLTEwODQ4Mw_0eebc526-52dd-4931-a960-620dddabc9df id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTEtMS0xLTEwODQ4Mw_44ee4b9a-4a9b-456c-96f7-63862110ccd5 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTEtMS0xLTEwODQ4Mw_a2873186-43f5-41ca-bba1-d30f09c63a8d id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTEtMS0xLTEwODQ4Mw_d01442b3-14a3-483a-a6d8-9f5ec7a2741a id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTctMS0xLTEwODQ4Mw_1d448070-4943-4b58-9b1d-91095a499a14 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTMtMS0xLTEwODQ4Mw_1fc43c3a-2dce-476b-a033-169a2a2760ce id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTUtMS0xLTEwODQ4Mw_714af259-fb1c-4dfb-987b-66cca14d84d9 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTctMS0xLTEwODQ4Mw_e3b9ba91-5261-46d4-81cd-7d719cbb841e id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTMtMS0xLTEwODQ4Mw_a2cda13e-c3cc-4616-adcd-9c0ef603b777 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTMtMS0xLTEwODQ4Mw_4da4395a-8c22-40d0-857c-f9fa1bf244a2 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTctMS0xLTEwODQ4Mw_5d569a8a-84a4-44c0-8dcc-ed4f4758c79d id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTEtMS0xLTEwODQ4Mw_d4c72d6a-e417-4da4-a251-660dba17a225 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTMtMS0xLTEwODQ4Mw_d560cbed-6c78-4281-bb5b-acfc902ae0b2 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTMtMS0xLTEwODQ4Mw_e4bbbdbc-b95b-49bc-ab81-332c375e3177 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTMtMS0xLTEwODQ4Mw_3da42dd9-0d2c-426b-b6aa-a3d1390c87db id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTUtMS0xLTEwODQ4Mw_fa0766fd-9d36-4451-abf9-ade684dd6ce1 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTMtMS0xLTEwODQ4Mw_b8b1b5cd-f7db-4a88-a9f4-efccd619dbbf id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTMtMS0xLTEwODQ4Mw_1be4b4e5-54f5-4147-bd84-8cee4d33994e id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTctMS0xLTEwODQ4Mw_fe16fb1f-78ca-4a18-abb3-45f9455eacc2 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTMtMS0xLTEwODQ4Mw_dd8178c7-b637-474b-b310-52eab9042870 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTctMS0xLTEwODQ4Mw_4889dc7d-572d-4341-9e94-8b2953dbdd57 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTUtMS0xLTEwODQ4Mw_3608b8e3-9a6a-493b-8cb9-20d2bd04746c id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTctMS0xLTEwODQ4Mw_e08ec933-a822-4660-b643-225bafa3b977 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTMtMS0xLTEwODQ4Mw_1e0494bf-7cd4-4607-8256-53aae46068a3 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTEtMS0xLTEwODQ4Mw_dd24d327-5cfa-493b-87f5-eb747b79efa2 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTctMS0xLTEwODQ4Mw_8502743f-9523-4825-808c-181e1e541736 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTUtMS0xLTEwODQ4Mw_92eaa105-ea60-4d08-94f6-a1fe259d239a id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTUtMS0xLTEwODQ4Mw_b81a3b70-a1f6-46fa-b99e-a455da950057 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTUtMS0xLTEwODQ4Mw_38d6405c-4224-43dc-94ac-117f91d26c5a id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTctMS0xLTEwODQ4Mw_3dc6887c-66f1-4330-8ae1-b537e0f7c7f8 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTEtMS0xLTEwODQ4Mw_906d6394-cfa4-41fd-a74c-c91094b30fa8 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTMtMS0xLTEwODQ4Mw_114579df-5745-4d3e-97a2-21cbf197a93f id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTUtMS0xLTEwODQ4Mw_a9711221-2272-4121-8bdf-779c0bc9be7c id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTEtMS0xLTEwODQ4Mw_2c26c19e-7ae1-4f9a-b13b-eefc437ca4b0 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTEtMS0xLTEwODQ4Mw_941a377e-b563-432d-9e25-bfbf116efe87 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTUtMS0xLTEwODQ4Mw_bc3e706a-4e04-4a18-919d-52f8dc810e62 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTUtMS0xLTEwODQ4Mw_62a6e84b-ca08-42e8-a055-f609a9e8b248 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTEtMS0xLTEwODQ4Mw_152faa3a-ef2d-4a95-8846-dbc047f23144 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTctMS0xLTEwODQ4Mw_c8e0acf9-b38a-4552-a198-35b4e0ed8003" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzYtMS0xLTEtMTA4NDgz_79613f89-c2f6-4ac1-b962-9dc45f64c96d id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzEwOTk1MTE2MzM0MjM_79613f89-c2f6-4ac1-b962-9dc45f64c96d id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzEwOTk1MTE2MzU1OTA_79613f89-c2f6-4ac1-b962-9dc45f64c96d" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTE_db932989-5a34-4dcc-a403-dcc1007c3152" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzYtMS0xLTEtMTI0NjU4_b8f3888b-b55a-47a3-8ee0-774f934ddcd7 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMS0xLTEtMTA4NDgz_90cc404d-98ef-4f38-a83f-63bd2936fe0b id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzYtMy0xLTEtMTI0NjU4_0021d9ca-708e-4883-a40f-b24a89edbdfa id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMy0xLTEtMTExMzMw_f123fa03-94ef-4a24-ba46-cefb6c33036a id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMS0xLTEtMTExMzMw_1e3afa00-cce0-472a-bc37-baebe1e3f597 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMy0xLTEtMTA4NDgz_4a857ae8-0cfd-4fc7-94e3-9cbd325231b0" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTM_bc17a524-9c5b-4050-924a-28ff93cb1c99" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzUtMS0xLTEtMTA4NDgz_5f8d61cb-7e21-46a5-a666-76f950ead2ff" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTI_26c1664e-87a1-4fd4-a847-ce34acd021de" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTktMS0xLTEwODQ4Mw_7b5eb6bd-21a0-46f9-b492-9ce10b58936a id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTUtMS0xLTEwODQ4Mw_ef13598d-96b2-4223-b901-88cdab9a7c21 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTMtMS0xLTEwODQ4Mw_3ec59f6f-833c-4393-abed-17ebc241c2da id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTEtMS0xLTEwODQ4Mw_5ba22dbf-9e68-4c9f-b386-6839dadf9846 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTMtMS0xLTEwODQ4Mw_3f4bf5ae-fb6c-46c6-988c-afd9ac21d622 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTMtMS0xLTEwODQ4Mw_097fb7a9-e2ed-44be-b8ca-932f30a8a140 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTktMS0xLTEwODQ4Mw_11091c3b-91f8-49ac-bd43-0d3568b2ef2a id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTEtMS0xLTEwODQ4Mw_a32ce3f4-326b-42b0-994f-0ffd2016dda9 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTEtMS0xLTEwODQ4Mw_ad5ec5b9-0673-48e6-8021-79a32a656e35 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTEtMS0xLTEwODQ4Mw_394ee589-e416-47b9-9e5f-875fec6c3039 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTctMS0xLTEwODQ4Mw_e90c4e9b-0bd9-42cf-828b-8763a46c9e7a id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTUtMS0xLTEwODQ4Mw_218cb4d1-52c3-42bd-a92b-d945c23b021f id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTMtMS0xLTEwODQ4Mw_2e0e7753-6d93-4372-b7d7-455bcee863fc id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTktMS0xLTEwODQ4Mw_95511738-2020-4e4c-96ee-f49e391dcc60 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTUtMS0xLTEwODQ4Mw_275040ba-085b-4da4-ac40-03b1fdb04bee id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTctMS0xLTEwODQ4Mw_05ef3062-19c5-4169-b7e2-471b6ffcc3b0 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTctMS0xLTEwODQ4Mw_fb3bf98a-e925-4ad6-9581-7648a8bdc07f id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTUtMS0xLTEwODQ4Mw_543d78c8-a844-4be9-b794-7dfd4a0fb6c5" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzYtMy0xLTEtMTE0ODIx_4c440b72-8c84-40c5-8b1c-9b0522db2315" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzNDE5OQ_cdd10cbc-a23e-4af1-9fe0-da04b91c42f2" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzYtMy0xLTEtMTA4NDgz_a8b9ad17-269b-465b-9a92-9e3b27a8fd1c id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzEwLTMtMS0xLTEwODQ4Mw_8c713efc-2058-4f8c-88bd-87417e8aa329 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzctMy0xLTEtMTA4NDgz_1ee7f472-1151-46de-b072-9843fd370f1b id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzUtMy0xLTEtMTA4NDgz_80601434-3b16-4d1a-a891-183d037fffbb" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NDk_4b4e3358-e67f-4cf2-83d1-bcb90d673373" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzEyLTEtMS0xLTEyNDY2NQ_bdabe904-6bae-407a-8248-065d4761bc9d id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzgtMy0xLTEtMTA4NDgz_e07a2b2e-ed33-4aa7-a1dc-747e18101175 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzktMy0xLTEtMTA4NDgz_06ff38bb-bbb5-45c3-8fdf-62ea512816cc id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzgtMS0xLTEtMTA4NDgz_a5da2b94-ea3c-487e-bc59-4640631d90a6 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzktMS0xLTEtMTA4NDgz_b18b7fb8-5add-406d-9847-4ea8497f3c86 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzEyLTMtMS0xLTEyNDY2NQ_b79d5892-c76e-48b7-8f94-2350bb2263d1" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTQ_6c5380f0-3b13-4aff-bb64-326df88c77f1" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTMtMS0xLTEwODQ4Mw_fe817b45-8e43-48ed-a016-35ed6b4c64bf id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTUtMS0xLTEwODQ4Mw_9ec5202b-17b2-43a0-91db-fd32d6186eb1" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODk2_298f608c-83b9-4af2-b9a2-6b404d7bdc63" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzgtNS0xLTEtMTA4NDgz_9ab40189-59f9-4be6-9765-2581213ad86f" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODcz_02149d0f-9f83-4ee5-8b6b-fde786e977bb" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzYtMS0xLTEtMTA4NDgz_68f202e1-45dd-431b-a9d9-4c18b3ab77b2 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzMtMS0xLTEtMTA4NDgz_d2a5b2fc-d78c-4b9c-8913-6eb4b1954fdc id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzEtMS0xLTEtMTA4NDgz_9d9d0de9-6227-4b40-a295-4819c7b57418 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzUtMS0xLTEtMTA4NDgz_71b321bd-51ae-4354-a932-d83397f7d5d1 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzQtMS0xLTEtMTA4NDgz_6fbaf1c2-9a4e-4c34-86b1-31745e40e141 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzAtMS0xLTEtMTA4NDgz_a7270e5a-ba81-4a3b-b549-5fbe9ce3dae9 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzItMS0xLTEtMTA4NDgz_301bfea4-6a2a-4642-8dce-4e1f3085d52f" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTM_cb1c97e6-1820-4190-8636-e78802726cbe" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEyLTMtMS0xLTEwODQ4Mw_a302eaf3-1032-49e6-83a6-dc7a4625bcc1 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEyLTUtMS0xLTEwODQ4Mw_cc3948cc-469d-4fe6-8150-7cf958e6bdef" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzOTAy_5488611f-38de-449b-af62-93cec1c120ea" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTMtMS0xLTEwODQ4Mw_5e278faf-9730-4309-a02b-8ac959fda67b id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTUtMS0xLTEwODQ4Mw_9f288283-143d-4370-8c40-a1250ea987fc id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTEtMS0xLTEwODQ4Mw_0b7bd387-ff41-4876-b96c-437db13c6ff6" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDQ_b7d417e5-9562-4e80-8283-7a2c7a34b007" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjgtMTUtMS0xLTEwODQ4Mw_ea4b2417-a056-46a8-8251-23b145feb773 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTctMTktMS0xLTEwODQ4Mw_0e3cab37-6e0e-460b-97fa-27ce172c7972 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjgtNy0xLTEtMTA4NDgz_94cfb50c-a9b5-4d67-b911-e599cb8d17d7 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNi03LTEtMS0xMDg0ODM_ceb819ec-e33e-43a5-b581-e2481b67c0d4 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNi0xOS0xLTEtMTA4NDgz_e5ffc7d6-486a-4574-8f09-0aba873c3f5a id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTctMTUtMS0xLTEwODQ4Mw_76dc880d-5c55-48a1-95be-bc3e2a10850e id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNi0xNS0xLTEtMTA4NDgz_ef428f1b-296d-4c08-ae59-0645f5fd3412 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjgtMTktMS0xLTEwODQ4Mw_892068b4-b8bd-4741-911b-5c0184a53ecd id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTctNy0xLTEtMTA4NDgz_9f5d4e54-ae39-48e3-bc5f-670dff56e01b" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RleHRyZWdpb246ODk0Y2MyN2NkYWM2NDI1ZWJkNWNmZWQ4YWQzNDNmNzlfMjU1_f65a8501-eae0-4fdd-8e72-41458617f253" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzctMS0xLTEtMTA4NDgz_2d8db162-ea19-4a36-85ab-44795a41eda9" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzU0OTc1NTgyMjYxNA_ac128799-0b11-409a-accf-aa7c432548e0" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzUtMy0xLTEtMTA4NDgz_e2a28ae4-79ab-4c34-8a73-de5319869ea1 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzUtMS0xLTEtMTA4NDgz_59e0586d-a271-4c3d-9d83-b8d2c400c3a2" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDc_dd2f7b5d-398c-4f25-ba02-e4b844374027" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzUtMS0xLTEtMTI1MDE3_f7561775-12b1-46b5-a858-6e9273f034e6" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzU0NQ_a3a008e3-57a9-46a2-bd6a-71ddebbea72a" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzUtNy0xLTEtMTA4NDgz_5255e045-8e72-4767-85c0-33c34da7c1f6 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEyLTctMS0xLTEwODQ4Mw_d455b51d-11b5-48e8-9829-553f07a98e7a id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE0LTctMS0xLTEwODQ4Mw_954c1e1b-3148-4d5b-8014-6cf3df496699 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzgtNy0xLTEtMTA4NDgz_e71a4f08-455c-41fb-b8ab-10ffc18b48cc id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEyLTctMS0xLTEwODQ4Mw_145ed3ac-203e-4024-8c9b-dea46e27f14b id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE0LTctMS0xLTEwODQ4Mw_7a0a1379-ad5c-4533-8976-be7c202c20da id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE2LTctMS0xLTEwODQ4Mw_9927ab87-f8b9-47a3-9a91-b811514ff999 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzUtNy0xLTEtMTA4NDgz_fedf24a4-17f7-4e2c-b3fb-00deeb1891d7 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzgtNy0xLTEtMTA4NDgz_7e846509-41ae-42a0-a948-740c61746fc9 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE2LTctMS0xLTEwODQ4Mw_af082783-566f-4e2b-b410-92f04a147185" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNTA_45be5812-da21-45e4-bc31-bbb054429058" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtNy0xLTEtMTA4NDgz_0b572d0a-ab0f-4a77-88d4-58efe3e6da34 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTctMS0xLTEwODQ4Mw_07285cd7-4899-4f88-9e62-1ab8a878d96a id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNy0xLTEtMTA4NDgz_5cff3641-b339-4619-b6d5-960ff71bc816 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtMTItMS0xLTEwODQ4Mw_cab87730-7707-4a08-9b85-0f05e35187fa id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtNy0xLTEtMTA4NDgz_2b54b5ce-d72b-4fbb-9080-d13b17995978 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctNy0xLTEtMTA4NDgz_40e96f9a-a65f-4d11-b5ec-01472ae32d1e id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNy0xLTEtMTExMjMz_fdd1a304-b4d8-4eeb-8a74-578a9ed991d3 id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtNy0xLTEtMTA4NDgz_adf532ab-97db-4f66-a6ee-dc0d8a727a86" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTA_09742f84-ee34-4ed8-a1f3-d150a32ca793" order="1"></ix:relationship></ix:resources></ix:header></div><div id="i52ae3577315f489890a6c770115e20a7_1"></div><div style="min-height:18pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:13pt;font-weight:700;line-height:120%">UNITED STATES SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Washington,&#160;D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Form&#160;<ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTIw_b2142637-e18f-4742-87c6-e9e862d3e92d">10-K</ix:nonNumeric> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:13.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:523.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Mark One)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6MDcxMzE5MWNiNjA2NDE1Y2JlOWI3OWQ0Yzg5MzQ1YmMvdGFibGVyYW5nZTowNzEzMTkxY2I2MDY0MTVjYmU5Yjc5ZDRjODkzNDViY18xLTAtMS0xLTEwODQ4Mw_17793be1-5b43-4624-bed0-b5f8bcaa92b4">&#9745;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION&#160;13</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OR 15(d) OF THE SECURITIES EXCHANGE ACT</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OF 1934</span></div></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">For the fiscal year ended <ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8xMTg_c9d73097-195e-4e98-82e9-6ff6d5373a51">December 31, 2022</ix:nonNumeric> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:13.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:523.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OR</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6YTU4ZDI1NDhiNWI3NDgyNDkxZDE3MDcwNzRlNGRlNTIvdGFibGVyYW5nZTphNThkMjU0OGI1Yjc0ODI0OTFkMTcwNzA3NGU0ZGU1Ml8xLTAtMS0xLTEwODQ4Mw_660d92d0-896c-4a7c-87f7-ffe2af03f00d">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SECTION&#160;13 OR 15(d) OF THE</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Commission File Number <ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTE1_7f4275cb-fc0a-4f5c-bbe1-c87553f289fb">1-6903</ix:nonNumeric> </span></div><div style="text-align:center"><img src="trn-20221231_g1.jpg" alt="trn-20221231_g1.jpg" style="height:101px;margin-bottom:5pt;vertical-align:text-bottom;width:336px"/></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.500%"><tr><td style="width:1.0%"></td><td style="width:28.102%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.102%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6YjdjYmM3ZWI2ZGVkNGE2MWI5YzU1NzUzNzBlZWQxMmYvdGFibGVyYW5nZTpiN2NiYzdlYjZkZWQ0YTYxYjljNTU3NTM3MGVlZDEyZl8wLTAtMS0xLTEwODQ4Mw_20dcca71-2a5e-4b1d-8a31-9f09205c65c4">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6YjdjYmM3ZWI2ZGVkNGE2MWI5YzU1NzUzNzBlZWQxMmYvdGFibGVyYW5nZTpiN2NiYzdlYjZkZWQ0YTYxYjljNTU3NTM3MGVlZDEyZl8wLTItMS0xLTEwODQ4Mw_265da4cd-e660-40a3-8856-b5d0cf697e7d">75-0225040</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(State or Other Jurisdiction of Incorporation or Organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6YjdjYmM3ZWI2ZGVkNGE2MWI5YzU1NzUzNzBlZWQxMmYvdGFibGVyYW5nZTpiN2NiYzdlYjZkZWQ0YTYxYjljNTU3NTM3MGVlZDEyZl8zLTAtMS0xLTEwODQ4Mw_24bb884a-9c4a-4570-a963-79dd369fa497">14221 N. Dallas Parkway, Suite 1100</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6YjdjYmM3ZWI2ZGVkNGE2MWI5YzU1NzUzNzBlZWQxMmYvdGFibGVyYW5nZTpiN2NiYzdlYjZkZWQ0YTYxYjljNTU3NTM3MGVlZDEyZl80LTAtMS0xLTEwODQ4Mw_d951faea-9d4e-499d-9a47-19826b885ada">Dallas,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6YjdjYmM3ZWI2ZGVkNGE2MWI5YzU1NzUzNzBlZWQxMmYvdGFibGVyYW5nZTpiN2NiYzdlYjZkZWQ0YTYxYjljNTU3NTM3MGVlZDEyZl80LTEtMS0xLTEwODQ4Mw_db48fe5b-73d4-48b3-b6b6-b11171e6e438">Texas</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6YjdjYmM3ZWI2ZGVkNGE2MWI5YzU1NzUzNzBlZWQxMmYvdGFibGVyYW5nZTpiN2NiYzdlYjZkZWQ0YTYxYjljNTU3NTM3MGVlZDEyZl80LTItMS0xLTEwODQ4Mw_69b8575c-d7ef-4c28-a9a4-a209683cd9f5">75254-2957</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Address of principal executive offices)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Registrant's telephone number, including area code: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTI4_f7a54a89-8ad2-4206-b472-f10963439faa">214</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTIy_3469bfb3-fed6-41d0-a986-5f9cac711a09">631-4420</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-bottom:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.048%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.049%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name of each exchange</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">on which registered</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6Zjk4N2RlN2RmYTFjNDUyMGI3NzFjMjQ3MjY4NDg5NDQvdGFibGVyYW5nZTpmOTg3ZGU3ZGZhMWM0NTIwYjc3MWMyNDcyNjg0ODk0NF8xLTAtMS0xLTEwODQ4Mw_186f6df4-72ee-41b8-99f3-6bac8f2a45b4">Common Stock</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6Zjk4N2RlN2RmYTFjNDUyMGI3NzFjMjQ3MjY4NDg5NDQvdGFibGVyYW5nZTpmOTg3ZGU3ZGZhMWM0NTIwYjc3MWMyNDcyNjg0ODk0NF8xLTEtMS0xLTEwODQ4Mw_d2803929-6829-40d9-93fa-b12c7a56708f">TRN</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6Zjk4N2RlN2RmYTFjNDUyMGI3NzFjMjQ3MjY4NDg5NDQvdGFibGVyYW5nZTpmOTg3ZGU3ZGZhMWM0NTIwYjc3MWMyNDcyNjg0ODk0NF8xLTItMS0xLTEwODQ4Mw_a1e56cf9-f7bc-4be0-aa3f-5ffcf4dfbb3b">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section&#160;12(g) of the Act: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">None</span></div><div style="margin-bottom:4pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">in Rule&#160;405 of the Securities Act.&#160;<ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTI1_373154fc-f3f5-4af7-b985-05c4623a2e87">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;No</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#168;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:4pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Indicate by check mark if the Registrant is not required to file reports pursuant to</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Section&#160;13 or Section&#160;15(d) of the Act.&#160;Yes </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#168;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;<ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTI2_1b03162f-6c88-4cda-9171-347fc59c085c">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:4pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Indicate by check mark whether the Registrant (1)&#160;has filed all reports required</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">the preceding 12&#160;months (or for such shorter period that the Registrant was</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">required to file such reports), and (2)&#160;has been subject to such filing</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">requirements for the past 90&#160;days.&#160;<ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTE2_f2b2f87c-c04e-4a67-9bc5-c93bcf2a177d">Yes</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#168;</span></div><div style="margin-bottom:4pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">submitted pursuant to Rule&#160;405 of Regulation&#160;S-T</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(&#167;&#160;232.405 of this chapter) during the preceding 12&#160;months (or for such</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">shorter period that the registrant was required to submit such</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">files).&#160;<ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTE3_f965b709-29ab-4efe-9174-7ca81ed34f7d">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#168;</span></div><div style="margin-bottom:4pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">company,&#8221; and "emerging growth company" in Rule&#160;12b-2 of the Exchange Act.</span></div><div style="margin-bottom:4pt;text-align:center;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTI0_93a45021-35a4-4054-99b0-5d54648d07ea">Large accelerated filer</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">       </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accelerated filer&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#168;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">      </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-accelerated filer&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#168;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Smaller reporting company&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTE4_fe3d2532-f3dc-41b6-b98c-fab47edbdbd2">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">     </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Emerging growth company&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#168;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:4pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTIz_bbd78900-ded0-47b7-8484-961a5948ce7a">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:4pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTI3_6d60f06b-7280-4fd6-9dea-ed647495b9e0">&#9745;</ix:nonNumeric></span></div><div style="margin-bottom:4pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Indicate by check mark whether the Registrant is a shell</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">company (as defined in Rule 12b-2 of the Exchange Act).&#160;Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTE5_516c23d1-26a1-4892-8095-32a28fa5e195">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span></div><div style="margin-bottom:4pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:112%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. &#9744;</span></div><div style="margin-bottom:4pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). &#9744;</span></div><div style="margin-bottom:4pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">The aggregate market value of voting and non-voting common equity held by</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">non-affiliates computed by reference to the price at which the common equity was last</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">sold as of the last business day of the Registrant's most recently completed second</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">fiscal quarter (June&#160;30, 2022)&#160;was $<ix:nonFraction unitRef="usd" contextRef="ic1225f7271c848f49485774be9c2ee09_I20220630" decimals="-5" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8yODQ0_57cfb54c-5df1-4db7-9ddd-f0cc338f8597">1,976.1</ix:nonFraction>&#160;million.</span></div><div style="margin-bottom:4pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">At February 14, 2023, the number of shares of common stock, $0.01 par value, outstanding was  <ix:nonFraction unitRef="shares" contextRef="i2147f265950f4b7ab0248272fb727b86_I20230214" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8yOTM5_d3d78dea-1adc-40dd-9d68-bb759f2aa743">81,125,553</ix:nonFraction>.</span></div><div style="margin-bottom:4pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">The information required by Part&#160;III of this report, to the extent not set forth</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">herein, is incorporated by reference from the Registrant's definitive 2023 Proxy</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Statement. </span></div><div style="margin-bottom:4pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="height:22.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_7"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRINITY INDUSTRIES, INC.</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM 10-K</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:90.274%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Caption</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_13">PART I</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_16">Item 1. Business</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_16">5</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_19">Item 1A. Risk Factors</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_19">12</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_22">Item 1B. Unresolved Staff Comments</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_22">23</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_25">Item 2. Properties</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_25">24</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_28">Item 3. Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_28">24</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_31">Item 4. Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_31">24</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_34">PART II</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_37">Item 5. Market for Registrant's Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_37">25</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_40">Item 6. [Reserved]</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_40">26</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_43">Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_43">27</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_76">Item 7A. Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_76">52</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_79">Item 8. Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_79">53</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_151">Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_151">103</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_154">Item 9A. Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_154">103</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_157">Item 9B. Other Information</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_157">105</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_160">Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_160">105</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_163">PART III</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_166">Item 10. Directors, Executive Officers</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_166"> and Corporate Governance</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_166">105</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_169">Item 11. Executive Compensation</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_169">105</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_172">Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_172">106</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_175">Item 13. Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_175">106</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_178">Item 14. Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_178">106</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_181">PART IV</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_184">Item 15. Exhibit</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_184"> and Financial Statement Schedules</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_184">107</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_190">Item 16. Form 10-K Summary</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_190">111</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_10"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward-Looking Statements</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This annual report on Form 10-K (or statements otherwise made by the Company or on the Company&#8217;s behalf from time to time in other reports, filings with the Securities and Exchange Commission (&#8220;SEC&#8221;), news releases, conferences, website postings or otherwise) contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Any statements contained herein that are not historical facts are forward-looking statements and involve risks and uncertainties. These forward-looking statements include expectations, beliefs, plans, objectives, future financial performances, estimates, projections, goals, and forecasts. Trinity uses the words &#8220;anticipates,&#8221; &#8220;believes,&#8221; &#8220;estimates,&#8221; &#8220;expects,&#8221; &#8220;intends,&#8221; &#8220;forecasts,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; and similar expressions to identify these forward-looking statements. Potential factors, which could cause our actual results of operations to differ materially from those in the forward-looking statements, include, among others:</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">market conditions and customer demand for our business products and services;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">the cyclical nature of the industries in which we compete;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">variations in weather in areas where our products are manufactured, delivered, or used;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">naturally-occurring events, pandemics, and/or disasters causing disruption to our manufacturing, product deliveries, and production capacity, thereby giving rise to an increase in expenses, loss of revenue, and property losses;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">the impact of the coronavirus pandemic (&#8220;COVID-19&#8221;) and the response thereto, on, among other things, demand for our products and services, our customers' ability to pay, disruptions to our supply chain, our liquidity and financial position, results of operations, stock price, payment of dividends, our ability to generate new railcar orders, our ability to originate and/or renew leases at favorable rates, our ability to convert backlog to revenue, and the operational status of our facilities;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">disruptions in the transportation network used to deliver our products, which may impact our ability to timely deliver railcars to our customers;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">shortages of labor;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">impacts from asset impairments and related charges;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">the timing of introduction of new products;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">the inability to effectively integrate acquired businesses;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">the timing and delivery of customer orders, lease portfolio sales, or a breach of customer contracts;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">the creditworthiness of customers and their access to capital;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">product price changes;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">changes in mix of products sold;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">the costs incurred to align manufacturing capacity with demand and the extent of its utilization;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">the operating leverage and efficiencies that can be achieved by our manufacturing businesses;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">availability and costs of steel, component parts, supplies, and other raw materials;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">competition and other competitive factors;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">changing technologies;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">material failure, interruption of service, compromised data security, phishing emails, or cybersecurity breaches in our information technology (or that of the third-party vendors who provide information technology or other services);</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">surcharges and other fees added to fixed pricing agreements for steel, component parts, supplies, and other raw materials;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">inflation, interest rates and capital costs;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">counter-party risks for financial instruments;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">long-term funding of our operations;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">taxes;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">the stability of the governments and political and business conditions in certain foreign countries, particularly Mexico;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">geopolitical events, including armed conflicts, and their impact on supply chains, pricing, and the global economy;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">changes in import and export quotas and regulations;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">business conditions in emerging economies;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">costs and results of litigation, including trial and appellate costs; </span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">changes in accounting standards or inaccurate estimates or assumptions in the application of accounting policies;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">changes in laws and regulations that may have an adverse effect on demand for our products and services, our results of operations, financial condition or cash flows;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">legal, regulatory, and environmental issues, including compliance of our products with mandated specifications, standards, or testing criteria and obligations to remove and replace our products following installation or to recall our products and install different products;</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">actions by U.S. and/or foreign governments (particularly Mexico and Canada) relative to federal government budgeting, taxation policies, government expenditures, borrowing/debt ceiling limits, tariffs, and trade policies;</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">the use of social or digital media to disseminate false, misleading and/or unreliable or inaccurate information; and</span></div><div style="margin-bottom:3pt;padding-left:24.75pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">the inability to sufficiently protect our intellectual property rights.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any forward-looking statement speaks only as of the date on which such statement is made. Except as required by federal securities laws, Trinity undertakes no obligation to update any forward-looking statement to reflect events or circumstances after the date on which such statement is made. For a discussion of risks and uncertainties, which could cause actual results to differ from those contained in the forward-looking statements, see Item 1A, &#8220;Risk Factors&#8221; included elsewhere herein.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_13"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I</span></div><div id="i52ae3577315f489890a6c770115e20a7_16"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;Business. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trinity Industries, Inc. and its consolidated subsidiaries (&#8220;Trinity,&#8221; &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or &#8220;us&#8221;) own businesses that are leading providers of railcar products and services in North America. We market our railcar products and services under the trade name </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TrinityRail</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TrinityRail</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> platform provides railcar leasing and management services, railcar manufacturing, and railcar maintenance and modification services.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trinity was incorporated in 1933 and became a Delaware corporation in 1987.&#160;We are headquartered in Dallas, Texas, and our principal executive offices are located at 14221 N. Dallas Parkway, Suite 1100, Dallas, TX 75254-2957. Our telephone number is 214-631-4420, and our Internet website address is </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.trin.net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless otherwise stated, any reference to income statement items in this Annual Report on Form 10-K (the "Form 10-K") refers to results from continuing operations.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reportable Segments</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our operating results in two reportable segments.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="background-color:#000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reportable Segments</span></td></tr><tr><td colspan="3" style="background-color:#7a939c;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Railcar Leasing and Management Services Group</span></td><td colspan="3" style="background-color:#7a939c;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Rail Products Group</span></td></tr><tr style="height:167pt"><td colspan="3" style="border-top:1pt solid #ffffff;padding:0 1pt"><div><img src="trn-20221231_g2.jpg" alt="trn-20221231_g2.jpg" style="height:256px;margin-bottom:5pt;vertical-align:text-bottom;width:342px"/></div></td><td colspan="3" style="border-top:1pt solid #ffffff;padding:0 1pt"><div><img src="trn-20221231_g3.jpg" alt="trn-20221231_g3.jpg" style="height:219px;margin-bottom:5pt;vertical-align:text-bottom;width:350px"/></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Overview and Current Business Strategy</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our purpose is </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">delivering goods for the good of all</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> by being a premier provider of railcar products and services. We operate industry-leading railcar leasing, manufacturing, and services businesses, providing a single source for comprehensive rail transportation solutions and services in North America. Our objective is to deliver attractive leased railcar portfolio returns and outstanding customer experiences by providing high quality, innovative products and services. We continuously grow and enhance our product and service offerings to optimize the ownership and use of railcars and improve our customers' logistics operations. We coordinate sales and marketing activities under the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TrinityRail</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> platform, thereby providing a single point of contact for railroads, shippers, and third-party leasing companies seeking rail equipment and services. Our rail platform</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> offers a complete portfolio of railcar solutions to our customers as summarized below: </span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:16.055%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.468%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.468%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.468%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.468%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.473%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="15" style="background-color:#000000;border-left:0.5pt solid #b6b6b6;border-right:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial End Markets &amp; Commodities</span></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="background-color:#7a939c;border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Agriculture</span></td><td colspan="3" style="background-color:#7a939c;border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Construction &amp; Metals</span></td><td colspan="3" style="background-color:#7a939c;border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consumer Products</span></td><td colspan="3" style="background-color:#7a939c;border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Energy</span></td><td colspan="3" style="background-color:#7a939c;border-left:0.5pt solid #b6b6b6;border-right:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Refined Products &amp; Chemicals</span></td></tr><tr><td colspan="3" style="background-color:#1b365d;border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Covered Hopper Cars</span></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Grain Products, Dry Fertilizer, Flour, Starch</span></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cement, Construction Materials, Lumber</span></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Industrial Sand</span></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-right:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Plastics</span></td></tr><tr><td colspan="3" style="background-color:#1b365d;border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Open Hopper &amp; Gondola Cars</span></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Scrap Metal, Aggregates, Finished Steel</span></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coal</span></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-right:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#1b365d;border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other Freight Cars</span></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Food Products</span></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lumber, Steel and Metals, Cement</span></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Autos, Paper, Intermodal</span></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-right:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Chemicals</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cbcbcb;border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="background-color:#cbcbcb;border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="background-color:#cbcbcb;border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="background-color:#cbcbcb;border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="background-color:#cbcbcb;border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="background-color:#cbcbcb;border-left:0.5pt solid #b6b6b6;border-right:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#287da1;border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-Pressure Tank Cars</span></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Food Products, Grain Products</span></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aggregates <br/>(Clay Slurry)</span></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Crude Oil, Biofuels</span></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-right:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chemicals, Petroleum Products</span></td></tr><tr><td colspan="3" style="background-color:#287da1;border-bottom:0.5pt solid #b6b6b6;border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pressure Tank Cars</span></td><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fertilizer</span></td><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;border-left:0.5pt solid #b6b6b6;border-right:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liquified Gases, Chemicals, Petroleum Products</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Railcar Leasing and Management Services Group.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Our Railcar Leasing and Management Services Group ("Leasing Group") is a leading provider in North America of comprehensive railcar industry services. Through wholly-owned subsidiaries, including Trinity Industries Leasing Company ("TILC"), and partially-owned subsidiaries, TRIP Rail Holdings LLC (&#8220;TRIP Holdings&#8221;) and RIV 2013 Rail Holdings LLC ("RIV 2013"), we primarily offer operating leases for freight and tank railcars. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, TILC originates and manages railcar leases for third-party investors and provides fleet maintenance and management services to industrial shippers. Our affiliations with third-party investor-owned funds, through strategic railcar alliances and the formation of railcar investment vehicles, combined with TILC's fleet maintenance and management services capabilities, complement our leasing business by generating stable fee income, strengthening customer relationships, and enhancing the view of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TrinityRail</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as a leading provider of railcar products and services. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Trinsight Logistics Platform is a leader in the rail industry digital transformation by providing services designed to increase the efficiency and visibility of the supply chain, while leveraging data, insights, and analytics to make decisions that improve operations and reduce costs.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The railcars in our lease fleet are leased to industrial shippers and railroads. These companies operate in various markets including agriculture, construction and metals, consumer products, energy, and refined products and chemicals. Substantially all of the railcars in our lease fleet were manufactured by our Rail Products Group. The terms of our railcar leases generally provide for fixed monthly rentals that vary from one to ten years. We compete in the North American full-service leasing market primarily against five major railcar lessors, as well as numerous smaller lessors. We serve our customers predominantly through full-service leases and compete primarily on the basis of the quality and craftsmanship of our railcars, competitive pricing, and our ability to provide an outstanding customer experience. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, the lease fleet of our subsidiaries included 108,440 railcars that were 97.9% utilized, of which 105,630 railcars were owned by TILC or its affiliates and 2,810 railcars were leased from others and are not reflected in the property, plant, and equipment amounts reported on our Consolidated Balance Sheet. Railcars under management, including those owned by third-party investors, totaled 141,675 railcars.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Fleet Diversification </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following charts provide additional information with respect to the number of railcars in the Company's lease fleet. </span></div><div style="margin-bottom:6pt;text-align:justify"><img src="trn-20221231_g4.jpg" alt="trn-20221231_g4.jpg" style="height:330px;margin-bottom:5pt;vertical-align:text-bottom;width:340px"/><img src="trn-20221231_g5.jpg" alt="trn-20221231_g5.jpg" style="height:330px;margin-bottom:5pt;vertical-align:text-bottom;width:340px"/></div><div style="margin-bottom:6pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><img src="trn-20221231_g6.jpg" alt="trn-20221231_g6.jpg" style="height:330px;margin-bottom:5pt;vertical-align:text-bottom;width:370px"/><img src="trn-20221231_g7.jpg" alt="trn-20221231_g7.jpg" style="height:330px;margin-bottom:5pt;vertical-align:text-bottom;width:310px"/></div><div style="margin-bottom:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Data presented in this chart includes wholly-owned railcars, partially-owned railcars, and railcars under leased-in arrangements, which totaled 108,440 railcars as of December 31, 2022.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Rail Products Group.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Through wholly-owned subsidiaries with facilities in the U.S. and Mexico, our Rail Products Group is a leading manufa</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cturer of freight and tank railcars in North America used for transporting a wide variety of liquids, gases, and dry cargo. Additionally, our Rail Products Group offers a sustainable railcar conversion program whereby certain tank cars and freight cars are converted or upgraded to better meet changing market demands. We believe our Rail Products Group's diversified manufacturing capabilities enable us to capitalize on changing industry trends and developing opportunities in various markets. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer a full range of maintenance services and flexible solutions, from field inspections and comprehensive compliance testing to standard repairs and maintenance, specialized cleaning, inspection, and testing at multiple facilities in the U.S. Additionally, we provide modification capabilities and assist in transitioning railcars to new industry standards. Our parts business provides complementary rail-related offerings, including manufacturing and distributing new, refurbished, and replacement parts. We believe that our investments in our maintenance services and parts and components businesses extend and enhance our ability to serve our customers and our lease fleet.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers include railroads, leasing companies, and industrial shippers of products in various markets, such as agriculture, construction and metals, consumer products, energy, and refined products and chemicals. We compete in the North American market primarily against four major railcar manufacturers and numerous maintenance services providers.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We hold patents of varying duration for use in our manufacture of railcars and components. We believe patents offer a marketing advantage in certain circumstances. No material revenues are received from the licensing of these patents.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketing.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell or lease substantially all of our products and services through our own sales personnel operating from offices in multiple U.S. locations, as well as Canada and Mexico. We also use independent sales representatives on a limited basis.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Raw Materials and Suppliers.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Railcar Specialty Components and Steel.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Products manufactured at our railcar manufacturing facilities require a significant supply of raw materials, such as steel, as well as numerous specialty components, such as brakes, wheels, heads, side frames, bolsters, and bearings. The input costs for materials, including raw steel, specialty components, and other parts and coatings purchased from third parties represent, on average, more than 70% of the cost of most railcars. Although the number of alternative suppliers of specialty components has declined in recent years, at least two suppliers continue to produce most components.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal material used in railcar manufacturing is steel. During 2022, the supply of steel was sufficient to support our manufacturing requirements. Steel prices, which are subject to volatility, were elevated over much of the last two years and are a major component of our cost of revenues. We typically use contract-specific purchasing practices, existing supplier commitments, contractual price escalation provisions, and other arrangements with our customers to reduce the impact of plate and coil steel price volatility on our operating profit. However, higher steel prices have resulted in increases in the cost of certain railcar components and could reduce demand for new railcars. As a result of disruptions in the global supply chain, we have continued to experience shortages of materials used to manufacture or repair certain railcar types, as well as disruptions in the transportation network used to deliver our products, which has impacted our ability to timely deliver these railcars to our customers. While we believe these challenges will be resolved over time, they may persist over the foreseeable future, which could continue to impact our operations. We will continue to monitor the situation and take appropriate steps within our control to mitigate the potential impacts on our production schedules and delivery timelines.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the approximate headcount breakdown of employees by reportable segment as of December 31, 2022:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:79.398%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Enterprise Support</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,215&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, approximately 2,215 employees were employed in the U.S. and 7,000 were employed in Mexico. Additional information on our human capital programs and initiatives is included in our Interim Corporate Social Responsibility Report, which is available on our website. Information contained on our website is not included in, or incorporated by reference into, this Annual Report on Form 10-K.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Safety.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We are committed to providing a safe and healthy work environment for all employees. We seek to protect the well-being of our employees through comprehensive health and safety policies and procedures that include the identification and mitigation of health and safety risks, operations management, health and safety training, emergency preparedness, performance auditing, program certification, and improvement targets. Our Occupational Health and Safety system includes robust protocols and procedures that extend to employees and suppliers. All of our railcar manufacturing and maintenance facilities, as well as our corporate headquarters, are certified to the ISO 45001 (occupational health and safety) and ISO 14001 (environmental management) standards. Additionally, we are a certified partner through the American Chemistry Council&#8217;s Responsible Care&#174; Management System, which guides the continual improvement of our environmental, health, and safety practices and performance.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Workforce Talent and Diversity.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We are committed to attracting and retaining highly skilled and diverse employees and are proud that our workforce is made up of talented people from a variety of backgrounds. This commitment to diversity, equity and inclusion as a driver of our long-term success is one that we strive to uphold throughout the Company, including through all stages of our human resources process, from recruitment and hiring to talent retention.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We encourage and support employee resource and networking groups, our diversity, equity and inclusion committee, and other employee groups, which offer educational, professional development, and community service opportunities. We also provide focused training, mentoring, and employee development for specialized positions, such as plant managers, engineers, accountants, and more.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through strategies such as our employee experience survey, our employee recognition program, and a comprehensive commitment to our core values, we are dedicated to building a healthy, engaging workplace where employees can thrive and do their best work. We pride ourselves on maintaining an active dialogue with our employees. We benchmark overall employee engagement with an annual cross-organization survey targeting metrics such as safety, job satisfaction and more, and use the results of this survey to guide our efforts to improve the employee experience.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Human Rights.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We are committed to respecting human rights throughout all our operations, and seek to provide respect, dignity, and all basic needs to employees and contractors. We are committed to promoting human rights and strive to ensure that the products and services provided by the Company and our third-party business partners are ethically sourced and do not breach human rights laws in countries in which they originate.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Information about our Executive Officers. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the names and ages of all of our executive officers, positions and offices presently held by them, and the year each person first became an officer. All officer terms expire in May 2023.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:61.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.530%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Age</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Office</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Officer<br/>Since</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E. Jean Savage</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer and President</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eric R. Marchetto</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2001</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Steven L. McDowell</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President and Chief Accounting Officer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2013</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gregory B. Mitchell</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Commercial Officer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2007</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kevin Poet</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Operations and Support Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sarah R. Teachout</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Legal Officer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ms. Savage has served as the Company&#8217;s Chief Executive Officer and President since 2020, and has served as a member of the Company&#8217;s Board of Directors since 2018.&#160;Prior to her employment with the Company, from 2002 to 2020, she served in a variety of positions with Caterpillar, Inc. (&#8220;Caterpillar&#8221;), a manufacturer of construction, industrial, and mining equipment.&#160;From 2017 until her retirement from Caterpillar in 2020, she served as Vice President of Caterpillar&#8217;s Surface Mining and Technology Division.&#160;From 2014 to 2017, she was Chief Technology Officer and Vice President of Caterpillar&#8217;s Innovation and Technology Development Division.&#160;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mr. Marchetto has served as Executive Vice President and Chief Financial Officer since 2020. He served as Senior Vice President and Group President of TrinityRail from 2019 until his appointment as Chief Financial Officer. He served as the Chief Commercial Officer for the Company&#8217;s rail businesses from 2018 to 2019. He served as Executive Vice President and Chief Administrative Officer for the Company&#8217;s rail businesses from 2016 to 2018, following service as Executive Vice President and Chief Financial Officer for the rail businesses from 2012 to 2016. He joined the Company in 1995.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mr. McDowell has served as Vice President and Chief Accounting Officer since 2018. He joined the Company in 2013 as Vice President and Chief Audit Executive and was named Vice President and Chief Compliance Officer in 2017. Prior to joining Trinity, he worked for Dean Foods from 2007 to 2013, where he held a variety of management positions and most recently served as Vice President, Internal Audit and Risk Management. Prior to his tenure at Dean Foods, he served as Vice President &#8211; Internal Audit at Centex Corporation.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mr. Mitchell has served as Executive Vice President and Chief Commercial Officer since 2020, having served as Chief Commercial Officer of TrinityRail since 2019. He joined Trinity in 2007 as President of Trinity Logistics. He was named President of Highway Products in 2010. In 2018, he was named Chairman of Trinity Highway Products and Trinity Logistics. Prior to joining Trinity in 2007, he served as an executive or in senior leadership in supply chain for companies such as Glazers Corporation, Gap Inc., and Wal-Mart.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mr. Poet has served as Executive Vice President, Operations and Support Services since 2022, having previously served as Executive Vice President, Support Services since 2020. He joined Trinity in 2020 from Siemens AG, where from 2016 to 2019 he served in a variety of operational roles, including most recently as Vice President of Operations for Siemens Energy, Inc. From 2006 to 2016, he served in several operational roles of increasing responsibility for Ford Motor Company.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ms. Teachout has served as Executive Vice President and Chief Legal Officer since 2020, having served as Senior Vice President and Chief Legal Officer since 2018. She joined the Company in 2015 as Deputy General Counsel, and was elected Vice President and Deputy General Counsel in 2016. Prior to joining Trinity, Ms. Teachout was a partner at the law firm of Akin Gump Strauss Hauer &amp; Feld LLP from 2012 to 2015. Before joining Akin Gump, Ms. Teachout had been a partner at the law firm of Haynes and Boone, LLP since 2007.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commitment to Sustainability.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize that further integrating the key principles of sustainability, including environmental stewardship, safety and quality assurance, corporate social responsibility, governance, and diversity, equity and inclusion, are important to enhancing the Company&#8217;s long-term value. We strive to employ company resources in ways that make positive contributions to our stakeholders and the communities in which we operate. As we pursue improvements to our products and services, we keep in mind the environmental and societal impacts of our decisions and work to protect natural resources and the environment for the benefit of current and future generations. We continuously look for ways to improve our governance practices with the goal of promoting the long-term interests of stakeholders, strengthening accountability, and inspiring trust.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Environmental Stewardship.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We take our commitment to reducing our own environmental impact seriously, as we recognize climate change is a challenge facing our business, industry, and communities today. We are committed to contributing to a more resource-efficient economy and embedding climate change mitigation into our business strategy to help confront challenges such as energy management, fuel economy and efficiency, and materials sourcing. We aim to operate our business in a manner that minimizes the impact on natural resources and the environment, and have certified all of our railcar manufacturing and maintenance facilities, as well as our corporate headquarters, to the ISO 14001 (environmental management) standard. We believe railcars are a more environmentally-friendly way to fuel the North American supply chain. U.S. freight railroads produce far fewer greenhouse gas emissions than certain other modes of commercial transportation, such as trucks. We strive to responsibly support customers' products at each stage of the product lifecycle, including recycling the railcar through scrap and salvage at the end of its useful life. Additionally, our sustainable railcar conversion program repurposes and reuses railcar materials and components to sustainably bring renewed life to existing assets.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Social Responsibility.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We actively engage stakeholders across our environmental, health, and safety initiatives to continually improve processes and performance as we operate our businesses with a goal of zero injuries and incidents. Our goal is to add value to the communities in which we live and work, strengthening our relationships and leveraging our partnerships to amplify our impact. We strive to attract and retain a diverse and empowered workforce. Our priorities include fostering an inclusive and collaborative workplace, promoting opportunities for professional development, improving the well-being of our employees and other stakeholders, and contributing to the communities in which we operate. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Governance.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our goal is to promote the long-term interests of stakeholders, strengthen accountability, and inspire trust. We have focused our governance practices to promote best-in-class leadership, diversity, independence, and stockholder-aligned incentive practices at the most senior levels. Our Board of Directors includes an independent Chairman and diverse and independent Board members who help ensure that our business strategies and programs, including our compensation program, are aligned with stakeholder interests. Our Board of Directors and senior management teams are also committed to the Company&#8217;s continued respect for human rights throughout all our operations. The Corporate Governance and Directors Nominating Committee of our Board oversees (i) the preparation of the Company's Corporate Social Responsibility Report and (ii) the actions and steps taken towards the Company's environmental, social, and governance goals.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Green Financing Framework.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As part of our sustainability efforts, TILC issued its Green Financing Framework in January 2021 supported by a second-party opinion from Sustainalytics, a Morningstar Company and a globally-recognized provider of environmental, social, and governance research, ratings, and data. The Green Financing Framework enhances the Company&#8217;s sustainability strategy by contributing to a more resource-efficient economy through the financing of railcar assets that contribute to reducing the overall environmental footprint of the transportation industry.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the International Capital Market Association's Green Bond Principles, 2018 and the Loan Syndications and Trading Association's Green Loan Principles, 2020, TILC will manage and report on eligible projects and assets to existing debt holders. The Green Financing Framework will enable Trinity&#8217;s leasing company to issue green financing instruments, including green non-recourse bonds and green loans, supported by green eligible railcar assets. Under the existing framework, TILC has issued over $4 billion of railcar-related debt that meets the criteria and qualifies for the Green Financing designation.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Governmental Regulation.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Railcar Industry.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Our railcar and related manufacturing, maintenance services, and leasing businesses are regulated by multiple governmental regulatory agencies such as the U.S. Environmental Protection Agency ("USEPA"); Transport Canada ("TC"); the U.S. Department of Transportation ("USDOT") and the administrative agencies it oversees, including the Federal Railroad Administration ("FRA"), the Pipeline and Hazardous Materials Safety Administration ("PHMSA"), and the Research and Special Programs Administration; Mexico's Agencia Reguladora del Transporte Ferroviario; Mexico's Secretaria de Comunicaciones y Transportes; and industry authorities such as the Association of American Railroads ("AAR"). All such agencies and authorities promulgate rules, regulations, specifications or operating standards affecting railcar design, configuration, and mechanics; maintenance, and rail-related safety standards for railroad equipment, tracks, and operations, including the packaging and transportation of hazardous or toxic materials. We believe that our product designs and operations are in compliance with these specifications, standards, and regulations applicable to our business.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Occupational Safety and Health Administration and Similar Regulations.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Our operations are subject to regulation of health and safety matters by the U.S. Occupational Safety and Health Administration ("OSHA") and the Secretaria del Trabajo y Prevision Social ("STPS") in Mexico. We believe that we employ appropriate precautions to protect our employees and others from workplace injuries and harmful exposure to materials handled and managed at our facilities. However, claims asserted against us for work-related illnesses or injury and the further adoption of occupational safety and health regulations in the U.S. or in foreign jurisdictions in which we operate could increase our operating costs. While we do not anticipate having to make material expenditures in order to remain in substantial compliance with health and safety laws and regulations, we are unable to predict the ultimate cost of compliance.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental Matters.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to comprehensive federal, state, local, and foreign environmental laws and regulations relating to the release or discharge of materials into the environment; the management, use, processing, handling, storage, transport, and disposal of hazardous and non-hazardous waste and materials; and other activities relating to the protection of human health, natural resources, and the environment. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Environmental operating permits are, or may be, required for our operations under these laws and regulations. These operating permits are subject to modification, renewal, and revocation. We regularly monitor and review our operations, procedures, and policies for compliance with our operating permits and related laws and regulations. We believe that our operations and facilities, whether owned, managed, or leased, are in substantial compliance with applicable environmental laws and regulations and that any non-compliance is not likely to have a material adverse effect on our operations or financial condition.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Item 1A for further discussion of risk factors with regard to environmental, governmental, and other matters.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Additional Information.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Internet website address is </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.trin.net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Information on the website is available free of charge. We make available on our website our annual report on Form&#160;10-K, quarterly reports on Form&#160;10-Q, current reports on Form&#160;8-K, and any amendments thereto, as soon as reasonably practicable after such material is filed with, or furnished to, the SEC. The contents of our website are not intended to be incorporated by reference into this report or in any other report or document we file and any reference to our website is intended to be an inactive textual reference only.</span></div><div id="i52ae3577315f489890a6c770115e20a7_19"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1A.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;Risk Factors.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to a number of risks, which are discussed below. There are risks and uncertainties that could cause our actual results to be materially different from those mentioned in forward-looking statements that we make from time to time in filings with the SEC, news releases, reports, proxy statements, registration statements, and other written communications, as well as oral forward-looking statements made from time to time by representatives of our Company. All known material risks and uncertainties are described below. You should consider carefully these risks and uncertainties in addition to the other information contained in this report and our other filings with the SEC including our subsequent reports on Forms 10-Q and 8-K, and any amendments thereto before deciding to buy, sell, or hold our securities. If any of the following known risks or uncertainties actually occurs with material adverse effects on us, our business, financial condition, results of operations, and/or liquidity could be harmed. In that event, the market price for our various securities could decline and you may lose all or part of your investment.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cautionary statements below discuss important factors that could cause our business, financial condition, operating results, and cash flows to be materially adversely affected. Readers are cautioned not to place undue reliance on the forward-looking statements contained herein. Except as required by federal securities laws, we undertake no obligations to update or revise publicly any forward-looking statements, whether as a result of new information, future events, or otherwise.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Strategic, Business, and Operational Risks</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The industries in which our customers operate are cyclical in nature, which can expose our business to unpredictable demand and volatility.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to the demands of our customers and the broader economy, and we have particular exposure to the cyclicality of energy products, agriculture products, and consumer products. Additionally, periodic downturns in economic conditions typically have a significant adverse effect on cyclical industries due to decreased demand for new and replacement products. Decreased demand could result in lower sales volumes, lower prices, and/or a decline in or loss of profits. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the business cycles of the various end markets we serve may not typically coincide, an economic downturn could affect disparate cycles simultaneously. The railcar industry has previously experienced sharp cyclical downturns and at such times operated with a minimal backlog. The impacts of such an economic downturn may magnify the adverse effect on our business.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shortages of skilled labor and/or qualified employees have adversely impacted and could continue to impact our operations. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We depend on skilled labor in the manufacture, maintenance, and repair of railcar products and on other qualified employees in all aspects of our business. Some of our facilities are located in areas where demand for skilled laborers exceeds supply. We have experienced shortages of qualified employees and/or skilled labor and increased turnover at certain facilities, resulting in increased labor costs from temporary workers and operating inefficiencies. Shortages of, or the inability to attract, train, integrate and retain, some types of skilled laborers, such as welders, restrict our ability to maintain or increase production rates and could increase our labor costs. An overall labor shortage, lack of skilled labor, increased turnover, or higher labor costs could adversely impact our operations and profitability.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A disruption in the movement of rail traffic has impaired and could continue to impair our ability to deliver railcars and other products to our customers in a timely manner, which could prevent us from meeting customer demand, reduce our sales, and negatively impact our results of operations. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once a railcar or other product is manufactured in one of our plants, it must be moved by rail to a customer delivery point.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In many cases, the manufacturing plant and the delivery point are in different countries. Many different and unrelated factors could cause a delay in our ability to move our goods in a timely manner from the manufacturing plant to the delivery point, including physical disruptions such as armed conflict, natural disasters and power outages; strikes, labor stoppages or shortages hindering the operation of railroads and related transportation infrastructure; regulatory and bureaucratic inefficiency and unresponsiveness; railroad embargoes or operational inefficiencies; and other causes. A material disruption in the movement of rail traffic could negatively impact our business and results of operations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fluctuations in the price and supply of materials used in the production of our</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">products, including inflationary pressures, could have a material adverse</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">effect on our ability to cost-effectively manufacture and sell our products. In some instances, we rely on a limited number of suppliers for certain materials required in our production. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant portion of our business depends on the adequate supply of numerous specialty and other parts and components at competitive prices such as brakes, wheels, side frames, bolsters, and bearings for the railcar business. During 2022, we experienced significantly elevated commodity and supply chain costs, including the costs of labor, raw materials, energy, fuel, materials and other inputs necessary for the production and distribution of our products, and we expect elevated levels of inflation related to these costs to continue in 2023. Our manufacturing operations partially depend on our ability to obtain timely deliveries of materials in acceptable quantities and quality from our suppliers. Certain materials for our products are currently available from a limited number of suppliers and, as a result, we may have limited control over pricing, availability, and delivery schedules. The inability to purchase a sufficient quantity of materials on a timely basis could create disruptions in our production and result in delays while we attempt to engage alternative suppliers. Worsening economic or commercial conditions could reduce the number of available suppliers, potentially increasing our rejections for poor quality and requiring us to source unknown and distant supply alternatives. Any such disruption or conditions could harm our business and adversely impact our results of operations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Global health crises, such as the COVID-19 pandemic, have had and could continue to have a material adverse effect on our results of operations and could have a material adverse effect on our ability to operate, financial condition, liquidity, access to capital, payment of dividends, and capital investments.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The continued evolution of COVID-19 and its variants, as well as periodic spikes in infection rates, local outbreaks on our sites or supplier or customer sites, in spite of safety measures, have had, and similar issues in the future could have, a material adverse effect on our results of operations. The prolonged negative economic impact of the COVID-19 pandemic and the related governmental response could have a material adverse effect on our ability to operate, results of operations, financial condition, liquidity, access to capital, payment of dividends, and capital investments. Although restrictions have eased, several public health organizations have at times recommended certain measures to slow and limit the transmission of the virus, including quarantines, travel restrictions, and social distancing. Such preventive measures, or others we may voluntarily put in place, may have a material adverse effect on our business for an indefinite period of time. Additionally, illness or exposure to the virus may lead to decreased employee availability. Our suppliers and customers have also faced these and other challenges, which have disrupted and could continue to disrupt our supply chain. These challenges could also result in decreased demand, or our customers' inability to pay, for our products and services. The COVID-19 pandemic may also materially affect our future access to our sources of liquidity, particularly our cash flows from operations, financial condition, capitalization, access to capital, and capital investments. Although these disruptions may continue to occur, the long-term economic impact and near-term financial impacts of the COVID-19 pandemic, including but not limited to, possible additional impairment, restructuring, and other charges, cannot be reliably quantified or estimated at this time due to the uncertainty of future developments. The extent to which the COVID-19 pandemic affects our results will also depend on future developments, which are highly uncertain and cannot be predicted, including new information that may emerge concerning the severity of COVID-19 and actions taken to contain the outbreak or treat its impact, among others.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks related to our operations outside of the U.S., particularly Mexico, could decrease our</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">profitability.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our railcars are manufactured in Mexico. Our Mexico operations and other operations outside of the U.S. are subject to the risks associated with cross-border business transactions and activities. Political, legal, trade, economic change or instability, criminal activities or social unrest could limit or curtail our respective foreign business activities and operations, including the ability to hire and retain employees. We have not, to date, been materially affected by any of these risks, but we cannot predict the likelihood of future effects from such risks or any resulting adverse impact on our business, results of operations or financial condition. Many items manufactured by us in Mexico are sold in the U.S., and the transportation and import of such products may be disrupted. The countries in which we operate, including Canada and Mexico, have regulatory authorities that regulate products sold or used in those countries. If we fail to comply with the applicable regulations within the foreign countries where we operate, we may be unable to market and sell our products in those countries. In addition, with respect to operations in foreign countries, unexpected changes in laws, rules, and regulatory requirements; tariffs and other trade barriers, including regulatory initiatives for buying goods produced in America; more stringent or restrictive laws, rules, and regulations relating to labor or the environment; adverse tax consequences; price exchange controls; and restrictions or regulations affecting cross-border rail and vehicular traffic could limit operations affecting production throughput and making the manufacture and distribution of our products less timely or more difficult. Furthermore, any material change in the quotas, regulations, or duties on imports imposed by the U.S. government and agencies, or on exports by the government of Mexico or its agencies, could affect our ability to export products that we manufacture in Mexico. Because we have operations outside the</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S., we could be adversely affected by final judgments of non-compliance with the U.S. Foreign Corrupt Practices Act or import/export rules and regulations and similar anti-corruption, anti-bribery, or import/export laws of other countries.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We operate in highly competitive industries. We may not be able to sustain our market</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">leadership positions, which may impact our financial results.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We face aggressive competition in the end markets we serve. In addition to price, we face competition in respect to product performance and technological innovation, quality, reliability of delivery, customer service, and other factors. The effects of this competition, which is often intense, could reduce our revenues and operating profits, limit our ability to grow, increase pricing pressure on our products, and otherwise affect our financial results.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be unable to maintain railcar assets on lease at satisfactory lease rates.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The profitability of our railcar leasing business depends on our ability to lease railcars at satisfactory lease rates, to re-lease railcars at satisfactory lease rates upon the expiration and non-renewal of existing leases, and to sell railcars in the secondary market as part of our ordinary course of business. Our ability to accomplish these objectives is dependent upon several factors, including, among others:</span></div><div style="padding-left:18pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the cost of and demand for leases or ownership of newer or specific-use railcar types; </span></div><div style="padding-left:18pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the general availability in the market of competing used or new railcars;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the degree of obsolescence of leased or unleased railcars, including railcars subject to regulatory obsolescence; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the prevailing market and economic conditions, including the availability of credit, interest rates, and inflation rates;</span></div><div style="padding-left:18pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the market demand or governmental mandate for refurbishment; and</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the volume and nature of railcar traffic and loadings.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A downturn in the industries in which our lessees operate and decreased demand for railcars could also increase our exposure to re-marketing risk because lessees may demand shorter lease terms or newer railcars, requiring us to re-market leased railcars more frequently. Furthermore, the resale market for previously leased railcars has a limited number of potential buyers. Our inability to re-lease or sell leased or unleased railcars in a timely manner on favorable terms could result in lower lease rates, lower lease utilization percentages, and reduced revenues and operating profit.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The limited number of customers for certain of our products, the variable purchase patterns of our customers, and the timing of completion, delivery, and customer acceptance of orders may cause our revenues and income from operations to vary substantially each quarter, potentially resulting in significant fluctuations in our quarterly results. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the markets we serve have a limited number of customers. The volumes purchased by customers vary from year to year, and not all customers make purchases every year. As a result, the order levels for our products have varied significantly from quarterly period to quarterly period in the past and may continue to vary significantly in the future. Therefore, our results of operations in any particular quarterly period may also vary. As a result of these quarterly fluctuations, we believe that comparisons of our sales and operating results between quarterly periods may not be meaningful and should not be relied upon as indicators of future performance.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in the price and demand for steel could lower our</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">margins and profitability.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal material used in our manufacturing segment is steel. Market steel prices exhibit periods of volatility. Steel prices may experience further volatility as a result of scrap surcharges assessed by steel mills and other market factors. We often use contract-specific purchasing practices, supplier commitments, contractual price escalation provisions, and other arrangements with our customers to mitigate the effect of this volatility on our operating profits for the year. To the extent that we do not have such arrangements in place, an adverse change in steel prices lowers our profitability in the Rail Products Group. In addition, meeting production demands is dependent on our ability to obtain a sufficient amount of steel. An unanticipated interruption in our supply chain could have an adverse impact on both our margins and production schedules.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reductions in the availability of energy supplies or an increase in energy costs may</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">increase our operating costs.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use various gases, including natural gas, at our manufacturing facilities. An outbreak or escalation of hostilities between the U.S. and any foreign power and, in particular, prolonged conflicts could result in a real or perceived shortage of petroleum and/or natural gas, which could result in an increase in the cost of natural gas or energy in general. Extreme weather conditions and natural occurrences such as hurricanes, tornadoes, and floods, or a pandemic, could result in varying states of disaster and a real or perceived shortage of petroleum and/or natural gas, including rationing thereof, potentially resulting in an increase in natural gas prices or general energy costs. Speculative trading in energy futures in the world markets could also result in an increase in natural gas and general energy cost. Future limitations on the availability (including limitations imposed by increased regulation or restrictions on rail, road, and pipeline transportation of energy supplies) or consumption of petroleum products and/or an increase in energy costs, particularly natural gas for plant operations and diesel fuel for vehicles and plant equipment, could have an adverse effect upon our ability to conduct our business cost effectively.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our inability to produce and disseminate relevant and/or reliable data and information pertaining to our business in an efficient, cost-effective, secure, and well-controlled fashion may have significant negative impacts on confidentiality requirements and obligations and trade secret or other proprietary needs and expectations and, therefore, our future operations, profitability, and competitive position.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on information technology infrastructure and architecture, including hardware, network, software, people, and processes to provide useful and confidential information to conduct our business. This includes correspondence and commercial data and information interchange with customers, suppliers, legal counsel, governmental agencies, and consultants, and to support assessments and conclusions about future plans and initiatives pertaining to market demands, operating performance, and competitive positioning. Any material failure or interruption of service could adversely affect our relations with suppliers and customers, place us in violation of confidentiality and data protection laws, rules, and regulations, and result in negative impacts to our market share, operations, profitability, and reputation. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We face risks related to cybersecurity attacks and other breaches of our systems and information technology. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on the proper functioning and availability of our information technology systems, some of which are dependent on services provided by third parties, in operating our business. It is important that the data processed by these systems remains confidential, as it often includes sensitive information relating to our business, customers, employees, and vendors. As with most companies, we are subject to attempted cybersecurity disruptions and intrusions, and we expect such attempts to continue. At times, certain of our vendors have suffered cybersecurity breaches. These incidents have not had a material adverse impact on our operations, and, to date, the Company has not experienced a material information security breach itself. However, failure to prevent or mitigate data loss or system intrusions from cybersecurity attacks or other security breaches could expose us, our vendors, or our customers to a risk of loss or misuse of such information, adversely affect our operating and financial results, restrict or prevent operations or financial reporting, result in litigation or potential liability and otherwise harm our business. Likewise, data privacy breaches from our systems could expose personally identifiable information of our employees or contractors, sensitive customer data, or vendor data to unauthorized persons, adversely impacting our customer service, employee relationships, and our reputation. Information technology security threats to network and data security are increasing in frequency and sophistication, and cyberattacks pose a risk to the security of our information technology systems, including those of third-party service providers with whom we have contracted, as well as the confidentiality, integrity and availability of the data stored on those systems. We maintain an information security program, which consists of safeguards, procedures and controls to mitigate such risks. Our information systems are protected through physical and software safeguards as well as backup systems considered appropriate by management. However, there can be no guarantee that we, or third-party service providers with whom we have contracted, will be able to prevent or mitigate all such data breaches or cyberattacks. While we have significant security processes and initiatives in place, we may be unable to fully detect, mitigate or protect against a material breach or disruption in the future. In addition, regulatory authorities have increased their focus on how companies collect, process, use, store, share and transmit personal data. Data we collect, store and process is subject to a variety of U.S. and international laws and regulations. Any breach in our information technology security systems which results in the disclosure or misuse of sensitive or confidential information or any failure to comply with data privacy laws and regulations could result in significant penalties, fines, legal liability and reputational harm. Further, we may incur large expenditures to investigate or remediate, to recover data, to repair or replace networks or information systems, or to protect against similar future events.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increasing insurance claims and expenses could lower profitability and increase</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">business risk.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">subject to potential liability for claims alleging property damage and personal and bodily injury or death arising from the use of or exposure to our products, especially in connection with products we historically manufactured that our customers installed along U.S. highways or that our customers use to transport hazardous, flammable, toxic, or explosive materials. As insurance policies expire, premiums for renewed or new coverage may increase and/or require that we increase our self-insured retention or deductibles. The Company maintains primary coverage and excess coverage policies. If the number of claims or the dollar amounts of any such claims rise in any policy year, we could suffer additional costs associated with accessing our excess coverage policies. Also, an increase in the loss amounts attributable to such claims could expose us to uninsured damages if we were unable or elected not to insure against certain claims because of high premiums or other reasons. While our liability insurance coverage is at or above typical levels for our industries, an unusually large liability claim or a string of claims coupled with an unusually large damage award could exceed our available insurance coverage. In addition, the availability of, and our ability to collect on, insurance coverage is often subject to factors beyond our control, including positions on policy coverage taken by insurers. If any of our third-party insurers fail, cancel, or refuse coverage, or otherwise are unable to provide us with adequate insurance coverage, then our risk exposure and our operational expenses may increase and the management of our business operations would be disrupted. Moreover, any accident or incident involving our industries in general or us or our products specifically, even if we are fully insured, contractually indemnified, or not held to be liable, could negatively affect our reputation among customers and the public, thereby making it more difficult for us to compete effectively, and could significantly affect the cost and availability of insurance in the future.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have indebtedness, which could have negative consequences on our business or results of operations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have indebtedness both at the parent level and at the subsidiary level. Our level of indebtedness could have a material adverse effect on our business and make it more difficult for us to satisfy our obligations under our outstanding indebtedness and notes. As a result of our debt and debt service obligations, we face increased risks regarding, among other things, the following: (i) borrowing additional amounts or refinancing existing indebtedness may be limited or more costly; (ii) our available cash flow after satisfying our debt obligations due to a portion of our cash flow being needed to pay principal and interest on our debt; (iii) being at a competitive disadvantage relative to our competitors that have greater financial resources or more flexible capital structures than us; (iv) our exposure to increased interest rates for our borrowings that are at variable interest rates; (v) restrictive covenants under our indebtedness restricting our financial and operating flexibility; and (iv) although the parent entity has not secured any debt with its assets, our subsidiaries that have issued debt have pledged their specific assets to secure such indebtedness, and such assets could be foreclosed upon in connection with an event of default.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigated disputes and other claims could increase our costs and weaken our financial condition.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently, and may from time to time be involved in various claims or legal proceedings arising out of our operations. Adverse judgments and outcomes in some or all of these matters could result in significant losses and costs that could weaken our financial condition. Although we maintain reserves for our reasonably estimable liability, our reserves may be inadequate to cover our portion of claims or final judgments after taking into consideration rights in indemnity and recourse to third parties. As a result, there could be a material adverse effect on our business, operations, or financial condition. See Note 15 of the Consolidated Financial Statements for more detailed information on any material pending legal proceedings other than ordinary routine litigation incidental to our business, including the current status of the highway products litigation for which the Company retained certain obligations following the sale of the highway products business.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While state and federal procedural rules exist to curtail the filing of claims against the Company in jurisdictions unrelated to the underlying claims, courts may not enforce these rules, exposing us to a greater likelihood of unfavorable results and increased litigation costs. Whenever our products were sold to or are ultimately owned and/or operated by governments or their authorized agencies, we may be unable to seek redress or recourse to at-fault parties. When litigation arising from the installation, maintenance, replacement, or use of our products is filed against the Company, recourse to such governments or authorized agencies may be subject to sovereign immunity or related defenses thereby exposing the Company to risk of liability and increased costs irrespective of fault.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Many of our products are or were sold to leasing companies, contractors, distributors, and installers who may misuse, abuse, improperly install or improperly or inadequately maintain or repair such products thereby potentially exposing the Company to claims that could increase our costs and weaken our financial condition.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The products we manufacture are designed to work optimally when properly assembled, operated, installed, repaired, and maintained. When this does not occur, the Company may be subjected to claims or litigation associated with personal or bodily injuries or death and property damage. Although the Company has completed the sale of its highway products business, it has retained responsibility for certain existing litigation and claims and for certain potential future claims related to the ET-Plus&#174; System, a highway guardrail end-terminal system. See Note 15 of the Consolidated Financial Statements for more detailed information on these retained obligations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our manufacturer's warranties expose us to product replacement and repair claims.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depending on the product, we warrant our workmanship and certain materials (including surface coatings, primers, sealants, and interior linings), parts, and components pursuant to express limited contractual warranties. We may be subject to significant warranty claims in the future such as multiple claims based on one defect repeated throughout our production process or claims for which the cost of repairing or replacing the defective part, component or material is highly disproportionate to the original price. These types of warranty claims could result in significant costs associated with product recalls or product repair or replacement, and damage to our reputation.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equipment failures, a pandemic, or extensive damage to our facilities, including as might occur as a result of natural disasters, could lead to production, delivery, or service curtailments or shutdowns, loss of revenue or higher expenses.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate a substantial amount of equipment at our production facilities, several of which are situated in tornado and hurricane zones in the U.S. and Mexico. An interruption in production capabilities or maintenance and repair capabilities at our facilities, as a result of equipment failures, a pandemic, or acts of nature, could reduce or prevent our production, delivery, service, or repair of our products and increase our costs and expenses. A halt of production at any of our manufacturing facilities could severely affect delivery times to our customers. While we maintain emergency response and business recovery plans that are intended to allow us to recover from natural disasters that could disrupt our business, we cannot provide assurances that our plans would fully protect us from the effects of all such disasters. In addition, insurance may not adequately compensate us for any losses incurred as a result of natural or other disasters, which may adversely affect our financial condition. Any significant delay in deliveries not otherwise contractually mitigated by favorable force majeure provisions could result in cancellation of all or a portion of our orders, cause us to lose future sales, and negatively affect our reputation and our results of operations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Climate change and business, regulatory, and legal developments regarding climate change may affect the</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">demand for our products or the ability of our critical suppliers to meet our</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">needs.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have followed developments related to climate change in general, and the related science, policy discussion, and prospective legislation. Scientific studies have suggested that emissions of certain gases, commonly referred to as greenhouse gases (&#8220;GHGs&#8221;), which include carbon dioxide and methane, are contributing to warming of the Earth&#8217;s atmosphere and other climate changes. Additionally, we periodically review the potential challenges and opportunities for the Company that climate change policy and legislation may pose. However, any such challenges or opportunities are heavily dependent on the nature and degree of climate change legislation and the extent to which it applies to our industries. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to an emerging scientific and political consensus, legislation and new rules to regulate emission of GHGs have been introduced in numerous state legislatures, the U.S. Congress, and by the USEPA. Some of these proposals would require industries to meet stringent new standards that may require substantial reductions in carbon emissions. While the Company cannot assess the direct impact of these or other potential regulations, we do recognize that new climate change protocols could affect demand for our products and/or affect the price of materials, input factors, and manufactured components. Potential opportunities could include greater demand for certain types of railcars, while potential challenges could include decreased demand for certain types of railcars or other products and higher energy costs. Other adverse consequences of climate change could include increased frequency, intensity, and duration of severe weather events and rising sea levels that could affect operations at our manufacturing facilities, the price of insuring company assets, or other unforeseen disruptions of the Company&#8217;s operations, systems, property, or equipment. There may be other unforeseen impacts of climate change that could have a material adverse effect on our business, operations, and results. Ultimately, when or if these impacts may occur cannot be assessed until scientific analysis and legislative policy are more developed and specific legislative proposals begin to take shape.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repercussions from terrorist activities or armed conflict could harm our</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">business.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Terrorist activities, anti-terrorist efforts, and other armed conflict involving the U.S. or its interests abroad may adversely affect the U.S. and global economies, potentially preventing us from meeting our financial and other obligations. In particular, the negative impacts of these events may affect the industries in which we operate. This could result in delays in or cancellations of the purchase of our products or shortages in raw materials, parts or components. Any of these occurrences could have a material adverse impact on our operating results, revenues, and costs.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be required to reduce the value of our long-lived assets and/or</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">goodwill, which would weaken our financial results.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We periodically evaluate for potential impairment the carrying values of our long-lived assets to be held and used. The carrying value of a long-lived asset to be held and used is considered impaired when the carrying value is not recoverable through undiscounted future cash flows and the fair value of the asset is less than the carrying value. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risks involved or market quotes as available. Impairment losses on long-lived assets held for sale are determined in a similar manner, except that fair values are reduced commensurate with the estimated cost to dispose of the assets. In addition, goodwill is required to be tested for impairment annually or on an interim basis whenever events or circumstances change indicating that the carrying amount of the goodwill might be impaired. Impairment losses related to reductions in the value of our long-lived assets or our goodwill could weaken our financial condition and results of operations. See Note 11 of the Consolidated Financial Statements for further information regarding impairment charges recorded during the year ended December 31, 2020.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Railcars as a significant mode of transporting freight could decline, experience a shift in types of modal transportation, and/or</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">certain railcar types could become obsolete.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the freight transportation markets we serve continue to evolve, the use of railcars may decline in favor of other more economic transportation modalities or the number of railcars needed to transport current or an increasing volume of goods may decline. Features and functionality specific to certain railcar types could result in those railcars becoming obsolete as customer requirements for freight delivery change or as regulatory mandates are promulgated that affect railcar design, configuration, and manufacture.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Because we do not have employment contracts with our key management employees, we may</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">not be able to retain their services in the future.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends on the continued services of our key management employees, none of whom currently have an employment agreement with us. The loss of the services of one or more key members of our management team could result in increased costs associated with attracting and retaining a replacement and could disrupt our operations and result in a loss of revenues.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Some of our employees belong to labor unions, and strikes or work stoppages could adversely affect our operations. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a party to collective bargaining agreements with various labor unions at our operations in Mexico. Disputes with regard to the terms of these agreements or our potential inability to negotiate acceptable contracts with these unions in the future could result in, among other things, strikes, work stoppages or other slowdowns by the affected workers. We cannot be assured that our relations with our workforce will remain positive or that union organizers will not be successful in future attempts to organize at some of our facilities. If our workers were to engage in a strike, work stoppage or other slowdown, or other employees were to become unionized, or the terms and conditions in future labor agreements were renegotiated, we could experience a significant disruption of our operations and higher ongoing labor costs. In addition, we could face higher labor costs in the future as a result of severance or other charges associated with lay-offs, shutdowns, or reductions in the size and scope of our operations or difficulties of restarting our operations that have been temporarily shuttered.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be unable to effectively implement organizational redesigns, cost reductions, or restructuring efforts and our business might be adversely affected.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time we engage in organizational redesigns, cost reductions, and/or similar restructuring plans, which may include organizational changes, workforce reductions, facility consolidations or closures, and other cost reduction initiatives. These types of activities are complex and can require a significant amount of management and other employees&#8217; time and focus, which may divert attention from operating and growing our business. If we do not effectively manage and implement these activities, or any future similar activities, expected efficiencies and benefits might be delayed or not realized, and our operations and business could be disrupted. Risks associated with these actions include potential adverse effects on employee morale, loss of accumulated knowledge and/or inefficiency, unfavorable political responses to such actions, unforeseen delays in implementation, unexpected costs, and the failure to meet operational targets, any of which may impair our ability to achieve anticipated benefits, harm our business, or have a material adverse effect on our competitive position, results of operations, cash flows or financial condition.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Company could potentially fail to successfully integrate new businesses or products into its current business. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company routinely engages in the search for growth opportunities, including assessment of merger and acquisition prospects in new markets and/or products. Any merger or acquisition into which the Company enters is subject to integration into the Company's businesses and culture. If such integration is unsuccessful to any material degree, such lack of success could result in unexpected claims or otherwise have a material adverse effect on our business, operations, or financial condition.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our inability to sufficiently protect our intellectual property rights could adversely affect our business. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our patents, copyrights, trademarks, service marks, trade secrets, proprietary processes, and other intellectual property are important to our success. We rely on patent, copyright and trademark law, trade secret protection, and confidentiality and/or license agreements with others to protect our intellectual property rights. Our trademarks, service marks, copyrights, patents, and trade secrets may be exposed to market confusion, commercial abuse, infringement, or misappropriation and possibly challenged, invalidated, circumvented, narrowed, or declared unenforceable by countries where our products and services are made available, but where the laws may not protect our intellectual property rights as fully as in the U.S. Such instances could negatively impact our competitive position and adversely affect our business. Additionally, we could be required to incur significant expenses to protect our intellectual property rights.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Market and Economic Factors</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Volatility in the global markets or in industries that our products serve may adversely affect our business and operating results. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Instability in the global economy, negative conditions in the global credit markets, high rates of inflation, volatility in the industries that our products serve, fluctuations in commodity prices that our customers produce and transport, changes in legislative or trade policy, adverse changes in the availability of raw materials and supplies, or adverse changes in the financial condition of our customers could lead to customers' requests for deferred deliveries of our backlog orders. Additionally, such events could result in our customers' attempts to unilaterally cancel or terminate firm contracts or orders in whole or in part, resulting in contract or purchase order breaches and increased commercial litigation costs. Such occurrences could adversely affect our cash flows and results of operations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If volatile conditions in the global credit markets prevent our customers' access to credit, product order volumes may decrease or customers may default on payments owed to us. Likewise, if our suppliers face challenges obtaining credit, selling their products to customers that require purchasing credit, or otherwise operating their businesses, the supply of materials we purchase from them to manufacture our products may be interrupted. Any of these conditions or events could result in reductions in our revenues, increased price competition, or increased operating costs, which could adversely affect our business, results of operations, and financial condition.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our access to capital may be limited or unavailable due to deterioration of conditions in the global capital markets, weakening of macroeconomic conditions, and negative changes in our credit ratings.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, the Company, and more specifically its leasing subsidiaries' operations, relies in large part upon banks and capital markets to fund its operations and contractual commitments and refinance existing debt. These markets can experience high levels of volatility and access to capital can be constrained for extended periods of time. In addition to conditions in the capital markets, a number of other factors could cause the Company to incur increased borrowing costs and have greater difficulty accessing public and private markets for both secured and unsecured debt. These factors include the Company's financial performance and its credit ratings and rating outlook as determined primarily by rating agencies such as Standard&#160;&amp; Poor's Financial Services LLC, Moody's Investors Service, Inc., and Fitch Ratings, Inc. If the Company is unable to secure financing on acceptable terms, the Company's other sources of funds, including available cash, bank facilities, and cash flow from operations may not be adequate to fund its operations and contractual commitments and refinance existing debt.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may incur increased costs due to fluctuations in interest rates and foreign</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">currency exchange rates.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to risks associated with fluctuations in interest rates and changes in foreign currency exchange rates. Under varying circumstances, we may seek to minimize these risks through the use of interest rate hedges and similar financial instruments and other activities, although these measures, if and when implemented, may not be effective. Any material and untimely changes in interest rates or exchange rates could result in significant losses to us.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Laws and Regulations</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Violations of or changes in the regulatory requirements applicable to the industries in which we operate may increase our operating costs, reduce the demand for our products and services, or negatively affect our ability to implement our strategic and operational plans.&#160;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our leasing and railcar manufacturing businesses are regulated by multiple governmental regulatory agencies such as the USEPA; TC; the USDOT and the administrative agencies it oversees, including the FRA, the PHMSA, and the Research and Special Programs Administration; Mexico's Agencia Reguladora del Transporte Ferroviario; Mexico's Secretaria de Comunicaciones y Transportes; and industry authorities such as the AAR. All such agencies and authorities promulgate rules, regulations, specifications, or operating standards affecting railcar design, configuration, and mechanics; maintenance; and rail-related safety standards for railroad equipment, tracks, and operations, including the packaging and transportation of hazardous, flammable, explosive, and toxic materials.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations are also subject to regulation of health and safety matters by the U.S. OSHA and Mexico's STPS. We believe we employ appropriate precautions to protect our employees and others from workplace injuries and harmful exposure to materials handled and managed at our facilities.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future regulatory changes or the determination that our products or processes are not in compliance with applicable requirements, rules, regulations, specifications, standards, or product testing criteria might result in additional operating expenses, administrative fines or penalties, product recalls or loss of business that could have a material adverse effect on our financial condition and operations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">U.S. government actions relative to the federal budget, taxation policies, government expenditures, U.S. borrowing/debt ceiling limits, and trade policies could adversely affect our business and operating results. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Periods of impasse, deadlock, and last minute accords may continue to permeate many aspects of U.S. governance, including federal government budgeting and spending, taxation, U.S. deficit spending and debt ceiling adjustments, and international commerce. Such periods could negatively impact U.S. domestic and global financial markets thereby reducing customer demand for our products and services and potentially result in reductions in our revenues, increased price competition, or increased operating costs, any of which could adversely affect our business, results of operations, and financial condition. We produce many of our products at our manufacturing facilities in Mexico. Our business benefits from free trade agreements such as the U.S.-Mexico-Canada Agreement. Any changes in trade or tax policies by the U.S. or foreign governments in jurisdictions in which we do business, as well as any embargoes, quotas or tariffs imposed on our products and services, could adversely and significantly affect our financial condition and results of operations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have potential exposure to environmental liabilities that may increase costs and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">lower profitability.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to comprehensive federal, state, local, and foreign environmental laws and regulations relating to: (i) the release or discharge of materials into the environment at our facilities or with respect to our products while in operation; (ii) the management, use, processing, handling, storage, transport, and disposal of hazardous and non-hazardous waste, substances, and materials; and (iii) other activities relating to the protection of human health and the environment. Such laws and regulations expose us to liability for our own acts and in certain instances potentially expose us to liability for the acts of others. These laws and regulations also may impose liability on us currently under circumstances where at the time of the action taken, our acts or those of others complied with then-applicable laws and regulations. In addition, such laws may require significant expenditures to achieve compliance, and are frequently modified or revised to impose new obligations. Civil and criminal fines and penalties may be imposed for non-compliance with these environmental laws and regulations. Our operations involving hazardous materials also raise potential risks of liability under common law.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Environmental operating permits are, or may be, required for our operations under these laws and regulations. These operating permits are subject to modification, renewal, and revocation. Although we regularly monitor and review our operations, procedures, and policies for compliance with our operating permits and related laws and regulations, the risk of environmental liability is inherent in the operation of our businesses, as it is with other companies operating under environmental permits.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">However, future events, such as changes in, or modified interpretations of, existing environmental laws and regulations or enforcement policies, or further investigation or evaluation of the potential health hazards associated with the manufacture of our products and related business activities and properties, may give rise to additional compliance and other costs that could have a material adverse effect on our financial condition and operations.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to environmental laws, the transportation of commodities by railcar raises potential risks in the event of an accident that results in the release of an environmentally sensitive substance. Generally, liability under existing laws for a derailment or other accident depends upon causation analysis and the acts, errors, or omissions, if any, of a party involved in the transportation activity, including, but not limited to, the railroad, the shipper, the buyer and seller of the substances being transported, or the manufacturer of the railcar, or its components. Additionally, the severity of injury or property damage arising from an incident may influence the causation responsibility analysis, exposing the Company to potentially greater liability. Under certain circumstances, strict liability concepts may apply and if we are found liable in any such incident, it could have a material adverse effect on our financial condition, business, and operations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Some of our customers place orders for our products in reliance on their ability to utilize tax benefits, which could be discontinued or allowed to expire without extension thereby reducing demand for certain of our products.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is no assurance that the U.S. government will reauthorize, modify, or otherwise not allow the expiration of tax benefits, such as accelerated depreciation. In instances where such benefits are allowed to expire or are otherwise modified or discontinued, the demand for our products could decrease, thereby creating the potential for a material adverse effect on our financial condition or results of operations. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in accounting standards or inaccurate estimates or assumptions in the application of accounting policies could adversely affect our financial results</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accounting policies and methods are fundamental to how we record and report our financial condition and results of operations. Some of these policies require the use of estimates and assumptions that may affect the reported value of our assets or liabilities and financial results and are critical because they require management to make difficult, subjective, and complex judgments about matters that are inherently uncertain. Accounting standard setters and those who interpret the accounting standards (such as the Financial Accounting Standards Board, the SEC, and our independent registered public accounting firm) may amend or even reverse their previous interpretations or positions on how these standards should be applied. These changes can be difficult to predict and can materially impact how we record and report our financial condition and results of operations. In some cases, we could be required to apply a new or revised standard retroactively, resulting in the restatement of prior period financial statements. For a further discussion of some of our critical accounting policies and standards and recent accounting changes, see Critical Accounting Policies and Estimates in Management's Discussion and Analysis of Financial Condition and Results of Operations and Note 1 of the Consolidated Financial Statements. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Risks Related to our Common Stock</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The price for our common stock is subject to volatility, which may result in losses to our stockholders.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock price volatility affects the price at which our common stock can be sold and could subject our stockholders to losses. The trading price of our common stock could fluctuate widely in response to, among other things, the risk factors described in this report and other factors including:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">actual or anticipated variations in quarterly and annual results of operations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in recommendations by securities analysts;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in composition and perception of the investors who own our stock and other securities;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in ratings from national rating agencies on publicly or privately owned debt securities;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">operating and stock price performance of other companies that investors deem comparable to us;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">news reports relating to trends, concerns and other issues in the industries in which we operate;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">actual or expected economic conditions that are perceived to affect our Company;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">perceptions in the marketplace regarding us and/or our competitors;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in prices of commodities that our customers produce and transport;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">significant acquisitions or business combinations, strategic partnerships, joint ventures, or capital commitments by or involving us or our competitors;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in government regulations and policies and interpretations of those regulations and policies;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">stockholder activism; and</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">dissemination of false or misleading statements through the use of social and other media to discredit our Company, disparage our products, or to harm our reputation.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, in the past, following periods of volatility in the market price of a public company&#8217;s securities, securities class action litigation has often been initiated. Any such litigation could result in substantial costs and a diversion of management&#8217;s attention and resources. We cannot predict the outcome of any such litigation. The initiation of any such litigation or an unfavorable result could have a material adverse effect on our financial condition and results of operations. See Note 15 of the Consolidated Financial Statements for more detailed information on any material pending legal proceedings other than ordinary routine litigation incidental to our business, including the current status of the Company's highway products litigation.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">There can be no assurance that we will continue to pay dividends or repurchase shares of our common stock at current levels.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we have paid regular cash dividends for many years and conduct periodic share repurchase programs, the timing, amount and payment of future dividends to stockholders and repurchases of our common stock fall within the discretion of our Board of Directors (the "Board"). The Board&#8217;s decisions regarding the payment of dividends and repurchase of shares depend on many factors such as our financial condition, earnings, capital requirements, debt service obligations, legal requirements, regulatory constraints, and other factors that our Board may deem relevant. We cannot guarantee that we will continue to pay dividends, the amount of any such dividends, or that we will continue to repurchase shares in the future. Any payment of dividends or repurchases of shares could vary from historical practices and our stated expectations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A small number of stockholders could significantly influence our business.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A small number of stockholders collectively control more than 20% of our outstanding common stock. Accordingly, a small number of stockholders could affect matters that require stockholder approval, such as the election of directors and the approval of significant business transactions.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Risk Factors</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The use of social and other digital media (including websites, blogs and newsletters) to disseminate false, misleading and/or unreliable or inaccurate data and information about our Company could create unwarranted volatility in our stock price and losses to our stockholders and could adversely affect our reputation, products, business, and operating results.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A substantial number of people are relying on social and other digital media to receive news, data, and information. Social and other digital media can be used by anyone to publish data and information without regard for factual accuracy. The use of social and other digital media to publish inaccurate, offensive, and disparaging data and information coupled with the frequent use of strong language and hostile expression, may influence the public&#8217;s inability to distinguish between what is true and what is false and could obstruct an effective and timely response to correct inaccuracies or falsifications. Such use of social and other digital media could result in unexpected and unsubstantiated claims concerning the Company in general or our products, our leadership or our reputation among customers and the public at large, thereby making it more difficult for us to compete effectively, and potentially having a material adverse effect on our business, operations, or financial condition.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">From time to time we may take tax positions that the Internal Revenue Service or other taxing jurisdictions may contest.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have in the past and may in the future take tax positions that the Internal Revenue Service (&#8220;IRS&#8221;) or other taxing jurisdictions may challenge. We are required to disclose to the IRS as part of our tax returns particular tax positions in which we have a reasonable basis for the position but not a "more likely than not" chance of prevailing. If the IRS successfully contests a tax position that we take, we may be required to pay additional taxes or fines which may not have been previously accrued that may adversely affect our results of operations and financial position.</span></div><div id="i52ae3577315f489890a6c770115e20a7_22"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1B.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;Unresolved Staff Comments.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_25"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;2.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;Properties. </span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We principally operate in various locations throughout the U.S. and in Mexico. Our facilities are considered to be in good condition, well maintained, and adequate for our purposes. The table below excludes non-operating facilities and facilities classified as held for sale.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.449%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Approximate Square Feet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Approximate Square Feet Located In</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Owned</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Leased</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexico</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,044,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,300&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,968,200&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,434,600&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Offices</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,044,500&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524,500&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,126,800&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,442,200&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:112%"> Estimated weighted average production capacity utilization at our rail manufacturing facilities was approximately 78% for the year ended December 31, 2022. We believe that additional production capacity can be achieved at our existing facilities by adding personnel, adding shifts, optimizing or outsourcing certain processes, or making additional capital investments.</span></div><div id="i52ae3577315f489890a6c770115e20a7_28"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;3.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;Legal Proceedings.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 15 of the Consolidated Financial Statements.</span></div><div id="i52ae3577315f489890a6c770115e20a7_31"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;4.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mine Safety Disclosures.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_34"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II</span></div><div id="i52ae3577315f489890a6c770115e20a7_37"></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;5.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;Market for Registrant's Common Equity, Related Stockholder Matters,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">and Issuer Purchases of Equity Securities.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is traded on the New York Stock Exchange under the ticker symbol &#8220;TRN&#8221;. Our transfer agent and registrar as of December 31, 2022 was American Stock Transfer&#160;&amp; Trust&#160;Company.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Holders</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January 31, 2023, we had 1,078 record holders of common stock. The par value of the common stock is $0.01 per share. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Performance Graph</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following Performance Graph and related information shall not be deemed</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;soliciting material&#8221; or to be &#8220;filed&#8221; with the SEC, nor shall such information be</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">incorporated by reference into any future filing under the Securities Act of 1933 or</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities Exchange Act of 1934, each as amended, except to the extent that the</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Company specifically incorporates it by reference into such filing.</span></div><div style="text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following graph compares our cumulative total stockholder return (assuming reinvestment of dividends) during the five-year period ended December 31, 2022 with an overall stock market index (New York Stock Exchange Composite Index) and our relevant peer group indexes (the Dow Jones US Commercial Vehicles&#160;&amp; Trucks Index and the S&amp;P 600 Machinery Index). The S&amp;P MidCap 400 is included as we believe it is a meaningful data point as the Company's common stock was included in this index. Additionally, the S&amp;P MidCap 400 was used in measuring the Company's relative total stockholder return for purposes of determining the performance of certain stock awards granted beginning in 2018. In 2022, the Company was moved from the S&amp;P MidCap 400 Index to the S&amp;P SmallCap 600 Index; therefore, we have shown both the S&amp;P MidCap 400 Index and the S&amp;P SmallCap 600 Index in the following graph. The data in the graph assumes $100 was invested on December 31, 2017. For the purpose of this graph, historical stock prices of Trinity prior to the spin-off of Arcosa, Inc. have been adjusted to reflect the impact of the spin. </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><img src="trn-20221231_g8.jpg" alt="trn-20221231_g8.jpg" style="height:394px;margin-bottom:5pt;vertical-align:text-bottom;width:684px"/></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.778%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Industries, Inc.&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dow Jones US Commercial Vehicles&#160;&amp; Trucks Index</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New York Stock Exchange Composite Index</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S&amp;P 600 Machinery Index</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S&amp;P MidCap 400</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S&amp;P SmallCap 600</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This table provides information with respect to purchases by the Company of shares of its common stock during the quarter ended December 31, 2022:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Number of Shares Purchased </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Average Price Paid per Share </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Maximum Number (or Approximate Dollar Value) of Shares that May Yet Be Purchased Under the Plans or Programs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (2) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in millions)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October&#160;1, 2022 through October&#160;31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,826&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.58&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,356&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November&#160;1, 2022 through November&#160;30, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December&#160;1, 2022 through December&#160;31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430,870&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,383&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These columns include the following transactions during the three months ended December 31, 2022: (i) the surrender to the Company of 3,318 shares of common stock to satisfy tax withholding obligations in connection with the vesting of restricted stock issued to employees, (ii) the purchase of 169 shares of common stock by the Trustee for assets held in a non-qualified employee profit-sharing plan trust, and (iii) the purchase of 427,383 shares of common stock on the open market as part of our share repurchase program.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In September 2021, our Board of Directors authorized a share repurchase program effective September 9, 2021 through December 31, 2022. The share repurchase program authorized the Company to repurchase up to $250.0 million of its common stock. Shares repurchased during the three months ended December 31, 2022 totaled 427,383 shares, at a cost of approximately $12.4 million. Our Board of Directors terminated this share repurchase program effective December 8, 2022, and the remaining authorization of $21.3 million under this program expired unused.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2022, our Board of Directors authorized a new share repurchase program effective December 9, 2022 with no expiration. The new share repurchase program authorizes the Company to repurchase up to $250 million of its common stock. There were no shares repurchased under the new share repurchase program during the three months ended December 31, 2022. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The approximate dollar value of shares that were eligible to be repurchased under our share repurchase program is shown as of the end of such month or quarter.</span></div><div id="i52ae3577315f489890a6c770115e20a7_40"></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-indent:-24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;[Reserved]</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_43"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;7.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations (&#8220;MD&amp;A&#8221;) is intended to provide management's perspective on our financial condition, results of operations, liquidity, and certain other factors that may affect our future results. Our MD&amp;A should be read in conjunction with our Consolidated Financial Statements and related Notes in Item 8, Financial Statements and Supplementary Data, of this Annual Report on Form 10-K. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This MD&amp;A includes financial measures compiled in accordance with generally accepted accounting principles ("GAAP") and certain non-GAAP measures.&#160;Please refer to the Non-GAAP Financial Measures section herein for information on the non-GAAP measures included in the MD&amp;A, reconciliations to the most directly comparable GAAP financial measure, and the reasons why management believes each measure is useful to management and investors.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Matters Affecting Comparability </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2020, we began presenting sales from our lease fleet in the Railcar Leasing and Management Services Group (the "Leasing Group") on a net basis regardless of the age of railcar that is sold. Historically, in accordance with ASC 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from contracts with customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we presented sales of railcars from the lease fleet on a gross basis in Revenues &#8211; Leasing and Cost of revenues &#8211; Leasing in our Consolidated Statements of Operations if the railcars had been owned for one year or less at the time of sale. Sales of railcars from the lease fleet owned for more than one year had historically been presented as a net gain or loss from the disposal of a long-term asset. We now report all sales of railcars from the lease fleet as a net gain or loss from the disposal of a long-term asset in accordance with ASC 610-20, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gains and losses from the derecognition of non-financial assets. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These sales are presented in the Lease portfolio sales line in our Consolidated Statements of Operations; however, because this change in presentation was effected on a prospective basis beginning in the fourth quarter of 2020, lease portfolio sales for the year ended December 31, 2020 only include sales of railcars from the lease fleet owned for more than one year. There were no lease portfolio sales during the fourth quarter of 2020. We have concluded that this presentation is appropriate given the significant change in the strategic focus of the Company. The presentation change had no effect on the Company&#8217;s operating profit, net income, earnings per share, or Consolidated Balance Sheet. </span></div><div id="i52ae3577315f489890a6c770115e20a7_46"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Overview</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trinity Industries, Inc. and its consolidated subsidiaries own businesses that are leading providers of railcar products and services in North America. We market our railcar products and services under the trade name </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TrinityRail</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TrinityRail</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> platform provides railcar leasing and management services, railcar manufacturing, and railcar maintenance and modification services. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2021, the Company completed the sale of Trinity Highway Products, LLC (&#8220;THP&#8221;), a wholly-owned subsidiary of the Company, and certain direct and indirect subsidiaries of THP, to Rush Hour Intermediate II, LLC ("Rush Hour"), an entity owned by an affiliated investment fund of Monomoy Capital Partners, for an aggregate purchase price of $375.0 million. A final working capital adjustment was recorded in the second quarter of 2022.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We concluded that the sale of THP represented a strategic shift that would have a major effect on the Company&#8217;s operations and financial results. Accordingly, we have presented the operating results and cash flows of THP as discontinued operations for all periods in this 2022 Annual Report on Form 10-K. Results of prior periods have been recast to reflect these changes and present results on a comparable basis. In connection with the sale of THP, we agreed to indemnify Rush Hour for certain liabilities related to the ET-Plus&#174; System, a highway guardrail end-terminal system (the &#8220;ET Plus&#8221;). Consequently, results from discontinued operations include certain legal expenses that were directly attributable to the highway products business, which were previously reported in continuing operations. Expenses related to these retained obligations incurred during the year ended December 31, 2022 were, and similar expenses that may be incurred in the future will likewise be, reported in discontinued operations. See Note&#160;2 of the Consolidated Financial Statements for further information related to the sale of THP and Note 15 for information regarding the retained liabilities.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the sale of THP, we report our operating results in two reportable segments: (1)&#160;the Railcar Leasing and Management Services Group, which owns and operates a fleet of railcars and provides third-party fleet leasing, management, and administrative services; and (2)&#160;the Rail Products Group, which manufactures and sells railcars and related parts and components, and provides railcar maintenance and modification services. Additionally, we have combined the results of the prior Corporate and All Other groupings into a single Corporate and other grouping. The remaining activity previously reported in All Other primarily includes legal, environmental, and maintenance costs associated with non-operating facilities. Results of prior periods have been recast to reflect these changes and present results on a comparable basis.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Executive Summary</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Market Developments</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Cyclical Trends Impacting Our Business</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The industries in which our customers operate are cyclical in nature. Weaknesses in certain sectors of the North American and global economy may make it more difficult to sell or lease certain types of railcars. Additionally, changes in certain commodity prices, or changes in demand for certain commodities, could impact customer demand for various types of railcars. Further, disruptions in the global supply chain have impacted demand for, and the costs of, certain of our products and services. We continuously assess demand for our products and services and take steps to rationalize and diversify our leased railcar portfolio and align our operating capacity appropriately. We diligently evaluate the creditworthiness of our customers and monitor performance of relevant market sectors; however, weaknesses in any of these market sectors could affect the financial viability of our underlying Leasing Group customers, which could continue to negatively impact our recurring leasing revenues and operating profits. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Railcar loading volumes, orders for new railcar equipment, lease rates and lease fleet utilization continued to improve in 2022. We continue to believe that our rail platform is able to respond to cyclical changes in demand and perform throughout the railcar cycle.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Steel prices, which are subject to volatility, were elevated over much of the last two years and are a major component of our cost of revenues. We typically use contract-specific purchasing practices, existing supplier commitments, contractual price escalation provisions, and other arrangements with our customers to reduce the impact of plate and coil steel price volatility on our operating profit. However, higher steel prices have resulted in increases in the cost of certain railcar components and could reduce demand for new railcars. Additionally, the cost and volume of lease fleet maintenance and compliance events increased in 2022, and we expect elevated levels of these activities to continue in the near term. Further, although we remain committed to attracting and retaining a highly skilled and diverse workforce, labor shortages, high turnover, and increases in labor costs have negatively impacted our operations. We continue to monitor the impact of potential margin and operating profit headwinds resulting from these factors.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of disruptions in the global supply chain, we have continued to experience shortages of materials used to manufacture or repair certain railcar types, as well as disruptions in the transportation network used to deliver our products, which have impacted our ability to timely deliver these railcars to our customers. While we believe these challenges will be resolved over time, they may persist over the foreseeable future, which could continue to impact our operations. We will continue to monitor the situation and take appropriate steps within our control to mitigate the potential impacts on our production schedules and delivery timelines.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to their transactional nature, lease portfolio sales are the primary driver of fluctuations in results in the Leasing Group. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic significantly impacted global and North American economic conditions. The social and economic effects of the pandemic have been widespread. We continue to monitor the operational and financial impacts of the pandemic and other economic factors. The ongoing economic pressures related to the effects of the pandemic have negatively impacted our results of operations for the year ended December 31, 2022. While we continue to see gradual reduction of the impacts of the pandemic, we are monitoring the impacts of COVID-19 variants on the economy and our workforce.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please refer to the "Forward-Looking Statements" section above and Part I, Item 1A &#8220;Risk Factors&#8221; of this Annual Report on Form 10-K for additional information regarding the potential impacts of COVID-19 on our business.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial and Operational Highlights</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our revenues for the year ended December 31, 2022 were $1,977.3 million, representing an increase of 30.4%, compared to the year ended December 31, 2021. Our operating profit for the year ended December 31, 2022 was $334.0 million, compared to $256.8 million for the year ended December 31, 2021.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Leasing Group's lease fleet of 108,440 company-owned railcars was 97.9% utilized as of December 31, 2022, compared to a lease fleet utilization of 95.7% on 106,970 company-owned railcars as of December 31, 2021. Our company-owned lease fleet includes wholly-owned railcars, partially-owned railcars, and railcars under leased-in arrangements. </span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For the year ended December 31, 2022, we made a net investment in our lease fleet of approximately $178.1 million, which primarily includes new railcar additions, sustainable railcar conversions, railcar modifications, and other betterments, net of deferred profit, and secondary market purchases; and is net of proceeds from lease portfolio sales.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:line-through">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The total value of the railcar backlog at December 31, 2022 was $3.9 billion, compared to $1.5 billion at December 31, 2021. The Rail Products Group received orders for 31,905 railcars and delivered 13,315 railcars in 2022, in comparison to orders for 13,870 railcars and deliveries of 8,875 railcars in 2021. </span></div><div style="margin-bottom:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">In the third quarter of 2022, we entered into a new long-term railcar supply agreement with GATX Corporation (&#8220;GATX&#8221;) to deliver a mix of 15,000 newly built tank and freight railcars over a six-year period. Our ending backlog at December 31, 2022 includes 15,000 railcars valued at approximately $1.8 billion associated with this agreement.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Rail Products Group offers a sustainable railcar conversion program whereby certain tank cars and freight cars are converted or upgraded to better meet changing market demands. During the year ended December 31, 2022, sustainable railcar conversion revenues totaled $163.7 million, representing 1,725 railcars.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For the year ended December 31, 2022, our return on equity ("ROE") and Pre-Tax ROE were 7.7% and 10.4%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, in comparison to 2.4% and 3.4%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, for the year ended December 31, 2021. </span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:line-through">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For the year ended December 31, 2022, we generated operating cash flows from continuing operations and Adjusted Free Cash Flow After Investments and Dividends ("Adjusted Free Cash Flow") of $9.2 million and $138.3 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, in comparison to $615.6 million and $538.9 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, for the year ended December 31, 2021.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-GAAP financial measure. See the Non-GAAP Financial Measures section within this Form 10-K for a reconciliation to the most directly comparable GAAP measure and why management believes this measure is useful to management and investors.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Consolidated Results of Operations" and "Segment Discussion" below for additional information regarding our operating results for the year ended December 31, 2022. See Part II, Item 7 of our 2021 Annual Report on Form 10-K for a discussion of our results of operations and liquidity and capital resources as of and for the year ended December 31, 2021, including a comparison to the year ended December 31, 2020.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Term Enterprise Key Performance Indicators</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our key performance indicators for long-term performance are operating and Adjusted Free Cash Flow* growth, Pre-Tax ROE*, dividend growth, and book value per share growth. We believe when evaluated over time, these indicators collectively drive long-term sustainable value creation and measure the effectiveness of our value proposition for stockholders.</span></div><div style="text-align:justify"><img src="trn-20221231_g9.jpg" alt="trn-20221231_g9.jpg" style="height:350px;margin-bottom:5pt;vertical-align:text-bottom;width:350px"/><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span><img src="trn-20221231_g10.jpg" alt="trn-20221231_g10.jpg" style="height:345px;margin-bottom:5pt;vertical-align:text-bottom;width:325px"/></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><img src="trn-20221231_g11.jpg" alt="trn-20221231_g11.jpg" style="height:325px;margin-bottom:5pt;vertical-align:text-bottom;width:345px"/><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">   </span><img src="trn-20221231_g12.jpg" alt="trn-20221231_g12.jpg" style="height:325px;margin-bottom:5pt;vertical-align:text-bottom;width:325px"/></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* Non-GAAP financial measure. See the Non-GAAP Financial Measures section within this Form 10-K for a reconciliation to the most directly comparable GAAP measure and why management believes this measure is useful to management and investors.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dividend yield is calculated as annual dividends paid per share divided by the closing stock price on the last trading day of each respective year.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Book value per share is calculated as total stockholders' equity attributable to Trinity Industries, Inc., divided by the number of shares outstanding.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Stockholder returns include shares repurchased and dividends paid to common stockholders and is presented in millions.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital Structure Updates</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TRL-2022 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211; In April 2022, Trinity Rail Leasing 2022 LLC, a Delaware limited liability company ("TRL-2022") and a limited purpose, indirect, wholly-owned subsidiary of the Company owned through Trinity Industries Leasing Company ("TILC"), issued $244.8 million of its Series 2022-1 Green Secured Railcar Equipment Notes. These notes bear interest at a fixed rate of 4.55%, are payable monthly, and have a stated final maturity date of 2052. Net proceeds received from the transaction were used to repay borrowings under TILC's warehouse loan facility and for general corporate purposes.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tribute Rail </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211; In May 2022, Tribute Rail LLC ("Tribute Rail"), an indirect, wholly-owned subsidiary of TRIP Rail Holdings LLC ("TRIP Holdings"), issued $327.0 million of its Series 2022-1 Green Secured Railcar Equipment Notes. These notes bear interest at an all-in interest rate of 4.88% and have a stated final maturity date of 2052. Net proceeds received from the issuance of these notes were used to redeem TRIP Railcar Co. LLC's ("TRIP Railcar Co.") existing term loan agreement, of which $319.4&#160;million was outstanding at the redemption date. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the stated final maturity date of these debt issuances is in 2052, the cash flows from the encumbered assets of each of TRL-2022 and Tribute Rail will be applied, pursuant to the payment priorities of their respective indentures, so as to amortize their respective notes to achieve monthly targeted principal balances. If the cash flow assumptions used in determining the targeted balances are met, it is anticipated that the notes will be repaid well in advance of their stated final maturity date. There can be no assurance, however, that such cash flow assumptions will be realized. See Note 8 of the Consolidated Financial Statements for more information.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Share Repurchase Program</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; In December 2022, our Board of Directors authorized a new share repurchase program effective December 9, 2022 with no expiration. The new share repurchase program authorizes the Company to repurchase up to $250 million of its common stock. There were no shares repurchased under the new share repurchase program during the year ended December 31, 2022. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation Updates </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 15 of the Consolidated Financial Statements for an update on the status of certain litigation retained in connection with the sale of THP.</span></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="margin-bottom:6pt;text-indent:9pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_49"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Results of Operations</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our consolidated results of continuing operations for the years ended</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022 and 2021:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.221%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.376%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,977.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,609.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, engineering, and administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains on dispositions of property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating profit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on extinguishment of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension plan settlement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Revenues</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tables below present revenues by segment for the years ended December 31, 2022 and 2021:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:44.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.650%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">External</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intersegment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,074.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Totals</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,977.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">868.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,845.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations &#8211; Lease Subsidiary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(867.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(867.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations &#8211; Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,977.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,977.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">External</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intersegment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Totals</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations &#8211; Lease Subsidiary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations &#8211; Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Operating Costs</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating costs are comprised of cost of revenues; selling, engineering, and administrative costs; gains or losses on property disposals; and restructuring activities. Operating costs by segment for the years ended December 31, 2022 and 2021 were as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,015.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Totals</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,362.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,644.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations &#8211; Lease Subsidiary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(802.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(461.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations &#8211; Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,643.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,259.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes gains on lease portfolio sales of $127.5 million and $54.1 million for the years ended December 31, 2022 and 2021, respectively.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Operating Profit</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating profit by segment for the years ended December 31, 2022 and 2021 was as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Totals</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations &#8211; Lease Subsidiary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations &#8211; Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Discussion of Consolidated Results</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Our revenues for the year ended December 31, 2022 were $1,977.3 million, representing an increase of $461.3 million, or 30.4%, over the prior year, primarily related to a higher volume of, and improved pricing on, external deliveries in the Rail Products Group.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of revenues</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Our cost of revenues for the year ended December 31, 2022 was $1,609.6 million, representing an increase of $448.1 million, or 38.6%, over the prior year, primarily due to a higher volume of, and input cost inflation associated with, deliveries in the Rail Products Group.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, engineering, and administrative expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Selling, engineering, and administrative expenses were substantially unchanged for the year ended December 31, 2022 when compared to the prior year.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gains on dispositions of property </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211; Gains on dispositions of property increased by $74.5 million for the year ended December 31, 2022, when compared to the prior year period primarily due to lease portfolio sales. Results for the years ended December 31, 2022 and 2021 included gains of $7.5 million and $7.8 million, respectively, related to insurance recoveries in excess of net book value received for assets damaged by a tornado at the Company&#8217;s rail maintenance facility in Cartersville, Georgia in the first quarter of 2021. See Note 15 of the Consolidated Financial Statements for more information.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating profit</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Operating profit for the year ended December 31, 2022 totaled $334.0 million, representing an increase of $77.2 million, or 30.1%, from the prior year period primarily due to higher lease portfolio sale activity, partially offset by higher costs associated with external deliveries in the Rail Products Group, including the impact of deliveries of orders taken at the bottom of the cycle, as well as higher fleet operating costs and increased depreciation in the Leasing Group. Operating profit was favorably impacted in the current and prior year periods by insurance recoveries related to a tornado at the Company&#8217;s rail maintenance facility in Cartersville, Georgia in the first quarter of 2021. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further information regarding the operating results of individual segments, see "Segment Discussion"</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">below.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest expense, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Interest expense, net for the year ended December 31, 2022 totaled $207.6 million, compared to $191.4 million for the year ended December 31, 2021. The increase in interest expense, net was primarily driven by higher variable interest rates associated with TILC's warehouse loan facility and higher overall average debt in 2022, partially offset by lower overall borrowing costs associated with the Company's debt facilities resulting from debt refinancing activity during the second quarter of 2021.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss on extinguishment of debt</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Loss on extinguishment of debt for the year ended December 31, 2022 was $1.5 million from the write-off of unamortized debt issuance costs associated with the repayment of TRIP Railcar Co.'s outstanding term loan agreement. Loss on extinguishment of debt for the year ended December 31, 2021 was $11.7 million from the refinancing of our partially-owned subsidiaries' debt, which included the write-off of $8.4 million in unamortized debt issuance costs and a $3.3 million early redemption premium.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; The effective tax rate from continuing operations for the year ended December 31, 2022 was an expense of 21.8%, which differs from the U.S. statutory rate of 21.0% primarily due to foreign taxes, state income taxes, and non-deductible executive compensation, offset by taxes not recorded on our non-controlling interests in partially-owned subsidiaries, reductions in tax reserves for uncertain tax positions, and excess tax benefits associated with equity-based compensation.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rate from continuing operations for the year ended December 31, 2021 was an expense of 28.8%, primarily due to adjustments to the Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") carryback benefit previously recognized, state taxes, and foreign taxes, partially offset by excess tax benefits associated with equity-based compensation.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income tax refunds (payments) differ from the current provision primarily based on when estimated tax payments were due as compared to when the related income was earned and taxable. The total income tax receivable position was $7.8 million and $5.4 million at December 31, 2022 and 2021, respectively. Net income tax refunds (payments) during the years ended December 31, 2022 and 2021 totaled $(19.3) million and $435.7 million, respectively.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_52"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Segment Discussion</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Railcar Leasing and Management Services Group </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($ in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing and management</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing and management</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease portfolio sales </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating profit margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing and management operating profit margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selected expense information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maintenance and compliance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rent and ad valorem taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, engineering, and administrative expenses</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;* Not meaningful</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> 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.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes $1.3 million selling profit associated with sales-type leases for the year ended December 31, 2022.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Depreciation expense includes $12.1&#160;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.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> 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 of the Consolidated Financial Statements 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. </span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to lease portfolio sales is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.198%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($ in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease portfolio sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit on lease portfolio sales </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit margin on lease portfolio sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Excludes $1.3 million selling profit associated with sales-type leases for the year ended December 31, 2022.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues for the Railcar Leasing and Management Services Group increased by 4.8% for the year ended December 31, 2022 when compared to the year ended December 31, 2021. Leasing and management revenues for the year ended December 31, 2022 were favorably impacted by higher utilization, the effect of net lease fleet investment activities, and improved renewal rates, which resulted in higher revenues when compared to the year ended December 31, 2021.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating profit for the Leasing Group increased by 20.6% for the year ended December 31, 2022 compared to the year ended December 31, 2021. Operating profit for the year ended December 31, 2022 was favorably impacted by higher lease portfolio sale activity. Leasing and management operating profit decreased by 0.3% compared to the prior year period primarily due to a higher volume of, and higher costs associated with, fleet maintenance and compliance activities and increased depreciation, partially offset by higher utilization and improved renewal rates on a larger lease fleet.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Leasing Group generally uses its non-recourse warehouse loan facility or cash to provide initial funding for a portion of the purchase price of the railcars. After initial funding, the Leasing Group may obtain long-term financing for the railcars in the lease fleet through non-recourse asset-backed securities; long-term non-recourse operating leases pursuant to sale-leaseback transactions; long-term recourse debt such as equipment trust certificates; long-term non-recourse promissory notes; or third-party equity. </span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding the Leasing Group&#8217;s lease fleet is as follows:</span></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of railcars:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partially-owned</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,340&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,970&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investor-owned</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,675&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Company-owned railcars </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average age in years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average remaining lease term in years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fleet utilization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes 2,810 railcars and 2,255 railcars under leased-in arrangements as of December 31, 2022 and 2021, respectively. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes wholly-owned railcars, partially-owned railcars, and railcars under leased-in arrangements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">36</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_55"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rail Products Group</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($ in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail products </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,819.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,067.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maintenance services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,074.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,988.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, engineering, and administrative expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains on dispositions of property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Not meaningful</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes sustainable railcar conversion revenues of $163.7 million, representing 1,725 railcars, for the year ended December 31, 2022. Includes sustainable railcar conversion revenues of $65.4 million, representing 650 railcars, for the year ended December 31, 2021.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues for the Rail Products Group increased for the year ended December 31, 2022 by 64.0% when compared to the prior year period. Revenues in our rail products business increased as a result of higher deliveries, favorable pricing, and price escalation provisions contained in our customer contracts. Revenues in our maintenance services business increased as a result of a higher volume of, and improved pricing on, HM-251 modifications.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenues for the Rail Products Group increased for the year ended December 31, 2022 by 60.9% when compared to the prior year period. In our rail products business, the increase in cost of revenues was driven by higher deliveries, input cost inflation, operational inefficiencies associated with supply chain disruptions, labor inefficiencies associated with turnover and onboarding of new employees, and the introduction of additional products into the production line. In our maintenance services business, cost of revenues increased as a result of a higher volume of HM-251 modifications and continued to be negatively impacted by labor shortages leading to operational inefficiencies. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating profit for the year ended December 31, 2022 was favorably impacted by higher deliveries and improved pricing in our rail products business, and a higher volume of, and improved pricing on, HM-251 modifications in our maintenance services business, partially offset by disruptions in the transportation network used to deliver our products, deliveries of orders taken at the bottom of the cycle, and labor inefficiencies associated with turnover and onboarding of new employees. Additionally, during the years ended December 31, 2022 and 2021, operating profit was favorably impacted by insurance recoveries related to a tornado at the Company&#8217;s rail maintenance facility in Cartersville, Georgia in the first quarter of 2021.</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to our Rail Products Group backlog of new railcars is as follows. In addition to the amounts below, as of December 31, 2022, our backlog related to sustainable railcar conversions totaled $166.5 million, representing 1,965 railcars.</span></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in&#160;millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External customers </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,444.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,903.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,980&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,985&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Orders received </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,905&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deliveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,315)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,875)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other adjustments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(300)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,270&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,980&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average selling price in ending backlog</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Ending backlog and orders received for the year ended December 31, 2022 include 15,000 railcars valued at approximately $1.8 billion associated with a new long-term railcar supply agreement with GATX.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The adjustment for the year ended December 31, 2022 includes 300 railcars valued at $34.6 million that were removed from the new railcar backlog and shifted to the sustainable railcar conversion backlog. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total backlog dollars for the year ended December 31, 2022 increased by 157.3% when compared to the prior year primarily from an increase in the volume and average selling price of orders received. Approximately 49% of our railcar backlog value is expected to be delivered during 2023, with the remainder to be delivered thereafter into 2028. The orders in our backlog from the Leasing Group are fully supported by lease commitments with external customers. The final amount of backlog attributable to the Leasing Group may vary by the time of delivery as customers may choose to change their procurement decision.</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions between the Rail Products Group and the Leasing Group are as follows:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($ in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New railcars</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sustainable railcar conversions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other maintenance services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of new railcars (in units)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of sustainable railcar conversions (in units)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div id="i52ae3577315f489890a6c770115e20a7_58"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate and other</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, engineering, and administrative expenses</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains on dispositions of property</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating loss</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* Not meaningful</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, engineering, and administrative expenses for the year ended December 31, 2022 were substantially unchanged compared to the year ended December 31, 2021. Total operating costs in the years ended December 31, 2022 and 2021 were favorably impacted by gains associated with the disposition of non-operating facilities. As we continue to streamline our operational footprint, we may have additional gains or losses on the disposition of other non-operating facilities.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">38</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_61"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to finance future operating requirements with cash, cash equivalents, and short-term marketable securities; cash flows from operations; and short-term debt, long-term debt, and equity. Debt instruments that we have utilized include the TILC warehouse loan facility, senior notes, convertible subordinated notes, asset-backed securities, non-recourse promissory notes, sale-leaseback transactions, and our revolving credit facility. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, we have total committed liquidity of $397.9 million. Our total available liquidity includes: $79.6 million of unrestricted cash and cash equivalents; $208.2 million unused and available under our revolving credit facility; and $110.1 million unused and available under the TILC warehouse loan facility based on the amount of warehouse-eligible, unpledged equipment. We believe we have access to adequate capital resources to fund operating requirements and are an active participant in the capital markets.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our material cash requirements from known contractual or other obligations primarily include principal and interest payments on debt, payments on operating leases, and purchase obligations as part of the normal course of business. See Note 8 of the Consolidated Financial Statements for information regarding scheduled maturities of our debt. Interest payable associated with our debt due in the next twelve months is approximately $215.2 million, with $482.7 million due thereafter. See Note 1 and Note 6 of the Consolidated Financial Statements for further information on operating leases. Contractual purchase obligations are enforceable and legally binding and primarily consist of raw materials and components, equipment, and third-party services. These purchase obligations due in the next twelve months are approximately $669.7&#160;million, with $4.3 million due thereafter.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity Highlights</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TRL-2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; In April 2022, TRL-2022 issued $244.8 million of its Series 2022-1 Green Secured Railcar Equipment Notes. These notes bear interest at a fixed rate of 4.55% and have a stated final maturity date of 2052. Net proceeds received from the transaction were used to repay borrowings under TILC's warehouse loan facility and for general corporate purposes.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Payments &#8211; </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, our Board of Directors declared an increase of approximately 13% to our quarterly dividend from $0.23 per share to $0.26 per share. We paid $76.9 million in dividends to our common stockholders during the year ended December 31, 2022.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Share Repurchase Authorization &#8211; </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, our Board of Directors authorized a new share repurchase program effective December 9, 2022 with no expiration. The new share repurchase program authorizes the Company to repurchase up to $250.0 million of its common stock. There were no shares repurchased under the new share repurchase program during the year ended December 31, 2022. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Previous Share Repurchase Authorization &#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In September 2021, our Board of Directors authorized a share repurchase program effective September 9, 2021 through December 31, 2022. The share repurchase program authorized the Company to repurchase up to $250.0 million of its common stock. In December 2021, we entered into an accelerated share repurchase agreement (the "ASR") to repurchase $125.0 million of our common stock. Approximately 3.3 million shares repurchased as part of the ASR on December 31, 2021 were delivered to the Company in January 2022 in accordance with normal settlement practices, representing approximately 80% of the total notional value of the ASR. The ASR was completed in April 2022. Our Board of Directors terminated this share repurchase program effective December 8, 2022, and the remaining authorization of $21.3 million under this program expired unused. Share repurchase activity under this program was as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.321%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.974%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares Repurchased</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Remaining Authorization to Repurchase</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost<br/>(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost<br/>(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 9, 2021 Authorization</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 9, 2021 through September 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2021 through December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,155,491&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2022 through March 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1, 2022 through June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,760,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2022 through September 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2022 through December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,953,336&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Share repurchases during the second quarter of 2022 included 760,602 shares at a cost of $25.0&#160;million representing the final settlement of the ASR, which was funded in December 2021 but a portion of which remained outstanding as of December 31, 2021. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2022, 2021, and 2020, share repurchases totaled 2.8 million, 28.5 million, and 9.3 million shares, respectively, at a cost of approximately $76.8 million, $806.6 million, and $193.1 million, respectively. Share repurchases during the year ended December 31, 2021 included 16.9 million shares, at a cost of approximately $472.5 million, from privately negotiated transactions with ValueAct Capital Master Fund, L.P ("ValueAct"). The repurchases from ValueAct were approved by our Board of Directors separately from, and did not reduce the authorized amount remaining under, any of our share repurchase programs.</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash flows from operating, investing, and financing activities for the years ended December 31, 2022 and 2021:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.667%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from continuing operations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(258.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(814.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from discontinued operations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents, and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.1)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes $364.7 million in net proceeds received from the sale of THP for the year ended December 31, 2021.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Activities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net cash provided by operating activities from continuing operations for the year ended December 31, 2022 was $9.2 million compared to $615.6 million net cash provided by operating activities from continuing operations for the year ended December 31, 2021. The changes in our operating assets and liabilities are as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Increase) decrease in receivables, inventories, and other assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(200.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Increase) decrease in income tax receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in accounts payable, accrued liabilities, and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261.0)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in our operating assets and liabilities resulted in a net use of $261.0 million for the year ended December 31, 2022, as compared to a net source of $336.4 million for the year ended December 31, 2021. Operating assets in the current year period were impacted by increased inventory balances in anticipation of higher volumes of railcar deliveries in future periods and the effects of continued supply chain challenges, and higher receivables balances associated with deliveries late in the year. The decrease in the income tax receivable in the prior year period was primarily driven by the collection of approximately $438.2 million of income tax refunds associated with the loss carryback provisions included in recent tax legislation. </span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investing Activities.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net cash used in investing activities from continuing operations for the year ended December 31, 2022 was $258.0 million compared to $83.0 million of net cash used in investing activities from continuing operations for the year ended December 31, 2021. Significant investing activities are as follows:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We had a net investment in the lease fleet of $178.1 million during the year ended December 31, 2022, compared to $92.9 million during the year ended December 31, 2021. Our investment in the lease fleet primarily includes new railcar additions, sustainable railcar conversions, railcar modifications, and other betterments, net of deferred profit, and secondary market purchases; and is net of proceeds from lease portfolio sales.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">During the year ended December 31, 2022, we acquired a company that owns and operates an end-to-end rail logistics software platform providing a real-time data universe to freight rail shippers and operators, as well as a company that manufactures multi-level vehicle securement and protection systems, gravity-outlet gates, and gate accessories for freight rail in North America. The total net cash outlay for these two acquisitions was $80.4 million. During the year ended December 31, 2021, we acquired a company that owns and operates proprietary railcar cleaning technology systems for a net cash outlay of $16.6 million. See Note 2 of the Consolidated Financial Statements for additional information on these acquisitions. </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We made equity investments totaling $15.5 million during the year ended December 31, 2022, primarily related to our investments in Signal Rail Holdings LLC. See Note 5 of the Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:line-through">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.2pt">We received $10.0 million and $9.5 million in insurance proceeds during the years ended December 31, 2022 and 2021, respectively, for property damage sustained at a rail maintenance facility. See Note 15 of the Consolidated Financial Statements for more information.</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financing Activities.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net cash provided by financing activities during the year ended December 31, 2022 was $265.4 million compared to $814.1 million of net cash used in financing activities for the same period in 2021. Significant financing activities are as follows:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">During the year ended December 31, 2022, we had total borrowings of $2,000.6 million and total repayments of $1,578.5 million, for net proceeds of $422.1 million, primarily from debt proceeds to support our investment in the lease fleet and for general corporate purposes. During the year ended December 31, 2021, we had total borrowings of $2,444.1 million and total repayments of $2,315.8 million, for net proceeds of $128.3 million, primarily from debt proceeds to support our investment in the lease fleet. </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We paid $76.9 million and $88.5 million in dividends to our common stockholders during the years ended December 31, 2022 and 2021, respectively.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We repurchased common stock totaling $51.8 million and $833.4 million during the years ended December 31, 2022 and 2021, respectively. The current year period excludes $25.0 million representing the final settlement of the ASR, which was funded in December 2021 but a portion of which remained outstanding as of December 31, 2021. The prior year period includes shares repurchased in privately negotiated transactions with ValueAct totaling $472.5&#160;million. Shares repurchased as part of the ASR on December 31, 2021, totaling $100.0&#160;million, were delivered to the Company in January 2022 in accordance with normal settlement practices. Certain shares repurchased during December 2020, totaling $1.8 million, were cash settled in January 2021 in accordance with normal settlement practices.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Current Debt Obligations</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revolving credit facility contains several financial covenants that require the maintenance of ratios related to minimum interest coverage for the leasing and manufacturing operations and maximum leverage. In December 2022, we amended our revolving credit facility to increase the maximum leverage ratio to provide additional flexibility. A summary of our financial covenants is detailed below:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.408%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.202%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ratio</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Covenant</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Actual at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum leverage </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No greater than 4.00 to 1.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.77</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minimum interest coverage </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No less than 2.25 to 1.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.99</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Defined as the ratio of consolidated total indebtedness to consolidated earnings before interest, taxes, depreciation and amortization ("EBITDA") for the Borrower and its restricted subsidiaries for the period of four consecutive quarters ending with December 31, 2022.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Defined as the ratio of the difference of (A) consolidated EBITDA less (B) consolidated capital expenditures &#8211; manufacturing and other to consolidated interest expense to the extent paid in cash, in each case for the Borrower and its restricted subsidiaries for the period of four consecutive quarters ending with December 31, 2022.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, we were in compliance with all such financial covenants. Please refer to Note 8 of the Consolidated Financial Statements for a description of our current debt obligations. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplemental Guarantor Financial Information</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 4.55% senior notes due 2024 ("Senior Notes") are fully and unconditionally and jointly and severally guaranteed by certain of Trinity&#8217;s 100%-owned subsidiaries: Trinity Industries Leasing Company; Trinity North American Freight Car, Inc.; Trinity Rail Group, LLC; Trinity Tank Car, Inc.; and TrinityRail Maintenance Services, Inc. (collectively, the "Guarantor Subsidiaries&#8221;).</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Senior Notes indenture agreement includes customary provisions for the release of the guarantees by the Guarantor Subsidiaries upon the occurrence of certain allowed events including the release of one or more of the Combined Guarantor Subsidiaries as guarantor under our revolving credit facility. See Note 8 of the Consolidated Financial Statements. The Senior Notes are not guaranteed by any of our remaining 100%-owned subsidiaries or partially-owned subsidiaries (&#8220;Non-Guarantor Subsidiaries&#8221;).</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, assets held by the Non-Guarantor Subsidiaries included $209.8 million of restricted cash that was not available for distribution to Trinity Industries, Inc. (&#8220;Parent&#8221;), $7,153.3 million of equipment securing certain non-recourse debt, and $571.7 million of assets located in foreign locations. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables include the summarized financial information for Parent and Guarantor Subsidiaries (together the obligor group) on a combined basis after elimination of intercompany transactions within the obligor group (in millions). Investments in and equity in the earnings of the Non-Guarantor Subsidiaries (the non-obligor group) have been excluded.</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:79.257%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.543%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Summarized Statement of Operations:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,245.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,153.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Summarized Balance Sheets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net of allowance </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and other assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">949.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">There were no net sales from the obligor group to Non-Guarantor Subsidiaries during the year ended December 31, 2022.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Cost of revenues includes $289.1 million of purchases from Non-Guarantor Subsidiaries during the year ended December 31, 2022.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income (loss) for the year ended December 31, 2022 includes $24.9 million of net loss related to discontinued operations.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Receivables, net of allowance includes $87.9 million of receivables from Non-Guarantor Subsidiaries as of December 31, 2022.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Accounts payable includes $57.8 million of payables to Non-Guarantor Subsidiaries as of December 31, 2022.</span></div><div style="margin-bottom:6pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital Expenditures</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures for 2022 were $966.8 million with $928.8 million utilized for net lease fleet additions, which includes new railcar additions, sustainable railcar conversions, railcar modifications, and other betterments, net of deferred profit, and secondary market purchases. Excluding proceeds from lease portfolio sales of $750.7 million, our net investment in the lease fleet was $178.1 million. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the full year 2023, we anticipate a net investment in our lease fleet of between $250 million and $350 million. Capital expenditures related to manufacturing and other activities, including expansion of our fleet maintenance capabilities and systems upgrades, are projected to range between $40 million and $50 million for the full year 2023.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Investment</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 5 of the Consolidated Financial Statements for information about our investment in partially-owned leasing subsidiaries.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Off Balance Sheet Arrangements</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, we had letters of credit issued under our revolving credit facility in an aggregate amount of $16.8&#160;million, the majority of which are expected to expire in November 2023. Our letters of credit obligations support performance bonds related to certain railcar orders. See Note 8 of the Consolidated Financial Statements for further information about our corporate revolving credit facility. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Retirement Plans</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As disclosed in Note&#160;10 of the Consolidated Financial Statements, as of December 31, 2022, the benefit obligation associated with our nonqualified retirement plan totaled $11.2 million. We sponsor a 401(k) plan that covers substantially all domestic employees and includes a Company matching contribution of up to 6% each of eligible compensation, subject to a two-year cliff vesting period, as well as the Trinity Industries, Inc. Deferred Compensation Plan. Employer contributions to the 401(k) plan and the Trinity Industries, Inc. Deferred Compensation Plan for the year ending December&#160;31, 2023 are expected to be $8.7 million, compared to $8.6 million contributed during 2022.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a stock-based compensation plan covering our employees and our Board of Directors. See Note 13 of the Consolidated Financial Statements for further information.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use derivative instruments to mitigate interest rate risk, including risks associated with the impact of changes in interest rates in anticipation of future debt issuances and to offset interest rate variability of certain floating rate debt issuances outstanding. We also may use derivative instruments from time to time to mitigate the impact of changes in foreign currency exchange rates. Derivative instruments are accounted for in accordance with applicable accounting standards. See Note 3 of the Consolidated Financial Statements for discussion of how we utilize our derivative instruments. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">LIBOR Transition </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The United Kingdom's Financial Conduct Authority, which regulates the London Interbank Offered Rate ("LIBOR"), has announced that it will no longer persuade or require banks to submit rates for the calculation of LIBOR after June 2023. In the U.S., the Alternative Reference Rates Committee has identified the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) as its preferred alternative to LIBOR. During the third quarter of 2022, we amended our corporate revolving credit facility and warehouse loan facility to transition the facility benchmark rate from LIBOR to SOFR plus a benchmark adjustment. In February 2023, we amended the promissory notes and derivative instruments for Trinity Rail Leasing 2017 LLC to transition the facility benchmark rate from LIBOR to SOFR plus a benchmark adjustment. Following the completion of these amendments, we have no remaining LIBOR-based contracts. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">44</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_67"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management's Discussion and Analysis of Financial Condition and Results of Operations discusses our Consolidated Financial Statements, which have been prepared in accordance with accounting principles generally accepted in the U.S. The preparation of these Consolidated Financial Statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Management bases its estimates and judgments on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the following critical accounting policies, among others, affect our more significant judgments and estimates used in the preparation of our Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred Income Taxes</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Description of Estimate</span></td><td colspan="3" style="border-left:1pt solid #929292;border-right:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We account for income taxes under the asset and liability method prescribed by ASC 740. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amount of existing assets and liabilities and their respective tax bases and other tax attributes using currently enacted laws and tax rates for the appropriate tax jurisdictions. The effect of a change in enacted laws or tax rates on deferred tax assets and liabilities is recognized in the provision for income taxes in the period that includes the enactment date. Our net deferred tax liabilities totaled $1,133.8 million as of December 31, 2022, which includes valuation allowances of $29.5 million. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For further information regarding income taxes, see Note 9 of the Consolidated Financial Statements.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Judgment and/or Uncertainty</span></td><td colspan="3" style="border-left:1pt solid #929292;border-right:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:115pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is required to estimate the timing of the recognition of deferred tax assets and liabilities, make assumptions about the future deductibility of deferred tax assets and assess deferred tax liabilities based on enacted laws and tax rates for the appropriate tax jurisdictions to determine the amount of such deferred tax assets and liabilities. We assess whether a valuation allowance should be established against deferred tax assets based on consideration of all available evidence, both positive and negative, using a more likely than not standard. This assessment considers, among other matters: the nature, frequency, and severity of recent losses; a forecast of future profitability; the duration of statutory carryback and carryforward periods; our experience with tax attributes expiring unused; and tax planning alternatives. </span></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #929292;border-left:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Potential Impact if Results Differ</span></td><td colspan="3" style="border-bottom:1pt solid #929292;border-left:1pt solid #929292;border-right:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Changes in recognized deferred tax assets and liabilities may occur in certain circumstances, including statutory income tax rate changes, statutory tax law changes, or changes in our structure or tax status.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">If such changes take place, there is a risk that our effective tax rate could increase or decrease in any period, impacting our net earnings.</span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.965%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-lived Assets </span></td></tr><tr><td colspan="3" style="border-left:1pt solid #6d6d6d;border-top:1pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Description of Estimate</span></td><td colspan="3" style="border-left:1pt solid #6d6d6d;border-right:1pt solid #6d6d6d;border-top:1pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We routinely assess whether impairment indicators are present by monitoring for the existence of events or changes in circumstances that may indicate that the carrying amount of our long-lived assets, including our leased railcar fleet, might not be recoverable. Factors monitored include actual and forecasted industry-wide asset utilization, pricing indicators, asset attrition rates, and other similar metrics specific to the performance of our leased railcar fleet and other long-lived assets. Whenever an indicator of potential impairment is present, we assess recoverability by comparing the carrying value of the long-lived assets to the undiscounted future net cash flows we expect the assets to generate. If the recoverability test indicates that an impairment exists, we would recognize an impairment charge equal to the amount by which the carrying value exceeds the fair value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2022, our net property, plant, and equipment totaled $6.9 billion, and the net book value of our intangible assets totaled $79.0 million.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #6d6d6d;border-top:1pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Judgment and/or Uncertainty</span></td><td colspan="3" style="border-left:1pt solid #6d6d6d;border-right:1pt solid #6d6d6d;border-top:1pt solid #6d6d6d;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The estimates and judgments that most significantly affect the fair value calculations in our recoverability test include assumptions regarding revenue and operating profit; the remaining useful life over which an asset is expected to generate cash flows; and expectations regarding lease rates, lease renewals, and lease fleet utilization. The measurement of an impairment loss involves a number of management judgments, including the selection of an appropriate discount rate, consideration of market quotes for comparable assets as available, and estimates regarding final disposition proceeds.</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #6d6d6d;border-left:1pt solid #6d6d6d;border-top:1pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Potential Impact if Results Differ</span></td><td colspan="3" style="border-bottom:1pt solid #6d6d6d;border-left:1pt solid #6d6d6d;border-right:1pt solid #6d6d6d;border-top:1pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">If actual results are not consistent with management's estimates and assumptions used to calculate estimated future cash flows, we could be exposed to additional impairment losses that may be material. We believe that the assumptions used in our impairment analyses are reasonable; however, given the uncertainties of the economy and its potential impact on our businesses, it is possible that impairments of remaining long-lived assets may be required in future periods as a result of changes in our operating results or our assumptions. Based on our evaluations, no impairment charges were determined to be necessary on long-lived assets as of December 31, 2022.</span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill </span></td></tr><tr><td colspan="3" style="border-left:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Description of Estimate</span></td><td colspan="3" style="border-left:1pt solid #929292;border-right:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Goodwill is required to be tested for impairment at least annually, or on an interim basis if events or circumstances change indicating that the carrying amount of the goodwill might be impaired. We have the option to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment assessment. If, after assessing the totality of events and circumstances, we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying value, the Company will perform the quantitative impairment test. We can also elect to forgo the qualitative assessment and perform the quantitative test. The quantitative goodwill impairment test compares the reporting unit's estimated fair value with the carrying amount of its net assets. An impairment is recognized if the reporting unit's recorded net assets exceed its fair value. Impairment is assessed at the &#8220;reporting unit&#8221; level by applying a fair value-based test for each reporting unit with recorded goodwill. Goodwill totaled $195.9 million as of December 31, 2022.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Judgment and/or Uncertainty</span></td><td colspan="3" style="border-left:1pt solid #929292;border-right:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">When performing a qualitative assessment, we determine the drivers of fair value for each reporting unit and evaluate whether those drivers have been positively or negatively affected by relevant events and circumstances since the most recent quantitative assessment. Our evaluation includes, but is not limited to, assessment of macroeconomic trends, industry conditions, operating income trends, and capital accessibility.<br/></span><span style="font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The estimates and judgments that most significantly affect the fair value calculations are assumptions related to revenue and operating profit results, discount rates, terminal growth rates, and exit multiples. We consider these to be Level 3 inputs in the fair value hierarchy, as they involve unobservable inputs for which there is little or no market data and thus require management to develop its own assumptions.</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #929292;border-left:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Potential Impact if Results Differ</span></td><td colspan="3" style="border-bottom:1pt solid #929292;border-left:1pt solid #929292;border-right:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe that the assumptions used in our impairment assessment are reasonable; however, given the uncertainties of the economy and its potential impact on our businesses, there can be no assurance that the judgments applied in our assessment will prove to be accurate predictions of the future. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Based on our goodwill qualitative assessment performed at the reporting unit level as of December 31, 2022, we concluded that it was not more likely than not that any of our reporting units had a fair value that was less than its carrying value. </span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variable Interest Entities</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Description of Estimate</span></td><td colspan="3" style="border-left:1pt solid #929292;border-right:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We continuously evaluate our investments and other contractual arrangements with third party entities to determine if our variable interests are considered a variable interest entity ("VIE"). Consolidation is required for VIEs in which we are the primary beneficiary. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have determined that we are the primary beneficiary for TRIP Holdings and RIV 2013. At December 31, 2022, the carrying value of our investment in TRIP Holdings and RIV 2013 totaled $136.1 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have determined that we are not the primary beneficiary for Signal Rail or certain other entities in which we have an equity interest. At December 31, 2022, the carrying value of these investments totaled $24.8 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For further information regarding our partially-owned leasing subsidiaries and other investments in unconsolidated affiliates, see Note 5 of the Consolidated Financial Statements.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Judgment and/or Uncertainty</span></td><td colspan="3" style="border-left:1pt solid #929292;border-right:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The determination of whether an entity is considered a VIE and, if so, if</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">we are the primary beneficiary of the VIE, is subjective and dependent on the specific facts and circumstances of each investment. Factors considered in these assessments include, but are not limited to, the entity's structure and equity ownership, the contractual terms, the key decision making powers, and the obligation to absorb losses or the right to receive benefits of the VIE.</span></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #929292;border-left:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Potential Impact if Results Differ</span></td><td colspan="3" style="border-bottom:1pt solid #929292;border-left:1pt solid #929292;border-right:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Changes in the design or nature of the activities of a VIE, or our involvement with a VIE, could result in a change in conclusion of our status as a primary beneficiary. Such change could result in the consolidation or deconsolidation of the subsidiary, thus impacting financial results. </span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contingencies and Litigation</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Description of Estimate</span></td><td colspan="3" style="border-left:1pt solid #929292;border-right:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are involved in claims and lawsuits incidental to our business arising from various matters, including product warranty, personal injury, environmental issues, workplace laws, and various governmental regulations. We evaluate our exposure to such matters periodically and establish accruals for these contingencies when a range of loss can be reasonably estimated. As of December 31, 2022, the range of reasonably possible losses for such matters is $9.4 million to $20.9 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For further information regarding our contingencies and litigation matters, see Note 15 of the Consolidated Financial Statements.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Judgment and/or Uncertainty</span></td><td colspan="3" style="border-left:1pt solid #929292;border-right:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Assessments of contingencies are based on information obtained from internal and external legal counsel, including recent legal decisions and loss experience in similar situations. Based on information currently available with respect to such claims and lawsuits, including information as to which we are aware but for which we have not been served with legal process, it is management's opinion that the ultimate outcome of all such claims and litigation, including settlements, in aggregate will not have a material adverse effect on our results of operations or financial condition.</span></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #929292;border-left:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Potential Impact if Results Differ</span></td><td colspan="3" style="border-bottom:1pt solid #929292;border-left:1pt solid #929292;border-right:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Due to the uncertain nature of these matters, there can be no assurance that we will not become involved in future litigation or other proceedings or, if we were found to be responsible or liable in any litigation or proceeding, that such costs would not be material to us. Additionally, changes in claims</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">and lawsuits filed, settled or dismissed and differences between actual and estimated settlement costs or our rights in indemnity and recourse to third parties could impact operating results.</span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_70"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Financial Measures</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have included financial measures compiled in accordance with GAAP and certain non-GAAP measures in this Annual Report on Form 10-K to provide management and investors with additional information regarding our financial results. Non-GAAP measures should not be considered in isolation or as a substitute for our reporting results prepared in accordance with GAAP and, as calculated, may not be comparable to other similarly titled measures for other companies. For each non-GAAP financial measure, we provide a reconciliation to the most comparable GAAP measure.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pre-Tax Return on Equity</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pre-Tax Return on Equity (&#8220;Pre-Tax ROE&#8221;) is defined as a ratio for which (i) the numerator is calculated as income or loss from continuing operations, adjusted to exclude the effects of the provision or benefit for income taxes, net income or loss attributable to noncontrolling interest, and certain other adjustments, which include gains on dispositions of other property, the controlling interest portion of impairment of long-lived assets and loss on extinguishment of debt, restructuring activities, interest expense, net, and pension plan settlement; and (ii) the denominator is calculated as average stockholders&#8217; equity (which excludes noncontrolling interest), adjusted to exclude accumulated other comprehensive income or loss. In the following table, the numerator and denominator of our Pre-Tax ROE calculation are reconciled to income from continuing operations and total stockholders&#8217; equity, respectively, which are the most directly comparable GAAP financial measures. Management believes that Pre-Tax ROE is a useful measure to both management and investors as it provides an indication of the economic return on the Company&#8217;s investments over time. Pre-Tax ROE is used in consideration of the Company&#8217;s expected tax position in the near-term. </span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">($ in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(274.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(524.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (income) loss attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains on dispositions of property &#8211; other </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of long-lived assets &#8211; controlling interest </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on extinguishment of debt &#8211; controlling interest </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension plan settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted Profit Before Tax</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,269.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(257.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(267.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive (income) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted Stockholders' Equity</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">992.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,046.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,769.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average total stockholders' equity</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,656.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,197.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return on Equity </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Adjusted Stockholders' Equity</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,019.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,408.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,976.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-Tax Return on Equity </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Represents insurance recoveries in excess of net book value received for assets damaged by a tornado at the Company&#8217;s rail maintenance facility in Cartersville, Georgia in the first quarter of 2021.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Excludes $81.3 million of non-cash impairment of long-lived asset charges associated with the noncontrolling interest recorded in the second quarter of 2020.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Excludes $7.1 million of loss on extinguishment of debt associated with the noncontrolling interest recorded in the second quarter of 2021.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Represents interest income accretion related to a seller-financing agreement associated with the sale of certain non-operating assets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(5) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Return on Equity is calculated as income (loss) from continuing operations divided by average total stockholders' equity. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(6) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Pre-Tax Return on Equity is calculated as adjusted profit before tax divided by average adjusted stockholders' equity, each as defined and reconciled above.</span></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adjusted Free Cash Flow</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted Free Cash Flow After Investments and Dividends ("Adjusted Free Cash Flow") is a non-GAAP financial measure. The change in presentation of sales of railcars from the lease fleet, which was effected on a prospective basis beginning in the fourth quarter of 2020, had no effect on the Company&#8217;s previously reported Adjusted Free Cash Flow. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe Adjusted Free Cash Flow is useful to both management and investors as it provides a relevant measure of liquidity and a useful basis for assessing our ability to fund our operations and repay our debt. Adjusted Free Cash Flow is reconciled to net cash provided by (used in) operating activities from continuing operations, the most directly comparable GAAP financial measure, in the following tables. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2022 and 2021, Adjusted Free Cash Flow is defined as net cash provided by (used in) operating activities from continuing operations as computed in accordance with GAAP, plus cash proceeds from lease portfolio sales, less capital expenditures for manufacturing, dividends paid, and Equity CapEx for leased railcars. Equity CapEx for leased railcars is defined as leasing capital expenditures, adjusted to exclude net proceeds from (repayments of) debt.</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities &#8211; continuing operations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from lease portfolio sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures &#8211; manufacturing and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid to common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity CapEx for leased railcars</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(506.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(418.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted Free Cash Flow After Investments and Dividends</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures &#8211; leasing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments to retire debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,578.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,315.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuance of debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,444.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net proceeds from (repayments of) debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity CapEx for leased railcars</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Amounts for the year ended December 31, 2021 include the collection of approximately $438.2 million of income tax refunds associated with the loss carryback provisions included in the CARES Act. </span></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2020, Adjusted Free Cash Flow is defined as net cash provided by (used in) operating activities from continuing operations as computed in accordance with GAAP, plus cash proceeds from sales of leased railcars owned more than one year at the time of sale, less capital expenditures for manufacturing, dividends paid, and Equity CapEx for leased railcars. Equity CapEx for leased railcars is defined as leasing capital expenditures, net of sold lease fleet railcars owned one year or less, adjusted to exclude net proceeds from (repayments of) debt. </span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.392%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities &#8211; continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from railcar lease fleet sales owned more than one year at the time of sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures &#8211; manufacturing and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid to common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity CapEx for leased railcars</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(483.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted Free Cash Flow After Investments and Dividends</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures &#8211; leasing, net of sold lease fleet railcars owned one year or less</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments to retire debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,442.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuance of debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,561.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net proceeds from (repayments of) debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity CapEx for leased railcars</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">51</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_73"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 1 of the Consolidated Financial Statements for information about recent accounting pronouncements.</span></div><div id="i52ae3577315f489890a6c770115e20a7_76"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;7A.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;Quantitative and Qualitative Disclosures About Market Risk.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our earnings could be affected by changes in interest rates due to the impact those changes have on our variable rate debt obligations, which represented 29.6% of our total debt as of December 31, 2022. If interest rates average one percentage point more in fiscal year 2023 than they did during 2022, our interest expense would increase by $12.3 million, after considering the effects of interest rate hedges. In comparison, at December 31, 2021, we estimated that if interest rates averaged one percentage point more in fiscal year 2022 than they did during 2021, our interest expense would have increased by $11.9 million. The impact of an increase in interest rates was determined based on the impact of the hypothetical change in interest rates and scheduled principal payments on our variable-rate debt obligations as of December 31, 2022 and 2021. A one percentage point increase in the interest rate yield would decrease the fair value of the fixed rate debt by approximately $119.5 million. A one percentage point decrease in the interest rate yield would increase the fair value of the fixed rate debt by approximately $125.2 million.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use derivative instruments to mitigate the impact of changes in foreign currency exchange rates. Foreign currency hedges are valued based on currency spot and forward rates and forward points. Hedge transactions are settled with the counterparty in cash. As of December 31, 2022, a hypothetical 10% change in foreign currency exchange rates on our forward contracts would not have a material impact on the Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we are subject to market risk related to our net investments in our foreign subsidiaries. The net investment in foreign subsidiaries as of December 31, 2022 was</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$57.5 million. The impact of such market risk exposures as a result of foreign exchange rate fluctuations has not historically been material to us. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">52</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_79"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;8.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Statements and Supplementary Data.</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trinity Industries, Inc.</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Index to Financial Statements</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:93.043%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.757%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Page</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_82">Report of Independent Registered Public Accounting Firm</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (PCAOB ID: <ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN183OS9mcmFnOjJiYTk0M2VhYTk5YTRjNzM4ZmYzMDQzZWM3ZTZkMDBiL3RhYmxlOjliODg0MzM5OWQ3NjQzNjBhM2M3ZDQ3ZTk5MThkZWZlL3RhYmxlcmFuZ2U6OWI4ODQzMzk5ZDc2NDM2MGEzYzdkNDdlOTkxOGRlZmVfMS0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjowODI1ZmQ4NThmYmM0YWVlYmM2OTJmNzE4NTQxNTliMV83MQ_4bdf0aba-d2cb-4535-956e-0fe3a988dd2c">42</ix:nonNumeric>)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_82">54</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_85">Consolidated Statements of Operations for the years ended December&#160;31, 202</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_85">2</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_85">, 202</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_85">1</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_85">, and </a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_85">20</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_85">20</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_85">56</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_88">Consolidated Statements of Comprehensive Income (Loss) for the years ended December 31, 202</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_88">2</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_88">, 202</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_88">1</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_88">, and </a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_88">20</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_88">20</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_88">57</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_91">Consolidated Balance Sheets as of December&#160;31, 202</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_91">2</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_91"> and </a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_91">2021</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_91">58</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_94">Consolidated Statements of Cash Flows for the years ended December&#160;31, 202</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_94">2</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_94">, 202</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_94">1</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_94">, and </a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_94">20</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_94">20</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_94">59</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_97">Consolidated Statements of Stockholders' Equity for the years ended December&#160;31, 202</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_97">2</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_97">, 202</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_97">1</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_97">, and </a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_97">20</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_97">20</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_97">60</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_100">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_100">61</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">53</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_82"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors and Stockholders </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trinity Industries, Inc.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Trinity Industries, Inc. and Subsidiaries (the Company) as of December 31, 2022 and 2021, the related consolidated statements of operations, comprehensive income (loss), cash flows and stockholders' equity for each of the three years in the period ended December 31, 2022, and the related notes (collectively referred to as the "consolidated financial statements"). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, in conformity with U.S.&#160;generally accepted accounting principles.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control&#160;&#8211; Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February&#160;21, 2023 expressed an unqualified opinion thereon.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matter </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recognition of deferred tax assets and liabilities</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:11.949%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.851%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Description of the Matter</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As more fully described in Note 9 to the consolidated financial statements, at December 31, 2022, the Company recorded gross deferred tax assets related to deductible temporary differences of $<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184Mi9mcmFnOjZmMzc4NDA3MjcyODRhMjU5ZjJhNWE4MGZiNTM5ZWIyL3RhYmxlOmFhNGZkMmVhYWZjYzQzYTI5OGFhZDMyMzUzZmU0OGFjL3RhYmxlcmFuZ2U6YWE0ZmQyZWFhZmNjNDNhMjk4YWFkMzIzNTNmZTQ4YWNfMC0xLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjoyOTk3MmMwMTRhMDY0ZTg0OTA3M2FhNTJjNjQ0NDYwMl8xOTc_7adae2be-49b4-4534-8e74-26bdcc0a99c2">131.3</ix:nonFraction> million, offset by a $<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184Mi9mcmFnOjZmMzc4NDA3MjcyODRhMjU5ZjJhNWE4MGZiNTM5ZWIyL3RhYmxlOmFhNGZkMmVhYWZjYzQzYTI5OGFhZDMyMzUzZmU0OGFjL3RhYmxlcmFuZ2U6YWE0ZmQyZWFhZmNjNDNhMjk4YWFkMzIzNTNmZTQ4YWNfMC0xLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjoyOTk3MmMwMTRhMDY0ZTg0OTA3M2FhNTJjNjQ0NDYwMl8yMTM_a818591c-3d57-40f5-b34b-326f778ab98a">29.5</ix:nonFraction> million valuation allowance, and recorded $<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184Mi9mcmFnOjZmMzc4NDA3MjcyODRhMjU5ZjJhNWE4MGZiNTM5ZWIyL3RhYmxlOmFhNGZkMmVhYWZjYzQzYTI5OGFhZDMyMzUzZmU0OGFjL3RhYmxlcmFuZ2U6YWE0ZmQyZWFhZmNjNDNhMjk4YWFkMzIzNTNmZTQ4YWNfMC0xLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjoyOTk3MmMwMTRhMDY0ZTg0OTA3M2FhNTJjNjQ0NDYwMl8yNDk_4c93e557-df3f-4582-b6d4-d763a4a52209">1,235.6</ix:nonFraction> million in deferred tax liabilities. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amount of existing assets and liabilities and their respective tax bases and other tax attributes using currently enacted tax rates. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the provision for income taxes in the period that includes the enactment date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Auditing the Company&#8217;s recognition of deferred tax assets and liabilities was complex because the Company is required to identify and evaluate differences between the financial statement carrying amount of existing assets and liabilities and their respective tax bases and other tax attributes based on enacted laws and tax rates for multiple federal and state tax jurisdictions to determine the amount of such deferred tax assets and liabilities. In addition, a higher degree of auditor judgment was required to evaluate the Company&#8217;s deferred income tax provision as a result of the Company&#8217;s application of tax law in each jurisdiction.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">How We Addressed the Matter in Our Audit</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We obtained an understanding, evaluated the design, and tested the operating effectiveness of controls that address the risks of material misstatement relating to the recognition of deferred tax assets and liabilities, including controls over the completeness and accuracy of permanent and temporary differences, the valuation of deferred income tax assets and liabilities and changes in tax laws and regulations that may impact the Company&#8217;s deferred income tax provision.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our audit procedures also included, among others, (i) obtaining an understanding of the Company&#8217;s overall tax structure, evaluating changes in the Company&#8217;s tax structure that occurred during the year as well as changes in tax law, and assessing the interpretation of those changes under the relevant jurisdiction&#8217;s tax law; (ii) utilizing tax resources with appropriate knowledge of jurisdictional laws and regulations; (iii) evaluating the completeness and accuracy of deferred tax assets and deferred tax liabilities based on enacted law and tax rates for the appropriate tax jurisdictions; and (iv) assessing the reasonableness of the Company&#8217;s deferred income tax provision based on application of tax law in each jurisdiction the Company operates in.</span></div></td></tr></table></div><div style="margin-bottom:6pt;padding-left:175.5pt;padding-right:175.5pt;text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ <ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184Mi9mcmFnOjZmMzc4NDA3MjcyODRhMjU5ZjJhNWE4MGZiNTM5ZWIyL3RleHRyZWdpb246NmYzNzg0MDcyNzI4NGEyNTlmMmE1YTgwZmI1MzllYjJfMzUwNQ_1722f46c-8396-46f1-8727-0764793f5fc4">ERNST &amp; YOUNG LLP</ix:nonNumeric> </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company's auditor since 1958.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184Mi9mcmFnOjZmMzc4NDA3MjcyODRhMjU5ZjJhNWE4MGZiNTM5ZWIyL3RleHRyZWdpb246NmYzNzg0MDcyNzI4NGEyNTlmMmE1YTgwZmI1MzllYjJfMzUwNA_d6e73b40-5f9b-4318-86cd-c32488c8e3f5">Dallas, Texas</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;21, 2023 </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">55</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_85"></div><hr style="page-break-after:always"/><div style="min-height:31.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Trinity Industries, Inc. and Subsidiaries</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Operations</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9983b8291fc499e808eeed0f2cffbc0_D20220101-20221231" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNC0xLTEtMS0xMDg0ODM_bd60af77-5fcf-4bd6-9621-7e64c1a7b005">1,207.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092647552580431f84400b3afc67f424_D20210101-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNC0zLTEtMS0xMDg0ODM_f5fbfa38-6890-4aed-b5f2-c9047988c1de">781.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1f36184af3d4a95a71db838fe74881b_D20200101-20201231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNC01LTEtMS0xMDg0ODM_c6150954-f617-451b-b8a0-4dbedc19ba38">948.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i838b7b23f5934aacbaae2f6b3053a64a_D20220101-20221231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNS0xLTEtMS0xMDg0ODM_492b3468-c38a-48b4-b222-3f10c5bfeacc">769.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic79d3880caf3412591034b2c948a9773_D20210101-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNS0zLTEtMS0xMDg0ODM_a64b31e0-ce8c-44bb-b2fb-cf05f128a63b">734.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7123092b830944e0af8455735fd7e63d_D20200101-20201231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNS01LTEtMS0xMDg0ODM_d3b77331-58fe-4ec2-ab20-a3de0361397a">801.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNi0xLTEtMS0xMDg0ODM_7cb175b6-4a78-43c2-8fa0-dada5bf34f7b">1,977.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNi0zLTEtMS0xMDg0ODM_ff9a84f2-5e42-4030-9ecb-2d1986e3f228">1,516.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNi01LTEtMS0xMDg0ODM_1af93f10-a37b-495a-8e66-dc68b0b8c9e1">1,749.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9983b8291fc499e808eeed0f2cffbc0_D20220101-20221231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfOS0xLTEtMS0xMDg0ODM_9cf96d8d-e5b5-4dc0-a2d4-24456777ed26">1,186.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092647552580431f84400b3afc67f424_D20210101-20211231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfOS0zLTEtMS0xMDg0ODM_9a0273be-5b80-4785-b722-cfae38b49379">769.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1f36184af3d4a95a71db838fe74881b_D20200101-20201231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfOS01LTEtMS0xMDg0ODM_2fe11ca0-234d-41bf-9121-4a1edcadb00e">910.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i838b7b23f5934aacbaae2f6b3053a64a_D20220101-20221231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTAtMS0xLTEtMTA4NDgz_d778c831-6d90-4713-8023-e62e63bc0492">423.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic79d3880caf3412591034b2c948a9773_D20210101-20211231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTAtMy0xLTEtMTA4NDgz_ebe802ac-b069-4285-bc16-28355c298746">391.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7123092b830944e0af8455735fd7e63d_D20200101-20201231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTAtNS0xLTEtMTA4NDgz_9ed90bfc-142a-4d70-8dd8-6f923cc2857b">417.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTEtMS0xLTEtMTA4NDgz_72d42cae-d506-4388-a323-4244b372cc88">1,609.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTEtMy0xLTEtMTA4NDgz_5a4b3c11-fa2e-4a0b-a86f-02cbd8a0529a">1,161.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTEtNS0xLTEtMTA4NDgz_bc594d07-0f1e-41c1-899b-38dac54bf039">1,327.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, engineering, and administrative expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9983b8291fc499e808eeed0f2cffbc0_D20220101-20221231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTMtMS0xLTEtMTA4NDgz_4f253d60-2b12-46c0-802b-c114915d161d">34.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092647552580431f84400b3afc67f424_D20210101-20211231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTMtMy0xLTEtMTA4NDgz_b0a3b135-4fe7-41d7-8099-9cffc4c9292c">32.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1f36184af3d4a95a71db838fe74881b_D20200101-20201231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTMtNS0xLTEtMTA4NDgz_9aa3391a-ee1b-4b78-bd6c-bd7988d71340">38.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i838b7b23f5934aacbaae2f6b3053a64a_D20220101-20221231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTQtMS0xLTEtMTA4NDgz_ca9d7c0d-978b-4d2f-84fe-829962c20d24">54.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic79d3880caf3412591034b2c948a9773_D20210101-20211231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTQtMy0xLTEtMTA4NDgz_307826ad-9135-4a98-95cb-cc782907e545">50.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7123092b830944e0af8455735fd7e63d_D20200101-20201231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTQtNS0xLTEtMTA4NDgz_566b951c-2211-4396-a6c8-0cfb96e5bce7">51.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a693c91892e4c9a9eb340cfe0830d5a_D20220101-20221231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTUtMS0xLTEtMTA4NDgz_931c1849-74cb-4a93-b1c8-758ab379a2db">97.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia16baa097c7d41c1a9190047f353c114_D20210101-20211231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTUtMy0xLTEtMTA4NDgz_b6860403-17b4-46ac-9f45-a43059594e4c">96.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e6b2361a9fe44ea9a334e1c42cddc87_D20200101-20201231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTUtNS0xLTEtMTA4NDgz_747ca219-66aa-49fb-9333-89e9066b3895">99.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTYtMS0xLTEtMTA4NDgz_0fca62de-bf05-4701-b392-2e204ff23040">185.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTYtMy0xLTEtMTA4NDgz_0d5c262a-b175-4daf-97d2-e8d5941eb1fc">179.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTYtNS0xLTEtMTA4NDgz_17cc9303-abff-40ac-8b79-c7cd303885d8">189.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains on dispositions of property:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease portfolio sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="trn:GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTgtMS0xLTEtMTA4NDgz_fde06c1b-d144-4254-8183-a86e1e19dcf8">127.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="trn:GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTgtMy0xLTEtMTA4NDgz_abcd73d1-7cd3-4dbe-a8c9-d0cb79228cfa">54.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="trn:GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTgtNS0xLTEtMTA4NDgz_cc60d162-287d-49b5-903c-e78b303723fe">17.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:GainLossOnSaleOfOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTktMS0xLTEtMTA4NDgz_3cde49a5-ed2a-4422-8f6e-96880f7597d6">25.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:GainLossOnSaleOfOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTktMy0xLTEtMTA4NDgz_e781fe73-ea58-488a-9bf7-90c8cd1ebc72">24.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:GainLossOnSaleOfOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTktNS0xLTEtMTA4NDgz_f994a499-945c-4a35-b295-2c34f6eaf5b5">2.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjAtMS0xLTEtMTA4NDgz_533d3efe-5fb8-4078-8e9e-d4fa1580becc">152.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjAtMy0xLTEtMTA4NDgz_d3c5c91f-2042-448e-9f84-c5d1dabc6158">78.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjAtNS0xLTEtMTA4NDgz_bd6c4344-f04b-4cca-af18-ea3071284fbf">20.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of long-lived assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjEtMS0xLTEtMTA4NDgz_56aa9a95-c5a8-4634-a2e1-d50d458236e4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjEtMy0xLTEtMTA4NDgz_26a6c68d-c8a9-4c5a-9620-f3277efb93e2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:AssetImpairmentCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjEtNS0xLTEtMTA4NDgz_197587e8-aa34-45c5-9311-f787937ad3a8">396.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activities, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjItMS0xLTEtMTA4NDgz_2d5eae0f-d643-4c34-9c63-0031bf1e2e4b">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjItMy0xLTEtMTA4NDgz_f8281596-7ce7-4afe-86bb-cf52462eb08a">3.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjItNS0xLTEtMTA4NDgz_92bc9e55-a69e-4b9d-895e-15245fdef49b">10.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating profit (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjMtMS0xLTEtMTA4NDgz_84b30e7c-c0c3-4cb0-8177-404b0e851af8">334.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjMtMy0xLTEtMTA4NDgz_676862de-094f-4ad5-abde-20511d1b5505">256.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjMtNS0xLTEtMTA4NDgz_5c15bcdb-6ede-4bf2-a78b-ec5eb9981b0b">154.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:InterestIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjUtMS0xLTEtMTA4NDgz_95dcd4fc-c71a-4f55-a1ac-6793910781fa">207.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:InterestIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjUtMy0xLTEtMTA4NDgz_30aeadf3-4999-45f0-83d1-54090de68587">191.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:InterestIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjUtNS0xLTEtMTA4NDgz_0ecee862-03eb-4963-b961-f1da3b55ecb7">211.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on extinguishment of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjYtMS0xLTEtMTA4NDgz_f73db88c-6971-43dc-acd9-506833cb98bd">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjYtMy0xLTEtMTA4NDgz_b0811d79-7a9d-4efa-9917-b772c05a6ccc">11.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjYtNS0xLTEtMTA4NDgz_c889f6d1-3aea-49c7-99a3-5c2c878dd321">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension plan settlement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjctMS0xLTEtMTA4NDgz_93f3dc7a-4486-4bb5-bbdd-d50533433c05">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjctMy0xLTEtMTA4NDgz_cedc83a2-a80c-493a-84c1-6d2753966883">0.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjctNS0xLTEtMTA4NDgz_6df2af27-5639-46a3-b78c-64bf86560eee">151.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjgtMS0xLTEtMTA4NDgz_4b70952d-36be-42fc-8bbd-1554eb9e7b6b">1.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjgtMy0xLTEtMTA4NDgz_8a98db33-eb77-422a-b4a5-dd6c74f9a80a">0.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjgtNS0xLTEtMTA4NDgz_65f4e100-edeb-438b-91e9-e6a060801d12">2.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjktMS0xLTEtMTA4NDgz_a733e96c-a558-4f8f-a7fe-40c4da887c3c">207.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjktMy0xLTEtMTA4NDgz_67c375fc-27ba-4551-b9e1-c16aa9a89dd8">201.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjktNS0xLTEtMTA4NDgz_fd72d240-b79a-4800-ab51-86bfdad68bfe">370.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzAtMS0xLTEtMTA4NDgz_942726a0-b6b1-4cbf-8642-1825ec0b891e">126.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzAtMy0xLTEtMTA4NDgz_c5814232-6153-4166-a5c7-c438dc37a379">55.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzAtNS0xLTEtMTA4NDgz_bded74a5-9e9b-4498-bc05-629be8ebd39f">524.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzItMS0xLTEtMTA4NDgz_830f5358-f05b-4884-86bb-8a2e62dac883">12.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzItMy0xLTEtMTA4NDgz_ca577d85-80c4-4d87-832d-6241df212b82">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzItNS0xLTEtMTA4NDgz_68ed7ce7-9a25-4bca-a213-3777819e42e7">512.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzMtMS0xLTEtMTA4NDgz_9ebef115-21bd-495e-a1d3-bc0ecdc5f5f9">14.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzMtMy0xLTEtMTA4NDgz_c196fa75-ea65-436a-bce3-6fcee898afd7">13.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzMtNS0xLTEtMTA4NDgz_e8693a58-0a7e-4339-83d1-ed83144d35e3">238.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzQtMS0xLTEtMTA4NDgz_07915ebb-9adb-43d0-b28d-cb6fd0d0b567">27.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzQtMy0xLTEtMTA4NDgz_60c02b97-a404-4c24-9111-e31e1fbd5b72">15.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzQtNS0xLTEtMTA4NDgz_555dbae7-45b7-4f73-9ed7-5b8a3eb48d17">274.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzUtMS0xLTEtMTA4NDgz_05c9f7c2-fa53-4570-a86f-bbd4442e4844">98.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzUtMy0xLTEtMTA4NDgz_b87b8681-1796-422d-a3c1-4190b8fe8b30">39.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzUtNS0xLTEtMTA4NDgz_9727dd9c-9ac2-4f3e-83ee-72038539dd98">250.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations, net of provision (benefit) for income taxes of $(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzYtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ODg4MDA2OTI1NjMxNGU5MjlkOWZkOWIyYjk5NDg5ODBfNzg_b8b333c3-78ec-4a34-9d55-3693fe1a8025">1.1</ix:nonFraction>), $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzYtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ODg4MDA2OTI1NjMxNGU5MjlkOWZkOWIyYjk5NDg5ODBfODI_3b60ef3a-19f8-453f-bdff-89748b8c076c">3.5</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzYtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ODg4MDA2OTI1NjMxNGU5MjlkOWZkOWIyYjk5NDg5ODBfOTA_2e46df91-8a3c-4eff-8042-f39dd0d68c40">5.5</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzYtMS0xLTEtMTA4NDgz_7a52ff93-c24a-45b8-ba6f-0db5a83099e4">20.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzYtMy0xLTEtMTA4NDgz_40930e60-d68e-424e-894e-a728829d4783">11.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzYtNS0xLTEtMTA4NDgz_22f0b1e1-30e2-4922-b3f4-2bf2125dd788">24.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on sale of discontinued operations, net of provision (benefit) for income taxes of $(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzctMC0xLTEtMTA4NDgzL3RleHRyZWdpb246OTkxOWI4NTgyZjIwNDU0OGJlNTUwNDE3ODgzMWViYmNfODI_31bcd292-bebf-46d6-8d25-c42b9adb0ad5">1.4</ix:nonFraction>), $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzctMC0xLTEtMTA4NDgzL3RleHRyZWdpb246OTkxOWI4NTgyZjIwNDU0OGJlNTUwNDE3ODgzMWViYmNfODY_caba268d-09ca-4c39-819f-5cc192df4236">51.9</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzctMC0xLTEtMTA4NDgzL3RleHRyZWdpb246OTkxOWI4NTgyZjIwNDU0OGJlNTUwNDE3ODgzMWViYmNfOTQ_5e7ec971-51e7-4269-8d91-352b62c4f2bf">&#8212;</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzctMS0xLTEtMTA4NDgz_ddff0763-97b4-4262-9432-5c162573a14c">5.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzctMy0xLTEtMTA4NDgz_4739900a-54d3-4468-86dd-a6ca6a5ac313">131.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzctNS0xLTEtMTA4NDgz_d762d07f-b1eb-4413-86f0-affa4ff01837">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzgtMS0xLTEtMTA4NDgz_1ba4cb5e-6d9d-4265-8ffa-9b7375e1bfa9">72.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzgtMy0xLTEtMTA4NDgz_cde3f3f6-237b-495f-aa18-728dbd9e3a6c">181.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzgtNS0xLTEtMTA4NDgz_19d1d43f-34e4-4000-8cc5-2d32a24d47f9">226.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzktMS0xLTEtMTA4NDgz_b41032e8-60de-4edd-a423-9a57bf728467">12.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzktMy0xLTEtMTA4NDgz_b03ba3f6-18dc-46ee-b590-3b877b052cc5">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzktNS0xLTEtMTA4NDgz_40f53614-affe-47f3-873f-bc91df1d16a7">78.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDAtMS0xLTEtMTA4NDgz_2a341528-ec55-4cd3-93eb-1117f137dc0d">60.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDAtMy0xLTEtMTA4NDgz_d49a15bd-67b3-4af5-b675-b04cfdaa3ccc">182.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDAtNS0xLTEtMTA4NDgz_edf04c2b-d1b5-4eca-9b7a-d6e5900a0ded">147.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDMtMS0xLTEtMTA4NDgz_7b665654-d0eb-4537-b0b2-cf5609b1a3ef">1.05</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDMtMy0xLTEtMTA4NDgz_5dbb455a-7e49-411a-9365-c9142fddf437">0.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDMtNS0xLTEtMTA4NDgz_9afc9ea8-6c36-441d-a7f0-d7b3c15cfd04">1.48</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDQtMS0xLTEtMTA4NDgz_7dbc99d7-58db-4e06-9169-4d1c73d3cfb2">0.32</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDQtMy0xLTEtMTA4NDgz_b8080551-27e5-46c4-bf45-0223c091991a">1.40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDQtNS0xLTEtMTA4NDgz_a554d565-39ac-48fb-babb-9da29fe3ecd6">0.21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDUtMS0xLTEtMTA4NDgz_8da7f36d-9c1c-4a42-8f42-5e77c207b695">0.73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDUtMy0xLTEtMTA4NDgz_b76587ce-b158-4e77-b1f7-8b6602aad233">1.79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDUtNS0xLTEtMTA4NDgz_b1f86f12-4b8b-4990-b6b7-baba8cd5a3d2">1.27</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDctMS0xLTEtMTA4NDgz_a05dd590-e0ba-49f5-829c-1f80e2e5b42d">1.02</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDctMy0xLTEtMTA4NDgz_47a9ea74-66e4-4385-bb9b-cdef353af537">0.38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDctNS0xLTEtMTA4NDgz_8dc1657f-9c4c-4855-890d-4b7e0c873cb6">1.48</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDgtMS0xLTEtMTA4NDgz_0377b660-f3b0-4765-be54-737601d257d4">0.31</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDgtMy0xLTEtMTA4NDgz_19a4c7cf-d643-4e57-8754-d894d47426ac">1.37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDgtNS0xLTEtMTA4NDgz_f14eb38f-b473-4c64-8f34-2da3b2de1a47">0.21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDktMS0xLTEtMTA4NDgz_c35deb5e-6ca4-472c-8a7c-59143f9c68da">0.71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDktMy0xLTEtMTA4NDgz_a3b829e2-bdd3-4219-bdee-1be43f4d071a">1.75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDktNS0xLTEtMTA4NDgz_1531500c-b702-4522-bfcf-82322d77156d">1.27</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNTEtMS0xLTEtMTA4NDgz_055efe35-328c-4fa6-b691-5abc4343f025">81.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNTEtMy0xLTEtMTA4NDgz_27fcce62-e752-43c2-a567-61e3078f4f2d">101.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNTEtNS0xLTEtMTA4NDgz_edb5e2d9-1239-4fb0-bc07-c9b939e21e32">115.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNTItMS0xLTEtMTA4NDgz_4bdf3859-694d-423b-ae89-7d7ad876cdb0">84.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNTItMy0xLTEtMTA4NDgz_9ace2c9a-0dd0-4052-859a-151fa6b1ea07">103.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNTItNS0xLTEtMTA4NDgz_b31268fa-7882-4f57-bd08-416971e6d29c">115.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to Consolidated Financial Statements.</span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_88"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trinity Industries, Inc. and Subsidiaries</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Comprehensive Income (Loss)</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.818%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.206%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMy0xLTEtMS0xMDg0ODM_5925e239-e6ef-4a06-8ccc-15218c93bf28">72.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMy0zLTEtMS0xMDg0ODM_ddb6237f-7edd-4bd6-9f55-73a97a32edc0">181.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMy01LTEtMS0xMDg0ODM_a55f7679-f6d6-474f-9b2e-b737ffe9f2c4">226.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains (losses) arising during the period, net of tax benefit (expense) of $(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNi0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjoxYzhhZDg3Y2I1MmI0ZmNlOGM0ODE2NDZhNjFkZjBmZF84OQ_5c906377-e46a-4b12-a82f-834af7298397">9.2</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNi0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjoxYzhhZDg3Y2I1MmI0ZmNlOGM0ODE2NDZhNjFkZjBmZF85Mw_f1c90c53-4e2d-4dc8-8038-91d8d6a61f26">2.8</ix:nonFraction>), and $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNi0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjoxYzhhZDg3Y2I1MmI0ZmNlOGM0ODE2NDZhNjFkZjBmZF8xMDE_2a90829f-3a08-4b5b-94f6-9398a915b497">5.9</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNi0xLTEtMS0xMDg0ODM_008cd5a2-c4de-404b-9275-57a1a44ca4c2">29.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNi0zLTEtMS0xMDg0ODM_676efd36-fb6c-46dd-b880-d80dca47532e">9.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNi01LTEtMS0xMDg0ODM_27c6fb1d-8e46-409f-a7dc-05e79edfae1c">19.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustments for losses included in net income (loss), net of tax benefit of $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNy0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjo3ZWRiNmQ0OGNkZTA0MmUyYTUzNjBkNzhhMzY2NTk1Yl85Nw_6263e7cc-48c6-47e6-bb95-d0aa031fca27">0.8</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNy0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjo3ZWRiNmQ0OGNkZTA0MmUyYTUzNjBkNzhhMzY2NTk1Yl8xMDE_c0e94af0-7e9e-42c1-a7a6-cf85be9841a0">1.2</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNy0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjo3ZWRiNmQ0OGNkZTA0MmUyYTUzNjBkNzhhMzY2NTk1Yl8xMDk_3c1f2a54-caf8-4049-8b85-2e2d29beda17">3.5</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNy0xLTEtMS0xMDg0ODM_1a5c5b05-b885-43ea-a5d1-c77bea97a18c">3.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNy0zLTEtMS0xMDg0ODM_df44a272-f3bd-4772-906f-b90640f271cf">5.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNy01LTEtMS0xMDg0ODM_917b5d77-9522-46bf-8f85-5ed7b00b3ea4">12.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit plans:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement of pension plan, net of tax benefit of $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfOS0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjo0YjAyMTkyYzZkMDQ0MmQzYTU1NWEyNTFlNGIwYWU3MF81NA_6c803a72-ee71-4490-9ed2-e962ecf175a0">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfOS0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjo0YjAyMTkyYzZkMDQ0MmQzYTU1NWEyNTFlNGIwYWU3MF81OA_4f377dc7-942d-43b1-8649-7721ffa8ad67">&#8212;</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfOS0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjo0YjAyMTkyYzZkMDQ0MmQzYTU1NWEyNTFlNGIwYWU3MF82Ng_1a70952d-1398-4de7-85db-2df6faceceb7">34.9</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfOS0xLTEtMS0xMDg0ODM_808f766d-fbaf-4cfc-8ef2-7f889d65da9f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfOS0zLTEtMS0xMDg0ODM_28fd4a94-00e1-41b7-9f73-3099b0596c42">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfOS01LTEtMS0xMDg0ODM_56469f57-201c-4e11-aa30-4d688230a9bb">116.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains arising during the period, net of tax expense of $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTAtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246YzBlZDAxZmJmMWQwNDVhYTg1MThjYmU1NzU0MDc1MDlfODk_5bf1d475-865e-456c-a7e7-350511088e12">0.5</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTAtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246YzBlZDAxZmJmMWQwNDVhYTg1MThjYmU1NzU0MDc1MDlfOTM_e2652840-6219-46ee-b2d0-8b8d3dc0e8de">0.1</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTAtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246YzBlZDAxZmJmMWQwNDVhYTg1MThjYmU1NzU0MDc1MDlfMTAx_02e8ba6d-2f8b-4153-81ff-15d746d604ed">2.7</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTAtMS0xLTEtMTA4NDgz_9d9c0625-78d7-4071-87ae-27fbfa67c025">2.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTAtMy0xLTEtMTA4NDgz_c4438dae-1c9e-4da7-9159-6d6ad4751168">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTAtNS0xLTEtMTA4NDgz_8d8d791b-fef2-4f84-b79f-60e57ece1cba">7.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost, net of tax benefit of $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTEtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246YzEzYzk3NWEyNjg1NDZmODgyYTI2ZjVjYWEyZTdmNzZfNjI_07b98446-2968-4023-b17e-0cccc76ee80d">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTEtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246YzEzYzk3NWEyNjg1NDZmODgyYTI2ZjVjYWEyZTdmNzZfNjY_a1d4103b-bf55-433c-9cf2-05845cfefd2a">&#8212;</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTEtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246YzEzYzk3NWEyNjg1NDZmODgyYTI2ZjVjYWEyZTdmNzZfNzQ_61da88e1-c895-4dcc-bc77-9a258d0970f3">0.3</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTEtMS0xLTEtMTA4NDgz_bd4ed6e2-5c79-4619-aac4-d4e72ff646fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTEtMy0xLTEtMTA4NDgz_f24608c1-0849-4d84-9ed2-961c3bb6b07b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTEtNS0xLTEtMTA4NDgz_97cc6501-6501-4dce-b542-74c12531484e">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net actuarial losses, net of tax benefit of $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTItMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ZTEwMTMxNDZiNTI4NDQwMzlhYzIwYWQ0ZTFhMTMwNDFfNjQ_db740f91-8500-4658-9a93-f8ed25773bde">0.1</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTItMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ZTEwMTMxNDZiNTI4NDQwMzlhYzIwYWQ0ZTFhMTMwNDFfNjg_cb76529b-7fa0-474d-bccf-4bf6336a8f0a">0.1</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTItMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ZTEwMTMxNDZiNTI4NDQwMzlhYzIwYWQ0ZTFhMTMwNDFfNzY_bfef96c4-9846-4be5-908c-e32ba8324876">1.3</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTItMS0xLTEtMTA4NDgz_f7bd5b95-05b0-4fb4-abff-1c91751f7b72">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTItMy0xLTEtMTA4NDgz_e7daf2f5-6c7e-48c7-baf3-f792f7c97c0a">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTItNS0xLTEtMTA4NDgz_5bf4458f-89ae-47dc-94e4-9c9ba9c1c0cd">4.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustments for losses included in discontinued operations, net of tax benefit of $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTQtMC0xLTEtMTEyNjg5L3RleHRyZWdpb246ZDlkZDMxMGM4MGIzNDZhNDk2NmQ4NGYzMGE4MTU1MjlfMjE5OTAyMzI1NTY3OQ_42e21491-9aec-4eea-adb4-ec492d73d36c">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTQtMC0xLTEtMTEyNjg5L3RleHRyZWdpb246ZDlkZDMxMGM4MGIzNDZhNDk2NmQ4NGYzMGE4MTU1MjlfMjE5OTAyMzI1NTY4NA_296ad12a-23a4-49cb-a4a3-4a731b8c78d8">&#8212;</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTQtMC0xLTEtMTEyNjg5L3RleHRyZWdpb246ZDlkZDMxMGM4MGIzNDZhNDk2NmQ4NGYzMGE4MTU1MjlfMjE5OTAyMzI1NTY4OA_7604a3d2-8d0e-43f2-8288-34352b101428">&#8212;</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTQtMS0xLTEtMTEyNjk5_ad6a235b-c93e-42b7-8d5b-c0040320ca27">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTQtMy0xLTEtMTEyNzAy_b3193735-2aa3-40e4-8a19-df2e32415ec4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTQtNS0xLTEtMTEyNzA1_f3744958-8e71-4c2b-9bee-cc2b92a04cc3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTMtMS0xLTEtMTA4NDgz_df02b2cf-1063-499d-b1b2-f4812fccb7d3">36.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTMtMy0xLTEtMTA4NDgz_fb857e30-1535-417e-aa7e-09cb67308f61">15.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTMtNS0xLTEtMTA4NDgz_734c62da-cb71-463f-8b02-80cde31e13be">123.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTQtMS0xLTEtMTA4NDgz_4450ceac-c34a-4ae8-a8fb-d79a5b214a60">109.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTQtMy0xLTEtMTA4NDgz_4ef0c7ed-eeaf-42ae-93cd-6ef9e249f54c">196.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTQtNS0xLTEtMTA4NDgz_42223c20-d387-47cc-bb6b-df07c4d2f6d2">102.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: comprehensive income (loss) attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTUtMS0xLTEtMTA4NDgz_902817ef-305d-45c5-8ee5-5ad9be554a60">12.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTUtMy0xLTEtMTA4NDgz_e7c8e9b8-ce59-48e6-8ac4-857dab944861">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTUtNS0xLTEtMTA4NDgz_f21b67cb-511c-45fa-bfd1-596fb1571df1">77.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTYtMS0xLTEtMTA4NDgz_169f887d-d451-4b52-89d0-93f7dd280301">96.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTYtMy0xLTEtMTA4NDgz_2b740950-abe1-4615-ae31-c04b94ad1709">195.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTYtNS0xLTEtMTA4NDgz_f4562677-8bc1-420c-92e4-6e64eb481b5e">25.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to Consolidated Financial Statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">57</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_91"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trinity Industries, Inc. and Subsidiaries</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Balance Sheets</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:64.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.737%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.739%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMy0xLTEtMS0xMDg0ODM_54ee54b8-6b61-445f-9624-14f3f4f41b64">79.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMy0zLTEtMS0xMDg0ODM_b76647e8-7db7-4673-9094-0f1eb1077908">167.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net of allowance of $<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNC0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjowOTMzMzBjMzllYmY0OWJlODdmOTEwYzNmNWRkMmU3OF8zNw_f94b9313-8293-4993-befd-b3e29008edf4">16.0</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNC0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjowOTMzMzBjMzllYmY0OWJlODdmOTEwYzNmNWRkMmU3OF80NA_f90ae2be-9db4-4cde-887d-c1ed2e973157">15.6</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:AccountsReceivableNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNC0xLTEtMS0xMDg0ODM_d6080a12-e74d-4594-af63-a0e0a9466e56">323.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:AccountsReceivableNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNC0zLTEtMS0xMDg0ODM_63694674-30aa-41d3-b3b3-04e5de3c6bd8">227.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:IncomeTaxReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNS0xLTEtMS0xMDg0ODM_84d32379-3407-452c-a182-5147ea1773ef">7.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:IncomeTaxReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNS0zLTEtMS0xMDg0ODM_0182b25b-d864-4efd-9eb5-47814039dcf9">5.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNy0xLTEtMS0xMDg0ODM_7d525ba5-8fd4-4c09-a247-83a80d02a704">423.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNy0zLTEtMS0xMDg0ODM_e176fd18-8546-4e72-b404-bbb51cdc70ce">278.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfOC0xLTEtMS0xMDg0ODM_6074533d-badc-41dc-9bd1-3506fb2f5f6c">164.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfOC0zLTEtMS0xMDg0ODM_c78ab617-c696-462c-92e4-675148cb35a5">91.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfOS0xLTEtMS0xMDg0ODM_203bad98-ca4d-4f90-afe0-e19b899ae413">41.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfOS0zLTEtMS0xMDg0ODM_ee8c0b8e-3b28-4927-aca2-837b11cfbbea">62.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTAtMS0xLTEtMTA4NDgz_b0204ee2-7da2-4192-8cb3-5df5cfdd3cf7">629.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTAtMy0xLTEtMTA4NDgz_e4e1bb98-6645-4d04-ba47-7c22ceaed03b">432.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, including partially-owned subsidiaries of $<ix:nonFraction unitRef="usd" contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTEtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ODFhOWUwMWFjMGRjNDc3ZTg3NWYzMmZjNWYxZDE5MzJfNjM_8476a5bb-57f3-4423-a05d-48b9271efc81">74.4</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTEtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ODFhOWUwMWFjMGRjNDc3ZTg3NWYzMmZjNWYxZDE5MzJfNzA_72fd855d-851d-4db9-aec7-b81d3f83950c">58.6</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTEtMS0xLTEtMTA4NDgz_6b453da6-cd3f-443c-8fc0-b23998723036">214.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTEtMy0xLTEtMTA4NDgz_50163f60-d09a-41ec-81d0-4345b09b727f">135.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment, at cost, including partially-owned subsidiaries of $<ix:nonFraction unitRef="usd" contextRef="i1407ae6ae2ca49ef925511a916b67cbd_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTItMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ODQ2N2QzYWZmMjllNGQwN2I2NDlmMTg1YzAxMWIzY2RfODc_e06002b4-8a0b-4249-a845-37d8669633fd">1,917.6</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4f9e62a2493b4c2799a972f7c37c3b60_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTItMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ODQ2N2QzYWZmMjllNGQwN2I2NDlmMTg1YzAxMWIzY2RfOTQ_61f4c729-23e7-4972-9b8a-cc62f7834145">1,927.7</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTItMS0xLTEtMTA4NDgz_8fce7f00-aab2-45cf-9252-3b711b3d2739">9,272.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTItMy0xLTEtMTA4NDgz_5e982641-e334-4d2d-b281-905cc268a8c7">9,105.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation, including partially-owned subsidiaries of $<ix:nonFraction unitRef="usd" contextRef="i1407ae6ae2ca49ef925511a916b67cbd_I20221231" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTMtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246N2UwZDVjOWY2YzFjNDRjNGEwMzg0ZmRiYzUzMWQ1Y2RfNzc_7a818169-ff79-4ab1-9990-951ce713eff3">599.0</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4f9e62a2493b4c2799a972f7c37c3b60_I20211231" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTMtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246N2UwZDVjOWY2YzFjNDRjNGEwMzg0ZmRiYzUzMWQ1Y2RfODQ_7cac43c9-abb1-4a13-9721-6f81b3a7eaea">568.4</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTMtMS0xLTEtMTA4NDgz_da47371e-dab3-4ea2-9748-03e284f22392">2,385.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTMtMy0xLTEtMTA4NDgz_72a91df7-a179-44c5-82a8-2002bd3b8ef1">2,258.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTQtMS0xLTEtMTA4NDgz_15d57ca8-49b6-42dd-bfe3-7aade8366135">6,886.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTQtMy0xLTEtMTA4NDgz_27c6db6b-e30d-4a0a-b3bf-5c464c6e1efc">6,846.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTUtMS0xLTEtMTA4NDgz_33fa5b95-8fb6-4305-8e82-cb2b8318024e">195.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTUtMy0xLTEtMTA4NDgz_081d00f7-2acf-4019-8162-b659e068af0f">154.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:OtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTctMS0xLTEtMTA4NDgz_bac114c9-4524-4b33-b455-52372ecbedec">386.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:OtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTctMy0xLTEtMTA4NDgz_43c79f3a-2199-4b4f-8cf6-c9b0a076b0c9">266.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTgtMS0xLTEtMTA4NDgz_c92cb8a2-7487-40bd-b85d-1b8f4baa49dc">8,724.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTgtMy0xLTEtMTA4NDgz_d35175fa-87f8-40cc-acea-207c1a7966fb">8,235.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjEtMS0xLTEtMTA4NDgz_645e29b1-9c24-4a02-9876-e5baa95e085c">287.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjEtMy0xLTEtMTA4NDgz_b40fba04-c7b1-4a20-9775-2e897818e714">206.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjItMS0xLTEtMTA4NDgz_036fe552-62f5-4b3b-a209-929c2ea4d278">261.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjItMy0xLTEtMTA4NDgz_b1b5d1db-4cb4-4372-a08c-dd92268a064b">307.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recourse</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DebtAndCapitalLeaseObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjQtMS0xLTEtMTA4NDgz_8b8664fd-4a05-44f9-bc52-ef92e81a3123">624.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:DebtAndCapitalLeaseObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjQtMy0xLTEtMTA4NDgz_a58bdc22-f7d4-47fd-a81d-54434673d2e4">398.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recourse:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c2007b72fb24db99dd7b8d0ea585ce5_I20221231" decimals="-5" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjYtMS0xLTEtMTA4NDgz_89e4034c-04a1-4b9e-ad1a-ab5c23178a6c">3,800.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94e6ddb88839486d899acdec42f7096a_I20211231" decimals="-5" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjYtMy0xLTEtMTA4NDgz_1a8bb3e7-af14-404a-94c6-5ea0ab2ed496">3,555.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partially-owned subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1407ae6ae2ca49ef925511a916b67cbd_I20221231" decimals="-5" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjctMS0xLTEtMTA4NDgz_59bd8c86-71fb-4184-9954-56f775df0e98">1,182.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f9e62a2493b4c2799a972f7c37c3b60_I20211231" decimals="-5" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjctMy0xLTEtMTA4NDgz_84cfb68f-3166-4014-9cf7-10a78ae0a8bf">1,216.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjgtMS0xLTEtMTA4NDgz_223e6e2f-5c5e-4871-bd11-46d0b716706a">5,607.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjgtMy0xLTEtMTA4NDgz_cfdbab58-2018-4933-8409-3ba306c04b57">5,170.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjktMS0xLTEtMTA4NDgz_4f2724a3-df34-47ea-98a3-371a50aa0f15">1,134.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjktMy0xLTEtMTA4NDgz_419e33fc-e03a-4893-b3ab-c79166d3013a">1,106.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzEtMS0xLTEtMTA4NDgz_15a61383-cac6-403c-867d-47592f90fb16">163.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzEtMy0xLTEtMTA4NDgz_cb5e86e3-d7f2-4e5b-a1b8-0dc54e9ab48f">147.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzItMS0xLTEtMTA4NDgz_523755c4-4157-470d-abbf-b34e8fab562a">7,454.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzItMy0xLTEtMTA4NDgz_ea064022-1948-49bb-a3a4-9adfc4055ac1">6,939.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock &#8211; <ix:nonFraction unitRef="shares" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzQtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246NTZjMTg2ODdmY2FkNDJjYTk2ZWUyODQ2YzVhZmMxNGFfMjI_16c476ed-bb80-44d2-bd1a-7a2096b7a91f"><ix:nonFraction unitRef="shares" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:PreferredStockShareSubscriptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzQtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246NTZjMTg2ODdmY2FkNDJjYTk2ZWUyODQ2YzVhZmMxNGFfMjI_329970ea-d175-4eef-8ac9-626eda6ca593"><ix:nonFraction unitRef="shares" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:PreferredStockShareSubscriptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzQtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246NTZjMTg2ODdmY2FkNDJjYTk2ZWUyODQ2YzVhZmMxNGFfMjI_72d765cc-8dc0-4d0d-b572-774cd158a840"><ix:nonFraction unitRef="shares" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzQtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246NTZjMTg2ODdmY2FkNDJjYTk2ZWUyODQ2YzVhZmMxNGFfMjI_739e6af8-5adc-492f-a44d-93ec83c7e285">1.5</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized and unissued</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzQtMS0xLTEtMTA4NDgz_8f9fcf16-3ac2-4138-95bc-9338836fe71e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzQtMy0xLTEtMTA4NDgz_a019d3a1-30c0-414c-81ff-aae5a959e04c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock &#8211; shares authorized at December 31, 2022 and 2021 &#8211; <ix:nonFraction unitRef="shares" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzUtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246MDZhZWFjNjYyNWQzNDFiNWE1YjE5OTc0MTE4OTQzZTFfNjU_13f689c3-5dde-438f-a58f-3560b0537faf"><ix:nonFraction unitRef="shares" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzUtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246MDZhZWFjNjYyNWQzNDFiNWE1YjE5OTc0MTE4OTQzZTFfNjU_17447fd3-aa87-4251-a6b9-7ae077dd09b2">400.0</ix:nonFraction></ix:nonFraction>; shares issued and outstanding at December 31, 2022 &#8211; <ix:nonFraction unitRef="shares" contextRef="i045643c42c854e10b32a26c9a17fe10b_I20221231" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzUtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246MDZhZWFjNjYyNWQzNDFiNWE1YjE5OTc0MTE4OTQzZTFfMTIw_c675d4d3-0403-42ea-8954-61f14d066a53">81.1</ix:nonFraction>; at December 31, 2021 &#8211; <ix:nonFraction unitRef="shares" contextRef="if3e0f346bb7143eda684668a31337bd2_I20211231" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzUtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246MDZhZWFjNjYyNWQzNDFiNWE1YjE5OTc0MTE4OTQzZTFfMTQ1_560f9700-f0bc-4a4e-ab3d-9e1b1e652455">83.3</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzUtMS0xLTEtMTA4NDgz_a4433faa-2b49-4b44-998e-bab107edc284">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzUtMy0xLTEtMTA4NDgz_9b0d984e-e1d8-4f25-8029-79f0a5b97003">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital in excess of par value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:AdditionalPaidInCapital" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzYtMS0xLTEtMTA4NDgz_ffef3aea-5fc1-4286-8dfb-976219c75d73">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:AdditionalPaidInCapital" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzYtMy0xLTEtMTA4NDgz_e5a9c27f-efbf-44cd-b107-9ae8e545cc08">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzctMS0xLTEtMTA4NDgz_8141319c-027c-49d0-a1e2-f3c232e244e2">992.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzctMy0xLTEtMTA4NDgz_d600c6e8-9a27-4a6a-bfb7-fd1fc5c599fb">1,046.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzgtMS0xLTEtMTA4NDgz_f1aa3cea-f652-440d-9dc0-dc0cd829a4ca">19.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzgtMy0xLTEtMTA4NDgz_183e7eea-e300-41ef-9e3b-d923843f269b">17.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock &#8211; shares at December 31, 2022 &#8211; <ix:nonFraction unitRef="shares" contextRef="i85d5d109e1f745b1a6165941df62af14_I20221231" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzktMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ZmE1YWY3NDViYjE2NDExODgyZmM4ZDEyNTAyODMwYjhfNDk_0bb79dee-190b-482f-894f-e3fe1111fa84">0.0</ix:nonFraction>; at December 31, 2021 &#8211; <ix:nonFraction unitRef="shares" contextRef="ia88d1d529bb54ad99d070bf0ee60c14b_I20211231" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzktMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ZmE1YWY3NDViYjE2NDExODgyZmM4ZDEyNTAyODMwYjhfNzQ_3939b51b-16e4-46fb-81a7-a3c0da841825">0.0</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:TreasuryStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzktMS0xLTEtMTA4NDgz_a2c92b7a-78ad-41a6-842a-bb97a085e8c9">0.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:TreasuryStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzktMy0xLTEtMTA4NDgz_0983e42f-cb5e-4bf6-ab11-da1c7e929a77">0.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNDAtMS0xLTEtMTA4NDgz_3f5c6769-fc22-481e-9fb2-8b0de2ccc3f6">1,012.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNDAtMy0xLTEtMTA4NDgz_16bc61ce-7506-4abb-936f-dae90b4f8847">1,029.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:MinorityInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNDEtMS0xLTEtMTA4NDgz_a941c574-a1ea-4377-af29-c85d5e6cbd8c">257.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:MinorityInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNDEtMy0xLTEtMTA4NDgz_05ea39ac-fcbd-43b8-9e19-3a38c5daf0b4">267.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNDItMS0xLTEtMTA4NDgz_867e1fdb-3716-4f62-9be3-2bdd48c24ebe">1,269.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNDItMy0xLTEtMTA4NDgz_d2ee5800-6dae-44ad-b644-73bca539a8f6">1,296.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities and stockholders' equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNDMtMS0xLTEtMTA4NDgz_1b5660ad-b623-4185-b54b-22787577aa25">8,724.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNDMtMy0xLTEtMTA4NDgz_f67287ae-50be-4310-ae6d-42d3a6eef621">8,235.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to Consolidated Financial Statements.</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">58</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_94"></div><hr style="page-break-after:always"/><div style="min-height:31.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trinity Industries, Inc. and Subsidiaries </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows </span></div><div style="margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.374%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating activities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNC0xLTEtMS0xMDg0ODM_1ba4cb5e-6d9d-4265-8ffa-9b7375e1bfa9">72.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNC0zLTEtMS0xMDg0ODM_cde3f3f6-237b-495f-aa18-728dbd9e3a6c">181.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNC01LTEtMS0xMDg0ODM_19d1d43f-34e4-4000-8cc5-2d32a24d47f9">226.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Income) loss from discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNS0xLTEtMS0xMDg0ODM_6f6dd758-78ea-4c8d-80fc-7e889755438e">20.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNS0zLTEtMS0xMDg0ODM_effa6fef-289e-4348-80a4-fbdfa646e884">11.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNS01LTEtMS0xMDg0ODM_ff6874c5-3d6a-400b-8b52-617de6e90bf5">24.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Gain) loss on sale of discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNi0xLTEtMS0xMDg0ODM_659e1d1d-23b6-47b5-ad62-b56de38ac488">5.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNi0zLTEtMS0xMDg0ODM_b3b29d92-02ae-4906-a1ca-c752b59dbef2">131.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNi01LTEtMS0xMDg0ODM_f9ddde73-c097-45bb-913d-1ea7a49c27ba">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income (loss) to net cash provided by operating activities &#8722; continuing operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfOC0xLTEtMS0xMDg0ODM_d1052704-233f-4995-b84e-a991921195de">276.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfOC0zLTEtMS0xMDg0ODM_f0a0415a-a77a-46c3-ba09-a452f396739b">265.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfOC01LTEtMS0xMDg0ODM_38fe46cb-f244-408a-b4b1-7d2ef293099e">258.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfOS0xLTEtMS0xMDg0ODM_24d3d681-e2d1-4253-99db-a58818af83a9">22.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfOS0zLTEtMS0xMDg0ODM_19721ce3-c11e-4e83-921e-102200ce5042">20.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfOS01LTEtMS0xMDg0ODM_05d40ddb-a6ee-49d4-8534-241e81f49313">25.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision (benefit) for deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTAtMS0xLTEtMTA4NDgz_c649fd65-77b5-450c-ae9c-7a8725f1e72f">14.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTAtMy0xLTEtMTA4NDgz_73ea6707-0624-4567-907e-820bdf57c06a">13.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTAtNS0xLTEtMTA4NDgz_790f8bac-75a0-4d1d-8e21-42f168861a76">238.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gains on lease portfolio sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="trn:NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTEtMS0xLTEtMTA4NDgz_0119dd00-9a90-43e9-90b4-92a7badf19ae">126.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="trn:GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTEtMy0xLTEtMTA4NDgz_d29464c7-ea38-4794-b2dd-a22b7874a4ef">54.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="trn:GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTEtNS0xLTEtMTA4NDgz_094df25d-0631-4b0f-b742-da4149d4760a">17.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains on dispositions of property and other assets </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="trn:GainLossonDispositionofPropertyPlantandEquipmentOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTItMS0xLTEtMTA4NDgz_8324553b-d3ca-4ee1-a8ab-4cc204d8aa60">18.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="trn:GainLossonDispositionofPropertyPlantandEquipmentOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTItMy0xLTEtMTA4NDgz_5650ce33-18f1-43e8-bdc0-1ebbdda2cb9c">20.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="trn:GainLossonDispositionofPropertyPlantandEquipmentOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTItNS0xLTEtMTA4NDgz_26d58a99-ab71-43e6-b9b1-6587500f0266">5.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains on insurance recoveries from property damage</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:InsuranceRecoveries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTMtMS0xLTEtMTA4NDgz_b3d5a0c1-1bb9-4c71-9d2b-e79e50a5f08d">7.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:InsuranceRecoveries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTMtMy0xLTEtMTA4NDgz_f3522a1f-2b1d-40c3-bf41-4079d0dc8c35">7.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:InsuranceRecoveries" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTMtNS0xLTEtMTA4NDgz_be776297-5e10-4ad0-9099-a3f9c75e46ad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension plan settlement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTQtMS0xLTEtMTA4NDgz_322915e2-2b48-4d4a-9cff-f258bb744f7f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTQtMy0xLTEtMTA4NDgz_84b583e6-cab2-4c96-ab5a-4dd27fc24a37">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTQtNS0xLTEtMTA4NDgz_c4730ea8-e1e9-4f5a-8ada-033e20fc4984">151.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairment of long-lived assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTUtMS0xLTEtMTA4NDgz_c2189240-b3f4-4397-8ccc-3fea8713abf3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTUtMy0xLTEtMTA4NDgz_828f4a71-f9cc-4912-8520-a7f1bc4dc404">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:AssetImpairmentCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTUtNS0xLTEtMTA4NDgz_e248cbc9-c9f9-4079-99ce-0fada544f393">396.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash impact of restructuring activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="trn:AssetWriteDownsRestructuring" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTYtMS0xLTEtMTA4NDgz_88b3de5b-3e21-48e6-b53c-6ae439f8abef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="trn:AssetWriteDownsRestructuring" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTYtMy0xLTEtMTA4NDgz_072ac908-e15d-4a2b-8d1e-28f194c64263">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="trn:AssetWriteDownsRestructuring" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTYtNS0xLTEtMTA4NDgz_26bb9c00-4cc8-46ef-84da-d263647fd2a0">5.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTctMS0xLTEtMTA4NDgz_077023c9-b48b-497b-aeaf-ddfea5f11b5e">13.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTctMy0xLTEtMTA4NDgz_3dc7601e-9f0c-4b30-8e58-89dc03f4d408">13.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTctNS0xLTEtMTA4NDgz_25e8b073-4a2c-46ed-aaa0-6a12afac9838">13.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss on extinguishment of debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTgtMS0xLTEtMTA4NDgz_3d54878c-f07b-4e73-81af-d94940331f2a">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTgtMy0xLTEtMTA4NDgz_afdf200a-f664-4ff8-b5a9-9bd716fdd044">11.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTgtNS0xLTEtMTA4NDgz_1f59a10c-32bd-4ed3-8fd8-af5224fd228b">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTktMS0xLTEtMTA4NDgz_7dadb3a9-de01-48a4-b23c-c093852a7618">5.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTktMy0xLTEtMTA4NDgz_7d460118-a18e-442a-af11-4ef3df52eb53">3.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTktNS0xLTEtMTA4NDgz_62b93d52-bf21-4fcf-b021-bfe491ef9020">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Increase) decrease in receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjEtMS0xLTEtMTA4NDgz_d981c665-0bf0-45bb-a187-1fd90eefe3cc">92.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjEtMy0xLTEtMTA4NDgz_eaa89ead-71de-4b85-8c74-76c6ee6c5d2e">64.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjEtNS0xLTEtMTA4NDgz_638486d5-b1f7-47ce-953d-f820cb80e5a5">61.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Increase) decrease in income tax receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjItMS0xLTEtMTA4NDgz_eb7ac675-40c3-4c62-be4b-9b753fd83984">2.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjItMy0xLTEtMTA4NDgz_ee21eb8c-e2ce-47cd-88cd-7d0f6c67a94b">440.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjItNS0xLTEtMTA4NDgz_0d053d7b-080f-474c-82dc-61a3c8e3b707">441.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Increase) decrease in inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjMtMS0xLTEtMTA4NDgz_1641e165-135f-4d1c-b247-2fcfcad590f8">193.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjMtMy0xLTEtMTA4NDgz_9c86d025-0079-4869-952a-2f3c20417c1e">147.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjMtNS0xLTEtMTA4NDgz_e12f8efd-f987-424b-bbd5-e6a540ebdf35">106.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Increase) decrease in other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjQtMS0xLTEtMTA4NDgz_953f601c-4444-47fa-9c5f-8002a6c1523a">11.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjQtMy0xLTEtMTA4NDgz_b411c533-44e1-4e98-902a-8a206e8ffc0d">11.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjQtNS0xLTEtMTA4NDgz_17450913-70f1-4675-b630-a6d9ddc9024f">146.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase (decrease) in accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjUtMS0xLTEtMTA4NDgz_a24e7a70-51db-443b-87e5-41490d9109b9">78.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjUtMy0xLTEtMTA4NDgz_1b744854-d74f-427a-ab2b-8748741882d0">59.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjUtNS0xLTEtMTA4NDgz_7e22b896-662f-4ad1-93c4-5959deea1384">50.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase (decrease) in accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjYtMS0xLTEtMTA4NDgz_bdb5af50-ba0b-414a-98a0-51cd11207d66">37.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjYtMy0xLTEtMTA4NDgz_1a78fc19-9c7b-494d-a30e-22f95b1b7ff6">36.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjYtNS0xLTEtMTA4NDgz_f35340fb-e802-4105-a675-10115344dc60">30.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase (decrease) in other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjctMS0xLTEtMTA4NDgz_b9bb8e8c-b2f3-4384-9dfb-7563ff07e6a2">2.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjctMy0xLTEtMTA4NDgz_bb84edd2-05e1-4f32-98f7-e3f98f230602">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjctNS0xLTEtMTA4NDgz_e939d076-be58-4b36-b838-9de636a6da4a">8.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities &#8211; continuing operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjgtMS0xLTEtMTA4NDgz_ac5af67b-efc5-4caf-98e7-fbdb937c021a">9.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjgtMy0xLTEtMTA4NDgz_448f0348-df6a-4b74-95bd-61da11c8d59a">615.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjgtNS0xLTEtMTA4NDgz_23edde06-4ce8-4f67-8a7b-30bdb74d9dcb">622.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) operating activities &#8211; discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjktMS0xLTEtMTA4NDgz_64de3abf-f564-48c7-b49e-dfcadfe09abf">22.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjktMy0xLTEtMTA4NDgz_3e43dd6f-59e0-4132-bc48-024a4167de03">3.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjktNS0xLTEtMTA4NDgz_957424b6-b3e8-4334-9fa4-9c401e4593a8">29.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzAtMS0xLTEtMTA4NDgz_a6946b76-9611-4f9d-97a9-0b73fad35fe0">12.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzAtMy0xLTEtMTA4NDgz_772d20c2-97e8-4a31-aa2f-a3a90838b34c">611.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzAtNS0xLTEtMTA4NDgz_bf4a2d93-1bad-4b3c-9f27-b5ad4815c088">651.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from dispositions of property and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:ProceedsFromSaleOfOtherProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzMtMS0xLTEtMTA4NDgz_d32dfa94-e587-4e10-a4ab-71b5a0a6821a">44.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromSaleOfOtherProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzMtMy0xLTEtMTA4NDgz_38af0c1f-088d-453a-bb12-12c2d10e98e0">40.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:ProceedsFromSaleOfOtherProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzMtNS0xLTEtMTA4NDgz_063c5a72-f388-44cd-8b95-685af5b3bf94">32.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from lease portfolio sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="trn:ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzQtMS0xLTEtMTA4NDgz_a7b2bfa8-c81c-4ff4-91eb-70a7df344911">750.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="trn:ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzQtMy0xLTEtMTA4NDgz_97ecca9e-854c-47bb-ae4c-5a10c978b238">454.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="trn:ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzQtNS0xLTEtMTA4NDgz_4e9ff404-5912-43ae-9c3b-0ea6453fa770">138.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures &#8211; leasing, net of sold lease fleet railcars owned one year or less with a net cost of $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="trn:PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzUtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246MmQ0MGYxZGRmNzhkNDk1NDhiNWI1YmZkZWEwZDI2MjdfMTE4_40cb5132-b009-4462-ad6e-5dff84d69c3f">54.0</ix:nonFraction> for the year ended December 31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsToAcquireEquipmentOnLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzUtMS0xLTEtMTA4NDgz_e1f183f1-acdd-420e-b484-755919da3cba">928.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsToAcquireEquipmentOnLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzUtMy0xLTEtMTA4NDgz_a546bc6f-703f-4aca-973a-6865378bb126">547.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsToAcquireEquipmentOnLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzUtNS0xLTEtMTA4NDgz_1751450b-a396-466a-980d-388e17adf3b9">602.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures &#8211; manufacturing and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzYtMS0xLTEtMTA4NDgz_0b69b63a-adb5-466b-a152-44ecbf42e1e7">38.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzYtMy0xLTEtMTA4NDgz_2f5fdae7-4f2b-4aa2-878d-2a7297ac2c8e">23.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzYtNS0xLTEtMTA4NDgz_f993bbc6-c483-41fc-bdf0-ce12b9a48655">95.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzctMS0xLTEtMTA4NDgz_f8c487e6-7837-4f92-845e-35fd2cccc8cb">80.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzctMy0xLTEtMTA4NDgz_b7c6d12d-f4e9-4921-a156-f8d7c4aee8e0">16.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzctNS0xLTEtMTA4NDgz_56464302-71f1-4ce4-bdaa-9e25a336cc0e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from insurance recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzgtMS0xLTEtMTA4NDgz_bcd98b04-b4be-461d-9022-deb40b93db0b">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzgtMy0xLTEtMTA4NDgz_2d3b9b4f-658f-4ab8-b297-8ff4cb80bd0d">9.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzgtNS0xLTEtMTA4NDgz_cddf27bd-358c-4db2-90d3-9eacfed7fc66">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzktMS0xLTEtMTA4NDgz_8498047a-5b52-4646-b1b9-508e19fe45f8">15.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzktMy0xLTEtMTA4NDgz_21ef7ad0-d113-45ca-958a-d34c69da16e1">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzktNS0xLTEtMTA4NDgz_378c31ce-dc67-4c45-b520-6a4cc953afe8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in investing activities &#8211; continuing operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDAtMS0xLTEtMTA4NDgz_fc66855f-cd7d-46df-80d2-94395bcd2fd8">258.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDAtMy0xLTEtMTA4NDgz_4bf15a50-5461-4e83-b582-a70d5f905145">83.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDAtNS0xLTEtMTA4NDgz_76406c4d-8f4a-4b0d-afb1-99c6d66f9602">526.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds (payments) related to sale of discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2b3b2060aaec4dacbaed172891b53e75_D20220101-20221231" decimals="-5" sign="-" name="trn:ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDEtMS0xLTEtMTA4NDgz_17cadbab-e2fd-4249-8c4f-b74fa255f611">2.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1f8e9fcd8534c40be1dc8c77942939e_D20210101-20211231" decimals="-5" name="trn:ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDEtMy0xLTEtMTA4NDgz_9a7d2d0c-2cc4-4d2e-a16f-9d0da574446b">364.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484dba81069f4a4f82a52cccbfc6f0d5_D20200101-20201231" decimals="-5" name="trn:ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDEtNS0xLTEtMTA4NDgz_9ad93609-2341-43fc-bdfa-d3ce8c554411">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in investing activities &#8211; discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bb3210123db4202bbd694e4b4ae6bea_D20220101-20221231" decimals="-5" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDItMS0xLTEtMTA4NDgz_1dde0d29-8ea3-4f35-93ec-d58a35b86ad4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibd1d91cc2b864551bd910e2b503f8d9a_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDItMy0xLTEtMTA4NDgz_060e9a2a-9cc4-4d44-955b-51d9cdc38e88">5.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i686aebd0533643de8b289f365e39502c_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDItNS0xLTEtMTA4NDgz_6abb6819-3337-4f56-bc15-42e1551a055d">6.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDMtMS0xLTEtMTA4NDgz_49a4f079-932c-4680-b578-eb994d21abff">260.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDMtMy0xLTEtMTA4NDgz_0ba79319-c1a5-47c9-9403-f362e13fbc70">276.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDMtNS0xLTEtMTA4NDgz_44d40b40-463d-4815-87ce-f1c7e1a8077f">532.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments to retire debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDUtMS0xLTEtMTA4NDgz_96986751-0be6-41a0-9e6f-3b717399ca85">1,578.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDUtMy0xLTEtMTA4NDgz_f3665a97-d4bb-4f09-9ce6-cb012462dbe8">2,315.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDUtNS0xLTEtMTA4NDgz_7eb6d51b-4515-4062-964b-eee24dda9fc7">1,442.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from issuance of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDYtMS0xLTEtMTA4NDgz_67af4755-6c59-4ce2-a4e6-8a2d3d9b6345">2,000.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDYtMy0xLTEtMTA4NDgz_534b4719-9aa3-4760-89f9-df27c331b981">2,444.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDYtNS0xLTEtMTA4NDgz_df84d4d2-397b-497b-b230-bcd0f48d7617">1,561.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDctMS0xLTEtMTA4NDgz_24f0c337-c9f1-4e47-a4f1-688adefc006a">51.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDctMy0xLTEtMTA4NDgz_9ad94de2-cfa7-4eb3-94b4-785ce3b515bc">833.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDctNS0xLTEtMTA4NDgz_ac715fac-5111-4b1e-9fdc-fb1037715c85">191.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid to common shareholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDgtMS0xLTEtMTA4NDgz_36403bf2-31fd-4f24-b080-e12b88695f21">76.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDgtMy0xLTEtMTA4NDgz_f75c982a-d6b8-4fb0-ab7b-fd6d7a91a24c">88.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDgtNS0xLTEtMTA4NDgz_a1a99714-d77c-4006-91d8-104a429094db">91.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of shares to satisfy employee tax on vested stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDktMS0xLTEtMTA4NDgz_dd953488-21fb-4e59-abb1-b1921889d0fa">5.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDktMy0xLTEtMTA4NDgz_75fb5a96-07b3-49ba-af58-7f44f181b529">9.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDktNS0xLTEtMTA4NDgz_6e4ecb7f-79af-4b6a-8b81-3c437285c636">9.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions to noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:ProceedsFromPaymentsToMinorityShareholders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTAtMS0xLTEtMTA4NDgz_677cabe0-c0df-4adc-b85b-c2841c26ee16">22.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:ProceedsFromPaymentsToMinorityShareholders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTAtMy0xLTEtMTA4NDgz_08960572-ed9c-42ba-bd30-f83dbc3037fe">11.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:ProceedsFromPaymentsToMinorityShareholders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTAtNS0xLTEtMTA4NDgz_e6af788c-ea9d-4e5e-9a86-f7a982a95538">6.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTEtMS0xLTEtMTA4NDgz_e4094258-3566-429b-8615-f53325ef1dbb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTEtMy0xLTEtMTA4NDgz_b4e86946-5907-4d41-bf73-fe676d6b57b2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTEtNS0xLTEtMTA4NDgz_a0d52776-6dc9-429d-948b-a004b113c7a8">0.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTQtMS0xLTEtMTA4NDgz_46f16104-569f-4548-87b6-a48e9eb39b84">265.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTQtMy0xLTEtMTA4NDgz_b7942191-c478-4725-886b-ad5b4b22212a">814.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTQtNS0xLTEtMTA4NDgz_ebbe77c5-ff39-475f-8f9f-b4c48d949db9">168.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTUtMS0xLTEtMTA4NDgz_57e35936-7c00-4723-a5ae-1ec88f9851a0">8.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTUtMy0xLTEtMTA4NDgz_2580f132-1a8c-4323-af37-c8921f8d34f2">74.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTUtNS0xLTEtMTA4NDgz_d90c2f15-95d3-4398-90bf-04c0831dbb9f">49.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTYtMS0xLTEtMTA4NDgz_9e786c0b-b629-400b-91e8-444e5a7cd272">302.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3771299d5984dc984051409b4232530_I20201231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTYtMy0xLTEtMTA4NDgz_06778151-ec7d-4602-8b22-728073e10b76">228.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50d5187738704ca491f2375cccd8dd02_I20191231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTYtNS0xLTEtMTA4NDgz_dc17881f-6924-4a78-a02f-141ad0b5e502">277.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at end of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTctMS0xLTEtMTA4NDgz_47755dd2-d503-4500-8fae-ab61525046d7">294.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTctMy0xLTEtMTA4NDgz_f134d6f3-dc99-4251-83d0-ecb249894893">302.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3771299d5984dc984051409b4232530_I20201231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTctNS0xLTEtMTA4NDgz_4324f7b6-f9dd-4935-9e24-084dbcc85258">228.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental disclosure of cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest paid</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:InterestPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNjAtMS0xLTEtMTA4NDgz_94f6920a-2e4d-4364-b54d-78e9860eb66d">190.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:InterestPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNjAtMy0xLTEtMTA4NDgz_807e00cf-040e-4c69-8c83-45cc68d734eb">178.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:InterestPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNjAtNS0xLTEtMTA4NDgz_2a15734e-ff27-4319-8d58-5314e02e292c">205.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax (payments) refunds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNjEtMS0xLTEtMTA4NDgz_89e5c98e-8a9d-4c8a-b8ab-e0b651a55bb9">19.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNjEtMy0xLTEtMTA4NDgz_fd8be498-312a-4698-8fac-816425326ca8">435.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNjEtNS0xLTEtMTA4NDgz_9cfe2750-0989-4f8b-adc1-8cbfca82d2d6">62.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to Consolidated Financial Statements.</span></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">59</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_97"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trinity Industries, Inc. and Subsidiaries</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Stockholders' Equity</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.156%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.312%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.312%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.312%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.312%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.312%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.156%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.312%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.669%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.312%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.312%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.312%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Capital&#160;in Excess of Par&#160;Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Retained Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Trinity Stockholders&#8217; Equity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Noncontrolling Interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total Stockholders&#8217; Equity</span></td></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMS0zLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjpmNTQ4M2Q3N2YzMzI0NzM2YmQwNmU2ZmUxN2ZlMzlmNV80_035dc3e4-8be1-4826-a01f-0ce70420545f"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMS0zLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjpmNTQ4M2Q3N2YzMzI0NzM2YmQwNmU2ZmUxN2ZlMzlmNV80_497ff959-f8c5-419f-97f3-077bf43335f8"><ix:nonFraction unitRef="usdPerShare" contextRef="if3771299d5984dc984051409b4232530_I20201231" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMS0zLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjpmNTQ4M2Q3N2YzMzI0NzM2YmQwNmU2ZmUxN2ZlMzlmNV80_b0aac63b-fda4-441b-bfbb-8c1c0a22dfa6">0.01</ix:nonFraction></ix:nonFraction></ix:nonFraction> Par Value</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="57" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(in millions, except par value and per common share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib66ba7efbcb14d69887e8f3d308af4d0_I20191231" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy0xLTEtMS0xMDg0ODM_838647c6-fea7-4c49-9368-d1f2522d0133">119.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib66ba7efbcb14d69887e8f3d308af4d0_I20191231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy0zLTEtMS0xMDg0ODM_540fa9a7-b195-44c0-a755-8a0ff3a40c20">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i263985d6e7764164aba4466670609a04_I20191231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy01LTEtMS0xMDg0ODM_c58a1a5a-8fcc-4c7b-b0c2-af3a59b6a96e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c926a3f2b45499db211e5b4e0f2c19f_I20191231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy03LTEtMS0xMDg0ODM_6ab18c34-9404-4a79-8930-772ad75cd386">2,182.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i094d80004fa04af3baf4abfa0632d45a_I20191231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy05LTEtMS0xMDg0ODM_2b11ae18-2f5c-4418-896e-3c5ca251d4e5">153.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i5cc7e9ce46d841b3ade62f61c2e4cffb_I20191231" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy0xMS0xLTEtMTA4NDgz_0392816c-6833-40a8-a46b-fdb33a2245d1">0.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5cc7e9ce46d841b3ade62f61c2e4cffb_I20191231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy0xMy0xLTEtMTA4NDgz_4e153421-5285-4bdc-9ef3-b679b4092b02">0.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i418d8a72e98a4e7285add1fd5cc5c585_I20191231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy0xNS0xLTEtMTA4NDgz_57375e9e-d49a-4ec3-ae40-edadf7bbc76d">2,030.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1774f541f0104c92964d4a186b437b27_I20191231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy0xNy0xLTEtMTA4NDgz_4dacc7bb-389d-457d-8cca-eaabba926945">348.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50d5187738704ca491f2375cccd8dd02_I20191231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy0xOS0xLTEtMTA4NDgz_0469ecce-a3f2-4827-a548-51111cd3ecf9">2,378.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1b9c13d935884119bb0c0e6d9fecc0ee_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNC03LTEtMS0xMDg0ODM_631d0b2b-e125-403d-b169-1653014ac78e">147.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i16eb0341a3194aeaa73547cf45b0f18d_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNC0xNS0xLTEtMTA4NDgz_b19f0b1b-7c01-4771-8a78-dad0a13a6332">147.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9992166db6364510991368411be33a79_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNC0xNy0xLTEtMTA4NDgz_6070807d-5637-4849-86f1-d4626e971fd3">78.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNC0xOS0xLTEtMTA4NDgz_7fa446f1-a4e9-4a74-85f4-c46263078653">226.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacb5e340aff04227940051158a3d16bd_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNS05LTEtMS0xMDg0ODM_4ed5d788-9f3f-4c86-b0ba-ac83fae2a6b5">122.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16eb0341a3194aeaa73547cf45b0f18d_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNS0xNS0xLTEtMTA4NDgz_c1c2a9e1-4c53-4011-adc5-a6a73c894cfe">122.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9992166db6364510991368411be33a79_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNS0xNy0xLTEtMTA4NDgz_94326be2-50f8-4d04-8b37-0182339e4e08">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNS0xOS0xLTEtMTA4NDgz_1c721003-786e-4ee4-940f-60ae5058db58">123.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends declared on common stock </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1b9c13d935884119bb0c0e6d9fecc0ee_D20200101-20201231" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNi03LTEtMS0xMDg0ODM_ceb819ec-e33e-43a5-b581-e2481b67c0d4">90.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i16eb0341a3194aeaa73547cf45b0f18d_D20200101-20201231" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNi0xNS0xLTEtMTA4NDgz_ef428f1b-296d-4c08-ae59-0645f5fd3412">90.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNi0xOS0xLTEtMTA4NDgz_e5ffc7d6-486a-4574-8f09-0aba873c3f5a">90.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contributions from noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9992166db6364510991368411be33a79_D20200101-20201231" decimals="-5" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNy0xNy0xLTEtMTA4NDgz_5dbca3df-716c-4cbe-a6ae-919defd3809d">6.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNy0xOS0xLTEtMTA4NDgz_d15141ca-579d-4562-8d8a-8d5a6e2ca7f2">6.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida7881e524484842a916de8877a6c7f0_D20200101-20201231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfOC01LTEtMS0xMDg0ODM_b046cd2b-131a-4299-9a7e-9bbf0414cf38">25.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16eb0341a3194aeaa73547cf45b0f18d_D20200101-20201231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfOC0xNS0xLTEtMTA4NDgz_eb8773e4-d214-45ec-828c-98bded9b7de9">25.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfOC0xOS0xLTEtMTA4NDgz_45b39aab-836d-45f5-a043-58193d545be4">25.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Settlement of share-based awards, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0db9725161e947e4a684489985871f8e_D20200101-20201231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfOS0xLTEtMS0xMDg0ODM_ed6d35d9-3dbd-48a5-b71d-ee6f33311e85">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida7881e524484842a916de8877a6c7f0_D20200101-20201231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfOS01LTEtMS0xMDg0ODM_7d7f8cab-23f7-4e20-a494-4815e888521a">5.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i4b4af0fcd0c847e8bc74a039c5aa02a1_D20200101-20201231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfOS0xMS0xLTEtMTA4NDgz_46ce98f2-0fb8-4076-a5c8-f655dfcac181">0.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b4af0fcd0c847e8bc74a039c5aa02a1_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfOS0xMy0xLTEtMTA4NDgz_e014ed45-11a0-4b4f-84e6-49c7df5c41b3">13.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i16eb0341a3194aeaa73547cf45b0f18d_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfOS0xNS0xLTEtMTA4NDgz_8faf5d2a-1d99-4497-ae02-4d9678a4d3a9">8.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfOS0xOS0xLTEtMTA4NDgz_d1a36527-3a0a-4332-bc85-c07b4704a45b">8.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i4b4af0fcd0c847e8bc74a039c5aa02a1_D20200101-20201231" decimals="-5" name="us-gaap:TreasuryStockSharesAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTAtMTEtMS0xLTEwODQ4Mw_979cddba-c918-4260-9b46-6432e415b2e8">9.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b4af0fcd0c847e8bc74a039c5aa02a1_D20200101-20201231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTAtMTMtMS0xLTEwODQ4Mw_64889989-6214-4940-ad84-0fc4513c3c5d">193.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i16eb0341a3194aeaa73547cf45b0f18d_D20200101-20201231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTAtMTUtMS0xLTEwODQ4Mw_d6b911c7-4556-427d-b8c2-5c206313025e">193.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTAtMTktMS0xLTEwODQ4Mw_3a0c587d-c3e0-45e7-96c8-07582066b440">193.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Retirement of treasury stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i0db9725161e947e4a684489985871f8e_D20200101-20201231" decimals="-5" name="us-gaap:TreasuryStockSharesRetired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTEtMS0xLTEtMTA4NDgz_5ddd51e0-71d4-4148-863b-604e3687e426">10.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0db9725161e947e4a684489985871f8e_D20200101-20201231" decimals="-5" name="us-gaap:TreasuryStockRetiredCostMethodAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTEtMy0xLTEtMTA4NDgz_82ee26b0-4097-4b29-9710-32eade8e2caf">0.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ida7881e524484842a916de8877a6c7f0_D20200101-20201231" decimals="-5" name="us-gaap:TreasuryStockRetiredCostMethodAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTEtNS0xLTEtMTA4NDgz_7117eb44-52b0-47f4-9a0f-4bf3c5f52a5c">30.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1b9c13d935884119bb0c0e6d9fecc0ee_D20200101-20201231" decimals="-5" name="us-gaap:TreasuryStockRetiredCostMethodAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTEtNy0xLTEtMTA4NDgz_9542d3ed-a31a-4321-afa2-45192c295d1f">176.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4b4af0fcd0c847e8bc74a039c5aa02a1_D20200101-20201231" decimals="-5" name="us-gaap:TreasuryStockSharesRetired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTEtMTEtMS0xLTEwODQ4Mw_bb68b428-5908-45bb-bbf7-b769d4add16d">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b4af0fcd0c847e8bc74a039c5aa02a1_D20200101-20201231" decimals="-5" name="us-gaap:TreasuryStockRetiredCostMethodAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTEtMTMtMS0xLTEwODQ4Mw_06c9ffe6-dcf4-4088-a7a6-00524574d475">207.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16eb0341a3194aeaa73547cf45b0f18d_D20200101-20201231" decimals="-5" name="us-gaap:TreasuryStockRetiredCostMethodAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTEtMTUtMS0xLTEwODQ4Mw_5b89d84e-0360-47ef-899c-b40a13e761b1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:TreasuryStockRetiredCostMethodAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTEtMTktMS0xLTEwODQ4Mw_2dd9bcee-b650-43f6-a44a-1f84e3396e8d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cumulative effect of adopting new accounting standards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52a83b6c56304ddfbf7baaa0a003085c_D20200101-20201231" decimals="-5" name="us-gaap:StockholdersEquityPeriodIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTItNy0xLTEtMTA4NDgz_b1047561-9c82-4c1d-94b9-86065711220a">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2337d0080df24c7582a5820122efaaac_D20200101-20201231" decimals="-5" name="us-gaap:StockholdersEquityPeriodIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTItMTUtMS0xLTEwODQ4Mw_a2d44687-be4c-409e-97fa-d6dd5d454ec2">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c1af94b2433473ebf6c7e85acf0559e_D20200101-20201231" decimals="-5" name="us-gaap:StockholdersEquityPeriodIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTItMTktMS0xLTEwODQ4Mw_74273849-22e0-416c-b7e9-f66cbfaa3bee">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b9c13d935884119bb0c0e6d9fecc0ee_D20200101-20201231" decimals="-5" name="us-gaap:StockholdersEquityOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTMtNy0xLTEtMTA4NDgz_7bd77041-43ea-4c4f-9126-97663414c048">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16eb0341a3194aeaa73547cf45b0f18d_D20200101-20201231" decimals="-5" name="us-gaap:StockholdersEquityOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTMtMTUtMS0xLTEwODQ4Mw_4fa752ee-5f50-41b3-ae67-4f1dedf4fcf5">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:StockholdersEquityOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTMtMTktMS0xLTEwODQ4Mw_b887498d-fc58-4586-a78f-70a0fa26c4b7">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib977435e7d7046319bfbca220f008e39_I20201231" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtMS0xLTEtMTA4NDgz_1342f07c-d4bf-4359-9f1f-6167d4b6ed8f">111.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib977435e7d7046319bfbca220f008e39_I20201231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtMy0xLTEtMTA4NDgz_b78e2ba0-93d0-49ee-9bc6-fa2bb5ec737a">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1c0754900df486a81a1a9a6024bdf19_I20201231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtNS0xLTEtMTA4NDgz_fca50eb7-4ec0-4746-a28b-7e4b5698832e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9640f40416f490b92dc119d5c6997bd_I20201231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtNy0xLTEtMTA4NDgz_448d41b9-aeab-45c4-9e4f-b8c6acd7c04e">1,769.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d335a99074644c2bd57f283aabb5d0c_I20201231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtOS0xLTEtMTA4NDgz_112c2a1c-8b52-466b-839a-9512c9386c08">30.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="iec5b86dd0a9b4b58ab728ff79a32d504_I20201231" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtMTEtMS0xLTEwODQ4Mw_a9d4954c-a619-488d-b683-55e70bb5cb7e">0.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iec5b86dd0a9b4b58ab728ff79a32d504_I20201231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtMTMtMS0xLTEwODQ4Mw_577b88cd-0880-4407-9b93-eef534ca2b6f">0.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2e253344a584732bb19a9ddb47062e0_I20201231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtMTUtMS0xLTEwODQ4Mw_ae1b6d2d-69f5-4fa1-af1e-86df2e1c28ef">1,738.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76b3677b5d8430397ab59b911c6296f_I20201231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtMTctMS0xLTEwODQ4Mw_ea6da4d8-2ceb-4482-87bb-2fec48be5fe8">277.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3771299d5984dc984051409b4232530_I20201231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtMTktMS0xLTEwODQ4Mw_ce98ac3e-1268-4ea9-8bb7-3de2e723a70e">2,016.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97494e61a4634cae85d3d7779db46646_D20210101-20211231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTUtNy0xLTEtMTA4NDgz_85095cf4-bfa5-446a-b295-3824be0d9975">182.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c5da545f2a24151b8fb444318a50dce_D20210101-20211231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTUtMTUtMS0xLTEwODQ4Mw_70b8fc7f-a594-4f27-9862-72b7e2aeffba">182.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7ef2981185b74a589ac05ea51d4f5757_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTUtMTctMS0xLTEwODQ4Mw_076f115a-1604-40c0-ab6f-44635275487a">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTUtMTktMS0xLTEwODQ4Mw_ac7bd728-b366-4175-aa39-6d0525d98377">181.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefa276357e0b4c36b43ef3d09c9f5efb_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTYtOS0xLTEtMTA4NDgz_72a899a2-ba2d-4bcc-9075-699bd4721015">13.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c5da545f2a24151b8fb444318a50dce_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTYtMTUtMS0xLTEwODQ4Mw_ba9e155c-7989-4245-a074-545754638c6d">13.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ef2981185b74a589ac05ea51d4f5757_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTYtMTctMS0xLTEwODQ4Mw_bbe83f86-e2ef-45d5-923e-3e24e3379f1b">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTYtMTktMS0xLTEwODQ4Mw_93f877b5-54de-49b5-8ba8-8acc83eac077">15.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends declared on common stock </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97494e61a4634cae85d3d7779db46646_D20210101-20211231" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTctNy0xLTEtMTA4NDgz_9f5d4e54-ae39-48e3-bc5f-670dff56e01b">84.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2c5da545f2a24151b8fb444318a50dce_D20210101-20211231" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTctMTUtMS0xLTEwODQ4Mw_76dc880d-5c55-48a1-95be-bc3e2a10850e">84.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTctMTktMS0xLTEwODQ4Mw_0e3cab37-6e0e-460b-97fa-27ce172c7972">84.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Distributions to noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7ef2981185b74a589ac05ea51d4f5757_D20210101-20211231" decimals="-5" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTgtMTctMS0xLTEwODQ4Mw_7591e678-c26f-48c9-952c-01252fd68016">11.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTgtMTktMS0xLTEwODQ4Mw_4fd5fb22-babb-41b9-b136-79e4bbeda9d2">11.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92cd5098ff6143d48ae5fe11d2e75cf7_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTktNS0xLTEtMTA4NDgz_678a52c5-70f9-4f8a-bb37-09a222172897">20.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c5da545f2a24151b8fb444318a50dce_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTktMTUtMS0xLTEwODQ4Mw_544ff9fd-8132-403b-8673-35e3e4b6a828">20.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTktMTktMS0xLTEwODQ4Mw_3b161b38-0b2f-44c7-b643-b861880406b1">20.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Settlement of share-based awards, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i24441244db8d4b0aa3b73fe02c5873cb_D20210101-20211231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjAtMS0xLTEtMTA4NDgz_865c393b-050e-4044-83cc-83dd53b171e5">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92cd5098ff6143d48ae5fe11d2e75cf7_D20210101-20211231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjAtNS0xLTEtMTA4NDgz_1e89ab9b-a87e-4bc3-a688-763cda2029eb">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97494e61a4634cae85d3d7779db46646_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjAtNy0xLTEtMTA4NDgz_b3b3c970-308d-4fc7-b76b-3adcc04b4330">0.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i9f69b364bfd5470f98047064524c6abd_D20210101-20211231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjAtMTEtMS0xLTEwODQ4Mw_a842a4eb-d44e-42d0-979f-b2cf9c545d2c">0.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f69b364bfd5470f98047064524c6abd_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjAtMTMtMS0xLTEwODQ4Mw_9445067a-f039-4a4c-8d2f-d35c000c8819">13.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2c5da545f2a24151b8fb444318a50dce_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjAtMTUtMS0xLTEwODQ4Mw_ca04a619-0048-4453-8d59-b896a0dbba0d">9.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjAtMTktMS0xLTEwODQ4Mw_50adc342-1bd2-443e-ad03-e17400eedfbe">9.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ibfdcc89a867c45739ed7bbbdd1e1d792_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockSharesAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjEtMTEtMS0xLTEwODQ4Mw_f9e7c0fd-26fa-4a52-8d59-2cfc1d116ded">25.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfdcc89a867c45739ed7bbbdd1e1d792_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjEtMTMtMS0xLTEwODQ4Mw_ad2468b5-a587-4e4a-bfba-735d49d0eba3">706.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8fc428b55b416ea89381b65330402e_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjEtMTUtMS0xLTEwODQ4Mw_e88674da-379b-4bd6-b741-670974b0cb95">706.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icab8eee03b75416baec2ba5f10627cbc_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjEtMTktMS0xLTEwODQ4Mw_17fcabfb-b462-4971-b6f0-a30962e10c61">706.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accelerated share repurchase agreement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74d0e0b6cc414b61b8778c152599d1a8_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItNS0xLTEtMTE0OTUy_ea215902-d42f-4d6d-b580-e2542f975d69">25.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i0d9f454544264c17916865a8cb3421ea_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockSharesAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMTEtMS0xLTExNDk1Mg_f4c976c1-d4b8-43fc-8c53-7a0b4cb231d2">3.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d9f454544264c17916865a8cb3421ea_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMTMtMS0xLTExNDk1Mg_da9249ac-6a5f-43b7-b7b7-270379415cb2">100.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf82e5542fa4438b8496121d58e37a0f_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMTUtMS0xLTExNDk1Mg_0ef950b5-2c99-4e61-b69a-0d403897e9ea">125.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib587a6875d344f52999a966edd02662c_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMTktMS0xLTExNDk1Mg_8349933e-1c49-4e34-a05e-d5ce7c96eaaf">125.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Retirement of treasury stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i24441244db8d4b0aa3b73fe02c5873cb_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockSharesRetired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMS0xLTEtMTA4NDgz_762b863c-c2d5-4756-91a3-486601471196">29.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24441244db8d4b0aa3b73fe02c5873cb_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockRetiredCostMethodAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMy0xLTEtMTA4NDgz_5db9dd77-41a2-45a8-99eb-e49dc863c7a2">0.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97494e61a4634cae85d3d7779db46646_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockRetiredCostMethodAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItNy0xLTEtMTA4NDgz_aa3ef299-c1d5-4809-a537-f1287ce7e7e9">820.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9f69b364bfd5470f98047064524c6abd_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockSharesRetired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMTEtMS0xLTEwODQ4Mw_5315f15c-0074-4604-8adc-ee349a027060">29.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f69b364bfd5470f98047064524c6abd_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockRetiredCostMethodAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMTMtMS0xLTEwODQ4Mw_7d32d4d9-cc9e-4ef3-b8b7-9f7e8c247eb0">820.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c5da545f2a24151b8fb444318a50dce_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockRetiredCostMethodAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMTUtMS0xLTEwODQ4Mw_4e259ac4-eb3a-4f1d-9215-754c07c886f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockRetiredCostMethodAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMTktMS0xLTEwODQ4Mw_fbfe62bb-c2da-4b19-893d-e38582fe9666">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if3e0f346bb7143eda684668a31337bd2_I20211231" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtMS0xLTEtMTA4NDgz_560f9700-f0bc-4a4e-ab3d-9e1b1e652455">83.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3e0f346bb7143eda684668a31337bd2_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtMy0xLTEtMTA4NDgz_4f2b0ff0-9258-4fe4-a237-b10b2b2f9f78">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ebfec880e6a4f9ba91c82ea1f083bbf_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtNS0xLTEtMTA4NDgz_1f1770e5-9b58-49bd-bdb6-15d3e39ba0a6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3d3bccff11a4431bb11fb8e13fbfa96_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtNy0xLTEtMTA4NDgz_27577d81-8d89-45d4-aeb5-95f45046331b">1,046.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2f22edf35acc4330922c080350e8ecbd_I20211231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtOS0xLTEtMTA4NDgz_0232eefe-c71c-4ce9-badb-b2d831883f58">17.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia88d1d529bb54ad99d070bf0ee60c14b_I20211231" decimals="-5" name="us-gaap:CommonStockSharesIssued" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtMTEtMS0xLTEwODQ4Mw_3939b51b-16e4-46fb-81a7-a3c0da841825">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia88d1d529bb54ad99d070bf0ee60c14b_I20211231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtMTMtMS0xLTEwODQ4Mw_81b8714b-dbf9-4c7c-84f9-732ce650ca51">0.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i828840240037489b9d32e6b901a3b93f_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtMTUtMS0xLTEwODQ4Mw_015105c0-ac10-473d-b450-8f295b415094">1,029.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if705b7c9f1f2432b9227c903fc234d16_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtMTctMS0xLTEwODQ4Mw_8c49b4f3-6718-413f-bf21-57661ac2e1a0">267.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtMTktMS0xLTEwODQ4Mw_3584cab0-a1b6-4f66-82cf-817a582972be">1,296.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3379a0ebf52407498e1445899c7ee56_D20220101-20221231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjYtNy0xLTEtMTA4NDgz_faa636fc-9fbc-4bcc-a9d8-1b2448716762">60.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9ed14a037fc41b688cfbb8cb6771631_D20220101-20221231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjYtMTUtMS0xLTEwODQ4Mw_02f26a68-9ecc-448b-8406-ee6c9eb6f58b">60.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4aaec9b288044ceba60d652236cd8757_D20220101-20221231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjYtMTctMS0xLTEwODQ4Mw_0fcd99cb-2319-4104-a45f-cd88795a9038">12.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjYtMTktMS0xLTEwODQ4Mw_2962d214-3f32-44e6-8bcc-fea0f81d6e07">72.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f6eb43ad97e4b1a80327826901cd8df_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjctOS0xLTEtMTA4NDgz_b711c459-125d-4ba6-bd91-36cca56c169f">36.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9ed14a037fc41b688cfbb8cb6771631_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjctMTUtMS0xLTEwODQ4Mw_dba34afa-d7e4-49bd-9def-d7d3790641ce">36.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4aaec9b288044ceba60d652236cd8757_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjctMTctMS0xLTEwODQ4Mw_78d771fa-0ef1-444e-9d45-0b2a3028d4a6">0.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjctMTktMS0xLTEwODQ4Mw_a098d370-72c0-497e-9ec3-ebf6a122f862">36.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends declared on common stock</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if3379a0ebf52407498e1445899c7ee56_D20220101-20221231" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjgtNy0xLTEtMTA4NDgz_94cfb50c-a9b5-4d67-b911-e599cb8d17d7">78.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9ed14a037fc41b688cfbb8cb6771631_D20220101-20221231" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjgtMTUtMS0xLTEwODQ4Mw_ea4b2417-a056-46a8-8251-23b145feb773">78.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjgtMTktMS0xLTEwODQ4Mw_892068b4-b8bd-4741-911b-5c0184a53ecd">78.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Distributions to noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4aaec9b288044ceba60d652236cd8757_D20220101-20221231" decimals="-5" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjktMTctMS0xLTEwODQ4Mw_b552a168-6c1d-4924-8794-4331a6fbe4fc">22.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjktMTktMS0xLTEwODQ4Mw_aaa0bed8-047f-4fbf-81ed-23bf93b90e95">22.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i819d82d7e43749d9b21b93a23bfee1a1_D20220101-20221231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzAtNS0xLTEtMTA4NDgz_fab8a2a5-d207-4f24-847b-4dacc0442fd6">22.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9ed14a037fc41b688cfbb8cb6771631_D20220101-20221231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzAtMTUtMS0xLTEwODQ4Mw_e6606352-4355-4d3b-8487-1d505bfa304f">22.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzAtMTktMS0xLTEwODQ4Mw_e01aeb39-1295-4db8-9212-89edda24bd1b">22.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Settlement of share-based awards, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5c5d03a0e6bb4f90a7e2994098b56a27_D20220101-20221231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzEtMS0xLTEtMTA4NDgz_ccf5e451-9dbf-49b1-980b-dd7137ebda38">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i819d82d7e43749d9b21b93a23bfee1a1_D20220101-20221231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzEtNS0xLTEtMTA4NDgz_e15ff218-697d-464b-bf89-1c5c667f8132">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i2c977f4f85be4f90bd1fa59400217ae5_D20220101-20221231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzEtMTEtMS0xLTEwODQ4Mw_6e0ca4da-3536-40c8-9353-e7d21baf1e09">0.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2c977f4f85be4f90bd1fa59400217ae5_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzEtMTMtMS0xLTEwODQ4Mw_7c5943a0-caef-4223-83d0-f1b96394bdb6">7.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9ed14a037fc41b688cfbb8cb6771631_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzEtMTUtMS0xLTEwODQ4Mw_15d72583-6eaa-4ae5-bb3d-940786e441cb">6.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzEtMTktMS0xLTEwODQ4Mw_62fa27a8-2dde-4d7c-a1d5-4d12ac45d7be">6.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i2c977f4f85be4f90bd1fa59400217ae5_D20220101-20221231" decimals="-5" name="us-gaap:TreasuryStockSharesAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzItMTEtMS0xLTEwODQ4Mw_7359d17b-ee14-44b1-ae40-a2a1300c155b">2.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2c977f4f85be4f90bd1fa59400217ae5_D20220101-20221231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzItMTMtMS0xLTEwODQ4Mw_42e2e578-4a41-4b9a-a2ce-6f0d4bec5c90">51.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9ed14a037fc41b688cfbb8cb6771631_D20220101-20221231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzItMTUtMS0xLTEwODQ4Mw_bb0d38f4-742e-46ca-b7d8-a04b0c6b7af7">51.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzItMTktMS0xLTEwODQ4Mw_428a16c1-bbe3-412c-9093-6eff1181df6b">51.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accelerated share repurchase agreement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7b9515c893e4fc48262b242ba7a5ed5_D20220101-20221231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzMtNS0xLTEtMTA4NDgz_2f352e39-8588-48c9-a21e-ec9c6d50eddf">25.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i7439d836175747169d6016da49642cee_D20220101-20221231" decimals="-5" name="us-gaap:TreasuryStockSharesAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzMtMTEtMS0xLTEwODQ4Mw_6c0f4964-847e-4df1-8b1a-1447a6ae9b87">0.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7439d836175747169d6016da49642cee_D20220101-20221231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzMtMTMtMS0xLTEwODQ4Mw_27f17ba1-5641-4c80-ada1-a02385a85eb2">25.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Retirement of treasury stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i5c5d03a0e6bb4f90a7e2994098b56a27_D20220101-20221231" decimals="-5" name="us-gaap:TreasuryStockSharesRetired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzQtMS0xLTEtMTA4NDgz_c7179d47-48fd-4d6b-b084-b631c5889940">3.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i819d82d7e43749d9b21b93a23bfee1a1_D20220101-20221231" decimals="-5" name="us-gaap:TreasuryStockRetiredCostMethodAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzQtNS0xLTEtMTA4NDgz_e550873c-787d-4690-a76f-54bd8f2e411a">48.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if3379a0ebf52407498e1445899c7ee56_D20220101-20221231" decimals="-5" name="us-gaap:TreasuryStockRetiredCostMethodAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzQtNy0xLTEtMTA4NDgz_9b310ff6-b32d-4a0c-8113-ad7adbfab00e">35.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2c977f4f85be4f90bd1fa59400217ae5_D20220101-20221231" decimals="-5" name="us-gaap:TreasuryStockSharesRetired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzQtMTEtMS0xLTEwODQ4Mw_968b24be-9c50-4c93-b925-540e632bf014">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c977f4f85be4f90bd1fa59400217ae5_D20220101-20221231" decimals="-5" name="us-gaap:TreasuryStockRetiredCostMethodAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzQtMTMtMS0xLTEwODQ4Mw_6079a1aa-42a4-4316-a18c-2e0825859ac4">83.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9ed14a037fc41b688cfbb8cb6771631_D20220101-20221231" decimals="-5" name="us-gaap:TreasuryStockRetiredCostMethodAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzQtMTUtMS0xLTEwODQ4Mw_59fbb2f8-ae3d-4cd3-8d9b-c777687c4b9f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:TreasuryStockRetiredCostMethodAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzQtMTktMS0xLTEwODQ4Mw_17cca8ea-e39b-481a-a3b8-3fcef68b9b1b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i045643c42c854e10b32a26c9a17fe10b_I20221231" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtMS0xLTEtMTA4NDgz_c675d4d3-0403-42ea-8954-61f14d066a53">81.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i045643c42c854e10b32a26c9a17fe10b_I20221231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtMy0xLTEtMTA4NDgz_357b93d5-9233-4086-bcaa-329fed18968b">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90d4382172394e52b27150f3dcf72066_I20221231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtNS0xLTEtMTA4NDgz_d1ad8d0e-6b87-4633-a83b-5c239e6bb424">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea8bb6a29b3e4dffb5b13235d011d1a3_I20221231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtNy0xLTEtMTA4NDgz_fad9b634-90a9-4f1d-a054-ec79f3a7511c">992.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30caec107944f849089259128542af2_I20221231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtOS0xLTEtMTA4NDgz_4b539830-48a4-489e-a20e-35823e210e0c">19.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i85d5d109e1f745b1a6165941df62af14_I20221231" decimals="-5" name="us-gaap:CommonStockSharesIssued" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtMTEtMS0xLTEwODQ4Mw_0bb79dee-190b-482f-894f-e3fe1111fa84">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i85d5d109e1f745b1a6165941df62af14_I20221231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtMTMtMS0xLTEwODQ4Mw_f2b9731e-bee2-4d69-87b8-d40a712308a6">0.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadc258b954914b2c97ae559ab452e4db_I20221231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtMTUtMS0xLTEwODQ4Mw_0f9c339b-3cef-4c22-b565-596f90c72317">1,012.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6637d43783d344cb8720ab814c375f3d_I20221231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtMTctMS0xLTEwODQ4Mw_4b1842b1-a432-4d2d-b004-0bef550e70d9">257.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtMTktMS0xLTEwODQ4Mw_931194ab-60d4-47c0-be30-c475d61813cc">1,269.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:6pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RleHRyZWdpb246ODk0Y2MyN2NkYWM2NDI1ZWJkNWNmZWQ4YWQzNDNmNzlfMjU1_f65a8501-eae0-4fdd-8e72-41458617f253" footnoteRole="http://www.xbrl.org/2003/role/footnote">Dividends of $<ix:nonFraction unitRef="usdPerShare" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RleHRyZWdpb246ODk0Y2MyN2NkYWM2NDI1ZWJkNWNmZWQ4YWQzNDNmNzlfMTE0_8fcf8622-de6f-4cd1-b428-a8d46a879a54">0.95</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RleHRyZWdpb246ODk0Y2MyN2NkYWM2NDI1ZWJkNWNmZWQ4YWQzNDNmNzlfMTE4_2efb158b-0129-4010-8055-e52c8a1083f7">0.86</ix:nonFraction>, and $<ix:nonFraction unitRef="usdPerShare" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RleHRyZWdpb246ODk0Y2MyN2NkYWM2NDI1ZWJkNWNmZWQ4YWQzNDNmNzlfMTI2_ce5ab040-3e4e-4243-ae4b-c8719a534983">0.78</ix:nonFraction> per common share for the years ended December 31, 2022, 2021, and 2020, respectively.</ix:footnote></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to Consolidated Financial Statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_100"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trinity Industries, Inc. and Subsidiaries</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements </span></div><div id="i52ae3577315f489890a6c770115e20a7_103"></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODc4_4d504be2-9d71-4336-a8c8-7978de9deb19" continuedAt="i6ff4025b119d49e6b931dafbd05f7bfc" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1. Summary of Significant Accounting Policies</span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODcy_16a90521-ccec-42bb-88ac-b0b1c2ccaba5" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements of Trinity Industries, Inc. and its consolidated subsidiaries (&#8220;Trinity,&#8221; &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or "us") include the accounts of its wholly-owned subsidiaries and its partially-owned subsidiaries, TRIP Rail Holdings LLC ("TRIP Holdings") and RIV 2013 Rail Holdings LLC ("RIV 2013"), in which we have a controlling interest. All significant intercompany accounts and transactions have been eliminated. Certain prior year balances have been reclassified to conform to the 2022 presentation.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:DiscontinuedOperationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzOTA2_3773ae3e-d006-4aa1-a000-27d4abc3a6d8" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sale of Highway Products Business</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2021, the Company completed the sale of Trinity Highway Products, LLC (&#8220;THP&#8221;), a wholly-owned subsidiary of the Company, and certain direct and indirect subsidiaries of THP, to Rush Hour Intermediate II, LLC ("Rush Hour"), an entity owned by an affiliated investment fund of Monomoy Capital Partners, for an aggregate purchase price of $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzk5NQ_357895f3-c67f-401c-89f1-73b5866b8633">375.0</ix:nonFraction>&#160;million. A final working capital adjustment was recorded in the second quarter of 2022.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We concluded that the sale of THP represented a strategic shift that would have a major effect on the Company&#8217;s operations and financial results. Accordingly, we have presented the operating results and cash flows of THP as discontinued operations for all periods in this 2022 Annual Report on Form 10-K. Results of prior periods have been recast to reflect these changes and present results on a comparable basis. See Note&#160;2 for further information related to the sale of THP.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODgx_744d2455-979f-4672-8da9-d3a64bee51fb" continuedAt="i682328b5e413412ead8d8b99a5a2c12e" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is measured based on the allocation of the transaction price in a contract to satisfied performance obligations. The transaction price does not include any amounts collected on behalf of third parties. We recognize revenue when we satisfy a performance obligation by transferring control over a product or service to a customer. Payments for our products and services are generally due within normal commercial terms. The following is a description of principal activities from which we generate our revenue, separated by reportable segments. See Note 4 for a further discussion regarding our reportable segments.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Railcar Leasing and Management Services Group</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our Railcar Leasing and Management Services Group ("Leasing Group"), revenue from rentals and operating leases, including contracts that contain non-level fixed lease payments, is recognized monthly on a straight-line basis. Leases not classified as operating leases are generally considered sales-type leases as a result of an option to purchase. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review our operating lease receivables for collectibility on a regular basis, taking into consideration changes in factors such as the lessee&#8217;s payment history, the financial condition of the lessee, and business and economic conditions in the industry in which the lessee operates. In the event that the&#160;collectibility&#160;of a&#160;receivable&#160;with respect to any lessee is no longer probable, we derecognize the revenue and related receivable and recognize future revenue only when the lessee makes a rental payment. Contingent rents are recognized when the contingency is resolved. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling profit or loss associated with sales-type leases is recognized upon lease commencement, and a net investment in the sales-type lease is recorded in the Consolidated Balance Sheets. Interest income related to sales-type leases is recognized over the lease term using the&#160;effective interest&#160;method. See "Lease Accounting" below for additional information regarding sales-type leases as of December 31, 2022. We had <ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:SalesTypeLeaseRevenue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzM1MTQ_308813eb-719e-4024-a265-0ec9b0ddb368">no</ix:nonFraction> sales-type leases as of December 31, 2021.</span></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i6ff4025b119d49e6b931dafbd05f7bfc" continuedAt="i629e08cd565f4ef6a4389c85c6c6c2e2"><ix:continuation id="i682328b5e413412ead8d8b99a5a2c12e" continuedAt="ibcd61cb607bf4095b4b11ee57b799f07"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2020, we began presenting sales from our lease fleet in the Leasing Group on a net basis regardless of the age of railcar that is sold. Historically, in accordance with ASC 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from contracts with customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we presented sales of railcars from the lease fleet on a gross basis in Revenues &#8211; Leasing and Cost of revenues &#8211; Leasing in our Consolidated Statements of Operations if the railcars had been owned for one year or less at the time of sale. Sales of railcars from the lease fleet owned for more than one year had historically been presented as a net gain or loss from the disposal of a long-term asset. We now report all sales of railcars from the lease fleet as a net gain or loss from the disposal of a long-term asset in accordance with ASC 610-20, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gains and losses from the derecognition of non-financial assets. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These sales are presented in the Lease portfolio sales line in our Consolidated Statements of Operations; however, because this change in presentation was effected on a prospective basis beginning in the fourth quarter of 2020, lease portfolio sales for the year ended December 31, 2020 only include sales of railcars from the lease fleet owned for more than one year. There were no lease portfolio sales during the fourth quarter of 2020. We have concluded that this presentation is appropriate given the significant change in the strategic focus of the Company. The presentation change had no effect on the Company&#8217;s operating profit, net income, earnings per share, or Consolidated Balance Sheet. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for shipping and handling costs as activities to fulfill the promise to transfer the good; as such, these fees are recorded in revenue. The fees and costs of shipping and handling activities are accrued when the related performance obligation has been satisfied.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rail Products Group</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our railcar manufacturing business recognizes revenue related to new railcars when the customer has submitted its certificate of acceptance and legal title of the railcar has passed to the customer. Certain contracts for the sales of railcars include price adjustments based on changes to input costs; this amount represents variable consideration for which we are unable to estimate the final consideration until the railcar is delivered. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized over time as repair and maintenance projects and sustainable railcar conversions are completed, using an input approach based on the costs incurred relative to the total estimated costs of performing the project. We recorded contract assets of $<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:BilledContractReceivables" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzYwODg_edb734aa-febb-4e43-8391-30f703660a1a">2.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:BilledContractReceivables" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzYwOTU_6948f6c8-3ce3-4e60-8fe1-d46eb2253d7f">4.5</ix:nonFraction> million as of December 31, 2022 and 2021, respectively, related to unbilled revenues recognized on repair and maintenance services and sustainable railcar conversions that have been performed, but for which the entire project has not yet been completed, and the railcar has not yet been shipped to the customer. These contract assets are included within the Receivables, net of allowance line in our Consolidated Balance Sheets.</span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzOTA3_998eceb3-07a9-4f52-a912-9222f0d98b87" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unsatisfied Performance Obligations</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially satisfied as of December 31, 2022 and the percentage of the outstanding performance obligations as of December 31, 2022 expected to be delivered during 2023: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.348%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.910%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unsatisfied performance obligations at December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Percent expected to be delivered in 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New railcars:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External customers </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb55a10b5d9c43fea95a1313fd94ed34_I20221231" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzUtMS0xLTEtMTA4NDgz_5f8d61cb-7e21-46a5-a666-76f950ead2ff">3,444.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c9a502222d64608aa6335804b4e50cd_I20221231" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzYtMS0xLTEtMTA4NDgz_75f72d20-2619-4b7e-9c0b-8c29e25e5f71">458.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34d949770ba740a99850983a87f7369a_I20221231" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzctMS0xLTEtMTA4NDgz_df71ab85-bd76-4d95-a7fa-bd65f9457aca">3,903.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i34d949770ba740a99850983a87f7369a_I20221231" decimals="3" name="trn:Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzctMy0xLTEtMTA4NDgz_2d3e4ece-7df2-4768-969e-8c4c7d1f127a">48.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sustainable railcar conversions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66ec5042bb924c8c8702f768a2e788fc_I20221231" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzgtMS0xLTEtMTA4NDgz_65bb7f0e-741d-49ab-9efa-4e8f6e2891d6">166.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i66ec5042bb924c8c8702f768a2e788fc_I20221231" decimals="3" name="trn:Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzgtMy0xLTEtMTA4NDgz_7c47646e-b41e-4f82-8fa7-b49212321943">73.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzExLTEtMS0xLTEwODQ4Mw_fdbf74ab-7092-4726-9e41-edd2f754b05b">75.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231" decimals="3" name="trn:Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzExLTMtMS0xLTEwODQ4Mw_f2340605-c213-44eb-92ca-108c24ae80b0">20.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> <ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTI_26c1664e-87a1-4fd4-a847-ce34acd021de" continuedAt="i17938e564c3a4c1fa7cdd710adc0b438" footnoteRole="http://www.xbrl.org/2003/role/footnote">Unsatisfied performance obligations at December 31, 2022 include 15,000 railcars expected to be delivered through 2028, valued at approximately $<ix:nonFraction unitRef="usd" contextRef="i4d5757a669894736b2003602737c8827_I20221231" decimals="-8" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzUwMDg_aa2a6b91-fd54-423f-a840-932eed2c87d9">1.8</ix:nonFraction>&#160;billion, associated with a new long-term railcar supply agreement with GATX Corporation</ix:footnote></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i17938e564c3a4c1fa7cdd710adc0b438">.</ix:continuation></span></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remainder of the unsatisfied performance obligations for the Rail Products Group is expected to be delivered through 2028. The orders in the Rail Products Group's backlog from the Leasing Group are fully supported by lease commitments with external customers. The final amount of backlog attributable to the Leasing Group may vary by the time of delivery as customers may choose to change their procurement decision. </span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i629e08cd565f4ef6a4389c85c6c6c2e2" continuedAt="i7bfcc4faa1fa47c284529aaa1d1e7a57"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ibcd61cb607bf4095b4b11ee57b799f07">Unsatisfied performance obligations for the Railcar Leasing and Management Services Group are related to servicing, maintenance, and management agreements and are expected to be performed through 2029.</ix:continuation></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Accounting</span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODgy_e506c30c-6f2b-4421-856f-d1fcc2c8ba6a" escape="true"><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lessee</span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the lessee of operating leases predominantly for office buildings and railcars, as well as manufacturing equipment and office equipment. Our operating leases have remaining lease terms ranging from <ix:nonNumeric contextRef="i47a5444bc5f5433a8b170d88da9f4515_I20221231" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzc4MTY_8783da3e-4d43-4c8a-9663-5d11879d53dc">one year</ix:nonNumeric> to <ix:nonNumeric contextRef="iba0cb002c736467ca17df6f2e2772203_I20221231" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzc4MjI_0fc3f280-51c1-49cd-9689-dcf1513a147b">fourteen years</ix:nonNumeric>, some of which include options to extend for up to <ix:nonNumeric contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzc4NzY_16b50e20-c35a-494a-8d0a-04a9a3c9c70f">five years</ix:nonNumeric>, and some of which include options to terminate within <ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:LesseeOperatingLeaseOptionToTerminate" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzc5MzQ_22a62631-96f8-4981-805d-a833c1c884b4">one year</ix:nonNumeric>. As of December 31, 2022, we had <ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzc5NTU_f915a79d-693b-42f3-b907-7b49691c12fb">no</ix:nonFraction> material finance leases in which we were the lessee. Certain of our operating leases include lease incentives, which reduce the right-of-use asset and are recognized on a straight-line basis over the lease term. As applicable, the lease liability is also reduced by the amount of lease incentives that have not yet been reimbursed by the lessor.</span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzU0OTc1NTg2MTEzNQ_2e5b65cf-51cd-4d6e-99f6-473269d2ac60" escape="true"><div style="margin-bottom:8pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the impact of our operating leases on our Consolidated Financial Statements (in millions, except lease term and discount rate):</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Statement of Operations</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OperatingLeaseExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzMtMS0xLTEtMTA4NDgz_0ea88a57-9d0f-4813-ba75-75068679ad73">18.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeaseExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzMtMy0xLTEtMTA4NDgz_94a1b5f6-a1ef-4b4c-98d2-22f2d7a06e5c">15.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeaseExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzMtNS0xLTEtMTA4NDgz_02725c1b-6975-441b-bc4b-b2f837016432">15.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:ShortTermLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzQtMS0xLTEtMTA4NDgz_f580f0e5-560a-433c-ab62-b362b26c2caa">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:ShortTermLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzQtMy0xLTEtMTA4NDgz_0d4fccc8-f14a-408c-914a-19f9c85cb4d9">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:ShortTermLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzQtNS0xLTEtMTA4NDgz_1caecd8f-9ebb-4664-b221-30704c501b89">2.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Statement of Cash Flows</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows from operating activities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OperatingLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzctMS0xLTEtMTA4NDgz_bb8022c6-6da4-4d17-9529-3329e3851629">18.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzctMy0xLTEtMTA4NDgz_f8bb3f34-3e8a-4d9c-a576-97f35f07f3b7">15.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzctNS0xLTEtMTA4NDgz_2436aa89-645e-4421-969b-65bc2443fe0e">15.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets recognized in exchange for new lease liabilities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzgtMS0xLTEtMTA4NDgz_3f489f1d-68f1-4720-b709-1d152cb485c9">28.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzgtMy0xLTEtMTA4NDgz_55901557-51aa-4d4a-824d-c83edcdcff4f">23.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzgtNS0xLTEtMTA4NDgz_9ab40189-59f9-4be6-9765-2581213ad86f">54.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Balance Sheet</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEyLTMtMS0xLTEwODQ4Mw_a302eaf3-1032-49e6-83a6-dc7a4625bcc1">93.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEyLTUtMS0xLTEwODQ4Mw_cc3948cc-469d-4fe6-8150-7cf958e6bdef">82.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTMtMS0xLTEwODQ4Mw_fe817b45-8e43-48ed-a016-35ed6b4c64bf">114.8</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTUtMS0xLTEwODQ4Mw_9ec5202b-17b2-43a0-91db-fd32d6186eb1">106.3</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzE1LTMtMS0xLTEwODQ4Mw_4b7e4b04-d9a0-44cc-a7e3-1d22a14c4a30">9.9</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzE1LTUtMS0xLTEwODQ4Mw_609df47c-fe98-4db8-b197-4e8d41681b2d">10.8</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzE2LTMtMS0xLTEwODQ4Mw_32efc6db-97c1-4aa4-b196-df3d3de21764">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzE2LTUtMS0xLTEwODQ4Mw_a1fc702c-30a8-4a35-b832-621cde5f4dc0">3.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODcz_02149d0f-9f83-4ee5-8b6b-fde786e977bb" footnoteRole="http://www.xbrl.org/2003/role/footnote">Includes the commencement of the new headquarters facility for the year ended December 31, 2020</ix:footnote>.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzOTAy_5488611f-38de-449b-af62-93cec1c120ea" footnoteRole="http://www.xbrl.org/2003/role/footnote">Included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_8c1b4a08-ff65-451a-bad4-09fa1e206982"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_ec131d7f-7d72-47f4-a024-27fc1944e7bb">other assets</span></span> in our Consolidated Balance Sheets. </ix:footnote></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODk2_298f608c-83b9-4af2-b9a2-6b404d7bdc63" footnoteRole="http://www.xbrl.org/2003/role/footnote"> Included in other liabilities in our Consolidated Balance Sheets.</ix:footnote></span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzU0OTc1NTg2MTEzNg_3dc1db1d-8787-4ef3-830d-e820aa5872ac" escape="true"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future contractual minimum operating lease liabilities will mature as follows (in millions): </span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:48.241%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.298%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.298%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.299%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Leasing Group</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Leasing Group</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzEtMS0xLTEtMTA4NDgz_1cfc8074-2737-4ef2-9bf5-5f008799f338">12.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e142daec3245f7824e616bb96809ef_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzEtMy0xLTEtMTA4NDgz_f7830a7e-9f1e-4f45-a7eb-6aee87698d18">8.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzEtNS0xLTEtMTA4NDgz_8b33d2b7-697d-49f5-aec0-66b30a8e88bb">20.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzItMS0xLTEtMTA4NDgz_a1479cbb-324d-4858-b57e-a478051f76ac">8.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e142daec3245f7824e616bb96809ef_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzItMy0xLTEtMTA4NDgz_3e1c0602-f345-4be2-99c9-7d3715c3e46c">7.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzItNS0xLTEtMTA4NDgz_57cb13fb-8662-4803-a74b-f38ded9d46ba">15.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzMtMS0xLTEtMTA4NDgz_e223e36f-ab38-452f-94af-00d1095adbbc">6.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e142daec3245f7824e616bb96809ef_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzMtMy0xLTEtMTA4NDgz_837ddd90-c395-48c1-b7ff-60e855a35fa0">7.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzMtNS0xLTEtMTA4NDgz_3c04dfd2-0797-49ff-aec7-1e090cb37be7">13.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzQtMS0xLTEtMTA4NDgz_f297ecec-eda1-434b-9e4e-988bdf4a581c">5.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e142daec3245f7824e616bb96809ef_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzQtMy0xLTEtMTA4NDgz_89bc99a3-9fc5-48a5-99d1-60f565d399d1">6.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzQtNS0xLTEtMTA4NDgz_a80d3ae3-3bd0-458b-8600-3d06d0916571">12.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzUtMS0xLTEtMTA4NDgz_1355e2b3-1599-4af1-bf43-ebfc3a5081ce">5.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e142daec3245f7824e616bb96809ef_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzUtMy0xLTEtMTA4NDgz_31d20e7b-602d-44f4-8dfd-84331cd2ca81">6.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzUtNS0xLTEtMTA4NDgz_066f6d7a-6bac-453a-b937-931a02efa1aa">11.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzYtMS0xLTEtMTA4NDgz_ef968b8b-6dd0-4244-a02f-2b619dbf965b">3.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e142daec3245f7824e616bb96809ef_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzYtMy0xLTEtMTA4NDgz_a4704ce5-295c-49f2-bd34-1f2e46eaf4a7">56.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzYtNS0xLTEtMTA4NDgz_f7b16caf-a146-41dc-9eeb-6c11bc9a9ff5">59.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzctMS0xLTEtMTA4NDgz_0e6cbd66-e8b6-461c-bed9-99ae44a6690f">40.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e142daec3245f7824e616bb96809ef_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzctMy0xLTEtMTA4NDgz_e16d3a57-003f-411d-985e-b73e912bb716">93.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzctNS0xLTEtMTA4NDgz_e5baa9f6-7a3a-4323-97c0-050ca2a56ee8">133.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzgtNS0xLTEtMTA4NDgz_562e9f02-fa59-42c0-9174-1cf7b80ac7f5">18.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzEwLTUtMS0xLTEwODQ4Mw_d54a0d3d-b2dc-42bd-b68d-5cf841c97bed">114.8</span></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i7bfcc4faa1fa47c284529aaa1d1e7a57" continuedAt="i1d3127c6acbd41d88f53471db31092e3"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:LessorLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODk3_e0f1b8e5-cef0-496c-9681-37c9d5be2544" escape="true"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lessor</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Leasing Group enters into railcar operating leases with third parties with terms generally ranging between <ix:nonNumeric contextRef="i551e279eb5a346f9a72b9ea69b9a5b39_I20221231" name="us-gaap:LessorOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzg5MTA_54e9fe2f-7bd4-4d59-b972-7f7419ba308a">one year</ix:nonNumeric> and <ix:nonNumeric contextRef="i8afa93f7646940a19b51b73dc7f3e6b4_I20221231" name="us-gaap:LessorOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzg5MTc_f29f25bb-8f74-4df3-a2be-04c4becd5c4a">ten years</ix:nonNumeric>. The majority of our fleet operates on leases that earn fixed monthly lease payments. Generally, lease payments are due at the beginning of the applicable month. A portion of our fleet operates on per diem leases that earn usage-based variable lease payments. Some of our leases include options to extend the leases for up to <ix:nonNumeric contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" name="us-gaap:LessorOperatingLeaseRenewalTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzkyNDY_a1c4b77d-7ce1-4e7e-9014-c6d998f23bd7">five years</ix:nonNumeric>, and a small percentage of our leases include early termination options with certain notice requirements and early termination penalties. As of December 31, 2022, non-Leasing Group operating leases were not significant, and we had <ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DirectFinancingLeaseRevenue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzk0OTA_1525f3b3-041f-48d9-973a-0b58418568b3"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DirectFinancingLeaseRevenue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzk0OTA_a53d7971-6eb9-484e-b62e-cec218f1fcba">no</ix:nonFraction></ix:nonFraction> direct finance leases. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage risks associated with residual values of leased railcars by investing across a diverse portfolio of railcar types, staggering lease maturities within any given railcar type, avoiding concentration of railcar type and industry, and actively participating in secondary markets.&#160;Additionally, our lease agreements contain normal wear and tear return condition provisions and high mileage thresholds designed to protect the value of our residual assets. Our lease agreements do not contain any material residual value guarantees or restrictive covenants.</span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:OperatingLeaseLeaseIncomeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzU0OTc1NTg2MTEzNw_8b486ea6-987e-41f5-b0f1-504a1a234fe6" continuedAt="ib4cf21dc80694241a5aa08c585e30b8b" escape="true"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the impact of our leases in our Consolidated Statements of Operations (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OperatingLeaseLeaseIncomeLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzItMS0xLTEtMTA4NDgz_3fdb3772-dea2-4e38-b219-3ee91f178b05">679.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeaseLeaseIncomeLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzItMy0xLTEtMTA4NDgz_dcf6b76a-ff44-4ecc-9600-2fa5242c0f19">652.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeaseLeaseIncomeLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzItNS0xLTEtMTA4NDgz_d893eecc-a636-41da-a95b-048547fcfbb9">671.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable operating lease revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OperatingLeaseVariableLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzMtMS0xLTEtMTA4NDgz_d844a0b2-814f-476a-9539-ee678a7a68bd">60.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeaseVariableLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzMtMy0xLTEtMTA4NDgz_3f08c423-64a7-4fb2-8be6-2b07b5487c91">54.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeaseVariableLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzMtNS0xLTEtMTA4NDgz_c2e12f84-041f-489b-b749-8a1a0320c564">51.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income on sales-type lease receivables</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:SalesTypeLeaseInterestIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzUtMS0xLTEtMTA4NDgz_72730b07-724e-4f72-9e23-edcac0c9dc0e">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:SalesTypeLeaseInterestIncome" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzUtMy0xLTEtMTA4NDgz_6663ad93-d488-4539-82b0-fa8eb7f2af3a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:SalesTypeLeaseInterestIncome" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzUtNS0xLTEtMTA4NDgz_d21fba9e-61cd-4771-b4ed-3f25d80d3c6c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Profit recognized at sales-type lease commencement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:SalesTypeLeaseSellingProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzYtMS0xLTEtMTA4NDgz_79613f89-c2f6-4ac1-b962-9dc45f64c96d">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:SalesTypeLeaseSellingProfitLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzYtMy0xLTEtMTA4NDgz_b2c724a5-b933-4ca6-b993-ce1d82cb1bff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:SalesTypeLeaseSellingProfitLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzYtNS0xLTEtMTA4NDgz_5b47f6b8-8c1f-4729-b961-97554c4fdabb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt"><ix:continuation id="ib4cf21dc80694241a5aa08c585e30b8b" continuedAt="i7abd82dc18c94d6fb4f4b8044bd429eb"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="i7abd82dc18c94d6fb4f4b8044bd429eb"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTE_db932989-5a34-4dcc-a403-dcc1007c3152" footnoteRole="http://www.xbrl.org/2003/role/footnote">Included in gains on dispositions of property &#8211; lease portfolio sales on our Consolidated Statements of Operations.</ix:footnote></ix:continuation> </span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzU0OTc1NTg2MTEzOA_490a5602-2214-4f82-93ba-b0eb4d0971c3" escape="true"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future contractual minimum revenues for operating leases will mature as follows (in millions)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzAtMS0xLTEtMTA4NDgz_a7270e5a-ba81-4a3b-b549-5fbe9ce3dae9">596.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzEtMS0xLTEtMTA4NDgz_9d9d0de9-6227-4b40-a295-4819c7b57418">472.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzItMS0xLTEtMTA4NDgz_301bfea4-6a2a-4642-8dce-4e1f3085d52f">369.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzMtMS0xLTEtMTA4NDgz_d2a5b2fc-d78c-4b9c-8913-6eb4b1954fdc">264.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzQtMS0xLTEtMTA4NDgz_6fbaf1c2-9a4e-4c34-86b1-31745e40e141">175.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzUtMS0xLTEtMTA4NDgz_71b321bd-51ae-4354-a932-d83397f7d5d1">265.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceived" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzYtMS0xLTEtMTA4NDgz_68f202e1-45dd-431b-a9d9-4c18b3ab77b2">2,143.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTM_cb1c97e6-1820-4190-8636-e78802726cbe" footnoteRole="http://www.xbrl.org/2003/role/footnote">Total contractual minimum rental revenues on operating leases relates to our wholly-owned and partially-owned subsidiaries and sub-lease rental revenues associated with the Leasing Group's operating lease obligations.</ix:footnote></span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzU0OTc1NTg2MTEzOQ_ae4d9ca1-6202-4078-8e2a-26a098f5a0b9" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future contractual minimum lease receivables for sales-type leases will mature as follows (in millions):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzAtMS0xLTEtMTI0OTIw_d8d2494d-ffaf-436b-ab18-810e790b6cad">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzEtMS0xLTEtMTI0OTIw_ea3870a5-2a11-4506-ae55-3719f1dbccb0">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzItMS0xLTEtMTI0OTIw_925eb555-a70c-4cb8-975f-81ff6fc72f3c">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzMtMS0xLTEtMTI0OTIw_809c0ab9-e407-4cae-a4c8-f3c4df9ea254">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzQtMS0xLTEtMTI0OTIw_f528c802-2324-45a1-bd46-20dd1475ab05">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzUtMS0xLTEtMTI0OTIw_6aa85a23-ec11-404b-a625-96538d9051b1">10.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzYtMS0xLTEtMTI0OTIw_34672dd8-5a65-4d28-9648-06b9e830f22c">15.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unearned interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzctMS0xLTEtMTI0OTIw_51cba07d-68ed-4432-b098-ab6956b5fd1f">5.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment in sales-type leases </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f0f3ca5fcfc419c947a7d13ad4265a2_I20221231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzgtMS0xLTEtMTI0OTIw_9bb3818d-a921-4f2c-ad9a-476195fb6baa">10.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTQ_d3057954-9a7b-4393-aa67-e8c4b0ca47b4" footnoteRole="http://www.xbrl.org/2003/role/footnote">Included in other assets in our Consolidated Balance Sheets.</ix:footnote></span></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODg4_4c9128f0-fa2f-47d4-a3ee-ea1e41f7fba3" continuedAt="i85bb58064e4944acae86d7608d9a3c37" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The liability method is used to account for income taxes. Deferred income taxes represent the tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and their respective tax bases and other attributes using currently enacted tax laws and tax rates. Valuation allowances reduce deferred tax assets to an amount that will more likely than not be realized.</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i1d3127c6acbd41d88f53471db31092e3" continuedAt="i9463e37c165645708cc47cfb8780a67b"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i85bb58064e4944acae86d7608d9a3c37">We regularly evaluate the likelihood of realization of tax benefits derived from positions we have taken in various federal and state filings after consideration of all relevant facts, circumstances, and available information. For those tax positions that are deemed more likely than not to be sustained, we recognize the benefit we believe is cumulatively greater than 50% likely to be realized. To the extent that we were to prevail in matters for which accruals have been established or be required to pay amounts in excess of recorded reserves, the effective tax rate in a given financial statement period could be materially impacted.</ix:continuation></span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODky_b37a429f-299c-4df4-84f9-8d98efdd6fb2" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid debt instruments to be either cash and cash equivalents if purchased with a maturity of three months or less, or short-term marketable securities if purchased with a maturity of more than three months and less than one year. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to a concentration of credit risk are primarily cash investments including restricted cash and receivables. We place our cash investments in bank deposits, investment grade, short-term debt instruments, and highly-rated commercial paper. We limit the amount of credit exposure to any one commercial issuer. The carrying values of cash, receivables, and accounts payable are considered to be representative of their respective fair values.</span></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODkz_2f186eff-ed03-4d89-a671-1d7a252ca4a9" continuedAt="i005d395ff952401c9d7ea821eb180e26" escape="true"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concentrations of credit risk with respect to receivables are limited due to control procedures that monitor the credit worthiness of customers, the large number of customers in our customer base, and their dispersion across different end markets and geographic areas. Receivables are generally evaluated at a portfolio level based on these characteristics. As receivables are generally unsecured, we maintain an allowance for credit losses using a forward-looking approach based on historical losses and consideration of current and expected future economic conditions. Historically, we have observed that the likelihood of loss increases when receivables have aged beyond 180 days. When a receivable is deemed uncollectible, the write-off is recorded as a reduction to allowance for credit losses. During the year ended December 31, 2022, we recognized approximately $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTk_53e26895-58e0-4b01-858a-efc8a2e0984f">2.0</ix:nonFraction>&#160;million of credit loss expense and wrote off $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NzQ_2f49b684-cc67-4753-82e8-4ae7a151945d">1.9</ix:nonFraction>&#160;million related to our trade receivables that are in scope of ASC 326, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments &#8211; Credit Losses, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bringing the allowance for credit losses balance from $<ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEzMTky_193c15ec-9207-4520-b3a5-c2ac19aff618">10.5</ix:nonFraction>&#160;million at December 31, 2021 to $<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEzMTk5_ce6c2910-6d4e-438a-bb75-92133b9049bc">10.6</ix:nonFraction>&#160;million at December 31, 2022. This balance excludes the general reserve for operating lease receivables that is permitted under ASC 450, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingencies</span></ix:nonNumeric><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i005d395ff952401c9d7ea821eb180e26">.</ix:continuation> </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODgz_0259b43a-08de-4c5a-b974-db195e99cd78" continuedAt="i09c0eba1542b444f8bc07d8b31a90fc6" escape="true">Inventories</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i09c0eba1542b444f8bc07d8b31a90fc6">Inventories are valued at the lower of cost or net realizable value. Cost is determined principally on the first in first out method. Work in process and finished goods include material, labor, and overhead.</ix:continuation> </span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODk0_1b04ba52-ae35-426d-af7a-36e0116ac714" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property, Plant, and Equipment</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment are stated at cost and depreciated over their estimated useful lives using the straight-line method. The costs of ordinary maintenance and repair are charged to operating costs. <ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="trn:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzU0OTc1NTg2MTE0MA_2f56a4c7-7901-4744-a29b-67e8a50a733e" continuedAt="icdd68d8a646c4253bffebc3812f2c8b5" escape="true">The estimated useful lives are as follows:</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><ix:continuation id="icdd68d8a646c4253bffebc3812f2c8b5"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i46ddcf86dfdf4b98b45aa8e4d5337488_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo4NTcxM2UzNWUyYmY0YjE0OThmOTkxMTE1NTc0ZDUzMy90YWJsZXJhbmdlOjg1NzEzZTM1ZTJiZjRiMTQ5OGY5OTExMTU1NzRkNTMzXzAtMS0xLTEtMTA4NDgzL3RleHRyZWdpb246MzcwOGQ2NTEzZGZjNGI4YTliMzdjYjVlODcyOTY3NDhfNA_4901c0e5-c048-48aa-a78d-27681777ca1b">5</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="i1676cf8ae6af4c698a5bff0064507d37_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo4NTcxM2UzNWUyYmY0YjE0OThmOTkxMTE1NTc0ZDUzMy90YWJsZXJhbmdlOjg1NzEzZTM1ZTJiZjRiMTQ5OGY5OTExMTU1NzRkNTMzXzAtMS0xLTEtMTA4NDgzL3RleHRyZWdpb246MzcwOGQ2NTEzZGZjNGI4YTliMzdjYjVlODcyOTY3NDhfOQ_ec2385e7-5a8e-46a8-b1c4-310e54e66362">30</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Generally over the term of the lease</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Generally <ix:nonNumeric contextRef="ifc0486f9459943c686c7a65c48155955_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo4NTcxM2UzNWUyYmY0YjE0OThmOTkxMTE1NTc0ZDUzMy90YWJsZXJhbmdlOjg1NzEzZTM1ZTJiZjRiMTQ5OGY5OTExMTU1NzRkNTMzXzItMS0xLTEtMTA4NDgzL3RleHRyZWdpb246Y2Q3MzI2YmU1NzUxNDdlZjkxYTBhZTVlMjQzNWFjYmZfNA_cdefa5dc-0d42-4a15-937e-d1d47b143214">3</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="i139b6e49d8a449c2a5d30ba5d2bfbd8b_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo4NTcxM2UzNWUyYmY0YjE0OThmOTkxMTE1NTc0ZDUzMy90YWJsZXJhbmdlOjg1NzEzZTM1ZTJiZjRiMTQ5OGY5OTExMTU1NzRkNTMzXzItMS0xLTEtMTA4NDgzL3RleHRyZWdpb246Y2Q3MzI2YmU1NzUxNDdlZjkxYTBhZTVlMjQzNWFjYmZfOQ_58d59c12-da9c-4e03-b163-d78b57e2b3ff">12</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Information systems hardware and software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if47d660d30914fceb9ebc2cb48ee5680_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo4NTcxM2UzNWUyYmY0YjE0OThmOTkxMTE1NTc0ZDUzMy90YWJsZXJhbmdlOjg1NzEzZTM1ZTJiZjRiMTQ5OGY5OTExMTU1NzRkNTMzXzMtMS0xLTEtMTA4NDgzL3RleHRyZWdpb246ODgxYjg1Yjg4Y2UxNDVhODk2OTExZjM3ZTFmNTY1MjJfNA_cb33bf3a-10ac-40ca-b113-fe53a9f3f17e">3</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="i53c6bd70d3ee4dd79323223951722597_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo4NTcxM2UzNWUyYmY0YjE0OThmOTkxMTE1NTc0ZDUzMy90YWJsZXJhbmdlOjg1NzEzZTM1ZTJiZjRiMTQ5OGY5OTExMTU1NzRkNTMzXzMtMS0xLTEtMTA4NDgzL3RleHRyZWdpb246ODgxYjg1Yjg4Y2UxNDVhODk2OTExZjM3ZTFmNTY1MjJfOQ_79c1b45b-493e-4d55-ad20-4f4abcd34030">5</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcars in our lease fleet</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Generally <ix:nonNumeric contextRef="i6679e641cc4a4e9ca8582921adb85316_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo4NTcxM2UzNWUyYmY0YjE0OThmOTkxMTE1NTc0ZDUzMy90YWJsZXJhbmdlOjg1NzEzZTM1ZTJiZjRiMTQ5OGY5OTExMTU1NzRkNTMzXzQtMS0xLTEtMTA4NDgzL3RleHRyZWdpb246M2E3NGM1Y2YzMDljNGZmOTg5NDE4ZTYzYThhNWM1YzRfMTQ_523def63-ba03-4a2b-8012-5c0e2cfb0e84">35</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="ie726d15931ef470dbce9ab659ffc6944_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo4NTcxM2UzNWUyYmY0YjE0OThmOTkxMTE1NTc0ZDUzMy90YWJsZXJhbmdlOjg1NzEzZTM1ZTJiZjRiMTQ5OGY5OTExMTU1NzRkNTMzXzQtMS0xLTEtMTA4NDgzL3RleHRyZWdpb246M2E3NGM1Y2YzMDljNGZmOTg5NDE4ZTYzYThhNWM1YzRfMTk_df2ed847-0792-4e7d-996a-0845de66864d">40</ix:nonNumeric> years</span></div></td></tr></table></ix:continuation></div></ix:nonNumeric><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODcx_59452e8c-1076-4ea0-a977-72d9c962976e" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-lived Assets</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We periodically evaluate the carrying value of long-lived assets for potential impairment. The carrying value of long-lived assets is considered impaired when their carrying value is not recoverable through undiscounted future cash flows and the fair value of the assets is less than their carrying value. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risks involved or market quotes as available. Impairment losses on long-lived assets held for sale are determined in a similar manner, except that fair values are reduced by the estimated cost to dispose of the assets. During the year ended December 31, 2020, we recorded impairments of long-lived assets totaling $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzI2NTg_197587e8-aa34-45c5-9311-f787937ad3a8">396.4</ix:nonFraction> million, which included $<ix:nonFraction unitRef="usd" contextRef="i95289eea27ba4d5eb0a32e97c068f4ff_D20200101-20201231" decimals="-5" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE1ODk5_91ae2356-75c5-487c-8b8f-32c3f25f7d7f">369.4</ix:nonFraction>&#160;million related to our small cube covered hopper railcars, $<ix:nonFraction unitRef="usd" contextRef="ia8d90286a13e4469af9e073f6b3964d3_D20200101-20201231" decimals="-5" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE1OTUz_21333369-6b62-4a59-a053-473ed39312ba">15.2</ix:nonFraction>&#160;million related to the planned divestiture of certain non-strategic maintenance facilities, and $<ix:nonFraction unitRef="usd" contextRef="i156e9082107f4fe0a2fcb8b5487e7d7a_D20200101-20201231" decimals="-5" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE2MDQ0_34e9cd14-01d2-4e2e-8416-5361bce9fc11">11.8</ix:nonFraction>&#160;million related to investments in certain emerging technologies. See Note 11 for more information, including a description of the key assumptions and other significant management judgments utilized in these impairment analyses. Based on our evaluations, <ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE2Mjg4_278f53b6-8b7d-434b-89c6-bff0387bf129"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE2Mjg4_f10385f1-5fb4-4b2c-abfa-4c880bc4c131">no</ix:nonFraction></ix:nonFraction> impairment charges were determined to be necessary on assets held and used as of December 31, 2022 and 2021.</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i9463e37c165645708cc47cfb8780a67b" continuedAt="i20211cdfb89d48b1997177fdefc07a55"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="trn:AssetsHeldForSalePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5OTE_cfcf5db6-ef8a-4d50-ba57-e936ab19dab2" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets Held for Sale</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify our facilities as assets held for sale at the time management commits to a plan to sell the facility, and the sale is expected to be completed within one year. Assets held for sale are recorded at fair value, less any costs to sell, and are no longer subject to depreciation. As of December 31, 2022 and 2021, assets held for sale totaling $<ix:nonFraction unitRef="usd" contextRef="i6f0f3ca5fcfc419c947a7d13ad4265a2_I20221231" decimals="-5" name="us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE2NzMy_b943b269-c4b5-41bc-95db-fd7c61294afe">6.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i80ccfbf13336401ca076a083da1974d0_I20211231" decimals="-5" name="us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE2NzM5_b42e0997-6767-49fa-9556-3fd62cf40d12">6.2</ix:nonFraction>&#160;million, respectively, are included in the other assets line of our Consolidated Balance Sheets.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODgw_97bebd22-adde-421d-955a-d68f2a8ca6ce" continuedAt="i24273367019240d4bad05e58bcf60fc1" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is required to be tested for impairment at least annually, or on an interim basis if events or circumstances change indicating that the carrying amount of the goodwill might be impaired. We have the option to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment assessment. If, after assessing the totality of events and circumstances, we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying value, the Company will perform the quantitative impairment test. We can also elect to forgo the qualitative assessment and perform the quantitative test. The quantitative goodwill impairment test compares the reporting unit's estimated fair value with the carrying amount of its net assets. An impairment is recognized if the reporting unit's recorded net assets exceed its fair value. Impairment is assessed at the reporting unit level by applying a fair value-based test for each unit with recorded goodwill. The estimates and judgments that most significantly affect the fair value calculations are assumptions, consisting of Level 3 inputs, related to revenue and operating profit results, discount rates, terminal growth rates and exit multiples. As of December 31, 2022 and 2021, our annual impairment test of goodwill was completed at the reporting unit level, and <ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE5MDI0_5b48fb85-91e4-47e0-a911-1e21f6a110bf"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE5MDI0_e5f7f94b-fc25-4f75-a832-bcc2c1b0aa9a">no</ix:nonFraction></ix:nonFraction> impairment charges were determined to be necessary.</span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODg5_76d56ba9-a927-43ac-89ab-4e44af96f1ec" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill by segment is as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:64.149%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.908%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.910%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo1MzZlZGNmYTQzMzA0MWJhYTMzNGEzMmQzNGEyNmIyMC90YWJsZXJhbmdlOjUzNmVkY2ZhNDMzMDQxYmFhMzM0YTMyZDM0YTI2YjIwXzItMS0xLTEtMTA4NDgz_5b858965-824b-405a-b689-af4f4fa02bdc">7.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cb3acaf2e154bec9e24f79891c7ad31_I20211231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo1MzZlZGNmYTQzMzA0MWJhYTMzNGEzMmQzNGEyNmIyMC90YWJsZXJhbmdlOjUzNmVkY2ZhNDMzMDQxYmFhMzM0YTMyZDM0YTI2YjIwXzItMy0xLTEtMTA4NDgz_9309132f-9f33-447c-89af-88e441255337">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0a34f050f1a4f7ab8cb24ae6150ed2e_I20221231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo1MzZlZGNmYTQzMzA0MWJhYTMzNGEzMmQzNGEyNmIyMC90YWJsZXJhbmdlOjUzNmVkY2ZhNDMzMDQxYmFhMzM0YTMyZDM0YTI2YjIwXzMtMS0xLTEtMTA4NDgz_6d8c3312-a09d-4eab-82cf-2cbbb8dcc357">188.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b0cb9c10655400f9e024d15f1ba6a8c_I20211231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo1MzZlZGNmYTQzMzA0MWJhYTMzNGEzMmQzNGEyNmIyMC90YWJsZXJhbmdlOjUzNmVkY2ZhNDMzMDQxYmFhMzM0YTMyZDM0YTI2YjIwXzMtMy0xLTEtMTA4NDgz_b461d4a6-d30f-403e-b087-44911ee621a0">152.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo1MzZlZGNmYTQzMzA0MWJhYTMzNGEzMmQzNGEyNmIyMC90YWJsZXJhbmdlOjUzNmVkY2ZhNDMzMDQxYmFhMzM0YTMyZDM0YTI2YjIwXzQtMS0xLTEtMTA4NDgz_f46ac75d-c428-47e5-a5f2-b7a7ae737762">195.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo1MzZlZGNmYTQzMzA0MWJhYTMzNGEzMmQzNGEyNmIyMC90YWJsZXJhbmdlOjUzNmVkY2ZhNDMzMDQxYmFhMzM0YTMyZDM0YTI2YjIwXzQtMy0xLTEtMTA4NDgz_09dc22bb-2ca9-417b-b01e-61b594d70976">154.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i24273367019240d4bad05e58bcf60fc1">The net book value of intangible assets totaled $<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE5MTY0_6d8ffb4f-33cc-4072-901c-88cd99528fe8">79.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE5MTcx_11e8de95-a7e7-4e2a-815b-19cc928d2e0f">28.1</ix:nonFraction> million as of December 31, 2022 and 2021, respectively, which are primarily finite-lived intangible assets amortized over their estimated useful lives, ranging from <ix:nonNumeric contextRef="id1b953fcf6044dd89d5949204fd74555_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE5MzAz_260c1090-0c46-497b-90bc-5966efc9d9f8">one year</ix:nonNumeric> to <ix:nonNumeric contextRef="ia53690fbc3074d9286662d0a05e9b59f_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE5MzA5_3c34ab6f-30c6-45a9-afc9-fa8840cd3afa">fifteen years</ix:nonNumeric>. See Note 2 for further information regarding the changes in the carrying amounts of our goodwill and intangible assets related to acquisition activity for the year ended December 31, 2022. Based on our evaluations of intangible assets, <ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="INF" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE5MzYw_04edfcae-e561-43a6-90e5-ec22983a7eb7"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="INF" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE5MzYw_3c5c8a80-e9aa-4be4-a7ee-ac4c5084bdf3">no</ix:nonFraction></ix:nonFraction> impairment charges were determined to be necessary as of December 31, 2022 and 2021.</ix:continuation> </span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODk4_ba257edb-c1f8-41c6-963f-74a5ac3b9b9f" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash consists of cash and cash equivalents held either as collateral for our non-recourse debt and lease obligations or as security for the performance of certain product sales agreements. As such, they are restricted in use.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:VariableInterestEntityDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODg0_4f4b490b-c4c6-40fe-a414-9026e2cb3102" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments in Affiliates</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continuously evaluate our investments and other contractual arrangements with third party entities to determine if our variable interests are considered a variable interest entity ("VIE"). Consolidation is required for VIEs in which we are the primary beneficiary. We have determined that we are the primary beneficiary for TRIP Holdings and RIV 2013. At December 31, 2022, the carrying value of our investment in TRIP Holdings and RIV 2013 totaled $<ix:nonFraction unitRef="usd" contextRef="i43dd4ec4c85e40918e3acdb28f84b2b3_I20221231" decimals="-5" name="trn:CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIwMTQ4_acb25366-3a8a-4a95-9997-b704ef2cad15">136.1</ix:nonFraction> million. See Note 5 for further information regarding our partially-owned leasing subsidiaries.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:SelfInsuranceReservePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODk5_959d3627-c4ae-4a78-a0e2-9967f9eb959a" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are effectively self-insured for workers' compensation and employee health care claims. A third party administrator is used to process claims. We accrue our workers' compensation and group medical liabilities based upon independent actuarial studies. These liabilities are calculated based upon loss development factors, which contemplate a number of variables, including claims history and expected trends.</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i20211cdfb89d48b1997177fdefc07a55"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:StandardProductWarrantyPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODg1_9a79dc6c-73b0-44b0-b48f-47a0046bbff6" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warranties</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide various express, limited product warranties that generally range from <ix:nonNumeric contextRef="id1b953fcf6044dd89d5949204fd74555_D20220101-20221231" name="trn:ProductWarrantyPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIyMDA4_cf9c9ccf-7939-49aa-8175-ca3764b68d96">one year</ix:nonNumeric> to <ix:nonNumeric contextRef="ia53690fbc3074d9286662d0a05e9b59f_D20220101-20221231" name="trn:ProductWarrantyPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIyMDE0_86e76a4a-5086-4bd2-9b2e-6cd577556f0e">five years</ix:nonNumeric> depending on the product. The warranty costs are estimated using a two-step approach. First, an engineering estimate is made for the cost of all claims that have been asserted by customers. Second, based on historical claims experience, a cost is accrued for all products still within a warranty period for which no claims have been filed. We provide for the estimated cost of product warranties at the time revenue is recognized related to products covered by warranties and assess the adequacy of the resulting reserves on a quarterly basis. <ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzOTAw_9a817fdf-a190-473c-9c78-a7ea9380f4fa" continuedAt="i19be8327b4be44089a71ec2335faf100" escape="true">The changes in the accruals for warranties for the years ended December 31, 2022, 2021, and 2020 are as follows:</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><ix:continuation id="i19be8327b4be44089a71ec2335faf100"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:StandardProductWarrantyAccrual" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzMtMS0xLTEtMTA4NDgz_5bac5bfa-a649-4a61-acc4-91fb7220425d">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3771299d5984dc984051409b4232530_I20201231" decimals="-5" name="us-gaap:StandardProductWarrantyAccrual" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzMtMy0xLTEtMTA4NDgz_941835cd-f305-463d-a99a-598d9cba025b">11.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50d5187738704ca491f2375cccd8dd02_I20191231" decimals="-5" name="us-gaap:StandardProductWarrantyAccrual" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzMtNS0xLTEtMTA4NDgz_866fa55a-cdf4-4a5d-91c9-e1852329de3f">7.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty costs incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:StandardProductWarrantyAccrualPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzQtMS0xLTEtMTA4NDgz_290303b8-726c-43f6-99b7-dbe10a97d43b">2.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:StandardProductWarrantyAccrualPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzQtMy0xLTEtMTA4NDgz_799cd82a-d54b-4141-bbc2-cb8f5ce68454">7.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:StandardProductWarrantyAccrualPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzQtNS0xLTEtMTA4NDgz_132603fa-e6d0-4966-b456-1ea16d1b6ebf">2.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty originations and revisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:StandardProductWarrantyAccrualPeriodIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzUtMS0xLTEtMTA4NDgz_ec9a6ca1-28fb-4384-8657-13bf72f6020b">3.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:StandardProductWarrantyAccrualPeriodIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzUtMy0xLTEtMTA4NDgz_a1c1fc25-24ae-4f10-b4ab-bd41e2bcb1b7">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:StandardProductWarrantyAccrualPeriodIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzUtNS0xLTEtMTA4NDgz_f2bbdfc6-cfc1-4685-8da5-50666bb56906">6.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty expirations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzYtMS0xLTEtMTA4NDgz_7def2b04-cdef-47ed-8a9c-fabb5b54b98d">0.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzYtMy0xLTEtMTA4NDgz_1e44e52e-525b-4269-a915-6500f9a9c98f">0.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzYtNS0xLTEtMTA4NDgz_0bf1a841-9120-4245-86c0-671de53a200e">0.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:StandardProductWarrantyAccrual" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzctMS0xLTEtMTA4NDgz_ca4cf4c0-47fc-4d9f-a304-2a4ddd2f6f49">3.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:StandardProductWarrantyAccrual" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzctMy0xLTEtMTA4NDgz_3621257a-6456-4e17-bfda-a7bcaf4e7c0d">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3771299d5984dc984051409b4232530_I20201231" decimals="-5" name="us-gaap:StandardProductWarrantyAccrual" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzctNS0xLTEtMTA4NDgz_a2de8e4e-ce3e-4d4f-94da-0a0c0e68f927">11.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:continuation></div></ix:nonNumeric><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzOTA1_65c7f650-ecac-4adc-8ec0-f4119c191db3" continuedAt="ia123bcad41dc46abb9fb6e5db292fcb3" escape="true">Foreign Currency Transactions</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ia123bcad41dc46abb9fb6e5db292fcb3">The functional currency of our Mexico operations is the United States dollar. Certain transactions in Mexico occur in currencies other than the United States dollar. The impact of foreign currency fluctuations on these transactions is recorded in other, net (income) expense in our Consolidated Statements of Operations.</ix:continuation> </span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODg2_aeb950b3-38e1-4b7e-a45a-89974e8b55b8" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Comprehensive Income (Loss)</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive net income (loss) consists of foreign currency translation adjustments, unrealized gains and losses on our derivative financial instruments, and the net actuarial gains and losses of our defined benefit plans, the sum of which, together with net income (loss), constitutes comprehensive income (loss). See Note 12. All components are shown net of tax.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5OTA_1abdbc78-4a2e-4dc0-82c1-87b73eefb34b" escape="true"><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2022-04</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; In September 2022, the FASB issued ASU No. 2022-04, "Disclosure of Supplier Finance Program Obligations," which requires entities that use supplier finance programs in connection with the purchase of goods and services to disclose information about the key terms of these programs, outstanding amounts as of the end of the reporting period, a description of where in the financial statements outstanding amounts are presented, and a rollforward of these obligations. ASU 2022-04 is effective for public companies during interim and annual reporting periods beginning after December 15, 2022 and is to be adopted on a retrospective basis, except for the disclosure of rollforward information, which is effective for public companies during interim and annual reporting periods beginning after December 15, 2023 and is to be adopted on a prospective basis. Early adoption is permitted. We adopted ASU 2022-04 effective January 1, 2023. The adoption did not have a significant impact on our Consolidated Financial Statements.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODk1_bc8c9b54-0224-4eb3-a71f-e385428ca8e8" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management's Estimates</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements as well as the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span></div></ix:nonNumeric></ix:continuation><div id="i52ae3577315f489890a6c770115e20a7_106"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;2.&#160;<ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzI0NzM5MDExNjU4MTc2_4ebb8f70-a383-4252-98a4-08711bdb4365" continuedAt="i89318c53eb0844a5aabca5f5d1af7ae4" escape="true">Acquisitions and Discontinued Operations</ix:nonNumeric></span></div><ix:continuation id="i89318c53eb0844a5aabca5f5d1af7ae4" continuedAt="iff4dff8681bf48478333fac3c6c6cdef"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition of Holden America</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 30, 2022, we acquired Holden America ("Holden"), a manufacturer of market-leading multi-level vehicle securement and protection systems, gravity-outlet gates, and gate accessories for freight rail in North America. The total cash funded at closing was $<ix:nonFraction unitRef="usd" contextRef="i40984227e2334c2e83f05bbc5da6c41b_D20221230-20221230" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzI0NzM5MDExNjU4MTYw_eed29a39-a8f3-47da-a995-4a30b71f39a8">71.4</ix:nonFraction>&#160;million, which, when combined with potential additional future consideration valued at $<ix:nonFraction unitRef="usd" contextRef="i19d7e25f746a49849b569d1289db77ea_I20221231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzI0NzM5MDExNjU4MTQ0_c774f8b1-d56f-4375-9cc0-14059008222e">15.7</ix:nonFraction>&#160;million, resulted in total consideration of $<ix:nonFraction unitRef="usd" contextRef="i40984227e2334c2e83f05bbc5da6c41b_D20221230-20221230" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzE2NDkyNjc0NzE0OTI_b49a22ad-c295-4321-9855-cde9ae38b800">87.1</ix:nonFraction>&#160;million. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="iff4dff8681bf48478333fac3c6c6cdef" continuedAt="i2aa8b3a5602c408d9251f71d32212d15"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase agreement includes minimum additional consideration of $<ix:nonFraction unitRef="usd" contextRef="i19d7e25f746a49849b569d1289db77ea_I20221231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzI3NDg3NzkwOTY2NjM_2474a50f-f6cf-481f-adec-2c063d7729cd">10.0</ix:nonFraction>&#160;million, which is payable in installments of $<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="trn:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzI3NDg3NzkwOTYwNzk_ac910215-898b-46dd-87a3-d053528cc387">5.0</ix:nonFraction> million per year for the next two years. The purchase agreement also contains a provision whereby additional consideration could become payable based on the achievement of certain revenue targets, up to a maximum payout of $<ix:nonFraction unitRef="usd" contextRef="i19d7e25f746a49849b569d1289db77ea_I20221231" decimals="-5" name="trn:BusinessCombinationContingentConsiderationArrangementMaximumUnlimited" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzI3NDg3NzkwOTYwOTY_0bb9f6bd-5543-489b-97b2-e86ccfca18f4">10.0</ix:nonFraction>&#160;million. The total additional consideration, which is included in other liabilities in our Consolidated Balance Sheets, had an initial estimated fair value of $<ix:nonFraction unitRef="usd" contextRef="i19d7e25f746a49849b569d1289db77ea_I20221231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzI1Mjg4NzY3NDcyMDgz_c774f8b1-d56f-4375-9cc0-14059008222e">15.7</ix:nonFraction>&#160;million and will be remeasured at each reporting period, with the change in fair value recognized within selling, engineering, and administrative expenses in the Consolidated Statements of Operations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This transaction was recorded as a business combination within the Rail Products Group, based on valuations of the acquired assets and liabilities at their acquisition date fair value using Level 3 inputs. The fair values of the assets acquired and liabilities assumed are considered preliminary and are subject to adjustment as additional information is obtained and reviewed. The final allocation of the purchase price may differ from the preliminary allocation based on completion of the valuation. We expect to finalize the purchase price allocation within the measurement period, which will not exceed one year from the acquisition date. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on our preliminary purchase price allocation, we recorded identifiable intangible assets of $45.9 million, comprised of customer relationships, patents, trade name and backlog; goodwill of $36.4 million; and certain other immaterial assets, net of liabilities, totaling $4.8 million. The identifiable intangible assets, with the exception of the trade name, which will be considered an indefinite-lived intangible asset, will be amortized over their estimated useful lives, ranging from 1 year to 15 years. The primary areas of the purchase price allocation that are not yet finalized relate to the valuation of intangible assets, goodwill and certain other immaterial assets and liabilities. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Other Acquisitions</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the Leasing Group acquired a portfolio of railcars for $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:AssetAcquisitionConsiderationTransferred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzU0OTc1NTgzMTY3NA_94c823e1-3d16-4b7b-a29b-f306f500c863">132.1</ix:nonFraction>&#160;million in cash. This transaction was recorded as an asset acquisition within the Leasing Group, based on valuations of the acquired assets and liabilities at their acquisition date fair value using Level 3 inputs. As a result of the purchase transaction, the Leasing Group acquired approximately 3,800 railcars, substantially all of which are currently under lease to third parties. We recorded acquired railcars of $<ix:nonFraction unitRef="usd" contextRef="ic4faf147506346088fb7210284dc8f1d_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzU0OTc1NTgzMjA4Nw_a04e18b6-f9f1-4f7d-a040-2da8027fdb4b">125.0</ix:nonFraction>&#160;million, lease-related intangible assets of $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:AssetAcquisitionConsiderationTransferredOtherAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzU0OTc1NTgzMjEyNw_e3a257b3-8ace-4595-ab52-cf168d639b98">7.8</ix:nonFraction>&#160;million, and certain other immaterial assets and liabilities in our Consolidated Balance Sheet as of the purchase date.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2022, we completed the acquisition of a company that owns and operates an end-to-end rail logistics software platform providing a real-time data universe to freight rail shippers and operators. This transaction was recorded as a business combination within the Leasing Group, based on valuations of the acquired assets and liabilities at their acquisition date fair value using Level 3 inputs. The acquisition did not have a significant impact on our Consolidated Financial Statements. Based on our preliminary purchase price allocation, we recorded intellectual property of $<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzU0OTc1NTgyMjEzNQ_2b520d91-ffca-4d70-a251-228af976ed33">5.2</ix:nonFraction>&#160;million, which will be amortized over five years, goodwill of $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzU0OTc1NTgyMjE5Mw_bf3e7703-3aca-4ccd-821a-ef1dd167ecac">5.3</ix:nonFraction>&#160;million, and certain other immaterial assets and liabilities.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, we completed the acquisition of a company that owns and operates proprietary railcar cleaning technology systems. This transaction was recorded as a business combination within the Rail Products Group, based on valuations of the acquired assets and liabilities at their acquisition date fair value using Level 3 inputs. The acquisition did not have a significant impact on our Consolidated Financial Statements. This transaction resulted in goodwill of $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzU0OTc1NTgyMjcyMQ_9ca48a5f-2da3-465a-a8ea-e4ee4af52a22">7.0</ix:nonFraction>&#160;million and intellectual property of $<ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzU0OTc1NTgyMjc1NA_a0825074-2ff5-480a-acbd-f556f234a43e">11.3</ix:nonFraction>&#160;million, which will be amortized over fifteen years.</span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzM0MzY_162aba9b-b0d8-4a2c-8c64-ae56fb173a23" continuedAt="i4d2081774606460d847de3010eca1e7e" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sale of Highway Products Business</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2021, we completed the sale of our highway products business, THP. The sale closed on December 31, 2021, and we received net proceeds of approximately $<ix:nonFraction unitRef="usd" contextRef="if1f8e9fcd8534c40be1dc8c77942939e_D20210101-20211231" decimals="-5" name="trn:ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzE2NDkyNjc0NDUxMDQ_9a7d2d0c-2cc4-4d2e-a16f-9d0da574446b">364.7</ix:nonFraction> million, after certain adjustments and closing costs. During the year ended December 31, 2022, we recorded a loss on sale of discontinued operations of $<ix:nonFraction unitRef="usd" contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzE2NDkyNjc0NDU1NzI_b2f459d5-5836-48d5-a3f1-dbf22779ec5e">5.8</ix:nonFraction> million ($<ix:nonFraction unitRef="usd" contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzE2NDkyNjc0NDU1Nzk_8f1d89c7-2060-410f-9c58-cd2b976e09f8">4.4</ix:nonFraction> million, net of income taxes), which included a $<ix:nonFraction unitRef="usd" contextRef="i2b3b2060aaec4dacbaed172891b53e75_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzEwOTk1MTE2MzUzNDc_3b1a258f-a95e-4dbb-930d-b28fce3adf14">2.7</ix:nonFraction>&#160;million payment to Rush Hour representing a final working capital adjustment, as well as additional transaction costs incurred during the period. We concluded that the sale of THP represented a strategic shift that will have a major effect on the Company&#8217;s operations and financial results. Accordingly, we have presented the operating results and cash flows of THP as discontinued operations for all periods in this 2022 Annual Report on Form 10-K.</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i2aa8b3a5602c408d9251f71d32212d15" continuedAt="i77b07a8106f4479882280bfb0aef0600"><ix:continuation id="i4d2081774606460d847de3010eca1e7e" continuedAt="i8c316bf2c9ed427f8e6212df9a3a0af3"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the sale, Trinity and Rush Hour entered into various agreements to effect the transaction and provide a framework for their relationship after the separation, including a purchase and sale agreement, a transition services agreement, and a lease agreement. The transition services have various durations ranging between one and eighteen months. We determined that the continuing cash flows generated by these agreements did not constitute significant continuing involvement in the operations of THP. The amount billed for transition services was not material to our results of operations for the year ended December 31, 2022. Additionally, in connection with the sale of THP, the Company has agreed to indemnify Rush Hour for certain liabilities related to the highway products business, including certain liabilities resulting from or arising out of the ET-Plus&#174; System, a highway guardrail end-terminal system (the &#8220;ET Plus&#8221;). Consequently, results from discontinued operations below include certain legal expenses that were directly attributable to the highway products business, which were previously reported in continuing operations. Expenses related to these retained obligations incurred during the year ended December 31, 2022 were, and similar expenses that may be incurred in the future will likewise be, reported in discontinued operations. See Note 15 for further information regarding obligations retained in connection with the THP sale.</span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzM0Mzc_f67461b3-75be-412f-acaa-d30ab1a158d5" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of THP's operating results included in income (loss) from discontinued operations for the years ended December 31, 2022, 2021, and 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.642%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzMtMS0xLTEtMTA4NDgz_cf955b0e-d9a4-43ce-b681-5db76dcb46b5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbc9ba49efd24f11bd2ff55abc226bc6_D20210101-20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzMtMy0xLTEtMTA4NDgz_68957110-295b-4182-808e-bca7566a5739">296.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84278ae76af0436fa3e4efc63770871d_D20200101-20201231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzMtNS0xLTEtMTA4NDgz_83f7dbef-46c3-406f-8d18-7d11ba4d021a">249.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzQtMS0xLTEtMTA4NDgz_3870df3f-8d10-4ef4-807e-54e81f09688d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbc9ba49efd24f11bd2ff55abc226bc6_D20210101-20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzQtMy0xLTEtMTA4NDgz_57847f02-2601-450b-ada8-1243508d9852">216.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84278ae76af0436fa3e4efc63770871d_D20200101-20201231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzQtNS0xLTEtMTA4NDgz_c90a5ce5-053b-4c31-93b6-95af0964efba">178.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, engineering, and administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzUtMS0xLTEtMTA4NDgz_ebbb9f5a-e29e-489e-a7e8-f16d9e96b3df">21.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbc9ba49efd24f11bd2ff55abc226bc6_D20210101-20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzUtMy0xLTEtMTA4NDgz_749d1373-92da-44fe-8412-cc0f451ae9e1">65.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84278ae76af0436fa3e4efc63770871d_D20200101-20201231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzUtNS0xLTEtMTA4NDgz_3cc76e0d-81c2-49bc-a65c-0a8fbafd567e">41.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231" decimals="-5" name="trn:DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzYtMS0xLTEtMTA4NDgz_602e8067-55f4-4dff-8cda-c355c36bdaa0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbc9ba49efd24f11bd2ff55abc226bc6_D20210101-20211231" decimals="-5" name="trn:DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzYtMy0xLTEtMTA4NDgz_fb101817-bd14-49a4-8078-30f0e824788e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84278ae76af0436fa3e4efc63770871d_D20200101-20201231" decimals="-5" name="trn:DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzYtNS0xLTEtMTA4NDgz_289d143d-b270-463e-8189-a4cb9bf6eddb">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzctMS0xLTEtMTA4NDgz_1a2bdb37-06a0-44d5-8ca4-06f91ed114ae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbc9ba49efd24f11bd2ff55abc226bc6_D20210101-20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzctMy0xLTEtMTA4NDgz_758c28ef-e5a2-40ee-8c95-1384720de29a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84278ae76af0436fa3e4efc63770871d_D20200101-20201231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzctNS0xLTEtMTA4NDgz_dfa3bc2f-daa6-4e47-aaa3-a02b09d472b6">0.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzgtMS0xLTEtMTA4NDgz_cda5043e-4220-46c4-89e7-773bc40affd2">21.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbc9ba49efd24f11bd2ff55abc226bc6_D20210101-20211231" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzgtMy0xLTEtMTA4NDgz_d4585886-fbc3-417e-992f-822e3dbb9501">14.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84278ae76af0436fa3e4efc63770871d_D20200101-20201231" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzgtNS0xLTEtMTA4NDgz_a348a061-919c-469c-b3d4-120b6fa41d65">30.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzktMS0xLTEtMTA4NDgz_f2268334-138a-454e-8e31-7cb033057181">1.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbc9ba49efd24f11bd2ff55abc226bc6_D20210101-20211231" decimals="-5" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzktMy0xLTEtMTA4NDgz_272b2c6f-d9a2-4357-97ba-589e3a1e82b8">2.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84278ae76af0436fa3e4efc63770871d_D20200101-20201231" decimals="-5" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzktNS0xLTEtMTA4NDgz_1891b43f-07f5-461d-aa8b-d50cd67bbf5b">5.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations, net of income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzEwLTEtMS0xLTEwODQ4Mw_8fe7d775-3d1a-4e0c-b14c-2ea0b0e503e4">20.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbc9ba49efd24f11bd2ff55abc226bc6_D20210101-20211231" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzEwLTMtMS0xLTEwODQ4Mw_0dfe888e-d632-4bfc-8569-cb6e13f4bb18">11.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84278ae76af0436fa3e4efc63770871d_D20200101-20201231" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzEwLTUtMS0xLTEwODQ4Mw_d1b4e234-a4c0-49a7-b871-d39083919e66">24.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other discontinued operations</span></div></ix:continuation></ix:continuation><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i77b07a8106f4479882280bfb0aef0600"><ix:continuation id="i8c316bf2c9ed427f8e6212df9a3a0af3">In addition to the THP activities disclosed above, results include certain amounts related to businesses previously disposed, including $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzQzOTgwNDY1MTg2NjA_0a807104-6291-48bb-aa7e-8c2841043db1">1.3</ix:nonFraction>&#160;million of loss on sale of discontinued operations, net of income taxes for the year ended December 31, 2022, and losses of $<ix:nonFraction unitRef="usd" contextRef="i5b5ea0d8863044dfb1148bb6c99eb2e1_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzE2NDkyNjc0NDkyNTM_7ac75a1d-b48f-4019-b1f6-8f758c8b10af">0.8</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="i4c9b35c7338643ebae4a6ded510078e9_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzE2NDkyNjc0NDkyNjg_6b37339d-b81d-4a8c-a591-f76bd0a2e764">0.1</ix:nonFraction>&#160;million included in income (loss) from discontinued operations, net of income taxes for the years ended December 31, 2021 and 2020, respectively.</ix:continuation></ix:continuation> </span></div><div id="i52ae3577315f489890a6c770115e20a7_109"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3. Derivative Instruments and Fair Value Measurements</span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTY_f63df534-8fe8-4c31-8b4d-9e9eef5d865e" continuedAt="i3203a893908643c9b596bb65c4c0930f" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Instruments</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use derivative instruments to mitigate interest rate risk, including risks associated with the impact of changes in interest rates in anticipation of future debt issuances and to offset interest rate variability of certain floating rate debt issuances outstanding. We also use derivative instruments to mitigate the impact of changes in foreign currency exchange rates. Derivative instruments that are designated and qualify as cash flow hedges are accounted for by recording the effective portion of the gain or loss on the derivative instrument in accumulated other comprehensive income or loss ("AOCI") as a separate component of stockholders' equity. These accumulated gains or losses are reclassified into earnings in the periods during which the hedged transactions affect earnings. Derivative instruments that are not designated as hedges are accounted for by recording the realized and unrealized gains or losses on the derivative instrument in other, net (income) expense in our Consolidated Statements of Operations. We continuously monitor our derivative positions and the credit ratings of our counterparties and do not anticipate losses due to non-performance. See Note 8 for a description of our debt instruments.</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i3203a893908643c9b596bb65c4c0930f" continuedAt="i238f21dd669e4826a15a426f992176e6"><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivatives Designated as Hedging Instruments </span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTU_733bfafa-945c-42d5-b038-2b5734078294" escape="true"><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Hedges</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included&#160;in&#160;accompanying&#160;balance&#160;sheet</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">at December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">AOCI &#8211; loss/(income) </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Rate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asset/(Liability)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Controlling Interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noncontrolling<br/>Interest</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($ in millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired hedges:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 secured railcar equipment notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a52f3f8c7bc47a38185d82836d07c55_I20221231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzUtMS0xLTEtMTA4NDgz_cc74ee88-f130-4286-8909-509f4adcccd7">249.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8a52f3f8c7bc47a38185d82836d07c55_I20221231" decimals="4" name="us-gaap:DerivativeAverageFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzUtMy0xLTEtMTA4NDgz_80601434-3b16-4d1a-a891-183d037fffbb">4.41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a52f3f8c7bc47a38185d82836d07c55_I20221231" decimals="-5" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzUtNS0xLTEtMTA4NDgz_c1f8cc0f-ebee-4aa0-bb34-7552b51b17c0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i117ebbd60cda49508592edfffefe10c0_I20221231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzUtNy0xLTEtMTA4NDgz_b20e6abc-273b-4a56-87df-684397dddcb2">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ffb6b7afd61421d86999e87cb57f8f6_I20221231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzUtOS0xLTEtMTA4NDgz_d9fe774c-abaf-4d80-afdf-828a77920ef2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRIP Holdings warehouse loan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83fb1e401e49436abaa204142152452b_I20221231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzYtMS0xLTEtMTA4NDgz_55cd996b-f29a-4ee9-bd99-bfbe665c4d84">788.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i83fb1e401e49436abaa204142152452b_I20221231" decimals="4" name="us-gaap:DerivativeAverageFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzYtMy0xLTEtMTA4NDgz_a8b9ad17-269b-465b-9a92-9e3b27a8fd1c">3.60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83fb1e401e49436abaa204142152452b_I20221231" decimals="-5" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzYtNS0xLTEtMTA4NDgz_93af4d4b-7bd9-4346-8ea5-e3606f23bc91">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28162281b405469bb0aafdf7326e1640_I20221231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzYtNy0xLTEtMTA4NDgz_196d7f84-7912-4bfa-8f09-754b8e2293c1">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc6789b5b7ee4709930369dfac23f803_I20221231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzYtOS0xLTEtMTA4NDgz_e738325f-83f6-4f93-bd8b-ed30de191d1b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tribute Rail secured railcar equipment notes </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id42226df9b8d47ae8d39cca968665f5a_I20221231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzctMS0xLTEtMTA4NDgz_2d8db162-ea19-4a36-85ab-44795a41eda9">256.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id42226df9b8d47ae8d39cca968665f5a_I20221231" decimals="4" name="us-gaap:DerivativeAverageFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzctMy0xLTEtMTA4NDgz_1ee7f472-1151-46de-b072-9843fd370f1b">2.86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id42226df9b8d47ae8d39cca968665f5a_I20221231" decimals="-5" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzctNS0xLTEtMTA4NDgz_839af15a-c800-48a6-954b-b10e7b5bfb8b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ea41933732a407eb592b899d3a7f9b4_I20221231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzctNy0xLTEtMTA4NDgz_6c63398a-fa51-4384-b9b1-489880071b4e">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if56e3765ac0148f9b744a7079a43c91e_I20221231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzctOS0xLTEtMTA4NDgz_02c30fe8-6bd8-4280-ab2b-832f1dd3142b">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 promissory notes &#8211; interest rate cap</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d28952ff6314e2c9917d2ec2ac5d766_I20221231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzgtMS0xLTEtMTA4NDgz_c90c74da-3af3-4726-9301-3a5fe154c916">169.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0d28952ff6314e2c9917d2ec2ac5d766_I20221231" decimals="4" name="us-gaap:DerivativeCapInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzgtMy0xLTEtMTA4NDgz_69162fe1-33e1-4b5a-b018-fab59b446436">3.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d28952ff6314e2c9917d2ec2ac5d766_I20221231" decimals="-5" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzgtNS0xLTEtMTA4NDgz_bebf729b-170e-4f69-84aa-449d49fe8b16">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i99ff74df8a704639b55178b8d2738bd0_I20221231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzgtNy0xLTEtMTA4NDgz_78b2f6ea-140f-4223-8cba-0f51f3c84572">0.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9d7d4d4fed54df482fa724a4a048cf7_I20221231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzgtOS0xLTEtMTA4NDgz_3ede1596-3e29-44c7-a60a-fea7ffc724e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Open hedge:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 promissory notes &#8211; interest rate swap</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ea6ad66b6b04e77b2ef1be0d18733f6_I20221231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzEwLTEtMS0xLTEwODQ4Mw_c48f2325-6a89-4886-9c43-641311d09e14">434.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0ea6ad66b6b04e77b2ef1be0d18733f6_I20221231" decimals="4" name="us-gaap:DerivativeAverageFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzEwLTMtMS0xLTEwODQ4Mw_8c713efc-2058-4f8c-88bd-87417e8aa329">2.39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ea6ad66b6b04e77b2ef1be0d18733f6_I20221231" decimals="-5" name="us-gaap:DerivativeAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzEwLTUtMS0xLTEwODQ4Mw_b7cff1b1-fc89-42e3-816d-e01b95e5d7ff">19.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5f4c323d1d1643a484f128ac92ff7979_I20221231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzEwLTctMS0xLTEwODQ4Mw_0f3d1a81-9998-4155-8529-09e0254ac0ea">19.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if87339c7f37c4f0387b9dd86dc15a8a3_I20221231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzEwLTktMS0xLTEwODQ4Mw_053620ee-71f0-481d-8ef7-f97753be68b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NDk_4b4e3358-e67f-4cf2-83d1-bcb90d673373" footnoteRole="http://www.xbrl.org/2003/role/footnote">Weighted average fixed interest rate, except for the interest rate cap on the 2017 promissory notes.</ix:footnote></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> <ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzU0OTc1NTgyMjYxNA_ac128799-0b11-409a-accf-aa7c432548e0" footnoteRole="http://www.xbrl.org/2003/role/footnote">In May 2022, Tribute Rail LLC ("Tribute Rail"), an indirect, wholly-owned subsidiary of TRIP Holdings, entered into and subsequently terminated a forward starting interest rate swap to hedge the risk of potential interest rate increases prior to the May 2022 Tribute Rail debt issuance.</ix:footnote></span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTE_8f61e03f-6b9a-46fc-9efc-b67dcd24e163" escape="true"><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.840%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effect on interest expense &#8211; increase/(decrease)</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expected effect during next twelve months</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired hedges:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2006 secured railcar equipment notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtMS0xLTEtMTA4NDgz_1bdcb864-ac9f-48a3-b31f-3ae389b6937a">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtMy0xLTEtMTA4NDgz_58035536-e824-40b5-a2a0-91ccb46cfbea">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtNS0xLTEtMTA4NDgz_aa3e129a-9d0f-44b5-9657-9545c23a2c59">(0.1)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0aa192acfc79467c81cb91abe14f0d5f_I20221231" decimals="-5" name="us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtNy0xLTEtMTA4NDgz_0b572d0a-ab0f-4a77-88d4-58efe3e6da34">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 secured railcar equipment notes</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtMS0xLTEtMTA4NDgz_4de8afa3-3866-420c-8c88-75b89bb7dd2e">0.2</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtMy0xLTEtMTA4NDgz_bf5cb566-5c40-451c-8fea-f965cada98d5">0.2</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtNS0xLTEtMTA4NDgz_2216f1f9-7a38-481f-a085-7993d679d03d">0.2</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3fcbe14f164442491808d164d9a90c9_I20221231" decimals="-5" sign="-" name="us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtNy0xLTEtMTA4NDgz_adf532ab-97db-4f66-a6ee-dc0d8a727a86">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRIP Holdings warehouse loan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctMS0xLTEtMTA4NDgz_b330ecb5-da8a-4cb1-8cc7-3e389af1eb51">1.2</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctMy0xLTEtMTA4NDgz_b4508359-ca30-4e85-a325-8ae5c6715ca7">1.8</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctNS0xLTEtMTA4NDgz_ad124af0-408a-4fb7-b832-9ca31027dddd">2.0</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7028c7395357442faa3a8b289c6ce738_I20221231" decimals="-5" sign="-" name="us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctNy0xLTEtMTA4NDgz_40e96f9a-a65f-4d11-b5ec-01472ae32d1e">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRIP Master Funding secured railcar equipment notes</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtMS0xLTEtMTA4NDgz_ef8af9b6-d4a0-44d2-90f3-ad26f0403c29">&#8212;</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtMy0xLTEtMTA4NDgz_f4b176e7-3895-4d37-a5c9-4001d6b9924b">0.1</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtNS0xLTEtMTA4NDgz_bb65ed02-76c4-4c69-8c4d-b014cf506a01">0.2</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0630e982b2ea4abc878ab5c1e2ff5839_I20221231" decimals="-5" name="us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtNy0xLTEtMTA4NDgz_2b54b5ce-d72b-4fbb-9080-d13b17995978">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tribute Rail secured railcar equipment notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMS0xLTEtMTExMjMz_7ba86255-730a-483d-95fb-5e8583af2609">0.4</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMy0xLTEtMTExMjMz_1996e385-4661-46e3-a4b6-fe0cb6d74236">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNS0xLTEtMTExMjMz_e4d8f276-8cb5-4048-b04a-fb780f9349ca">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibcd7825604be414a8cb9c4464b6501b7_I20221231" decimals="-5" sign="-" name="us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNy0xLTEtMTExMjMz_fdd1a304-b4d8-4eeb-8a74-578a9ed991d3">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 promissory notes &#8211; interest rate cap</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMS0xLTEtMTA4NDgz_37904a02-c198-4a94-b4ec-69a3c33af9f8">(0.1)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMy0xLTEtMTA4NDgz_3f5bac16-3202-4379-970f-e0cb099832b0">(0.1)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNS0xLTEtMTA4NDgz_f5f2f75e-45a1-44c6-bfff-346c428eba8a">(0.1)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i911f4d26adca43acb07e2de18d872600_I20221231" decimals="-5" name="us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNy0xLTEtMTA4NDgz_5cff3641-b339-4619-b6d5-960ff71bc816">0.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Open hedge </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 promissory notes &#8211; interest rate swap</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTEtMS0xLTEwODQ4Mw_142bdfd8-155b-40ad-97e0-1644df0274f8">4.0</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTMtMS0xLTEwODQ4Mw_a8c34cb6-1765-47b9-820d-6e3199412c8e">12.3</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTUtMS0xLTEwODQ4Mw_4bc7ce63-a3c2-41ef-afdd-50ec40377adf">11.0</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6dc6f42296a147c68d1cbf8b43557137_I20221231" decimals="-5" name="us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTctMS0xLTEwODQ4Mw_07285cd7-4899-4f88-9e62-1ab8a878d96a">8.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTA_09742f84-ee34-4ed8-a1f3-d150a32ca793" footnoteRole="http://www.xbrl.org/2003/role/footnote">Based on the fair value of open hedges as of December 31, 2022</ix:footnote>.</span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Hedge</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our exposure related to foreign currency transactions is currently hedged for up to a maximum of twelve months. Information related to our foreign currency hedge is as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:13.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.216%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.216%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.216%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.182%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included&#160;in&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">accompanying&#160;balance&#160;sheet at December 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effect on cost of revenues &#8211; increase/(decrease)</span></td></tr><tr style="height:20pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asset/(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">AOCI &#8211;<br/>loss/(income)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expected effect during next twelve months</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i100567244d0f42828eae961572320f21_I20221231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtMC0xLTEtMTA4NDgz_f608c44a-2ab7-407e-88f6-5a0c32ffc3f6">30.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i100567244d0f42828eae961572320f21_I20221231" decimals="-5" sign="-" name="us-gaap:DerivativeAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtMi0xLTEtMTA4NDgz_cf6c41c4-2de4-4b76-9e22-7f9a4e608778">2.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i94caa975ea09488d94c8b7f2f889d913_I20221231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtNC0xLTEtMTA4NDgz_1bb69951-a54b-4fb7-a5ce-a07e9759d241">3.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtNi0xLTEtMTA4NDgz_929edbd5-7ce0-45a6-9fb7-012e82805798">(1.4)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtOC0xLTEtMTA4NDgz_deecc0de-5edb-4da0-8c21-2f7db4011f39">(7.7)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtMTAtMS0xLTEwODQ4Mw_7c0b53af-1356-4c43-8e73-1b6319b98bf2">3.2</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4656878267945ea8d206175e6034ea2_I20221231" decimals="-5" name="us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtMTItMS0xLTEwODQ4Mw_cab87730-7707-4a08-9b85-0f05e35187fa">3.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Based on the fair value of open hedges as of December 31, 2022.</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i238f21dd669e4826a15a426f992176e6"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzU0OTc1NTgyMjQ2Mg_b572b088-8be3-4b8d-b96e-051448dc09be" escape="true"><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivatives Not Designated as Hedging Instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.433%"></td><td style="width:0.1%"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset/(Liability) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effect on other, net (income) expense &#8211; increase/(decrease)</span></td></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest<br/>Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended <br/>December 31,</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($ in millions)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TILC warehouse facility &#8211; interest rate cap</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7adadc76eb684b6caa8220b7793cf4e1_I20221231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTEtMS0xLTEyMTEzOQ_d89bdfdb-0b19-4824-ab3b-eccc02cbb88f">800.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7adadc76eb684b6caa8220b7793cf4e1_I20221231" decimals="4" name="us-gaap:DerivativeCapInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTMtMS0xLTEyMTEzOQ_0d0dd7a1-4b93-4b7c-a27f-8ba32f98a718">2.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7adadc76eb684b6caa8220b7793cf4e1_I20221231" decimals="-5" name="us-gaap:DerivativeAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTUtMS0xLTEyMTEzOQ_5bed3a74-2e36-4682-a9ed-dee48a8e9d4f">21.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTctMS0xLTEyMTEzOQ_b4ac7432-6bd8-4e7b-86b8-ade28079b130">(1.6)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTktMS0xLTEyMTEzOQ_40715e64-bb3d-4d76-ad0f-7817313da1ae">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzUtMTEtMS0xLTEyNDQwOA_1c1f3729-d644-4368-b20e-7d9438c27ece">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TILC &#8211; interest rate cap</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b98c96be95a4e59ac0d9979d80b50c1_I20221231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtMS0xLTEtMTI0MDk1_f833912b-6f32-48bc-8eed-ab7af67f5a2b">800.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7b98c96be95a4e59ac0d9979d80b50c1_I20221231" decimals="4" name="us-gaap:DerivativeCapInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtMy0xLTEtMTI0MTAw_809d6b85-4db7-406f-b576-b403417e8063">2.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b98c96be95a4e59ac0d9979d80b50c1_I20221231" decimals="-5" sign="-" name="us-gaap:DerivativeLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtNS0xLTEtMTI0NTk2_948a2f52-f400-4376-9b7c-27918168ec8c">21.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtNy0xLTEtMTI0NDA4_226f861b-6d54-4b12-a597-71d4598a8a9d">1.6</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtOS0xLTEtMTI0NDA4_79db7933-780f-4a52-8628-c26c21be3e0c">&#8212;</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtMTEtMS0xLTEyNDQwOA_ee8bdc7c-7434-4622-ae23-fc13cd5cd8c0">&#8212;</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzIxOTkwMjMyNjUwNjE_96a78b6b-7ec4-4ec1-a4b3-4954ebc58067" footnoteRole="http://www.xbrl.org/2003/role/footnote">Derivatives not designated as hedging instruments are comprised of back-to-back interest rate caps entered into with the same counterparty that offset and do not have a net effect on Trinity's consolidated earnings. These derivative contracts were entered into in connection with our risk management objectives.</ix:footnote></span></div></ix:nonNumeric></ix:continuation><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTc_8317bdf9-0913-4ef6-81d7-4d07b5574bed" continuedAt="i084d1a0f7cf64dadbcc34c2463405d43" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for that asset or liability in an orderly transaction between market participants on the measurement date. An entity is required to establish a fair value hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. The three levels of inputs that may be used to measure fair value are listed below.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 &#8211; This level is defined as quoted prices in active markets for identical assets or liabilities. Our cash equivalents and restricted cash are instruments of the U.S. Treasury or highly-rated money market mutual funds. The assets measured on a recurring basis as Level 1 in the fair value hierarchy are summarized below:</span></div><div style="margin-bottom:6pt;text-align:justify"><ix:nonNumeric contextRef="i765fe0f3f8b043fa9bd61278ba2e6bd8_D20220101-20221231" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTI_e86ac8fd-9ac3-4ad5-8ce8-2f25e4f41574" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3440d8234b674451a40342fc2b7148f0_I20221231" decimals="-5" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTphNGNiZDEwZjM3OWI0NDUxYTk3ZWVkNTIwMWEyOGZiZC90YWJsZXJhbmdlOmE0Y2JkMTBmMzc5YjQ0NTFhOTdlZWQ1MjAxYTI4ZmJkXzQtMS0xLTEtMTA4NDgz_d2cb8893-1d22-4da2-b8fd-fd252ea47727">29.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1e237024cb844b19dcec99626d36b9d_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTphNGNiZDEwZjM3OWI0NDUxYTk3ZWVkNTIwMWEyOGZiZC90YWJsZXJhbmdlOmE0Y2JkMTBmMzc5YjQ0NTFhOTdlZWQ1MjAxYTI4ZmJkXzQtMy0xLTEtMTA4NDgz_b30922cc-46ca-4c02-b97b-4bd3199b15c6">11.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3440d8234b674451a40342fc2b7148f0_I20221231" decimals="-5" name="trn:RestrictedCashFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTphNGNiZDEwZjM3OWI0NDUxYTk3ZWVkNTIwMWEyOGZiZC90YWJsZXJhbmdlOmE0Y2JkMTBmMzc5YjQ0NTFhOTdlZWQ1MjAxYTI4ZmJkXzUtMS0xLTEtMTA4NDgz_f9ba3192-274d-4121-ac65-0682d97e77b6">214.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1e237024cb844b19dcec99626d36b9d_I20211231" decimals="-5" name="trn:RestrictedCashFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTphNGNiZDEwZjM3OWI0NDUxYTk3ZWVkNTIwMWEyOGZiZC90YWJsZXJhbmdlOmE0Y2JkMTBmMzc5YjQ0NTFhOTdlZWQ1MjAxYTI4ZmJkXzUtMy0xLTEtMTA4NDgz_6636b68a-18c0-402d-8709-c458b8c48350">135.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3440d8234b674451a40342fc2b7148f0_I20221231" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTphNGNiZDEwZjM3OWI0NDUxYTk3ZWVkNTIwMWEyOGZiZC90YWJsZXJhbmdlOmE0Y2JkMTBmMzc5YjQ0NTFhOTdlZWQ1MjAxYTI4ZmJkXzYtMS0xLTEtMTA4NDgz_a53d5550-05b6-4f7f-9b07-b5975b9beee8">244.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1e237024cb844b19dcec99626d36b9d_I20211231" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTphNGNiZDEwZjM3OWI0NDUxYTk3ZWVkNTIwMWEyOGZiZC90YWJsZXJhbmdlOmE0Y2JkMTBmMzc5YjQ0NTFhOTdlZWQ1MjAxYTI4ZmJkXzYtMy0xLTEtMTA4NDgz_2dba3917-b306-4dd5-9c6a-cd4c45350f94">146.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 &#8211; This level is defined as observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Interest rate swaps and interest rate caps are valued at exit prices obtained from each counterparty. Foreign currency hedges are valued at exit prices obtained from each counterparty, which are based on currency spot and forward rates and forward points. The assets and liabilities measured on a recurring basis as Level 2 in the fair value hierarchy are summarized below:</span></div><ix:nonNumeric contextRef="i9fd021c265e340e199c64d317999dcc6_D20220101-20221231" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTg_2d1aa73b-ef16-4482-a025-46f166276899" continuedAt="i505e719a9f9342fd9267b95f03860880" escape="true"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate hedge </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7929e8099bd4303a3fc473acffdbc95_I20221231" decimals="-5" name="us-gaap:InterestRateCashFlowHedgeAssetAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMS0xLTEtMTExMzMw_1e3afa00-cce0-472a-bc37-baebe1e3f597">19.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb53b8b32a574cc5a2382db207284391_I20211231" decimals="-5" name="us-gaap:InterestRateCashFlowHedgeAssetAtFairValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMy0xLTEtMTExMzMw_f123fa03-94ef-4a24-ba46-cefb6c33036a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency hedge </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7688a69618db475db85107d88ddc118b_I20221231" decimals="-5" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMS0xLTEtMTA4NDgz_90cc404d-98ef-4f38-a83f-63bd2936fe0b">2.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i443ab5a82d6d44d595950763f56c509c_I20211231" decimals="-5" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMy0xLTEtMTA4NDgz_4a857ae8-0cfd-4fc7-94e3-9cbd325231b0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8c53379363247e38091f854882a8722_I20221231" decimals="-5" name="us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzYtMS0xLTEtMTI0NjU4_b8f3888b-b55a-47a3-8ee0-774f934ddcd7">21.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95ec8fc3e71c4b2aaa0895156ccedcf4_I20211231" decimals="-5" name="us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzYtMy0xLTEtMTI0NjU4_0021d9ca-708e-4883-a40f-b24a89edbdfa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id081433c5b0e4778b6ccac43dac2d308_I20221231" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzUtMS0xLTEtMTA4NDgz_472f291c-49e3-41ab-8224-c5c5dde646da">43.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idec0fc0038a94cc4bf931a1f0190b466_I20211231" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzUtMy0xLTEtMTA4NDgz_f4cd999a-c54a-4862-8697-0b3d1d037402">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate hedge </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i315d2998e8814d7aa26815ac3e98fdbe_I20221231" decimals="-5" name="us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzgtMS0xLTEtMTA4NDgz_a5da2b94-ea3c-487e-bc59-4640631d90a6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id453a358023f4de59d0ed24e89ef9368_I20211231" decimals="-5" name="us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzgtMy0xLTEtMTA4NDgz_e07a2b2e-ed33-4aa7-a1dc-747e18101175">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency hedge </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74b999d7564e4d4389bcdf7ea8270247_I20221231" decimals="-5" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzktMS0xLTEtMTA4NDgz_b18b7fb8-5add-406d-9847-4ea8497f3c86">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieafbab32fe884cb3a8f95e4c508502ee_I20211231" decimals="-5" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzktMy0xLTEtMTA4NDgz_06ff38bb-bbb5-45c3-8fdf-62ea512816cc">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cee3aef1da741728502d75a6ccc8405_I20221231" decimals="-5" name="us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzEyLTEtMS0xLTEyNDY2NQ_bdabe904-6bae-407a-8248-065d4761bc9d">21.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b02ec3ab54f97868313b0724516fd_I20211231" decimals="-5" name="us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzEyLTMtMS0xLTEyNDY2NQ_b79d5892-c76e-48b7-8f94-2350bb2263d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67fa886e310042028a1863f8666d54bd_I20221231" decimals="-5" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzEwLTEtMS0xLTEwODQ4Mw_747d9edc-9d40-4e1d-b501-2bfc7d0ec4f3">21.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie492e18f30544b0b9b7f5b95228a8e1a_I20211231" decimals="-5" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzEwLTMtMS0xLTEwODQ4Mw_41fff353-cf40-46a5-ac8d-8ec780422026">21.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTM_bc17a524-9c5b-4050-924a-28ff93cb1c99" footnoteRole="http://www.xbrl.org/2003/role/footnote">Included in other assets in our Consolidated Balance Sheets.</ix:footnote></span></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i084d1a0f7cf64dadbcc34c2463405d43"><div style="margin-bottom:6pt;text-align:justify"><ix:continuation id="i505e719a9f9342fd9267b95f03860880"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTQ_6c5380f0-3b13-4aff-bb64-326df88c77f1" footnoteRole="http://www.xbrl.org/2003/role/footnote">Included in accrued liabilities in our Consolidated Balance Sheets.</ix:footnote></span></ix:continuation></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 &#8211; This level is defined as unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. As of December 31, 2022 and 2021, we have <ix:nonFraction unitRef="usd" contextRef="i8672fde1f59b4c65a2d2421441be6a60_I20221231" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzMzMzM_1812e5ff-76ac-4aea-a97c-c0aab4ad3a8d"><ix:nonFraction unitRef="usd" contextRef="ifbe532ee95a04ba2ae311d37d950a28a_I20211231" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzMzMzM_edff3b4d-d6ac-44d6-867f-12afab4cee0b">no</ix:nonFraction></ix:nonFraction> assets or liabilities measured on a recurring basis as Level 3 in the fair value hierarchy.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 2 for more information regarding non-recurring fair value measurements involving Level 3 inputs resulting from acquisition activity. See Note 11 for more information regarding the non-recurring fair value measurement considerations during the year ended December 31, 2020 for the impairment charge related to our small cube covered hopper railcars. See Note 8 for the estimated fair values of our debt instruments. The fair values of all other financial instruments are estimated to approximate carrying value.</span></div></ix:continuation><div id="i52ae3577315f489890a6c770115e20a7_112"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4. <ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzI0NzM5MDExNjI4Nzgw_0fa7a13c-8126-400e-8512-fe9d2d7aabcf" continuedAt="i05c2651bcb6442dea169a79135db873d" escape="true">Segment Information</ix:nonNumeric></span></div><ix:continuation id="i05c2651bcb6442dea169a79135db873d" continuedAt="if848c56e5d5248a89b28230fdbda4240"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our operating results in <ix:nonFraction unitRef="segment" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzY4_b48f5117-d265-4f8c-88ee-da8f0199098e">two</ix:nonFraction> reportable segments: (1)&#160;the Railcar Leasing and Management Services Group, which owns and operates a fleet of railcars and provides third-party fleet leasing, management, and administrative services; and (2)&#160;the Rail Products Group, which manufactures and sells railcars and related parts and components, and provides railcar maintenance and modification services. Following the sale of THP, which was previously reported within All Other, we have combined the results of the prior Corporate and All Other groupings into a single Corporate and other grouping. The remaining activity previously reported in All Other primarily includes legal, environmental, and maintenance costs associated with non-operating facilities. Results of prior periods have been recast to reflect these changes and present results on a comparable basis.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Gains and losses from the sale of property, plant, and equipment are included in the operating profit of each respective segment. Our Chief Operating Decision Maker ("CODM") regularly reviews the operating results of our reportable segments in order to assess performance and allocate resources. Our CODM does not consider impairment of long-lived assets or restructuring activities when evaluating segment operating results; therefore, impairment of long-lived assets and restructuring activities are not allocated to segment profit or loss.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and related net profits ("deferred profit") from the Rail Products Group to the Leasing Group are recorded in the Rail Products Group and eliminated in consolidation and are reflected in "Eliminations - Lease subsidiary" in the tables below. Sales between these groups are recorded at prices comparable to those charged to external customers, taking into consideration quantity, features, and production demand. Amortization of deferred profit on railcars sold to the Leasing Group is included in the operating profit of the Leasing Group, resulting in the recognition of depreciation expense based on our original manufacturing cost of the railcars. Lease portfolio sales are included in the Leasing Group, with related gains and losses computed based on the net book value of the original manufacturing cost of the railcars.</span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzU0OTc1NTgxNzYzNA_1cf1ec3a-e006-4984-97eb-14721b7cff76" continuedAt="i21c6e89e25c14e85a91ea90deb1fa088" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial information for these segments is shown in the tables below (in millions). </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.336%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Railcar Leasing and Management Services Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rail Products Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Lease Subsidiary</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Other</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iceaca48ca75c46e5ad689ad982f6a95d_D20220101-20221231" decimals="-5" name="trn:ExternalRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzItMS0xLTEtMTA4NDgz_4dd519ce-7499-4a01-b60f-560218178319">769.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c8bcae955cb4803a14ce19b7811da62_D20220101-20221231" decimals="-5" name="trn:ExternalRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzItMy0xLTEtMTA4NDgz_02722b0b-601f-45dc-bfc0-81eada7407a0">1,207.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="trn:ExternalRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzItMTEtMS0xLTEwODQ4Mw_58ac9f09-3e32-476f-b3b6-2a791e86bff8">1,977.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib46b3e8cde9e4d258c24ed8370988059_D20220101-20221231" decimals="-5" name="trn:IntersegmentRevenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzMtMS0xLTEtMTA4NDgz_ba8ba715-a302-43fd-9828-a61414ca3be2">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bce66d1f90a40518b6df91c8caf933d_D20220101-20221231" decimals="-5" name="trn:IntersegmentRevenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzMtMy0xLTEtMTA4NDgz_27a91829-2da9-4ed9-a2f3-c2ce99c43637">867.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i706e2be80a154da7b9eff8010440c5f7_D20220101-20221231" decimals="-5" sign="-" name="trn:IntersegmentRevenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzMtNy0xLTEtMTA4NDgz_67629860-5106-4a52-8f7c-0b885819f476">867.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i66c9aa3bf0254b1d97ad28c795d2c350_D20220101-20221231" decimals="-5" sign="-" name="trn:IntersegmentRevenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzMtOS0xLTEtMTA4NDgz_c3ebe40d-f1a8-45fa-ab3d-ad0d8804ee31">0.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzQtMS0xLTEtMTA4NDgz_097a1e0a-f044-40fe-8327-52d05889e979">770.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie087b780c3434e7ebe76375519a5a994_D20220101-20221231" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzQtMy0xLTEtMTA4NDgz_0dba4017-3b0d-41d1-85db-75e868c25373">2,074.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i706e2be80a154da7b9eff8010440c5f7_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzQtNy0xLTEtMTA4NDgz_580809fd-9972-4dd5-9f57-80852b7a6733">867.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i66c9aa3bf0254b1d97ad28c795d2c350_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzQtOS0xLTEtMTA4NDgz_6a3355e9-45cc-4db4-bbde-725b3ee6d037">0.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzQtMTEtMS0xLTEwODQ4Mw_d441f7b3-bc3f-4019-a9a9-e4655760f967">1,977.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation &amp; amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzctMS0xLTEtMTA4NDgz_540d48dc-5aee-4cdf-81e9-360c82de120d">236.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie087b780c3434e7ebe76375519a5a994_D20220101-20221231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzctMy0xLTEtMTA4NDgz_09af81d0-9246-4dc2-b1f2-118e66ae017e">34.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4a4272f896442f097d5a015f1577f5d_D20220101-20221231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzctNS0xLTEtMTA4NDgz_19c459bd-39d4-4c4c-ba9d-6c8a8731323e">5.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706e2be80a154da7b9eff8010440c5f7_D20220101-20221231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzctNy0xLTEtMTA4NDgz_30399b7f-7d16-452a-b94f-bbd8dd7ad202">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66c9aa3bf0254b1d97ad28c795d2c350_D20220101-20221231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzctOS0xLTEtMTA4NDgz_0ed691be-4ce3-4788-84d6-625f25146d55">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzctMTEtMS0xLTEwODQ4Mw_d4dbd238-4995-4635-87e6-238aaace94bc">276.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzgtMS0xLTEtMTA4NDgz_8bff2240-1e6e-41d5-9976-878819a06ebd">928.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie087b780c3434e7ebe76375519a5a994_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzgtMy0xLTEtMTA4NDgz_fccb8df9-bdab-45d5-8735-9385cafec964">35.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4a4272f896442f097d5a015f1577f5d_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzgtNS0xLTEtMTA4NDgz_8e598e70-ed13-489c-832d-a5c80babfc65">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706e2be80a154da7b9eff8010440c5f7_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzgtNy0xLTEtMTA4NDgz_c4e399e3-18dd-40bd-808f-1a6cf00635c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66c9aa3bf0254b1d97ad28c795d2c350_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzgtOS0xLTEtMTA4NDgz_6162ad9e-2375-4b18-a43a-ae199e95881f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzgtMTEtMS0xLTEwODQ4Mw_19939573-e010-4de7-a632-07a2f811e387">966.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="if848c56e5d5248a89b28230fdbda4240" continuedAt="id3abc68cc606441fa330cda9932ef28c"><ix:continuation id="i21c6e89e25c14e85a91ea90deb1fa088"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.336%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Railcar Leasing and Management Services Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rail Products Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Lease Subsidiary</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Other</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c98f25d6223431898816eceb305d945_D20210101-20211231" decimals="-5" name="trn:ExternalRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzItMS0xLTEtMTA4NDgz_b2c8760e-a508-490c-b014-911cb8253668">734.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33cd7cebff1e4eebb1a9bca2ad26da9e_D20210101-20211231" decimals="-5" name="trn:ExternalRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzItMy0xLTEtMTA4NDgz_d299aaef-640b-4569-be98-6fc7972b13fb">781.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="trn:ExternalRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzItMTEtMS0xLTEwODQ4Mw_60ae262b-689e-41c4-b54f-f67da0439adf">1,516.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93549a46069041049e6f9dd9a197a656_D20210101-20211231" decimals="-5" name="trn:IntersegmentRevenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzMtMS0xLTEtMTA4NDgz_69bebbea-cbaa-4344-9136-1316ca67ed0e">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13976f13896f45c7964eadb1bcda08db_D20210101-20211231" decimals="-5" name="trn:IntersegmentRevenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzMtMy0xLTEtMTA4NDgz_5b6a41e8-3def-4d33-a98c-b2697351153f">483.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2ea2b30e81f34d23956909ee8008b567_D20210101-20211231" decimals="-5" sign="-" name="trn:IntersegmentRevenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzMtNy0xLTEtMTA4NDgz_23bba08b-10f3-4952-89bc-5855e11f324e">478.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia368701b177549da9b4e6dc2d29fe61d_D20210101-20211231" decimals="-5" sign="-" name="trn:IntersegmentRevenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzMtOS0xLTEtMTA4NDgz_8de0b3dd-c75c-47a2-b10c-0ce2d134cb9f">5.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzQtMS0xLTEtMTA4NDgz_aa66e070-7f0c-4b3d-b511-0d4387f4e097">735.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9566ae11834f07ad4fbe71c86c8f02_D20210101-20211231" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzQtMy0xLTEtMTA4NDgz_0af90e41-90f0-48cd-bd11-552fab6989cd">1,264.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2ea2b30e81f34d23956909ee8008b567_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzQtNy0xLTEtMTA4NDgz_b95e2b08-14a5-4255-a6e9-883abd8f0dad">478.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia368701b177549da9b4e6dc2d29fe61d_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzQtOS0xLTEtMTA4NDgz_4074741d-566f-4369-b54f-d853345ec607">5.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzQtMTEtMS0xLTEwODQ4Mw_1e3b341e-34f6-4a2b-92dd-aba201e8d58b">1,516.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation &amp; amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzctMS0xLTEtMTA4NDgz_62dc98a2-7a91-4317-bdb2-3af78fb44e85">226.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9566ae11834f07ad4fbe71c86c8f02_D20210101-20211231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzctMy0xLTEtMTA4NDgz_ba3e82f1-08f2-439b-ab8e-73ed41f58bc5">33.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacf8307a7bc2435ca16071a73f7564ed_D20210101-20211231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzctNS0xLTEtMTA4NDgz_0e123d9d-68eb-4e6f-bac0-2a190f700c98">6.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ea2b30e81f34d23956909ee8008b567_D20210101-20211231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzctNy0xLTEtMTA4NDgz_9338d15f-41fd-4d24-a325-099a57dd6611">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia368701b177549da9b4e6dc2d29fe61d_D20210101-20211231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzctOS0xLTEtMTA4NDgz_50c1a01a-51ee-4bfe-bd34-3cc994920d7b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzctMTEtMS0xLTEwODQ4Mw_46e9630c-223f-4006-a993-95e89937dd7d">265.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzgtMS0xLTEtMTA4NDgz_d7ec6b12-b3b2-41a9-9ca8-accb482bd158">547.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9566ae11834f07ad4fbe71c86c8f02_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzgtMy0xLTEtMTA4NDgz_5cb07547-f7c4-4e9f-b121-1ff51699ce02">21.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacf8307a7bc2435ca16071a73f7564ed_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzgtNS0xLTEtMTA4NDgz_8186eb8e-69b1-4f63-8ac9-ca2916f8b967">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ea2b30e81f34d23956909ee8008b567_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzgtNy0xLTEtMTA4NDgz_b09fad5e-af7e-4fe6-9a66-f9c58b282e88">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia368701b177549da9b4e6dc2d29fe61d_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzgtOS0xLTEtMTA4NDgz_4b3ebaa2-c3d7-40ee-8412-445fc5f2f791">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzgtMTEtMS0xLTEwODQ4Mw_3a8e5f28-82c9-4485-91e0-7cf5028e0aea">570.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.336%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Railcar Leasing and Management Services Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rail Products Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Lease Subsidiary</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Other</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2623d000a81a4d5796b1a57891fe0121_D20200101-20201231" decimals="-5" name="trn:ExternalRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzItMS0xLTEtMTA4NDgz_eb978f28-a264-4041-a27c-b49043124214">801.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f885a168b4c43078663642c91313b44_D20200101-20201231" decimals="-5" name="trn:ExternalRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzItMy0xLTEtMTA4NDgz_02aaae36-ac1f-4db9-b086-ec0ba2b8c998">948.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="trn:ExternalRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzItMTEtMS0xLTEwODQ4Mw_4bbad592-abf6-45ec-bf53-e255a3ee1012">1,749.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a3235532ef842d48ec4d34ff6123907_D20200101-20201231" decimals="-5" name="trn:IntersegmentRevenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzMtMS0xLTEtMTA4NDgz_07227d80-28ff-4a1e-ad53-04dec3dd8428">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56113912b7c5413e93d440404d47f416_D20200101-20201231" decimals="-5" name="trn:IntersegmentRevenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzMtMy0xLTEtMTA4NDgz_5ead21c6-8670-4c88-bbfa-5646c7226fea">661.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71bd36a2d9254264a21d2a8790e54ab1_D20200101-20201231" decimals="-5" sign="-" name="trn:IntersegmentRevenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzMtNy0xLTEtMTA4NDgz_62f1f0a2-ca53-487b-9dcd-486dbd862956">652.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie393ec46f69443a2a3f07522df8c2b4a_D20200101-20201231" decimals="-5" sign="-" name="trn:IntersegmentRevenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzMtOS0xLTEtMTA4NDgz_f2313f6f-5284-4ddb-bdd2-432c89297086">9.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzQtMS0xLTEtMTA4NDgz_80e27dd5-8c8c-429a-95cf-66d5020b52e9">802.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f798312b3a04b32bbdb233b13e8d4de_D20200101-20201231" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzQtMy0xLTEtMTA4NDgz_0527600e-b4de-432a-bd29-439db7dd0d8a">1,609.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71bd36a2d9254264a21d2a8790e54ab1_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzQtNy0xLTEtMTA4NDgz_17621801-c2d1-43cc-95c4-06d7f272fed3">652.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie393ec46f69443a2a3f07522df8c2b4a_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzQtOS0xLTEtMTA4NDgz_c5925869-8560-462a-9f79-bb6292ea2bad">9.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzQtMTEtMS0xLTEwODQ4Mw_1c99849f-7497-4b0e-a7d7-20130f52f1ca">1,749.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation &amp; amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzctMS0xLTEtMTA4NDgz_19b40d1a-035c-4877-bbaa-b5973c57c644">214.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f798312b3a04b32bbdb233b13e8d4de_D20200101-20201231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzctMy0xLTEtMTA4NDgz_859d4f67-6807-47b4-ae27-824de4ed7da3">35.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d62d6503a0c489695ef5021e869fdb3_D20200101-20201231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzctNS0xLTEtMTA4NDgz_390a49c7-788b-4d41-aec6-7a77617ea8b7">8.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71bd36a2d9254264a21d2a8790e54ab1_D20200101-20201231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzctNy0xLTEtMTA4NDgz_6b8841be-fb7d-4339-8dd9-be15ce483d2c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie393ec46f69443a2a3f07522df8c2b4a_D20200101-20201231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzctOS0xLTEtMTA4NDgz_07269897-aecd-4e2a-a605-c9810d9cbbbf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzctMTEtMS0xLTEwODQ4Mw_6b25de16-547e-4eba-ab64-8d1d3da04ce8">258.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzgtMS0xLTEtMTA4NDgz_344c427b-a9a4-47ed-9713-89296fecf777">602.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f798312b3a04b32bbdb233b13e8d4de_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzgtMy0xLTEtMTA4NDgz_fae0cb4f-3393-426a-9f0e-debd36816146">78.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d62d6503a0c489695ef5021e869fdb3_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzgtNS0xLTEtMTA4NDgz_0c049417-3cc6-491c-95b2-46b869376612">17.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71bd36a2d9254264a21d2a8790e54ab1_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzgtNy0xLTEtMTA4NDgz_b55f6d65-83b9-4711-b6ae-58a86c95a718">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie393ec46f69443a2a3f07522df8c2b4a_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzgtOS0xLTEtMTA4NDgz_0bd4065f-5ec3-4ca7-b5a6-bf43f8c9a1c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzgtMTEtMS0xLTEwODQ4Mw_e543b2da-c9ed-48af-b2b0-3ca4906b4775">698.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:continuation><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzU0OTc1NTgxNzYzMw_2a64eeed-d7ad-470e-96b5-e2f1427ffe38" escape="true"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of segment operating profit (loss) to consolidated net income (loss) is as follows:</span></div><div style="margin-bottom:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:57.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.373%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit (loss):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iceaca48ca75c46e5ad689ad982f6a95d_D20220101-20221231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzQtMS0xLTEtMTA4NDgz_f83b01b5-541e-443c-9f5e-e6a9bb8d441c">423.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c98f25d6223431898816eceb305d945_D20210101-20211231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzQtMy0xLTEtMTA4NDgz_91fb9c40-f8b0-4ca7-906f-3e86c0842b46">350.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2623d000a81a4d5796b1a57891fe0121_D20200101-20201231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzQtNS0xLTEtMTA4NDgz_52d44998-be5f-4d34-9123-27ce0bdb6c05">353.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c8bcae955cb4803a14ce19b7811da62_D20220101-20221231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzUtMS0xLTEtMTA4NDgz_4304fc2c-3ce0-40fc-9531-abecb1c39684">59.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33cd7cebff1e4eebb1a9bca2ad26da9e_D20210101-20211231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzUtMy0xLTEtMTA4NDgz_18bbf872-1003-4e99-ae27-34d4c05141e2">4.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f885a168b4c43078663642c91313b44_D20200101-20201231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzUtNS0xLTEtMTA4NDgz_f1dccca2-5ef0-42ae-bfca-15ce68519b6c">36.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Totals</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6be3cdaf42db413e9044205524e56298_D20220101-20221231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzYtMS0xLTEtMTA4NDgz_c41fed60-5666-470c-a0fb-cb6a599fc139">482.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdc89efa6c3d4d0ea1e760acbff68375_D20210101-20211231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzYtMy0xLTEtMTA4NDgz_4b5ccc1c-c23e-4623-b735-c6507d19dbc8">355.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4178f9cca7c44cf2b941f50535e975fd_D20200101-20201231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzYtNS0xLTEtMTA4NDgz_65ac53b3-b985-4491-8175-47a8afb2a3d5">390.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i17c97519cf504d679d9f06d25b29d6ee_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzctMS0xLTEtMTA4NDgz_667625e3-3e2a-4960-833e-ce5a9b7ae430">80.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i831e13bd1853498a81600930847942dc_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzctMy0xLTEtMTA4NDgz_d5f573ca-d93a-41a6-990b-2154a9181dcd">84.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6368585733124a98b772011ee630c167_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzctNS0xLTEtMTA4NDgz_85f46434-7077-4c44-8f00-e3fafdc274f8">99.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of long-lived assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzgtMS0xLTEtMTA4NDgz_49a0bc49-607a-4dc4-b152-3f2bd86000b4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzgtMy0xLTEtMTA4NDgz_fc179e64-f796-470b-b88b-e59f5fc80f3b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:AssetImpairmentCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzgtNS0xLTEtMTA4NDgz_d41cb5e7-87d5-4ce5-aadd-2d612db0da43">396.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzktMS0xLTEtMTA4NDgz_175d61c5-bcff-4a8d-ace3-8294332f9604">1.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzktMy0xLTEtMTA4NDgz_556dc0ce-a7be-428e-97ae-c64cad76644d">3.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzktNS0xLTEtMTA4NDgz_641c244e-6463-4e7a-a18c-a4281b969c35">10.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations &#8211; Lease Subsidiary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8e087929e6c449feb5d0988e9a923876_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzEwLTEtMS0xLTEwODQ4Mw_ef9b4e43-d525-4500-aeac-1e4d18498b23">65.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a89331bc2fe49d29dd433fa545d897b_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzEwLTMtMS0xLTEwODQ4Mw_cfa0cc06-75d0-418c-8f94-f71bc60ff7d3">17.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i41ba6533888e4031ba6e2c6360e4e18d_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzEwLTUtMS0xLTEwODQ4Mw_7e122d44-f895-44ed-a949-b195028b89a0">35.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations &#8211; Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bd62bed65b34a2a9eed53ca7960c31e_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzExLTEtMS0xLTEwODQ4Mw_f0a85c22-df29-48a5-9bcd-8df7c947630f">1.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1768a956a03b48c995eb2c4460f48e11_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzExLTMtMS0xLTEwODQ4Mw_ab12406c-b5a2-4837-aa80-cf6cc3453582">1.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9b7845c79b72497eb5d0263ea1c9f58d_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzExLTUtMS0xLTEwODQ4Mw_6424fc79-0dc8-4a41-a036-7696e936e344">2.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated operating profit (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzEyLTEtMS0xLTEwODQ4Mw_d506cbe8-356e-4872-b1f0-38922cdd8262">334.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzEyLTMtMS0xLTEwODQ4Mw_1e6a74ad-865c-4991-b6fa-e8861ca75538">256.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzEyLTUtMS0xLTEwODQ4Mw_cf1693f8-2fd7-4206-a08b-5fb44f881861">154.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzEzLTEtMS0xLTEwODQ4Mw_a733e96c-a558-4f8f-a7fe-40c4da887c3c">207.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzEzLTMtMS0xLTEwODQ4Mw_67c375fc-27ba-4551-b9e1-c16aa9a89dd8">201.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzEzLTUtMS0xLTEwODQ4Mw_fd72d240-b79a-4800-ab51-86bfdad68bfe">370.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE0LTEtMS0xLTEwODQ4Mw_07915ebb-9adb-43d0-b28d-cb6fd0d0b567">27.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE0LTMtMS0xLTEwODQ4Mw_60c02b97-a404-4c24-9111-e31e1fbd5b72">15.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE0LTUtMS0xLTEwODQ4Mw_555dbae7-45b7-4f73-9ed7-5b8a3eb48d17">274.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE1LTEtMS0xLTEwODQ4Mw_7a52ff93-c24a-45b8-ba6f-0db5a83099e4">20.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE1LTMtMS0xLTEwODQ4Mw_40930e60-d68e-424e-894e-a728829d4783">11.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE1LTUtMS0xLTEwODQ4Mw_22f0b1e1-30e2-4922-b3f4-2bf2125dd788">24.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on sale of discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE2LTEtMS0xLTEwODQ4Mw_ddff0763-97b4-4262-9432-5c162573a14c">5.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE2LTMtMS0xLTEwODQ4Mw_4739900a-54d3-4468-86dd-a6ca6a5ac313">131.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE2LTUtMS0xLTEwODQ4Mw_d762d07f-b1eb-4413-86f0-affa4ff01837">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE3LTEtMS0xLTEwODQ4Mw_1ba4cb5e-6d9d-4265-8ffa-9b7375e1bfa9">72.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE3LTMtMS0xLTEwODQ4Mw_cde3f3f6-237b-495f-aa18-728dbd9e3a6c">181.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE3LTUtMS0xLTEwODQ4Mw_19d1d43f-34e4-4000-8cc5-2d32a24d47f9">226.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="id3abc68cc606441fa330cda9932ef28c"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzMxODY_f390e0bc-f9b2-4422-957d-0e62964d769a" escape="true"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets for these segments is shown in the table below. </span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzItMS0xLTEtMTA4NDgz_094376c5-73a8-4e7e-af8d-fb92bb47e8c3">7,779.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzItMy0xLTEtMTA4NDgz_2cbbd58b-9b70-441e-8fa0-f74561d4ecd1">7,585.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6466bd8650b24ee88698d7b50f30e04a_I20221231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzMtMS0xLTEtMTA4NDgz_d756ed41-04fd-404e-ae5f-d064080356aa">1,440.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie19bc0d4ed244d6a98c1ca836764fa2d_I20211231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzMtMy0xLTEtMTA4NDgz_0cc8c833-78ff-462b-9bc0-511a807774c1">1,064.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Totals</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e629d57e6b94f25844f70a22012b64b_I20221231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzQtMS0xLTEtMTA4NDgz_c41882ed-c872-4bb0-956b-2b2159b62fe8">9,220.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0a5a6ca71d34703b89e995e66a90fd1_I20211231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzQtMy0xLTEtMTA4NDgz_e06b35a4-d720-4b06-a7f4-4513c535ca53">8,649.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2162dca4e9d4529ba34609caa77aae6_I20221231" decimals="-5" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzUtMS0xLTEtMTA4NDgz_ad0a0b98-0f1e-4dc1-aaf3-db389d202070">267.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72ba2bf749cb400c8a9c557994d68ccb_I20211231" decimals="-5" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzUtMy0xLTEtMTA4NDgz_54c0d7aa-a102-4328-bc9b-0a1c95c0f858">365.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations &#8211; Lease Subsidiary</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231" decimals="-5" sign="-" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzctMS0xLTEtMTA4NDgz_4564e4b6-9e1a-4822-a952-b549b3aa53e0">763.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231" decimals="-5" sign="-" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzctMy0xLTEtMTA4NDgz_3d0c2845-82b9-40f3-9fb0-561dff81eb81">779.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzktMS0xLTEtMTA4NDgz_8f5657fb-e7ee-4d17-ba7e-f67de900ceff">8,724.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzktMy0xLTEtMTA4NDgz_40e78405-8eea-44f3-9970-2d88892b72fe">8,235.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate and other assets are composed of cash and cash equivalents, short-term marketable securities, notes receivable, certain property, plant, and equipment, and other assets. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate principally in North America. Our foreign operations are primarily located in Mexico. Revenues and operating profit for our Mexico operations for the years ended December 31, 2022, 2021, and 2020 were not significant in relation to the Consolidated Financial Statements. Total assets for our Mexico operations as of December 31, 2022 and 2021 are </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i978acd54bbcf4fd084120d46a25e239a_I20221231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzI5MDQ_b31128d9-c497-4f1b-998a-14ec98c765a4">571.7</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="i6c3f051bc91f4a6393c0f8fe3b4daafe_I20211231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzI5MTE_ddd769a2-6905-4f1b-a3c5-1049551a4a5b">414.8</ix:nonFraction> million, respectively. Total long-lived assets for our Mexico operations as of December 31, 2022 and 2021 are </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i978acd54bbcf4fd084120d46a25e239a_I20221231" decimals="-5" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzI5OTk_fdb512b0-344f-4489-a873-f5cda406c062">96.3</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="i6c3f051bc91f4a6393c0f8fe3b4daafe_I20211231" decimals="-5" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzMwMDY_c8080086-46fe-4a62-a086-95ccd3250db9">102.0</ix:nonFraction> million, respectively.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One customer in the Rail Products Group comprised approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i34b50ebd8aa344ab837f381dddd17353_D20220101-20221231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzI1Mjg4NzY3NDQyNjY0_88e9d754-6260-4f35-bbb3-b41b1b97bca3">17</ix:nonFraction>%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, <ix:nonFraction unitRef="number" contextRef="i748e0c58d18f4531984fbe44cb651b78_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzI1Mjg4NzY3NDQyNjUx_3a3342d9-2e96-4651-ba3b-0167bd04b122">22</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="i1df762bef21c4ca898ef7922072013a3_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzI1Mjg4NzY3NDQyNjU3_bfae5782-c0cf-4aab-a9ad-8c22b84c5903">16</ix:nonFraction>% of our consolidated revenues during the years ended December 31, 2022, 2021, and 2020, respectively.</span></div></ix:continuation><div id="i52ae3577315f489890a6c770115e20a7_115"></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:MinorityInterestDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU4ODA_44c10060-d603-4621-8bbf-814c600c7633" continuedAt="i5414387d7bbb4f77b017e2a14b92ce95" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5. Partially-Owned Leasing Subsidiaries</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through our wholly-owned subsidiary, TILC, we formed <ix:nonFraction unitRef="subsidiary" contextRef="ie78ec09bed6640e2b73b4a7e597192f1_D20220101-20221231" decimals="INF" name="trn:NumberOfSubsidiaries" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzEwMw_36ce065b-b10a-427b-89bc-e0786db09e34">two</ix:nonFraction> subsidiaries, TRIP Holdings and RIV 2013, for the purpose of providing railcar leasing services in North America for institutional investors. Each of TRIP Holdings and RIV 2013 are direct, partially-owned subsidiaries of TILC in which we have a controlling interest. Each is governed by a <ix:nonFraction unitRef="board_member" contextRef="ia25854290e694f77acd1aa82fa97bd9a_I20221231" decimals="INF" name="trn:NumberofBoardMembers" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzM5NQ_a477e6ac-a4c5-42ad-8e11-ca0c36766d7f">seven</ix:nonFraction>-member board of representatives, <ix:nonFraction unitRef="board_member" contextRef="ia25854290e694f77acd1aa82fa97bd9a_I20221231" decimals="INF" name="trn:NumberofBoardMembersofSubsidiaryDesignatedbyParent" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzQzMQ_9e37361e-2644-4876-a69c-b7b282894dce">two</ix:nonFraction> of whom are designated by TILC. TILC is the agent of each of TRIP Holdings and RIV 2013 and, as such, has been delegated the authority, power, and discretion to take certain actions on behalf of the respective companies. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, the carrying value of our investment in TRIP Holdings and RIV 2013 totaled $<ix:nonFraction unitRef="usd" contextRef="i43dd4ec4c85e40918e3acdb28f84b2b3_I20221231" decimals="-5" name="trn:CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzczOA_acb25366-3a8a-4a95-9997-b704ef2cad15">136.1</ix:nonFraction> million. Our weighted average ownership interest in TRIP Holdings and RIV 2013 is <ix:nonFraction unitRef="number" contextRef="i43dd4ec4c85e40918e3acdb28f84b2b3_I20221231" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzgxNQ_03300450-7fea-4600-b136-9b115e7a3456">38</ix:nonFraction>% while the remaining <ix:nonFraction unitRef="number" contextRef="i43dd4ec4c85e40918e3acdb28f84b2b3_I20221231" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzgzOA_19c4c58c-b14a-441b-b31e-b8c18f8ee934">62</ix:nonFraction>% weighted average interest is owned by third-party, investor-owned funds. The investment in our partially-owned leasing subsidiaries is eliminated in consolidation.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of TRIP Holdings and RIV 2013 has wholly-owned subsidiaries that are the owners of railcars acquired from our Rail Products and Leasing Groups. TRIP Holdings has wholly-owned subsidiaries known as Triumph Rail LLC ("Triumph Rail") and Tribute Rail. RIV 2013 has a wholly owned-subsidiary known as TRP 2021 LLC ("TRP-2021"). TILC is the contractual servicer for Triumph Rail, Tribute Rail, and TRP-2021, with the authority to manage and service each entity's owned railcars. Our controlling interest in each of TRIP Holdings and RIV 2013 results from our combined role as both equity member and agent/servicer. The noncontrolling interest included in the accompanying Consolidated Balance Sheets represents the non-Trinity equity interest in these partially-owned subsidiaries.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trinity has <ix:nonFraction unitRef="usd" contextRef="i0c817e98b00741f08b45e7a3dbad4d97_I20221231" decimals="-5" name="trn:ParentCompanyGuarantees" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzE5NjI_f13cfe3f-375e-4a20-8235-ff6b797f8367">no</ix:nonFraction> obligation to guarantee performance under any of our partially-owned subsidiaries' (or their respective subsidiaries') debt agreements, guarantee any railcar residual values, shield any parties from losses or guarantee minimum yields.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets of each of Triumph Rail, Tribute Rail, and TRP-2021 may only be used to satisfy the particular subsidiary's liabilities, and the creditors of each of Triumph Rail, Tribute Rail, and TRP-2021 have recourse only to the particular subsidiary's assets. Each of TILC and the third-party equity investors receive distributions from TRIP Holdings and RIV 2013, when available, in proportion to its respective equity interests, and has an interest in the net assets of the partially-owned subsidiaries upon a liquidation event in the same proportion. TILC is paid fees for the services it provides to Triumph Rail, Tribute Rail, and TRP-2021 and has the potential to earn certain incentive fees. There are <ix:nonFraction unitRef="usd" contextRef="i0c817e98b00741f08b45e7a3dbad4d97_I20221231" decimals="INF" name="trn:ParentCompanyGuarantees" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzI5MjE_fa2127f4-9f01-4cd0-9659-708897c65ee7">no</ix:nonFraction> remaining equity commitments with respect to TRIP Holdings or RIV 2013.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 8 regarding TRIP Holdings and RIV 2013, including the debt issuance of Tribute Rail and the repayment of TRIP Railcar Co. LLC's ("TRIP Railcar Co.") outstanding term loan agreement.</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i5414387d7bbb4f77b017e2a14b92ce95"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investment in Unconsolidated Affiliate</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, the Company and Wafra, Inc. announced a new RIV program between Trinity and Wafra Funds. As part of this program, a joint venture was formed, Signal Rail, which was owned <ix:nonFraction unitRef="number" contextRef="ifd1f739153b643668415bf2f8e04d0c6_I20210818" decimals="2" name="trn:EquityMethodInvestmentJVMajorityOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyNzE5Ng_07d1db9e-a701-4c3a-95f9-adc79e881d33">90</ix:nonFraction>% by Wafra Funds and <ix:nonFraction unitRef="number" contextRef="ifd1f739153b643668415bf2f8e04d0c6_I20210818" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyNzIwMQ_cb251195-9a4b-408c-8acd-f5c841422cfb">10</ix:nonFraction>% by TILC. Signal Rail or its subsidiaries are expected to invest in diversified portfolios of leased railcars originated by TILC targeting up to $<ix:nonFraction unitRef="usd" contextRef="ia1b9c005a8fb4ba5a237d840ad7c674a_I20221231" decimals="-9" name="trn:EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzM1MTY_d7a0f1f1-754d-4573-a0aa-59cea6561ddd">1</ix:nonFraction>&#160;billion in total acquisitions over an expected three-year investment period; TILC completed the first portfolio sale to Signal Rail under this program in 2021. TILC will service all railcars owned by Signal Rail.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2022, TILC and certain of its subsidiaries sold a second portfolio comprised of 2,678 railcars and related leases to Signal Rail for an aggregate sales price of approximately $<ix:nonFraction unitRef="usd" contextRef="i5e8989458a7c43b1bc45065a0a9b47a6_D20220101-20221231" decimals="-5" name="us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyMjkyMw_5ab1304b-a406-48d9-90ab-7e8dd69c2e71">254.1</ix:nonFraction>&#160;million. TILC recognized a gain of approximately $<ix:nonFraction unitRef="usd" contextRef="i5e8989458a7c43b1bc45065a0a9b47a6_D20220101-20221231" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyMjk2OA_690546c3-ce5e-4876-b2eb-71f9b9d29037">25.1</ix:nonFraction>&#160;million on the sale, and approximately $<ix:nonFraction unitRef="usd" contextRef="i5e8989458a7c43b1bc45065a0a9b47a6_D20220101-20221231" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyMzAwMg_da63df2e-19b3-47c7-ab87-006b2545b0f6">2.5</ix:nonFraction>&#160;million was recognized as revenue for services performed associated with the delivery of railcars with attached leases, during the year ended December 31, 2022. In connection with the sale, TILC contributed $<ix:nonFraction unitRef="usd" contextRef="ic097dcd0dea846f9b0cbc21e91f881b0_D20220101-20221231" decimals="-5" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyMzE4Mw_010ce69e-a9fa-4829-95e7-946ff157f827">13.5</ix:nonFraction>&#160;million of cash to Signal Rail, resulting in an increase in TILC's weighted average equity ownership in Signal Rail to <ix:nonFraction unitRef="number" contextRef="ic4a41c7d5fd14d61af065d488b8ff701_I20221231" decimals="3" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyMzI5OA_f3676ce8-2715-4a2c-981d-88a9183ab23c">12.9</ix:nonFraction>%. Signal Rail financed the August 2022 purchase primarily through a term loan. To date, TILC has sold 6,260 railcars to Signal Rail for an aggregate sales price of $<ix:nonFraction unitRef="usd" contextRef="ibd0f74f6a16449a3b63e534687474241_D20210701-20221231" decimals="-5" name="us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyMzQ2NQ_9cdffe0a-1be1-4e3a-b761-150ff09ae973">579.2</ix:nonFraction>&#160;million.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon consideration under the VIE model of ASC 810, Trinity has concluded that Signal Rail meets the definition of a VIE. TILC has variable interests in Signal Rail arising from its <ix:nonFraction unitRef="number" contextRef="ic4a41c7d5fd14d61af065d488b8ff701_I20221231" decimals="3" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyMTgwOA_f3676ce8-2715-4a2c-981d-88a9183ab23c">12.9</ix:nonFraction>% equity ownership position and its role as a service provider. We determined that Trinity is not the primary beneficiary and therefore does not consolidate this entity as we do not have the power to direct the activities of the entity that most significantly impact its economic performance. We will absorb portions of Signal Rail&#8217;s expected losses and/or receive portions of expected residual returns commensurate with our <ix:nonFraction unitRef="number" contextRef="ic4a41c7d5fd14d61af065d488b8ff701_I20221231" decimals="3" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyMjIzNQ_f3676ce8-2715-4a2c-981d-88a9183ab23c">12.9</ix:nonFraction>% equity interest in Signal Rail.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our investment in Signal Rail is being accounted for under the equity method of accounting. At December 31, 2022, the carrying value of TILC&#8217;s equity investment in Signal Rail was $<ix:nonFraction unitRef="usd" contextRef="ic4a41c7d5fd14d61af065d488b8ff701_I20221231" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU2NDQ_2b5dc207-f74c-4491-a935-6d3683ee659f">20.2</ix:nonFraction> million, which is included in other assets in our Consolidated Balance Sheets. The carrying value of this investment, together with any potential future investments described above, collectively represent our maximum exposure in Signal Rail.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">75</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_118"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="trn:LeasingOperationsOfTheCompanyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDE_f8304a07-b5ec-44a1-a6f9-04a3ce7b7637" continuedAt="ibe8c1a5aab4c45a4b6e9862eec754e0b" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6. Railcar Leasing and Management Services Group</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Railcar Leasing and Management Services Group owns and operates a fleet of railcars as well as provides third-party fleet leasing, management, and administrative services. <ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDY_86ea7cb2-bd2f-46f8-a154-133d05edfd79" continuedAt="i4530f4008d5343cc984d5a70995f648b" escape="true">Selected consolidated financial information for the Leasing Group is as follows:</ix:nonNumeric></span></div><ix:continuation id="i4530f4008d5343cc984d5a70995f648b"><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:34.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.070%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.070%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.070%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.070%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.365%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Wholly-<br/>Owned<br/>Subsidiaries</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Partially-Owned Subsidiaries</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Leasing Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Eliminations &#8211; Lease Subsidiary </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adjusted Total Leasing Group</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzMtMS0xLTEtMTA4NDgz_53de12cd-7188-4583-a8c6-84b90320672d">2.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzMtMy0xLTEtMTA4NDgz_9b11580b-4f77-4969-9eca-ed2c9e028884">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzMtNS0xLTEtMTA4NDgz_9a45d519-206c-468d-8122-19b31ad322e6">2.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzMtNy0xLTEtMTA4NDgz_12bf4a69-1943-4577-bad1-c271c77617be">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzMtOS0xLTEtMTA4NDgz_500e1c4e-0f75-4ba6-a17a-0143b6ae40b2">2.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231" decimals="-5" name="us-gaap:AccountsReceivableNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzQtMS0xLTEtMTA4NDgz_0f9eceb4-b020-423b-b9ff-54c2de8423e7">89.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231" decimals="-5" name="us-gaap:AccountsReceivableNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzQtMy0xLTEtMTA4NDgz_26167e0b-0d34-43ed-b3c0-0e1895d1657d">10.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231" decimals="-5" name="us-gaap:AccountsReceivableNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzQtNS0xLTEtMTA4NDgz_909dc0aa-4b74-49f0-86e8-78c9ebdcb083">100.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231" decimals="-5" name="us-gaap:AccountsReceivableNet" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzQtNy0xLTEtMTA4NDgz_4ec6e56e-28bf-4b73-9b36-6545bcdef91d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231" decimals="-5" name="us-gaap:AccountsReceivableNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzQtOS0xLTEtMTA4NDgz_e4c6f662-7569-41c5-92d5-665bc897dd76">100.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzUtMS0xLTEtMTA4NDgz_6c43662b-57c4-4808-b716-38a69832f0b6">5,788.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzUtMy0xLTEtMTA4NDgz_b212dc74-17cf-4ee5-83b0-ac72726e19d2">1,521.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzUtNS0xLTEtMTA4NDgz_0b019e65-c2c8-4ffc-92fe-3f1603a3ff10">7,309.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231" decimals="-5" sign="-" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzUtNy0xLTEtMTA4NDgz_5255e045-8e72-4767-85c0-33c34da7c1f6">763.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzUtOS0xLTEtMTA4NDgz_b7164939-f6bc-4591-b938-cc6461816dfa">6,546.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzYtMS0xLTEtMTA4NDgz_9cde64c6-4af4-4a01-99fb-42d2e491e859">140.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzYtMy0xLTEtMTA4NDgz_8476a5bb-57f3-4423-a05d-48b9271efc81">74.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzYtNS0xLTEtMTA4NDgz_f1e7c8c6-d0c2-423a-a17a-41d1e75f7a62">214.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzYtNy0xLTEtMTA4NDgz_8fd8043a-2d57-44a5-a11d-553606368248">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzYtOS0xLTEtMTA4NDgz_daecd63d-37ed-4759-85c5-8323c3af7a91">214.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231" decimals="-5" name="us-gaap:OtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzctMS0xLTEtMTA4NDgz_e76e1778-1ec0-4c45-b2cc-dde9ec73bc4b">150.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231" decimals="-5" name="us-gaap:OtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzctMy0xLTEtMTA4NDgz_39343411-e73f-4e6f-ad41-6c2adce355da">2.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231" decimals="-5" name="us-gaap:OtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzctNS0xLTEtMTA4NDgz_61495e47-3135-443c-a5b3-40d3f12ddecd">152.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231" decimals="-5" name="us-gaap:OtherAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzctNy0xLTEtMTA4NDgz_f1926fee-360c-4c79-a0b5-e6e7b02452a9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231" decimals="-5" name="us-gaap:OtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzctOS0xLTEtMTA4NDgz_eb7991dd-9206-42f2-b67b-b7d71c4ac7c9">152.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzgtMS0xLTEtMTA4NDgz_e1c187e1-7f5a-46af-a76d-cf8d98edb873">6,171.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzgtMy0xLTEtMTA4NDgz_2ea89592-1180-4282-80cf-9ccb324eb483">1,608.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzgtNS0xLTEtMTA4NDgz_476c04bc-a5df-4713-81f6-bb1c696498dc">7,779.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231" decimals="-5" sign="-" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzgtNy0xLTEtMTA4NDgz_e71a4f08-455c-41fb-b8ab-10ffc18b48cc">763.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzgtOS0xLTEtMTA4NDgz_2164c61c-7162-4376-b4d1-e034307a235d">7,016.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231" decimals="-5" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEwLTEtMS0xLTEwODQ4Mw_8b06df98-cdc9-4145-81bb-c6dfc99ae96a">109.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231" decimals="-5" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEwLTMtMS0xLTEwODQ4Mw_78abe79a-0ddd-4e50-af70-8df0170988d8">44.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231" decimals="-5" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEwLTUtMS0xLTEwODQ4Mw_84348342-9ca8-4a32-aec0-a610caf622c9">153.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231" decimals="-5" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEwLTctMS0xLTEwODQ4Mw_54812142-8480-4d6d-99b8-bd5ee1843a4d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231" decimals="-5" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEwLTktMS0xLTEwODQ4Mw_b0e9cc2b-2c7b-4571-a068-248bae25da5b">153.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231" decimals="-5" name="trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzExLTEtMS0xLTEwODQ4Mw_e94c15d4-67aa-4a76-a81e-80cc6c4d6633">3,800.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231" decimals="-5" name="trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzExLTMtMS0xLTEwODQ4Mw_622031a6-4961-4903-b3ce-75295df52677">1,182.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231" decimals="-5" name="trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzExLTUtMS0xLTEwODQ4Mw_f779c6d2-2bcf-4dab-a571-5a835e218b4f">4,983.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231" decimals="-5" name="trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzExLTctMS0xLTEwODQ4Mw_28b06eec-de59-4612-8cf6-b471073bc033">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231" decimals="-5" name="trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzExLTktMS0xLTEwODQ4Mw_38135635-dea7-4390-91d8-dcd49ab0085c">4,983.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231" decimals="-5" name="us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEyLTEtMS0xLTEwODQ4Mw_5c299f55-0603-48e8-b8e3-62c81c2f4b52">1,152.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231" decimals="-5" name="us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEyLTMtMS0xLTEwODQ4Mw_4278a094-fab7-4f0a-a495-f03fa5e5d374">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231" decimals="-5" name="us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEyLTUtMS0xLTEwODQ4Mw_133a7c7f-4a3f-4c75-a35b-d3feb520e3a5">1,153.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231" decimals="-5" sign="-" name="us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEyLTctMS0xLTEwODQ4Mw_d455b51d-11b5-48e8-9829-553f07a98e7a">173.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231" decimals="-5" name="us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEyLTktMS0xLTEwODQ4Mw_8cacc343-740f-45fa-92e8-f7622c8d74c2">980.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231" decimals="-5" name="us-gaap:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEzLTEtMS0xLTEwODQ4Mw_118be8f0-b6a4-4c39-a2a7-3d80959a7b95">38.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231" decimals="-5" name="us-gaap:OtherLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEzLTMtMS0xLTEwODQ4Mw_a81334ac-8f14-410d-abbf-9b2b4fe6ad1a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231" decimals="-5" name="us-gaap:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEzLTUtMS0xLTEwODQ4Mw_dbee9c25-2014-4dae-915f-a80d4439b02e">38.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231" decimals="-5" name="us-gaap:OtherLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEzLTctMS0xLTEwODQ4Mw_a93d7670-572b-448a-8ac6-77dd6a4c39f2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231" decimals="-5" name="us-gaap:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEzLTktMS0xLTEwODQ4Mw_aa4d2347-2618-4082-b585-ee82228ed347">38.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE0LTEtMS0xLTEwODQ4Mw_0cea5c0d-20b7-4c6b-a927-a07dbc02b079">5,101.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE0LTMtMS0xLTEwODQ4Mw_9acabc87-3a0f-47c9-bf9f-511263c70715">1,228.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE0LTUtMS0xLTEwODQ4Mw_67fc539f-8374-4f55-94ed-bd30ccc9040d">6,329.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231" decimals="-5" sign="-" name="us-gaap:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE0LTctMS0xLTEwODQ4Mw_954c1e1b-3148-4d5b-8014-6cf3df496699">173.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE0LTktMS0xLTEwODQ4Mw_50d8a22a-7401-442f-a9ed-356cb63a9bd7">6,156.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231" decimals="-5" name="us-gaap:MinorityInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE1LTEtMS0xLTEwODQ4Mw_5c5c5219-5bcf-4c30-829b-ed14087c9fbf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231" decimals="-5" name="us-gaap:MinorityInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE1LTMtMS0xLTEwODQ4Mw_c13cc1cd-182b-4be3-bca7-9fa56c97867e">257.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231" decimals="-5" name="us-gaap:MinorityInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE1LTUtMS0xLTEwODQ4Mw_7ad0a59f-bd39-4dd4-9a74-9762de652d57">257.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231" decimals="-5" name="us-gaap:MinorityInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE1LTctMS0xLTEwODQ4Mw_a9e01a1b-5058-4c3e-8b7e-1256ec0cd0da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231" decimals="-5" name="us-gaap:MinorityInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE1LTktMS0xLTEwODQ4Mw_98e98119-ac86-4972-a89b-fa6f6baf354d">257.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Equity</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE2LTEtMS0xLTEwODQ4Mw_06138572-ed79-4e99-b6e4-a85341362a4c">1,069.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE2LTMtMS0xLTEwODQ4Mw_d58a6b80-3657-456f-b5b4-f035223587ff">123.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE2LTUtMS0xLTEwODQ4Mw_ba76f40f-2734-4467-9334-2ae44f0fe8d0">1,193.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE2LTctMS0xLTEwODQ4Mw_af082783-566f-4e2b-b410-92f04a147185">590.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE2LTktMS0xLTEwODQ4Mw_05a16ebd-4692-4f17-9043-2ddf4aff643c">603.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:35.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.934%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Wholly-<br/>Owned<br/>Subsidiaries</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Partially-Owned Subsidiaries</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Leasing Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Eliminations &#8211; Lease Subsidiary </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adjusted Total Leasing Group</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzMtMS0xLTEtMTA4NDgz_45f8384b-116b-47f4-ae8a-92acd780feee">3.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzMtMy0xLTEtMTA4NDgz_3d68eb1e-54bf-456a-a2ca-fc2100104a61">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzMtNS0xLTEtMTA4NDgz_49ac9cf6-63a6-42e2-acdc-f893eca325b7">3.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzMtNy0xLTEtMTA4NDgz_28ee728b-29e9-4df0-b06d-99e20d197e0a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78da5430017e42d9b14120a26b186280_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzMtOS0xLTEtMTA4NDgz_8c59dd4e-1e1d-4d1d-a988-e82ce4cc653d">3.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231" decimals="-5" name="us-gaap:AccountsReceivableNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzQtMS0xLTEtMTA4NDgz_5bca0814-6181-48fd-9a18-cdc800cb10a9">90.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231" decimals="-5" name="us-gaap:AccountsReceivableNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzQtMy0xLTEtMTA4NDgz_603408b8-9504-49ba-81f2-a725452ed140">10.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231" decimals="-5" name="us-gaap:AccountsReceivableNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzQtNS0xLTEtMTA4NDgz_99c18747-dba0-4205-a0b7-5ac87e34bb16">100.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231" decimals="-5" name="us-gaap:AccountsReceivableNet" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzQtNy0xLTEtMTA4NDgz_9a8dfd87-835e-4d8d-8143-18033a8a5f18">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78da5430017e42d9b14120a26b186280_I20211231" decimals="-5" name="us-gaap:AccountsReceivableNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzQtOS0xLTEtMTA4NDgz_8a6d00f2-c05c-4fb1-9dea-537bb4170826">100.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzUtMS0xLTEtMTA4NDgz_c54a57f8-86e1-49b3-88d6-b73796feb446">5,706.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzUtMy0xLTEtMTA4NDgz_b69ed9da-11c1-429c-9cfc-8e3605e94768">1,570.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzUtNS0xLTEtMTA4NDgz_9085e7ed-957d-49f1-9d75-af750d3a899f">7,276.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231" decimals="-5" sign="-" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzUtNy0xLTEtMTA4NDgz_fedf24a4-17f7-4e2c-b3fb-00deeb1891d7">779.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78da5430017e42d9b14120a26b186280_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzUtOS0xLTEtMTA4NDgz_48bd0a6b-c5a6-443a-b12a-229a4c8fd659">6,497.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzYtMS0xLTEtMTA4NDgz_26138ed4-2edb-46cd-9e38-153e640d8539">76.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzYtMy0xLTEtMTA4NDgz_72fd855d-851d-4db9-aec7-b81d3f83950c">58.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzYtNS0xLTEtMTA4NDgz_670babf4-4d65-4778-8f1c-8d1c1d816995">135.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzYtNy0xLTEtMTA4NDgz_402dfcbd-5124-4410-a2e8-e7b29571c594">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78da5430017e42d9b14120a26b186280_I20211231" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzYtOS0xLTEtMTA4NDgz_e189cc8d-85db-4808-9459-0d7760fc0a7f">135.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231" decimals="-5" name="us-gaap:OtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzctMS0xLTEtMTA4NDgz_b46d9ce2-c815-40a9-9571-8a47565c0c6d">67.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231" decimals="-5" name="us-gaap:OtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzctMy0xLTEtMTA4NDgz_17efa3d8-6c4e-4539-82da-cba2bd8f407c">2.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231" decimals="-5" name="us-gaap:OtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzctNS0xLTEtMTA4NDgz_262beecf-32be-40d8-a19f-048c19c14bdb">69.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231" decimals="-5" name="us-gaap:OtherAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzctNy0xLTEtMTA4NDgz_04e9f1d3-e163-452d-92dc-189d0231bf19">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78da5430017e42d9b14120a26b186280_I20211231" decimals="-5" name="us-gaap:OtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzctOS0xLTEtMTA4NDgz_1430af3f-e5e0-424b-82bd-01e705822b3b">69.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzgtMS0xLTEtMTA4NDgz_f43981af-a0dc-4e99-a0ca-eca14e3c163c">5,944.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzgtMy0xLTEtMTA4NDgz_4f482c7e-a484-4069-bce7-9437f4533869">1,641.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzgtNS0xLTEtMTA4NDgz_48f2f1cf-fd0a-4fe2-b846-6df64ef91902">7,585.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231" decimals="-5" sign="-" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzgtNy0xLTEtMTA4NDgz_7e846509-41ae-42a0-a948-740c61746fc9">779.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78da5430017e42d9b14120a26b186280_I20211231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzgtOS0xLTEtMTA4NDgz_2d5cf8d2-401b-4cac-b36c-c16b604bbd2f">6,806.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231" decimals="-5" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEwLTEtMS0xLTEwODQ4Mw_e82590d0-4d2e-4fb6-87fa-0cf4438ef677">113.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231" decimals="-5" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEwLTMtMS0xLTEwODQ4Mw_62da5336-a7c3-47b1-a453-94c33047a86b">30.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231" decimals="-5" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEwLTUtMS0xLTEwODQ4Mw_1e8c26c4-1ad5-4f14-9ac3-eae18731dbb6">143.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231" decimals="-5" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEwLTctMS0xLTEwODQ4Mw_938df72e-d80d-4dde-8f03-e9c79a9cc323">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78da5430017e42d9b14120a26b186280_I20211231" decimals="-5" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEwLTktMS0xLTEwODQ4Mw_7a6d841a-78d6-499f-80b6-8ddb70427b65">143.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231" decimals="-5" name="trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzExLTEtMS0xLTEwODQ4Mw_f143e9af-e0f6-4c9c-adce-effc60d1cb98">3,555.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231" decimals="-5" name="trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzExLTMtMS0xLTEwODQ4Mw_6959eb11-3e90-4745-b60d-087186d5a474">1,216.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231" decimals="-5" name="trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzExLTUtMS0xLTEwODQ4Mw_cd32364d-0a30-4552-b8db-f64f5aaa9475">4,771.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231" decimals="-5" name="trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzExLTctMS0xLTEwODQ4Mw_c4811320-0608-4187-9f41-5b1d29394973">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78da5430017e42d9b14120a26b186280_I20211231" decimals="-5" name="trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzExLTktMS0xLTEwODQ4Mw_e9c743d3-c8db-4bdc-8bc8-ef825cd5e5b1">4,771.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEyLTEtMS0xLTEwODQ4Mw_67280839-58e6-4a31-8857-38597467ce37">1,114.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEyLTMtMS0xLTEwODQ4Mw_e3128b90-8fc8-4a41-9dea-201647bba226">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEyLTUtMS0xLTEwODQ4Mw_a09956f7-a187-4d58-b48a-c4da6d1e98e6">1,115.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231" decimals="-5" sign="-" name="us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEyLTctMS0xLTEwODQ4Mw_145ed3ac-203e-4024-8c9b-dea46e27f14b">176.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78da5430017e42d9b14120a26b186280_I20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEyLTktMS0xLTEwODQ4Mw_385466d1-2bab-4824-aeb6-fbfff77bd5c6">938.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231" decimals="-5" name="us-gaap:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEzLTEtMS0xLTEwODQ4Mw_89ed5929-9708-47b1-bafc-2e4c145c34ed">35.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231" decimals="-5" name="us-gaap:OtherLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEzLTMtMS0xLTEwODQ4Mw_49357e42-0b02-45a3-b515-815a0712c0c7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231" decimals="-5" name="us-gaap:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEzLTUtMS0xLTEwODQ4Mw_ba892a36-6961-42d4-955a-03650ddf7789">35.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231" decimals="-5" name="us-gaap:OtherLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEzLTctMS0xLTEwODQ4Mw_ce3016fa-79c0-4b94-9b86-4e1b8f8f203c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78da5430017e42d9b14120a26b186280_I20211231" decimals="-5" name="us-gaap:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEzLTktMS0xLTEwODQ4Mw_64a4208e-d66b-4635-9379-2cbcbf643c1c">35.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE0LTEtMS0xLTEwODQ4Mw_67edfff3-5873-4d92-86b3-fa2cf136c966">4,819.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE0LTMtMS0xLTEwODQ4Mw_86ce21ee-5a87-4018-82ec-1271884077ad">1,247.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE0LTUtMS0xLTEwODQ4Mw_309c2243-373a-4692-8e38-fbf45db13ca1">6,066.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231" decimals="-5" sign="-" name="us-gaap:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE0LTctMS0xLTEwODQ4Mw_7a0a1379-ad5c-4533-8976-be7c202c20da">176.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78da5430017e42d9b14120a26b186280_I20211231" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE0LTktMS0xLTEwODQ4Mw_08681909-f48b-4808-b59a-b58da6b54f0a">5,889.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231" decimals="-5" name="us-gaap:MinorityInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE1LTEtMS0xLTEwODQ4Mw_8d4d4b59-e086-4a5e-9d9c-1ddc732e44c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231" decimals="-5" name="us-gaap:MinorityInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE1LTMtMS0xLTEwODQ4Mw_899482d5-e189-4118-80a0-fe97d4c84400">267.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231" decimals="-5" name="us-gaap:MinorityInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE1LTUtMS0xLTEwODQ4Mw_cd05b087-b81d-47d8-9fdc-947070927e2c">267.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231" decimals="-5" name="us-gaap:MinorityInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE1LTctMS0xLTEwODQ4Mw_3080ed4f-899d-4dd7-9588-58d8154096f4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78da5430017e42d9b14120a26b186280_I20211231" decimals="-5" name="us-gaap:MinorityInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE1LTktMS0xLTEwODQ4Mw_4fc27f80-bb11-4f1b-856d-dd650e63450e">267.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Equity</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE2LTEtMS0xLTEwODQ4Mw_4a2b5761-0a3d-4f79-b569-e1d7c7786a5e">1,125.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE2LTMtMS0xLTEwODQ4Mw_11af554e-c279-403f-9caf-cec6b5a2b793">127.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE2LTUtMS0xLTEwODQ4Mw_718a39e2-edfa-4266-a724-6f4dd4039014">1,252.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE2LTctMS0xLTEwODQ4Mw_9927ab87-f8b9-47a3-9a91-b811514ff999">602.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78da5430017e42d9b14120a26b186280_I20211231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE2LTktMS0xLTEwODQ4Mw_6e817de2-1f69-4935-8b9b-569e281e77ce">649.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNTA_45be5812-da21-45e4-bc31-bbb054429058" footnoteRole="http://www.xbrl.org/2003/role/footnote">Net deferred profit on railcars sold to the Leasing Group consists of intersegment profit that is eliminated in consolidation. Net deferred profit and the related deferred tax impact are included as adjustments to the property, plant, and equipment, net and deferred income taxes line items, respectively, in the Eliminations &#8211; Lease Subsidiary column above to reflect the net book value of the railcars purchased by the Leasing Group from the Rail Products Group based on manufacturing cost. See Note 5 and Note 8 for a further discussion regarding our investment in our partially-owned leasing subsidiaries and the related indebtedness.</ix:footnote></span></div></ix:continuation></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="ibe8c1a5aab4c45a4b6e9862eec754e0b" continuedAt="i6120c60d130549909432a0a671112a88"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="trn:ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzU0OTc1NTgyMjAxMQ_591def43-1edf-4b9a-a88f-8163dfabf0ee" escape="true"><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.188%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent Change</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022 versus 2021</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021 versus 2020</span></div></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($ in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing and management</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6112600cf624fc2b013ea6799d88d8d_D20220101-20221231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzQtMS0xLTEtMTA4NDgz_caa22ec1-4e11-4ed5-a6bf-c91c316e2345">770.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b1c3f759388472abd08efcb95c72fca_D20210101-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzQtMy0xLTEtMTA4NDgz_14ae8d00-70f1-4801-8064-13f25cf4f80e">735.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d0b30e148ff41ac93f2408c9fd3b745_D20200101-20201231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzQtNS0xLTEtMTA4NDgz_486ca3dc-a915-4dc2-b286-26fb925309aa">747.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie6112600cf624fc2b013ea6799d88d8d_D20220101-20221231" decimals="3" name="trn:RevenuesPercentChange" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzQtNy0xLTEtMTA4NDgz_338490cf-0349-463c-b091-98c7d0792590">4.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i0b1c3f759388472abd08efcb95c72fca_D20210101-20211231" decimals="3" sign="-" name="trn:RevenuesPercentChange" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzQtOS0xLTEtMTA4NDgz_094bc86a-76e2-4041-b545-d9925700ebe8">1.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales of railcars owned one year or less at the time of sale </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if096b81d722544fcb7e17a05a850268c_D20220101-20221231" decimals="-5" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzUtMS0xLTEtMTA4NDgz_59e0586d-a271-4c3d-9d83-b8d2c400c3a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6748caeeb3034d4c95bc90962403ce7f_D20210101-20211231" decimals="-5" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzUtMy0xLTEtMTA4NDgz_e2a28ae4-79ab-4c34-8a73-de5319869ea1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3b8b357cc3a4ed19948989d9392ba43_D20200101-20201231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzUtNS0xLTEtMTA4NDgz_43b3557c-219b-49d9-9236-dafafd29123c">54.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzYtMS0xLTEtMTA4NDgz_136d7131-53a4-475c-8351-56b76bcaa53e">770.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzYtMy0xLTEtMTA4NDgz_f04b8823-fed5-4588-8722-d13a51162365">735.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzYtNS0xLTEtMTA4NDgz_36a9dd0e-8a9d-437f-bfb0-b287f285bc4b">802.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231" decimals="3" name="trn:RevenuesPercentChange" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzYtNy0xLTEtMTA4NDgz_6321e457-e4f6-4fcf-800e-66f4e9980eed">4.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231" decimals="3" sign="-" name="trn:RevenuesPercentChange" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzYtOS0xLTEtMTA4NDgz_0ca2faf1-e760-477f-8669-f1010b0262d6">8.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing and management</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6112600cf624fc2b013ea6799d88d8d_D20220101-20221231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzktMS0xLTEtMTA4NDgz_180ce867-e0db-4da8-b5f2-03d1c2aa1e52">295.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b1c3f759388472abd08efcb95c72fca_D20210101-20211231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzktMy0xLTEtMTA4NDgz_5cbf4af6-bbbe-45fb-a336-d007a1459af9">296.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d0b30e148ff41ac93f2408c9fd3b745_D20200101-20201231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzktNS0xLTEtMTA4NDgz_cc82eed1-a311-4970-8117-757732eda1d8">336.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie6112600cf624fc2b013ea6799d88d8d_D20220101-20221231" decimals="3" sign="-" name="trn:OperatingIncomeLossPercentChange" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzktNy0xLTEtMTA4NDgz_989ad279-79d9-44ca-9fed-f938c7a5cb94">0.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i0b1c3f759388472abd08efcb95c72fca_D20210101-20211231" decimals="3" sign="-" name="trn:OperatingIncomeLossPercentChange" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzktOS0xLTEtMTA4NDgz_46648206-3fb8-4ca4-8930-0d27ca6056f4">11.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease portfolio sales </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4539b600ab34435a0f9bcc30c4c5bea_D20220101-20221231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEwLTEtMS0xLTEwODQ4Mw_e26dc814-06a1-4bf3-9142-a99fe26c72e3">127.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36438f4af051425abcf2ed24ca3123cb_D20210101-20211231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEwLTMtMS0xLTEwODQ4Mw_443f7280-4454-459d-ab20-fd8cff03265a">54.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2211183147b44f8694221e5e2ca1359d_D20200101-20201231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEwLTUtMS0xLTEwODQ4Mw_f1120906-2577-4d51-a163-9de99a41066d">17.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTEtMS0xLTEwODQ4Mw_a32ce3f4-326b-42b0-994f-0ffd2016dda9">423.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTMtMS0xLTEwODQ4Mw_2e0e7753-6d93-4372-b7d7-455bcee863fc">350.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTUtMS0xLTEwODQ4Mw_218cb4d1-52c3-42bd-a92b-d945c23b021f">353.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231" decimals="3" name="trn:OperatingIncomeLossPercentChange" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTctMS0xLTEwODQ4Mw_75440e9b-9fca-4db7-8b87-69dd896cfa0c">20.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231" decimals="3" sign="-" name="trn:OperatingIncomeLossPercentChange" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTktMS0xLTEwODQ4Mw_fcff4482-75aa-4448-a791-1bf5cbc2ccb7">0.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating profit margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231" decimals="3" name="trn:OperatingProfitMargin" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEzLTEtMS0xLTEwODQ4Mw_e5aa5d86-b883-4a8f-a401-7389b68508b0">54.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231" decimals="3" name="trn:OperatingProfitMargin" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEzLTMtMS0xLTEwODQ4Mw_4160f9e0-e093-4033-9d33-e176f099bc0e">47.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231" decimals="3" name="trn:OperatingProfitMargin" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEzLTUtMS0xLTEwODQ4Mw_b135fd5f-1d54-4c3f-94fc-4fe8deb0a3ea">44.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing and management operating profit margin</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if01379bd60434b7f9eaec32aacc927f7_D20220101-20221231" decimals="3" name="trn:OperatingProfitMargin" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE1LTEtMS0xLTEwODQ4Mw_56de1dc6-e572-49b7-b42a-faea0ec53eb4">38.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i36dc2ce75e0441c698eff613015b75d0_D20210101-20211231" decimals="3" name="trn:OperatingProfitMargin" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE1LTMtMS0xLTEwODQ4Mw_37201f32-7a30-4af3-b5c7-a524b317c3d5">40.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if49af62fe51b435595d0bb50259f82b1_D20200101-20201231" decimals="3" name="trn:OperatingProfitMargin" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE1LTUtMS0xLTEwODQ4Mw_6b23e875-353c-4149-89a5-e1be3d4e9a5e">44.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selected expense information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTEtMS0xLTEwODQ4Mw_5711bb8e-d90b-4ad7-89d4-2829aa55204c">236.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTMtMS0xLTEwODQ4Mw_a55b4af2-98bd-4c9d-82e8-b643c0e9c315">226.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTUtMS0xLTEwODQ4Mw_cfd9741b-7939-4308-a615-b862ab140e6b">214.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231" decimals="3" name="trn:DepreciationDepletionandAmortizationPercentChange" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTctMS0xLTEwODQ4Mw_ef1fa101-d357-450c-9f3a-4f74ea615e98">4.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231" decimals="3" name="trn:DepreciationDepletionandAmortizationPercentChange" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTktMS0xLTEwODQ4Mw_cdcdde3d-5cd7-4ba0-806d-c42debd43789">5.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maintenance and compliance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231" decimals="-5" name="us-gaap:CostMaintenance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTEtMS0xLTEwODQ4Mw_394ee589-e416-47b9-9e5f-875fec6c3039">113.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231" decimals="-5" name="us-gaap:CostMaintenance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTMtMS0xLTEwODQ4Mw_3f4bf5ae-fb6c-46c6-988c-afd9ac21d622">95.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231" decimals="-5" name="us-gaap:CostMaintenance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTUtMS0xLTEwODQ4Mw_543d78c8-a844-4be9-b794-7dfd4a0fb6c5">88.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231" decimals="3" name="trn:MaintenanceCostsPercentChange" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTctMS0xLTEwODQ4Mw_e90c4e9b-0bd9-42cf-828b-8763a46c9e7a">19.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231" decimals="3" name="trn:MaintenanceCostsPercentChange" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTktMS0xLTEwODQ4Mw_11091c3b-91f8-49ac-bd43-0d3568b2ef2a">7.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rent and ad valorem taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsForRent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTEtMS0xLTEwODQ4Mw_5ba22dbf-9e68-4c9f-b386-6839dadf9846">19.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsForRent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTMtMS0xLTEwODQ4Mw_097fb7a9-e2ed-44be-b8ca-932f30a8a140">18.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsForRent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTUtMS0xLTEwODQ4Mw_275040ba-085b-4da4-ac40-03b1fdb04bee">21.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231" decimals="3" name="trn:OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTctMS0xLTEwODQ4Mw_05ef3062-19c5-4169-b7e2-471b6ffcc3b0">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231" decimals="3" sign="-" name="trn:OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTktMS0xLTEwODQ4Mw_95511738-2020-4e4c-96ee-f49e391dcc60">12.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, engineering, and administrative expenses</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTEtMS0xLTEwODQ4Mw_ad5ec5b9-0673-48e6-8021-79a32a656e35">54.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTMtMS0xLTEwODQ4Mw_3ec59f6f-833c-4393-abed-17ebc241c2da">50.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTUtMS0xLTEwODQ4Mw_ef13598d-96b2-4223-b901-88cdab9a7c21">51.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231" decimals="3" name="trn:SellingEngineeringandAdministrativeExpensePercentChange" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTctMS0xLTEwODQ4Mw_fb3bf98a-e925-4ad6-9581-7648a8bdc07f">6.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231" decimals="3" sign="-" name="trn:SellingEngineeringandAdministrativeExpensePercentChange" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTktMS0xLTEwODQ4Mw_7b5eb6bd-21a0-46f9-b492-9ce10b58936a">1.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTEtMS0xLTEwODQ4Mw_0b7bd387-ff41-4876-b96c-437db13c6ff6">186.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTMtMS0xLTEwODQ4Mw_5e278faf-9730-4309-a02b-8ac959fda67b">181.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTUtMS0xLTEwODQ4Mw_9f288283-143d-4370-8c40-a1250ea987fc">196.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231" decimals="3" name="trn:InterestExpensePercentChange" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTctMS0xLTEwODQ4Mw_6ebef3fc-d7d2-4479-a283-b8c5ba69a4e1">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231" decimals="3" sign="-" name="trn:InterestExpensePercentChange" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTktMS0xLTEwODQ4Mw_5671f670-1041-4685-be65-6c90823b8b57">7.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;* Not meaningful</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> <ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDc_dd2f7b5d-398c-4f25-ba02-e4b844374027" footnoteRole="http://www.xbrl.org/2003/role/footnote">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.</ix:footnote></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23" footnoteRole="http://www.xbrl.org/2003/role/footnote">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.</ix:footnote></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:SalesTypeLeaseSellingProfitLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzEwOTk1MTE2MzM0MjM_79613f89-c2f6-4ac1-b962-9dc45f64c96d">1.3</ix:nonFraction> million selling profit associated with sales-type leases for the year ended December 31, 2022.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> <ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzg_dd3ce8d9-e2f7-4126-8d7b-be33d477be7c" footnoteRole="http://www.xbrl.org/2003/role/footnote">Depreciation expense includes $<ix:nonFraction unitRef="usd" contextRef="ibef3a28c5dd2486daeb4d0b60abfad7f_D20220101-20221231" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzIyMTY_17be58e9-f493-4abd-bcef-33576c1d813b">12.1</ix:nonFraction>&#160;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. </ix:footnote><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzk_0d886ba2-c838-4a6d-af7c-e62801d55eea" footnoteRole="http://www.xbrl.org/2003/role/footnote">Additionally, depreciation expense related to our small cube covered hopper railcars decreased by approximately $<ix:nonFraction unitRef="usd" contextRef="i4c9b34c2b91042bb96cdabf016fa46d0_D20210101-20211231" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzU0OTc1NTgyMjAxMw_3583fa09-e1b4-49ef-8ee3-ca48b88c0fc0"><ix:nonFraction unitRef="usd" contextRef="if58757ff169e41bbb6f939a16964eac5_D20200101-20201231" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzU0OTc1NTgyMjAxMw_e4a70ce5-6862-4216-8a30-2632b98f9537">7.0</ix:nonFraction></ix:nonFraction>&#160;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.</ix:footnote> </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> <ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDQ_b7d417e5-9562-4e80-8283-7a2c7a34b007" footnoteRole="http://www.xbrl.org/2003/role/footnote">Interest expense for the year ended December 31, 2022 includes $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzEwOTk1MTE2MzUyOTc_f73db88c-6971-43dc-acd9-506833cb98bd">1.5</ix:nonFraction> 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 $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzEwOTk1MTE2MzUzMDI_b0811d79-7a9d-4efa-9917-b772c05a6ccc">11.7</ix:nonFraction> 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 $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzEwOTk1MTE2MzU0Mzk_c889f6d1-3aea-49c7-99a3-5c2c878dd321">5.0</ix:nonFraction> million of loss on extinguishment of debt associated with the early redemption of debt.</ix:footnote></span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="trn:SaleOfLeasedRailcarsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDU_d4fd477a-0188-4735-8dcf-df5bd7ace19d" escape="true"><div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to lease portfolio sales is as follows:</span></div><div style="margin-bottom:4pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease portfolio sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4539b600ab34435a0f9bcc30c4c5bea_D20220101-20221231" decimals="-5" name="trn:ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTpjNjg1NjM5YzgwMmE0NGUwYmQ1OGNlODRiOTI1MGRkYS90YWJsZXJhbmdlOmM2ODU2MzljODAyYTQ0ZTBiZDU4Y2U4NGI5MjUwZGRhXzMtMS0xLTEtMTA4NDgz_3eaf0367-aac8-4c5f-8941-47fdccbcbfd5">750.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36438f4af051425abcf2ed24ca3123cb_D20210101-20211231" decimals="-5" name="trn:ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTpjNjg1NjM5YzgwMmE0NGUwYmQ1OGNlODRiOTI1MGRkYS90YWJsZXJhbmdlOmM2ODU2MzljODAyYTQ0ZTBiZDU4Y2U4NGI5MjUwZGRhXzMtMy0xLTEtMTA4NDgz_620b4aeb-befc-45df-a9bb-bf5a05362deb">460.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2211183147b44f8694221e5e2ca1359d_D20200101-20201231" decimals="-5" name="trn:ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTpjNjg1NjM5YzgwMmE0NGUwYmQ1OGNlODRiOTI1MGRkYS90YWJsZXJhbmdlOmM2ODU2MzljODAyYTQ0ZTBiZDU4Y2U4NGI5MjUwZGRhXzMtNS0xLTEtMTA4NDgz_b816c74d-4ddb-44f0-af41-484d3a6697f9">193.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit on lease portfolio sales </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5b8919845ab4b6480f424e839208df6_D20220101-20221231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTpjNjg1NjM5YzgwMmE0NGUwYmQ1OGNlODRiOTI1MGRkYS90YWJsZXJhbmdlOmM2ODU2MzljODAyYTQ0ZTBiZDU4Y2U4NGI5MjUwZGRhXzQtMS0xLTEtMTA4NDgz_d94e2f88-2a8b-4ee5-9320-417ec2d0f351">126.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd9ad1401475437b909d62519262a4ba_D20210101-20211231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTpjNjg1NjM5YzgwMmE0NGUwYmQ1OGNlODRiOTI1MGRkYS90YWJsZXJhbmdlOmM2ODU2MzljODAyYTQ0ZTBiZDU4Y2U4NGI5MjUwZGRhXzQtMy0xLTEtMTA4NDgz_7901fdf8-5236-4949-8ee5-4ec24f1193bf">54.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i181c728516e54302a741aa6c5637d19f_D20200101-20201231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTpjNjg1NjM5YzgwMmE0NGUwYmQ1OGNlODRiOTI1MGRkYS90YWJsZXJhbmdlOmM2ODU2MzljODAyYTQ0ZTBiZDU4Y2U4NGI5MjUwZGRhXzQtNS0xLTEtMTA4NDgz_21aa44de-d787-4e07-bb39-70eaf1f966b3">17.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit margin on lease portfolio sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if4539b600ab34435a0f9bcc30c4c5bea_D20220101-20221231" decimals="3" name="trn:OperatingProfitMargin" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTpjNjg1NjM5YzgwMmE0NGUwYmQ1OGNlODRiOTI1MGRkYS90YWJsZXJhbmdlOmM2ODU2MzljODAyYTQ0ZTBiZDU4Y2U4NGI5MjUwZGRhXzUtMS0xLTEtMTA4NDgz_57a95389-96d0-4c64-b387-3249d29fc5b4">16.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i36438f4af051425abcf2ed24ca3123cb_D20210101-20211231" decimals="3" name="trn:OperatingProfitMargin" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTpjNjg1NjM5YzgwMmE0NGUwYmQ1OGNlODRiOTI1MGRkYS90YWJsZXJhbmdlOmM2ODU2MzljODAyYTQ0ZTBiZDU4Y2U4NGI5MjUwZGRhXzUtMy0xLTEtMTA4NDgz_3b1053c7-d100-4234-84af-368cd15d02b8">11.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2211183147b44f8694221e5e2ca1359d_D20200101-20201231" decimals="3" name="trn:OperatingProfitMargin" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTpjNjg1NjM5YzgwMmE0NGUwYmQ1OGNlODRiOTI1MGRkYS90YWJsZXJhbmdlOmM2ODU2MzljODAyYTQ0ZTBiZDU4Y2U4NGI5MjUwZGRhXzUtNS0xLTEtMTA4NDgz_a22d903e-ee16-47e2-93f3-7392b652b2cb">9.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:4pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Excludes $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:SalesTypeLeaseSellingProfitLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzEwOTk1MTE2MzU1OTA_79613f89-c2f6-4ac1-b962-9dc45f64c96d">1.3</ix:nonFraction> million selling profit associated with sales-type leases for the year ended December 31, 2022.</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i6120c60d130549909432a0a671112a88"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Railcar Leasing Equipment Portfolio. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Leasing Group's equipment consists primarily of railcars leased by third parties. The Leasing Group purchases equipment manufactured predominantly by the Rail Products Group and enters into lease contracts with third parties with terms generally ranging between <ix:nonNumeric contextRef="i551e279eb5a346f9a72b9ea69b9a5b39_I20221231" name="us-gaap:LessorOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzM2MTc_a16db101-e744-4850-982c-417278be3122">one year</ix:nonNumeric> and <ix:nonNumeric contextRef="i8afa93f7646940a19b51b73dc7f3e6b4_I20221231" name="us-gaap:LessorOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzM2MjQ_f29f25bb-8f74-4df3-a2be-04c4becd5c4a">ten years</ix:nonNumeric>. <ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="trn:OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNTM_f38c9404-4076-4cc8-aaef-59c831b2cd7f" continuedAt="i794b9cb4beb2429f82ba3e90839f6f9a" escape="true">The Leasing Group primarily enters into operating leases. Future contractual minimum rental revenues on operating leases related to our wholly-owned and partially-owned subsidiaries are as follows:</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:5pt"><ix:continuation id="i794b9cb4beb2429f82ba3e90839f6f9a"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future contractual minimum rental revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia640fe8f457d49b79493761c0a5310d9_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo2ZGFmYWQyNjhkMmQ0ZmVhOTE3MzFiY2MwNzlmMmUyNS90YWJsZXJhbmdlOjZkYWZhZDI2OGQyZDRmZWE5MTczMWJjYzA3OWYyZTI1XzItMS0xLTEtMTA4NDgz_a7583353-270b-40a0-8910-abe332aa6bc5">586.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia640fe8f457d49b79493761c0a5310d9_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo2ZGFmYWQyNjhkMmQ0ZmVhOTE3MzFiY2MwNzlmMmUyNS90YWJsZXJhbmdlOjZkYWZhZDI2OGQyZDRmZWE5MTczMWJjYzA3OWYyZTI1XzItMy0xLTEtMTA4NDgz_788d1324-1945-48be-84d7-3901d8f710e9">467.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia640fe8f457d49b79493761c0a5310d9_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo2ZGFmYWQyNjhkMmQ0ZmVhOTE3MzFiY2MwNzlmMmUyNS90YWJsZXJhbmdlOjZkYWZhZDI2OGQyZDRmZWE5MTczMWJjYzA3OWYyZTI1XzItNS0xLTEtMTA4NDgz_7ac1d40d-6137-4df7-87b4-6345b075d0a7">366.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia640fe8f457d49b79493761c0a5310d9_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo2ZGFmYWQyNjhkMmQ0ZmVhOTE3MzFiY2MwNzlmMmUyNS90YWJsZXJhbmdlOjZkYWZhZDI2OGQyZDRmZWE5MTczMWJjYzA3OWYyZTI1XzItNy0xLTEtMTA4NDgz_62e4adaa-2208-4cb7-9974-07bcf6a5e4e3">262.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia640fe8f457d49b79493761c0a5310d9_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo2ZGFmYWQyNjhkMmQ0ZmVhOTE3MzFiY2MwNzlmMmUyNS90YWJsZXJhbmdlOjZkYWZhZDI2OGQyZDRmZWE5MTczMWJjYzA3OWYyZTI1XzItOS0xLTEtMTA4NDgz_7ec03f12-7a98-4c1c-b2f4-39c0dfecc797">175.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia640fe8f457d49b79493761c0a5310d9_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo2ZGFmYWQyNjhkMmQ0ZmVhOTE3MzFiY2MwNzlmMmUyNS90YWJsZXJhbmdlOjZkYWZhZDI2OGQyZDRmZWE5MTczMWJjYzA3OWYyZTI1XzItMTEtMS0xLTEwODQ4Mw_53b487df-fbfc-47c1-9eea-1d64294f9d45">265.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia640fe8f457d49b79493761c0a5310d9_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceived" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo2ZGFmYWQyNjhkMmQ0ZmVhOTE3MzFiY2MwNzlmMmUyNS90YWJsZXJhbmdlOjZkYWZhZDI2OGQyZDRmZWE5MTczMWJjYzA3OWYyZTI1XzItMTMtMS0xLTEwODQ4Mw_eae2b959-16f3-47d8-bde3-440d2420ba76">2,123.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:continuation></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Wholly-owned subsidiaries.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Leasing Group&#8217;s debt at December 31, 2022 consisted primarily of non-recourse debt. As of December 31, 2022, Trinity&#8217;s wholly-owned subsidiaries included in the Leasing Group held equipment with a net book value of $<ix:nonFraction unitRef="usd" contextRef="iac5780bc4d3d474ebe60994791595b3e_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCollateralAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzQwNTA_2829a13b-dfa3-4b42-91ee-1e3afc3fdfb2">5,443.1</ix:nonFraction> million, which is pledged solely as collateral for Leasing Group debt held by those subsidiaries. The net book value of unpledged equipment at December 31, 2022 was $<ix:nonFraction unitRef="usd" contextRef="i2b5ca7db0b3b44d98af025b7f452fc9f_I20221231" decimals="-5" name="trn:NetBookValueofUnpledgedEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzQxOTU_065c1f37-071a-4a93-95ad-6d362d4257c5">334.9</ix:nonFraction> million. See Note 8 for more information regarding the Leasing Group's debt.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Partially-owned subsidiaries.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Debt owed by TRIP Holdings and RIV 2013 and their respective subsidiaries is nonrecourse to Trinity and TILC. Creditors of each of TRIP Holdings and RIV 2013 and their respective subsidiaries have recourse only to the particular subsidiary's assets. As of December 31, 2022, TRIP Holdings held equipment with a net book value of $<ix:nonFraction unitRef="usd" contextRef="i26483febcdc44335ae6d828a675f0136_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCollateralAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzQ1OTc_ce819511-fbe6-400a-b4b3-b3a7d2e1e86b">1,063.8</ix:nonFraction> million, which is pledged solely as collateral for the TRIP Holdings' debt held by its subsidiaries. As of December 31, 2022, TRP-2021 equipment with a net book value of $<ix:nonFraction unitRef="usd" contextRef="ia5ee66df62fe433590a77581fca4964b_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCollateralAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzQ3MzA_d9bcf581-54e1-4c3e-b3fe-3a58a1079bee">457.5</ix:nonFraction> million is pledged solely as collateral for the TRP-2021 debt. See Note 5 for a description of TRIP Holdings and RIV 2013 and their respective subsidiaries.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Lease Obligations.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i2244f71dbda14515b9f0d04b722d0e32_D20220101-20221231" name="us-gaap:ScheduleOfSaleLeasebackTransactionsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDg_0d23c6d8-83b2-4033-bc1a-92210868cdd7" continuedAt="i48f5549694a74649a07c06ff9b8f63bc" escape="true">Future amounts due as well as future contractual minimum rental revenues related to the Leasing Group's railcar operating lease obligations are as follows:</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i48f5549694a74649a07c06ff9b8f63bc" continuedAt="i6722f50b463549b5b09d72d788e64515">&#160;</ix:continuation></span></div><div style="margin-bottom:9pt;margin-top:5pt"><ix:continuation id="i6722f50b463549b5b09d72d788e64515"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.703%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future operating lease obligations</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2eadbc6c63ce4ea2a794fba955ab71a8_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzItMS0xLTEtMTA4NDgz_4cc4ffe0-10c1-4565-8362-8d3900298266">11.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2eadbc6c63ce4ea2a794fba955ab71a8_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzItMy0xLTEtMTA4NDgz_4ddb4cab-8b21-497c-8bac-ee7db24af36f">8.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2eadbc6c63ce4ea2a794fba955ab71a8_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzItNS0xLTEtMTA4NDgz_ddf9759c-a56d-40c6-9235-804d72e9fa44">6.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2eadbc6c63ce4ea2a794fba955ab71a8_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzItNy0xLTEtMTA4NDgz_e89f845f-279e-427c-90ba-c78f8eccaf00">5.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2eadbc6c63ce4ea2a794fba955ab71a8_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzItOS0xLTEtMTA4NDgz_0464f885-29ca-4710-b317-6eb7b6b963af">5.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2eadbc6c63ce4ea2a794fba955ab71a8_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzItMTEtMS0xLTEwODQ4Mw_4bc4b782-e1f7-46b2-8ebc-6e0e8612367f">3.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2eadbc6c63ce4ea2a794fba955ab71a8_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzItMTMtMS0xLTEwODQ4Mw_d5230217-0b95-426a-9301-526f7834ac10">40.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future contractual minimum rental revenues</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffac47b75fd348259620ca2fb0e5096a_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzMtMS0xLTEtMTA4NDgz_cabdc802-1a64-4272-a90c-c96d4ab4735f">9.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffac47b75fd348259620ca2fb0e5096a_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzMtMy0xLTEtMTA4NDgz_af7b4dd6-3bed-4535-ba60-40b54f3b2514">4.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffac47b75fd348259620ca2fb0e5096a_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzMtNS0xLTEtMTA4NDgz_d942705c-3fcd-46cb-8956-17fb6f7337d0">3.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffac47b75fd348259620ca2fb0e5096a_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzMtNy0xLTEtMTA4NDgz_47d5c285-48f3-4f9f-a990-6acf8fa78949">1.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffac47b75fd348259620ca2fb0e5096a_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzMtOS0xLTEtMTA4NDgz_4622c289-6335-4665-b698-5b357d28e56c">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffac47b75fd348259620ca2fb0e5096a_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzMtMTEtMS0xLTEwODQ4Mw_fb4475cc-c149-4f6e-864b-6689eb3d6823">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffac47b75fd348259620ca2fb0e5096a_I20221231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzMtMTMtMS0xLTEwODQ4Mw_81a0b6d8-f844-4a64-a818-94976856f33f">20.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:continuation></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease obligations totaling $<ix:nonFraction unitRef="usd" contextRef="i878fff6b20d245e5872b523983d98416_I20221231" decimals="-5" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUxMDM_0c685e92-9e61-42fb-bdf4-2eb361effbcb">1.3</ix:nonFraction> million are guaranteed by Trinity Industries, Inc. and certain subsidiaries. The Leasing Group also has future amounts due for operating lease obligations related to office space of approximately $<ix:nonFraction unitRef="usd" contextRef="i85dc85bce00449069ea1e1e33070589e_I20221231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUyOTQ_fbb87d71-ef79-4a7c-83b4-2d8d1509945a">0.2</ix:nonFraction> million, which is excluded from the table above.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">78</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_121"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90ZXh0cmVnaW9uOmRkMGNiZTdmZjkzZTQ3MTBiMDYzOWJmMmUxMGU1MjU5Xzk2OQ_cc98bc79-737b-4b66-a9a5-7132e1d450db" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7. Property, Plant, and Equipment</span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90ZXh0cmVnaW9uOmRkMGNiZTdmZjkzZTQ3MTBiMDYzOWJmMmUxMGU1MjU5Xzk3MA_593e0543-a6ac-4a99-9dfb-03cce5805840" escape="true"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of property, plant, and equipment: </span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing/Maintenance/Corporate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1899c19528054319a2e41cb75a3ee339_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzMtMS0xLTEtMTA4NDgz_744122ac-55ed-4be9-b157-8be1338a6049">15.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e73f73efe3e401796ad709bceada1b9_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzMtMy0xLTEtMTA4NDgz_a7eeabeb-65b0-41f9-925d-f355adb7af29">17.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fab78c32628480c8e1e99c1ba135605_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzQtMS0xLTEtMTA4NDgz_6ef2340c-1d7a-47ec-b556-acfa4210643a">384.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i370538705f274d5c922b47e079bcd145_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzQtMy0xLTEtMTA4NDgz_e9955c7d-aef0-4fd5-bf10-997827149997">377.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7d7855838464afcb55c3a8dfd8b825a_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzUtMS0xLTEtMTA4NDgz_d7366748-06e2-4347-99ff-4226d6eaa9aa">405.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b20249a37294772a43d374dc2f2c001_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzUtMy0xLTEtMTA4NDgz_4261406f-e971-4b90-b777-15cd5c5fa68d">415.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a59bc463fbc4e4798692a9401e56515_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzYtMS0xLTEtMTA4NDgz_74224482-021b-4b63-8889-4d8b0ea306f7">18.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id96f63ce1c9344ac833540db52d1548b_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzYtMy0xLTEtMTA4NDgz_18d390e3-985e-4647-9b04-9427f7010205">18.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb0f68a95d2940e5a37ce53480c7103c_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzctMS0xLTEtMTA4NDgz_ac651bce-994d-4702-af08-c36a1185e9cb">823.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibefcfd6e7b364077aa532791c2dbc60a_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzctMy0xLTEtMTA4NDgz_3ac8124b-a51e-45d2-b680-a46e414e2afb">828.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifb0f68a95d2940e5a37ce53480c7103c_I20221231" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzgtMS0xLTEtMTA4NDgz_fc675dfb-0488-40be-bf79-e857c5845d44">483.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibefcfd6e7b364077aa532791c2dbc60a_I20211231" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzgtMy0xLTEtMTA4NDgz_c6eecf7b-a378-4d31-93be-7193ad468f68">478.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb0f68a95d2940e5a37ce53480c7103c_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzktMS0xLTEtMTA4NDgz_6d8bd372-d9db-48d0-9fc6-8a356f743bc6">340.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibefcfd6e7b364077aa532791c2dbc60a_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzktMy0xLTEtMTA4NDgz_60f46892-ceab-4951-b32c-db15070f1e1a">349.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiaries:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id557f6391ba04343a55235308a93a22d_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzEyLTEtMS0xLTEwODQ4Mw_dbfbb4cf-1d17-4758-bc9e-2e1095932f17">21.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92e5b6527daf47c78c2cf1d9d7bdeb2f_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzEyLTMtMS0xLTEwODQ4Mw_947a89fb-24dc-407b-a8f5-561a44c189e9">20.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment on lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55aacc9fa4c24996b07c13ea67dacd11_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzEzLTEtMS0xLTEwODQ4Mw_692288b9-ec8b-4679-a814-1f2de429d7d2">7,247.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13a41b62d7c943ed91f0c4bdd2efe727_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzEzLTMtMS0xLTEwODQ4Mw_d2268a49-d477-4e14-9391-35c71faf3522">7,061.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE0LTEtMS0xLTEwODQ4Mw_b3d3190e-c745-4baf-9bb3-fb9fa10e9d34">7,269.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE0LTMtMS0xLTEwODQ4Mw_b61c86a0-2e4b-417d-ad9a-acaf9c437834">7,082.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE1LTEtMS0xLTEwODQ4Mw_d8ae99bc-f9ef-4588-a533-ee8be6f3b452">1,480.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE1LTMtMS0xLTEwODQ4Mw_b1c88857-097b-4b88-8db2-a52dbf261805">1,375.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE2LTEtMS0xLTEwODQ4Mw_b92d9f36-77c3-49f4-b4c8-c2e374e74c23">5,788.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE2LTMtMS0xLTEwODQ4Mw_a93b7d60-d4f6-4c82-93dd-6a265dbaaeec">5,706.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partially-owned subsidiaries:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment on lease</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a56674d2a274d5c89a5300f73e313a0_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE4LTEtMS0xLTEwODQ4Mw_12e89656-a982-4360-b3d6-e0f7a98f460f">2,230.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7374b4c6f7f746799422a4de0242a544_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE4LTMtMS0xLTEwODQ4Mw_941e603a-0175-4c6b-8a64-95e04a983c18">2,242.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7a56674d2a274d5c89a5300f73e313a0_I20221231" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE5LTEtMS0xLTEwODQ4Mw_d360e3dd-2875-4630-bf10-e74c7a4cd158">709.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7374b4c6f7f746799422a4de0242a544_I20211231" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE5LTMtMS0xLTEwODQ4Mw_8eb6f5c5-0665-4f93-a0a8-0bc2a72f3baf">672.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzIwLTEtMS0xLTEwODQ4Mw_8e8fb861-69fa-4f18-9633-cba2edcc27e1">1,521.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzIwLTMtMS0xLTEwODQ4Mw_d4882c16-e8a9-4180-86ce-9a4cf3662c21">1,570.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred profit on railcars sold to the Leasing Group</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ide7ad369035547f797c46fb310fc61ec_I20221231" decimals="-5" sign="-" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzIyLTEtMS0xLTEwODQ4Mw_746f9942-3084-4ded-97f1-ca890399ecc2">1,050.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e81ff11014a43bba29e83b53d19f27d_I20211231" decimals="-5" sign="-" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzIyLTMtMS0xLTEwODQ4Mw_7552bc60-2d90-48d0-a067-cdbbd0890fdc">1,047.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide7ad369035547f797c46fb310fc61ec_I20221231" decimals="-5" name="trn:NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzIzLTEtMS0xLTEwODQ4Mw_0d81ff0d-b854-4d90-96a3-13588d83533e">287.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e81ff11014a43bba29e83b53d19f27d_I20211231" decimals="-5" name="trn:NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzIzLTMtMS0xLTEwODQ4Mw_184c6656-033e-43e3-8d74-93ddf3b02f1d">268.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ide7ad369035547f797c46fb310fc61ec_I20221231" decimals="-5" sign="-" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzI0LTEtMS0xLTEwODQ4Mw_c985b346-ee1d-4f2b-9e39-8fb64a1fa6e8">763.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e81ff11014a43bba29e83b53d19f27d_I20211231" decimals="-5" sign="-" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzI0LTMtMS0xLTEwODQ4Mw_96b0cb61-9ecc-436c-9825-1ab20ef685af">779.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzI1LTEtMS0xLTEwODQ4Mw_cdf6b692-27d7-408c-a640-02fe3cedf723">6,886.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzI1LTMtMS0xLTEwODQ4Mw_f4548769-ff4f-4800-be5d-c5ee9df30ffc">6,846.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain equipment and facilities under operating leases. See Note 1 for future operating lease obligations on non-Leasing Group leases. See Note 1 and Note 6 for information related to the lease agreements, future operating lease obligations, and future minimum rental revenues associated with the Leasing Group.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the fair market value of properties no longer in use based on the location and condition of the properties, the fair market value of similar properties in the area, and our experience selling similar properties in the past. As of December 31, 2022, we had non-operating plants with a net book value of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i95882fe6bc9145a89f935b00c3cd1d0c_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90ZXh0cmVnaW9uOmRkMGNiZTdmZjkzZTQ3MTBiMDYzOWJmMmUxMGU1MjU5Xzg3MA_19e69e2b-cc80-4f40-94c5-f7b54edcc58f">2.6</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 1 for more information regarding assets classified as held for sale as of December 31, 2022 and 2021.</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">79</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_124"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8. <ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzIwOTU3_d9f8d09f-ff5e-40dc-8db2-3dfe8c0165ab" continuedAt="iaa5ec12a55794e9c88b9599449cda249" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="iaa5ec12a55794e9c88b9599449cda249" continuedAt="ie76f3732b653439d90a4169b006cb4d3"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzIwOTU4_79c3f90e-e76c-466a-b43a-a48c198119d6" escape="true"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts and estimated fair values of our debt are as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.308%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate &#8211; Recourse:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93714341dde648d8a93b508e91e6156b_I20221231" decimals="-5" name="trn:LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzQtMS0xLTEtMTA4NDgz_4a5bc266-bb2f-404a-9169-c5d9f1918b5f">225.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93714341dde648d8a93b508e91e6156b_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzQtMy0xLTEtMTA4NDgz_60d31f4b-6ebf-4131-b757-ad6e1a943404">225.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3c8b55fb63848c298ed435e2d069332_I20211231" decimals="-5" name="trn:LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzQtNS0xLTEtMTA4NDgz_646dcbf2-a441-44ec-8b08-3d3635f5e128">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3c8b55fb63848c298ed435e2d069332_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzQtNy0xLTEtMTA4NDgz_7783a0fb-f403-49ce-a4a6-b484cbfba1ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes, net of unamortized discount of $<ix:nonFraction unitRef="usd" contextRef="i42d0f7336a384b718a4cf22cd49164b6_I20221231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzUtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246NGMzNWUyNzkyOGU1NGZhMmE0OGQwNWQ5MDUwOWRhYzVfNDk_d90d6e99-150d-4bfd-b823-d3a0bb2fad8f">0.1</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i38a104deee4a44a79ec058d99b271ce8_I20211231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzUtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246NGMzNWUyNzkyOGU1NGZhMmE0OGQwNWQ5MDUwOWRhYzVfNTY_4cc6159f-fe5d-4e38-8cc3-ef2afad9f5c2">0.1</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42d0f7336a384b718a4cf22cd49164b6_I20221231" decimals="-5" name="trn:LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzUtMS0xLTEtMTA4NDgz_d5b3f61a-ba8f-4e2b-82b9-b4ad5e819c36">399.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42d0f7336a384b718a4cf22cd49164b6_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzUtMy0xLTEtMTA4NDgz_82d1eb51-54ad-468e-b115-cb2bf8489c4f">387.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38a104deee4a44a79ec058d99b271ce8_I20211231" decimals="-5" name="trn:LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzUtNS0xLTEtMTA4NDgz_f4286148-b1ca-4b2c-bb47-cb3533825ef6">399.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38a104deee4a44a79ec058d99b271ce8_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzUtNy0xLTEtMTA4NDgz_ff70e0cf-8dea-48ca-9e66-c428ac0572b9">420.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231" decimals="-5" name="trn:LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzYtMS0xLTEtMTA4NDgz_4c7a7ebd-5ec1-4a9d-bf0c-25adc0d3f0a3">624.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzYtMy0xLTEtMTA4NDgz_888ece00-0f4f-462f-89f4-abbc9bbd225f">612.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc4636d5b10e48f8a8e3d02d0b0ea7c2_I20211231" decimals="-5" name="trn:LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzYtNS0xLTEtMTA4NDgz_f9243320-f2b0-4ebe-9de4-c981e930298d">399.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc4636d5b10e48f8a8e3d02d0b0ea7c2_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzYtNy0xLTEtMTA4NDgz_ca31c329-8fb7-4cf7-8afa-bdf230ac1329">420.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231" decimals="-5" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzctMS0xLTEtMTA4NDgz_f9cf68a6-092a-4385-8c7f-b3155c6d7c0d">0.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icc4636d5b10e48f8a8e3d02d0b0ea7c2_I20211231" decimals="-5" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzctNS0xLTEtMTA4NDgz_42885e39-9431-46a3-afa8-52e21b6b22a1">1.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total recourse debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DebtAndCapitalLeaseObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzgtMS0xLTEtMTA4NDgz_06d444e6-65d0-4fcd-aed2-296a14762255">624.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:DebtAndCapitalLeaseObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzgtNS0xLTEtMTA4NDgz_61eb237f-2bd3-4778-a645-74edf3a88101">398.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing &#8211; Non-recourse:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiaries:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2009 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27e0934a28014caa87d5bf4310b07855_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzEyLTEtMS0xLTEwODQ4Mw_45ed1223-014d-4263-b1c3-e15a9b131629">115.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27e0934a28014caa87d5bf4310b07855_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzEyLTMtMS0xLTEwODQ4Mw_e903b3d9-798e-4944-b674-046d52fd4d41">116.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5d68b064c8746e2a4ecf6bc74fe0259_I20211231" decimals="-5" name="trn:NonRecourseDebtGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzEyLTUtMS0xLTEwODQ4Mw_8657c398-b7cb-4204-b1ce-672ea7573e67">128.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5d68b064c8746e2a4ecf6bc74fe0259_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzEyLTctMS0xLTEwODQ4Mw_4a95a9d2-6233-47ed-a990-85f10159f9dd">144.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2010 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d0974ec716a44d0afe2402029374a8b_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzEzLTEtMS0xLTEwODQ4Mw_7068640f-64fa-4016-97b7-66004a6d7ea4">204.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d0974ec716a44d0afe2402029374a8b_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzEzLTMtMS0xLTEwODQ4Mw_d116d24d-36a3-45ba-84fe-bbc4422278b2">197.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1f48b7d697644e0acf363ba2237e4f4_I20211231" decimals="-5" name="trn:NonRecourseDebtGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzEzLTUtMS0xLTEwODQ4Mw_0d2ae688-2b38-42bb-8b3a-9d84978c848a">220.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1f48b7d697644e0acf363ba2237e4f4_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzEzLTctMS0xLTEwODQ4Mw_2554f6eb-e380-4cec-a4ec-623f3fee7d8d">234.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 promissory notes, net of unamortized discount of $<ix:nonFraction unitRef="usd" contextRef="i466978f47e444365adf9cb24b4c66397_I20221231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE0LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjBlN2Q3MGY3MmM1NzQ4ZGM5ZWM4MjVmZDMxYzM3YTNmXzU4_1b8e3584-b3c7-4d73-92c2-3cfea06879f9">5.6</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="iff96e3d8ecdf48bab8180109a0c8afdb_I20211231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE0LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjBlN2Q3MGY3MmM1NzQ4ZGM5ZWM4MjVmZDMxYzM3YTNmXzY1_287887fa-05d4-4c89-8a76-f8c0b7ef9b6e">7.8</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i466978f47e444365adf9cb24b4c66397_I20221231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE0LTEtMS0xLTEwODQ4Mw_b0501d9f-3b60-42fd-8e74-b2f7364ff302">716.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i466978f47e444365adf9cb24b4c66397_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE0LTMtMS0xLTEwODQ4Mw_a277f65d-2a3d-4113-9e32-82dc37ab3709">716.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff96e3d8ecdf48bab8180109a0c8afdb_I20211231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE0LTUtMS0xLTEwODQ4Mw_dc7375b3-4b61-4769-8c3a-ac8c7a18a0b2">760.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff96e3d8ecdf48bab8180109a0c8afdb_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE0LTctMS0xLTEwODQ4Mw_8d789632-53bc-48e2-be4e-5898fc08a556">760.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 secured railcar equipment notes, net of unamortized discount of $<ix:nonFraction unitRef="usd" contextRef="id83cb984b1ed45a7a82c00c8554c7d2f_I20221231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE1LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjQzMjIwZjE1NTYzMTRkZTNiNTZlMGY2NmUzZDM0YmFmXzcz_a55a7b0a-e337-46ae-bb68-9f95c98aa60d">0.1</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia1f0bc2290df4a2f9481b45cffd94a52_I20211231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE1LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjQzMjIwZjE1NTYzMTRkZTNiNTZlMGY2NmUzZDM0YmFmXzgw_a680359c-0ba9-443f-a42b-e3bcf0b8b6d2">0.1</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id83cb984b1ed45a7a82c00c8554c7d2f_I20221231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE1LTEtMS0xLTEwODQ4Mw_1a1b54d1-f752-4008-93f3-7011efdbd54a">398.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id83cb984b1ed45a7a82c00c8554c7d2f_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE1LTMtMS0xLTEwODQ4Mw_39576eb3-b431-4411-a09e-90577005cb82">360.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1f0bc2290df4a2f9481b45cffd94a52_I20211231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE1LTUtMS0xLTEwODQ4Mw_0a4a3278-318b-4077-a1d3-9a20ed3c798d">416.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1f0bc2290df4a2f9481b45cffd94a52_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE1LTctMS0xLTEwODQ4Mw_3e854c0e-e371-492f-829c-29f1771bab94">423.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019 secured railcar equipment notes, net of unamortized discount of $<ix:nonFraction unitRef="usd" contextRef="i3b1b4a9f25a14366b4b8cd900676125c_I20221231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE2LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjc1ZWVlNTRmZTRhYzRjM2Y5MzZlZDBjZGI2MWQ0NDU2Xzcz_75ac59c3-d3da-4cec-aa32-29c48c85853e">0.2</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i702781ad584846d7bfd0c72bf179fadc_I20211231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE2LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjc1ZWVlNTRmZTRhYzRjM2Y5MzZlZDBjZGI2MWQ0NDU2Xzgw_635bf582-7808-4f5c-ad8c-1c72b60b1e93">0.3</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b1b4a9f25a14366b4b8cd900676125c_I20221231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE2LTEtMS0xLTEwODQ4Mw_546f54ae-f389-4ea8-a0e5-8bf7b952dcc5">786.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b1b4a9f25a14366b4b8cd900676125c_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE2LTMtMS0xLTEwODQ4Mw_6eded716-433e-4fdf-8ceb-f3b6a20583da">716.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i702781ad584846d7bfd0c72bf179fadc_I20211231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE2LTUtMS0xLTEwODQ4Mw_a52e54c0-26f4-4800-8615-1bbab1c6ec1f">822.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i702781ad584846d7bfd0c72bf179fadc_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE2LTctMS0xLTEwODQ4Mw_4e65ab00-9979-4e96-aab9-18ac4964b4aa">847.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 secured railcar equipments notes, net of unamortized discount of $<ix:nonFraction unitRef="usd" contextRef="i742ab638e18e4bcd86582f46f261c6ba_I20221231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE3LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjg2NjJkOWJiYTEzMTQyNDk4MjM3OTYxMWQ0N2Q2MmY0Xzc0_df320760-562a-4010-87c8-4e2045118990">&#8212;</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia16b362b68b24c0bb23478beab4f4f39_I20211231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE3LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjg2NjJkOWJiYTEzMTQyNDk4MjM3OTYxMWQ0N2Q2MmY0Xzgx_ac3abcb6-eda0-433c-839f-ce2ae0453953">0.1</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i742ab638e18e4bcd86582f46f261c6ba_I20221231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE3LTEtMS0xLTEwODQ4Mw_4760473c-7985-4378-b88a-b633ade17076">330.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i742ab638e18e4bcd86582f46f261c6ba_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE3LTMtMS0xLTEwODQ4Mw_f6e1b846-28a5-4a71-9261-dbbb5dc64b88">284.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia16b362b68b24c0bb23478beab4f4f39_I20211231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE3LTUtMS0xLTEwODQ4Mw_6f2932e6-4487-4d1f-9f84-0e4ac0b28e12">348.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia16b362b68b24c0bb23478beab4f4f39_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE3LTctMS0xLTEwODQ4Mw_491e47aa-08ae-48ba-b125-d5a8a020fb8f">349.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 secured railcar equipment notes, net of unamortized discount of $<ix:nonFraction unitRef="usd" contextRef="ie768b3990b164db38f07a0dde2194863_I20221231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE4LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjE1MTlkMzlmZjQ0ZjQxNWJiZTkwYmJmZTE5NWEyZmU1Xzcz_6e10897a-208b-43d6-a0ad-00999dd7f875">&#8212;</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="if97e70002af0417183ee96f4768233d8_I20211231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE4LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjE1MTlkMzlmZjQ0ZjQxNWJiZTkwYmJmZTE5NWEyZmU1Xzgw_c3a1b678-d662-497e-bd0f-dff75c5ceb68">&#8212;</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie768b3990b164db38f07a0dde2194863_I20221231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE4LTEtMS0xLTEwODQ4Mw_740700ec-7c3b-49cf-8187-f073a3b2499e">307.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie768b3990b164db38f07a0dde2194863_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE4LTMtMS0xLTEwODQ4Mw_f1b93abe-f8b0-4cb3-80a6-3be1e1174f2d">253.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if97e70002af0417183ee96f4768233d8_I20211231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE4LTUtMS0xLTEwODQ4Mw_bf098512-479c-45bb-8ee2-9e2caf02a496">320.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if97e70002af0417183ee96f4768233d8_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE4LTctMS0xLTEwODQ4Mw_f484ee3d-2fde-4cff-9fec-5cd6aad051aa">319.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 secured railcar equipment notes, net of unamortized discount of $<ix:nonFraction unitRef="usd" contextRef="i069263fd98294f1cb4696143cc2c88a7_I20221231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTAtMS0xLTExNjMxOS90ZXh0cmVnaW9uOjNmN2VkZGU2NTNlNDQyMTNiMDMwYzZjMmNmNmE2YzIxXzEwOTk1MTE2Mjc4NjQ_5e5cb63f-23c5-4139-8d4c-b766d21bacfa">&#8212;</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ic88b6564c6df470bb3f77ebdb32a865b_I20211231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTAtMS0xLTExNjMxOS90ZXh0cmVnaW9uOjNmN2VkZGU2NTNlNDQyMTNiMDMwYzZjMmNmNmE2YzIxXzEwOTk1MTE2Mjc4NzU_f801a78e-27de-43e6-8875-cd67f7f9ac8f">&#8212;</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i069263fd98294f1cb4696143cc2c88a7_I20221231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTEtMS0xLTExNjMyNQ_1f1c5985-ef6f-4fd2-82e6-d280a3e24e48">241.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i069263fd98294f1cb4696143cc2c88a7_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTMtMS0xLTExNjMyNQ_ce27bcec-a77c-4cba-9c43-5062119c89fe">239.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic88b6564c6df470bb3f77ebdb32a865b_I20211231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTUtMS0xLTExNjMyNQ_45e0ca08-e20e-4627-9cec-a08f7c764bcb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic88b6564c6df470bb3f77ebdb32a865b_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTctMS0xLTExNjMyNQ_9263f5c4-2422-4a97-a87c-8ea8edb342e8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TILC warehouse facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1920b27ce6794c2d98bc8f3d7b623aa8_I20221231" decimals="-5" name="us-gaap:LineOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTEtMS0xLTEwODQ4Mw_24fdc72b-a24d-4e77-8913-c726afa3be37">721.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1920b27ce6794c2d98bc8f3d7b623aa8_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTMtMS0xLTEwODQ4Mw_4195b5ab-a296-4455-80cd-85cab6864d02">721.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73c7d2bcec5f4f5d9a635910e038c979_I20211231" decimals="-5" name="us-gaap:LineOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTUtMS0xLTEwODQ4Mw_2a37e85f-17aa-4125-b501-d73d8c658b92">561.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73c7d2bcec5f4f5d9a635910e038c979_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTctMS0xLTEwODQ4Mw_80caa5bb-f4e5-437b-a6c4-dca6af55b3c8">561.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b5ca7db0b3b44d98af025b7f452fc9f_I20221231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzIwLTEtMS0xLTEwODQ4Mw_4aa403a0-6f89-4ece-8aec-cd75ed7d33ef">3,821.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b5ca7db0b3b44d98af025b7f452fc9f_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzIwLTMtMS0xLTEwODQ4Mw_1aa88fac-be5e-4c66-b324-4f5eb017d8ec">3,607.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7ef2966613b4565898586e5334b781f_I20211231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzIwLTUtMS0xLTEwODQ4Mw_a9c45bf6-8e5a-4d4a-87af-9a36e6a07ce8">3,579.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7ef2966613b4565898586e5334b781f_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzIwLTctMS0xLTEwODQ4Mw_cc2e4b29-4297-4a4b-9ea6-e1ec703db28b">3,641.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2b5ca7db0b3b44d98af025b7f452fc9f_I20221231" decimals="-5" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzIxLTEtMS0xLTEwODQ4Mw_b41bbf4b-05c3-4c4c-9f08-cfcc3a9a9ee5">21.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7ef2966613b4565898586e5334b781f_I20211231" decimals="-5" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzIxLTUtMS0xLTEwODQ4Mw_e7878653-edec-4234-bbb3-d35a915fdbfa">23.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79192aec1edb4ec18532531fa247a78e_I20221231" decimals="-5" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzIyLTEtMS0xLTEwODQ4Mw_fad8080c-a492-4933-ae12-148edf270f50">3,800.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id17ae34b37cb418aa3df946ee47e4c72_I20211231" decimals="-5" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzIyLTUtMS0xLTEwODQ4Mw_928c6825-ff49-4051-a709-798de3558b15">3,555.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partially-owned subsidiaries:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRP-2021 secured railcar equipment notes, net of unamortized discount of $<ix:nonFraction unitRef="usd" contextRef="i445739505e174651a1fec507e3d522eb_I20221231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI0LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjgzZmU0YTExOTk2NDQ5YWQ5ZjA2ODRkMjczMDViZmE0Xzc3_fd7a91b7-5941-48a9-9071-8b39d304250c">&#8212;</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="icdab6eff7e784c0bb0823a6deb0e6923_I20211231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI0LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjgzZmU0YTExOTk2NDQ5YWQ5ZjA2ODRkMjczMDViZmE0Xzg0_c4ffe96e-fcee-4df0-ae13-791ac2a531e8">0.1</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i445739505e174651a1fec507e3d522eb_I20221231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI0LTEtMS0xLTEwODQ4Mw_ef5905f6-0a3a-4db7-a451-6e8d5a82f57d">347.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i445739505e174651a1fec507e3d522eb_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI0LTMtMS0xLTEwODQ4Mw_cc987386-46d5-48f6-b6d6-90a317f3c2b2">291.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdab6eff7e784c0bb0823a6deb0e6923_I20211231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI0LTUtMS0xLTEwODQ4Mw_aca5350a-1d26-4f7c-8490-6690bf8a2daa">352.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdab6eff7e784c0bb0823a6deb0e6923_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI0LTctMS0xLTEwODQ4Mw_9482488c-8eee-4416-8756-d7a84ed6076a">347.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Triumph Rail secured railcar equipment notes, net of unamortized discount of $<ix:nonFraction unitRef="usd" contextRef="i8409ba46af70480f8d8d7c8ce2403d40_I20221231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI1LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOmZlZDBkOWM5MzUyYTQyOTg5NTEzNjg3Y2JhMTVkZjIwXzgx_e7682172-b82c-4da4-97a4-66dc38d1b51c">0.2</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4880c5958ccc433f9e4587e37a7e94fe_I20211231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI1LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOmZlZDBkOWM5MzUyYTQyOTg5NTEzNjg3Y2JhMTVkZjIwXzg4_a0ff0389-dd65-43cd-a69f-f958e87b8628">0.2</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8409ba46af70480f8d8d7c8ce2403d40_I20221231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI1LTEtMS0xLTEwODQ4Mw_79fea886-62db-4063-8031-f813b9a53ff7">523.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8409ba46af70480f8d8d7c8ce2403d40_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI1LTMtMS0xLTEwODQ4Mw_009a2317-c173-4396-9817-c1c04d4cb67f">451.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4880c5958ccc433f9e4587e37a7e94fe_I20211231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI1LTUtMS0xLTEwODQ4Mw_c9dff5c1-8b18-4144-bb2a-929479706446">551.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4880c5958ccc433f9e4587e37a7e94fe_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI1LTctMS0xLTEwODQ4Mw_c430cf08-511b-4a85-9003-0f125ef66899">548.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tribute Rail secured railcar equipment notes, net of unamortized discount of $<ix:nonFraction unitRef="usd" contextRef="i96e296186ef9490d951cdd4857ebb9a8_I20221231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTAtMS0xLTExNjM3NS90ZXh0cmVnaW9uOjcwMmE4OGFkMmViODQ0Yzk5YmNlMmIyNTU3MDg2OWExXzEwOTk1MTE2Mjc4NjQ_bd266efd-b08d-4117-8984-2064d2da8b8c">0.1</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i567622c6feab45c4b48b0abdcc98b722_I20211231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTAtMS0xLTExNjM3NS90ZXh0cmVnaW9uOjcwMmE4OGFkMmViODQ0Yzk5YmNlMmIyNTU3MDg2OWExXzEwOTk1MTE2Mjc4Njg_3ccbcd60-a460-4c17-b94d-e8c01483d074">&#8212;</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96e296186ef9490d951cdd4857ebb9a8_I20221231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTEtMS0xLTExNjM4MA_b62dcf89-ed52-483d-a443-a33676a8756d">322.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96e296186ef9490d951cdd4857ebb9a8_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTMtMS0xLTExNjM5Mg_3ad6a369-a531-4cc6-b64f-5532a02f5111">281.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i567622c6feab45c4b48b0abdcc98b722_I20211231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTUtMS0xLTExNjM5Mg_38c1d9ac-5022-4374-b4f4-4e0f0dfc0963">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i567622c6feab45c4b48b0abdcc98b722_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTctMS0xLTExNjM5Mg_d29201e5-3be1-4420-b596-ea2208fd0e1b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRIP Railcar Co. term loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5ba279e6f05467ebcd35d19efcb77b4_I20221231" decimals="-5" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI2LTEtMS0xLTEwODQ4Mw_d6c53bd1-3f2e-4f84-9652-ca364ddff387">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5ba279e6f05467ebcd35d19efcb77b4_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI2LTMtMS0xLTEwODQ4Mw_3998620e-b32c-4a2a-a4ed-15f2889ceef0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia78cfad78b39434e9d7688d0b4537309_I20211231" decimals="-5" name="us-gaap:LineOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI2LTUtMS0xLTEwODQ4Mw_afcd81fd-d56a-41c8-bec6-917eb8362867">323.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia78cfad78b39434e9d7688d0b4537309_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI2LTctMS0xLTEwODQ4Mw_b50bd98e-f55b-4a36-af78-4cbdfd0d7b42">323.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf7786e68d8c48c0bc0b7ebfaa57c8ad_I20221231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTEtMS0xLTEwODQ4Mw_95c5aac0-39da-4b4d-8bb0-ebed0b1312c2">1,192.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf7786e68d8c48c0bc0b7ebfaa57c8ad_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTMtMS0xLTEwODQ4Mw_004d7b0a-7984-4d19-a698-f4e83d2b8f6f">1,024.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie21e3679518d495faeba528e9a9f3093_I20211231" decimals="-5" name="trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTUtMS0xLTEwODQ4Mw_ea9e3ccb-5aa4-42ca-83bc-30ee00988b13">1,227.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie21e3679518d495faeba528e9a9f3093_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTctMS0xLTEwODQ4Mw_d02a4f64-ada9-4daf-9eb6-6f90ba6df218">1,219.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icf7786e68d8c48c0bc0b7ebfaa57c8ad_I20221231" decimals="-5" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI4LTEtMS0xLTEwODQ4Mw_40656592-9790-4f48-9765-41424f0b62c8">9.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie21e3679518d495faeba528e9a9f3093_I20211231" decimals="-5" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI4LTUtMS0xLTEwODQ4Mw_744e8f63-a369-41e4-86eb-09bdb9ce4964">11.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13c3f73af551471cba010ee287c0e4c3_I20221231" decimals="-5" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI5LTEtMS0xLTEwODQ4Mw_7ef4bb26-92e8-4e1c-8180-332629f27ee5">1,182.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea2c0deb884f41e89bfa4ae6111f4129_I20211231" decimals="-5" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI5LTUtMS0xLTEwODQ4Mw_1d3ae967-ccd2-4d83-a615-7a1bd24a2c17">1,216.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non&#8211;recourse debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3589c145f00946eeb5b64170a3735a7a_I20221231" decimals="-5" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzMwLTEtMS0xLTEwODQ4Mw_58dfb2c5-f366-43cc-87d2-ea2f7e6f9396">4,983.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedf923e50e0a4ef09908a022315585e9_I20211231" decimals="-5" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzMwLTUtMS0xLTEwODQ4Mw_d0754085-21e9-490c-9fe5-767a2c051afd">4,771.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzMxLTEtMS0xLTEwODQ4Mw_bb532208-6a0f-4f53-ac83-dd95b16c58ab">5,607.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzMxLTMtMS0xLTEwODQ4Mw_e46b42dc-1473-466a-a194-502ef17dc426">5,244.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzMxLTUtMS0xLTEwODQ4Mw_bab12124-df8c-4230-98c8-cd22284755cc">5,170.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzMxLTctMS0xLTEwODQ4Mw_7ee21477-67da-4745-a921-6b55a6968e23">5,281.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The estimated fair value of our <ix:nonFraction unitRef="number" contextRef="ie638f948b92a4b8cbdf66d91a31433c6_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEzOA_5aad4b06-4f4b-47d8-81e7-636111fd657c">4.55</ix:nonFraction>% senior notes due 2024 ("Senior Notes") is based on a quoted market price in a market with little activity (Level 2 input). The estimated fair values of our secured railcar equipment notes are based on our estimate of their fair value using unobservable input values provided by a third party (Level 3 inputs). The respective carrying values of our revolving credit facility, 2017 promissory notes, TILC warehouse loan facility, and TRIP Railcar Co. term loan approximate fair value because the interest rate adjusts to the market interest rate. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="ie76f3732b653439d90a4169b006cb4d3" continuedAt="i52f9c899c73c4999a8903d15cfef0fbc"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revolving Credit Facility </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a $<ix:nonFraction unitRef="usd" contextRef="i93714341dde648d8a93b508e91e6156b_I20221231" decimals="-5" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzcyMA_36c64a3e-ab21-4ca7-a36f-072bf0dbdbe4">450.0</ix:nonFraction> million unsecured corporate revolving credit facility. In July 2022, we amended our revolving credit facility to extend its maturity date to the earlier of (i) July 25, 2027 or (ii) July 2, 2024 if our Senior Notes have not been repaid in full by that date. During the year ended December 31, 2022, we had total borrowings of $<ix:nonFraction unitRef="usd" contextRef="i38c8303d14de4364aac4207c3f1edf33_D20220101-20221231" decimals="-5" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzg0NQ_a8944ba9-7d9d-4bff-98be-9205f74ec495">785.0</ix:nonFraction> million and total repayments of $<ix:nonFraction unitRef="usd" contextRef="i38c8303d14de4364aac4207c3f1edf33_D20220101-20221231" decimals="-5" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzg3Mg_dbf8142f-487e-450d-856d-beeeadfc3186">560.0</ix:nonFraction> million under the revolving credit facility. Additionally, we had outstanding letters of credit issued in an aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="i34ac50061522480e9faa4a27fcc75e59_I20221231" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzk5Ng_e300e69f-958a-4781-a6bb-cd6e864d535b">16.8</ix:nonFraction> million. Of the $<ix:nonFraction unitRef="usd" contextRef="i93714341dde648d8a93b508e91e6156b_I20221231" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwMDc_7ff109b1-080f-4de3-89d5-3617991a9894">208.2</ix:nonFraction> million remaining unused amount, the full </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i93714341dde648d8a93b508e91e6156b_I20221231" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwMzU_e00c5c5c-6fc8-4dd5-96c8-31771dccb4f2">208.2</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was available for borrowing as of December 31, 2022. The majority of our outstanding letters of credit as of December 31, 2022 are scheduled to expire in November 2023. Our letters of credit obligations support performance bonds related to certain railcar orders. The revolving credit facility bears interest at a variable rate of Secured Overnight Financing Rate ("SOFR") plus <ix:nonFraction unitRef="number" contextRef="i38c8303d14de4364aac4207c3f1edf33_D20220101-20221231" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE2NDkyNjc0ODMzMDk_058d080d-5387-46c2-b730-63c20688dd00">1.75</ix:nonFraction>%, for an all-in interest rate of <ix:nonFraction unitRef="number" contextRef="i93714341dde648d8a93b508e91e6156b_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE2NDkyNjc0ODMzMTc_8584985e-cc36-4267-b1ba-f4a0551ef0d6">6.15</ix:nonFraction>% as of December 31, 2022. A commitment fee accrues on the average daily unused portion of the revolving credit facility at the rate of <ix:nonFraction unitRef="number" contextRef="if48a3e0dc36b41ba9f48c74bba20c807_I20221231" decimals="5" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE2NDkyNjc0ODMyNzY_4238c17b-69ba-4d7d-be58-8203ff731285">0.175</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i29e6cff15be34d339ab27c5af53d2fe6_I20221231" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE2NDkyNjc0ODMyODU_be47cdeb-9ba0-4f18-b1cc-9f2041bca62e">0.40</ix:nonFraction>% (<ix:nonFraction unitRef="number" contextRef="i93714341dde648d8a93b508e91e6156b_I20221231" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE2NDkyNjc0ODMyOTM_e11a34d1-9c2d-4d5a-8d22-23d438617541">0.25</ix:nonFraction>% as of December 31, 2022).</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revolving credit facility requires the maintenance of ratios related to minimum interest coverage for the leasing and manufacturing operations and maximum leverage. In December 2022, we amended our revolving credit facility to increase the maximum leverage ratio to provide additional flexibility. As of December 31, 2022, we were in compliance with all such financial covenants. Borrowings under the credit facility are guaranteed by certain of our 100%-owned subsidiaries.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Notes Due 2024</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2014, we issued $<ix:nonFraction unitRef="usd" contextRef="ie638f948b92a4b8cbdf66d91a31433c6_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzIyNDk_130342eb-440f-4191-b5e4-f9c83cf7021d">400.0</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="ie638f948b92a4b8cbdf66d91a31433c6_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzIyODI_5aad4b06-4f4b-47d8-81e7-636111fd657c">4.55</ix:nonFraction>% senior notes due October 2024. Interest on the Senior Notes is payable semiannually commencing April 1, 2015. The Senior Notes rank senior to existing and future subordinated debt and rank equal to existing and future senior indebtedness, including our revolving credit facility. The Senior Notes are subordinated to all our existing and future secured debt to the extent of the value of the collateral securing such indebtedness. The Senior Notes contain covenants that limit our ability and/or certain subsidiaries' ability to create or permit to exist certain liens; enter into sale and leaseback transactions; and consolidate, merge, or transfer all or substantially all of our assets. Our Senior Notes are fully and unconditionally and jointly and severally guaranteed by each of Trinity&#8217;s domestic subsidiaries that is a guarantor under our revolving credit facility. See "Liquidity and Capital Resources" in Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations of this Annual Report on Form 10-K. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Wholly-owned leasing subsidiaries</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TRL VII </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2009, Trinity Rail Leasing VII LLC, a Delaware limited liability company (&#8220;TRL VII&#8221;) and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued $<ix:nonFraction unitRef="usd" contextRef="i61bd74e540e047e3b92b9313c6b62333_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzM1NzA_5eda9208-7990-4259-92ef-a82f87f27e96">238.3</ix:nonFraction> million in aggregate principal amount of Secured Railcar Equipment Notes, Series&#160;2009-1 (the &#8220;2009 Notes&#8221;), of which $<ix:nonFraction unitRef="usd" contextRef="i27e0934a28014caa87d5bf4310b07855_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzM2ODI_45ed1223-014d-4263-b1c3-e15a9b131629">115.8</ix:nonFraction> million was outstanding as of December 31, 2022. The 2009 Notes were issued pursuant to a Master Indenture, dated November&#160;5, 2009 between TRL VII and Wilmington Trust&#160;Company, as indenture trustee. The 2009 Notes bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i61bd74e540e047e3b92b9313c6b62333_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzM5MDk_eba482a3-07e9-4d25-866c-c0a86d0e0291">6.66</ix:nonFraction>% per annum, are payable monthly, and have a final maturity date of November&#160;16, 2039. The 2009 Notes are obligations of TRL VII and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL VII.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TRL-2010 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2010, Trinity Rail Leasing 2010 LLC, a Delaware limited liability company ("TRL-2010") and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued $<ix:nonFraction unitRef="usd" contextRef="ia614af88f8b8466f9aef0c034af311cd_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzQ0MzU_b17d16dc-69f2-417e-b3e9-c2e132d819d5">369.2</ix:nonFraction> million in aggregate principal amount of Secured Railcar Equipment Notes, Series 2010-1 (the &#8220;TRL-2010 Notes"), of which $<ix:nonFraction unitRef="usd" contextRef="i6d0974ec716a44d0afe2402029374a8b_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzQ1NTE_7068640f-64fa-4016-97b7-66004a6d7ea4">204.1</ix:nonFraction> million was outstanding as of December 31, 2022. The TRL-2010 Notes were issued pursuant to an Indenture, dated as of October&#160;25, 2010 between TRL-2010 and Wilmington Trust Company, as indenture trustee. The TRL-2010 Notes bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="ia614af88f8b8466f9aef0c034af311cd_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzQ3ODc_f6c9bde6-7e59-4fed-a153-d86e4393f5f5">5.19</ix:nonFraction>%, are payable monthly, and have a stated final maturity date of October&#160;16, 2040. The TRL-2010 Notes are obligations of TRL-2010 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2010. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TILC Warehouse Loan Facility </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TILC has a $<ix:nonFraction unitRef="usd" contextRef="i1920b27ce6794c2d98bc8f3d7b623aa8_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzUxNTE_a167a530-a240-4e04-b0da-11606004342b">1.0</ix:nonFraction> billion warehouse loan facility, which was established to finance railcars owned by TILC. During the year ended December 31, 2022, we had total borrowings of $<ix:nonFraction unitRef="usd" contextRef="i9b44b01fe0c044009145ab975b4b0b86_D20220101-20221231" decimals="-5" name="trn:BorrowingsonWarehouseLoanFacility" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzU1MzY_b2861b01-f60a-4623-8266-f9670118ea20">652.1</ix:nonFraction> million and total repayments of $<ix:nonFraction unitRef="usd" contextRef="i9b44b01fe0c044009145ab975b4b0b86_D20220101-20221231" decimals="-5" name="trn:RepaymentsonWarehouseLoanFacility" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzU1NjM_d9dc5240-0106-4439-aa7e-78bda300c52c">492.1</ix:nonFraction> million under the TILC warehouse loan facility. Of the remaining unused facility amount of $<ix:nonFraction unitRef="usd" contextRef="i1920b27ce6794c2d98bc8f3d7b623aa8_I20221231" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzU2NzE_a270fb1b-111b-46a3-a572-3571ba75f4af">278.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i1920b27ce6794c2d98bc8f3d7b623aa8_I20221231" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE2NDkyNjc0ODMzMDE_57dc8519-e21b-489e-85ec-d962a1fbf2c5">110.1</ix:nonFraction> million was available as of December 31, 2022 based on the amount of warehouse-eligible, unpledged equipment. The warehouse loan facility is a non-recourse obligation and is secured by a portfolio of railcars and operating leases, certain cash reserves, and other assets acquired and owned by the warehouse loan facility trust.&#160;The principal and interest of this indebtedness are paid from the cash flows of the underlying leases. In August 2022, we amended our warehouse loan facility to transition the facility benchmark rate from LIBOR to SOFR plus a benchmark adjustment. Advances under the facility bear interest at one-month term SOFR plus (1) a benchmark adjustment of 11 basis points and (2) a facility margin of 185 basis points, for an all-in interest rate of <ix:nonFraction unitRef="number" contextRef="i1920b27ce6794c2d98bc8f3d7b623aa8_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTA0NTE_008c1aa3-42a3-442c-a8f7-7453a0b5d7fe">6.09</ix:nonFraction>% at December 31, 2022. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i52f9c899c73c4999a8903d15cfef0fbc" continuedAt="i4198f964da5448028b4fdb38a2bbabf5"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">TRL-2017 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Trinity Rail Leasing 2017, LLC, a Delaware limited liability company ("TRL-2017") and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, previously issued $<ix:nonFraction unitRef="usd" contextRef="i69fcbfe394f74f8f949a34490e7ef395_I20171231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzY0MDY_4f1d2307-07e3-48b6-bf58-9228282f47bf">302.4</ix:nonFraction> million of promissory notes (the "Original 2017 Promissory Notes") due May&#160;15, 2024. In November 2018, the Original 2017 Promissory Notes were extended through November 8, 2025 at an increased aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="i9f570c9c547849ea9b7f29837be1b5dc_I20181231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzY2MTQ_819b832c-3de4-4b0e-a582-a623dab7e26f">663.0</ix:nonFraction> million. In July 2020, TRL-2017 issued an additional $<ix:nonFraction unitRef="usd" contextRef="i466978f47e444365adf9cb24b4c66397_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzY2NjI_760fea23-4422-4c38-a34b-b446e1d4fc47">225.0</ix:nonFraction> million of promissory notes pursuant to a provision contained in its existing Amended and Restated Loan Agreement dated November 8, 2018 (together with previously-issued promissory notes, the "2017 Promissory Notes"). As of December 31, 2022, $<ix:nonFraction unitRef="usd" contextRef="i466978f47e444365adf9cb24b4c66397_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzY4ODU_01645bfb-2e0a-41f6-8430-e5d03b08f0dc">721.6</ix:nonFraction> million of the 2017 Promissory Notes was outstanding. The 2017 Promissory Notes bear interest at a rate of LIBOR plus <ix:nonFraction unitRef="number" contextRef="if5156c7f3eef4939aa8bdbaa6e80075b_D20220101-20221231" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzY5OTg_8cff2eec-9f02-475b-9f5f-877e72130b0a">1.50</ix:nonFraction>%, for an all-in interest rate of <ix:nonFraction unitRef="number" contextRef="i466978f47e444365adf9cb24b4c66397_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzcwMzM_a973e9a3-a625-4fce-85f8-f370b4010f63">5.88</ix:nonFraction>% as of December 31, 2022, payable monthly. The 2017 Promissory Notes are obligations of TRL-2017 and are non-recourse to Trinity. The 2017 Promissory Notes are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2017. In February 2023, we amended the Amended and Restated Loan Agreement and the TRL 2017 interest rate swap agreements to transition the benchmark rate from LIBOR to SOFR plus a benchmark adjustment. The Company has elected to apply the optional accounting expedient under ASC 848, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Reference Rate Reform</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, for hedging relationships affected by reference rate reform.  </span></div><div style="text-indent:9pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TRL-2018 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2018, Trinity Rail Leasing 2018, LLC, a Delaware limited liability company ("TRL-2018") and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued $<ix:nonFraction unitRef="usd" contextRef="i55ecf86f66814cb8b8489fdf8064dea9_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzc1MjM_c621af59-f302-4a37-8fe2-42d81f5a7d57">482.5</ix:nonFraction> million in Secured Railcar Equipment Notes (the "TRL-2018 Secured Railcar Equipment Notes"). The TRL-2018 Secured Railcar Equipment Notes consisted of two classes of notes with (i) an aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i0f12e4188b0e446cacc1444afa85bd99_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzc3MzI_b2f798d3-14c0-4045-bc96-c2ef38d18a5e">200.0</ix:nonFraction> million of TRL-2018's Series 2018-1 Class A-1 Secured Railcar Equipment Notes (the "TRL-2018 Class A-1 Notes"), and (ii) an aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i5477022b36f34c02a8a87a740ec81d59_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzc4ODE_0ca29c15-baa3-49fb-8086-96d7c35bc4a9">282.5</ix:nonFraction> million of TRL-2018's Series 2018-1 Class A-2 Secured Railcar Equipment Notes (the &#8220;TRL-2018 Class A-2 Notes&#8221;). The TRL-2018 Secured Railcar Equipment Notes were issued pursuant to a Master Indenture, dated June 20, 2018 between TRL-2018 and Wilmington Trust Company, as indenture trustee. In October 2020, TRL-2018 issued $<ix:nonFraction unitRef="usd" contextRef="i74cff3d7dda34d98bbc3dcd96f15445c_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzgxOTk_75b53ce6-36cd-4fdd-9919-d584bcb3f71b">155.5</ix:nonFraction> million of Series 2020-1 Class A Secured Railcar Equipment Notes (the &#8220;2020-1 Notes&#8221;) (the TRL-2018 Class A-1 Notes, the TRL-2018 Class A-2 Notes, and the 2020-1 Notes are, collectively, the &#8220;TRL-2018 Notes&#8221;) under the existing indenture. In a separate transaction during October 2020, TRL-2018 redeemed its TRL-2018 Class A-1 Notes, of which $<ix:nonFraction unitRef="usd" contextRef="icd05df4bea3c442680f76c10f2b33f52_D20200101-20201231" decimals="-5" name="us-gaap:ExtinguishmentOfDebtAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTg2ODc_f7a9c720-faf4-464a-9c5a-a2cf534cd987">153.1</ix:nonFraction> million was outstanding at the redemption date. The fixed interest rate for these notes was <ix:nonFraction unitRef="number" contextRef="i0f12e4188b0e446cacc1444afa85bd99_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzg2MjQ_e858eb8b-6936-40aa-b999-ea9b94c280d5">3.82</ix:nonFraction>% per annum.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The TRL-2018 Class A-2 Notes, of which $<ix:nonFraction unitRef="usd" contextRef="i5477022b36f34c02a8a87a740ec81d59_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzg2Nzc_b982bb7a-67b3-477e-a4c8-7162ee4af987">282.5</ix:nonFraction> million was outstanding as of December 31, 2022, bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i5477022b36f34c02a8a87a740ec81d59_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzg3Mzk_016f0c05-1c5f-4dfa-a959-b5ebf251e5c7">4.62</ix:nonFraction>%, are payable monthly, and have a stated final maturity date of June&#160;17, 2048. The 2020-1 Notes, of which $<ix:nonFraction unitRef="usd" contextRef="i74cff3d7dda34d98bbc3dcd96f15445c_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzg4NDc_12839177-634f-4d21-8491-79df2089e45a">116.5</ix:nonFraction> million was outstanding as of December 31, 2022, bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i74cff3d7dda34d98bbc3dcd96f15445c_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzg5MDk_7e8d6192-751a-4ec0-bb3b-bb508e5b603e">1.96</ix:nonFraction>%, are payable monthly, and have a stated final maturity date of October 17, 2050. The TRL-2018 Notes are obligations of TRL-2018 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2018.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TRL-2019 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2019, Trinity Rail Leasing 2019 LLC, a Delaware limited liability company ("TRL-2019") and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued $<ix:nonFraction unitRef="usd" contextRef="i940189fa53ce4e228881f7ae2057f5f5_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzkzODg_82c113c9-3abb-4e92-b32d-eeecc0f8d169">528.3</ix:nonFraction> million in Secured Railcar Equipment Notes (the "TRL-2019 Notes"). The TRL-2019 Notes were issued pursuant to a Master Indenture, dated as of April 10, 2019 between TRL-2019 and U.S. Bank National Association, as indenture trustee. The TRL-2019 Notes, of which $<ix:nonFraction unitRef="usd" contextRef="i940189fa53ce4e228881f7ae2057f5f5_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzk2NDQ_d6b62d7c-5997-49ae-8c26-44b40ad03920">447.4</ix:nonFraction> million was outstanding as of December 31, 2022, bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i940189fa53ce4e228881f7ae2057f5f5_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzk3MDY_50d8a0d9-2519-447f-8950-334e4677edb4">3.82</ix:nonFraction>%, are payable monthly, and have a stated final maturity date of April 17, 2049. The TRL-2019 Notes are obligations of TRL-2019 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2019. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2019, TRL-2019 issued an additional $<ix:nonFraction unitRef="usd" contextRef="idaaa4c1f310a4408a985754aa331b9f1_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwMDcz_a9d27f59-f88f-4bb8-beb1-fb538b52e0c6">386.5</ix:nonFraction> million in Secured Railcar Equipment Notes (the "TRL-2019-2 Notes"). The TRL-2019-2 Notes consisted of two classes of notes with (i) an aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i0458ff37e01f4548847f0b3dd360987c_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwMjM0_820a5faf-3314-496d-a0d1-a39820a923b6">106.9</ix:nonFraction> million of TRL-2019's Series 2019-2 Class A-1 Secured Railcar Equipment Notes (the "TRL-2019 Class A-1 Notes"), and (ii) an aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i691ae337ea604975b53a5aac4eda7e17_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwMzgz_0d721c49-4a77-45a1-9296-3bc7abc4aa23">279.6</ix:nonFraction> million of TRL-2019's Series 2019-2 Class A-2 Secured Railcar Equipment Notes (the &#8220;TRL-2019 Class A-2 Notes&#8221;). The TRL-2019-2 Notes were issued pursuant to a Master Indenture, dated April 10, 2019 between TRL-2019 and U.S. Bank National Association, as indenture trustee, as supplemented by a Series 2019-2 Supplement dated as of October 17, 2019. The TRL-2019 Class A-1 Notes, of which $<ix:nonFraction unitRef="usd" contextRef="i0458ff37e01f4548847f0b3dd360987c_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwNzY2_522f55ad-70dc-4fed-a9e6-3159ef853eef">59.2</ix:nonFraction> million was outstanding as of December 31, 2022, bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i0458ff37e01f4548847f0b3dd360987c_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwODI4_cc64ee41-d6ca-4b3d-82eb-408c3d22da0f">2.39</ix:nonFraction>%, are payable monthly, and have a stated final maturity date of October 17, 2049. The TRL-2019 Class A-2 Notes, of which $<ix:nonFraction unitRef="usd" contextRef="i691ae337ea604975b53a5aac4eda7e17_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTUx_8e0b90a2-3490-4013-bb3e-4249173a5198">279.6</ix:nonFraction> million was outstanding as of December 31, 2022, bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i691ae337ea604975b53a5aac4eda7e17_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzExMDEz_7aa91b04-8669-4a8f-b5bc-2c7c978094cf">3.10</ix:nonFraction>%, are payable monthly, and have a stated final maturity date of October 17, 2049. The TRL-2019-2 Notes are obligations of TRL-2019 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2019. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i4198f964da5448028b4fdb38a2bbabf5" continuedAt="i7e815d842b0345978a0d0ff93f8476da"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TRL-2020 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2020, Trinity Rail Leasing 2020 LLC, a Delaware limited liability company (&#8220;TRL-2020&#8221;) and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued an aggregate principal amount of (i) $<ix:nonFraction unitRef="usd" contextRef="iad6d87b3f34b42bcaef14885af2d91df_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzExNTgy_094b47ab-3018-49b9-8f84-b40f56856007">110.0</ix:nonFraction> million of TRL-2020&#8217;s Series 2020-2 Class A-1 Secured Railcar Equipment Notes (the &#8220;TRL-2020 Class A-1 Notes&#8221;), (ii) $<ix:nonFraction unitRef="usd" contextRef="ib3b3bd37ba5c4d7e97098a514492521f_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzExNjk0_6076e6b0-3917-4149-8063-db7ec23071a6">240.3</ix:nonFraction> million of TRL-2020&#8217;s Series 2020-2 Class A-2 Secured Railcar Equipment Notes (the &#8220;TRL-2020 Class A-2 Notes&#8221;), and (iii) $<ix:nonFraction unitRef="usd" contextRef="id5345cc8ed764b348411916a48c2bc6d_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzExODEx_0bb98281-e283-4122-abd3-82628efb16a4">20.5</ix:nonFraction> million of TRL-2020&#8217;s Series 2020-2 Class B Secured Railcar Equipment Notes (the &#8220;TRL-2020 Class B Notes&#8221;) (the TRL-2020 Class A-1 Notes, the TRL-2020 Class A-2 Notes, and the TRL-2020 Class B Notes are, collectively, the &#8220;TRL-2020 Notes&#8221;). The TRL-2020 Notes were issued pursuant to a Master Indenture, dated November 19, 2020 between TRL-2020 and U.S. Bank National Association, as indenture trustee, as supplemented by a Series 2020-2 Supplement dated November 19, 2020. The TRL-2020 Class A-1 Notes, of which $<ix:nonFraction unitRef="usd" contextRef="iad6d87b3f34b42bcaef14885af2d91df_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEyMzE5_7c0632a7-3ff4-4c12-bd74-c7c419fa132a">69.6</ix:nonFraction> million was outstanding as of December 31, 2022, bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="iad6d87b3f34b42bcaef14885af2d91df_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEyMzgx_c51e3d66-3ec8-4b6f-8e6b-5b29d076fe0b">1.83</ix:nonFraction>%. The TRL-2020 Class A-2 Notes, of which $<ix:nonFraction unitRef="usd" contextRef="ib3b3bd37ba5c4d7e97098a514492521f_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEyNDI0_61b1a467-e551-43ec-aa9c-67e64a1f4f58">240.3</ix:nonFraction> million was outstanding as of December 31, 2022, bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="ib3b3bd37ba5c4d7e97098a514492521f_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEyNDg2_da82d566-413c-4d45-b1e3-60b1aa51f0f8">2.56</ix:nonFraction>%. The TRL-2020 Class B Notes, of which $<ix:nonFraction unitRef="usd" contextRef="id5345cc8ed764b348411916a48c2bc6d_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEyNTI3_9e0862b8-5c6f-4b21-b7aa-93d4b2c8fda7">20.5</ix:nonFraction> million was outstanding as of December 31, 2022, bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="id5345cc8ed764b348411916a48c2bc6d_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEyNTg5_69cb87fb-33b3-4c3e-bdfd-22a0bacbc771">3.69</ix:nonFraction>%. The TRL-2020 Notes are payable monthly, and have a stated final maturity date of November 19, 2050. The TRL-2020 Notes are obligations of TRL-2020 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2020. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TRL-2021 &#8211; </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, Trinity Rail Leasing 2021 LLC, a Delaware limited liability company ("TRL-2021") and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued an aggregate principal amount of (i) $<ix:nonFraction unitRef="usd" contextRef="if737616439cf4f32af1dabfcd9a27158_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEzMTcy_61cc50dd-027a-4723-9a6e-77f20a14e9b5">305.2</ix:nonFraction> million of its Series 2021-1 Class A Green Secured Railcar Equipment Notes (the "TRL-2021 Class A Notes") and (ii) $<ix:nonFraction unitRef="usd" contextRef="iffdcdfae139444f59359b4cbdb6edd60_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEzMjgy_7bbccda0-a980-4efb-964a-b037e3102249">19.8</ix:nonFraction> million of its Series 2021-1 Class B Green Secured Railcar Equipment Notes (the "TRL-2021 Class B Notes") (the TRL-2021 Class A Notes and the TRL-2021 Class B Notes are, collectively, the &#8220;TRL-2021 Notes&#8221;). The TRL-2021 Class A Notes, of which $<ix:nonFraction unitRef="usd" contextRef="if737616439cf4f32af1dabfcd9a27158_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEzNTIx_4800eb99-f8d8-4839-b034-ffab3077452d">287.9</ix:nonFraction> million was outstanding as of December 31, 2022, bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="if737616439cf4f32af1dabfcd9a27158_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEzNTgz_53fb80b3-2e70-4744-a8e1-162d37bf4350">2.26</ix:nonFraction>%. The TRL-2021 Class B Notes, of which $<ix:nonFraction unitRef="usd" contextRef="iffdcdfae139444f59359b4cbdb6edd60_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEzNjI0_ba93d0db-9a7b-4e7b-889d-52691fa9afee">19.8</ix:nonFraction> million was outstanding as of December 31, 2022, bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="iffdcdfae139444f59359b4cbdb6edd60_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEzNjg2_d04bc0ff-0644-4014-af1a-3c601ad6a523">3.08</ix:nonFraction>%. The TRL-2021 Notes are payable monthly, and have a stated final maturity date of July 19, 2051. The TRL-2021 Notes are obligations of TRL-2021 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2021. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TRL-2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; In April 2022, Trinity Rail Leasing 2022 LLC, a Delaware limited liability company ("TRL-2022") and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued an aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i4bcb86e71e8740bd9492c5c6cb5b374e_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTI0MDU_d9896857-4f94-47c2-bce4-57f803088ad8">244.8</ix:nonFraction> million of its Series 2022-1 Class A Green Secured Railcar Equipment Notes (the "TRL-2022 Notes"). The TRL-2022 Notes, of which $<ix:nonFraction unitRef="usd" contextRef="i4bcb86e71e8740bd9492c5c6cb5b374e_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTkxMDQ_241d43b0-a062-4d6b-adbf-854a35a9ee9f">241.1</ix:nonFraction> million was outstanding as of December 31, 2022, bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i4bcb86e71e8740bd9492c5c6cb5b374e_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTI0MTU_9a3d8b8d-47eb-42d3-9594-4dbb1e698c33">4.55</ix:nonFraction>%, are payable monthly, and have a stated final maturity date of May 20, 2052. We incurred $<ix:nonFraction unitRef="usd" contextRef="i1427f791fee34586b384ec369372e11f_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTI0MzE_c05a1ae9-0410-4b1f-bb1e-d2bc8eeca53e">2.6</ix:nonFraction>&#160;million in debt issuance costs, which will be amortized to interest expense through the anticipated repayment date of the TRL-2022 Notes. The TRL-2022 Notes are obligations of TRL-2022 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets to be acquired and owned by TRL-2022. Net proceeds received from the railcars acquired in connection with the issuance of the TRL-2022 Notes were used to repay approximately $<ix:nonFraction unitRef="usd" contextRef="i1427f791fee34586b384ec369372e11f_D20220101-20221231" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTI0NDg_2289e993-71cf-4698-8e66-d475b7d6af37">209.9</ix:nonFraction>&#160;million of borrowings under TILC's warehouse loan facility and for general corporate purposes.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Partially-owned leasing subsidiaries</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Triumph Rail</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> In June 2021, Triumph Rail issued an aggregate principal amount of (i) $<ix:nonFraction unitRef="usd" contextRef="i61c968d2ba8c4d5fb79f5657757a66ff_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE0NTU3_6212b867-fd1d-4484-abff-0d627523b42b">535.0</ix:nonFraction> million of its Series 2021-2 Class A Green Secured Railcar Equipment Notes (the &#8220;Triumph Class A Notes&#8221;) and (ii) $<ix:nonFraction unitRef="usd" contextRef="i1a978975c9c34c1ea5e08391eaca990d_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE0NjY2_474e1a6d-0927-4b71-b7d4-f44ea349bc37">25.4</ix:nonFraction> million of its Series 2021-2 Class B Green Secured Railcar Equipment Notes (the &#8220;Triumph Class B Notes&#8221;) (the Triumph Class A Notes and the Triumph Class B Notes are, collectively, the &#8220;Triumph Notes&#8221;). The Triumph Class A Notes, of which $<ix:nonFraction unitRef="usd" contextRef="i61c968d2ba8c4d5fb79f5657757a66ff_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE0OTAw_8f05f5d8-f4d1-4be1-b50f-ec07ae9a1875">497.8</ix:nonFraction> million was outstanding as of December 31, 2022, bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i61c968d2ba8c4d5fb79f5657757a66ff_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE0OTYy_a17eacc4-6d7a-486d-9c64-23f7dc07da37">2.15</ix:nonFraction>%. The Triumph Class B Notes, of which $<ix:nonFraction unitRef="usd" contextRef="i1a978975c9c34c1ea5e08391eaca990d_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE1MDAy_1530ec47-91cb-41ea-8b6a-7f8bfd6563c1">25.4</ix:nonFraction> million was outstanding as of December 31, 2022, bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i1a978975c9c34c1ea5e08391eaca990d_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE1MDY0_b2680219-b3c4-4be7-a04f-659b008e9fd4">3.08</ix:nonFraction>%. The Triumph Notes are payable monthly, and have a stated final maturity date of June 15, 2051. The Triumph Notes are non-recourse to Trinity, TILC, TRIP Holdings, and the other equity investors in TRIP Holdings, and are secured by Triumph Rail's portfolio of railcars and operating leases thereon, its cash reserves, and all other assets owned by Triumph Rail. </span></div></ix:continuation><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i7e815d842b0345978a0d0ff93f8476da" continuedAt="ifd5ae7eb326c41cf9c15f360d54866d6"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">TRIP Railcar Co. Term Loan &#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> In June 2021, TRIP Railcar Co. drew down $<ix:nonFraction unitRef="usd" contextRef="ief2f6c9850c3475bae30a79465408bcc_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTI2MTE_a1c51ee5-83f0-45b6-8497-8303c4d87320">329.6</ix:nonFraction>&#160;million under a term loan agreement ("TRIP Railcar Co. term loan"). The TRIP Railcar Co. term loan was established to finance railcars and operating leases thereon purchased by TRIP Railcar Co. from Triumph Rail. In May 2022, as described below, Tribute Rail used the proceeds from the sale of secured notes to purchase railcars and related operating leases from TRIP Railcar Co. TRIP Railcar Co. used the proceeds from Tribute Rail to repay its outstanding term loan agreement due June 2025, of which $<ix:nonFraction unitRef="usd" contextRef="ic3a1f11b05544d318ac694e1843b6590_D20220101-20221231" decimals="-5" name="us-gaap:ExtinguishmentOfDebtAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzU0OTc1NTg0Njk2MA_ac900bb5-0b2f-4bb4-abf7-b91b589f6d4b">319.4</ix:nonFraction>&#160;million was outstanding at the redemption date. In connection with the redemption, we recognized a loss on extinguishment of debt of $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzU0OTc1NTg0NzE5MA_f73db88c-6971-43dc-acd9-506833cb98bd">1.5</ix:nonFraction> million, which related to the write-off of unamortized debt issuance costs. This write-off is reflected in the loss on extinguishment of debt line of our Consolidated Statements of Operations for the year ended December 31, 2022.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Tribute Rail </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8211; In May 2022, Tribute Rail issued an aggregate principal amount of (i) $<ix:nonFraction unitRef="usd" contextRef="iab9a975a4f324c7cb7d903ebac82330f_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTY1MjA_1cf96ac0-d678-40f1-8f53-ea6fd9365a27">290.0</ix:nonFraction> million of its Series 2022-1 Class A Green Secured Railcar Equipment Notes (the &#8220;Class A Notes&#8221;) and (ii) $<ix:nonFraction unitRef="usd" contextRef="i8b26e8b7584d4b6a81b41227614d1bd8_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTY2MjI_23a35e67-0ee0-4c30-8652-6b916a05d1cf">37.0</ix:nonFraction> million of its Series 2022-1 Class B Green Secured Railcar Equipment Notes (the &#8220;Class B Notes&#8221;) (the Class A Notes and the Class B Notes are, collectively, the &#8220;Tribute Rail Notes&#8221;). The Class A Notes, of which $<ix:nonFraction unitRef="usd" contextRef="iab9a975a4f324c7cb7d903ebac82330f_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTkxOTE_0950536c-8243-4424-b4b3-a82dd5f0f605">285.7</ix:nonFraction> million was outstanding as of December 31, 2022, bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="iab9a975a4f324c7cb7d903ebac82330f_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTY4NTM_be0c40da-9ebc-4294-9b96-38b27682bcd6">4.76</ix:nonFraction>%. The Class B Notes, of which $<ix:nonFraction unitRef="usd" contextRef="i8b26e8b7584d4b6a81b41227614d1bd8_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTkxOTU_cc23a6fa-20ba-4235-9f7d-742428db006b">37.0</ix:nonFraction> million was outstanding as of December 31, 2022, bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i8b26e8b7584d4b6a81b41227614d1bd8_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTY5MTM_6ac77d0d-c1e7-466a-8e0b-e19d5b6e46e4">5.75</ix:nonFraction>%%. The Tribute Rail Notes are payable monthly and have a stated final maturity date of May 17, 2052. We incurred $<ix:nonFraction unitRef="usd" contextRef="iaebfbe2d13f146d395d338b39af20199_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTcwMjk_7039d096-6a78-439a-a3da-fddd2f8b56c3">3.4</ix:nonFraction>&#160;million in debt issuance costs, which will be amortized to interest expense through the anticipated repayment date of the Tribute Rail Notes. The Tribute Rail Notes are non-recourse to Trinity, TILC, TRIP Holdings, and the other equity investors in TRIP Holdings, and are secured by Tribute Rail's portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by Tribute Rail. Tribute Rail used the proceeds from the sale of the Tribute Rail Notes to purchase railcars and related operating leases from TRIP Railcar Co. as described above.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">TRP-2021 &#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> In June 2021, TRP-2021 issued an aggregate principal amount of (i) $<ix:nonFraction unitRef="usd" contextRef="i679159444c9a43c09e6aa61e93d2029c_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE3NzA2_04d5ff62-1715-4883-a0a6-6fd2c887d51f">334.0</ix:nonFraction> million of its Series 2021-1 Class A Green Secured Railcar Equipment Notes (the &#8220;TRP-2021 Class A Notes&#8221;) and (ii) $<ix:nonFraction unitRef="usd" contextRef="i7dcc7473c58e4f79907855097eba3621_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE3ODE2_7c4a1abf-f3ce-4d94-8949-cd437c02c92a">21.0</ix:nonFraction> million of its Series 2021-1 Class B Green Secured Railcar Equipment Notes (the &#8220;TRP-2021 Class B Notes&#8221;) (the TRP-2021 Class A Notes and the TRP-2021 Class B Notes are, collectively, the &#8220;TRP-2021 Notes&#8221;). The TRP-2021 Class A Notes, of which $<ix:nonFraction unitRef="usd" contextRef="i679159444c9a43c09e6aa61e93d2029c_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE4MDU1_7855828e-7869-4b48-8865-2d30a72ff1a1">326.0</ix:nonFraction> million was outstanding as of December 31, 2022, bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i679159444c9a43c09e6aa61e93d2029c_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE4MTE3_c0c83dda-ab2b-4d9b-9fea-826553a4fd1a">2.07</ix:nonFraction>%. The TRP-2021 Class B Notes, of which $<ix:nonFraction unitRef="usd" contextRef="i7dcc7473c58e4f79907855097eba3621_I20221231" decimals="-5" name="trn:NonRecourseDebtGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE4MTU4_85a0616b-99fc-44e7-a63c-dfe9a0be8d8f">21.0</ix:nonFraction> million was outstanding as of December 31, 2022, bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i7dcc7473c58e4f79907855097eba3621_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE4MjIw_9344722d-6944-484c-b8ba-931dd2be669a">3.06</ix:nonFraction>%. The TRP-2021 Notes are payable monthly, and have a stated final maturity date of June 15, 2051. The TRP-2021 Notes are non-recourse to Trinity, TILC, RIV 2013, and the other equity investors in RIV 2013, and are secured by TRP-2021's portfolio of railcars and operating leases thereon, its cash reserves, and all other assets owned by TRP-2021. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In connection with the refinancings of Triumph Rail and TRP-2021, during the year ended December 31, 2021, we recognized a loss on extinguishment of debt of $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzU0OTc1NTg1NTI5MQ_b0811d79-7a9d-4efa-9917-b772c05a6ccc">11.7</ix:nonFraction> million, which included a $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsOfDebtExtinguishmentCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzU0OTc1NTg1MTk1Mw_1b614d78-00cb-4af4-9ed8-2f3ca29868b8">3.3</ix:nonFraction> million early redemption premium and a write-off of $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:WriteOffOfDeferredDebtIssuanceCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzU0OTc1NTg1NTMxMw_5e2a8514-c250-4fd3-ab1d-cd8ed3c2ba10">8.4</ix:nonFraction>&#160;million in unamortized debt issuance costs. These charges are reflected in the loss on extinguishment of debt line of our Consolidated Statements of Operations for the year ended December 31, 2021.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Rail and Tribute Rail are wholly-owned subsidiaries of TRIP Holdings, and TRP-2021 is a wholly-owned subsidiary of RIV 2013. TRIP Holdings and RIV 2013 are partially-owned subsidiaries of the Company, through its wholly-owned subsidiary, TILC. Our combined weighted average ownership interest in TRIP Holdings and RIV 2013 is <ix:nonFraction unitRef="number" contextRef="i43dd4ec4c85e40918e3acdb28f84b2b3_I20221231" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE5NzAy_03300450-7fea-4600-b136-9b115e7a3456">38</ix:nonFraction>%. See Note 5 for further explanation.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="ifd5ae7eb326c41cf9c15f360d54866d6"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Scheduled Repayments of Debt</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of our secured railcar equipment notes generally has an anticipated repayment date and a stated final maturity date. While the stated final maturity dates of each of these notes can be up to 30 years after the respective issuance dates, the cash flows from the encumbered assets of each of these notes will be applied, pursuant to the payment priorities of their respective indentures, so as to amortize their respective notes to achieve monthly targeted principal balances. If the cash flow assumptions used in determining the targeted balances are met, it is anticipated that the notes will be repaid well in advance of their stated final maturity date; the repayments reflected in the table below are based on the earlier anticipated repayment dates rather than the stated final maturity dates. There can be no assurance, however, that such cash flow assumptions will be realized. If these notes are not repaid by the anticipated repayment date, the respective interest rates on these notes would increase from the fixed rates stated above.</span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzIwOTU5_e74a1df2-188e-4f2a-a8d8-0bda39a41c5d" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining principal payments under existing debt agreements as of December 31, 2022 based on the anticipated repayment dates are as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.827%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recourse:</span></td><td colspan="39" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzMtMS0xLTEtMTA4NDgz_25a37206-5222-4af4-89c7-f2eaab3efd85">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzMtMy0xLTEtMTA4NDgz_ae1011a9-836e-49ed-911d-e11d498924de">400.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzMtNS0xLTEtMTA4NDgz_d97a124e-5b07-4694-bbfb-5374679704a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzMtNy0xLTEtMTA4NDgz_a48ad8e3-7e33-43c6-ac1f-1dca63350de0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzMtOS0xLTEtMTA4NDgz_2e202e72-1a57-467d-8ae8-364fbff0eb66">225.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzMtMTEtMS0xLTEwODQ4Mw_70e2d0bc-f0c8-4bce-9e05-9b479bd1e156">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzMtMTMtMS0xLTEwODQ4Mw_6b77e663-8cc9-45c2-8772-34864aae2671">625.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recourse &#8211; leasing (Note 6):</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2009 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55d3fe560b104178830761be7b7e2426_I20221231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzUtMS0xLTEtMTA4NDgz_5cdd8b65-4e5f-4923-b49a-22339936d1f4">14.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55d3fe560b104178830761be7b7e2426_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzUtMy0xLTEtMTA4NDgz_1d15052d-1811-42c8-9b1d-c27724f84ebe">14.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55d3fe560b104178830761be7b7e2426_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzUtNS0xLTEtMTA4NDgz_00c2fd9c-cd93-431b-bce6-95607ad4d9fa">19.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55d3fe560b104178830761be7b7e2426_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzUtNy0xLTEtMTA4NDgz_129677a4-dcc8-4a32-b050-4209852d0604">18.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55d3fe560b104178830761be7b7e2426_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzUtOS0xLTEtMTA4NDgz_473a8d1d-b3e3-4a72-b391-8bb25f97163c">17.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55d3fe560b104178830761be7b7e2426_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzUtMTEtMS0xLTEwODQ4Mw_10297c3a-89de-476d-912c-85e5e40872f6">31.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55d3fe560b104178830761be7b7e2426_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzUtMTMtMS0xLTEwODQ4Mw_403686b1-40e9-4bf2-8048-6239935cf31c">115.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2010 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53440fe12b204d7b89cb313af7c802b8_I20221231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzYtMS0xLTEtMTA4NDgz_2bbb4d41-8569-4717-bfdb-2c00408ac668">34.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53440fe12b204d7b89cb313af7c802b8_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzYtMy0xLTEtMTA4NDgz_cf2f6c4e-6faa-4035-955d-e571a1e3a038">18.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53440fe12b204d7b89cb313af7c802b8_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzYtNS0xLTEtMTA4NDgz_dfa9b4e5-4268-4cf3-bb7f-4ff26a22d92e">20.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53440fe12b204d7b89cb313af7c802b8_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzYtNy0xLTEtMTA4NDgz_be73b8d2-de30-4edc-8309-df59a7994eda">25.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53440fe12b204d7b89cb313af7c802b8_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzYtOS0xLTEtMTA4NDgz_9058962a-b01c-46ca-85cb-91bc9d05d906">28.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53440fe12b204d7b89cb313af7c802b8_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzYtMTEtMS0xLTEwODQ4Mw_fba8314b-6e7d-4655-82d2-2dcd3b35e91d">76.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53440fe12b204d7b89cb313af7c802b8_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzYtMTMtMS0xLTEwODQ4Mw_fb113716-5c8b-4593-a443-52a95509ed4a">204.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 promissory notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc8489106c084f6798b236f43e1ef6cb_I20221231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzctMS0xLTEtMTA4NDgz_6f372497-56ea-4580-8080-557c48a0f2f7">44.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc8489106c084f6798b236f43e1ef6cb_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzctMy0xLTEtMTA4NDgz_dd86c563-dc64-4083-af6d-5ccb64344a9e">44.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc8489106c084f6798b236f43e1ef6cb_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzctNS0xLTEtMTA4NDgz_d13e1e97-6438-4de2-b488-0225ccd3a202">632.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc8489106c084f6798b236f43e1ef6cb_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzctNy0xLTEtMTA4NDgz_51c9a095-b865-4940-9d37-4780c0a21be7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc8489106c084f6798b236f43e1ef6cb_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzctOS0xLTEtMTA4NDgz_a708ff63-74d3-44e1-b17b-aa9c53c031e9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc8489106c084f6798b236f43e1ef6cb_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzctMTEtMS0xLTEwODQ4Mw_d249531a-c3dd-4227-80f2-27f6bfe3f063">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc8489106c084f6798b236f43e1ef6cb_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzctMTMtMS0xLTEwODQ4Mw_3751eabd-2ec5-4aae-8c17-42b88b62038c">721.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 secured railcar equipment notes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i701eff63bc2942f29057c6925e5a70be_I20221231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzgtMS0xLTEtMTA4NDgz_c0bb14c9-b880-4a3c-bd02-1f894932a402">20.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i701eff63bc2942f29057c6925e5a70be_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzgtMy0xLTEtMTA4NDgz_05187a76-212c-441e-b1b8-88eb49115c49">19.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i701eff63bc2942f29057c6925e5a70be_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzgtNS0xLTEtMTA4NDgz_fbbf81b4-8c5d-4699-95e3-18ad5de6e7bf">14.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i701eff63bc2942f29057c6925e5a70be_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzgtNy0xLTEtMTA4NDgz_b70791af-bbfe-45e3-abf9-100e6c0d1400">14.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i701eff63bc2942f29057c6925e5a70be_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzgtOS0xLTEtMTA4NDgz_2c04df08-004b-4772-9bb6-b05f863cc5f2">18.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i701eff63bc2942f29057c6925e5a70be_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzgtMTEtMS0xLTEwODQ4Mw_1fb885aa-b7a2-41ef-801e-c0fdbb397034">312.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i701eff63bc2942f29057c6925e5a70be_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzgtMTMtMS0xLTEwODQ4Mw_0ff0b95f-27c6-4fd3-95ef-89d9eceecee0">399.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019 secured railcar equipment notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440a5094fee646709f1de08f7be279ab_I20221231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzktMS0xLTEtMTA4NDgz_80d50a78-2102-4331-995a-b46ab1084f59">34.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440a5094fee646709f1de08f7be279ab_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzktMy0xLTEtMTA4NDgz_ff3f7513-4fda-48b7-bb74-e4f2397cc99c">36.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440a5094fee646709f1de08f7be279ab_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzktNS0xLTEtMTA4NDgz_ef0f2d80-a9f6-4389-b070-ed063063265d">35.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440a5094fee646709f1de08f7be279ab_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzktNy0xLTEtMTA4NDgz_bc535f76-cc93-49f9-bdec-94b1018d2586">679.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440a5094fee646709f1de08f7be279ab_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzktOS0xLTEtMTA4NDgz_0e3657d1-e6f4-4e37-a6c8-44818aab9d48">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440a5094fee646709f1de08f7be279ab_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzktMTEtMS0xLTEwODQ4Mw_483911db-20c9-4247-807a-c5633bbbe4ba">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440a5094fee646709f1de08f7be279ab_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzktMTMtMS0xLTEwODQ4Mw_e3ad2c65-de18-4124-bd3e-75ad7b16b4be">786.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43b983775d274306834071007d4eb923_I20221231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEwLTEtMS0xLTEwODQ4Mw_94d795db-314d-4047-9e50-09290e2e66ff">18.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43b983775d274306834071007d4eb923_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEwLTMtMS0xLTEwODQ4Mw_6e275390-79c7-43b7-9ae4-990dae5872f5">14.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43b983775d274306834071007d4eb923_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEwLTUtMS0xLTEwODQ4Mw_979a52cb-db35-49a4-9e90-0cde3ed93e1c">11.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43b983775d274306834071007d4eb923_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEwLTctMS0xLTEwODQ4Mw_10d66933-4e19-4481-8927-387e153359b0">14.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43b983775d274306834071007d4eb923_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEwLTktMS0xLTEwODQ4Mw_efc817df-468d-4200-8436-42b8e311bf7b">272.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43b983775d274306834071007d4eb923_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEwLTExLTEtMS0xMDg0ODM_e6c08658-56b9-486f-b7d3-94a7620cecdc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43b983775d274306834071007d4eb923_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEwLTEzLTEtMS0xMDg0ODM_625dee3c-a1ef-45dc-aae8-14e7d6c25352">330.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfd1262d7f664e6e827dc6d929e3db1a_I20221231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzExLTEtMS0xLTEwODQ4Mw_262189e2-7e04-4f42-a208-61518b1ffec4">12.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfd1262d7f664e6e827dc6d929e3db1a_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzExLTMtMS0xLTEwODQ4Mw_a64f9287-8419-4212-8613-b8677a2ced8f">13.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfd1262d7f664e6e827dc6d929e3db1a_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzExLTUtMS0xLTEwODQ4Mw_948fdf9d-49f0-42f9-93eb-8f85daa9bc2b">12.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfd1262d7f664e6e827dc6d929e3db1a_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzExLTctMS0xLTEwODQ4Mw_b3629064-f093-49c1-8472-8cbaa4bcd539">14.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfd1262d7f664e6e827dc6d929e3db1a_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzExLTktMS0xLTEwODQ4Mw_e7e79524-60eb-4140-bedd-f7683eb8db1b">14.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfd1262d7f664e6e827dc6d929e3db1a_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzExLTExLTEtMS0xMDg0ODM_84c5127a-1afd-490c-b7c2-9ee629538070">241.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfd1262d7f664e6e827dc6d929e3db1a_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzExLTEzLTEtMS0xMDg0ODM_350b0812-7896-4204-9b22-fefcee16993c">307.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8ad75f3c3554d27ac8ee39c0ab61887_I20221231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTEtMS0xLTExNjI5MQ_737b3dbb-cdb2-4db1-b639-2b181ef7123e">8.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8ad75f3c3554d27ac8ee39c0ab61887_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTMtMS0xLTExNjI5MQ_cd30d034-55c8-41c8-bf14-bd55777daa62">9.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8ad75f3c3554d27ac8ee39c0ab61887_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTUtMS0xLTExNjI5MQ_5e8b94e6-c635-4667-83a9-bb74999ced9e">6.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8ad75f3c3554d27ac8ee39c0ab61887_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTctMS0xLTExNjI5MQ_4d68f857-7d1a-4e69-bc8b-a68b6ccfdae7">8.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8ad75f3c3554d27ac8ee39c0ab61887_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTktMS0xLTExNjI5MQ_c9f2e71e-cc39-4012-b21e-92449cb2c3b2">8.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8ad75f3c3554d27ac8ee39c0ab61887_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTExLTEtMS0xMTYyOTE_b6304a89-ee06-426a-91be-7f385f0f862a">200.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8ad75f3c3554d27ac8ee39c0ab61887_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTEzLTEtMS0xMjUzNDA_2e0a2fb6-ddd6-4e98-9a5d-26fee6873816">241.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TILC warehouse facility</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9aff39c410094d3da578aeb5cf5a8ae6_I20221231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTEtMS0xLTEwODQ4Mw_313724f3-554f-4283-957d-b207716c6791">24.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9aff39c410094d3da578aeb5cf5a8ae6_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTMtMS0xLTEwODQ4Mw_0349e233-3696-4a85-ab26-df2c4f972528">24.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9aff39c410094d3da578aeb5cf5a8ae6_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTUtMS0xLTEwODQ4Mw_bec29e7d-fb12-4eb0-a9f7-6f20b0f35a5e">6.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9aff39c410094d3da578aeb5cf5a8ae6_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTctMS0xLTEwODQ4Mw_50ab96fb-9b5f-414f-aeab-c7911b8e07b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9aff39c410094d3da578aeb5cf5a8ae6_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTktMS0xLTEwODQ4Mw_4cf724fb-bac5-47f3-99ea-60816d0bb466">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9aff39c410094d3da578aeb5cf5a8ae6_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTExLTEtMS0xMDg0ODM_8d2dd5f2-95d7-4111-8658-63f5617e6d54">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9aff39c410094d3da578aeb5cf5a8ae6_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTEzLTEtMS0xMDg0ODM_2cea1956-f904-424a-9302-78dc3bd7e8d6">54.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Facility termination payments &#8211; TILC warehouse facility</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d1c317980464248bc2015c36b4fec90_I20221231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEzLTEtMS0xLTEwODQ4Mw_23e50af8-d684-41a3-8706-57079f648857">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d1c317980464248bc2015c36b4fec90_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEzLTMtMS0xLTEwODQ4Mw_f617535d-e809-40c3-a714-59a6dedce7da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d1c317980464248bc2015c36b4fec90_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEzLTUtMS0xLTEwODQ4Mw_727f622e-01ff-466e-b7db-de96f46044f0">667.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d1c317980464248bc2015c36b4fec90_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEzLTctMS0xLTEwODQ4Mw_a70c9149-9b9c-481e-bd03-eab0a3497a73">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d1c317980464248bc2015c36b4fec90_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEzLTktMS0xLTEwODQ4Mw_38c37abc-5bbc-4004-8d9f-1adff3bd8fcb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d1c317980464248bc2015c36b4fec90_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEzLTExLTEtMS0xMDg0ODM_ffaff7aa-ab52-41d7-b445-41191fc9e865">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d1c317980464248bc2015c36b4fec90_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEzLTEzLTEtMS0xMDg0ODM_185aa8da-a68f-4884-b9f4-a3dbaced24d9">667.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRP-2021 secured railcar equipment notes </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cf55cc49ae84093adc8388785ab071d_I20221231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE0LTEtMS0xLTEwODQ4Mw_c50e0f37-b809-4403-a4c5-01051cab36e6">10.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cf55cc49ae84093adc8388785ab071d_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE0LTMtMS0xLTEwODQ4Mw_1ab11f5e-e995-45b5-9cd2-cc9625b508f0">15.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cf55cc49ae84093adc8388785ab071d_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE0LTUtMS0xLTEwODQ4Mw_6e9a05ce-e18c-4b2d-aa9c-edf43c293f80">15.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cf55cc49ae84093adc8388785ab071d_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE0LTctMS0xLTEwODQ4Mw_40262d7e-d449-46ba-97af-adf8612da7ea">17.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cf55cc49ae84093adc8388785ab071d_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE0LTktMS0xLTEwODQ4Mw_c6d8c063-e190-492c-900a-bc85c2a75bf6">287.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cf55cc49ae84093adc8388785ab071d_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE0LTExLTEtMS0xMDg0ODM_264efe10-9af5-4be3-a09a-f6af11632e1a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cf55cc49ae84093adc8388785ab071d_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE0LTEzLTEtMS0xMDg0ODM_3d425cb4-acb0-4880-bc12-3c74ec169447">347.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Triumph Rail secured railcar equipment notes </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fd5c7b1d3ed4b22a663ee02bcfcbebe_I20221231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE1LTEtMS0xLTEwODQ4Mw_86e21ebf-554b-4a87-aaf2-68beeee7a8c8">16.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fd5c7b1d3ed4b22a663ee02bcfcbebe_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE1LTMtMS0xLTEwODQ4Mw_b1798c2d-501e-44ad-bec6-6110d658a2f4">32.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fd5c7b1d3ed4b22a663ee02bcfcbebe_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE1LTUtMS0xLTEwODQ4Mw_082546a6-3e94-4357-bdca-a8501435fd16">29.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fd5c7b1d3ed4b22a663ee02bcfcbebe_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE1LTctMS0xLTEwODQ4Mw_e6cfd7f6-c793-47b9-aba5-5e68d88b6fc4">23.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fd5c7b1d3ed4b22a663ee02bcfcbebe_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE1LTktMS0xLTEwODQ4Mw_78c0660b-71f8-4ff9-9871-889d2a4a58e9">421.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fd5c7b1d3ed4b22a663ee02bcfcbebe_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE1LTExLTEtMS0xMDg0ODM_c55abc87-ff4a-4d75-94ce-907c4884ba50">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fd5c7b1d3ed4b22a663ee02bcfcbebe_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE1LTEzLTEtMS0xMDg0ODM_77a5bf20-7576-4d42-9175-15d24ef0a78f">523.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tribute Rail secured railcar equipment notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51d634c4b43342c38e61f309523e332d_I20221231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTEtMS0xLTExNjQ0MA_f5898fff-90fd-4626-a33b-55a68f631eb5">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51d634c4b43342c38e61f309523e332d_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTMtMS0xLTExNjQ0MA_623887b1-9565-4a53-856c-81f7e37f61ad">13.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51d634c4b43342c38e61f309523e332d_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTUtMS0xLTExNjQ0MA_df2b842a-c294-4449-8762-5ff973cfa22a">15.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51d634c4b43342c38e61f309523e332d_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTctMS0xLTExNjQ0MA_27d07df3-547c-4e65-b028-d61e0a2344c7">289.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51d634c4b43342c38e61f309523e332d_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTktMS0xLTExNjQ0MA_092cfaea-5787-47c3-bd3d-e92921034555">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51d634c4b43342c38e61f309523e332d_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTExLTEtMS0xMTY0NDA_467f6cd8-84a8-4078-9e07-e55681bb7fe6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51d634c4b43342c38e61f309523e332d_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTEzLTEtMS0xMjUzNDg_26447208-7744-4fb5-8ba7-846996071e25">322.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTEtMS0xLTEwODQ4Mw_86877675-beb6-42d3-af45-fc94e35cc38f">242.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTMtMS0xLTEwODQ4Mw_41a4c2de-313d-4d6f-9601-4cde02debd53">655.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTUtMS0xLTEwODQ4Mw_3e207e76-53bb-4925-a124-5da95318d364">1,487.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTctMS0xLTEwODQ4Mw_efe11fe4-2796-46a2-a2b5-22d79c36d0a9">1,105.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTktMS0xLTEwODQ4Mw_d355334f-232f-4e96-a829-c05d53af38b8">1,292.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTExLTEtMS0xMDg0ODM_6f6841f4-5075-49e1-92c6-c6163d5a120c">862.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTEzLTEtMS0xMDg0ODM_688084b2-d9dd-4fc1-a235-f56bf61113ea">5,645.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">85</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_127"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQ0NzU_098ae0a5-85f5-4b04-9dad-0b2d5b1ed58c" continuedAt="i765bd940961147c590e43d88da96a0fe" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9. Income Taxes </span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQ0Nzc_e9590df6-a9eb-46a3-8252-278e182dd7a1" escape="true"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision (benefit) for income taxes from continuing operations are as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.949%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.949%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.952%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of CARES Act</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="trn:CurrentFederalTaxExpenseBenefitCARESAct" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzUtMS0xLTEtMTA4NDgz_7ad9ffef-e3f6-4cb7-a680-61113ae86233">0.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="trn:CurrentFederalTaxExpenseBenefitCARESAct" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzUtMy0xLTEtMTA4NDgz_6ddf280d-e789-4582-af8f-1b33e2998a47">2.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="trn:CurrentFederalTaxExpenseBenefitCARESAct" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzUtNS0xLTEtMTA4NDgz_5829b957-7d01-4572-a880-262600cbef4f">373.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="trn:CurrentFederalTaxExpenseBenefitOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzYtMS0xLTEtMTA4NDgz_c17fae20-a60c-43c9-aade-e0c7a0226786">2.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="trn:CurrentFederalTaxExpenseBenefitOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzYtMy0xLTEtMTA4NDgz_231cfa6c-d9a7-41fa-9b72-388f887dd091">3.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="trn:CurrentFederalTaxExpenseBenefitOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzYtNS0xLTEtMTA4NDgz_a24589a0-771d-4fad-b450-0733c6339379">142.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzctMS0xLTEtMTA4NDgz_74de5679-69c1-4d44-8c3d-0754fe5a03a6">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzctMy0xLTEtMTA4NDgz_dcde9fd4-0717-496d-aefd-9b05b1f41dae">0.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzctNS0xLTEtMTA4NDgz_5d265910-e7c9-4574-b902-d0b268472d68">515.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzgtMS0xLTEtMTA4NDgz_3d766257-5a2d-407f-896f-76559b423e35">3.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzgtMy0xLTEtMTA4NDgz_1cbf3700-b944-4282-a1c5-8f1158f1d3c8">0.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzgtNS0xLTEtMTA4NDgz_8bfff589-131d-4b80-9a0e-7f02bb607417">1.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzktMS0xLTEtMTA4NDgz_631cb113-43d6-4084-8709-79d786ab321a">7.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzktMy0xLTEtMTA4NDgz_cd09ef1b-d40a-4c8c-ab82-a83454377891">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzktNS0xLTEtMTA4NDgz_0c395c30-ff1f-4e37-a427-7bbb6a721163">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzEwLTEtMS0xLTEwODQ4Mw_268e5f95-c76a-4307-9222-dce691b9dff1">12.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzEwLTMtMS0xLTEwODQ4Mw_8a838aa3-2da5-47f2-8a2c-4e28b4d269dd">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzEwLTUtMS0xLTEwODQ4Mw_9e0905ba-d993-41b3-8bf7-401a239b0314">512.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of CARES Act</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="trn:DeferredTaxExpenseBenefitCARESAct" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzEzLTEtMS0xLTEwODQ4Mw_fd80dda4-a9c3-4e5c-b746-6c1daf6d0d01">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="trn:DeferredTaxExpenseBenefitCARESAct" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzEzLTMtMS0xLTEwODQ4Mw_5fde94ff-07bb-4d3d-a899-998f09b18eb7">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="trn:DeferredTaxExpenseBenefitCARESAct" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzEzLTUtMS0xLTEwODQ4Mw_8dea72c6-4850-43ba-8a42-ee57d8076e0b">192.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DeferredOtherTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE0LTEtMS0xLTEwODQ4Mw_c53e65df-f62a-4fd0-a03d-2f0d87892a66">14.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DeferredOtherTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE0LTMtMS0xLTEwODQ4Mw_6795a252-e165-46e4-a545-705bfc52c3a1">10.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DeferredOtherTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE0LTUtMS0xLTEwODQ4Mw_cc4d1ab4-6362-498c-865c-507fcd40f09b">31.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE1LTEtMS0xLTEwODQ4Mw_a8ad7d4b-ac99-479f-8c0f-d0cbed80888a">14.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE1LTMtMS0xLTEwODQ4Mw_241943b2-2f52-47ee-a571-a4303b29ac11">10.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE1LTUtMS0xLTEwODQ4Mw_2bf62cfd-3c45-481a-8184-773775ee4bf9">224.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE2LTEtMS0xLTEwODQ4Mw_cf0a86e6-db68-49a8-9b5c-acdec6bb2556">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE2LTMtMS0xLTEwODQ4Mw_b0e2a833-38cc-415a-bb8c-db8d24f2ba20">2.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE2LTUtMS0xLTEwODQ4Mw_8202a08f-5ffd-4229-969b-ac04cce03c68">4.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE3LTEtMS0xLTEwODQ4Mw_27f7352a-033f-416b-a659-2bfa8efa16a6">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE3LTMtMS0xLTEwODQ4Mw_a38b5b36-ab19-4d5e-95ae-cf9d43efacdd">0.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE3LTUtMS0xLTEwODQ4Mw_5ac18a78-5368-41f8-9934-7b1a16f3bf08">10.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE4LTEtMS0xLTEwODQ4Mw_6382002f-ccd9-4473-806f-1f9b516a54d6">14.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE4LTMtMS0xLTEwODQ4Mw_259af707-8847-4e05-96f3-e9c1ddde74fd">13.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE4LTUtMS0xLTEwODQ4Mw_33f3bb9b-5f43-475a-920b-e352fd8d13c7">238.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE5LTEtMS0xLTEwODQ4Mw_2995f5e9-d460-4750-8603-6cfc0ca9c11b">27.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE5LTMtMS0xLTEwODQ4Mw_bba7e58d-d88e-49bb-a549-062f38c7ddfb">15.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE5LTUtMS0xLTEwODQ4Mw_524c9d91-ca32-4338-8a13-b32352fdfa8c">274.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes from continuing operations results in effective tax rates that differ from the statutory rates. <ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQ0Nzg_df4e0fa3-5ca6-419d-8851-1f90d2621e53" continuedAt="i3c806d3625dc48bbb8c7f9ca4497a2b9" escape="true">The following is a reconciliation between the statutory U.S. federal income tax rate and our effective income tax rate on income before income taxes:</ix:nonNumeric></span></div><div style="margin-bottom:6pt"><ix:continuation id="i3c806d3625dc48bbb8c7f9ca4497a2b9"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzItMS0xLTEtMTA4NDgz_4764274a-0b39-4882-ac0a-91e401e78ef5"><ix:nonFraction unitRef="number" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzItMS0xLTEtMTA4NDgz_b59ceaef-5bcf-42d0-83d2-429efc15d9e7"><ix:nonFraction unitRef="number" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzItMS0xLTEtMTA4NDgz_fa3ab33e-ab15-4fbb-bd88-4561ada3a53e">21.0</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzItMy0xLTEtMTA4NDgz_dfeb4e10-176f-4ec8-8a42-ab0ba6371a34">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzItNS0xLTEtMTA4NDgz_705e8a20-6298-4f26-a439-4301e3bfd4ce">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign branch taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive compensation limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="3" name="trn:EffectiveTaxRateReconciliationExecutiveCompensationLimitations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzYtMS0xLTEtMTA4NDgz_5fc4b188-17f2-4da0-8b33-2ac6643f59a2">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="3" name="trn:EffectiveTaxRateReconciliationExecutiveCompensationLimitations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzYtMy0xLTEtMTA4NDgz_435f7258-e6af-428e-af36-e89675d01e4e">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="3" sign="-" name="trn:EffectiveTaxRateReconciliationExecutiveCompensationLimitations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzYtNS0xLTEtMTA4NDgz_14c3bf5b-0b95-45e1-bee0-31ea3bf4e6de">0.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interest in partially-owned subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzgtMS0xLTEtMTA4NDgz_4eee93d5-91c3-46f8-bb7c-72ab7ab96b0b">2.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzgtMy0xLTEtMTA4NDgz_e75d18f7-7188-4397-94f9-25f2e10a46f6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzgtNS0xLTEtMTA4NDgz_8a8d9063-1f93-479b-9a27-16a421398f7b">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzktMS0xLTEtMTA4NDgz_15cae96d-5856-46c1-8fa4-e682feea1c7f">1.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzktMy0xLTEtMTA4NDgz_82031850-f833-49c2-b772-6c0330afe139">4.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzktNS0xLTEtMTA4NDgz_d36881ff-0fee-491c-94a8-0e448621ece7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in valuation allowance and reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzEwLTEtMS0xLTEwODQ4Mw_e4e186d2-6147-41a9-98bb-2b96860563e9">0.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzEwLTMtMS0xLTEwODQ4Mw_084d6762-cb2c-4fd2-8b9c-6d93e451e3ff">4.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzEwLTUtMS0xLTEwODQ4Mw_dc5d7e40-5f96-4903-b84f-03e20a295d5f">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of CARES Act</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in state laws and apportionment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="3" sign="-" name="trn:EffectiveTaxRateReconciliationChangesinLawsandApportionment" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzEyLTEtMS0xLTEwODQ4Mw_6450b48e-bf37-4e8d-9519-5bbcb99f429e">0.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="3" name="trn:EffectiveTaxRateReconciliationChangesinLawsandApportionment" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzEyLTMtMS0xLTEwODQ4Mw_1bde0e6b-8214-4eaf-89ed-adc9dc568f9f">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="3" sign="-" name="trn:EffectiveTaxRateReconciliationChangesinLawsandApportionment" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzEyLTUtMS0xLTEwODQ4Mw_92966fa2-4902-41d2-9252-7aa712874f69">1.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzEzLTEtMS0xLTEwODQ4Mw_3c564d96-79fe-476c-a629-0c212fbf46d7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzEzLTMtMS0xLTEwODQ4Mw_85b0b777-cfba-4e74-953b-593bd3139b65">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzEzLTUtMS0xLTEwODQ4Mw_d507b674-cc67-4c35-a347-474a98d331a6">0.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible excise tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzE0LTEtMS0xLTEwODQ4Mw_dee8dbdd-3d40-48dd-99b2-0b445c3aa098">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzE0LTMtMS0xLTEwODQ4Mw_a827c9a7-618c-4250-a415-2001c597e459">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzE0LTUtMS0xLTEwODQ4Mw_605de490-6431-4f65-b08f-aa3b26108366">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment - noncontrolling interest in partially-owned subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense limitations from partially-owned subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="3" name="trn:EffectiveTaxRateReconciliationInterestExpenseLimitations" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzE2LTEtMS0xLTEzOTEyOA_53be9a46-e6e7-464a-abdd-3913361bfefd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="3" name="trn:EffectiveTaxRateReconciliationInterestExpenseLimitations" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzE2LTMtMS0xLTEzOTEyOA_fb00205f-126b-4a7d-8c27-553304a45400">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="3" name="trn:EffectiveTaxRateReconciliationInterestExpenseLimitations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzE2LTUtMS0xLTEzOTEyOA_520dc461-07ba-4c4d-a89f-42cef3259f1e">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzE3LTEtMS0xLTEzOTEyOA_a199d7bb-698f-4552-9f9c-b45b0f219c9f">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzE3LTMtMS0xLTEzOTEyOA_be0e88e7-5f75-493f-b62c-362f2204e0a7">0.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzE3LTUtMS0xLTEzOTEyOA_ff88b466-1dae-412c-ac95-a00333b25484">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></ix:continuation></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i765bd940961147c590e43d88da96a0fe" continuedAt="i3ed3a0aa28a64913832bf94ee308d2e7"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rate is based upon the U.S. statutory rate of <ix:nonFraction unitRef="number" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQ3Mw_4764274a-0b39-4882-ac0a-91e401e78ef5"><ix:nonFraction unitRef="number" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQ3Mw_b59ceaef-5bcf-42d0-83d2-429efc15d9e7"><ix:nonFraction unitRef="number" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQ3Mw_fa3ab33e-ab15-4fbb-bd88-4561ada3a53e">21.0</ix:nonFraction></ix:nonFraction></ix:nonFraction>% for the years ended December 31, 2022, 2021, and 2020. For the year ended December 31, 2022, the difference between the U.S. statutory rate and the Company's effective tax rate is primarily due to foreign taxes, state income taxes and non-deductible executive compensation, offset by taxes not recorded on our non-controlling interests in partially-owned subsidiaries, reductions in tax reserves for uncertain tax positions, and excess tax benefits associated with equity-based compensation. For the year ended December 31, 2021, the difference between the U.S. statutory rate and effective tax rate is primarily due to an adjustment to the Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") carryback benefit previously recognized, state taxes, and foreign taxes, partially offset by excess tax benefits associated with equity-based compensation. For the year ended December 31, 2020, the difference between the U.S. statutory rate and effective tax rate is primarily due the impact of the CARES Act partially offset by the portion of the non-cash small cube covered hopper railcar impairment charge that is not tax-effected because it is related to the noncontrolling interest. See Note 5 for a further explanation of activities with respect to our partially-owned leasing subsidiaries. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the enactment of the CARES Act, Trinity filed a carryback claim for the 2018-2020 tax losses to the 2013-2015 tax years, allowing the recovery of taxes previously paid. The income taxes associated with the carryback claims were paid at a federal rate of <ix:nonFraction unitRef="number" contextRef="if9efef2f1ccb46b4a20303c8c2141461_D20180101-20181231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzE4MTA_93611901-2310-40db-8b24-8e9f434ed917">35.0</ix:nonFraction>%, rather than the current rate of <ix:nonFraction unitRef="number" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzE4NDY_4764274a-0b39-4882-ac0a-91e401e78ef5"><ix:nonFraction unitRef="number" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzE4NDY_b59ceaef-5bcf-42d0-83d2-429efc15d9e7"><ix:nonFraction unitRef="number" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzE4NDY_fa3ab33e-ab15-4fbb-bd88-4561ada3a53e">21.0</ix:nonFraction></ix:nonFraction></ix:nonFraction>% in effect beginning with the 2018 tax year. The overall net impact of the CARES Act was a tax benefit of $0.5&#160;million, a tax expense of $2.5 million, and a tax benefit of $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="trn:NetTaxExpenseBenefitImpactCARESAct" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzE5ODY_1e29f5ab-1203-4d96-8d00-fa2e8b713397">180.4</ix:nonFraction>&#160;million for the years ended December 31, 2022 2021, and 2020, respectively. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) from continuing operations before income taxes for the years ended December 31, 2022, 2021, and 2020 was $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzIxMzU_feab17f5-7359-499d-8e48-df0debda5565">127.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzIxMzk_ebb15d67-8b10-416f-bf0c-55c3a57058d4">44.6</ix:nonFraction> million, and $(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzIxNDc_c24638f2-9b4a-4a5a-a398-8ff0b79521fe">517.2</ix:nonFraction>) million, respectively, for U.S. operations, and $(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzIxOTA_e6ed53aa-bd37-4554-a348-dba2e152a159">0.6</ix:nonFraction>) million, $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzIxOTQ_c95a4b5a-baba-476a-a0e2-14f623368e1e">10.6</ix:nonFraction> million, and $(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzIyMDI_ed292d2d-d385-4b5a-a429-5414114357d5">7.4</ix:nonFraction>) million, respectively, for foreign operations, principally Mexico and Canada.</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes represent the tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. <ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQ0Nzk_0bd10e77-28a9-4c32-9af4-bb96dbb24c34" continuedAt="ic657c724990f49d592e07dbf0ecfc04a" escape="true">The components of deferred tax liabilities and assets are as follows:</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><ix:continuation id="ic657c724990f49d592e07dbf0ecfc04a"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:72.067%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.949%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.951%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation, depletion, and amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzQtMS0xLTEtMTA4NDgz_eaa009e3-8bee-4f86-a48a-a44e33fa81d9">1,072.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzQtMy0xLTEtMTA4NDgz_315b7ac4-6e01-4449-abff-136bc9bfb0e0">1,032.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partially-owned subsidiaries basis difference</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="trn:DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzYtMS0xLTEtMTA4NDgz_443f4f9a-f380-412c-b86f-e03613a73f92">134.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="trn:DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzYtMy0xLTEtMTA4NDgz_051fa44f-e195-4b80-bd3e-2ee3d6469362">139.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="trn:DeferredTaxLiabilitiesRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzctMS0xLTEtMTA4NDgz_d5f23821-699c-4309-b8bd-e569cc003395">20.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="trn:DeferredTaxLiabilitiesRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzctMy0xLTEtMTA4NDgz_014e721b-aa48-4db9-a50a-85de547d383e">18.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzgtMS0xLTEtMTA4NDgz_cb3da4c5-0c22-4025-9a8e-4ac55847e0e5">3.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzgtMy0xLTEtMTA4NDgz_f0e1ea06-9217-4869-ba57-7e5f0f007bc4">1.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzktMS0xLTEtMTA4NDgz_4c93e557-df3f-4582-b6d4-d763a4a52209">1,235.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzktMy0xLTEtMTA4NDgz_9c81363f-d6d9-4f86-8351-a64584ff6ba3">1,192.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Workers compensation, pensions, and other benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzExLTEtMS0xLTEwODQ4Mw_9c26c9a6-19e9-4c30-b683-46896f9851b7">27.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzExLTMtMS0xLTEwODQ4Mw_fdba84f6-c072-4ca9-862f-315e3ad957fe">28.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranties and reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzEyLTEtMS0xLTEwODQ4Mw_bb808e39-8af9-43cd-8589-c48b476e2b75">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzEyLTMtMS0xLTEwODQ4Mw_c7e3de89-5b7d-4578-aadf-a57fa600ebb4">7.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity items</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DeferredTaxAssetsOther" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzEzLTEtMS0xLTEwODQ4Mw_cdf59156-1788-4527-98f7-54c63db14eeb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzEzLTMtMS0xLTEwODQ4Mw_664960b8-4f68-470e-a7d0-5562e829c23b">5.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax loss carryforwards and credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE0LTEtMS0xLTEwODQ4Mw_26f1ad1d-2c42-4278-842c-c0f811ba1aca">40.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE0LTMtMS0xLTEwODQ4Mw_b8eeaf9e-803a-40a9-b57a-629df65af535">38.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DeferredTaxAssetsInventory" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE1LTEtMS0xLTEwODQ4Mw_742635dd-1bd1-4f5a-8f61-24474e98eb9f">3.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsInventory" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE1LTMtMS0xLTEwODQ4Mw_250d23d2-205d-46d5-a3ba-58749f1918b5">6.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="trn:DeferredTaxAssetsLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE3LTEtMS0xLTEwODQ4Mw_b0eeb469-6123-4474-97b1-ee2925140d48">25.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="trn:DeferredTaxAssetsLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE3LTMtMS0xLTEwODQ4Mw_15003b0a-c51e-43ec-b81f-a61da3923360">24.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DeferredTaxAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE4LTEtMS0xLTEwODQ4Mw_7adae2be-49b4-4534-8e74-26bdcc0a99c2">131.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE4LTMtMS0xLTEwODQ4Mw_7330d0d4-4a24-43a1-8168-1ed27ac8d202">110.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities before valuation allowances</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="trn:DeferredTaxLiabilitiesNetBeforeAdjustments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE5LTEtMS0xLTEwODQ4Mw_a8407ed5-da8b-4352-9962-412e86c67b43">1,104.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="trn:DeferredTaxLiabilitiesNetBeforeAdjustments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE5LTMtMS0xLTEwODQ4Mw_756d3210-705a-4a9d-b389-3247bb8b57ce">1,081.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzIwLTEtMS0xLTEwODQ4Mw_a818591c-3d57-40f5-b34b-326f778ab98a">29.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzIwLTMtMS0xLTEwODQ4Mw_50750e97-04ad-4b49-8e2d-337e5bd65b34">24.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities before reserve for uncertain tax positions</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="trn:DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzIxLTEtMS0xLTEwODQ4Mw_36e91ab6-0953-4b4a-be9f-8876ba0fd807">1,133.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="trn:DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzIxLTMtMS0xLTEwODQ4Mw_ba4f868d-6172-4f13-b202-9aec4e4d040b">1,105.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets included in reserve for uncertain tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzIyLTEtMS0xLTEwODQ4Mw_a42e8ef9-a47a-4410-b6eb-0a39d77747f6">0.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzIyLTMtMS0xLTEwODQ4Mw_3ea0befd-0310-49e0-b1d6-965c6473eefe">1.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzIzLTEtMS0xLTEwODQ4Mw_f9ce3552-491e-4fc8-9612-ceb599cde42e">1,133.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzIzLTMtMS0xLTEwODQ4Mw_715369e6-d75d-4d6f-afe1-bb89cc59fe19">1,104.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, we had $<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzI1Njg_f0c8de9d-3fa7-40ef-9c66-596044ec2300">0.2</ix:nonFraction> million of federal consolidated net operating loss carryforwards and $<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzI2MzI_f3d46a79-ec0c-433c-ab10-b8b00385a7ec">21.3</ix:nonFraction> million of tax-effected state loss carryforwards remaining. We have established valuation allowances for federal, state, and foreign tax operating losses and credits that we have estimated may not be realizable.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i3ed3a0aa28a64913832bf94ee308d2e7"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Taxing authority examinations</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our tax years through 2019 are effectively settled except with respect to carryback claims related to the 2013 through 2015 tax years, which are currently in review. We do not expect any significant changes to the carryback claims. We have state tax returns that are under audit in the normal course of business, and our Mexican subsidiaries' tax returns statutes of limitations remain open for auditing 2017 forward. We believe we are appropriately reserved for any potential matters.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unrecognized tax benefits</span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="trn:UnrecognizedTaxBenefitRollforwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQ0ODA_4f05bc90-0de5-4d34-bfc5-74daece17ce3" escape="true"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in unrecognized tax benefits was as follows: </span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.949%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.949%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.952%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzMtMS0xLTEtMTA4NDgz_74e415ae-55bd-4a7b-829e-983b8b8785dd">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3771299d5984dc984051409b4232530_I20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzMtMy0xLTEtMTA4NDgz_da00dfaa-3175-48ce-817e-177658bab5e4">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50d5187738704ca491f2375cccd8dd02_I20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzMtNS0xLTEtMTA4NDgz_db31d453-7d8b-4f97-ba66-40928141578c">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzUtMS0xLTEtMTA4NDgz_96785ec1-6e85-465c-a9b2-3798f466c36b">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzUtMy0xLTEtMTA4NDgz_9a35b7d2-01d3-4136-989b-a9484a267181">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzUtNS0xLTEtMTA4NDgz_15e72d56-d957-4091-aaf1-494093243b61">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzYtMS0xLTEtMTA4NDgz_43eb1bb5-2cfa-43df-ae0c-3c3810e476ce">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzYtMy0xLTEtMTA4NDgz_4020c117-cdfd-41dc-8a14-1fd519ea561b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzYtNS0xLTEtMTA4NDgz_ad1100c5-70a5-4af5-933f-e64c8b87e324">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzctMS0xLTEtMTA4NDgz_cf2cdc6d-2562-4d34-9878-373430273f65">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzctMy0xLTEtMTA4NDgz_767a0cb0-5f99-42a1-9093-e39d5b8dca1d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzctNS0xLTEtMTA4NDgz_a4e8a2f4-30c5-413c-a4e0-25825f7fe786">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration of statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzgtMS0xLTEtMTA4NDgz_48a66d49-5d52-4d35-84ab-3e47876cef95">1.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzgtMy0xLTEtMTA4NDgz_83752dbc-361a-4d3c-8998-fecc43446777">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzgtNS0xLTEtMTA4NDgz_05b7a1f3-6b9c-41fe-ab82-0a01d7b69e13">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzktMS0xLTEtMTA4NDgz_6f93f339-e31c-42dd-acc0-9775e49380e4">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzktMy0xLTEtMTA4NDgz_1805f0a9-1510-4b21-b404-868ce7dc4001">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3771299d5984dc984051409b4232530_I20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzktNS0xLTEtMTA4NDgz_574e7974-22b4-4fc4-8338-7801e5c039e2">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax benefits, including interest and penalties, at December 31, 2022 and 2021, that would affect our effective tax rate if recognized, was $<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzM4NzM_26e40278-1bf0-4c22-8a23-c33dcd40c5ef">2.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzM4ODA_34445a97-f0a5-47d4-9a42-2719e1c2bc75">4.3</ix:nonFraction> million, respectively. The additions for tax positions in the current year and prior years are due to foreign positions of an acquired subsidiary that was recorded as part of our purchase accounting. The expiration of statute of limitations relates to a state tax position for which the statute of limitations has lapsed.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for interest expense and penalties related to income tax issues as income tax expense. Accordingly, interest expense and penalties associated with an uncertain tax position are included in the income tax provision. The total amount of accrued interest and penalties from continuing operations as of December 31, 2022 and 2021 was $<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQyMzM_fc9af17a-dfc4-46e6-8775-5c11ea95c8c2">2.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQyNDA_29e22841-a1eb-4482-8149-b71dea65482b">3.0</ix:nonFraction> million, respectively. Income tax expense for the years ended December 31, 2022, 2021, and 2020 included a decrease of $(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQzMzY_098efb81-6e80-4e66-bbb7-714fbcd3ef17">0.8</ix:nonFraction>) million, and an increase of $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQzNTU_d23cadab-231d-4c33-86e9-b7ee02a5cd29">0.1</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQzNzc_1c04ca18-c071-4e92-8f30-21a75d174600">0.2</ix:nonFraction> million, respectively, with regard to interest expense and penalties related to uncertain tax positions.</span></div></ix:continuation><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the Inflation Reduction Act (the &#8220;IRA&#8221;) was signed into law, imposing a 15% minimum tax on U.S. based companies with global net income in excess of $1 billion, and a 1% excise tax on stock buy backs on all publicly traded companies, starting in 2023. We do not believe the IRA will have a material impact on our income tax liability or effective tax rate, and will monitor this position on a regular basis.</span></div><div id="i52ae3577315f489890a6c770115e20a7_130"></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzU3NjU_461dc4a8-5e7e-4ebf-a3bd-d8473f576b87" continuedAt="i6f1ce8499c9140f4b08e58b7f356da14" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;10. Employee Retirement Plans</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sponsor defined benefit plans and a defined contribution plan (the "401(k) plan") that provide retirement income and death benefits for eligible employees. The annual measurement date of the benefit obligations, fair value of plan assets, and funded status is December&#160;31.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pension Plan Termination</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2019, our Board of Directors approved the termination of the Trinity Industries, Inc. Consolidated Pension Plan (the "Pension Plan"), effective December 31, 2019. The Pension Plan was settled in the fourth quarter of 2020, which resulted in the Company no longer having any remaining funded pension plan obligations. Upon settlement, we recognized a pre-tax non-cash pension settlement charge in the fourth quarter of 2020 of $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1Xzc4MA_2cef9e6d-6ec5-45fc-bc8e-5b90b8f8d4ed">151.5</ix:nonFraction>&#160;million, which was inclusive of all unamortized losses previously recorded in AOCI.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the remaining surplus of the Pension Plan was $<ix:nonFraction unitRef="usd" contextRef="if3771299d5984dc984051409b4232530_I20201231" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzI3NDg3NzkwNzYzNTI_4a8b9060-b13b-4257-b0fe-7b2b32bef156">23.6</ix:nonFraction>&#160;million. During the year ended December 31, 2021, as permitted by applicable regulations, we used $<ix:nonFraction unitRef="usd" contextRef="idc60d47e49c140d0a5b0667d78596ce8_D20210101-20211231" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzEwMDg_cedc4a0f-87f1-46a4-bb35-d2bc86ffac08">10.9</ix:nonFraction>&#160;million of the Pension Plan surplus to fund obligations associated with the Company's profit sharing plans and used $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanAdministrationExpenses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzExMTk_e3f91775-140c-4999-a2b7-b0bd1121d316">2.5</ix:nonFraction>&#160;million to fund pension administrative expenses required to finalize the settlement of the Pension Plan. Additionally, we received a $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzEyNDc_5c2e7e7a-fec8-4dde-a5bd-78b6e0a6b09e">6.4</ix:nonFraction>&#160;million net refund upon final settlement of the annuity contract, which resulted in a remaining surplus of the Pension Plan of $<ix:nonFraction unitRef="usd" contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzEzNjk_da4a5cd0-a1cb-46c9-a375-7bbfcf6bbdff">16.6</ix:nonFraction>&#160;million. During the fourth quarter of 2021, we reverted $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzE0MjA_b33f9118-a289-43ba-9b6a-6f1f46409a7e">16.0</ix:nonFraction>&#160;million of the surplus pension assets to the Company and incurred an excise tax of approximately $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="trn:DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzE1MTI_f11d147c-2cc8-410c-9047-46e6b902e22e">3.2</ix:nonFraction>&#160;million. These activities are included in the pension plan settlement line in our Consolidated Statements of Operations. As of December 31, 2021, the remaining surplus of the Pension Plan was $<ix:nonFraction unitRef="usd" contextRef="id982958ae44e4028bb4149c4ba09f66c_I20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzI3NDg3NzkwNzY0MzY_65158d48-e965-4236-b2a9-4bb37896613d">0.6</ix:nonFraction>&#160;million.</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">88</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i6f1ce8499c9140f4b08e58b7f356da14" continuedAt="i162cd6c96a424e18aba01e7b8b8720ae"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, we used $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanAdministrationExpenses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzI3NDg3NzkwNzYyMzk_dca8b456-e828-4cc1-b470-1f6dfca151f1">0.2</ix:nonFraction>&#160;million to fund pension administrative expenses, resulting in a remaining surplus of the Pension Plan of $<ix:nonFraction unitRef="usd" contextRef="i9653de0fa20349088257fb1bb223f9bd_I20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzI3NDg3NzkwNzYzNDA_54d50925-bb53-44e1-8f1a-fe55ddaa2787">0.4</ix:nonFraction>&#160;million at December 31, 2022. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span><br/></span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzU3Njc_1260dfde-f648-4ad5-b839-a9a1fd7bdbfa" escape="true"><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Actuarial assumptions</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assumptions used to determine benefit obligations at the annual measurement date were:</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligation discount rate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assumptions used to determine net periodic benefit costs were:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligation discount rate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTo0M2MxNTcwZjNkY2Q0ZDA1YTg4MWEyZjc0NTI0YzU5Yy90YWJsZXJhbmdlOjQzYzE1NzBmM2RjZDRkMDVhODgxYTJmNzQ1MjRjNTljXzYtNS0xLTEtMTA4NDgz_8543d07e-edd3-400a-a096-0cbccd5d3cc8">2.71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term rate of return on plan assets </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTo0M2MxNTcwZjNkY2Q0ZDA1YTg4MWEyZjc0NTI0YzU5Yy90YWJsZXJhbmdlOjQzYzE1NzBmM2RjZDRkMDVhODgxYTJmNzQ1MjRjNTljXzctNS0xLTEtMTA4NDgz_701036f0-03e3-40f0-bc6b-9a7d28e6ba77">3.90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Not applicable as of December 31, 2022 and 2021 and for the years ended December 31, 2022 and 2021 as all qualified pension plans were settled as of December 31, 2020.</span></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the settlement of our Pension Plan, the obligation discount rate assumption was determined by deriving a single discount rate from a theoretical settlement portfolio of high quality corporate bonds sufficient to provide for the plans' projected benefit payments. The expected long-term rate of return on the plans' assets was an assumption reflecting the anticipated weighted average rate of earnings on the portfolio over the long-term. To arrive at this rate, estimates were developed based upon the anticipated performance of the plans' assets. Substantially all of the accrued benefits of our remaining pension plans were frozen in 2009, with all qualified pension plans settled</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as of December 31, 2020.</span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzU3Njk_530a7c6b-cc60-4a59-8ef3-52cb3a8beb80" escape="true"><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Components of Net Periodic Benefit Cost and Other Retirement Expenses</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expense Components</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzQtMS0xLTEtMTA4NDgz_488f1d82-9af1-4d9e-a8bf-8727a9bd49c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzQtMy0xLTEtMTA4NDgz_02e1085d-081a-4bb4-9760-a6f512402288">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzQtNS0xLTEtMTA4NDgz_6028aee7-8bd8-424f-bf0c-f878a9e26dc1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzUtMS0xLTEtMTA4NDgz_38da057a-bcb4-4050-8160-b46089f092d0">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzUtMy0xLTEtMTA4NDgz_4ed584cc-d2d5-4001-85d3-fc60c7c02f04">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzUtNS0xLTEtMTA4NDgz_bc3c9a55-a5c5-47d8-8ff4-c851a976fdbb">14.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzYtMS0xLTEtMTA4NDgz_1ca45780-4f57-4097-b206-f5c095489385">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzYtMy0xLTEtMTA4NDgz_f162bd20-2f3f-45f3-991c-ea4d8338f185">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzYtNS0xLTEtMTA4NDgz_f403171f-802b-409e-ad0a-b0f4b2ff84b3">20.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzctMS0xLTEtMTA4NDgz_f1e411e7-8eb0-4741-85d8-f2a50645ca76">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzctMy0xLTEtMTA4NDgz_04b83bea-a585-4168-a8f0-3ceead0dafbe">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzctNS0xLTEtMTA4NDgz_08bfc12c-f6aa-4d39-a6e9-7814c1872410">6.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzgtMS0xLTEtMTA4NDgz_48958f4c-077c-4c97-969f-26b5665b2277">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzgtMy0xLTEtMTA4NDgz_db017c9e-b0a6-48c5-8bc7-c9dcc2ce5d20">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzgtNS0xLTEtMTA4NDgz_d3c88062-08b0-4630-bfd1-2ff5d9d25d6b">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzktMS0xLTEtMTA4NDgz_8e7c746a-de34-4944-9d1e-92c908805da8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzktMy0xLTEtMTA4NDgz_deee88b5-17c5-4b8b-a149-b72a36f2888b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzktNS0xLTEtMTA4NDgz_7a82a096-43f1-4949-a8b5-9c99e0552e2d">151.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzExLTEtMS0xLTEwODQ4Mw_3ba80957-1d88-48e0-afad-8d24ae002f31">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzExLTMtMS0xLTEwODQ4Mw_60aa1dd7-8f74-4442-8428-18070b2cce59">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzExLTUtMS0xLTEwODQ4Mw_dcfc116c-e3e5-4835-a5f6-878ec5308b1c">152.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined contribution expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzEyLTEtMS0xLTEwODQ4Mw_3ada3559-a110-4ca5-befa-22eba96ceb5e">9.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzEyLTMtMS0xLTEwODQ4Mw_75fc94e2-1764-45df-8232-949ed49eca10">8.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzEyLTUtMS0xLTEwODQ4Mw_5dd3de73-b841-4132-87a3-5b2f68d4bf5e">7.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:PensionExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzEzLTEtMS0xLTEwODQ4Mw_ea697269-5e80-455b-a103-c3dd0640ea0a">9.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:PensionExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzEzLTMtMS0xLTEwODQ4Mw_e860cfa0-20fb-47e3-8637-bed62b14a745">9.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:PensionExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzEzLTUtMS0xLTEwODQ4Mw_77ae10a2-2ccc-488b-82d1-6e6a27fedae6">160.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected return on plan assets for the year ended December 31, 2020 was based on the plan assets' fair value. Amortization of actuarial loss is determined using the corridor method. Under the corridor method, unamortized actuarial gains or losses in excess of 10% of the greater of the projected benefit obligation or the fair value of plan assets as of the beginning of the plan year are amortized, for frozen plans, over the average expected remaining lifetime of frozen and inactive participants. The non-service cost components of net periodic benefit cost are included in other, net (income) expense in our Consolidated Statements of Operations.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzU3NzA_52e3b84b-e107-4a3c-abf7-8d7ebf5e321d" continuedAt="i20093c1a04a647f191dfe7db9b9cc5fd" escape="true">Obligations and funded status</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i20093c1a04a647f191dfe7db9b9cc5fd">At December 31, 2022 and 2021, the projected benefit obligations and net funded status of our Supplemental Executive Retirement Plan ("SERP") were $<ix:nonFraction unitRef="usd" contextRef="ie0222979ef1941e6ac6c106ae26da7ca_I20221231" decimals="-5" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzI3NDg3NzkwNzcwOTA_5d9fb8e6-9df1-468b-8ea0-54a8d3ef5a4d"><ix:nonFraction unitRef="usd" contextRef="ie0222979ef1941e6ac6c106ae26da7ca_I20221231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzI3NDg3NzkwNzcwOTA_68f0650d-ee1d-48d5-9ceb-382bc8cd955e">11.2</ix:nonFraction></ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9e1c923cc50d433a912e2dcdc015758e_I20211231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzI3NDg3NzkwNzcwOTg_4c534dbe-36c3-41c0-a509-de7bc4fc7cff"><ix:nonFraction unitRef="usd" contextRef="i9e1c923cc50d433a912e2dcdc015758e_I20211231" decimals="-5" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzI3NDg3NzkwNzcwOTg_a06e2b13-a1c6-4b51-8766-a799f05e5ab3">14.5</ix:nonFraction></ix:nonFraction> million, respectively, which are included in accrued liabilities in our Consolidated Balance Sheets.</ix:continuation> </span></div></ix:continuation><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span><br/></span></div><div style="margin-bottom:1pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i162cd6c96a424e18aba01e7b8b8720ae"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzU3NjQ_1bd5f3d4-60cf-4b57-8046-d33eb5e06c14" escape="true"><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amounts recognized in other comprehensive income (loss)</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:58.224%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.970%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement of pension plan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzMtMS0xLTEtMTA4NDgz_04dbc1e4-e241-4a2b-9b01-8d460d1a0e82">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzMtMy0xLTEtMTA4NDgz_520cb8fa-fe3a-4259-ba21-e0fb4f185f5f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzMtNS0xLTEtMTA4NDgz_bea081e2-2908-4ee3-9b51-e5cf2f075f15">151.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gain (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzQtMS0xLTEtMTA4NDgz_96618d29-49bb-4a23-bb4d-b1d9a1c7e800">2.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzQtMy0xLTEtMTA4NDgz_ef062403-a724-4e0b-84bf-bbacda1c89e8">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzQtNS0xLTEtMTA4NDgz_62f53c6d-e903-414b-bda7-0142eb412c8b">10.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzUtMS0xLTEtMTA4NDgz_8f7b99fd-93ca-4213-9488-7cc4f7ce12af">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzUtMy0xLTEtMTA4NDgz_cef5653d-862c-4e69-b3a6-3fe692ded067">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzUtNS0xLTEtMTA4NDgz_19330903-482a-4f11-9e70-70b399b3b155">6.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzYtMS0xLTEtMTA4NDgz_810ba8c3-a1ea-4600-ad8f-065c8def231e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzYtMy0xLTEtMTA4NDgz_5b38b255-e270-4879-9606-e40829ce4f9c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzYtNS0xLTEtMTA4NDgz_ae217b43-a8c3-4e14-a3f7-adde22263a4e">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzgtMS0xLTEtMTA4NDgz_d51b2bb8-39ab-422c-9dbb-b6c02457de5c">2.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzgtMy0xLTEtMTA4NDgz_2d05c935-fcaa-4e2b-acc8-28969e4005f7">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzgtNS0xLTEtMTA4NDgz_d3764dea-6c48-4b03-8541-2e4df953365a">169.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzktMS0xLTEtMTA4NDgz_aa13b0c3-3d34-4395-833c-2ea9e87f9285">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzktMy0xLTEtMTA4NDgz_9279d3ad-7256-448d-9432-d00b8fcabc2e">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzktNS0xLTEtMTA4NDgz_56b44c5d-bb3d-4a1b-be86-4789f2f1bd70">39.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amount recognized in other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzEwLTEtMS0xLTEwODQ4Mw_870fb7db-fb69-4848-bc26-04a6eeaa5dd9">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzEwLTMtMS0xLTEwODQ4Mw_b15eec54-0002-4f93-9fc0-2c27de7b3236">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzEwLTUtMS0xLTEwODQ4Mw_919991bb-cf41-4f16-8433-ee6c9d479d5e">129.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, AOCI included unrecognized actuarial losses related to our SERP of $<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzMzOTQ_f9da8fbb-e3dd-4019-b7fa-e7b6053566f6">2.3</ix:nonFraction> million ($<ix:nonFraction unitRef="usd" contextRef="i86d5cb947bf94b13a37f80739a0de691_I20221231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzMzOTg_2b3d4d1a-bdfe-4eda-9fa3-b46a783329b9">1.2</ix:nonFraction> million net of related income taxes). Actuarial losses included in AOCI and expected to be recognized in net periodic pension cost for the year ended December&#160;31, 2023 are $<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzM1NjM_126dc9fe-69d5-457e-8ec2-d51e4e8a115e">0.1</ix:nonFraction> million ($<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" sign="-" name="trn:DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzM1Njc_c2b867f2-cb1a-483f-a899-cc244dd7853d">0.1</ix:nonFraction> million net of related income taxes). </span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plan assets</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The target and actual investment allocation strategy at December 31, 2022 and 2021 is <ix:nonFraction unitRef="number" contextRef="i991ee2a9f403466b87773b6afe3dc555_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzM2NzU_bccb96fc-825a-4fc0-a2d2-c10281e7c84b"><ix:nonFraction unitRef="number" contextRef="i4ab107d9ec98498aa41022eb0ec1821c_I20211231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzM2NzU_c43cbe70-579b-4d26-968b-c7f2a6ce0561">100</ix:nonFraction></ix:nonFraction>% cash and cash equivalents. The estimated fair value of the plans' assets at December 31, 2022 and 2021 was $<ix:nonFraction unitRef="usd" contextRef="i13e085b44f0042eda5b57705fc34a984_I20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzM3NjE_7c016f4d-48b4-43f9-b3d3-dcd56a87963e">0.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i944bcc1b12b2420db318823a6051fc68_I20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzI3NDg3NzkwNzY0NDI_02a8d096-0f7d-48c4-8755-6f9512cd6a30">0.6</ix:nonFraction> million, respectively, of temporary cash investments (Level 1). </span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pension plans' assets are valued at fair value. Temporary cash investments consist of U.S. dollars held in master trust accounts with the trustee. These temporary cash investments are classified as Level 1 instruments. See Note 3 for a description of the valuation methodologies used in determining fair value.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Funding of Defined Contribution Plans</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's 401(k) plan utilizes a qualified automatic contribution arrangement safe harbor plan structure. The matching structure provides for a dollar-for-dollar Company match on up to 6% of participants' eligible compensation, subject to a two-year cliff vesting period. Employer contributions to the 401(k) plan and the Trinity Industries, Inc. Deferred Compensation Plan for the year ending December&#160;31, 2023 are expected to be $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="trn:DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzU1NTc_3b85a985-9fa9-429d-89d6-7bf059d7b055">8.7</ix:nonFraction> million, compared to $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzU1NzI_1d9b70c1-681e-4aeb-ba74-58c1374c5cf0">8.6</ix:nonFraction> million contributed during 2022.</span></div></ix:continuation><div id="i52ae3577315f489890a6c770115e20a7_133"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11. <ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:AssetImpairmentChargesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzY4NTM_b6d5a0e2-db60-472b-a01e-3bf254fa5a58" continuedAt="i116c8acf4c434ba9a69f19cf58085a95" escape="true">Asset Impairments and Restructuring Activities</ix:nonNumeric></span></div><ix:continuation id="i116c8acf4c434ba9a69f19cf58085a95" continuedAt="i07f0627bb0794488918165431e94e87b"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Second quarter of 2020 impairment of small cube covered hopper railcars</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor the carrying values of long-lived assets and right-of-use assets for potential impairment. The carrying values of long-lived assets and right-of-use assets are considered impaired when the asset's carrying value is not recoverable through undiscounted future cash flows and the asset's carrying value exceeds its fair value.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2020, the oil and gas proppants (or &#8220;frac sand&#8221;) industry continued to experience economic pressure created by low oil prices, reduced fracking activity, and the ongoing economic impact of COVID-19. Significant price declines in the crude oil market, as well as lower demand for certain commodities, resulted in a decline in customer demand for certain types of railcars. As a result, certain of the Leasing Group's small cube covered hopper customers requested rent relief and, in a number of cases, filed for bankruptcy in the second quarter of 2020. We concluded that the collective impact of these developments, including the shift towards the use of in-basin sand, constituted a fundamental and other-than-temporary change in the future demand for this railcar type. Therefore, we determined that the events and circumstances that arose during the second quarter of 2020 constituted an impairment triggering event related to the small cube covered hopper car type in our lease fleet portfolio. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We performed a cash flow recoverability test of our small cube covered hopper railcars and compared the undiscounted cash flows to the carrying value of the assets. This analysis indicated that the carrying value exceeded the estimated undiscounted cash flows, and therefore, we were required to measure the fair value of our fleet of small cube covered hopper railcars and determine the amount of an impairment loss, if any. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">90</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i07f0627bb0794488918165431e94e87b"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the asset group was determined using an income approach, which we believe most accurately reflects a market participant's viewpoint in valuing these railcars. The results of our analysis indicated an estimated fair value of the asset group of approximately $<ix:nonFraction unitRef="usd" contextRef="if3771299d5984dc984051409b4232530_I20201231" decimals="-5" name="trn:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMjI2MA_afb3c862-53fa-4e66-9f35-652b092b0cff">191.7</ix:nonFraction>&#160;million, in comparison to the asset group's carrying amount of $<ix:nonFraction unitRef="usd" contextRef="if3771299d5984dc984051409b4232530_I20201231" decimals="-5" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMjI3Ng_e791be01-ead1-4ca0-b452-ba81c6ff842e">550.0</ix:nonFraction>&#160;million, net of deferred profit. As a result, during the second quarter, we recorded a pre-tax non-cash impairment charge of $<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMjI5Mg_9e2cea4a-a8ba-4771-9b4b-c39025f53ad7">358.3&#160;million</span> related to our small cube covered hopper railcars. Additionally, we evaluated the right-of-use assets associated with our leased-in portfolio of small cube covered hopper railcars and determined that these assets were impaired based on consideration of an expected decline in future cash flows over the remaining lease term, which resulted in an additional pre-tax non-cash impairment charge of approximately $<ix:nonFraction unitRef="usd" contextRef="i9e0183b490954083922e81ca80a49301_D20200401-20200630" decimals="-5" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMjMwOA_b191f4da-1724-44de-ab1f-01a065c456fb">11.1</ix:nonFraction>&#160;million. The aggregate impairment charge of $<ix:nonFraction unitRef="usd" contextRef="i9e0183b490954083922e81ca80a49301_D20200401-20200630" decimals="-5" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMjMyMw_be771de4-18bb-4c3e-a463-4940d78c8e35">369.4</ix:nonFraction>&#160;million, which includes $<ix:nonFraction unitRef="usd" contextRef="i8ebc18aa4b4242c7b6867f75a941a90b_D20200401-20200630" decimals="-5" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMjMzOQ_73b373b3-25c8-436f-b34d-dedb39d4989a">81.3</ix:nonFraction>&#160;million associated with noncontrolling interest, is reflected in the impairment of long-lived assets line of our Consolidated Statements of Operations for the year ended December 31, 2020.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant management judgment was used to determine the key assumptions utilized in our impairment analysis, the substantial majority of which represent unobservable (Level 3) inputs. These assumptions included, but were not limited to: estimates regarding the remaining useful life over which the railcars are expected to generate cash flows; average lease rates; railcar utilization percentages; operating expenses; and the selection of an appropriate discount rate. Management selected these estimates and assumptions based on our railcar industry expertise. We also consulted with third-party energy and frac sand industry experts to gain insights with respect to the long-term outlook for these underlying markets. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other asset write-downs</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2020, management approved a plan to exit certain non-strategic maintenance facilities (the "disposal group"). We determined that the planned divestiture of the disposal group met the criteria to be classified as assets held for sale, and consequently, we measured the assets of the disposal group at fair value, less any costs to sell. The results of our analysis indicated a pre-tax non-cash write-down of $<ix:nonFraction unitRef="usd" contextRef="ia8d90286a13e4469af9e073f6b3964d3_D20200101-20201231" decimals="-5" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzQyODM_21333369-6b62-4a59-a053-473ed39312ba">15.2</ix:nonFraction>&#160;million, which we recorded during the year ended December 31, 2020. The charge is reflected in the impairment of long-lived assets line of our Consolidated Statements of Operations for the year ended December 31, 2020. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, during the year ended December 31, 2020, we recorded a pre-tax non-cash charge to write off $<ix:nonFraction unitRef="usd" contextRef="i156e9082107f4fe0a2fcb8b5487e7d7a_D20200101-20201231" decimals="-5" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzQ1MzU_34e9cd14-01d2-4e2e-8416-5361bce9fc11">11.8</ix:nonFraction>&#160;million related to investments in certain emerging technologies. This charge is reflected in the impairment of long-lived assets line of our Consolidated Statements of Operations for the year ended December 31, 2020.</span></div></ix:continuation><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzY4NTQ_f169cb7c-faca-4677-806b-4f55bfb9427a" continuedAt="iee6bb4a41a274501a4c5f42755984881" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restructuring activities</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Throughout 2020, as part of our ongoing efforts to better align support services with our rail-focused strategy, we approved a restructuring plan that resulted in headcount reductions across multiple functions, including certain corporate and operational support functions primarily at our Dallas headquarters. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, we recorded total restructuring charges of $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMTI0OA_92bc9e55-a69e-4b9d-895e-15245fdef49b">10.9</ix:nonFraction> million, consisting of $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU4MTI_7e6777df-5bb9-4959-b063-45e78cbaddd2">7.7</ix:nonFraction> million for severance costs, $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU4MzY_ea5c858a-30bc-4f1d-9ecf-5cbf0d625b54">5.3</ix:nonFraction> million of non-cash charges primarily from the write-down of our corporate headquarters campus and certain other assets, and $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:LossOnContractTermination" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU5NTY_0260839c-d2b5-498d-9852-54cb76f55629">0.6</ix:nonFraction> million in contract termination costs, partially offset by a $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:GainLossOnDispositionOfAssets1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzYwMTI_4045e953-7ad4-4045-9497-974e3587248e">2.7</ix:nonFraction> million net gain on the disposition of a non-operating facility and certain related assets.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, restructuring activities resulted in a net gain of $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMTI3MA_f8281596-7ce7-4afe-86bb-cf52462eb08a">3.7</ix:nonFraction> million, primarily as a result of a $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:GainLossOnDispositionOfAssets1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzYxOTk_d48a71f5-2d0d-46ae-9a66-d773e4a1e260">4.0</ix:nonFraction> million net gain on the disposition of our prior corporate headquarters facility and certain non-operating facilities, partially offset by $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzYzMzM_8152e592-4104-4a8a-99d9-ab6afad3f805">0.3</ix:nonFraction> million in employee severance costs.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, we recorded total restructuring charges of $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMTM2Mw_2d5eae0f-d643-4c34-9c63-0031bf1e2e4b">1.0</ix:nonFraction> million related to the disposition of certain assets related to our prior corporate headquarters. As of December 31, 2022 and 2021, the restructuring liability was not material and is included in other liabilities in our Consolidated Balance Sheet.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we continue to optimize our organizational structure, it is possible that we will engage in additional restructuring activities in the future.</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">91</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="iee6bb4a41a274501a4c5f42755984881"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzY4NTA_68029c44-8a92-49e5-8d6d-769e2e21f6e2" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although restructuring activities are not allocated to our reportable segments, the following tables summarize the restructuring activities by reportable segment for the years ended December 31, 2021 and 2020. For the year ended December 31, 2022, restructuring charges of $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMzM0OA_2d5eae0f-d643-4c34-9c63-0031bf1e2e4b">1.0</ix:nonFraction> million related to the Corporate and other grouping.</span></div><div style="margin-top:5pt;text-align:center;text-indent:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.669%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee Severance Costs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gain on Disposition of Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c98f25d6223431898816eceb305d945_D20210101-20211231" decimals="-5" name="us-gaap:SeveranceCosts1" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzMtMS0xLTEtMTA4NDgz_1190118a-e8a9-48c2-8e14-52db80301041">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c98f25d6223431898816eceb305d945_D20210101-20211231" decimals="-5" name="us-gaap:GainLossOnDispositionOfAssets1" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzMtNS0xLTEtMTA4NDgz_4e8e9a8d-2472-442e-b1e0-896538842b5f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c98f25d6223431898816eceb305d945_D20210101-20211231" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzMtOS0xLTEtMTA4NDgz_e7068a8b-0a6e-4260-86ad-c256ecab9173">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33cd7cebff1e4eebb1a9bca2ad26da9e_D20210101-20211231" decimals="-5" name="us-gaap:SeveranceCosts1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzQtMS0xLTEtMTA4NDgz_3a1d6d14-a9f5-4032-838d-d51591b35664">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33cd7cebff1e4eebb1a9bca2ad26da9e_D20210101-20211231" decimals="-5" name="us-gaap:GainLossOnDispositionOfAssets1" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzQtNS0xLTEtMTA4NDgz_f8e0b9c4-0124-464d-b560-7b83597cc33b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33cd7cebff1e4eebb1a9bca2ad26da9e_D20210101-20211231" decimals="-5" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzQtOS0xLTEtMTA4NDgz_f3495891-2e63-49aa-9eef-bb0b43896f32">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i831e13bd1853498a81600930847942dc_D20210101-20211231" decimals="-5" name="us-gaap:SeveranceCosts1" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzUtMS0xLTEtMTA4NDgz_88915b0b-beda-4f11-947a-ed23eda06b38">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i831e13bd1853498a81600930847942dc_D20210101-20211231" decimals="-5" name="us-gaap:GainLossOnDispositionOfAssets1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzUtNS0xLTEtMTA4NDgz_df6ef745-a635-4346-acd0-89f67535dfc8">4.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i831e13bd1853498a81600930847942dc_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzUtOS0xLTEtMTA4NDgz_9c78dee5-5f1a-4174-beea-bb5dc158d3b4">4.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring activities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:SeveranceCosts1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzYtMS0xLTEtMTA4NDgz_8152e592-4104-4a8a-99d9-ab6afad3f805">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:GainLossOnDispositionOfAssets1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzYtNS0xLTEtMTA4NDgz_d48a71f5-2d0d-46ae-9a66-d773e4a1e260">4.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzYtOS0xLTEtMTA4NDgz_1101fee3-5307-46b7-af6b-60097a3bf7a4">3.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center;text-indent:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.870%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee Severance Costs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contract Termination Costs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Gain)/Loss on Disposition of Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Write-down of Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2623d000a81a4d5796b1a57891fe0121_D20200101-20201231" decimals="-5" name="us-gaap:SeveranceCosts1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzMtMS0xLTEtMTA4NDgz_3b640168-0d34-480e-ae1f-fccc4485f683">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2623d000a81a4d5796b1a57891fe0121_D20200101-20201231" decimals="-5" name="us-gaap:LossOnContractTermination" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzMtMy0xLTEtMTA4NDgz_9755c502-35e3-4753-9d7e-d99d6887e272">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2623d000a81a4d5796b1a57891fe0121_D20200101-20201231" decimals="-5" name="us-gaap:GainLossOnDispositionOfAssets1" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzMtNS0xLTEtMTA4NDgz_2cf75892-3162-4d30-8e29-a12bdbb4310c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2623d000a81a4d5796b1a57891fe0121_D20200101-20201231" decimals="-5" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzMtNy0xLTEtMTA4NDgz_af887c91-cf18-451f-acc8-4231c20d9481">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2623d000a81a4d5796b1a57891fe0121_D20200101-20201231" decimals="-5" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzMtOS0xLTEtMTA4NDgz_1b2c2f81-91fa-4b15-b933-b4e39804734a">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f885a168b4c43078663642c91313b44_D20200101-20201231" decimals="-5" name="us-gaap:SeveranceCosts1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzQtMS0xLTEtMTA4NDgz_e3c16329-0902-4c71-a2a4-fe4e10a18c52">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f885a168b4c43078663642c91313b44_D20200101-20201231" decimals="-5" name="us-gaap:LossOnContractTermination" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzQtMy0xLTEtMTA4NDgz_7ab01dba-91c8-45a8-a4a2-970bf5ac0bac">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f885a168b4c43078663642c91313b44_D20200101-20201231" decimals="-5" name="us-gaap:GainLossOnDispositionOfAssets1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzQtNS0xLTEtMTA4NDgz_26688e9c-038e-4ddd-b6cf-154a4db67523">2.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f885a168b4c43078663642c91313b44_D20200101-20201231" decimals="-5" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzQtNy0xLTEtMTA4NDgz_85f5e94b-15f8-4695-8412-cdf60e40fc88">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f885a168b4c43078663642c91313b44_D20200101-20201231" decimals="-5" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzQtOS0xLTEtMTA4NDgz_c6605b99-67e9-4655-a148-5300889136d9">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6368585733124a98b772011ee630c167_D20200101-20201231" decimals="-5" name="us-gaap:SeveranceCosts1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzUtMS0xLTEtMTA4NDgz_80a8125f-2c7b-44c0-8ce2-46b0a58739a8">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6368585733124a98b772011ee630c167_D20200101-20201231" decimals="-5" name="us-gaap:LossOnContractTermination" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzUtMy0xLTEtMTA4NDgz_97fdb55a-6ecc-45be-9808-f1a7c762664f">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6368585733124a98b772011ee630c167_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzUtNS0xLTEtMTA4NDgz_9ae801a0-6313-40b2-8c70-dd00c9a06dc1">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6368585733124a98b772011ee630c167_D20200101-20201231" decimals="-5" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzUtNy0xLTEtMTA4NDgz_e4fb3522-1a84-4fbe-bd2b-28c6a120144b">5.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6368585733124a98b772011ee630c167_D20200101-20201231" decimals="-5" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzUtOS0xLTEtMTA4NDgz_2748b71e-4ef7-4952-90c4-4d94b4f1fbd0">8.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring activities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:SeveranceCosts1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzYtMS0xLTEtMTA4NDgz_7e6777df-5bb9-4959-b063-45e78cbaddd2">7.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:LossOnContractTermination" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzYtMy0xLTEtMTA4NDgz_0260839c-d2b5-498d-9852-54cb76f55629">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:GainLossOnDispositionOfAssets1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzYtNS0xLTEtMTA4NDgz_4045e953-7ad4-4045-9497-974e3587248e">2.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzYtNy0xLTEtMTA4NDgz_ea5c858a-30bc-4f1d-9ecf-5cbf0d625b54">5.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzYtOS0xLTEtMTA4NDgz_db0c54bf-92c0-44ac-8b34-135811bb865a">10.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">92</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_136"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90ZXh0cmVnaW9uOmRjZDlmZTA0Yzg4YTQ3NTFhNmE0NGM1YjQ1ZjRmZDBjXzgxNA_8ab681e9-8c2f-4681-80b2-7ca8a9a25a0a" escape="true"><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12. Accumulated Other Comprehensive Income (Loss) </span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90ZXh0cmVnaW9uOmRjZDlmZTA0Yzg4YTQ3NTFhNmE0NGM1YjQ1ZjRmZDBjXzgxNg_9498441a-b16f-492e-8b3e-5e3183765331" escape="true"><div style="margin-top:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in AOCI for the years ended December 31, 2022 and 2021 are as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.245%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.378%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Currency translation adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized gain/(loss) on derivative financial instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net actuarial gains/(losses)  of defined benefit plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2020</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id0a0332b1ea344dca87562d057a051ca_I20201231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzItMS0xLTEtMTA4NDgz_16d80f41-8757-49f4-81bc-6d79d80bd8de">1.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i543b173972034733a1c81d7f66dbcfb9_I20201231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzItMy0xLTEtMTA4NDgz_33d574c8-42bb-4663-b819-4698cc94d801">25.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i526f7e96ebdb4709aa26da0c414e5d16_I20201231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzItNS0xLTEtMTA4NDgz_8e6bcd6c-555e-4118-a4da-1b0cd2536e1e">4.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d335a99074644c2bd57f283aabb5d0c_I20201231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzItNy0xLTEtMTA4NDgz_40d1a721-4568-425d-8e01-29f0f107afff">30.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax, before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dedc0aa87374c74813da91580f6cc46_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzMtMS0xLTEtMTA4NDgz_3a4c9502-afc0-4a48-89da-3accf2c3b5b5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7d9d955fb6d48b5a6cfdafde2a44693_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzMtMy0xLTEtMTA4NDgz_1b6157eb-89ed-4e5b-98e5-e172af566d3c">9.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb8aa504ba3d449195d08b8bafdec77a_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzMtNS0xLTEtMTA4NDgz_70748177-d882-44ee-b612-689dad1cb7eb">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzMtNy0xLTEtMTA4NDgz_fe02869b-22aa-4890-a783-711f019cb22a">9.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI, net of tax benefit of $<ix:nonFraction unitRef="usd" contextRef="i3dedc0aa87374c74813da91580f6cc46_D20210101-20211231" decimals="-5" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzQtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246N2E3N2ZmODViMmQ1NGU2OWFiZjU5MjVmNTkyMjlmNmNfNTg_84708ae4-d0ad-4ff5-b8e6-18d05c3c0a3f">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ia7d9d955fb6d48b5a6cfdafde2a44693_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzQtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246N2E3N2ZmODViMmQ1NGU2OWFiZjU5MjVmNTkyMjlmNmNfNjI_d03046ef-5133-4ca1-91ab-6479029a0ea6">1.2</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ifb8aa504ba3d449195d08b8bafdec77a_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzQtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246N2E3N2ZmODViMmQ1NGU2OWFiZjU5MjVmNTkyMjlmNmNfNjY_87b71281-407e-4fd2-ba82-70f40b87c764">0.1</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzQtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246N2E3N2ZmODViMmQ1NGU2OWFiZjU5MjVmNTkyMjlmNmNfNzQ_79d96511-5d01-4d6f-baed-a098e39abd17">1.3</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dedc0aa87374c74813da91580f6cc46_D20210101-20211231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzQtMS0xLTEtMTA4NDgz_2bf6251f-ac4d-48a6-ab28-63b9cefa026f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7d9d955fb6d48b5a6cfdafde2a44693_D20210101-20211231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzQtMy0xLTEtMTA4NDgz_12046e30-d286-4a78-ae95-ad50f94a476f">5.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb8aa504ba3d449195d08b8bafdec77a_D20210101-20211231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzQtNS0xLTEtMTA4NDgz_2f11fcb8-a206-4c02-a188-9a50143fdc15">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzQtNy0xLTEtMTA4NDgz_d547ac34-7377-4d6e-a8d4-fb6a8efd687d">5.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: noncontrolling interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i547f407ffdc2451996cc812beadbc99c_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzYtMy0xLTEtMTA4NDgz_5363fe33-48d6-4472-b803-841b1b10635a">1.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7ef2981185b74a589ac05ea51d4f5757_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzYtNy0xLTEtMTA4NDgz_410b3a14-688a-4da3-b782-1cee181d7ab7">1.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dedc0aa87374c74813da91580f6cc46_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzctMS0xLTEtMTA4NDgz_2ae65aca-5f00-4241-83fc-73c105c0765d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7d9d955fb6d48b5a6cfdafde2a44693_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzctMy0xLTEtMTA4NDgz_742c615f-cda3-43d8-8646-643c33c98e3c">13.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb8aa504ba3d449195d08b8bafdec77a_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzctNS0xLTEtMTA4NDgz_78ce6f61-2ec9-4b59-b295-1fe840d019c7">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzctNy0xLTEtMTA4NDgz_06281da7-b252-46c9-9577-636e4822d21e">13.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia00069f73af848deafb091ae1482e2bb_I20211231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzgtMS0xLTEtMTA4NDgz_8b32f877-9bc9-4c77-9512-e2ff4b96dff9">1.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i55011fce513941ae998611ba77f1163a_I20211231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzgtMy0xLTEtMTA4NDgz_7ca6b5fc-bd20-459f-b26d-ee0176ba8fa5">12.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if45c0558149b4b9aaaaacfa9e586ac41_I20211231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzgtNS0xLTEtMTA4NDgz_e73fe200-13f0-49dd-b5ad-d6bd8959410c">3.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2f22edf35acc4330922c080350e8ecbd_I20211231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzgtNy0xLTEtMTA4NDgz_7dfb3e69-cdf0-4952-a18a-947950ea5efe">17.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax, before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib519803955634b7588d6cc9c40d9cc09_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzktMS0xLTEtMTA4NDgz_d1a4bea5-826a-46ee-a4aa-18205dd8afc3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1897e0d82c2d4786ab6d0f3c27d3896f_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzktMy0xLTEtMTA4NDgz_2c925f38-4ebb-42a4-8ad6-ccaed3ede791">29.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ec345a7f77b4976b46cd0463b4da713_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzktNS0xLTEtMTA4NDgz_42ec9a65-587b-41b1-9eb0-06c39a3cd14b">2.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzktNy0xLTEtMTA4NDgz_36e77a92-0ef1-4a7c-a0c1-f7f78b7ce464">31.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI, net of tax benefit of $<ix:nonFraction unitRef="usd" contextRef="ib519803955634b7588d6cc9c40d9cc09_D20220101-20221231" decimals="-5" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEwLTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjliZDMzNTU3NzNiMTQyOTM5OTM1ODI2MmEyYTEzOWZkXzU4_76274c0c-5fb4-43e9-9074-886394be6cf5">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i1897e0d82c2d4786ab6d0f3c27d3896f_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEwLTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjliZDMzNTU3NzNiMTQyOTM5OTM1ODI2MmEyYTEzOWZkXzYy_13c213d3-2bf8-4afa-9dc5-cf05b7490eb8">0.8</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i9ec345a7f77b4976b46cd0463b4da713_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEwLTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjliZDMzNTU3NzNiMTQyOTM5OTM1ODI2MmEyYTEzOWZkXzY2_001fb984-12bd-4efc-add8-8a50d8f34e84">0.1</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEwLTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjliZDMzNTU3NzNiMTQyOTM5OTM1ODI2MmEyYTEzOWZkXzc0_2e236cc4-ff06-4047-b64a-ba2d8bb28758">0.9</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib519803955634b7588d6cc9c40d9cc09_D20220101-20221231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEwLTEtMS0xLTEwODQ4Mw_de2779b2-13cd-4395-859c-a3d5191f5aa0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1897e0d82c2d4786ab6d0f3c27d3896f_D20220101-20221231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEwLTMtMS0xLTEwODQ4Mw_a17e20f1-1a35-4038-98ab-e61a32400e7e">3.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ec345a7f77b4976b46cd0463b4da713_D20220101-20221231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEwLTUtMS0xLTEwODQ4Mw_6cca7b29-10ac-4d91-9b1b-613c879a892c">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEwLTctMS0xLTEwODQ4Mw_8a1a2a73-b7ff-4fff-89e4-6e4f6832815e">3.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified to discontinued operations, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib519803955634b7588d6cc9c40d9cc09_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzExLTEtMS0xLTExMzU1Ng_b64bac91-370a-4b68-b7c6-988a6bd1db75">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1897e0d82c2d4786ab6d0f3c27d3896f_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzExLTMtMS0xLTExMzU1OQ_e09a3a34-8b44-4d25-a897-f8c63af2ae24">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ec345a7f77b4976b46cd0463b4da713_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzExLTUtMS0xLTExMzU2OA_0faa9c51-295b-4d99-a370-0dba5d53bd2b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzExLTctMS0xLTExMzU3Mg_378847ae-1527-41a1-aa43-b25d841e0bf2">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d192910b982444c9000810da156bd33_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzExLTMtMS0xLTEwODQ4Mw_73d7b383-ecfc-436f-ba9d-b639ac0e035b">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4aaec9b288044ceba60d652236cd8757_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzExLTctMS0xLTEwODQ4Mw_be3ae8c2-803b-4d01-a128-55cc61582853">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib519803955634b7588d6cc9c40d9cc09_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEyLTEtMS0xLTEwODQ4Mw_74d49423-c02d-4268-a0cd-4523e0740aa7">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1897e0d82c2d4786ab6d0f3c27d3896f_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEyLTMtMS0xLTEwODQ4Mw_67ad08a8-5e60-40af-b397-650e72b4cb82">33.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ec345a7f77b4976b46cd0463b4da713_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEyLTUtMS0xLTEwODQ4Mw_289095ec-2f06-4024-8203-538a9042dac7">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEyLTctMS0xLTEwODQ4Mw_72fad9a4-8c26-4bff-93a7-4c60b526d802">36.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2022</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab06911bbcaa4553adae555a7a7934b5_I20221231" decimals="-5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEzLTEtMS0xLTEwODQ4Mw_a028c508-7ce2-4c1e-9e3f-ad5e27ae1c1a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0dbe72bdda84659ad8c9b542cde54ca_I20221231" decimals="-5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEzLTMtMS0xLTEwODQ4Mw_a8e86c01-58e5-4006-8699-a1a5d5ddc7d3">20.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86d5cb947bf94b13a37f80739a0de691_I20221231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEzLTUtMS0xLTEwODQ4Mw_2b3d4d1a-bdfe-4eda-9fa3-b46a783329b9">1.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30caec107944f849089259128542af2_I20221231" decimals="-5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEzLTctMS0xLTEwODQ4Mw_ded8011b-a85a-4875-b4bb-a70aa6399905">19.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3 for information on the reclassification of amounts in AOCI into earnings. Reclassifications of unrealized before-tax gains and losses on derivative financial instruments are included in interest expense, net for our interest rate hedges and in cost of revenues for our foreign currency hedges in our Consolidated Statements of Operations. Reclassifications of before-tax net actuarial gains/(losses) of defined benefit plans are included in other, net (income) expense in our Consolidated Statements of Operations. Changes in currency translation adjustments above relate to the final resolution of amounts associated with businesses previously disposed and are included in loss on sale of discontinued operations, net of income taxes in our Consolidated Statements of Operations.</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">93</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_139"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13. <ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgzNzI_daca8a82-0ddb-4eb2-837d-fec00a17d386" continuedAt="i9cce28d71fa54cec849258eadad304e9" escape="true">Common Stock and Stock-Based Compensation </ix:nonNumeric></span></div><ix:continuation id="i9cce28d71fa54cec849258eadad304e9"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stockholders' Equity</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Share Repurchase Authorization</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, our Board of Directors authorized a new share repurchase program effective December 9, 2022 with no expiration. The new share repurchase program authorizes the Company to repurchase up to $<ix:nonFraction unitRef="usd" contextRef="id765269c50934d2fbed3ec05aeb0635c_I20221209" decimals="-5" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzQ1Ng_f1db4a43-907e-40e9-9f6c-4b6c5016e08c">250.0</ix:nonFraction>&#160;million of its common stock. There were no shares repurchased under the new share repurchase program during the year ended December 31, 2022.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Previous Share Repurchase Authorization</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, our Board of Directors authorized a share repurchase program effective September 9, 2021 through December 31, 2022. The share repurchase program authorized the Company to repurchase up to $<ix:nonFraction unitRef="usd" contextRef="i97c1612780e34b739024a3cbfd1a1c68_I20210909" decimals="-5" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzE2MTM_53c01776-af68-40f4-8ee8-7834f409818d">250.0</ix:nonFraction>&#160;million of its common stock. In December 2021, we entered into an accelerated share repurchase agreement (the "ASR") to repurchase $<ix:nonFraction unitRef="usd" contextRef="i0ce6ac9ddf8e435889c372bf3cda1d15_I20211231" decimals="-5" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzE3Mzk_c35e5e97-485c-46ac-871d-722522e2624a">125.0</ix:nonFraction>&#160;million of our common stock. Approximately <ix:nonFraction unitRef="shares" contextRef="i1412c9e96cf145589e4bed5588931eb2_D20211001-20211231" decimals="-5" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzE3Nzc_8a9f017e-248c-4e40-8726-988167d8b933">3.3</ix:nonFraction>&#160;million shares totaling $<ix:nonFraction unitRef="usd" contextRef="i0ce6ac9ddf8e435889c372bf3cda1d15_I20211231" decimals="-5" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzI1Mjg4NzY3NDYwMjg5_794e3994-3368-43d2-b780-2dfa8348c0ef">100.0</ix:nonFraction>&#160;million that were repurchased as part of the ASR on December 31, 2021 were delivered to the Company in January 2022 in accordance with normal settlement practices, representing approximately 80% of the total notional value of the ASR. The ASR was completed in April 2022. Our Board of Directors terminated this share repurchase program effective December 8, 2022, and the remaining authorization of $<ix:nonFraction unitRef="usd" contextRef="ib977f30e09a5433c9b15884f45bcb48a_I20221231" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzk1MA_cea509f9-fe57-4aaa-bed5-8be02eab0304">21.3</ix:nonFraction> million under this program expired unused. Share repurchase activity under this program was as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:42.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.616%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.616%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.678%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.606%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares Repurchased</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Remaining Authorization to Repurchase</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost<br/>(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost<br/>(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 9, 2021 Authorization</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97c1612780e34b739024a3cbfd1a1c68_I20210909" decimals="-5" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzItNS0xLTEtMTA4NDgz_43b9bc7a-5ef1-483c-99f8-99d051d182cb">250.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 9, 2021 through September 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idebe42e804084277a30c2520acd97c6a_D20210701-20210930" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzMtMS0xLTEtMTA4NDgz_4db6d652-5bbe-4266-a70b-1c2c8b08699a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idebe42e804084277a30c2520acd97c6a_D20210701-20210930" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzMtMy0xLTEtMTA4NDgz_a224be37-f777-4f08-b872-5c17631aa06d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia112d2b78ecb4845b692dfe9cb0673fd_I20210930" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzMtNS0xLTEtMTA4NDgz_eb2785bc-a8a7-4de8-838e-b9113dd7a84c">250.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2021 through December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i77dfc886a0d94e35831e9dfc37e7e99f_D20211001-20211231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzQtMS0xLTEtMTA4NDgz_1753620a-df9e-417f-9ea0-58972b3d9bf7">5,155,491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77dfc886a0d94e35831e9dfc37e7e99f_D20211001-20211231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzQtMy0xLTEtMTA4NDgz_d9555b60-9383-42a7-8ff1-7f4b293be4b9">151.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69dbb6ca84d942c98b981f5c1f3a397f_I20211231" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzQtNS0xLTEtMTA4NDgz_58fad2db-7156-4a8b-a9de-54e4011a8dd8">98.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2022 through March 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i927b71b4372c4d17ab9e9b1a3df64dc2_D20220101-20220331" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzUtMS0xLTEtMTE0ODI3_dcccb663-1dde-4792-805f-efbd20dfbaf1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i927b71b4372c4d17ab9e9b1a3df64dc2_D20220101-20220331" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzUtMy0xLTEtMTE0ODI3_386ac28d-d393-463e-b4a7-0f1786bdf29e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25e91fc64456437a83d4bf85eac3aad9_I20220331" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzUtNS0xLTEtMTA4NDgz_0bddc287-ac3d-4220-90fa-d1ffe6b9ec9e">98.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1, 2022 through June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic5f8b71b4e714c94af754567a8b8c380_D20220401-20220630" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzYtMS0xLTEtMTE0ODA5_e8efa9f6-8987-40e7-bb16-25048f5e20f6">1,760,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5f8b71b4e714c94af754567a8b8c380_D20220401-20220630" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzYtMy0xLTEtMTE0ODIx_4c440b72-8c84-40c5-8b1c-9b0522db2315">50.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7f0ad4c05734a06a465c4bff6058209_I20220630" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzYtNS0xLTEtMTA4NDgz_e8ac327c-f2b1-42d0-b774-5b5a3112da3d">47.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2022 through September 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3792dea9b4fc49779be2ffb5015b8c17_D20220701-20220930" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzctMS0xLTEtMTE0ODE1_6384b5db-27a5-4aa6-83d3-009eadf9264c">610,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3792dea9b4fc49779be2ffb5015b8c17_D20220701-20220930" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzctMy0xLTEtMTE0ODIx_f48aab94-7505-42f8-80f4-83ce53e4bd65">14.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ee4e363713e4db98b0a620f6a3f2739_I20220930" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzctNS0xLTEtMTA4NDgz_add587be-0471-40b8-ac1f-921008c5c780">33.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2022 through December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idd1d1ef0ae4745ba87149e961c88a6a1_D20221001-20221231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzgtMS0xLTEtMTE5MTAz_1d62640c-63cc-4fdd-95b6-53fe0795f3b4">427,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd1d1ef0ae4745ba87149e961c88a6a1_D20221001-20221231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzgtMy0xLTEtMTE5MTEx_b2406888-4224-4324-aefa-e1e0a89b2698">12.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib977f30e09a5433c9b15884f45bcb48a_I20221231" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzgtNS0xLTEtMTE5MTE4_cea509f9-fe57-4aaa-bed5-8be02eab0304">21.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib977f30e09a5433c9b15884f45bcb48a_I20221231" decimals="INF" name="trn:TotalSharesRepurchasedUnderProgram" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzgtMS0xLTEtMTA4NDgz_c7cb7fd6-2e53-4092-98dd-767d5bac866d">7,953,336</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib977f30e09a5433c9b15884f45bcb48a_I20221231" decimals="-5" name="trn:TotalSharesRepurchasedUnderProgramValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzgtMy0xLTEtMTA4NDgz_73131557-6b3e-49cb-b78c-2a818d4c1930">228.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzNDE5OQ_cdd10cbc-a23e-4af1-9fe0-da04b91c42f2" footnoteRole="http://www.xbrl.org/2003/role/footnote">Share repurchases during the second quarter of 2022 included <ix:nonFraction unitRef="shares" contextRef="i78d2d02e9ac44a87883d82ad9a4d2af1_D20220401-20220630" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzNDAyMg_e054edf2-dfb7-462e-bf9c-1c21ffba8e0b">760,602</ix:nonFraction> shares at a cost of $<ix:nonFraction unitRef="usd" contextRef="i78d2d02e9ac44a87883d82ad9a4d2af1_D20220401-20220630" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzNDA0Ng_0d5edb4d-32c2-4c1f-8004-2f4bb6518923">25.0</ix:nonFraction>&#160;million representing the final settlement of the ASR, which was funded in December 2021 but a portion of which remained outstanding as of December 31, 2021. </ix:footnote></span></div><div style="margin-bottom:6pt;margin-top:4pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2022, 2021, and 2020, share repurchases totaled</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonFraction unitRef="shares" contextRef="i7a012cce2e9c4256973df3d383aff30e_D20220101-20221231" decimals="-5" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzI4Nzk_065a99dc-b70f-472b-a07f-c001461aed07">2.8</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i9f69b364bfd5470f98047064524c6abd_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzI4ODM_e674514a-d300-45be-a9b8-317cbb4eab51">28.5</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and <ix:nonFraction unitRef="shares" contextRef="i4b4af0fcd0c847e8bc74a039c5aa02a1_D20200101-20201231" decimals="-5" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzI4OTE_3e165e15-f081-4e34-b7b2-63a5886295d4">9.3</ix:nonFraction> million shares, respectively, at a cost of approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $<ix:nonFraction unitRef="usd" contextRef="i7a012cce2e9c4256973df3d383aff30e_D20220101-20221231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzI5NDM_c86d9204-d88b-4c51-b831-df9f0b12d10a">76.8</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i9f69b364bfd5470f98047064524c6abd_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzI5NDc_fe031243-2428-43db-a882-3ce6481e132c">806.6</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and $<ix:nonFraction unitRef="usd" contextRef="i4b4af0fcd0c847e8bc74a039c5aa02a1_D20200101-20201231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzI5NTU_39400da6-c737-46d1-9bc7-b5bf2e450dde">193.1</ix:nonFraction> million, respectively. Share repurchases during the year ended December 31, 2021 included <ix:nonFraction unitRef="shares" contextRef="i127de74c6dec4f419a29dae829274456_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzI4Mw_c6b3b1ac-0f49-4368-8107-4016ebfa737d">16.9</ix:nonFraction>&#160;million shares, at a cost of approximately $<ix:nonFraction unitRef="usd" contextRef="i127de74c6dec4f419a29dae829274456_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzI5Nw_20df68b6-724a-4aa5-ae14-fdb1e83fc5aa">472.5</ix:nonFraction>&#160;million, from privately negotiated transactions with ValueAct Capital Master Fund, L.P ("ValueAct"). The repurchases from ValueAct were approved by our Board of Directors separately from, and did not reduce the authorized amount remaining under, any of our share repurchase programs.</span></div></ix:continuation><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgzNzM_4d6bfe4e-225c-4433-abd2-a5c1cc16ec38" continuedAt="i7e3d60c5d85f46d4b6360df06d4d2f2a" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Award Plans</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 2004 Fourth Amended and Restated Trinity Industries, Inc. Stock Option and Incentive Plan (the "Plan&#8221;) provides for awarding <ix:nonFraction unitRef="shares" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzMxMjE_c5b0fc84-31d9-4f40-88d7-1169919066ee">20,150,000</ix:nonFraction> (adjusted for stock splits) shares of common stock plus (i)&#160;shares covered by forfeited, expired, and canceled options granted under prior plans; and (ii)&#160;shares tendered as full or partial payment for the purchase price of an award or to satisfy tax withholding obligations. At December 31, 2022, a total of</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonFraction unitRef="shares" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzM0MTg_52d8df5c-0892-4627-8b8f-14bb6caf402f">1,772,345</ix:nonFraction>&#160;s</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hares were available for issuance. The Plan provides for the granting of nonqualified and incentive stock options having maximum ten-year terms to purchase common stock at its market value on the award date; stock appreciation rights based on common stock fair market values with settlement in common stock or cash; restricted stock awards; restricted stock units; and performance awards with settlement in common stock or cash on achievement of specific business objectives. Our stock options have contractual terms of ten years and become exercisable over a three-year period. </span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">94</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i7e3d60c5d85f46d4b6360df06d4d2f2a" continuedAt="i5e81650862804ad7bbf1f3f3a25b8b36"><div style="margin-bottom:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of employee services received in exchange for awards of equity instruments is referred to as stock-based compensation and is recognized over the applicable vesting periods based on the grant date fair-value of those awards. Stock-based compensation expense totale</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQzOTA_eb15ac4c-b4bf-4c43-9af2-78106fddd9b4">22.5</ix:nonFraction> million,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQzOTQ_14c958e4-cc87-434b-a38b-849d52656ac4">20.7</ix:nonFraction> million,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQ0MDI_0fe9fd6c-a6bd-4095-8ef7-21fd10af66fc">25.4</ix:nonFraction> million for the years ended December 31, 2022, 2021, and 2020, respectively.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax benefit related to stock-based compensation expense was</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQ1MjY_2309d5d0-c8bc-4b3c-922f-0b3375eedac1">2.6</ix:nonFraction> million,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQ1MzA_adc3ef3c-dd9e-4f09-8e0f-44196ba087df">10.7</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQ1Mzg_62d7e788-cde5-4c46-809d-b1d982b71fbe">0.4</ix:nonFraction> million for the years ended December 31, 2022, 2021, and 2020, respectively.</span></div><div style="margin-bottom:6pt;padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense related to stock options is recognized on a straight-line basis over the vesting period. <ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQ3MDI_e5855837-ca8b-48f4-818a-308d5bc753c9">No</ix:nonFraction> options were exercisable at December 31, 2022. </span></div><div style="margin-bottom:1pt"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgzNzQ_c87f3d29-94e1-4ec3-b651-605d2865bc37" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:38.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.131%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average Grant-Date Fair Value per Award</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Terms (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value<br/>(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ieca7013ea3ed4a7a9e3faa16d28edc77_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzEtMS0xLTEtMTA4NDgz_20600020-5210-4cc5-8f51-26d0abb5156a">300,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ieca7013ea3ed4a7a9e3faa16d28edc77_I20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzEtMy0xLTEtMTA4NDgz_d05b6aea-688b-4d0a-9e31-bc91c547ea38">5.26</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzItMS0xLTEtMTA4NDgz_d7b61158-8849-4d3f-8254-5656f8bec08f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzItMy0xLTEtMTA4NDgz_dd3eee96-ba27-4c73-a8ae-7c000f3c17dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzMtMS0xLTEtMTA4NDgz_abbed00b-df29-4006-93cd-6938f941b81b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzMtMy0xLTEtMTA4NDgz_6e4b5ebe-29bb-430c-8c35-5253772e5233">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzQtMS0xLTEtMTA4NDgz_f86d8980-3dcf-48fc-8a01-44ed0b1e8438">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzQtMy0xLTEtMTA4NDgz_7a7f398b-ca05-41e6-9317-6e30f7a11058">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8693f69ec0bc4d738f91aba3d0b5a7f0_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzUtMS0xLTEtMTA4NDgz_b8b56bb2-b414-4521-8fe6-f02801a240d8">300,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8693f69ec0bc4d738f91aba3d0b5a7f0_I20221231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzUtMy0xLTEtMTA4NDgz_051bc5d0-30c7-4ec1-bd66-8389779e0e0f">5.26</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzUtNS0xLTEtMTA4NDgz_e868dda1-be1d-4069-98cb-33f38247c221">7.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8693f69ec0bc4d738f91aba3d0b5a7f0_I20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzUtNy0xLTEtMTA4NDgz_60c3aafc-a924-4f27-9879-ae0db92ab6c8">2.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, unrecognized compensation expense related to stock options totaled </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i8693f69ec0bc4d738f91aba3d0b5a7f0_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQ4MTQ_3d489bf7-fc9f-4c7a-a731-fabfd34a10d0">0.1</ix:nonFraction>&#160;million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which will be recognized over a weighted average period of</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQ4Nzc_6b190b4e-bfb4-455e-9574-a5b26bf26926">0.1</ix:nonNumeric> years. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average exercise price of stock options outstanding as of December 31, 2022 was $<ix:nonFraction unitRef="usdPerShare" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQ5NTk_d723c0dc-2bc1-477d-8f3d-f325d315f620">21.61</ix:nonFraction>.</span></div><div style="margin-top:3pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the stock options granted during the year ended December 31, 2020 was estimated at the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.515%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise price</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if3771299d5984dc984051409b4232530_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTphZTIwZGZjNWE0NmM0NzNjYjkzOWM5OTRiOGM2NWMzMi90YWJsZXJhbmdlOmFlMjBkZmM1YTQ2YzQ3M2NiOTM5Yzk5NGI4YzY1YzMyXzEtMS0xLTEtMTA4NDgz_d20e4a87-347d-4cba-964f-609fd9efaa22">21.61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTphZTIwZGZjNWE0NmM0NzNjYjkzOWM5OTRiOGM2NWMzMi90YWJsZXJhbmdlOmFlMjBkZmM1YTQ2YzQ3M2NiOTM5Yzk5NGI4YzY1YzMyXzItMS0xLTEtMTA4NDgz_83f94007-fc5b-45c8-a81f-b88d11e35c6a">1.48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTphZTIwZGZjNWE0NmM0NzNjYjkzOWM5OTRiOGM2NWMzMi90YWJsZXJhbmdlOmFlMjBkZmM1YTQ2YzQ3M2NiOTM5Yzk5NGI4YzY1YzMyXzMtMS0xLTEtMTA4NDgz_16989ebb-4cb9-469f-9ca7-1777c6d2ce3d">6.50</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTphZTIwZGZjNWE0NmM0NzNjYjkzOWM5OTRiOGM2NWMzMi90YWJsZXJhbmdlOmFlMjBkZmM1YTQ2YzQ3M2NiOTM5Yzk5NGI4YzY1YzMyXzQtMS0xLTEtMTA4NDgz_9b5676e6-d5cf-4abd-a711-33e330dc3765">35.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTphZTIwZGZjNWE0NmM0NzNjYjkzOWM5OTRiOGM2NWMzMi90YWJsZXJhbmdlOmFlMjBkZmM1YTQ2YzQ3M2NiOTM5Yzk5NGI4YzY1YzMyXzUtMS0xLTEtMTA4NDgz_1e8c15f4-9e93-40c5-9e20-985b96aa835c">3.42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense related to restricted stock units ("RSUs") issued to eligible employees under the Plan is recognized over the vesting period, generally between <ix:nonNumeric contextRef="i9805383b0b9341219323d9908ee25bd9_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDc3NDg_e2b03a18-88db-4e13-9446-267fbe660c23">three years</ix:nonNumeric> and <ix:nonNumeric contextRef="i50fe418c4c114a029fcfe9febc10b3f8_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDc3NTY_ed8dd066-34ea-444d-abd4-a244812dafda">four years</ix:nonNumeric>. Beginning in 2020, certain RSU grants provide for full vesting when the award recipients retire having reached 60 years of age and having provided at least ten years of service to the Company, provided that the awards remain outstanding for a period of at least six months from the date of grant. The expense for these awards is recognized over the applicable service period for each of the eligible award recipients. Expense related to RSUs granted to non-employee directors under the Plan is recognized on a straight-line basis over the vesting period, generally <ix:nonNumeric contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDg1ODQ_7484677e-1529-4b7c-a8fe-f9639ce62c4c">one year</ix:nonNumeric>. Forfeitures are recognized as a reduction to expense in the period in which they occur.</span></div><div style="margin-bottom:6pt;text-align:justify"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzQzOA_1d21f17f-3b35-4836-b327-48a5e4eb9682" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:69.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.949%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.151%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average Grant-Date <br/>Fair Value per Award</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibed4742e1cf84fef907799e66fc04bd8_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzEtMS0xLTEtMTI1MDU4_a563a388-dbc0-4a78-b62c-ff5581b03ffc">1,924,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibed4742e1cf84fef907799e66fc04bd8_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzEtMy0xLTEtMTI1MDU4_7a24f190-1d39-4b74-94de-4f3dd8634b98">22.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzItMS0xLTEtMTI1MDU4_73e2a2ab-2f83-4b2f-9fe6-67683b8ce14a">651,674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzItMy0xLTEtMTI1MDU4_1d20bafe-a909-4a8c-846c-d0188181a01d">25.65</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzMtMS0xLTEtMTI1MDU4_e5c9e9c9-fbc2-4076-b714-78aa686335b6">646,492</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzMtMy0xLTEtMTI1MDU4_e3418dc5-b09b-457d-830a-1d9d06ff15ea">21.94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzQtMS0xLTEtMTI1MDU4_fa764240-a9bd-4ae1-8299-e77e8878bd3b">189,466</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzQtMy0xLTEtMTI1MDU4_38d619d5-7993-43f0-9fd9-ca464d23ff35">23.68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idfe4a5f93a604c3cac9f72a74eb292be_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzUtMS0xLTEtMTI1MDU4_24879d71-2696-4dc9-a7f3-8fe6636b48f5">1,740,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idfe4a5f93a604c3cac9f72a74eb292be_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzUtMy0xLTEtMTI1MDU4_ba66c0d4-5bb5-43a8-9136-fe6ec30cd13c">23.20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">95</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i5e81650862804ad7bbf1f3f3a25b8b36" continuedAt="ic96c45b8287741d599edf4284389daa7"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, unrecognized compensation expense related to RSUs totaled </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="idfe4a5f93a604c3cac9f72a74eb292be_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDk0MzM_c76c095b-dba9-45eb-9bdb-d41171cc5325">19.3</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which will be recognized over a weighted average period o</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f <ix:nonNumeric contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDk0OTc_98e0801e-66b0-4797-a16e-7a93abf365c6">1.7</ix:nonNumeric> years. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total grant-date fair value of RSUs vested and released during the years ended December 31, 2022, 2021, and 2020 was</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usd" contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDk2MDk_21967e9a-643d-404b-b2eb-e58c925afcfe">14.2</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $<ix:nonFraction unitRef="usd" contextRef="i20a7ace20db34e6a89a8f79fe6539a54_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDk2MTQ_d216d05f-4f32-420b-8393-e97aae6ef966">21.1</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ibe62679b9fb4425495a45f0561deda9f_D20200101-20201231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDk2MjM_204328f4-7cbb-47c8-86be-bed51c0badf6">30.8</ix:nonFraction> million, respectively. The weighted average grant-date fair value of RSUs granted during the years ended December 31, 2022, 2021, and 2020 was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usdPerShare" contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDk3NjU_8c70789e-f51f-4f5b-b782-619c8b8b30bc">25.65</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usdPerShare" contextRef="i20a7ace20db34e6a89a8f79fe6539a54_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDk3NzA_af53e374-307a-402d-8333-96e8885ed075">28.41</ix:nonFraction>, and $<ix:nonFraction unitRef="usdPerShare" contextRef="ibe62679b9fb4425495a45f0561deda9f_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDk3Nzk_7b5fef96-49cf-4491-918c-2a47fc1e8521">18.62</ix:nonFraction> per</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> share, respectively. </span></div><div style="margin-bottom:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Units</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance units are granted to employees based upon a target level; however, depending upon the achievement of certain specified goals during the performance period, performance units may be adjusted to a level ranging between 0% and 200% of the target level. The performance units vest upon certification by the Human Resources Committee of the Board of Directors of the achievement of the specified performance goals. Expense related to performance units is recognized on a straight-line basis from their award date to the end of the performance period, generally three years. Forfeitures are recognized as a reduction to expense in the period in which they occur.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgzNzc_25fae21d-bc19-422a-849b-9f52406ded41" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.307%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.949%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.711%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Performance Units</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average Grant-Date <br/>Fair Value per Award</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance units outstanding at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i329961a3f5754934ba2e86b20261cba2_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzEtMS0xLTEtMTA4NDgz_4907e11c-51dc-4596-8323-e3256453dab5">1,155,281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i329961a3f5754934ba2e86b20261cba2_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzEtMy0xLTEtMTA4NDgz_da087657-f4ee-4abb-9a72-94cda407dc4c">23.28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzItMS0xLTEtMTA4NDgz_8274251c-1b7c-4f97-8acb-30d202d2201a">246,884</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzItMy0xLTEtMTA4NDgz_4f2a5546-9034-429f-8d92-64742b88404b">29.80</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzMtMS0xLTEtMTA4NDgz_5fded8ed-2aa9-4026-b7a1-0df1b194ef45">196,113</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzMtMy0xLTEtMTA4NDgz_2209e6d5-da5a-4f16-b41f-810d6b7bc49d">24.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzQtMS0xLTEtMTA4NDgz_7078ca78-81f0-456a-a86d-61a710b89e2a">284,661</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzQtMy0xLTEtMTA4NDgz_fc2f50dc-6fe1-4944-aae5-ac8c2cdfd81c">20.96</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance units outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id3a04a20e07e4e5cb8fdeb085157fdca_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzUtMS0xLTEtMTA4NDgz_a919dc49-b3af-4ecd-9a79-86881ce77b4e">921,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id3a04a20e07e4e5cb8fdeb085157fdca_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzUtMy0xLTEtMTA4NDgz_03542936-9890-42c9-bf1a-e5879f6c2462">25.56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, unrecognized compensation expense related to performance units totaled</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usd" contextRef="id3a04a20e07e4e5cb8fdeb085157fdca_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzc5Mzg_f8bfcb62-fe04-4659-abaa-481463f4f214">7.8</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which will be recognized over a weighted average period o</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f <ix:nonNumeric contextRef="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgwMDE_a002f591-b259-47ef-9051-60c1d10394d2">1.2</ix:nonNumeric> years. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total grant-date fair value of performance units vested and released during the years ended December 31, 2022, 2021, 2020 was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgxMTU_74e72f39-fbfd-40c0-a281-a7c26b1abc5e">4.7</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $<ix:nonFraction unitRef="usd" contextRef="i194fc617bcbd4aeba68ece0e651045ae_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgxMjI_4460a1b8-b6d6-4af5-ba7a-982f8dbdf274">7.2</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i25bbbf654f1e40e49b9febc0440eb156_D20200101-20201231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgyOTk5Mg_37a2bbb5-edd8-4b52-b6af-3dc260e8802c">0.1</ix:nonFraction> million, respectively. The weighted average grant-date fair value of performance units granted during the years ended December 31, 2022, 2021, and 2020 was $<ix:nonFraction unitRef="usdPerShare" contextRef="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgzMzI_ee3bff21-1f48-4796-be67-3bbc60fcf2b5">29.80</ix:nonFraction></span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usdPerShare" contextRef="i194fc617bcbd4aeba68ece0e651045ae_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgzMzY_7d14c640-25cf-471c-b2fd-fbc416c35f48">30.85</ix:nonFraction>, and $<ix:nonFraction unitRef="usdPerShare" contextRef="i25bbbf654f1e40e49b9febc0440eb156_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgzNDQ_ae9150c0-2868-45eb-b37c-826bf95bb99a">20.31</ix:nonFraction> per share, respectively. </span></div><div style="margin-bottom:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Awards</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense related to restricted stock awards ("RSAs") granted to non-employee directors under the Plan is recognized on a straight-line basis over the vesting period, generally <ix:nonNumeric contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMjE2Mg_7484677e-1529-4b7c-a8fe-f9639ce62c4c">one year</ix:nonNumeric>. Certain RSAs vest in their entirety upon the employee's retirement from the Company, taking into consideration the employee's age and years of service to the Company, as defined more specifically in our benefit plans. Forfeitures are recognized as a reduction to expense in the period in which they occur.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzQzOQ_cb7ae466-75e5-49a0-b670-4f34f9e10459" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:69.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.949%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.151%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Restricted Stock Awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average Grant-Date <br/>Fair Value per Award</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards outstanding at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia94ad30c92fb4d4a9cc98f38837d0227_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzEtMS0xLTEtMTI1MDE3_1a0b1a02-691f-4080-8c15-aa54a8be5986">769,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia94ad30c92fb4d4a9cc98f38837d0227_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzEtMy0xLTEtMTI1MDE3_7afb2f43-0d99-4e63-8a13-d9a9248198b3">15.67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i843b451d045a4233adec896a0a7be092_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzItMS0xLTEtMTI1MDE3_a452181c-c681-49a5-af0b-bc27bfbec7d0">26,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i843b451d045a4233adec896a0a7be092_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzItMy0xLTEtMTI1MDE3_43cf94ab-33f3-4f36-adee-d95be76c11b4">25.43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i843b451d045a4233adec896a0a7be092_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzMtMS0xLTEtMTI1MDE3_dcef7cf8-f334-4760-be25-fbb5b78dff99">92,972</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i843b451d045a4233adec896a0a7be092_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzMtMy0xLTEtMTI1MDE3_b096eb11-dc40-4af1-ad79-a195a8c03d92">18.74</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i843b451d045a4233adec896a0a7be092_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzQtMS0xLTEtMTI1MDE3_30d383e1-6e15-46ba-a5dc-0b7762056e75">47,331</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i843b451d045a4233adec896a0a7be092_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzQtMy0xLTEtMTI1MDE3_a4890efe-cafc-4f6d-8c66-8983384bc5e2">17.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards outstanding at December 31, 2022 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ice8c96fe0fdd4afda17b30e47a903692_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzUtMS0xLTEtMTI1MDE3_f7561775-12b1-46b5-a858-6e9273f034e6">655,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ice8c96fe0fdd4afda17b30e47a903692_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzUtMy0xLTEtMTI1MDE3_e2974f84-9a3c-41a7-945b-b05582a80ee3">15.53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> <ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzU0NQ_a3a008e3-57a9-46a2-bd6a-71ddebbea72a" continuedAt="i523626065a624da292afdc5b77b9f690" footnoteRole="http://www.xbrl.org/2003/role/footnote">The balance of RSAs outstanding at December 31, 2022 includes approximate</ix:footnote></span><ix:continuation id="i523626065a624da292afdc5b77b9f690"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">ly <ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="trn:RestrictedSharesOutstandingConverted" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMjU0MQ_97ee0778-9e08-411f-ab0c-f44e24c576ae">0.2</ix:nonFraction> million RSAs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> for Arcosa employees that were converted under the shareholder method at the time of the Arcosa spin-off. These RSAs will be released to Arcosa employees upon vesting, but as of the spin-off date, Trinity no longer records the compensation expense associated with these shares. </span></ix:continuation></div></ix:continuation><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><ix:continuation id="ic96c45b8287741d599edf4284389daa7" continuedAt="i0ee890aaae9f4a3f9b9444cc725483b1"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, unrecognized compensation expense related to RSAs totaled </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ice8c96fe0fdd4afda17b30e47a903692_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzMxNA_f0bd4e28-ddf2-4e3e-84a5-e4a8d2ff6b09">2.7</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which will be recognized over a weighted average period of</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i843b451d045a4233adec896a0a7be092_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzMyMg_1f99fad3-9ce8-4ea7-a5a0-e1af1a5fc7c1">4.3</ix:nonNumeric> years. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total grant-date fair value of RSAs vested and released during the years ended December 31, 2022, 2021, and 2020 was</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usd" contextRef="i843b451d045a4233adec896a0a7be092_D20220101-20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzMyOA_6f2d3165-1a3c-4cbd-a297-4ba3402fb902">1.7</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $<ix:nonFraction unitRef="usd" contextRef="id68dace1ced342778312817c5652030a_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzMzMg_ec09d3c2-3c04-4157-9c4b-ed484724460e">4.1</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i34df6529d4f1418f9b00a11f33e6386f_D20200101-20201231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzMzNg_aa9340be-bb2b-4d18-b60b-487e57c10ab9">8.3</ix:nonFraction> million, respectively. The weighted average grant-date fair value of RSAs granted during the years ended December 31, 2022, 2021, and 2020 was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i843b451d045a4233adec896a0a7be092_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzM1MA_8c85e2dd-0979-4701-b468-e351a46c2bf1">25.43</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usdPerShare" contextRef="id68dace1ced342778312817c5652030a_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzM1NA_2fa0d9c3-f9f0-420d-bafb-28e078d80bf1">28.48</ix:nonFraction>, and $<ix:nonFraction unitRef="usdPerShare" contextRef="i34df6529d4f1418f9b00a11f33e6386f_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzM1OA_41f0e034-f69b-4f84-bc69-08882e8d18ca">18.51</ix:nonFraction> per s</span></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i0ee890aaae9f4a3f9b9444cc725483b1">hare, respectively.</ix:continuation> </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">96</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_142"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90ZXh0cmVnaW9uOmNjODA4MGQzMjIzZDQ5MmY4ZGMwNWFlZjg0OGEzMmU2XzEyNTY_4a45a324-c2bf-4597-b4fe-cf1e65bbbc01" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14. Earnings Per Common Share </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income (loss) attributable to Trinity Industries, Inc. per common share ("EPS") is computed by dividing net income (loss) attributable to Trinity remaining after allocation to unvested restricted shares by the weighted average number of basic common shares outstanding for the period. Except when the effect would be antidilutive, the calculation of diluted EPS includes the net impact of potentially dilutive common shares. The Company has certain unvested RSAs that participate in dividends on a nonforfeitable basis and are therefore considered to be participating securities. Consequently, diluted net income (loss) attributable to Trinity Industries, Inc. per common share is calculated under both the two-class method and the treasury stock method, and the more dilutive of the two calculations is presented. There were no restricted shares and stock options included in the computation of diluted earnings per common share for the year ended December 31, 2020 as we incurred a loss for the period, and any effect on loss per common share would have been antidilutive.</span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90ZXh0cmVnaW9uOmNjODA4MGQzMjIzZDQ5MmY4ZGMwNWFlZjg0OGEzMmU2XzEyNTU_b5bc2746-6d63-4a94-8602-18f18f677ac5" escape="true"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income (loss) attributable to Trinity Industries, Inc.:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.184%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzMtMS0xLTEtMTA4NDgz_05c9f7c2-fa53-4570-a86f-bbd4442e4844">98.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzMtMy0xLTEtMTA4NDgz_b87b8681-1796-422d-a3c1-4190b8fe8b30">39.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzMtNS0xLTEtMTA4NDgz_9e520f50-bc4a-4adb-b4ba-a2a835eaf145">250.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Net (income) loss attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzQtMS0xLTEtMTA4NDgz_ecc259c2-9601-40f6-9c4a-cef70019516e">12.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzQtMy0xLTEtMTA4NDgz_570b5019-d7b6-4565-8fe5-d93f11bc11ea">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzQtNS0xLTEtMTA4NDgz_51049ab5-3776-4baa-a8c9-af4f3bf78b09">78.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) from continuing operations attributable to Trinity Industries, Inc.</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzYtMS0xLTEtMTA4NDgz_b6d4ccaa-cf01-4e8b-a070-93b6be61beca">86.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzYtMy0xLTEtMTA4NDgz_1d1497c2-8072-4643-9aad-8cd6a8722081">39.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzYtNS0xLTEtMTA4NDgz_12778f92-7c87-460a-9ffb-6481d41ed387">171.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzctMS0xLTEtMTA4NDgz_7a52ff93-c24a-45b8-ba6f-0db5a83099e4">20.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzctMy0xLTEtMTA4NDgz_40930e60-d68e-424e-894e-a728829d4783">11.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzctNS0xLTEtMTA4NDgz_22f0b1e1-30e2-4922-b3f4-2bf2125dd788">24.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on sale of discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzgtMS0xLTEtMTA4NDgz_ddff0763-97b4-4262-9432-5c162573a14c">5.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzgtMy0xLTEtMTA4NDgz_4739900a-54d3-4468-86dd-a6ca6a5ac313">131.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzgtNS0xLTEtMTA4NDgz_d762d07f-b1eb-4413-86f0-affa4ff01837">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) from discontinued operations attributable to Trinity Industries, Inc.</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzEwLTEtMS0xLTEwODQ4Mw_4416f08a-a91c-4e00-8a5b-cc79ca6b63ab">26.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzEwLTMtMS0xLTEwODQ4Mw_898d8947-5dde-4bb3-9161-fcd396ec0cea">142.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzEwLTUtMS0xLTEwODQ4Mw_ae5118b5-de4b-41ca-923f-bbb88070f5d2">24.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzExLTEtMS0xLTEwODQ4Mw_23b0a424-865a-462d-ad59-973b86e2610b">60.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzExLTMtMS0xLTEwODQ4Mw_7b6ab5d0-62b4-4a55-b42b-18e878b2cdd9">182.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzExLTUtMS0xLTEwODQ4Mw_a7d3a0d9-b66b-4549-b9e2-3d2101eb3b5c">147.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzEzLTEtMS0xLTEwODQ4Mw_055efe35-328c-4fa6-b691-5abc4343f025">81.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzEzLTMtMS0xLTEwODQ4Mw_27fcce62-e752-43c2-a567-61e3078f4f2d">101.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzEzLTUtMS0xLTEwODQ4Mw_61e95062-1cea-4893-a58a-c32f7d70ed45">115.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE0LTEtMS0xLTEwODQ4Mw_76e334d9-e705-44f8-bc99-8fec76acb620">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE0LTMtMS0xLTEwODQ4Mw_4e77ffaa-9801-4188-bcce-6ec04a1bd724">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE0LTUtMS0xLTEwODQ4Mw_01698a45-0cef-4b74-abef-f4eb69ae3e23">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE1LTEtMS0xLTEwODQ4Mw_4bdf3859-694d-423b-ae89-7d7ad876cdb0">84.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE1LTMtMS0xLTEwODQ4Mw_9ace2c9a-0dd0-4052-859a-151fa6b1ea07">103.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE1LTUtMS0xLTEwODQ4Mw_7b9cdf79-b8f8-4e88-a229-277c122470d4">115.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE4LTEtMS0xLTEwODQ4Mw_7b665654-d0eb-4537-b0b2-cf5609b1a3ef">1.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE4LTMtMS0xLTEwODQ4Mw_5dbb455a-7e49-411a-9365-c9142fddf437">0.39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE4LTUtMS0xLTEwODQ4Mw_9afc9ea8-6c36-441d-a7f0-d7b3c15cfd04">1.48</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE5LTEtMS0xLTEwODQ4Mw_7dbc99d7-58db-4e06-9169-4d1c73d3cfb2">0.32</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE5LTMtMS0xLTEwODQ4Mw_b8080551-27e5-46c4-bf45-0223c091991a">1.40</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE5LTUtMS0xLTEwODQ4Mw_a554d565-39ac-48fb-babb-9da29fe3ecd6">0.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzIwLTEtMS0xLTEwODQ4Mw_8da7f36d-9c1c-4a42-8f42-5e77c207b695">0.73</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzIwLTMtMS0xLTEwODQ4Mw_b76587ce-b158-4e77-b1f7-8b6602aad233">1.79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzIwLTUtMS0xLTEwODQ4Mw_b1f86f12-4b8b-4990-b6b7-baba8cd5a3d2">1.27</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzIyLTEtMS0xLTEwODQ4Mw_a05dd590-e0ba-49f5-829c-1f80e2e5b42d">1.02</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzIyLTMtMS0xLTEwODQ4Mw_47a9ea74-66e4-4385-bb9b-cdef353af537">0.38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzIyLTUtMS0xLTEwODQ4Mw_8dc1657f-9c4c-4855-890d-4b7e0c873cb6">1.48</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzIzLTEtMS0xLTEwODQ4Mw_0377b660-f3b0-4765-be54-737601d257d4">0.31</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzIzLTMtMS0xLTEwODQ4Mw_19a4c7cf-d643-4e57-8754-d894d47426ac">1.37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzIzLTUtMS0xLTEwODQ4Mw_f14eb38f-b473-4c64-8f34-2da3b2de1a47">0.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzI0LTEtMS0xLTEwODQ4Mw_c35deb5e-6ca4-472c-8a7c-59143f9c68da">0.71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzI0LTMtMS0xLTEwODQ4Mw_a3b829e2-bdd3-4219-bdee-1be43f4d071a">1.75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzI0LTUtMS0xLTEwODQ4Mw_1531500c-b702-4522-bfcf-82322d77156d">1.27</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Potentially dilutive securities excluded from EPS calculation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antidilutive restricted shares</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifbf9fad929a04c678f32c63e0b284d08_D20220101-20221231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzI3LTEtMS0xLTEwODQ4Mw_579833fb-0297-4f09-8daa-68d80f3cbd08">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i77dbbc0805544797a6270f95a805026b_D20210101-20211231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzI3LTMtMS0xLTEwODQ4Mw_c2a3e18a-885d-4418-8940-60ec5e8c5834">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i07a5efa1c30a498fb308d33cfe3d4160_D20200101-20201231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzI3LTUtMS0xLTEwODQ4Mw_9193a43d-c0d4-492a-a3ab-4ff364411787">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antidilutive stock options</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzI4LTEtMS0xLTEwODQ4Mw_d9b11dac-2b93-431e-b033-0c03569c06fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idd4a5cae71c9425b85e6d0e1ff630ea4_D20210101-20211231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzI4LTMtMS0xLTEwODQ4Mw_3c048607-6084-44d1-85da-7119f146b8c7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id4d94a69853a474d9ed02be066dffe36_D20200101-20201231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzI4LTUtMS0xLTEwODQ4Mw_784f01b2-b197-498c-8aaf-9b780836429a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">97</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_145"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzExODMx_928e3e20-d35c-4df9-8fe8-537fe98a2dd3" continuedAt="ic1bfd429d5ef45c2a6a5a01163b905f9" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15. Contingencies</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Highway products litigation</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We previously reported the filing of a False Claims Act (&#8220;FCA&#8221;) complaint in the United States District Court for the Eastern District of Texas, Marshall Division (&#8220;District Court&#8221;) styled </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Joshua Harman, on behalf of the United States of America, Plaintiff/Relator v. Trinity Industries, Inc., Defendant</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 2:12-cv-00089-JRG (E.D. Tex.). In this case, in which the U.S. Government declined to intervene, the relator, Mr. Joshua Harman, alleged the Company violated the FCA pertaining to sales of the ET Plus. On October 20, 2014, a trial in this case concluded with a jury verdict stating that the Company and THP &#8220;knowingly made, used or caused to be made or used, a false record or statement material to a false or fraudulent claim," and the District Court entered judgment on the verdict in the total amount of $<ix:nonFraction unitRef="usd" contextRef="ic97ed29c3241430fa7021514beb02007_D20150609-20150609" decimals="-5" name="trn:LossContingencyJudgmentEnteredValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzkwNA_6b28907d-bfde-4d58-a194-d7f482c591eb">682.4</ix:nonFraction> million. On September 29, 2017, the United States Court of Appeals for the Fifth Circuit ("Fifth Circuit") reversed the District Court&#8217;s $<ix:nonFraction unitRef="usd" contextRef="ic97ed29c3241430fa7021514beb02007_D20150609-20150609" decimals="-5" name="trn:LossContingencyJudgmentEnteredValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzEwMzc_6b28907d-bfde-4d58-a194-d7f482c591eb">682.4</ix:nonFraction> million judgment and rendered judgment as a matter of law in favor of the Company and THP. On January 7, 2019, the United States Supreme Court denied Mr. Harman's petition for certiorari seeking review of the Fifth Circuit's decision. The denial of Mr. Harman's petition ended this action. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the purchase and sale agreement related to the sale of THP, the Company has agreed to indemnify Rush Hour for certain liabilities related to the highway products business, including those liabilities resulting from or arising out of (a) the proceedings set forth under &#8220;State actions&#8221; and "Missouri class action" below and (b) any other proceedings to the extent resulting from or arising out of ET Plus systems or specified ET Plus component parts that are both (i) manufactured prior to December 31, 2021, and (ii) sold in the United States on or prior to April 30, 2022, or related warranty obligations with respect thereto.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">State actions</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mr. Harman also has a separate state qui tam action currently pending pursuant to the Virginia Fraud Against Taxpayers Act ("VFATA") (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Commonwealth of Virginia ex rel. Joshua M. Harman v. Trinity Industries, Inc. and Trinity Highway Products, LLC</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. CL13-698, in the Circuit Court, Richmond, Virginia). In this matter, Mr. Harman alleged the Company violated the VFATA pertaining to sales of the ET Plus, and he is seeking damages, civil penalties, attorneys&#8217; fees, costs, and interest. The Commonwealth of Virginia Attorney General has intervened in the Virginia matter. The trial court has set the case for trial on March 18, 2024. The Company believes that the claims in this matter are without merit and intends to vigorously defend against all allegations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In a similar Tennessee state qui tam action filed by Mr. Harman (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">State of Tennessee ex rel. Joshua M. Harman v. Trinity Industries, Inc., and Trinity Highway Products, LLC</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 14C2652, in the Circuit Court for Davidson County, Tennessee), Mr. Harman alleged the Company violated the Tennessee False Claim Act pertaining to sales of the ET Plus, and he is seeking damages, civil penalties, attorneys&#8217; fees, costs, and interest. The State of Tennessee Attorney General filed a Notice of Election to Decline Intervention in this matter. On January 10, 2022, the trial court granted Trinity&#8217;s Motion to Dismiss Harman&#8217;s Second Amended Complaint and entered an order dismissing Mr. Harman&#8217;s complaint with prejudice. On February 7, 2022, Mr. Harman filed a Notice of Appeal of the trial court's order dismissing the case. Mr. Harman's appeal remains pending. The Company believes that the claims in this matter are without merit and intends to vigorously defend against all allegations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In a similar New Jersey state qui tam action (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">State of New Jersey ex rel. Joshua M. Harman v. Trinity Industries, Inc. and Trinity Highway Products, LLC</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No.L-1344-14, in the Superior Court of New Jersey Law Division: Mercer County) that was previously dismissed by the trial court, Mr. Harman sought leave to file an amended complaint pursuant to the New Jersey False Claims Act. On February 16, 2022, the trial court denied Mr. Harman&#8217;s motion. On March 9, 2022, Mr. Harman filed a motion for reconsideration of the trial court&#8217;s order denying leave to file an amended complaint. On June 27, 2022, the trial court denied Mr. Harman&#8217;s motion for reconsideration seeking leave to file an amended complaint with prejudice. On August 9, 2022, Mr. Harman filed a Notice of Appeal of the trial court's order denying Mr. Harman's motion for reconsideration. Mr. Harman's appeal remains pending. The Company believes that the claims in this matter are without merit and intends to vigorously defend against all allegations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously reported, state qui tam actions filed by Mr. Harman in the states of Delaware, Florida, Georgia, Illinois, Indiana, Iowa, Minnesota, Montana, Nevada, Rhode Island, and California were dismissed. Also as previously reported, in June 2022, a state qui tam action filed by Mr. Harman in the state of Massachusetts was settled for $<ix:nonFraction unitRef="usd" contextRef="i801ca4107a03479686d4181619e785f1_D20220101-20221231" decimals="-5" name="us-gaap:LossContingencyLossInPeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzU0OTc1NTgzNTAzMw_d0a14638-0097-43da-aeb1-c8040dc4a3a4">5.0</ix:nonFraction>&#160;million, which is included in income (loss) from discontinued operations, net of income taxes, in our Consolidated Statement of Operations for the year ended December 31, 2022.</span></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">98</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="ic1bfd429d5ef45c2a6a5a01163b905f9" continuedAt="i96e22d93382e4acb88fd24cb2e853a4c"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on information currently available to the Company and previously disclosed, we currently do not believe that a loss is probable in the Virginia, Tennessee, and New Jersey state qui tam actions described under "State actions," therefore <ix:nonFraction unitRef="usd" contextRef="i04bdc985b24349ad9f9a1551f2a1bb82_I20221231" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzQ2Mjc_8f46e2aa-93bf-44e2-af97-c6c280d4b12b">no</ix:nonFraction> accrual has been included in the accompanying Consolidated Financial Statements. Because of the complexity of these actions, as well as the current status of certain of these actions, we are not able to estimate a range of possible losses with respect to any one or more of these actions. While the financial impacts of these state actions are currently unknown, they could be material.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Missouri class action</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 5, 2015, a lawsuit was filed against the Company titled </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Jackson County, Missouri, individually and on behalf of a class of others similarly situated vs. Trinity Industries, Inc. and Trinity Highway Products, LLC</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 1516-CV23684 (Circuit Court of Jackson County, Missouri). The case was being brought by plaintiff for and on behalf of itself and all Missouri counties with a population of 10,000 or more persons, including the City of St. Louis, and the State of Missouri&#8217;s transportation authority. The plaintiff alleged that the Company and THP did not disclose design changes to the ET Plus and these allegedly undisclosed design changes made the ET Plus allegedly defective, unsafe, and unreasonably dangerous. The plaintiff alleged product liability negligence, product liability strict liability, and negligently supplying dangerous instrumentality for supplier&#8217;s business purposes. The plaintiff sought compensatory damages, interest, attorneys' fees, and costs, and in the alternative plaintiff sought a declaratory judgment that the ET Plus is defective, the Company&#8217;s conduct was unlawful, and class-wide costs and expenses associated with removing and replacing the ET Plus throughout Missouri. On December 6, 2017, the Court granted plaintiff's Motion for Class Certification, certifying a class of Missouri counties with populations of 10,000 or more persons, including the City of St. Louis and the State of Missouri's transportation authority that have or had ET Plus guardrail end terminals with 4-inch wide guide channels installed on roadways they own or maintain.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The parties reached an agreement to settle all claims in this case without any admission of liability or fault. Defendants have denied and continue to deny specifically each and all of the claims and contentions alleged in this case. The Company&#8217;s settlement with the class avoids the uncertainty and expense of continued litigation. On May 30, 2022, the trial court granted preliminary approval of the settlement, and on August 30, 2022, the trial court granted final approval of the settlement. Pursuant to the settlement, the Company will pay for the past replacement of certain ET Plus systems, for locating and replacing certain existing undamaged ET Plus systems, and for attorneys&#8217; fees and costs. In accordance with ASC 450, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingencies</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company recorded a pre-tax charge of $<ix:nonFraction unitRef="usd" contextRef="i641a62c6d57749679dd23aeaf821a3db_I20211231" decimals="-5" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzY5NTc_564392ca-d4c8-4215-b48a-16cd0660aa1d">23.9</ix:nonFraction> million ($<ix:nonFraction unitRef="usd" contextRef="i641a62c6d57749679dd23aeaf821a3db_I20211231" decimals="-5" name="trn:LossContingencyEstimateOfPossibleLossNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzY5NjE_d8403704-ae28-4ec8-8bdd-2ac3df69b08c">18.3</ix:nonFraction>&#160;million, net of income taxes) during the year ended December 31, 2021, which was included in income from discontinued operations, net of income taxes, in our Consolidated Statement of Operations, based on the Company&#8217;s assessment that a settlement was probable and the estimated costs to resolve this action. In the fourth quarter of 2022, the Company funded $<ix:nonFraction unitRef="usd" contextRef="i68794cc5450d4750ba0141f1b1b00c23_D20221001-20221231" decimals="-5" name="us-gaap:LossContingencyLossInPeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzE2NDkyNjc0ODE3Njg_1b4254cf-0389-4e03-b8ce-f21b7d990c12">17.5</ix:nonFraction> million in connection with the settlement and refined certain estimates, resulting in a liability of $<ix:nonFraction unitRef="usd" contextRef="i7b58888d2ef9485aa9a134d11d6a2274_I20221231" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzE2NDkyNjc0ODE3ODA_17e0a02f-aa1f-4e41-a4ec-fc3f414a807c">7.8</ix:nonFraction> million as of December 31, 2022.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Certain amounts involved in the settlement cannot be precisely determined at this time as the actual number of qualifying ET Plus systems that will be replaced as part of the settlement is not currently known. Consequently, the corresponding liability will be periodically reviewed and adjusted, when appropriate, for a number of factors, including differences between actual and estimated costs. The accrual and related range of reasonably possible loss related to this matter are included in the amounts described below under "Other matters."</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Product liability cases</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is currently defending product liability lawsuits in several different states that are alleged to involve the ET Plus as well as other products manufactured by THP. These cases are diverse in light of the randomness of collisions in general and the fact that each accident involving a roadside device, such as an end terminal, or any other fixed object along the highway, has its own unique facts and circumstances. The Company carries general liability insurance to mitigate the impact of adverse judgment exposures in these product liability cases. To the extent that the Company believes that a loss is probable with respect to these product liability cases, the accrual for such losses is included in the amounts described below under "Other matters".</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">99</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="i96e22d93382e4acb88fd24cb2e853a4c"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other matters</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is involved in claims and lawsuits incidental to our business arising from various matters, including product warranty, personal injury, environmental issues, workplace laws, and various governmental regulations. The Company evaluates its exposure to such claims and suits periodically and establishes accruals for these contingencies when a range of loss can be reasonably estimated. The range of reasonably possible losses for such matters is $<ix:nonFraction unitRef="usd" contextRef="i47a5444bc5f5433a8b170d88da9f4515_I20221231" decimals="-5" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5Xzg4ODU_f6d5d7be-be68-4a8a-8502-3fbf2e1cb4b3">9.4</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="iba0cb002c736467ca17df6f2e2772203_I20221231" decimals="-5" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5Xzg4OTE_8eed2d53-fc23-400f-a524-a6ca3006aa08">20.9</ix:nonFraction> million. This range includes any amounts related to the Highway Products litigation matters described above in the section titled &#8220;Highway products litigation." At December 31, 2022, total accruals of $<ix:nonFraction unitRef="usd" contextRef="iba9462093b2e4828bf4359121a9c2e0e_I20221231" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzkyNDA_4118de95-56f4-4b72-a203-8886a3cad279">9.5</ix:nonFraction> million, including environmental and workplace matters described below, are included in accrued liabilities in the accompanying Consolidated Balance Sheets. The Company believes any additional liability would not be material to its financial position or results of operations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trinity is subject to remedial orders and federal, state, local, and foreign laws and regulations relating to the environment and the workplace. The Company has reserved $<ix:nonFraction unitRef="usd" contextRef="ic8483e5ba9854aceaed126c6b29053e5_I20221231" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5Xzk2ODI_0384f9c8-038c-4973-8d47-5cd430126c87">0.9</ix:nonFraction> million to cover our probable and estimable liabilities with respect to the investigations, assessments, and remedial responses to such matters, taking into account currently available information and our contractual rights to indemnification and recourse to third parties. However, estimates of liability arising from future proceedings, assessments, or remediation are inherently imprecise. Accordingly, there can be no assurance that we will not become involved in future litigation or other proceedings involving the environment and the workplace or, if we are found to be responsible or liable in any such litigation or proceeding, that such costs would not be material to the Company. We believe that we are currently in substantial compliance with environmental and workplace laws and regulations.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Georgia tornado </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 26, 2021, a tornado damaged the Company&#8217;s rail maintenance facility in Cartersville, Georgia. We incurred costs related to cleanup and damage remediation activities in order for the facility to resume operations in the second quarter of 2021. We believe our insurance coverage is sufficient to cover property damage costs related to the event. To date, we have received total advanced payments from insurance of approximately $<ix:nonFraction unitRef="usd" contextRef="ia7b16a156fb6433785b877c880916341_D20210326-20221231" decimals="-5" name="us-gaap:LossContingencyReceivableProceeds" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzU0OTc1NTg0NjE0MA_738d5e60-32cb-4b16-b531-f9fe086ea620">27.7</ix:nonFraction>&#160;million, which includes $<ix:nonFraction unitRef="usd" contextRef="id16c568019b545f7b0d69755891fb1f5_D20210326-20221231" decimals="-5" name="us-gaap:LossContingencyReceivableProceeds" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzU0OTc1NTg0NjE2MA_ab36abe1-aa48-484a-b385-0885349e1712">8.1</ix:nonFraction>&#160;million for reimbursement of cleanup and damage remediation expenditures. As of December 31, 2022, we have utilized $<ix:nonFraction unitRef="usd" contextRef="ic766fc51bc3c49428c17436da2b88bd8_D20210326-20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzU0OTc1NTg0NjUxMw_162c1317-a09d-47fc-a4f3-d89b4352ab06">18.3</ix:nonFraction>&#160;million of the advanced payments from insurance towards new capital expenditures in support of the reconstruction efforts.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, we recorded insurance receivables of approximately $<ix:nonFraction unitRef="usd" contextRef="i15a5effba96a494a89938c6173151c2d_D20220101-20221231" decimals="-5" name="us-gaap:LossContingencyRelatedReceivableCarryingValueAdditions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzU0OTc1NTg0Nzc3MQ_7c61ccf4-16d2-44a3-9d46-8b859c86566a">10.0</ix:nonFraction>&#160;million for additional property damage recoveries that we expect to be reimbursed under the terms of our insurance policy, and we recorded a corresponding gain, net of the applicable deductible, of $<ix:nonFraction unitRef="usd" contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231" decimals="-5" name="us-gaap:FormerGainContingencyRecognizedInCurrentPeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzU0OTc1NTg0Nzc4NQ_5396a824-0ef9-4b49-9580-a4592c8d6039">7.5</ix:nonFraction>&#160;million, which is included in the gains on dispositions of other property line in our Consolidated Statements of Operations. We received $<ix:nonFraction unitRef="usd" contextRef="i15a5effba96a494a89938c6173151c2d_D20220101-20221231" decimals="-5" name="us-gaap:LossContingencyReceivableProceeds" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzU0OTc1NTg0Nzc5OQ_f88e47b4-d6d2-4786-be73-820c97118dce">10.0</ix:nonFraction>&#160;million of reimbursements for property damage recoveries during the year ended December 31, 2022, with no remaining insurance receivables as of December 31, 2022. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any additional property damage insurance proceeds received in excess of the net book value of property lost will be accounted for as gains in future quarters.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_148"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYwOA_349d75f6-365a-47f5-a310-567630119757" continuedAt="iaa3c5d25c858494798c877342fcb3511" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;16. Selected Quarterly Financial Data (Unaudited)</span></div><ix:nonNumeric contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYwOQ_9cb3a884-1597-4f67-8418-a760892f3511" continuedAt="ifbe669e921794a5ebee8a69a61f89430" escape="true"><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.794%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;March 31, 2022</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ff83691945a491c8fc86977af674ebe_D20220101-20220331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzQtMS0xLTEtMTA4NDgz_9d2d7135-5a5a-4f2f-91e1-97f6cb670f32">289.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33b0f8977c6b400c8d9614baf3dde013_D20220401-20220630" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzQtMy0xLTEtMTA4NDgz_711ce8ac-76aa-4b82-a982-574b022b4b18">221.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3913d232139a4190b1149174f454ed80_D20220701-20220930" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzQtNS0xLTEtMTA4NDgz_0c5a1eac-d432-470a-91c2-c985e2ebbe81">302.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88f468a1485b4c0ba019a622db1011b1_D20221001-20221231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzQtNy0xLTEtMTA4NDgz_c1bc497f-4f9d-4dcf-a3ec-bdf02516507a">394.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cfc2e78e564faeb83378ac164f5042_D20220101-20220331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzUtMS0xLTEtMTA4NDgz_937bdcae-bcef-4a0c-b409-cf39edc12e7f">182.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66c7a300d6fc4a8aabfe4a956fed5375_D20220401-20220630" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzUtMy0xLTEtMTA4NDgz_e08e406d-b140-4155-a9b2-01fd454115ca">195.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c51825265dc4e58b8f945089d614c70_D20220701-20220930" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzUtNS0xLTEtMTA4NDgz_e8ac5b85-abd8-44ad-86bb-2510ac41b975">194.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96830098981e4c78abace97d103d54e8_D20221001-20221231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzUtNy0xLTEtMTA4NDgz_53ba9860-0e50-4c1c-8e17-68e27f9267d8">197.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzYtMS0xLTEtMTA4NDgz_a3f4c06e-1580-4c06-8d37-5fe51b51e2ba">472.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzYtMy0xLTEtMTA4NDgz_42b7424f-ef5e-42ff-8ee2-36245858fc73">416.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzYtNS0xLTEtMTA4NDgz_ada9f4d3-76cc-49a5-b894-3cef6eb19b22">496.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzYtNy0xLTEtMTA4NDgz_2fc1131f-8678-489d-9da3-ececde3a4714">591.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs of revenues:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ff83691945a491c8fc86977af674ebe_D20220101-20220331" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzktMS0xLTEtMTA4NDgz_459c3cad-20cc-46a4-b963-c9249282155c">295.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33b0f8977c6b400c8d9614baf3dde013_D20220401-20220630" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzktMy0xLTEtMTA4NDgz_fad4faa8-1924-4a5e-aa67-0b5dd565b153">220.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3913d232139a4190b1149174f454ed80_D20220701-20220930" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzktNS0xLTEtMTA4NDgz_cda8d86c-75d5-4b3d-9901-ee1090f20041">288.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88f468a1485b4c0ba019a622db1011b1_D20221001-20221231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzktNy0xLTEtMTA4NDgz_3fd95d81-1926-435e-9922-1dc9bc64dcf0">382.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cfc2e78e564faeb83378ac164f5042_D20220101-20220331" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEwLTEtMS0xLTEwODQ4Mw_86aa954c-ef4a-477b-9851-36d3aa254404">102.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66c7a300d6fc4a8aabfe4a956fed5375_D20220401-20220630" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEwLTMtMS0xLTEwODQ4Mw_c4b0388a-f66b-42cb-ac9f-d99431081a8e">104.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c51825265dc4e58b8f945089d614c70_D20220701-20220930" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEwLTUtMS0xLTEwODQ4Mw_5348befd-419a-4a0f-b132-442590b39a38">107.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96830098981e4c78abace97d103d54e8_D20221001-20221231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEwLTctMS0xLTEwODQ4Mw_28e7b940-7791-4f5a-a470-01899ab11f3b">108.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzExLTEtMS0xLTEwODQ4Mw_71d406f0-af74-4c8c-958b-71c4be10bba3">398.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzExLTMtMS0xLTEwODQ4Mw_e4702c6b-14e8-4400-b7cd-8b912e99d223">325.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzExLTUtMS0xLTEwODQ4Mw_2d2c3624-1b3f-4905-a4e3-18e76fc14e93">395.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzExLTctMS0xLTEwODQ4Mw_883a98ea-641a-411f-80e0-5564117c0743">490.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, engineering, and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEyLTEtMS0xLTEwODQ4Mw_6c7d1808-9826-4eb3-9a48-13a91c33f937">44.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEyLTMtMS0xLTEwODQ4Mw_f0d71d02-1509-472a-af04-8cb9d5f26f4c">45.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEyLTUtMS0xLTEwODQ4Mw_661886ec-b37f-4b8f-8fde-b249651d637b">48.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEyLTctMS0xLTEwODQ4Mw_07e298bc-a6be-4145-9244-e9c9729fc3f1">47.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains on dispositions of property</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEzLTEtMS0xLTEwODQ4Mw_7cbabba4-bbac-46af-a2e2-65090e5a92b4">25.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEzLTMtMS0xLTEwODQ4Mw_6a78ce8e-2a76-4dfb-b7af-c52ec0d6fbdd">27.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEzLTUtMS0xLTEwODQ4Mw_e863dd5b-04a0-4340-af0a-e22622df5167">39.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEzLTctMS0xLTEwODQ4Mw_ef3753f6-13f8-4041-8331-67a11f30adff">60.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activities, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE1LTEtMS0xLTEwODQ4Mw_836bd7c1-2545-4ed1-b420-c18dbafb48a3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="-5" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE1LTMtMS0xLTEwODQ4Mw_1949939a-6eac-4cd4-990d-33e98d95eb31">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE1LTUtMS0xLTEwODQ4Mw_1668c89a-584c-4bfe-b75a-b5fb2600e5e4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE1LTctMS0xLTEwODQ4Mw_4b264f4e-3592-499f-8383-2cae0a617f4a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE2LTEtMS0xLTEwODQ4Mw_3386c779-57c0-46bf-b410-d3fb1405327e">54.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE2LTMtMS0xLTEwODQ4Mw_fdfa5448-2a76-4097-b7ac-8bf81abda453">73.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE2LTUtMS0xLTEwODQ4Mw_c3ccda52-3c86-4196-a734-7f476c2625ee">92.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE2LTctMS0xLTEwODQ4Mw_f141f490-2b40-4066-9b11-207358917010">113.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE3LTEtMS0xLTEwODQ4Mw_ea1ba44a-5728-4003-a9cd-6ecb14a85615">41.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="-5" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE3LTMtMS0xLTEwODQ4Mw_d97a4f8c-5f1f-476c-8a79-969e9c94368b">50.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="-5" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE3LTUtMS0xLTEwODQ4Mw_63cc55ea-990c-4e24-8f18-dffd9cefaac6">54.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="-5" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE3LTctMS0xLTEwODQ4Mw_772f110f-e6c9-48e5-9524-d136bcae7111">60.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE4LTEtMS0xLTEwODQ4Mw_a5e1b85f-20b3-4bbe-9a81-a3f6c93c3997">12.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE4LTMtMS0xLTEwODQ4Mw_3c2a991c-eff2-42cc-9e9e-2b337c97fa45">22.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE4LTUtMS0xLTEwODQ4Mw_3f2a3be4-8722-4292-ae22-499e82a842f2">38.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE4LTctMS0xLTEwODQ4Mw_5579444b-9f78-4722-9dcc-8ce0d66626ae">53.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE5LTEtMS0xLTEwODQ4Mw_feeecc3c-7d94-4fdb-acae-f48e3a75d20d">3.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE5LTMtMS0xLTEwODQ4Mw_baaab5e3-ac81-4fbb-ade5-92c0a8d6be14">5.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE5LTUtMS0xLTEwODQ4Mw_8c2e76c9-e745-4e7a-9c19-bd026eb2b9d6">8.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE5LTctMS0xLTEwODQ4Mw_dad11882-9c30-4b9a-b291-b6d0b96e2f4b">10.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIwLTEtMS0xLTEwODQ4Mw_5bd1e89d-91b9-4785-afdf-6fdd61d10556">9.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIwLTMtMS0xLTEwODQ4Mw_92a5882d-abc8-4cd6-9758-d77a2d20f3f2">16.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIwLTUtMS0xLTEwODQ4Mw_614125a8-9682-4b9a-8e54-8751c84d9421">29.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIwLTctMS0xLTEwODQ4Mw_9d0952c1-a7fe-41bb-8e0e-d62b513ec224">42.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIxLTEtMS0xLTEwODQ4Mw_d705d9f7-dd06-47b5-8667-a202a324b032">6.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIxLTMtMS0xLTEwODQ4Mw_d6ee7fed-042a-48f9-9c81-5b50c9144a8f">3.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIxLTUtMS0xLTEwODQ4Mw_514d67a9-86d6-4bb5-837a-689f3645c631">3.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIxLTctMS0xLTEwODQ4Mw_c9db3de4-81c2-4b19-a4fd-7df8031f6e01">6.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on sale of discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIyLTEtMS0xLTEwODQ4Mw_7b31f79e-9ef7-4dbf-b80e-48465d020627">1.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIyLTMtMS0xLTEwODQ4Mw_a577735d-a14b-4a6f-af81-b7737a1b291e">4.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIyLTUtMS0xLTEwODQ4Mw_9b5f5c2f-61cc-466e-a055-db978fc6a4f0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIyLTctMS0xLTEwODQ4Mw_e7c39893-817a-4558-afa6-69a07e6c411f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIzLTEtMS0xLTEwODQ4Mw_0fb471bd-c474-4157-8909-35f9ad107e05">1.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIzLTMtMS0xLTEwODQ4Mw_7f643aea-b978-4b17-807c-8d3c1af2b59d">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIzLTUtMS0xLTEwODQ4Mw_001c7c4d-cadd-46a5-99d0-fcaaeb9d7b85">26.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIzLTctMS0xLTEwODQ4Mw_17a5f836-65c4-47f8-938c-393dec89bee9">36.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI0LTEtMS0xLTEwODQ4Mw_a2df7c07-7821-4938-84f2-3a4fa5d4a464">2.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI0LTMtMS0xLTEwODQ4Mw_3a1167a6-2527-46ae-bceb-5e50cc78b28a">4.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI0LTUtMS0xLTEwODQ4Mw_c6d1cab7-b474-41a7-b055-ef40211e4494">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI0LTctMS0xLTEwODQ4Mw_7d1f27bb-1998-4723-b7c5-b9705cec14e5">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI1LTEtMS0xLTEwODQ4Mw_3d4eaa59-f6b8-4183-bd5c-e11f35c0ad23">0.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI1LTMtMS0xLTEwODQ4Mw_d7a5e928-30b2-4209-8b37-48ae5ac65985">3.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI1LTUtMS0xLTEwODQ4Mw_490d3cfc-f088-44d6-86b1-e1e93f171edb">25.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI1LTctMS0xLTEwODQ4Mw_ab805adb-b0ea-4ae9-8eae-70a14e286408">31.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTEtMS0xLTEwODQ4Mw_152faa3a-ef2d-4a95-8846-dbc047f23144">0.09</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTMtMS0xLTEwODQ4Mw_1e0494bf-7cd4-4607-8256-53aae46068a3">0.14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTUtMS0xLTEwODQ4Mw_92eaa105-ea60-4d08-94f6-a1fe259d239a">0.36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTctMS0xLTEwODQ4Mw_5d569a8a-84a4-44c0-8dcc-ed4f4758c79d">0.47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTEtMS0xLTEwODQ4Mw_906d6394-cfa4-41fd-a74c-c91094b30fa8">0.10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTMtMS0xLTEwODQ4Mw_e4bbbdbc-b95b-49bc-ab81-332c375e3177">0.10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTUtMS0xLTEwODQ4Mw_714af259-fb1c-4dfb-987b-66cca14d84d9">0.04</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTctMS0xLTEwODQ4Mw_4889dc7d-572d-4341-9e94-8b2953dbdd57">0.08</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTEtMS0xLTEwODQ4Mw_0eebc526-52dd-4931-a960-620dddabc9df">0.01</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTMtMS0xLTEwODQ4Mw_1c630502-3884-4a53-9054-f702fdc1fb4e">0.04</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTUtMS0xLTEwODQ4Mw_fa0766fd-9d36-4451-abf9-ade684dd6ce1">0.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTctMS0xLTEwODQ4Mw_8502743f-9523-4825-808c-181e1e541736">0.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTEtMS0xLTEwODQ4Mw_5a6e1722-c8d8-4eb9-89f4-7f075a93e197">0.09</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTMtMS0xLTEwODQ4Mw_1fc43c3a-2dce-476b-a033-169a2a2760ce">0.14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTUtMS0xLTEwODQ4Mw_6e272860-6778-4ccb-b813-ffe829541150">0.35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTctMS0xLTEwODQ4Mw_5ae08ce2-0ea7-4a12-a2ca-d120e37a2ba6">0.46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTEtMS0xLTEwODQ4Mw_44ee4b9a-4a9b-456c-96f7-63862110ccd5">0.10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTMtMS0xLTEwODQ4Mw_3da42dd9-0d2c-426b-b6aa-a3d1390c87db">0.10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTUtMS0xLTEwODQ4Mw_573f9dd7-e49f-4da9-9156-3f6fcfc98197">0.04</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTctMS0xLTEwODQ4Mw_fe16fb1f-78ca-4a18-abb3-45f9455eacc2">0.08</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTEtMS0xLTEwODQ4Mw_d01442b3-14a3-483a-a6d8-9f5ec7a2741a">0.01</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTMtMS0xLTEwODQ4Mw_1be4b4e5-54f5-4147-bd84-8cee4d33994e">0.04</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTUtMS0xLTEwODQ4Mw_bc3e706a-4e04-4a18-919d-52f8dc810e62">0.31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTctMS0xLTEwODQ4Mw_80b645d1-5092-4b8c-8cd4-10cc424f82ea">0.38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c" footnoteRole="http://www.xbrl.org/2003/role/footnote">The sum of the quarters may not necessarily be equal to the full year net income per common share amount.</ix:footnote></span></div></ix:nonNumeric></ix:nonNumeric><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">101</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><ix:continuation id="iaa3c5d25c858494798c877342fcb3511"><ix:continuation id="ifbe669e921794a5ebee8a69a61f89430"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.794%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;March 31, 2021</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33bda9c62c3443439c4b5a3c30b8047b_D20210101-20210331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzQtMS0xLTEtMTA4NDgz_a62ecc76-f775-4fd6-bd84-7f577fdbc52e">147.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34ff232b92504794a194fa7ba64e88f4_D20210401-20210630" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzQtMy0xLTEtMTA4NDgz_55e907d4-e2cb-4b60-8628-10ac03d6a1dc">108.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3d3f6fc524a4ae9a02ecb95e2555d54_D20210701-20210930" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzQtNS0xLTEtMTA4NDgz_b243c7a0-4b98-4c6a-b0e7-4437fa0eeb79">234.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8775b0dc5a40408292b7923b58d0c664_D20211001-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzQtNy0xLTEtMTA4NDgz_a3455ed8-52d9-4b13-bcc7-8e70c5f816e9">291.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4de41668f8ff4046bf91d88213151501_D20210101-20210331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzUtMS0xLTEtMTA4NDgz_543067ac-3b69-4756-8c16-7b3aac4aafec">183.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fa3703c15b544d09db5f220ca4d28c7_D20210401-20210630" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzUtMy0xLTEtMTA4NDgz_9a683792-8d81-4a35-bec1-d810ae3f9717">185.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31730b568a1646378ee15476a58c6cac_D20210701-20210930" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzUtNS0xLTEtMTA4NDgz_f7423beb-f3ab-4884-9fbb-46e72173f8ab">185.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9eeb205469dd42c09ef43e405013a4de_D20211001-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzUtNy0xLTEtMTA4NDgz_85d91839-b5ae-4a02-a0a0-1acf844b1cf9">181.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzYtMS0xLTEtMTA4NDgz_2f37c846-8850-4e8b-999c-306ac0ebbcd9">330.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzYtMy0xLTEtMTA4NDgz_9749c527-9bf8-4332-b978-f1167ad67d18">293.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzYtNS0xLTEtMTA4NDgz_578ae371-8f52-4467-a111-2078a0447b79">419.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzYtNy0xLTEtMTA4NDgz_15509600-46a7-4733-aea2-f99bc6440feb">472.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs of revenues:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33bda9c62c3443439c4b5a3c30b8047b_D20210101-20210331" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzktMS0xLTEtMTA4NDgz_186801a7-0826-44f8-b5d2-a5f1ca1b2c80">149.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34ff232b92504794a194fa7ba64e88f4_D20210401-20210630" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzktMy0xLTEtMTA4NDgz_191a60a7-a514-481d-b616-f93506c2d0f5">99.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3d3f6fc524a4ae9a02ecb95e2555d54_D20210701-20210930" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzktNS0xLTEtMTA4NDgz_2f0ca78e-6ae2-41a7-80aa-81448c0e783b">238.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8775b0dc5a40408292b7923b58d0c664_D20211001-20211231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzktNy0xLTEtMTA4NDgz_006e1119-9694-414e-b241-0784bcc6d608">281.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4de41668f8ff4046bf91d88213151501_D20210101-20210331" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEwLTEtMS0xLTEwODQ4Mw_9f699ad7-900c-4ec1-8578-d5fa14bc21e1">96.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fa3703c15b544d09db5f220ca4d28c7_D20210401-20210630" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEwLTMtMS0xLTEwODQ4Mw_6730ffce-fd9d-466b-bec5-ad5b25f061a1">102.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31730b568a1646378ee15476a58c6cac_D20210701-20210930" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEwLTUtMS0xLTEwODQ4Mw_5922fe87-d203-4ad9-8625-447207e45015">98.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9eeb205469dd42c09ef43e405013a4de_D20211001-20211231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEwLTctMS0xLTEwODQ4Mw_0297ecb2-d327-4671-8dc5-f34d84522f4c">93.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzExLTEtMS0xLTEwODQ4Mw_4d6bfc7a-2ec5-444e-9b75-d67a5a9eeea9">246.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzExLTMtMS0xLTEwODQ4Mw_68dc5229-28f1-43c8-ad05-2b97a4549cb4">202.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzExLTUtMS0xLTEwODQ4Mw_9750557f-1f58-4acf-ae56-e9c119a248f8">337.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzExLTctMS0xLTEwODQ4Mw_26640ccf-a03c-4c7b-a0c3-b5e0ad9907d4">375.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, engineering, and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEyLTEtMS0xLTEwODQ4Mw_944c11f1-554f-4335-91e7-f8197e33cc43">44.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEyLTMtMS0xLTEwODQ4Mw_2d1220c6-e926-4d81-9293-eec379c0f516">46.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEyLTUtMS0xLTEwODQ4Mw_f561e57c-c676-48ac-90c4-e35f504922d5">45.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEyLTctMS0xLTEwODQ4Mw_4fd47550-771e-41bc-a02a-91ad16685f08">42.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains on dispositions of property</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEzLTEtMS0xLTEwODQ4Mw_24fa052a-6844-4773-85eb-82b565c41630">11.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEzLTMtMS0xLTEwODQ4Mw_1b6ef62a-47e2-44e7-a732-66d859516532">12.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEzLTUtMS0xLTEwODQ4Mw_3b017665-9437-4acb-b440-28ca44aea94b">41.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEzLTctMS0xLTEwODQ4Mw_a294aca1-dd6b-4387-a2c0-df1abf0a0a3f">13.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activities, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="-5" sign="-" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE1LTEtMS0xLTEwODQ4Mw_34787c94-f52d-4eac-b4b6-99a0c93febf2">0.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="-5" sign="-" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE1LTMtMS0xLTEwODQ4Mw_00552f32-d003-464f-9469-04b4b1c9953b">0.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="-5" sign="-" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE1LTUtMS0xLTEwODQ4Mw_9613dd8e-2a4f-45ee-b168-41e64a217f00">0.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="-5" sign="-" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE1LTctMS0xLTEwODQ4Mw_6d5bb9c0-9280-4dea-9c8f-ec6af7aff321">2.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE2LTEtMS0xLTEwODQ4Mw_daf16818-0830-4f28-9230-0c367a7ec5e9">51.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE2LTMtMS0xLTEwODQ4Mw_40ae6845-0830-40fe-b2dc-9431882c5c61">57.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE2LTUtMS0xLTEwODQ4Mw_5b6c2bb8-2836-426b-b67f-1e9b10d6577d">78.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE2LTctMS0xLTEwODQ4Mw_8a2fb205-c0a8-43d2-94f6-c4cb99c8f736">69.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="-5" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE3LTEtMS0xLTEwODQ4Mw_02bc2812-91c7-4221-afd6-8186a576c608">52.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="-5" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE3LTMtMS0xLTEwODQ4Mw_d3b3ae3a-e5fe-4878-9486-b42d715d5090">63.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="-5" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE3LTUtMS0xLTEwODQ4Mw_fce8d2e8-12ff-41e5-8965-f671ff90b498">44.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="-5" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE3LTctMS0xLTEwODQ4Mw_445548f5-643f-40bf-bcc8-a343ae646831">41.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="-5" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE4LTEtMS0xLTEwODQ4Mw_7e15e994-a4d3-467e-a491-853d9c349ad9">1.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="-5" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE4LTMtMS0xLTEwODQ4Mw_5d905bf8-2064-4599-ae55-c12d52d4e48d">5.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE4LTUtMS0xLTEwODQ4Mw_850807f6-b2be-4da7-86f0-90b69b9895f3">33.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE4LTctMS0xLTEwODQ4Mw_e8d1afca-a5dc-465b-8938-69eb7e38c057">28.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE5LTEtMS0xLTEwODQ4Mw_b103e1a4-28cd-4d4f-8ebf-0a52ce5504b3">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE5LTMtMS0xLTEwODQ4Mw_772b2339-5991-4f72-8d48-9c8eeec7eea7">2.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE5LTUtMS0xLTEwODQ4Mw_51d8ed45-95e7-41e5-a944-3c9582980e91">8.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE5LTctMS0xLTEwODQ4Mw_5f424ee2-e61b-4333-b9bf-1bb693da34c9">6.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="-5" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIwLTEtMS0xLTEwODQ4Mw_1b63f84b-67af-4579-a2f3-98cda03da4a2">5.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="-5" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIwLTMtMS0xLTEwODQ4Mw_7c0ed969-fd28-446c-997f-0fd547b68516">2.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIwLTUtMS0xLTEwODQ4Mw_998b9ce9-ae16-41e4-ac7b-45aecba58d23">25.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIwLTctMS0xLTEwODQ4Mw_3d8a1cd7-addb-4b15-b1ed-1f2f7af681bf">21.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIxLTEtMS0xLTEwODQ4Mw_0523f399-6062-4978-a32a-152fff7822f7">6.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIxLTMtMS0xLTEwODQ4Mw_635d2076-6607-46f9-9ec0-71d7e4661ea4">7.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIxLTUtMS0xLTEwODQ4Mw_8c3a48ba-f4ee-4174-a9fc-0345ae2e2fc4">10.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIxLTctMS0xLTEwODQ4Mw_2606c0f0-e083-4ad3-8ddf-64d4ddf8cadb">13.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIyLTEtMS0xLTEyOTI5Ng_b70574f5-3273-4ea4-8645-234a97b24857">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIyLTMtMS0xLTEyOTI5Ng_733b819f-190c-437e-9773-99c80a174fad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIyLTUtMS0xLTEyOTMxOA_b66c2666-8a10-40a8-83b8-bc4c3fed5d2d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIyLTctMS0xLTEyOTMyMw_a49e6bf6-8c53-4bf9-8446-0f372f397c90">131.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIyLTEtMS0xLTEwODQ4Mw_136a62a2-d4de-41fc-9483-4302e9efdae3">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIyLTMtMS0xLTEwODQ4Mw_c7398c99-9b04-4d8f-8b00-000b3fd998de">4.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIyLTUtMS0xLTEwODQ4Mw_9807a81c-e8ca-485e-8aa5-6d26e93e10b8">35.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIyLTctMS0xLTEwODQ4Mw_4ba713d7-0f07-47bf-8ae1-b5a7b9014207">139.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="-5" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIzLTEtMS0xLTEwODQ4Mw_53c1db31-0570-4577-8f94-f1c57b754f8a">2.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="-5" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIzLTMtMS0xLTEwODQ4Mw_2e4ee035-13b3-4e46-ac2c-4a744d653baa">7.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIzLTUtMS0xLTEwODQ4Mw_0fef6a38-77d3-4d7e-b30a-f3082966eb6f">3.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIzLTctMS0xLTEwODQ4Mw_a6dd5293-79be-41de-a107-7977917450cd">5.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Trinity Industries, Inc.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI0LTEtMS0xLTEwODQ4Mw_41b6e199-c79c-49e9-8e6b-ce3f0485cae8">3.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI0LTMtMS0xLTEwODQ4Mw_5254e166-35f8-474c-9b26-c314c925bd77">12.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI0LTUtMS0xLTEwODQ4Mw_964159e9-f185-4191-9b06-77e1d69af183">32.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI0LTctMS0xLTEwODQ4Mw_2d8e024c-2c2d-4ac3-8a6a-4ea7e126b1b3">134.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTEtMS0xLTEwODQ4Mw_941a377e-b563-432d-9e25-bfbf116efe87">0.03</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTMtMS0xLTEwODQ4Mw_114579df-5745-4d3e-97a2-21cbf197a93f">0.05</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTUtMS0xLTEwODQ4Mw_38d6405c-4224-43dc-94ac-117f91d26c5a">0.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTctMS0xLTEwODQ4Mw_e3b9ba91-5261-46d4-81cd-7d719cbb841e">0.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTEtMS0xLTEwODQ4Mw_a2873186-43f5-41ca-bba1-d30f09c63a8d">0.06</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTMtMS0xLTEwODQ4Mw_4da4395a-8c22-40d0-857c-f9fa1bf244a2">0.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTUtMS0xLTEwODQ4Mw_a9711221-2272-4121-8bdf-779c0bc9be7c">0.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTctMS0xLTEwODQ4Mw_057949f1-1976-4433-a233-7fe6e351bb75">1.23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income attributable to Trinity Industries, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTEtMS0xLTEwODQ4Mw_d4c72d6a-e417-4da4-a251-660dba17a225">0.03</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTMtMS0xLTEwODQ4Mw_b8b1b5cd-f7db-4a88-a9f4-efccd619dbbf">0.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTUtMS0xLTEwODQ4Mw_62a6e84b-ca08-42e8-a055-f609a9e8b248">0.33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTctMS0xLTEwODQ4Mw_e08ec933-a822-4660-b643-225bafa3b977">1.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTEtMS0xLTEwODQ4Mw_2c26c19e-7ae1-4f9a-b13b-eefc437ca4b0">0.03</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTMtMS0xLTEwODQ4Mw_a2cda13e-c3cc-4616-adcd-9c0ef603b777">0.05</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTUtMS0xLTEwODQ4Mw_b81a3b70-a1f6-46fa-b99e-a455da950057">0.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTctMS0xLTEwODQ4Mw_c8e0acf9-b38a-4552-a198-35b4e0ed8003">0.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTEtMS0xLTEwODQ4Mw_dd24d327-5cfa-493b-87f5-eb747b79efa2">0.06</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTMtMS0xLTEwODQ4Mw_dd8178c7-b637-474b-b310-52eab9042870">0.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTUtMS0xLTEwODQ4Mw_3608b8e3-9a6a-493b-8cb9-20d2bd04746c">0.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTctMS0xLTEwODQ4Mw_1d448070-4943-4b58-9b1d-91095a499a14">1.21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to Trinity Industries, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTEtMS0xLTEwODQ4Mw_de756d57-058c-4bfa-86df-d6c832f93dd4">0.03</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTMtMS0xLTEwODQ4Mw_d560cbed-6c78-4281-bb5b-acfc902ae0b2">0.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTUtMS0xLTEwODQ4Mw_d87961be-643a-4a89-958e-4d2abcbe91ad">0.33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTctMS0xLTEwODQ4Mw_3dc6887c-66f1-4330-8ae1-b537e0f7c7f8">1.37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The sum of the quarters may not necessarily be equal to the full year net income per common share amount.</span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">102</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_151"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;Changes in and Disagreements with Accountants on Accounting and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Disclosure.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None. </span></div><div id="i52ae3577315f489890a6c770115e20a7_154"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9A.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;Controls and Procedures. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosure Controls and Procedures.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain disclosure controls and procedures designed to ensure that we are able to collect and record the information we are required to disclose in the reports we file with the SEC, and to process, summarize, and disclose this information within the time periods specified in the rules of the SEC. Our Chief Executive and Chief Financial Officers are responsible for establishing and maintaining these procedures and, as required by the rules of the SEC, evaluating their effectiveness. Based on their evaluation of our disclosure controls and procedures that took place as of the end of the period covered by this report, the Chief Executive and Chief Financial Officers concluded that these procedures are effective to 1) ensure that we are able to collect, process, and disclose the information we are required to disclose in the reports we file with the SEC within the required time periods and 2) accumulate and communicate this information to our management, including our Chief Executive and Chief Financial Officers, to allow timely decisions regarding this disclosure.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management's Annual Report on Internal Control over Financial Reporting.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for establishing and maintaining effective internal control over financial reporting as defined in Rules&#160;13a-15(f) under the Securities Exchange Act of 1934. Our internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Therefore, even those systems determined to be effective can provide only reasonable assurance, as opposed to absolute assurance, of achieving their internal control objectives.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended December 31, 2022, there have been no changes in our internal controls over financial reporting that have materially affected or are reasonably likely to materially affect our internal controls over financial reporting. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management assessed the effectiveness of our internal control over financial reporting as of December 31, 2022. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (the 2013 Framework) (COSO) in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control&#160;&#8211; Integrated Framework.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Based on our assessment, we believe that, as of December 31, 2022, our internal control over financial reporting was effective based on those criteria.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effectiveness of internal control over financial reporting as of December 31, 2022 has been audited by Ernst&#160;&amp; Young LLP, the independent registered public accounting firm who also audited our Consolidated Financial Statements. Ernst&#160;&amp; Young LLP's attestation report on effectiveness of our internal control over financial reporting follows.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">103</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors and Stockholders</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trinity Industries, Inc.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on Internal Control over Financial Reporting</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited Trinity Industries, Inc. and Subsidiaries' internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control&#160;&#8211; Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Trinity Industries, Inc. and Subsidiaries (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on the COSO criteria.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2022 and 2021, the related consolidated statements of operations, comprehensive income (loss), cash flows, and stockholders' equity for each of the three years in the period ended December 31, 2022, and the related notes and our report dated February&#160;21, 2023 expressed an unqualified opinion thereon.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management&#8217;s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-bottom:6pt;margin-top:5pt;padding-left:175.5pt;padding-right:175.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.409%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ ERNST&#160;&amp; YOUNG LLP</span></td></tr></table></div><div style="margin-bottom:6pt;padding-left:351pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dallas, Texas</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;21, 2023 </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">104</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_157"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9B.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;Other Information.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i52ae3577315f489890a6c770115e20a7_160"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9C.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i52ae3577315f489890a6c770115e20a7_163"></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;III</span></div><div id="i52ae3577315f489890a6c770115e20a7_166"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;10.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;Directors, Executive Officers, and Corporate Governance. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding the directors of the Company is incorporated by reference to the information set forth under the caption &#8220;Proposal&#160;1&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Election of Directors&#8221; in the Company's Proxy Statement for the 2023 Annual Meeting of Stockholders (the &#8220;2023 Proxy Statement&#8221;). Information relating to the executive officers of the Company is set forth in Part&#160;I of this report under the caption &#8220;Information about our Executive Officers.&#8221; Information relating to the Board of Directors' determinations concerning whether at least one of the members of the Audit Committee is an &#8220;audit committee financial expert&#8221; as that term is defined under Item&#160;407 (d)(5) of Regulation&#160;S-K is incorporated by reference to the information set forth under the caption &#8220;Corporate Governance&#160;&#8211; Board Committees &#8211; Audit Committee&#8221; in the Company's 2023 Proxy Statement. Information regarding the Company's Audit Committee is incorporated by reference to the information set forth under the caption &#8220;Corporate Governance&#160;&#8211; Board Committees &#8211; Audit Committee&#8221; in the Company's 2023 Proxy Statement. There were no delinquent Section 16(a) reports.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has adopted a Code of Business Conduct and Ethics that applies to all of its directors, officers, and employees. The Code of Business Conduct and Ethics is on the Company's website at </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.trin.net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> under the caption &#8220;Investor Relations/Governance/Governance Documents.&#8221; The Company intends to post any amendments or waivers for its Code of Business Conduct and Ethics to the Company's website at </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.trin.net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the extent applicable to an executive officer, principal accounting officer, controller, or director of the Company.</span></div><div id="i52ae3577315f489890a6c770115e20a7_169"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;11.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;Executive Compensation. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding compensation of executive officers and directors is incorporated by reference to the information set forth under the caption &#8220;Executive Compensation&#8221; in the Company's 2023 Proxy Statement. Information concerning compensation committee interlocks and insider participation is incorporated by reference to the information set forth under the caption &#8220;Corporate Governance&#160;&#8211; Compensation Committee Interlocks and Insider Participation&#8221; in the Company's 2023 Proxy Statement. Information about the compensation committee report is incorporated by reference to the information set forth under the caption &#8220;Executive Compensation&#160;&#8211; Human Resources Committee Report&#8221; in the Company's 2023 Proxy Statement.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">105</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_172"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;12.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;Security Ownership of Certain Beneficial Owners and Management and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Related Stockholder Matters.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information concerning security ownership of certain beneficial owners and management is incorporated herein by reference from the Company's 2023 Proxy Statement under the caption &#8220;Security Ownership&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Security Ownership of Certain Beneficial Owners and Management.&#8221;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth information about Trinity common stock that may be issued under all of Trinity's existing equity compensation plans as of December 31, 2022.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Compensation Plan Information</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.130%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(a)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(b)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(c)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Securities to be Issued Upon Exercise of Outstanding Options, Warrants and Rights</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price of Outstanding Options, Warrants and Rights</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Securities Remaining Available for Future Issuance under Equity Compensation Plans (Excluding Securities Reflected in Column (a))</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plan Category:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation plans approved by security holders:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">921,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,961,557&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,772,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation plans not approved by security holders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,961,557&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,772,345&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The restricted stock units and performance units do not have an exercise price. The performance units are granted to employees based upon a target level, however, depending upon the achievement of certain specified goals during the performance period, performance units may be adjusted to a level ranging between 0% and 200% of the target level.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Excludes information regarding the Trinity Deferred Plan for Director Fees. This plan permits the deferral of the payment of the annual retainer fee and board and committee meeting fees. At the election of the participant, the deferred fees may be converted into stock units with a fair market value equal to the value of the fees deferred, and such stock units are credited to the director's account (along with the amount of any dividends or stock distributions). At the time a participant ceases to be a director, cash will be distributed to the participant. At December 31, 2022, there were </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">95,199 st</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ock units credited to the accounts of participants. Also excludes information regarding the Trinity Industries Inc. Deferred Compensation Plan (the &#8220;Deferred Compensation Plan&#8221;) for certain of its highly compensated employees. Information about the Deferred Compensation Plan is incorporated herein by reference from the Company's 2023 Proxy Statement, under the caption &#8220;Executive Compensation &#8211; Compensation Discussion and Analysis &#8211; Components of Compensation &#8211; Post-employment Benefits.&#8221; At December 31, 2022, there were 28,422 stock units credited to the accounts of participants under the Deferred Compensation Plan.</span></div><div id="i52ae3577315f489890a6c770115e20a7_175"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;13.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;Certain Relationships and Related Transactions, and Director</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Independence.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding certain relationships and related person transactions is incorporated by reference to the information set forth under the captions &#8220;Corporate Governance &#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation Committee Interlocks and Insider Participation&#8221; and &#8220;Transactions with Related Persons&#8221; in the Company's 2023 Proxy Statement. Information regarding the independence of directors is incorporated by reference to the information set forth under the captions &#8220;Corporate Governance &#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Independence of Directors&#8221; in the Company's 2023 Proxy Statement.</span></div><div id="i52ae3577315f489890a6c770115e20a7_178"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;14.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;Principal Accountant Fees and Services.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding principal accountant fees and services is incorporated by reference to the information set forth under the captions &#8220;Fees of Independent Registered Public Accounting Firm for Fiscal Years 2022 and 2021&#8221; in the Company's 2023 Proxy Statement.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">106</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_181"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;IV</span></div><div id="i52ae3577315f489890a6c770115e20a7_184"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;15.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;Exhibit and Financial Statement Schedules.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;(1)&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Statements.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Item&#160;8. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Statement Schedule.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All schedules are omitted because they are not required, not significant, not applicable or the information is shown in the Consolidated Financial Statements or the Notes to Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Exhibits.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">107</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_187"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX TO EXHIBITS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trinity Industries, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Index to Exhibits</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Item&#160;15(b))</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:8.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.637%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">NO.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DESCRIPTION</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978015000120/exh32-restatedcertificateo.htm">Amended and Restated Certificate of Incorporation of Trinity Industries, Inc., effective May 11, 2015 (incorporated by reference to Exhibit 3.2 to our Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2015).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978022000136/exhibit31-2022x09x07xbylaw.htm">Amended and Restated By-Laws of Trinity Industries, Inc., effective September 7, 2022 (incorporated by reference to Exhibit 3.1 to our Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2022).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978018000027/exh42stkcertspcmn.htm">Specimen Common Stock Certificate of Trinity Industries, Inc. (incorporated by reference to Exhibit 4.2 to our Annual Report on Form 10-K for the annual period ended December 31, 2017).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000119312514353107/d794172dex41.htm">Indenture dated September&#160;25, 2014, by and among Trinity Industries, Inc., certain of its subsidiaries, as guarantors, and Wells Fargo Bank, National Association, as trustee (incorporated by reference to Exhibit 4.1 to our Form 8-K filed September 25, 2014).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2.1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000119312514353107/d794172dex42.htm">First Supplemental Indenture dated September&#160;25, 2014, by and among Trinity Industries, Inc., certain of its subsidiaries, as guarantors, and Wells Fargo Bank, National Association, as trustee (incorporated by reference to Exhibit 4.2 to our Form 8-K filed September 25, 2014).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978015000049/exh41.htm">Second Supplemental Indenture dated March 24, 2015, by and among Trinity Industries, Inc., certain of its subsidiaries, as guarantors, and Wells Fargo Bank, National Association, as trustee (incorporated by reference to Exhibit 4.1 to our Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2015).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2.3)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978017000037/exh41thirdsupplementalinde.htm">Third Supplemental Indenture dated April 20, 2017, by and among Trinity Industries, Inc., certain of its subsidiaries, as guarantors, and Wells Fargo Bank, National Association, as trustee (incorporated by reference to Exhibit 4.1 to our Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2017).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2.4)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978019000052/exh41fifthsuplementalinden.htm">Fifth Supplemental Indenture dated April 22, 2019, by and among Trinity Industries, Inc., TrinityRail Maintenance Services, Inc., and Wells Fargo Bank, National Association, as trustee (incorporated by reference to Exhibit 4.1 to our Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2019).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2.5)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000119312514353107/d794172dex42.htm">Form of 4.550% Senior Note due 2024 (included in Exhibit 4.2.1 and incorporated by reference to Exhibit 4.2 to our Form 8-K filed September 25, 2014).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.3)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0000099780/000009978021000012/exhibit43-descriptionofsec.htm">Description of the Registrant&#8217;s Securities Registered Under Section 12 of the Securities Exchange Act of 1934 (incorporated by reference to Exhibit 4.3 to our Annual Report on Form 10-K for the annual period ended December 31, 2020).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978019000014/changeincontrolagreementfo.htm">Form of Change in Control Agreement entered into between Trinity Industries, Inc. and the Chief Executive Officer, and other senior executives (incorporated by reference to Exhibit 10.1 to our Form 8-K filed January 25, 2019).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0000099780/000009978021000012/exh103deferredcompensation.htm">Deferred Compensation Plan (incorporated by reference to Exhibit 10.3 to our Annual Report on Form 10-K for the annual period ended December 31, 2020).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.3)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978017000014/exhibit1082.htm">Trinity Industries, Inc. 2005 Deferred Plan for Director Fees (incorporated by reference to Exhibit 10.8.2 to our Annual Report on Form 10-K for the annual period ended December 31, 2016).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.4)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978018000027/exh1091998stockoptionandin.htm">Trinity Industries, Inc. 1998 Stock Option and Incentive Plan (incorporated by reference to Exhibit 10.9 to our Annual Report on Form 10-K for the annual period ended December 31, 2017).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.4.1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978016000164/exh1091.htm">Amendment No. 1 to the Trinity Industries, Inc. 1998 Stock Option Plan and Incentive Plan (incorporated by reference to Exhibit 10.9.1 to our Annual Report on Form 10-K for the annual period ended December 31, 2015).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.4.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978016000164/exh1092.htm">Amendment No. 2 to the Trinity Industries, Inc. 1998 Stock Option and Incentive Plan (incorporated by reference to Exhibit 10.9.2 to our Annual Report on Form 10-K for the annual period ended December 31, 2015).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.4.3)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978017000014/exhibit1093.htm">Amendment No. 3 to the Trinity Industries, Inc. 1998 Stock Option and Incentive Plan (incorporated by reference to Exhibit 10.9.3 to our Annual Report on Form 10-K for the annual period ended December 31, 2016).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.4.4)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978017000014/exhibit1094.htm">Amendment No. 4 to the Trinity Industries, Inc. 1998 Stock Option and Incentive Plan (incorporated by reference to Exhibit 10.9.4 to our Annual Report on Form 10-K for the annual period ended December 31, 2016).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.5)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978017000066/exh101fourthamendedandrest.htm">Fourth Amended and Restated Trinity Industries, Inc. 2004 Stock Option and Incentive Plan (incorporated by reference to Exhibit 10.1 to our Form 8-K filed on May 3, 2017).*</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">108</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:8.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.637%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">NO.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DESCRIPTION</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.5.1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978020000136/exh102amendedandrestat.htm">First Amendment to the Fourth Amended and Restated Trinity Industries, Inc. 2004 Stock Option and Incentive Plan (incorporated by reference to Exhibit 10.2 to our Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2020).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.5.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978019000019/exh107112312013.htm">Form of Restricted Stock Grant Agreement for grants issued prior to 2008 (incorporated by reference to Exhibit 10.7.1 to our Annual Report on Form 10-K for the annual period ended December 31, 2018).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.5.3)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978019000019/exh1071112312013.htm">Form of Restricted Stock Grant Agreement for grants issued commencing 2008 (incorporated by reference to Exhibit 10.7.1.1 to our Annual Report on Form 10-K for the annual period ended December 31, 2018).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.5.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978019000019/exh107212312013.htm">Form of Restricted Stock Unit Agreement for Non-Employee Directors for grants issued prior to 2008 (incorporated by reference to Exhibit 10.7.2 to our Annual Report on Form 10-K for the annual period ended December 31, 2018).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.5.5)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978019000019/exh1072112312013.htm">Form of Restricted Stock Unit Agreement for Non-Employee Directors for grants issued commencing 2008 (incorporated by reference to Exhibit 10.7.2.1 to our Annual Report on Form 10-K for the annual period ended December 31, 2018).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.5.6)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978019000077/exh101formofrestrictedstoc.htm">Form of Restricted Stock Unit Agreement for grants issued commencing 2019 (incorporated by reference to Exhibit 10.1 to our Form 8-K filed May 9, 2019).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.5.7)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978019000077/exh102formofperformance-ba.htm">Form of Performance-Based Restricted Stock Unit Agreement for grants issued commencing 2019 (incorporated by reference to Exhibit 10.2 to our Form 8-K filed May 9, 2019).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.5.8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978017000102/exh105directorrestrictedst.htm">Form of Non-Employee Director Restricted Stock Grant Agreement for grants issued commencing 2017 (incorporated by reference to Exhibit 10.5 to our Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2017).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.5.9)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978017000102/exh106directorrestrictedst.htm">Form of Non-Employee Director Restricted Stock Unit Agreement for grants issued commencing 2017 (incorporated by reference to Exhibit 10.6 to our Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2017).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.5.10)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978020000046/exh1012020nqso.htm">Form of Notice of Grant of Stock Options (incorporated by reference to Exhibit 10.1 to our Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2020).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.5.11)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit10511-rsuformagreem.htm">Form of Restricted Stock Unit Agreement for grants issued commencing 2022 (filed herewith).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.5.12)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit10512-pbrsuformagre.htm">Form of Performance-Based Restricted Stock Unit Agreement for grants issued commencing 2023 (filed herewith).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.6)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978019000019/exh108.htm">Form of 2008 Deferred Compensation Plan and Agreement as amended and restated entered into between Trinity Industries, Inc. and certain officers of Trinity Industries, Inc. or its subsidiaries (incorporated by reference to Exhibit 10.8 to our Annual Report on Form 10-K for the annual period ended December 31, 2018).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.6.1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978019000019/exh1081.htm">Form of Transition Compensation Plan and Agreement entered into between Trinity Industries, Inc. and certain officers of Trinity Industries, Inc. or its subsidiaries (incorporated by reference to Exhibit 10.8.1 to our Annual Report on Form 10-K for the annual period ended December 31, 2018).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.7)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978018000034/exh101annualincentiveplan.htm">First Amended and Restated Trinity Industries, Inc. Annual Incentive Plan (incorporated by reference to Exhibit 10.1 to our Form 8-K filed March 9, 2018).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit108-directorfeesumm.htm">Board Compensation Summary Sheet (filed herewith).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.9)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978022000105/jpm-trinityx2ndarcredita.htm">Second Amended and Restated Credit Agreement, dated as of July 25, 2022, by and among Trinity Industries, Inc., as borrower, the lenders party thereto, JPMorgan Chase Bank, National Association, as administrative agent, Bank of America, N.A. and Truist Bank, as co-syndication agents, and Wells Fargo Bank, N.A., Regions Bank, and PNC Bank, National Association, as co-documentation agents (incorporated by reference to Exhibit 10.3 to our Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2022).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.9.1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="exhibit1091-amendmentno1to.htm">Amendment No. 1 to Second Amended and Restated Credit Agreement, dated as of December 22, 2022, by and among Trinity Industries, Inc., the lenders party thereto, and JPMorgan Chase Bank, N.A., as administrative agent (filed herewith).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.10)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0000099780/000009978021000027/form8-kxwarehouserenewal.htm">Fifth Amended and Restated Warehouse Loan Agreement dated as of March 15, 2021, among Trinity Industries Leasing Company, Trinity Rail Leasing Warehouse Trust, the banks and other lending institutions from time to time party thereto, Credit Suisse AG, New York Branch, as Agent, and Wilmington Trust Company, as Collateral Agent and Depositary (incorporated by reference to Exhibit 10.1 to our Form 8-K filed on March 17, 2021).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.10.1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978022000112/cs-trlwtfirstamendmentto.htm">First Amendment to the Fifth Amended and Restated Warehouse Loan Agreement dated as of August 29, 2022, among Trinity Industries Leasing Company, Trinity Rail Leasing Warehouse Trust, the banks and other lending institutions from time to time party thereto, Credit Suisse AG, New York Branch, as Agent, and Wilmington Trust Company, as Collateral Agent and Depositary (incorporated by reference to Exhibit 10.1 to our Form 8-K filed on September 1, 2022).</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">109</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:8.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.637%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">NO.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DESCRIPTION</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.10.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit10102-csxtrlwtsecon.htm">Second Amendment to the Fifth Amended and Restated Warehouse Loan Agreement dated as of December 15, 2022, among Trinity Industries Leasing Company, Trinity Rail Leasing Warehouse Trust, the banks and other lending institutions from time to time party thereto, Credit Suisse, AG, New York Branch, as Agent, and Wilmington Trust Company, as Collateral Agent and Depositary (filed herewith).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.11)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978015000023/exh102012312014.htm">Master Indenture dated November 5, 2009, between Trinity Rail Leasing VII LLC and Wilmington Trust Company, as indenture trustee (incorporated by reference to Exhibit 10.20 to our Annual Report on Form 10-K for the annual period ended December 31, 2014).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978016000164/exh1020.htm">Indenture dated as of October 25, 2010, between Trinity Rail Leasing 2010 LLC and Wilmington Trust Company, as indenture trustee (incorporated by reference to Exhibit 10.20 to our Annual Report on Form 10-K for the annual period ended December 31, 2015).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.13)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978019000052/exh101formindemnificationa.htm">Form of Indemnification Agreement between Trinity Industries, Inc. and certain directors and executive officers (incorporated by reference to Exhibit 10.1 to our Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2019).*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.14)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978018000206/trl2017amendedandrestated.htm">Amended and Restated Term Loan Agreement dated as of November 8, 2018, among Trinity Rail Leasing 2017 LLC; Cr&#233;dit Agricole Corporate and Investment Bank, as Administrative Agent for the Lenders; the Lenders; and U.S. Bank National Association, as Collateral Agent, Custodian and Depositary (incorporated by reference to Exhibit 10.1 to our Form 8-K filed November 15, 2018).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.15)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978018000137/exh102masterindenture-trl2.htm">Master Indenture dated June 20, 2018, between Trinity Rail Leasing 2018 LLC and Wilmington Trust Company, as indenture trustee (incorporated by reference to Exhibit 10.2 to our Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2018).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.15.1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0000099780/000009978021000012/exh10221trl-2018series2020.htm">Series 2020-1 Supplement dated October 19, 2020, between Trinity Rail Leasing 2018 LLC and Wilmington Trust Company, as indenture trustee (incorporated by reference to Exhibit 10.22.1 to our Annual Report on Form 10-K for the annual period ended December 31, 2020).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.16)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978019000052/exh1021trl2019masterindent.htm">Master Indenture dated April 10, 2019, between Trinity Rail Leasing 2019 LLC and U.S. Bank National Association, as indenture trustee (incorporated by reference to Exhibit 10.2.1 to our Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2019).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.16.1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978019000125/exh1011trl2019-2supple.htm">Series 2019-2 Supplement dated October 17, 2019, between Trinity Rail Leasing 2019 LLC and U.S. Bank National Association, as indenture trustee (incorporated by reference to Exhibit 10.1.1 to our Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2019).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.17)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0000099780/000009978021000012/exhibit1029-trl2020x2maste.htm">Master Indenture dated November 19, 2020, between Trinity Rail Leasing 2020 LLC and U.S. Bank National Association, as indenture trustee (incorporated by reference to Exhibit 10.29 to our Annual Report on Form 10-K for the annual period ended December 31, 2020). [Portions omitted]</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.17.1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0000099780/000009978021000012/exh10291trl2020-2seriessup.htm">Series 2020-2 Supplement dated November 19, 2020, between Trinity Rail Leasing 2020 LLC and U.S. Bank National Association, as indenture trustee (incorporated by reference to Exhibit 10.29.1 to our Annual Report on Form 10-K for the annual period ended December 31, 2020).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.18)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0000099780/000009978021000113/exh1021-trp2021x1xmasterin.htm">Master Indenture dated June 15, 2021, by and between TRP 2021 LLC and U.S. Bank National Association, as Indenture Trustee (incorporated by reference to Exhibit 10.2.1 to our Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2021).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.18.1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0000099780/000009978021000113/exh1022-trp2021x1xseriessu.htm">Series 2020-1 Supplement dated June 15, 2021, between TRP 2021 LLC and U.S. Bank National Association, as Indenture Trustee (incorporated by reference to Exhibit 10.2.2 to our Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2021).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.19)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0000099780/000009978021000113/exh1031-triumphxmasterinde.htm">Master Indenture dated June 15, 2021, by and between Triumph Rail LLC and U.S. Bank National Association, as Indenture Trustee (incorporated by reference to Exhibit 10.3.1 to our Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2021).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.19.1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0000099780/000009978021000113/exh1032-triumphxseriessupp.htm">Series 2021-2 Supplement dated June 15, 2021, by and between Triumph Rail LLC and U.S. Bank National Association, as Indenture Trustee (incorporated by reference to Exhibit 10.3.2 to our Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2021).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.20)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0000099780/000009978021000113/exh1051-trl2021x1masterind.htm">Master Indenture dated June 30, 2021, by and between Trinity Rail Leasing 2021 LLC and U.S. Bank National Association, as Indenture Trustee (incorporated by reference to Exhibit 10.5.1 to our Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2021).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.20.1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0000099780/000009978021000113/exhibit1052-trl2021x1xseri.htm">Series 2021-1 Supplement dated June 30, 2021, by and between Trinity Rail Leasing 2021 LLC and U.S. Bank National Association, as Indenture Trustee (incorporated by reference to Exhibit 10.5.2 to our Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2021).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.21)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978022000036/exhibit101trlseries2022-1n.htm">Note Purchase Agreement dated April 20, 2022, by and among Trinity Rail Leasing 2022, Trinity Industries Leasing Company, Credit Suisse Securities (USA) LLC, Wells Fargo Securities LLC, Credit Agricole Securities (USA) Inc., BofA Securities, Inc., Citizens Capital Markets, Inc., PNC Capital Markets LLC, and Regions Securities LLC (incorporated by reference to Exhibit 10.1 to our Form 8-K filed April 25, 2022).</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">110</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:8.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.637%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">NO.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DESCRIPTION</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.21.1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978022000047/indenture-exhibit101.htm">Master Indenture dated April 28, 2022, by and between Trinity Rail Leasing 2022 LLC and U.S. Bank Trust Company, National Association, as Indenture Trustee (incorporated by reference to Exhibit 10.1 to our Form 8-K filed May 3, 2022).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.21.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978022000047/seriessupplementtomasterin.htm">Series 2022-1 Supplement dated April 28, 2022, by and between Trinity Rail Leasing 2022 LLC and U.S. Bank Trust Company, National Association, as Indenture Trustee (incorporated by reference to Exhibit 10.2 to our Form 8-K filed May 3, 2022).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.21.3)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978022000047/purchaseandcontributionagr.htm">Purchase and Contribution Agreement dated April 28, 2022, by and among Trinity Rail Leasing Warehouse Trust, Trinity Industries Leasing Company, and Trinity Rail Leasing 2022 LLC (incorporated by reference to Exhibit 10.3 to our Form 8-K filed May 3, 2022).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.22)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978022000089/trp2022-1xnotepurchaseagre.htm">Note Purchase Agreement dated May 19, 2022, by and among Tribute Rail LLC, Trinity Industries Leasing Company, TRIP Rail Holdings LLC, Tribute Rail Holdings LLC, Wells Fargo Securities LLC, Credit Suisse Securities (USA) LLC, BofA Securities, Inc., Deutsche Bank Securities Inc., and Morgan Stanley &amp; Co. LLC (incorporated by reference to Exhibit 10.1 to our Form 8-K filed May 23, 2022).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.22.1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978022000094/trp2022-1xmasterindenturex.htm">Master Indenture dated May 25, 2022, by and between Tribute Rail LLC and U.S. Bank Trust Company, National Association as Indenture Trustee (incorporated by reference to Exhibit 10.1 to our Form 8-K filed May 31, 2022).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.22.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978022000094/trp2022-1xseriessupplement.htm">Series 2022-1 Supplement dated May 25, 2022, by and between Tribute Rail LLC and U.S. Bank Trust Company, National Association (incorporated by reference to Exhibit 10.2 to our Form 8-K filed May 31, 2022).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.22.3)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/99780/000009978022000094/trp2022-1xpurchaseandsalea.htm">Purchase and Sale Agreement dated May 25, 2022, by and among TRIP Rail Holdings LLC, Tribute Rail Holdings LLC, TRIP Railcar Co., LLC, and Tribute Rail LLC (incorporated by reference to Exhibit 10.3 to our Form 8-K filed May 31, 2022).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exh21listofsubsidiaries123.htm">Listing of subsidiaries of Trinity Industries, Inc. (filed herewith).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exh221listofguarantorsubsi.htm">Subsidiary guarantors and issuers of guaranteed securities (filed herewith).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_193">Consent of Ernst &amp; Young LLP (contained on page 112 of this document and filed herewith).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31.1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exh31112312022-10kxq4.htm">Rule 13a-15(e) and 15d-15(e) Certification of the Chief Executive Officer (filed herewith).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exh31212312022-10kxq4.htm">Rule 13a-15(e) and 15d-15(e) Certification of the Chief Financial Officer (filed herewith).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32.1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exh32112312022-10kxq4.htm">Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (filed herewith).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exh32212312022-10kxq4.htm">Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (filed herewith).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Instance Document &#8212; the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document (filed electronically herewith)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document (filed electronically herewith)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document (filed electronically herewith)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document (filed electronically herewith)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document (filed electronically herewith)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).</span></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Management contracts and compensatory plan arrangements.</span></div><div id="i52ae3577315f489890a6c770115e20a7_190"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;16.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;Form 10-K Summary.</span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">111</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_193"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT&#160;23</span></div><div style="margin-bottom:6pt;text-align:right"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </span></div><div style="margin-bottom:6pt;text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in the following Registration Statements:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Post-Effective Amendment No. 3 to the Registration Statement (Form S-8, No. 2-64813), </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Post-Effective Amendment No. 1 to the Registration Statement (Form S-8, No. 33-10937), </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Registration Statement (Form S-8, No. 33-35514), </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Registration Statement (Form S-8, No. 33-73026), </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Registration Statement (Form S-8, No. 333-77735), </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Registration Statement (Form S-8, No. 333-91067), </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Registration Statement (Form S-8, No. 333-85588), </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Registration Statement (Form S-8, No. 333-85590), </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Registration Statement (Form S-8, No. 333-114854), </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.11pt">Registration Statement (Form S-8, No. 333-115376), </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.11pt">Registration Statement (Form S-8, No. 333-159552), </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.11pt">Registration Statement (Form S-8, No. 333-169452),</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.11pt">Registration Statement (Form S-8, No. 333-183941),</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.11pt">Registration Statement (Form S-8, No. 333-203876),</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.11pt">Registration Statement (Form S-8, No. 333-215067),</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.11pt">Registration Statement (Form S-8, No. 333-230537), and</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.11pt">Registration Statement (Form S-8, No. 333-263977</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">of our reports dated February&#160;21, 2023, with respect to the consolidated financial statements of Trinity Industries, Inc. and Subsidiaries and the effectiveness of internal control over financial reporting of Trinity Industries, Inc. and Subsidiaries included in this Annual Report (Form 10-K) of Trinity Industries, Inc. for the year ended December 31, 2022.</span></div><div style="margin-bottom:6pt;margin-top:5pt;padding-left:175.5pt;padding-right:175.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:24.415%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ ERNST&#160;&amp; YOUNG LLP</span></td></tr></table></div><div style="margin-bottom:6pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dallas, Texas</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;21, 2023 </span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">112</span></div></div></div><div id="i52ae3577315f489890a6c770115e20a7_196"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i52ae3577315f489890a6c770115e20a7_7">Table of Contents</a></span></div></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="margin-bottom:3pt;margin-top:2pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.609%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRINITY INDUSTRIES, INC.</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Eric R. Marchetto</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Registrant</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eric R. Marchetto</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2023</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.753%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.047%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Directors: </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal Executive Officer:</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Leldon E. Echols</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ E. Jean Savage</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leldon E. Echols</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E. Jean Savage</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Executive Chairman</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer, President, and Director</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated: February&#160;21, 2023</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated: February&#160;21, 2023</span></div></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ William P. Ainsworth</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal Financial Officer:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">William P. Ainsworth</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Eric R. Marchetto</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated: February&#160;21, 2023</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eric R. Marchetto</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Robert C. Biesterfeld Jr.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated: February&#160;21, 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert C. Biesterfeld Jr.</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal Accounting Officer:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated: February&#160;21, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Steven L. McDowell</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ John J. Diez</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Steven L. McDowell</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John J. Diez</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President and Chief Accounting Officer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated: February&#160;21, 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated: February&#160;21, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Tyrone M. Jordan</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tyrone M. Jordan</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated: February&#160;21, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Veena M. Lakkundi</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Veena M. Lakkundi</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated: February&#160;21, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ S. Todd Maclin</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S. Todd Maclin</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated: February&#160;21, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Dunia A. Shive</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dunia A. Shive</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated: February&#160;21, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">113</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.5 11
<SEQUENCE>2
<FILENAME>exhibit10511-rsuformagreem.htm
<DESCRIPTION>EX-10.5 11
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i8fea4c7d21e14a51a23feb06f244bdd1_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exhibit 10.5.11</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:100%">TRINITY INDUSTRIES, INC.</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:100%">RESTRICTED STOCK UNIT AGREEMENT</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">THIS RESTRICTED STOCK UNIT AGREEMENT (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), by and between TRINITY INDUSTRIES, INC. (hereinafter called the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and &#91;NAME&#93; (hereinafter called, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Grantee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), is made as of &#91;DATE&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Date of Grant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">WITNESSETH&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WHEREAS, the Grantee complies with the requirements of eligibility for the award of Restricted Stock Units under the Fourth Amended and Restated Trinity Industries, Inc. 2004 Stock Option and Incentive Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)&#59; and </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WHEREAS, the Company has determined to award to the Grantee &#91;TOTAL_SHARES_GRANTED&#93; Restricted Stock Units (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), subject to the terms of the Plan and conditions hereinafter set forth, as a retention incentive, to encourage a sense of proprietorship by the Grantee and to stimulate the active interest of the Grantee in promoting the development, growth, performance and financial success of the Company by affording the Grantee an opportunity to obtain an increased proprietary interest in the Company so as to assure a closer identification between the Grantee&#8217;s interest and the interest of the Company&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">NOW, THEREFORE, in consideration of the premises and the covenants and agreements herein contained, the parties hereto agree as follows&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Grant of Restricted Stock Units.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Subject to the terms and conditions of the Plan, this Agreement and the restrictions set forth below, the Company hereby grants to the Grantee the total number of Units set forth above and hereby credits such Units to a separate account maintained on the books of the Company.  Each Unit shall be subject to conversion into one Share, as herein provided.  </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Stockholder Status.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Grantee will have no rights as a stockholder (including, without limitation, the right to vote and to receive dividends) with respect to the Units covered by this Agreement until the issuance of Shares to the Grantee (in certificated or book-entry form) upon the conversion of the Units into Shares.  The Grantee, by his or her execution of this Agreement, agrees to execute any documents requested by the Company in connection with the conversion of the Units.  Except as otherwise provided in Sections 4 and 9 hereof, no adjustment shall be made for dividends or other rights for which the record date is prior to the issuance of such Shares. </font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Vesting&#59; Forfeiture</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Subject to special vesting and forfeiture rules in this Agreement (including, without limitation, the remedies set forth in Section 11(f) below) and subject to certain restrictions and conditions set forth in the Plan, the Units will become vested in accordance with the schedule set forth below, if, as of the date(s) specified in the schedule, the Grantee is employed by the Company on such date&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.300%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:133%;text-decoration:underline">Date</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:133%;text-decoration:underline">Units</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The date on which any Units become vested in accordance with this Section 3 is the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; for such Units, and such vested Units are referred to herein as, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Vested Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.&#8221;  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">In addition, the Units will become 100% vested on the earliest to occur of the following events, if the Grantee is employed by the Company on the date of such event&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">death of the Grantee&#59; or</font></div><div style="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">termination of the Grantee&#8217;s employment for Disability (as defined in the Plan).</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Notwithstanding the foregoing, to the extent not already vested, if the Grantee voluntarily terminates his or her employment for Retirement (as defined below), then the unvested Units shall continue to vest and become Vested Units in accordance with the schedule set forth in Section 3(a) above as if the Grantee were employed by the Company on such vesting date(s).  </font></div><div style="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">For purposes of this Agreement, the term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall mean the Grantee&#8217;s voluntary termination of employment on or after (A) the attainment of the age sixty (60) and ten (10) years of service with the Company, and (B) six (6) months from the Date of Grant&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">provided, however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that if at any time the Committee determines that the Grantee&#8217;s termination of employment should have been a termination of employment by the Company for Cause (as defined below), then such termination of employment will no longer be due to Retirement and all Units shall immediately be forfeited.</font></div><div style="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">For purposes of this Agreement, the term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall have the meaning set forth in the &#8220;Change in Control Agreement&#8221; by and between the Grantee and the Company (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">CIC Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">provided that</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, if such CIC Agreement does not define such term or no such agreement is then in effect, then it shall mean (A) the willful and continued failure by the Grantee to substantially perform the Grantee&#8217;s duties with the Company (other than any such failure resulting from the Grantee&#8217;s incapacity due to physical or mental illness, and following a Change in Control, other than in respect of any duties inconsistent with, or more burdensome than, the Grantee&#8217;s duties with the Company immediately prior to a Change in Control of the Company)&#59; (B) misappropriation or embezzlement from the Company or any other act or acts of dishonesty by the Grantee constituting a felony that results, or is intended to result, directly or indirectly, in gain to or personal enrichment of the Grantee at the Company&#8217;s expense&#59; (C) the conviction of the Grantee of a felony involving the moral turpitude of the Grantee&#59; or (D) the willful engagement by the Grantee in continued misconduct which is materially injurious to the Company after having been advised in writing of the particular misconduct deemed by the Company to be materially injurious to the Company and instructed in such writing to cease any further misconduct of a similar nature.  No act or failure to act on the part of the Grantee shall be considered &#8220;willful&#8221; unless done, or omitted to be done, by the Grantee not in good faith and without reasonable belief that the action or omission of the Grantee was in the best interest of the Company.  Whether Cause exists for purposes of this Agreement shall be determined by the Committee, in its sole discretion.</font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Subject to Section 18 of the Plan, and except as expressly provided otherwise by a CIC Agreement that is in effect at the time of a Change in Control, upon a Change in Control, the vesting of the unvested Units shall not be accelerated, but rather the Units shall continue to vest in accordance with the schedule set forth above.  All of the unvested Units shall be forfeited by the Grantee to the Company if, prior to vesting in accordance with this Section 3, the Grantee&#8217;s employment with the Company terminates for any reason, other than death, Disability or Retirement.  Upon forfeiture, all of the Grantee&#8217;s rights with respect to the forfeited Units shall cease and terminate, without any further obligations on the part of the Company.  </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Dividend Equivalents.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Company also grants to the Grantee a Dividend Equivalent Right with respect to the Units, whereby if on any date the Company shall pay any dividend or other distribution on Shares (other than a dividend in Shares), then with respect to each Unit, an amount equal to the amount of the dividend or distribution per Share shall be credited to the account of the Grantee maintained on the books of the Company (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Dividend Equivalents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), and shall be paid to the Grantee (in cash or Shares, in the discretion of the Committee) at the time the Vested Units related to such dividend or other distribution are converted in accordance with Section 5 below.  If the underlying Units are forfeited, the Grantee shall have no right to the Dividend Equivalents related to such forfeited Units and shall forfeit such Dividend Equivalents as well.  </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Form and Timing of Payment.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Subject to the conditions hereinafter set forth, upon the vesting of the Units, or as soon as practicable following vesting, but in no event later than sixty (60) days after the Vesting Date of such Units, the Company shall convert the Vested Units into the number of whole Shares equal to the number of Vested Units, and shall deliver such Shares to the Grantee or the Grantee&#8217;s personal representative.  Shares shall only be delivered under this Section 5 if the Grantee or the Grantee&#8217;s personal representative has made appropriate arrangements with the Company in accordance with Section 27 of the Plan for applicable taxes which are required to be withheld under federal, state or local law or the tax withholding requirement has otherwise been satisfied.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">No Rights of Continued Service.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Nothing herein shall confer upon the Grantee any right to remain an officer or employee of the Company or one of its Subsidiaries, and nothing herein shall be construed in any manner to interfere in any way with the right of the Company or its Subsidiaries to terminate the Grantee&#8217;s service at any time.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Interpretation of this Agreement.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The administration of the Plan has been vested in the Committee, and all questions of interpretation and application of this Agreement shall be subject to determination by a majority of the members of the Committee, which determination shall be final and binding on Grantee.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Subject to Plan.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Units are granted subject to the terms and provisions of the Plan, which Plan is incorporated herein by reference.  In case of any conflict between this Agreement and the Plan, the terms and provisions of the Plan shall be controlling.  Capitalized terms used herein, if not defined herein, shall be as defined in the Plan.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Adjustment of Number of Units.</font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The number of Units awarded pursuant to this Agreement and the Shares to be delivered with respect to the Units shall be subject to adjustment in accordance with Section 20 of the Plan.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Repayment on Restatement.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Vested and unvested Units (and any Shares delivered upon conversion of the Vested Units) are subject to forfeiture in order to satisfy amounts recoverable by the Company that the Committee determines pursuant to the Policy for Repayment on Restatement of Financial Statements as may be in effect at the time of the determination, which policy is incorporated herein by reference.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Restrictive Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Non-Disclosure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">During the Grantee&#8217;s employment with the Company, the Company shall grant the Grantee otherwise prohibited access to the Company&#8217;s trade secrets and confidential information which is not known to the Company&#8217;s competitors or within the Company&#8217;s industry generally, which was developed by the Company over a long period of time and&#47;or at the Company&#8217;s substantial expense, and which is of great competitive value to the Company.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; includes all trade secrets, inventions and confidential and proprietary information of the Company including, but not limited to, the following&#58; all documents or information, in whatever form or medium, concerning or relating to any of the Company&#8217;s discoveries&#59; designs&#59; plans&#59; strategies&#59; models&#59; processes&#59; techniques&#59; technical improvements&#59; development tools or techniques&#59; modifications&#59; formulas&#59; patterns&#59; devices&#59; data&#59; product information&#59; manufacturing and engineering processes, data and strategies&#59; operations&#59; products&#59; services&#59; business practices&#59; policies&#59; training manuals&#59; principals&#59; vendors and vendor lists&#59; suppliers and supplier lists&#59; customers and potential customers&#59; contractual relationships&#59; research&#59; development&#59; know-how&#59; technical data&#59; software&#59; product construction and product specifications&#59; project information and data&#59; developmental or experimental work&#59; plans for research or future products&#59; improvements&#59; interpretations, and analyses&#59; database schemas or tables&#59; infrastructure&#59; marketing methods&#59; finances and financial information and data&#59; business plans&#59; marketing and sales plans and strategies&#59; budgets&#59; pricing and pricing strategies&#59; costs&#59; customer and client lists and profiles&#59; customer and client nonpublic personal information&#59; business records&#59; audits&#59; management methods and information&#59; reports, recommendations and conclusions&#59; and other business information disclosed or made available to the Grantee by the Company, either directly or indirectly, in writing, orally, or by drawings or observation. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; does not include, and there shall be no obligation hereunder with respect to, information that (A) is generally available to the public on the Date of Grant or (B) becomes generally available to the public other than as a result of a disclosure not otherwise permissible hereunder.  Throughout the Grantee&#8217;s employment with the Company and thereafter&#58; (x) the Grantee shall hold all Confidential Information in the strictest confidence, take all reasonable precautions to prevent its inadvertent disclosure to any unauthorized person, and follow all policies of the Company protecting the Confidential Information&#59; and (y) the Grantee shall not, directly or indirectly, utilize, disclose or make available to any other person or entity, any of the Confidential Information, other than in the proper performance of the Grantee&#8217;s duties.</font></div><div style="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">If the Grantee shares Confidential Information with outside persons, other than as required to comply with applicable laws and as necessary to manage the Grantee&#8217;s personal finances or in accordance with the exceptions contained in this Section 11(a), the Grantee may be subject to the Grantee&#8217;s rights hereunder being </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">forfeited upon a determination by the Committee that the Grantee has violated this Section 11.  Nothing in this Agreement prohibits the Grantee from reporting possible violations of U.S. federal or state law or regulations to any governmental agency or entity, including but not limited to the Department of Justice, the Securities and Exchange Commission, the Congress, and any agency Inspector General, making other disclosures that are protected under the whistleblower provisions of U.S. federal or state law or regulation, or participating in an investigation or proceeding conducted by any governmental or law enforcement agency or entity.  The Grantee does not need the prior authorization of the Company to make any such reports or disclosures, and the Grantee is not required to notify the Company that the Grantee has made such reports or disclosures.  </font></div><div style="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">This Agreement also does not prohibit the disclosure of a trade secret (as that term is defined under applicable law) that&#58; (A) is made in confidence to a Federal, State, or local government official, either directly or indirectly, or to an attorney, where such disclosure is made solely for the purpose of reporting or investigating a suspected violation of law&#59; or (B) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.  If the Grantee files a lawsuit for reporting a suspected violation of the law, the Grantee may disclose the trade secret to the Grantee&#8217;s attorney and use the trade secret in the court proceeding if the Grantee files any document containing the trade secret under seal and does not disclose the trade secret except pursuant to court order.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:0.36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Non-Competition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">In consideration for (i) this Agreement and the payments and benefits provided herein&#59; (ii) the Company&#8217;s promise to provide Confidential Information to the Grantee, (iii) the substantial economic investment made by the Company in the Confidential Information and the goodwill of the Company, (iv) the Company&#8217;s employment of the Grantee, and (v) the compensation and other benefits provided by the Company to the Grantee, to protect the Company&#8217;s Confidential Information and the business goodwill of the Company, the Grantee agrees to the following restrictive covenants and the covenants set forth in Sections 11(c), (d), (e), and (f).  During the Grantee&#8217;s employment and for a twelve (12) month period subsequent to the date of the Grantee&#8217;s termination of employment (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Restricted Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), the Grantee agrees he or she will not, directly or indirectly, absent the express, written consent of the Chief Executive Officer of the Company (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">CEO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) or the Chairman of the Committee (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Chairman</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), or either of their respective designees, become or serve as, directly or indirectly, a director, officer, employee, owner, partner, advisor, agent, or consultant with, or engage in, any business that manufactures, provides or sells rail manufacturing, rail maintenance, rail leasing or rail management, tank or freight railcars, railcar parts or heads, or shipper services, and all other products and services provided, or seriously pursued, by the Company or its Affiliates during the period from the Date of Grant through the date of the Grantee&#8217;s termination of employment, in any state, or similar geographic territory, in which the Company or any of its Affiliates operate as of the date of the Grantee&#8217;s termination of employment and for which the Grantee performed services, had responsibility or received Confidential Information (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Restricted Territory</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  Further, for a twelve (12) month period after the Grantee&#8217;s termination of employment, the Grantee agrees not to serve as a consulting or testifying expert for any third party in any legal proceedings (including arbitration or mediation) or threatened legal proceedings involving the Company, unless called to do so by the Company or an Affiliate.  The Grantee agrees to notify the CEO in writing, with a copy of such notice to the Chairman, in the event the Grantee accepts employment or service of any nature with any person, business, or entity during the Restricted Period.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Non-Solicitation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. During the&#160;Restricted Period, other than in connection with the Grantee&#8217;s duties for the Company, the Grantee shall not, and shall not use any Confidential Information to, directly or indirectly, either as a principal, manager, agent, employee, consultant, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">officer, director, stockholder, partner, investor or lender or in any other capacity, and whether personally or through other persons, (i) solicit business, or attempt to solicit business, from any Client or Prospective Client, (ii) interfere with, or attempt to interfere with, the Company&#8217;s relationship, contracts or business with any Client or Prospective Client or Supplier, or (iii) induce or persuade in any manner, or attempt to induce or persuade, any Client or Prospective Client or Supplier to curtail or cancel any business or contracts with the Company.  This restriction applies only to business which is in the scope of services or products provided by the Company.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Client or Prospective Client</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any client or prospective client with whom the Company did business or who the Company solicited within the twenty-four (24) month period preceding the Grantee&#8217;s termination of employment, and who or which&#58; (A) the Grantee contacted, called on, serviced or did business with during the Grantee&#8217;s employment with the Company&#59; (B) the Grantee learned of as a result of the Grantee&#8217;s employment with the Company&#59; or (C) about whom the Grantee received Confidential Information.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Supplier</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any person or entity that provided goods or services to the Company at any time during the twenty-four (24) month period before the Grantee&#8217;s termination of employment.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Non-Recruitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  During the Restricted Period, other than in connection with the Grantee&#8217;s duties for the Company, the Grantee shall not, and shall not use any Confidential Information to, on behalf of the Grantee or on behalf of any other person or entity, directly or indirectly, hire, solicit, induce, recruit, engage, go into business with, or attempt to hire, solicit, induce, recruit, engage, go into business with, or encourage to leave or otherwise cease his&#47;her employment with the Company, any individual who is an employee or independent contractor of the Company or who was an employee or independent contractor of the Company within the twelve (12) month period prior to the Grantee&#8217;s termination of employment.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Non-Disparagement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Grantee agrees that the Company&#8217;s goodwill and reputation are assets of great value to the Company which have been obtained and maintained through great costs, time and effort.  Therefore, during the Grantee&#8217;s employment and after the Grantee&#8217;s termination of employment for any reason, the Grantee shall not in any way disparage, libel or defame the Company, its business or business practices, its products or services, or its stockholders, managers, officers, directors, employees, investors or Affiliates.  Nothing in this Section 11(e) is intended to interfere with the Grantee&#8217;s right to engage in the conduct set forth in Section 11(a)(ii) or (iii). </font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt;text-decoration:underline">Remedies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  By acceptance of this Agreement, the Grantee acknowledges that the geographic scope and duration of the restrictions and covenants contained in this Section 11 are fair and reasonable in light of (i) the nature and wide geographic scope of the operations of the Company&#8217;s business&#59; (ii) the Grantee&#8217;s level of control over and contact with the business in the Restricted Territory&#59; and (iii)&#160;the amount of compensation and Confidential Information that the Grantee is receiving in connection with the Grantee&#8217;s employment with the Company.  If the Grantee violates any of the restrictions contained in this Section 11, the Restricted Period shall be suspended and shall not run in favor of the Grantee until such time that the Grantee cures the violation to the satisfaction of the Company and the period of time in which the Grantee is in breach shall be added to the Restricted Period applicable to such covenant(s).  Further, by executing this Agreement, the Grantee acknowledges that the restrictions contained in this Section 11, in view of the nature of the Company&#8217;s businesses, are reasonable and necessary to protect their legitimate business interests, business goodwill and reputation, and that any violation of these restrictions would result in irreparable injury and continuing damage to the Company.  Accordingly, by executing this Agreement, the Grantee acknowledges and agrees that, in the event of the Grantee&#8217;s breach or threatened breach of the provisions in this Section 11, the Company shall be entitled to a temporary restraining order and injunctive relief restraining the Grantee from the commission of such breach or threatened breach, without the necessity of establishing irreparable harm or the posting of a bond, and to recover from the Grantee, damages incurred by the Company as a result of the breach, as well as the Company&#8217;s </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">attorneys&#8217; fees, costs and expenses related to such breach or threatened breach.  In addition, in the event the Grantee violates any of the restrictions contained in this Section 11, all benefits under this Agreement shall immediately cease, no additional Shares will be due to the Grantee pursuant to the Agreement and any Restricted Stock Units that vested shall be forfeited, and, to the extent the Grantee has previously received Shares pursuant to this Agreement, upon written demand by the Company, the Grantee must immediately repay the Company the Shares previously received (or the value thereof as of such date, if the Shares have been sold or otherwise disposed of by the Grantee).  Nothing contained in this Agreement shall be construed as prohibiting the Company from pursuing any other remedies available to it for any breach or threatened breach, including, without limitation, the recovery of money damages, attorneys&#8217; fees, and costs.  The existence of any claim or cause of action by the Grantee against the Company, whether predicated on this Agreement, the Plan or otherwise, shall not constitute a defense to the enforcement by the Company of the restrictive covenants contained in this Section 11, or preclude injunctive relief.  </font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Survival</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The restrictive covenants and the remedies set forth in this Section 11 shall survive the Grantee&#8217;s termination of employment or service and any termination of this Agreement.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Entire Agreement.  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Agreement together with the Plan supersede any and all other prior understandings, negotiations and agreements, either oral or in writing, between the parties with respect to the subject matter hereof and constitute the sole and only agreements between the parties with respect to the said subject matter.  The Grantee acknowledges that the Grantee is relying solely on the Grantee&#8217;s own judgment in entering into this Agreement, and not on any communications, promises, or representations of the Company or its agent, except as expressly contained in this Agreement.  The Committee may amend this Agreement without the Grantee&#8217;s consent provided that it concludes that such amendment is not materially adverse to the Grantee, or is permitted under Section 20 of the Plan.  Except as provided by the immediately preceding sentence, no change or modification of this Agreement shall be valid or binding upon the parties unless the change or modification is in writing and signed by the parties.  </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Law Governing.  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Agreement shall be governed by, construed, and enforced in accordance with the laws of the State of</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Texas (excluding any conflict of laws rule or principle of Texas law that might refer the governance, construction, or interpretation of this Agreement to the laws of another state).</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Notice.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Any notice required or permitted to be delivered hereunder shall be in writing and shall be deemed to be delivered only when actually received by the Company or the Grantee, as the case may be, at the addresses set forth below (or at such other addresses as they have theretofore specified by written notice delivered in accordance herewith)&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Notice to the Company shall be sent electronically to compensation&#64;trin.net&#160;or in hard copy addressed and delivered as follows&#58;&#160;Trinity Industries, Inc., 14221 N. Dallas Parkway, Suite 1100, Dallas, Texas 75254, Attention&#58; Corporate Compensation Department.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Notice to the Grantee shall be sent electronically to the Grantee&#8217;s Company e-mail address or, in hard copy addressed and delivered to the Grantee&#8217;s address then on file with the Company.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Code Section 409A.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The parties intend this Agreement to be exempt from or compliant with the requirements of Section 409A of the Code (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and agree to interpret this Agreement at all times in accordance with such intent.  Without limiting the generality of the foregoing, the term &#8220;termination of employment&#8221; or any similar term under the Agreement will be interpreted to mean a &#8220;separation from service&#8221; within the meaning of Section 409A to the extent necessary to comply with Section 409A.  With respect to any payments and benefits to which Section&#160;409A applies, if the Grantee is a &#8220;specified employee,&#8221; within the meaning of Section&#160;409A, then to the extent necessary to avoid subjecting the Grantee to the imposition of any additional tax under Section&#160;409A, amounts that would otherwise be payable during the six-month period immediately following the Grantee&#8217;s &#8220;separation from service,&#8221; within the meaning of Section&#160;409A(a)(2)(A)(i), shall not be paid to the Grantee during such period, but shall instead be accumulated and paid to the Grantee (or, in the event of the Grantee&#8217;s death, the Grantee&#8217;s estate) in a lump sum on the first business day after the earlier of the date that is six (6) months following the Grantee&#8217;s separation from service or the Grantee&#8217;s death.  Notwithstanding the foregoing, the Company makes no representations, warranties, or guarantees regarding the tax treatment of this Agreement under Section 409A or otherwise, and has advised the Grantee to obtain his or her own tax advisor regarding this Agreement.  </font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Acceptance.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The grant of the Units under this Agreement is subject to and conditioned upon the Grantee&#8217;s electronic acceptance of the terms hereof.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">* * * * * * * *</font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</font></div></div></div><div id="i8fea4c7d21e14a51a23feb06f244bdd1_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exhibit 10.5.11</font></div></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">IN WITNESS WHEREOF, the Company has caused this Agreement to be executed by its duly authorized officer, and the Grantee, to evidence his or her consent and approval of all the terms hereof, has duly accepted this Agreement, as of the Date of Grant.  Each party to this Agreement consents to the use of electronic signatures and acceptance in the execution of this Agreement.  This Agreement may be executed in duplicate counterparts, the production of either of which (including a signature or proof of electronic acceptance) shall be sufficient for all purposes for the proof of the binding terms of this Agreement.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:200.25pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.211%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">TRINITY INDUSTRIES, INC.</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">_____________________________</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">GRANTEE</font></td></tr><tr style="height:56pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:133%">Name&#58;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">*Electronic acceptance of this Agreement shall bind the Grantee.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Please print and keep a copy for your records.</font></div></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.5 12
<SEQUENCE>3
<FILENAME>exhibit10512-pbrsuformagre.htm
<DESCRIPTION>EX-10.5 12
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i1c3c9f7e96884782ba83d6825a815d67_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exhibit 10.5.12</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:100%">TRINITY INDUSTRIES, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:100%">PERFORMANCE-BASED RESTRICTED STOCK UNIT</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:100%">GRANT AGREEMENT</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:100%">PERFORMANCE PERIOD 20&#91;___&#93;-20&#91;___&#93;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">THIS PERFORMANCE-BASED RESTRICTED STOCK UNIT GRANT AGREEMENT (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), is made by and between TRINITY INDUSTRIES, INC. (hereinafter called, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and &#91;NAME&#93; (hereinafter called, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Grantee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), is made as of &#91;DATE&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Date of Grant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)&#59; the performance period for this award is the three-year period &#91;DATES&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Performance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">WITNESSETH&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WHEREAS, the Grantee complies with the requirements of eligibility for the award of performance-based Restricted Stock Units under the Fourth Amended and Restated Trinity Industries, Inc. 2004 Stock Option and Incentive Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)&#59; and </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WHEREAS, the Company has determined to grant to the Grantee an award of performance-based Restricted Stock Units, denominated in Shares of the Company, so that one Restricted Stock Unit is valued as one Share, subject to the terms and conditions hereinafter set forth, as a performance incentive affording the Grantee an opportunity to obtain an increased proprietary interest in the Company, thereby promoting alignment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">between the Grantee&#8217;s interest and the interests of the Company, and to stimulate the Grantee&#8217;s enthusiastic participation in the development, growth, performance, and financial success of the Company&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">NOW, THEREFORE, in consideration of the premises and the covenants and agreements herein contained, the parties hereto agree as follows&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Grant of Performance-Based Restricted Stock Units.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Subject to the terms and conditions of the Plan, this Agreement, and the restrictions set forth below, the Company hereby grants to the Grantee (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Performance Unit Grant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) a target award of &#91;TOTAL_SHARES_GRANTED&#93; Restricted Stock Units (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Target Performance Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)&#59; provided that the actual number of Restricted Stock Units that are granted and may be vested under this Agreement is up to &#91;___&#93;% of the Target Performance Units, based upon the achievement of the goals and objectives during the Performance Period, as set forth on the attached Appendix (such actual number of Restricted Stock Units vested is referred to herein as, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Vested Performance Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  Each Vested Performance Unit shall be converted into one Share of the Company, in accordance with and subject to the terms and conditions of the Plan and this Agreement.  </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Stockholder Status.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Grantee will have no rights as a stockholder (including, without limitation, the right to vote and to receive dividends) with respect to any Restricted Stock Units covered by this Agreement until the issuance of Shares to the Grantee (in certificated or book-entry form) upon the conversion of the Vested Performance Units into Shares.  The Grantee, by his or her execution of this Agreement, agrees to execute any documents requested by the Company in connection with the conversion of Vested Performance Units.  Except as otherwise provided in </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 8 hereof, no adjustment shall be made for dividends or other rights for which the record date is prior to the issuance of such Shares.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Vesting&#59; Forfeiture.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Subject to special vesting and forfeiture rules in this Agreement (including, without limitation, the remedies set forth in Section 10(f) below) and subject to certain restrictions and conditions set forth in the Plan, the Restricted Stock Units shall become vested (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">i.e.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, become Vested Performance Units) effective as of &#91;DATE&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), upon certification by the Committee (as defined in the Plan) of the achievement of the requirements&#47;targets set forth on the Appendix attached to this Agreement as of the end of the Performance Period, which Appendix is by this reference made a part hereof.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">In addition, the following special rules shall apply&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">In the event of the death of the Grantee or the termination of the Grantee&#8217;s employment for Disability (as defined in the Plan) prior to the Vesting Date, the performance goals set forth on the attached Appendix shall be assumed to have been met at the target level on the date of such death or termination of employment for Disability, and the Grantee (or the Grantee&#8217;s personal representative) shall become vested in Vested Performance Units on such date (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Death&#47;Disability Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) in an amount equal to the Target Performance Units multiplied by a fraction, the numerator of which is the number of days from the beginning of the Performance Period to the date of death or termination of employment for Disability, and the denominator of which is the number of days in the full Performance Period&#59;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">If, prior to the Vesting Date, (i) a Change in Control (as defined in the Plan) occurs and (ii) the Grantee&#8217;s employment is terminated by the Company without Cause (as defined below) in connection with such Change in Control or at any time during the period commencing on the effective date of the Change in Control (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Effective Date of a Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and ending on the earlier of (x) the Vesting Date and (y) the second anniversary of the Effective Date of a Change in Control, then the level of performance of the performance goals set forth on the attached Appendix shall be assumed to have been met at the target level on the date of such Change in Control, and the Grantee (or the Grantee&#8217;s personal representative) shall become vested in Vested Performance Units on such date (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">CIC Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) in an amount equal to the Target Performance Units&#59;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Subject to item (d) below, solely in the event of the Grantee&#8217;s termination of employment by the Company without Cause, by the Grantee for Retirement (as defined below) or by the Grantee for Good Leaver (as defined below) prior to the Vesting Date, this Performance Unit Grant shall not be immediately forfeited and the Grantee shall become vested in Vested Performance Units on the Vesting Date, based on the level of achievement of the performance goals set forth on the attached Appendix at the end of the Performance Period as determined by the Committee, multiplied by a fraction, the numerator of which is the number of days from the beginning of the Performance Period to the date of termination without Cause, Retirement or Good Leaver, as applicable, and the denominator of which is the number of days in the full Performance Period.  For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall be deemed to exist if any of the following items shall apply&#58; (i) failure to comply with the Company&#8217;s rules, regulations, policies or procedures, or willful failure to follow directions of the Board, or any other willful act that will result in a materially negative effect to the Company (which, if curable, is not cured within thirty (30) days after notice thereof to the Grantee by the Board)&#59; (ii) misappropriation of funds or property of the Company or committing any fraud against the Company&#59; (iii) misappropriation of any corporate opportunity or otherwise obtaining personal profit from any transaction which is adverse to the interests of the Company or to the benefits of which the Company is entitled&#59; (iv) the conviction of a crime that has caused or may be </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">reasonably expected to cause material injury to the Company or any of its Affiliates, or the conviction of a felony&#59; (v) the use of alcohol or drugs by the Grantee in violation of the Company&#8217;s policies or in such a manner as to materially interfere with the performance of the Grantee&#8217;s duties&#59; or (vi) conduct by the Grantee which is materially injurious to the Company, monetarily or otherwise, or the commission (or omission) of acts within employment with the Company amounting to gross negligence, fraud or willful misconduct&#59; or</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">If, prior to the Vesting Date, the Grantee&#8217;s employment terminates due to a termination by the Company without Cause, by the Grantee for Retirement or by the Grantee for Good Leaver and the Grantee is at such time serving as a director, officer, employee, owner, partner, advisor, agent, or consultant for (i) any business or entity that competes, directly or indirectly, with the Company or its Affiliates&#59; or (ii) any business or entity that is a supplier or customer of the Company or its Affiliates, then this Performance Unit Grant (including any Target Performance Units (and any Vested Performance Units), as well as any Shares payable with respect thereto), will be subject to forfeiture at the discretion of the Committee.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">For purposes of this Section 3, the following terms shall mean&#58;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Good Leaver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Grantee&#8217;s voluntary termination of employment with the consent of the Committee on or after the attainment of age sixty (60) and five (5) years of continuous service with the Company&#59; provided, that, the Grantee complies with the Company&#8217;s Good Leaver Policy, as such may be amended from time to time, and if at any time the Committee determines that the Grantee&#8217;s termination of employment should have been a termination of employment by the Company for Cause, then such termination of employment will no longer be due to Good Leaver and all Units shall immediately be forfeited. </font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Grantee&#8217;s voluntary termination of employment with the consent of the Committee on or after (A) the attainment of age sixty (60) and ten (10) years of continuous service with the Company, and (B) six (6) months from the Date of Grant&#59; provided, however, that if at any time the Committee determines that the Grantee&#8217;s termination of employment should have been a termination of employment by the Company for Cause, then such termination of employment will no longer be due to Retirement and all Units shall immediately be forfeited.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Restricted Stock Units that are not vested in accordance with this Section 3 shall be forfeited on the earlier of (x) the date of the Grantee&#8217;s termination of employment (other than for death, Disability, by the Company without Cause, by the Grantee for Retirement or by the Grantee for Good Leaver), or (y) the Vesting Date.  Upon forfeiture, all of the Grantee&#8217;s rights with respect to the forfeited Restricted Stock Units shall cease and terminate, without any further obligations on the part of the Company.  For purposes of clarity, in the event of the Grantee&#8217;s termination of employment by the Grantee for any reason (other than Retirement, Good Leaver, death or Disability) or by the Company for Cause, all unvested Restricted Stock Units shall be immediately forfeited.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Form and Timing of Payment.</font></div><div style="padding-left:72pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Subject to the provisions of the Plan and this Agreement, upon the vesting of Restricted Stock Units in accordance with Section 3 above (on the Vesting Date, the Death&#47;Disability Vesting Date, or the CIC Vesting Date, as applicable), or as soon as practicable following such vesting, but in no event later than sixty (60) days after the Vesting Date, the Death&#47;Disability Vesting Date, or the CIC Vesting Date, as applicable, the Company shall convert the Vested Performance Units into (a) the number of whole Shares equal to the number of Vested Performance Units, (b) a cash payment equal to the aggregate Fair Market Value of the Shares </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">which otherwise would have been delivered at the time of conversion in lieu of delivering such Shares, or (c) a combination of (a) and (b) above, and shall deliver such Shares and&#47;or cash to the Grantee or the Grantee&#8217;s personal representative.  Shares and&#47;or cash shall only be delivered under this Section 4 if the Grantee or the Grantee&#8217;s personal representative has made appropriate arrangements with the Company in accordance with Section 27 of the Plan for applicable taxes which are required to be withheld under federal, state or local law or the tax withholding requirement has otherwise been satisfied.</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">No Rights of Continued Service.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Nothing herein shall confer upon the Grantee any right to remain an officer or employee of the Company or one of its Subsidiaries, and nothing herein shall be construed in any manner to interfere in any way with the right of the Company or its Subsidiaries to terminate the Grantee&#8217;s service at any time.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Interpretation of this Agreement.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The administration of the Plan has been vested in the Committee, and all questions of interpretation and application of this Performance Unit Grant shall be subject to determination by a majority of the members of the Committee, which determination shall be final and binding on Grantee.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Subject to Plan.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Performance Unit Grant (including any Target Performance Units (and any Vested Performance Units), as well as any Shares payable with respect thereto) is granted subject to the terms and provisions of the Plan, which Plan is incorporated herein by reference.  In case of any conflict between this Agreement and the Plan, the terms and provisions of the Plan shall be controlling.  Capitalized terms used herein, if not defined herein, shall be as defined in the Plan. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Adjustment of Number of Units.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The number of Restricted Stock Units awarded pursuant to this Agreement and the Shares to be delivered with respect to the Restricted Stock Units shall be subject to adjustment in accordance with Section 20 of the Plan.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Repayment on Restatement.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Vested and unvested Restricted Stock Units (and any Shares delivered upon conversion of Vested Performance Units) are subject to forfeiture in order to satisfy amounts recoverable by the Company that the Committee determines pursuant to the Policy for Repayment on Restatement of Financial Statements as may be in effect at the time of the determination, which policy is incorporated herein by reference.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Restrictive Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Non-Disclosure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">During the Grantee&#8217;s employment with the Company, the Company shall grant the Grantee otherwise prohibited access to the Company&#8217;s trade secrets and confidential information which is not known to the Company&#8217;s competitors or within the Company&#8217;s industry generally, which was developed by the Company over a long period of time and&#47;or at the Company&#8217;s substantial expense, and which is of great competitive value to the Company.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; includes all trade secrets, inventions </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">and confidential and proprietary information of the Company including, but not limited to, the following&#58; all documents or information, in whatever form or medium, concerning or relating to any of the Company&#8217;s discoveries&#59; designs&#59; plans&#59; strategies&#59; models&#59; processes&#59; techniques&#59; technical improvements&#59; development tools or techniques&#59; modifications&#59; formulas&#59; patterns&#59; devices&#59; data&#59; product information&#59; manufacturing and engineering processes, data and strategies&#59; operations&#59; products&#59; services&#59; business practices&#59; policies&#59; training manuals&#59; principals&#59; vendors and vendor lists&#59; suppliers and supplier lists&#59; customers and potential customers&#59; contractual relationships&#59; research&#59; development&#59; know-how&#59; technical data&#59; software&#59; product construction and product specifications&#59; project information and data&#59; developmental or experimental work&#59; plans for research or future products&#59; improvements&#59; interpretations, and analyses&#59; database schemas or tables&#59; infrastructure&#59; marketing methods&#59; finances and financial information and data&#59; business plans&#59; marketing and sales plans and strategies&#59; budgets&#59; pricing and pricing strategies&#59; costs&#59; customer and client lists and profiles&#59; customer and client nonpublic personal information&#59; business records&#59; audits&#59; management methods and information&#59; reports, recommendations and conclusions&#59; and other business information disclosed or made available to the Grantee by the Company, either directly or indirectly, in writing, orally, or by drawings or observation. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; does not include, and there shall be no obligation hereunder with respect to, information that (A) is generally available to the public on the Date of Grant or (B) becomes generally available to the public other than as a result of a disclosure not otherwise permissible hereunder.  Throughout the Grantee&#8217;s employment with the Company and thereafter&#58; (x) the Grantee shall hold all Confidential Information in the strictest confidence, take all reasonable precautions to prevent its inadvertent disclosure to any unauthorized person, and follow all policies of the Company protecting the Confidential Information&#59; and (y) the Grantee shall not, directly or indirectly, utilize, disclose or make available to any other person or entity, any of the Confidential Information, other than in the proper performance of the Grantee&#8217;s duties.</font></div><div style="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">If the Grantee shares Confidential Information with outside persons, other than as required to comply with applicable laws and as necessary to manage the Grantee&#8217;s personal finances or in accordance with the exceptions contained in this Section 10(a), the Grantee may be subject to the Grantee&#8217;s rights hereunder being forfeited upon a determination by the Committee that the Grantee has violated this Section 10.  Nothing in this Agreement prohibits the Grantee from reporting possible violations of U.S. federal or state law or regulations to any governmental agency or entity, including but not limited to the Department of Justice, the Securities and Exchange Commission, the Congress, and any agency Inspector General, making other disclosures that are protected under the whistleblower provisions of U.S. federal or state law or regulation, or participating in an investigation or proceeding conducted by any governmental or law enforcement agency or entity.  The Grantee does not need the prior authorization of the Company to make any such reports or disclosures, and the Grantee is not required to notify the Company that the Grantee has made such reports or disclosures.  </font></div><div style="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">This Agreement also does not prohibit the disclosure of a trade secret (as that term is defined under applicable law) that&#58; (A) is made in confidence to a Federal, State, or local government official, either directly or indirectly, or to an attorney, where such disclosure is made solely for the purpose of reporting or investigating a suspected violation of law&#59; or (B) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.  If the Grantee files a lawsuit for reporting a suspected violation of the law, the Grantee may disclose the trade secret to the Grantee&#8217;s attorney and use the trade secret in the court proceeding if the Grantee files any </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">document containing the trade secret under seal and does not disclose the trade secret except pursuant to court order.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Non-Competition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">In consideration for (i) this Agreement and the payments and benefits provided herein&#59; (ii) the Company&#8217;s promise to provide Confidential Information to the Grantee, (iii) the substantial economic investment made by the Company in the Confidential Information and the goodwill of the Company, (iv) the Company&#8217;s employment of the Grantee, and (v) the compensation and other benefits provided by the Company to the Grantee, to protect the Company&#8217;s Confidential Information and the business goodwill of the Company, the Grantee agrees to the following restrictive covenants and the covenants set forth in Sections 10(c), (d), (e), and (f).  During the Grantee&#8217;s employment and for a twelve (12) month period subsequent to the date of the Grantee&#8217;s termination of employment (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Restricted Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), the Grantee agrees he or she will not, directly or indirectly, absent the express, written consent of the Chief Executive Officer of the Company (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">CEO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) or the Chairman of the Committee (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Chairman</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), or either of their respective designees, become or serve as, directly or indirectly, a director, officer, employee, owner, partner, advisor, agent, or consultant with, or engage in, any business that manufactures, provides or sells rail manufacturing, rail maintenance, rail leasing or rail management, tank or freight railcars, railcar parts or heads, shipper services, and all other products and services provided, or seriously pursued, by the Company or its Affiliates during the period from the Date of Grant through the date of the Grantee&#8217;s termination of employment, in any state, or similar geographic territory, in which the Company or any of its Affiliates operate as of the date of the Grantee&#8217;s termination of employment and for which the Grantee performed services, had responsibility or received Confidential Information (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Restricted Territory</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  Further, for a twelve (12) month period after the Grantee&#8217;s termination of employment, the Grantee agrees not to serve as a consulting or testifying expert for any third party in any legal proceedings (including arbitration or mediation) or threatened legal proceedings involving the Company, unless called to do so by the Company or an Affiliate.  The Grantee agrees to notify the CEO in writing, with a copy of such notice to the Chairman, in the event the Grantee accepts employment or service of any nature with any person, business, or entity during the Restricted Period.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Non-Solicitation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. During the&#160;Restricted Period, other than in connection with the Grantee&#8217;s duties for the Company, the Grantee shall not, and shall not use any Confidential Information to, directly or indirectly, either as a principal, manager, agent, employee, consultant, officer, director, stockholder, partner, investor or lender or in any other capacity, and whether personally or through other persons, (i) solicit business, or attempt to solicit business, from any Client or Prospective Client, (ii) interfere with, or attempt to interfere with, the Company&#8217;s relationship, contracts or business with any Client or Prospective Client or Supplier, or (iii) induce or persuade in any manner, or attempt to induce or persuade, any Client or Prospective Client or Supplier to curtail or cancel any business or contracts with the Company.  This restriction applies only to business which is in the scope of services or products provided by the Company.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Client or Prospective Client</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any client or prospective client with whom the Company did business or who the Company solicited within the twenty-four (24) month period preceding the Grantee&#8217;s termination of employment, and who or which&#58; (A) the Grantee contacted, called on, serviced or did business with during the Grantee&#8217;s employment with the Company&#59; (B) the Grantee learned of as a result of the Grantee&#8217;s employment with the Company&#59; or (C) about whom the Grantee received Confidential Information.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Supplier</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any person or entity that provided goods or services to the Company at any time during the twenty-four (24) month period before the Grantee&#8217;s termination of employment.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Non-Recruitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  During the Restricted Period, other than in connection with the Grantee&#8217;s duties for the Company, the Grantee shall not, and shall not use any Confidential Information to, on behalf of the Grantee or on behalf of any other person or entity, directly or indirectly, hire, solicit, induce, recruit, engage, go into business with, or attempt to hire, solicit, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">induce, recruit, engage, go into business with, or encourage to leave or otherwise cease his&#47;her employment with the Company, any individual who is an employee or independent contractor of the Company or who was an employee or independent contractor of the Company within the twelve (12) month period prior to the Grantee&#8217;s termination of employment.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Non-Disparagement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Grantee agrees that the Company&#8217;s goodwill and reputation are assets of great value to the Company which have been obtained and maintained through great costs, time and effort.  Therefore, during the Grantee&#8217;s employment and after the Grantee&#8217;s termination of employment for any reason, the Grantee shall not in any way disparage, libel or defame the Company, its business or business practices, its products or services, or its stockholders, managers, officers, directors, employees, investors or Affiliates.  Nothing in this Section 10(e) is intended to interfere with the Grantee&#8217;s right to engage in the conduct set forth in Section 10(a)(ii) or (iii). </font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt;text-decoration:underline">Remedies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  By acceptance of this Agreement, the Grantee acknowledges that the geographic scope and duration of the restrictions and covenants contained in this Section 10 are fair and reasonable in light of (i) the nature and wide geographic scope of the operations of the Company&#8217;s business&#59; (ii) the Grantee&#8217;s level of control over and contact with the business in the Restricted Territory&#59; and (iii)&#160;the amount of compensation and Confidential Information that the Grantee is receiving in connection with the Grantee&#8217;s employment with the Company.  If the Grantee violates any of the restrictions contained in this Section 10, the Restricted Period shall be suspended and shall not run in favor of the Grantee until such time that the Grantee cures the violation to the satisfaction of the Company and the period of time in which the Grantee is in breach shall be added to the Restricted Period applicable to such covenant(s).  Further, by executing this Agreement, the Grantee acknowledges that the restrictions contained in this Section 10, in view of the nature of the Company&#8217;s businesses, are reasonable and necessary to protect their legitimate business interests, business goodwill and reputation, and that any violation of these restrictions would result in irreparable injury and continuing damage to the Company.  Accordingly, by executing this Agreement, the Grantee acknowledges and agrees that, in the event of the Grantee&#8217;s breach or threatened breach of the provisions in this Section 10, the Company shall be entitled to a temporary restraining order and injunctive relief restraining the Grantee from the commission of such breach or threatened breach, without the necessity of establishing irreparable harm or the posting of a bond, and to recover from the Grantee, damages incurred by the Company as a result of the breach, as well as the Company&#8217;s attorneys&#8217; fees, costs and expenses related to such breach or threatened breach.  In addition, in the event the Grantee violates any of the restrictions contained in this Section 10, all benefits under this Agreement shall immediately cease, no additional Shares will be due to the Grantee pursuant to the Agreement and any Restricted Stock Units that vested shall be forfeited, and, to the extent the Grantee has previously received Shares pursuant to this Agreement, upon written demand by the Company, the Grantee must immediately repay the Company the Shares previously received (or the value thereof as of such date, if the Shares have been sold or otherwise disposed of by the Grantee).  Nothing contained in this Agreement shall be construed as prohibiting the Company from pursuing any other remedies available to it for any breach or threatened breach, including, without limitation, the recovery of money damages, attorneys&#8217; fees, and costs.  The existence of any claim or cause of action by the Grantee against the Company, whether predicated on this Agreement, the Plan or otherwise, shall not constitute a defense to the enforcement by the Company of the restrictive covenants contained in this Section 10, or preclude injunctive relief.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Survival</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The restrictive covenants and the remedies set forth in this Section 10 shall survive the Grantee&#8217;s termination of employment or service and any termination of this Agreement.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Entire Agreement.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Agreement together with the Plan supersede any and all other prior understandings, negotiations and agreements, either oral or in writing, between the parties with respect to the subject matter hereof and constitute the sole and only agreements between the parties with respect to the said subject matter.  The Grantee acknowledges that the Grantee is relying solely on the Grantee&#8217;s own judgment in entering into this Agreement, and not on any communications, promises, or representations of the Company or its agent, except as expressly contained in this Agreement.  The Committee may amend this Agreement without the Grantee&#8217;s consent provided that it concludes that such amendment is not materially adverse to the Grantee, or is permitted under Section 20 of the Plan.  Except as provided by the immediately preceding sentence, no change or modification of this Agreement shall be valid or binding upon the parties unless the change or modification is in writing and signed by the parties.  </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Law Governing.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Agreement shall be governed by, construed, and enforced in accordance with the laws of the State of</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Texas (excluding any conflict of laws rule or principle of Texas law that might refer the governance, construction, or interpretation of this Agreement to the laws of another state).</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Notice.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Any notice required or permitted to be delivered hereunder shall be in writing and shall be deemed to be delivered only when actually received by the Company or the Grantee, as the case may be, at the addresses set forth below (or at such other addresses as they have theretofore specified by written notice delivered in accordance herewith)&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Notice to the Company shall be sent electronically to compensation&#64;trin.net&#160;or in hard copy addressed and delivered as follows&#58;&#160;Trinity Industries, Inc., 14221 N. Dallas Parkway, Suite 1100, International Plaza II, Dallas, Texas 75254, Attention&#58; Compensation Department.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Notice to the Grantee shall be sent electronically to the Grantee&#8217;s Company e-mail address or, in hard copy addressed and delivered to the Grantee&#8217;s address then on file with the Company.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Code Section 409A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The parties intend this Agreement to be exempt from or compliant with the requirements of Section 409A of the Code and agree to interpret this Agreement at all times in accordance with such intent.  Without limiting the generality of the foregoing, the term &#8220;termination of employment&#8221; or any similar term under the Agreement will be interpreted to mean a &#8220;separation from service&#8221; within the meaning of Section 409A of the Code to the extent necessary to comply with Section 409A of the Code.  Notwithstanding the foregoing, the Company makes no representations, warranties, or guarantees regarding the tax treatment of this Agreement under Section 409A of the Code or otherwise, and has advised the Grantee to obtain his or her own tax advisor regarding this Agreement.  </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Acceptance.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The grant of the Restricted Stock Units under this Agreement is subject to and conditioned upon the Grantee&#8217;s electronic acceptance of the terms hereof.</font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">* * * * * * * *</font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</font></div></div></div><div id="i1c3c9f7e96884782ba83d6825a815d67_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">IN WITNESS WHEREOF, the Company has caused this Agreement to be executed by its duly authorized officer, and the Grantee, to evidence his or her consent and approval of all the terms hereof, has duly accepted this Agreement, as of the Date of Grant.  Each party to this Agreement consents to the use of electronic signatures and acceptance in the execution of this Agreement.  This Agreement may be executed in duplicate counterparts, the production of either of which (including a signature or proof of electronic acceptance) shall be sufficient for all purposes for the proof of the binding terms of this Agreement.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:200.25pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.211%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">TRINITY INDUSTRIES, INC.</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">GRANTEE</font></td></tr><tr style="height:56pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:133%">Name&#58;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">*Electronic acceptance of this Agreement shall bind the Grantee.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Please print and keep a copy for your records.</font></div></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i1c3c9f7e96884782ba83d6825a815d67_7"></div><hr style="page-break-after:always"><div style="min-height:77.76pt;width:100%"><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">APPENDIX</font></div><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">PERFORMANCE GOALS</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Performance Period&#58; &#160;&#160;&#160;&#160;&#91;DATES&#93;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Performance Goals&#58;&#160;&#160;&#160;&#160;&#91;INSERT PERFORMANCE GOALS AND ACHIEVEMENT LEVELS&#93;</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-108pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.8
<SEQUENCE>4
<FILENAME>exhibit108-directorfeesumm.htm
<DESCRIPTION>EX-10.8
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ic8b9dd79e248491e9b7d19853ab2e3c2_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exhibit 10.8</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">TRINITY INDUSTRIES, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">DIRECTOR COMPENSATION</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Summary Sheet as of December 26, 2022</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">On December 26, 2022, the Board of Directors approved the following compensation for non-employee directors, effective in 2023&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:13.8pt">Board member annual cash retainer &#8211; $85,000 </font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:13.8pt">Board member annual equity compensation &#8211; $138,000, using share price on the date of the grant as the basis for awards</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:13.8pt">Independent Chairman of the Board&#160;&#8211; annual retainer of $150,000, to be paid in cash and&#47;or equity, as selected by the Chairman </font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:13.8pt">Chairs of Audit Committee and Human Resources Committee&#160;&#8211; annual cash retainer of $20,000</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:13.8pt">Chairs of Corporate Governance and Directors Nominating Committee and Finance and Risk Committee &#160;&#8211; annual retainer of $15,000</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:13.8pt">Members of the Audit Committee &#8211; annual cash retainer of $10,000</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:13.8pt">Members of the Corporate Governance and Directors Nominating Committee, Human Resources Committee, and Finance and Risk Committee &#8211; annual cash retainer of $7,500</font></div><div style="padding-left:18pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.9 1
<SEQUENCE>5
<FILENAME>exhibit1091-amendmentno1to.htm
<DESCRIPTION>EX-10.9 1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="id3168b0e3b3642f9b7bc9dab46eca05a_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exhibit 10.9.1</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Execution Version</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div><font><br></font></div></td></tr></table><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%"> </font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">AMENDMENT NO. 1 TO SECOND AMENDED AND RESTATED CREDIT AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">THIS AMENDMENT NO. 1 TO SECOND AMENDED AND RESTATED CREDIT AGREEMENT (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) is made as of December 22, 2022, by and among TRINITY INDUSTRIES, INC., a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), the lenders listed on the signature pages hereof (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), and JPMORGAN CHASE BANK, N.A., as administrative agent (in such capacity, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Administrative Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), under that certain Second Amended and Restated Credit Agreement, dated as of July 25, 2022, by and among the Borrower, the lenders from time to time party thereto and the Administrative Agent (as amended, restated, supplemented or otherwise modified from time to time, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  Capitalized terms used but not otherwise defined herein shall have the meaning given to them in the Credit Agreement.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WITNESSETH</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WHEREAS, the Borrower, the Lenders and the Administrative Agent are parties to the Credit Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WHEREAS, the Borrower has requested that the Administrative Agent and the Lenders amend the Credit Agreement on the terms and conditions set forth herein&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WHEREAS, the Borrower, the Administrative Agent and the requisite number of Lenders have agreed to amend the Credit Agreement on the terms and conditions set forth herein.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">NOW, THEREFORE, in consideration of the premises set forth above, the terms and conditions contained herein, and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto have agreed to the following&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt;text-decoration:underline">Amendments to the Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to the satisfaction of the conditions precedent set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> below, on the Amendment No. 1 Effective Date (as defined below), the Credit Agreement is hereby amended as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Section 1.01 of the Credit Agreement is hereby amended by amending and restating the definition of &#8220;Restricted Payment Conditions&#8221; in its entirety to read as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Restricted Payment Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to any applicable Restricted Payment, as of the date of such Restricted Payment and after giving effect to the payment thereof and any Indebtedness incurred in connection therewith, (a) no Default shall have occurred and be continuing, (b) the Borrower is in pro forma compliance with the financial covenants set out in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.09</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and (c) the Leverage Ratio (calculated on a pro forma basis as of the last day of the most recent fiscal quarter then ended for which financial statements are available) is less than (x) if the applicable Restricted Payment occurs on or prior to March 31, 2023, 3.50 to 1.00, (y) if the applicable Restricted Payment occurs after March 31, 2023 and on or prior to September 30, 2023, 3.25 to 1.00 and (z) if the applicable Restricted Payment occurs any time thereafter, 3.00 to 1.00.&#8221;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Section 6.09(a) of the Credit Agreement is hereby amended by deleting the proviso at the end of such section and the table appearing therein and inserting the following in lieu thereof&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">provided that on and after December 31, 2023, as of the last day of the four (4) fiscal quarters following a Qualified Acquisition, the Borrower may elect to increase the Maximum Leverage Ratio set forth in the chart below for each applicable fiscal quarter </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">by 0.50x so long as the Borrower has not previously made two such elections during the term of this Agreement.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#bfbfbf;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Fiscal Quarter End Date</font></td><td colspan="3" style="background-color:#bfbfbf;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Maximum Leverage Ratio</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">December 31, 2022</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">4.00&#58;1.00</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">March 31, 2023</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">4.00&#58;1.00</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">June 30, 2023</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">3.75&#58;1.00</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">September 30, 2023</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">3.75&#58;1.00</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">December 31, 2023 and thereafter</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">3.50&#58;1.00</font></td></tr></table></div><div style="margin-bottom:12pt;text-indent:72pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt;text-decoration:underline">Amendment Effective Date&#59; Conditions Precedent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Amendment shall become effective on the date on which the following conditions have been satisfied or waived (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment No. 1 Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the Administrative Agent shall have received a counterpart of this Amendment executed by the Borrower, the Administrative Agent and each of the Required Lenders&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the representations and warranties contained in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> hereof shall be true and correct&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the Administrative Agent and the Lenders shall have received all other fees and amounts due and payable on or prior to the Amendment No. 1 Effective Date, including, to the extent invoiced, reimbursement or payment of all reasonable expenses required to be reimbursed or paid by the Borrower under the Credit Agreement (including, without limitation, the reasonable and documented out-of-pocket fees and expenses of Sidley Austin LLP, counsel to the Administrative Agent)&#59; and </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the Administrative Agent shall have received such other documents, instruments and agreements as the Administrative Agent shall reasonably request.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt;text-decoration:underline">Representations and Warranties and Reaffirmations of the Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The Borrower hereby represents and warrants that (i) this Amendment and the Credit Agreement as previously executed and as modified hereby constitute legal, valid and binding obligations of the Borrower and are enforceable against the Borrower in accordance with their terms (except as enforceability may be limited by bankruptcy, insolvency, reorganization, moratorium or similar laws affecting the enforcement of creditors&#8217; rights generally), and (ii) after giving effect to this Amendment on the Amendment No. 1 Effective Date, no Default or Event of Default has occurred and is continuing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The Borrower hereby represents and warrants that the representations and warranties of the Borrower set forth in the Loan Documents are true and correct in all material respects (without duplication of any materiality qualifiers set forth therein) on and as of the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Amendment No. 1 Effective Date after giving effect to this Amendment, except to the extent that such representations and warranties specifically refer to an earlier date, in which case they are true and correct in all material respects (or, in the case of any representation or warranty already qualified by materially, in any respect) as of such earlier date, and except that the representations and warranties contained in Sections&#160;3.04(a)(i) and (a)(ii) of the Credit Agreement shall be deemed to refer to the most recent statements furnished pursuant to Sections 5.01(a) and (b) of the Credit Agreement, respectively.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Upon the effectiveness of this Amendment and after giving effect hereto, the Borrower hereby reaffirms all covenants and other agreements set forth  in the Credit Agreement as modified hereby.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt;text-decoration:underline">Reference to the Effect on the Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Upon the effectiveness of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> hereof, on and after the date hereof, each reference in the Credit Agreement (including any reference therein to &#8220;this Credit Agreement,&#8221; &#8220;this Agreement,&#8221; &#8220;hereunder,&#8221; &#8220;hereof,&#8221; &#8220;herein&#8221; or words of like import referring thereto) or in any other Loan Document shall mean and be a reference to the Credit Agreement as modified hereby.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Except as specifically modified above, the Credit Agreement and all other documents, instruments and agreements executed and&#47;or delivered in connection therewith shall remain in full force and effect, and are hereby ratified and confirmed.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Except as expressly set forth herein, the execution, delivery and effectiveness of this Amendment shall not operate as a waiver of any right, power or remedy of the Administrative Agent or the Lenders, nor constitute a waiver of any provision of the Credit Agreement or any other documents, instruments and agreements executed and&#47;or delivered in connection therewith.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Upon satisfaction of the conditions set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> hereof and the execution hereof by the Borrower, the Lenders and the Administrative Agent, this Amendment shall be binding upon all parties to the Credit Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">This Amendment shall constitute a Loan Document.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt;text-decoration:underline">GOVERNING LAW</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  THIS AMENDMENT SHALL BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAWS OF THE STATE OF NEW YORK. EACH OF THE PARTIES TO THIS AMENDMENT HEREBY IRREVOCABLY WAIVES ALL RIGHT TO A TRIAL BY JURY IN ANY ACTION, PROCEEDING OR COUNTERCLAIM ARISING OUT OF OR RELATING TO THIS AGREEMENT OR THE TRANSACTIONS CONTEMPLATED HEREBY.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt;text-decoration:underline">Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Section headings in this Amendment are included herein for convenience of reference only and shall not constitute a part of this Amendment for any other purpose.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Amendment may be executed in counterparts (and by different parties hereto on different counterparts), each of which shall constitute an original, but all of which when taken together shall constitute a single contract.  Delivery of an executed counterpart of a signature page of this Amendment by telecopy, e-mailed .pdf or any other electronic means that reproduces an image of the actual executed signature page shall be effective as delivery of a manually executed counterpart of this Amendment.  The words &#8220;execution,&#8221; &#8220;signed,&#8221; &#8220;signature,&#8221; &#8220;delivery,&#8221; and words of like import in or relating to this Amendment shall be deemed to include Electronic Signatures, deliveries or the keeping of records in any electronic form (including deliveries by telecopy, e-mailed .pdf or any other electronic means that reproduces an image of an actual executed signature page), each of which shall be of the same legal effect, validity or enforceability as a manually executed signature, physical delivery thereof or the use of a paper-based recordkeeping system, as the case may be&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that nothing herein shall require the Administrative Agent to accept Electronic Signatures in any form or format without its prior written consent and pursuant to procedures approved by it&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, without limiting the foregoing, (i) to the extent the Administrative Agent has agreed to accept any Electronic Signature, the Administrative Agent and each of the Lenders shall be entitled to rely on such Electronic Signature purportedly given by or on behalf of the Borrower without further verification thereof and without any obligation to review the appearance or form of any such Electronic Signature and (ii) upon the request of the Administrative Agent or any Lender, any Electronic Signature shall be promptly followed by a manually executed counterpart.</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;SIGNATURE PAGES FOLLOW&#93;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4</font></div></div></div><div id="id3168b0e3b3642f9b7bc9dab46eca05a_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:24pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">IN WITNESS WHEREOF, this Amendment has been duly executed as of the day and year first above written.</font></div><div style="margin-bottom:24pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">TRINITY INDUSTRIES, INC.,<br>as the Borrower</font></div><div style="margin-bottom:24pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; John Lee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Name&#58;  John Lee  <br>Title&#58;&#160;&#160;&#160;&#160;    Vice President, Finance and Treasurer  </font></div><div><font><br></font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Signature Page to Amendment No. 1 to Second Amended and Restated Credit Agreement</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Industries, Inc.</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:24pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">JPMORGAN CHASE BANK, N.A., individually as a Lender and as Administrative Agent</font></div><div style="margin-bottom:24pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Kody J. Nerios</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Name&#58;  Kody J. Nerios<br>Title&#58;    Authorized Officer</font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Signature Page to Amendment No. 1 to Second Amended and Restated Credit Agreement</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Industries, Inc.</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;BANK OF AMERICA, N.A.,</font></div><div style="padding-left:216pt;text-indent:-216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;as a Lender</font></div><div style="padding-left:216pt;text-indent:-216pt"><font><br></font></div><div style="padding-left:216pt;text-indent:-216pt"><font><br></font></div><div style="margin-bottom:24pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Scott Blackman</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Name&#58;  Scott Blackman<br>Title&#58;&#160;&#160;&#160;&#160;    SVP</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Signature Page to Amendment No. 1 to Second Amended and Restated Credit Agreement</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Industries, Inc.</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;TRUIST BANK,</font></div><div style="padding-left:216pt;text-indent:-216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;as a Lender</font></div><div style="padding-left:216pt;text-indent:-216pt"><font><br></font></div><div style="padding-left:216pt;text-indent:-216pt"><font><br></font></div><div style="margin-bottom:24pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Jason Hembree</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Name&#58;  Jason Hembree<br>Title&#58;&#160;&#160;&#160;&#160;    Vice President</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Signature Page to Amendment No. 1 to Second Amended and Restated Credit Agreement</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Industries, Inc.</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Wells Fargo Bank, N.A.,</font></div><div style="padding-left:216pt;text-indent:-216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;as a Lender</font></div><div style="padding-left:216pt;text-indent:-216pt"><font><br></font></div><div style="padding-left:216pt;text-indent:-216pt"><font><br></font></div><div style="margin-bottom:24pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Mylissa Merten</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Name&#58;  Mylissa Merten<br>Title&#58;&#160;&#160;&#160;&#160;    Vice President</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Signature Page to Amendment No. 1 to Second Amended and Restated Credit Agreement</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Industries, Inc.</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Regions Bank,</font></div><div style="padding-left:216pt;text-indent:-216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;as a Lender</font></div><div style="padding-left:216pt;text-indent:-216pt"><font><br></font></div><div style="padding-left:216pt;text-indent:-216pt"><font><br></font></div><div style="margin-bottom:24pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Holli Balzer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Name&#58;  Holli Balzer<br>Title&#58;&#160;&#160;&#160;&#160;    Vice President</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Signature Page to Amendment No. 1 to Second Amended and Restated Credit Agreement</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Industries, Inc.</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;PNC Bank,</font></div><div style="padding-left:216pt;text-indent:-216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;as a Lender</font></div><div style="padding-left:216pt;text-indent:-216pt"><font><br></font></div><div style="padding-left:216pt;text-indent:-216pt"><font><br></font></div><div style="margin-bottom:24pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Dominic Trozzi</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Name&#58;  Dominic Trozzi  <br>Title&#58;&#160;&#160;&#160;&#160;    Vice President</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Signature Page to Amendment No. 1 to Second Amended and Restated Credit Agreement</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Industries, Inc.</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Citizens Bank N.A.,</font></div><div style="padding-left:216pt;text-indent:-216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;as a Lender</font></div><div style="padding-left:216pt;text-indent:-216pt"><font><br></font></div><div style="padding-left:216pt;text-indent:-216pt"><font><br></font></div><div style="margin-bottom:24pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Douglas M Kennedy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Name&#58;  Douglas M Kennedy<br>Title&#58;&#160;&#160;&#160;&#160;    SVP</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Signature Page to Amendment No. 1 to Second Amended and Restated Credit Agreement</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Industries, Inc.</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;FIFTH THIRD BANK,</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;NATIONAL ASSOCIATION,</font></div><div style="padding-left:216pt;text-indent:-216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;as a Lender</font></div><div style="padding-left:216pt;text-indent:-216pt"><font><br></font></div><div style="padding-left:216pt;text-indent:-216pt"><font><br></font></div><div style="margin-bottom:24pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Carson M. Korn</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Name&#58;  Carson M. Korn<br>Title&#58;&#160;&#160;&#160;&#160;    Officer  </font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Signature Page to Amendment No. 1 to Second Amended and Restated Credit Agreement</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Industries, Inc.</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.10 2
<SEQUENCE>6
<FILENAME>exhibit10102-csxtrlwtsecon.htm
<DESCRIPTION>EX-10.10 2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="id6f5d8f8b34c4b8d9f44dce19c71a437_1"></div><div style="min-height:75.6pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exhibit 10.10.2</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">EXECUTION VERSION</font></div><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">SECOND AMENDMENT</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">to the<br>FIFTH AMENDED AND RESTATED WAREHOUSE LOAN AGREEMENT<br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">SECOND</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">AMENDMENT TO FIFTH AMENDED AND RESTATED WAREHOUSE LOAN AGREEMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), dated as of December 15, 2022 is entered into by and among TRINITY INDUSTRIES LEASING COMPANY, a Delaware corporation, TRINITY RAIL LEASING WAREHOUSE TRUST (formerly known as Trinity Rail Leasing Trust II), a Delaware statutory trust (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), the banks and other lending institutions from time to time party thereto, CCS - REDIT SUISSE AG, NEW YORK BRANCH (formerly known as Credit Suisse, New York Branch), as Agent for the Lenders, and WILMINGTON TRUST COMPANY, in its capacity as Collateral Agent and Depositary.  Capitalized terms used but not defined herein have the meaning set forth in the Fifth Amended Loan Agreement (as defined below). </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">RECITALS&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WHEREAS, the parties hereto have entered into a Warehouse Loan Agreement, dated June 27, 2002, which was amended and restated pursuant to the Amended and Restated Warehouse Loan Agreement dated August 7, 2007, amended and restated pursuant to the Second Amended and Restated Warehouse Loan Agreement dated May 29, 2009 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Second Amended Loan Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), subsequently amended on February 4, 2011, November 28, 2012 and February 1, 2013, amended and restated pursuant to the Third Amended and Restated Warehouse Loan Agreement dated June 17, 2013 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Third Amended Loan Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), subsequently amended on April 8, 2015, amended and restated pursuant to the Fourth Amended and Restated Warehouse Loan Agreement dated as of March 15, 2018 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Fourth Amended Loan Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), and subsequently amended on April 15, 2019 and further amended and restated pursuant to the Fifth Amended and Restated Warehouse Loan Agreement dated as of March 15, 2021 (subsequently amended on August 29, 2022, and as further amended, restated, supplemented or otherwise modified from time to time, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Fifth Amended Loan Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WHEREAS, the parties hereto desire to amend the Fifth Amended Loan Agreement as set forth herein.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">NOW THEREFORE, for good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties agree as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ARTICLE 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:12.36pt"><br>AMENDMENTS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">SECTION 1.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:3.36pt;text-decoration:underline">Amendments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  As of the Effective Date (as defined below)&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Section 1.01 of the Fifth Amended Loan Agreement is hereby amended by amending and restating the first paragraph of the definition of &#8220;Acceptable Derivatives Agreement&#8221; in its entirety as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Acceptable Derivatives Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a Derivatives Agreement with a term that extends at least until the anticipated Termination Date, in the form of any of the following, in each case with monthly settlement and having a notional amount equal to at least 85% of the aggregate outstanding principal amount of the Loans on the date of such Derivatives Agreement, with such notional amount declining automatically according to a schedule which is consistent with the then anticipated principal repayments of the Loans&#58;&#8221;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Second Amendment to Fifth A&#38;R Loan Agreement</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:75.6pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Section 2.14 of the Fifth Amended Loan Agreement is hereby amended by amending and restating the first paragraph thereof in its entirety as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;The Borrower agrees that, upon the occurrence of any Hedging Event, it will enter into and maintain one or more Acceptable Derivatives Agreements reasonably acceptable to the Agent having an aggregate notional balance of not less than an amount equal to 85% of the aggregate outstanding principal amount of the Loans (and if such Acceptable Derivatives Agreement is an interest rate swap agreement, not more than 110% of the aggregate outstanding principal amount of the Loans) no later than the last day of the Required Time Period, using funds available under clause </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(y)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of clause </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">fifth</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.07(c)(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, as applicable. For the avoidance of doubt, the Borrower agrees to maintain any such Acceptable Derivatives Agreement until the anticipated Termination Date&#59; provided that such Acceptable Derivatives Agreement may be replaced by another Acceptable Derivatives Agreement in compliance with the terms hereof.&#8221; </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ARTICLE 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:12.36pt"><br>CONDITIONS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">SECTION 1.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:3.36pt;text-decoration:underline">Conditions to Effectiveness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Amendment shall become effective on the date (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) on which&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the Agent has received signature pages to this Amendment duly executed by each party hereto&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the Agent has received evidence that all costs, fees and expenses due to the Agent and the Lenders on or before the Effective Date shall have been paid, in each case to the extent invoiced or otherwise notified to the Borrower in writing&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the Agent has received such other documents as the Agent or Mayer Brown LLP, counsel for the Agent, may reasonably request.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ARTICLE 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:12.36pt"><br>MISCELLANEOUS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">SECTION 1.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:3.36pt;text-decoration:underline">Acceptable Derivatives Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Borrower hereby agrees that it  shall enter into an Acceptable Derivatives Agreement pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of the Fifth Amended Loan Agreement as amended hereby, and obtain the approval of the Agent and the Required Lenders in connection therewith, on or before December 15, 2022. For the avoidance of any doubt, the failure of the Borrower to deliver such Acceptable Derivatives Agreement by (and including) December 15, 2022 will constitute an immediate Event of Default other than if such failure is due to the failure of the Agent and&#47;or any Required Lender to respond to a request by the Borrower to approve such Acceptable Derivatives Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">SECTION 1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:3.36pt;text-decoration:underline">Direction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Agent hereby requests and directs the Collateral Agent and Depositary to execute and deliver this Amendment, and hereby certifies and confirms to the Collateral Agent and Depositary that the execution and delivery of this Amendment by the Collateral Agent and Depositary is authorized and permitted by the Security Agreement and the other Loan Documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">SECTION 1.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:3.36pt;text-decoration:underline">Representations and Warranties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Facility Party represents and warrants, as applicable,  that its respective representations and warranties set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Article V</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of the Fifth Amended Loan Agreement are true and correct on and as of the date of this Amendment </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Second Amendment to Fifth A&#38;R Loan Agreement</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:75.6pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">as though made on and as of the date hereof, except to the extent that such representations and warranties expressly relate to an earlier date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">SECTION 1.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:3.36pt;text-decoration:underline">No Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.   Each Facility Party represents and warrants, as applicable,  that no Default, Event of Default, Manager Default, Manager Event of Default, Early Amortization Event, event listed in Sections 3.01(b)(i)-(v), inclusive, of the Administrative Services Agreement or event listed in Sections 6.02(a)-(g), inclusive, of the Insurance Management Agreement shall exist or be continuing as of the Effective Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">SECTION 1.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:3.36pt;text-decoration:underline">Reaffirmation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Each Facility Party confirms to the Agent that the security created by the Collateral Documents to which it is a party extends to the liabilities and obligations of such Facility Party under the Fifth Amended Loan Agreement as amended hereby and that the obligations of such Facility Party arising under or in connection with the Fifth Amended Loan Agreement as amended hereby constitute obligations secured under the Collateral Documents to which it is a party. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">SECTION 1.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:3.36pt;text-decoration:underline">Effect of Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. This Amendment shall constitute a &#8220;Loan Document&#8221; within the meaning of the Fifth Amended Loan Agreement.  All provisions of the Fifth Amended Loan Agreement, as expressly amended by this Amendment, shall remain in full force and effect.  After this Amendment becomes effective, all references in the Loan Agreement (or in any other Transaction Document) to the Loan Agreement shall be deemed to be references to the Fifth Amended Loan Agreement, respectively, as amended by this Amendment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">SECTION 1.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:3.36pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. This Amendment may be executed in any number of counterparts and by different parties on separate counterparts, each of which when so executed shall be deemed to be an original and all of which when taken together shall constitute but one and the same instrument.  Delivery of an executed counterpart of a signature page to this Amendment by facsimile shall be effective as delivery of a manually executed counterpart of this Amendment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">SECTION 1.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:3.36pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. This Amendment shall be governed by, and construed in accordance with, the internal laws of the State of New York.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">SECTION 1.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:3.36pt;text-decoration:underline">Section Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The various headings of this Amendment are included for convenience only and shall not affect the meaning or interpretation of this Amendment.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Signature Pages Follow</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#93;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Second Amendment to Fifth A&#38;R Loan Agreement</font></div><div><font><br></font></div></div></div><div id="id6f5d8f8b34c4b8d9f44dce19c71a437_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">IN WITNESS WHEREOF, the parties have executed this Amendment on the date first written above.</font></div><div style="padding-left:252pt;text-indent:-252pt"><font><br></font></div><div style="padding-left:234pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">TRINITY INDUSTRIES LEASING COMPANY</font></div><div style="padding-left:234pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:234pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:234pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Sara E. McCoy&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Name&#58; Sara E. McCoy<br>Title&#58; Senior Vice President</font></div><div style="padding-left:234pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:234pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:234pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">TRINITY RAIL LEASING WAREHOUSE TRUST (formerly known as Trinity Rail Leasing Trust II)</font></div><div style="padding-left:234pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:234pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:234pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Sara E. McCoy&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Name&#58; Sara E. McCoy<br>Title&#58; Senior Vice President</font></div><div style="margin-bottom:24pt;padding-left:216pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Second Amendment to Fifth A&#38;R Loan Agreement</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:24pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">CREDIT SUISSE AG, NEW YORK BRANCH (formerly known as Credit Suisse, New York Branch), as Agent </font></div><div style="margin-bottom:6pt;padding-left:216pt"><font><br></font></div><div style="margin-bottom:24pt;padding-left:234pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Jeffrey Traola&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Name&#58; Jeffrey Traola<br>Title&#58; Director</font></div><div style="margin-bottom:24pt;padding-left:234pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Marcus DiBrito&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Name&#58; Marcus DiBrito<br>Title&#58; Vice President<br><br><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Second Amendment to Fifth A&#38;R Loan Agreement</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:24pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, as a Committed Lender</font></div><div style="margin-bottom:6pt;padding-left:216pt"><font><br></font></div><div style="margin-bottom:24pt;padding-left:234pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Jeffrey Traola&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Name&#58; Jeffrey Traola<br>Title&#58; Authorized Signatory</font></div><div style="margin-bottom:24pt;padding-left:234pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Marcus DiBrito&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Name&#58; Marcus DiBrito<br>Title&#58; Authorized Signatory</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Second Amendment to Fifth A&#38;R Loan Agreement</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:222pt;text-indent:-6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">CR&#201;DIT AGRICOLE CORPORATE AND INVESTMENT BANK, as a Committed Lender</font></div><div style="margin-bottom:12pt;padding-left:222pt;text-indent:-6pt"><font><br></font></div><div style="margin-bottom:24pt;padding-left:234pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Brian Bolotin&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Name&#58; Brian Bolotin<br>Title&#58; Managing Director</font></div><div style="margin-bottom:24pt;padding-left:234pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Alexander Averbukh&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Name&#58; Alexander Averbukh<br>Title&#58; Managing Director</font></div><div style="margin-bottom:12pt;padding-left:216pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Second Amendment to Fifth A&#38;R Loan Agreement</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WELLS FARGO BANK, N.A.,<br>as a Committed Lender</font></div><div style="margin-bottom:12pt;padding-left:239.4pt;text-indent:-22.95pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:239.4pt;text-indent:-22.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Michael Barath&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58; Michael Barath<br>Title&#58; Vice President</font></div><div style="margin-bottom:12pt;padding-left:216pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Second Amendment to Fifth A&#38;R Loan Agreement</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">BANK OF AMERICA, N.A.,<br>as a Committed Lender<br><br><br>By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Hugo Morrissey&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58; Hugo Morrissey<br>Title&#58; Director</font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">PNC BANK, NATIONAL ASSOCIATION,<br>as a Committed Lender<br><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Second Amendment to Fifth A&#38;R Loan Agreement</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Lawrence Beller&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58; Lawrence Beller<br>Title&#58; Executive Vice President</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Second Amendment to Fifth A&#38;R Loan Agreement</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">REGIONS BANK,<br>as a Committed Lender<br><br><br>By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Josh Aycox&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58; Josh Aycox<br>Title&#58; Director</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Second Amendment to Fifth A&#38;R Loan Agreement</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">CITIZENS BANK, N.A.,<br>as a Committed Lender<br><br><br>By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s Devon Patton&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58; Devon Patton<br>Title&#58; Vice President</font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:0.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WILMINGTON TRUST COMPANY,<br>  as Collateral Agent and Depositary</font></div><div style="margin-bottom:12pt;padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Hayley Marden&#160;&#160;&#160;&#160;<br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Hayley Marden<br>Title&#58; Assistant Vice President</font></div><div style="padding-left:216pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Second Amendment to Fifth A&#38;R Loan Agreement</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Second Amendment to Fifth A&#38;R Loan Agreement</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>7
<FILENAME>exh21listofsubsidiaries123.htm
<DESCRIPTION>EX-21
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ibb13d1bce6844bacad45d7d5aad93b88_33"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:5pt;text-align:right;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 21</font></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.634%"><tr><td style="width:1.0%"></td><td style="width:63.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.629%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.800%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.329%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:144%">Trinity Industries, Inc.<br>Active Subsidiaries as of December 31, 2022</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:5.62pt;padding-right:5.62pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name of Subsidiary</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Domicile</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ownership <br>Percentage</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CJB Prime Property, LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Heritage Aviation Services LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nevada</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International Industrial Indemnity Company</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vermont</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RailPulse LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reunion General Agency, Inc.</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Argentina S.R.L.</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRN Services, LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HLA Engineers, Inc.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vigilant Systems, Inc.</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Industries Leasing Company</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RIV 2013 Rail Holdings LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:27pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRP 2021 LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRP 2021 Railcar Holdings, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRP Railcar Co., LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RIV II, LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Signal Rail Holdings LLC (Wafra)</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TILX GP V, LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:27pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Rail Leasing V LP</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TILX LP V, LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:27pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Rail Leasing V LP</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Marks Company</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Rail, Inc.</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:27pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TrinityRail Leasing Management, Inc.</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:38.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TrinityRail Canada Inc.</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">British Columbia</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 39.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TrinityRail Quasar Holdings Inc. </font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">British Columbia</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quasar Platform Inc. </font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Rail Leasing 2010 LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Rail Leasing 2017 LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Rail Leasing 2018 LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Rail Leasing 2019 LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Rail Leasing 2020 LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Rail Leasing 2021 LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Rail Leasing 2022 LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Rail Leasing VII LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Rail Leasing Warehouse Trust</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRIP Rail Holdings LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tribute Rail Holdings LLC </font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tribute Rail LLC </font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:27pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Triumph Rail Holdings LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:49.5pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Triumph Rail LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.634%"><tr><td style="width:1.0%"></td><td style="width:63.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.629%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.800%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.329%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:144%">Trinity Industries, Inc.<br>Active Subsidiaries as of December 31, 2022</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:5.62pt;padding-right:5.62pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name of Subsidiary</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Domicile</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ownership <br>Percentage</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:18pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TrinityRail Investment Holding Company LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:27pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRIHC 2018 LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dynamic Rail Leasing LLC</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Industries Railcar Corporation</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Logistics Group, Inc.</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Central Maintenance, LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Rail Group, LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FreightLucid, LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Heads, Inc.</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity North American Freight Car, Inc.</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Parts &#38; Components, LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Axium Equipment, LLC </font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Illinois</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holden America IL, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Illinois</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holden Sales &#38; Service, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Illinois</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ramptech, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Illinois</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TrinityRail International Holdings, LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Illinois</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TrinityRail Commercial Services, LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:27pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Rail de Mexico, S. de R.L. de C.V.</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:27pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Rail Sabinas, S. de R.L. de C.V.</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Rail de Mexico, S. de R.L. de C.V.</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Rail Sabinas, S. de R.L. de C.V.</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Tank Car, Inc.</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TrinityRail Maintenance Services, Inc.</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:27pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MCM Railyard, LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Bay Worx, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 39.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bay Worx Industries, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TrinityRail Asset Management Company, Inc.</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Waldorf Properties, Inc.</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">McConway &#38; Torley &#8211; Anniston, Inc.</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:15.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Platzer Shipyard, Inc.</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-22.1
<SEQUENCE>8
<FILENAME>exh221listofguarantorsubsi.htm
<DESCRIPTION>EX-22.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i3a2b5d2f833e4d1485201c081cedbbd1_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 22.1</font></div><div style="margin-bottom:6pt"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">List of Guarantor Subsidiaries</font></div><div style="text-align:center"><font><br></font></div><div style="text-indent:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, the following subsidiaries of Trinity Industries, Inc. (the &#8220;Parent&#8221;) are guarantors of the Parent&#8217;s 4.55% senior notes due 2024&#58;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trinity Industries Leasing Company</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trinity North American Freight Car, Inc.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trinity Rail Group, LLC</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trinity Tank Car, Inc.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TrinityRail Maintenance Services, Inc.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>9
<FILENAME>exh31112312022-10kxq4.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ida062bc4c24a4fd794b3e9d901979cc2_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-top:18pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, E. Jean Savage, certify that&#58;</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">I have reviewed this annual report on Form 10-K of Trinity Industries, Inc.&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.23pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;21, 2023 </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; E. Jean Savage</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">E. Jean Savage</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Executive Officer, President, and Director</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>10
<FILENAME>exh31212312022-10kxq4.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i8ad51d36b6aa4f7f8f5cd841de3078c5_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:18pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Eric R. Marchetto, certify that&#58;</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">I have reviewed this annual report on Form 10-K of Trinity Industries, Inc.&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.23pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;21, 2023</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Eric R. Marchetto</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Eric R. Marchetto</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Executive Vice President and Chief Financial Officer</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>11
<FILENAME>exh32112312022-10kxq4.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ie6237b527066418ab835d1cc3229bc7c_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="margin-top:18pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of Trinity Industries, Inc. (the &#8220;Company&#8221;) on Form 10-K for the period ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, E. Jean Savage, Chief Executive Officer, President, and Director of the Company, certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company, as of, and for, the periods presented in the Report.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; E. Jean Savage</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">E. Jean Savage</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Executive Officer, President, and Director</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;21, 2023</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A signed original of this written statement required by Section&#160;906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>12
<FILENAME>exh32212312022-10kxq4.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i2053e5db82f949d388ec4296beccbe93_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div style="margin-top:18pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of Trinity Industries, Inc. (the &#8220;Company&#8221;) on Form 10-K for the period ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Eric R. Marchetto, Executive Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company, as of, and for, the periods presented in the Report.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Eric R. Marchetto</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Eric R. Marchetto</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Executive Vice President and Chief Financial Officer</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;21, 2023</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A signed original of this written statement required by Section&#160;906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>13
<FILENAME>trn-20221231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:b51c8a34-86d1-4103-b091-51d9d681de60,g:fad4dfb4-a0e1-4c2d-bb3f-8b3eca2c1738-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:trn="http://www.trin.net/20221231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.trin.net/20221231">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="trn-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="trn-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="trn-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="trn-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformationDocument" roleURI="http://www.trin.net/role/DocumentandEntityInformationDocument">
        <link:definition>0000001 - Document - Document and Entity Information Document</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.trin.net/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://www.trin.net/role/ConsolidatedStatementsofOperations">
        <link:definition>0000003 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>0000004 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.trin.net/role/ConsolidatedBalanceSheets">
        <link:definition>0000005 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets_1" roleURI="http://www.trin.net/role/ConsolidatedBalanceSheets_1">
        <link:definition>0000005 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.trin.net/role/ConsolidatedStatementsofCashFlows">
        <link:definition>0000006 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofStockholdersEquity" roleURI="http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity">
        <link:definition>0000007 - Statement - Consolidated Statements of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperationsParenthetical" roleURI="http://www.trin.net/role/ConsolidatedStatementsofOperationsParenthetical">
        <link:definition>0000008 - Statement - Consolidated Statements of Operations Parenthetical</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncomeParenthetical" roleURI="http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical">
        <link:definition>0000009 - Statement - Consolidated Statements of Comprehensive Income Parenthetical</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>0000010 - Statement - Consolidated Balance Sheets Parenthetical</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlowsParenthetical" roleURI="http://www.trin.net/role/ConsolidatedStatementsofCashFlowsParenthetical">
        <link:definition>0000011 - Statement - Consolidated Statements of Cash Flows (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note1SummaryofSignificantAccountingPolicies" roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPolicies">
        <link:definition>0000012 - Disclosure - Note 1. Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note2AcquisitionsandDiscontinuedOperations" roleURI="http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperations">
        <link:definition>0000013 - Disclosure - Note 2. Acquisitions and Discontinued Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note3DerivativeInstrumentsandFairValueMeasurementsDerivativeInstrumentsNotes" roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativeInstrumentsNotes">
        <link:definition>0000014 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements Derivative Instruments (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note4SegmentInformation" roleURI="http://www.trin.net/role/Note4SegmentInformation">
        <link:definition>0000015 - Disclosure - Note 4. Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note5PartiallyOwnedLeasingSubsidiaries" roleURI="http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiaries">
        <link:definition>0000016 - Disclosure - Note 5. Partially Owned Leasing Subsidiaries</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note6RailcarLeasingandManagementServicesGroup" roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroup">
        <link:definition>0000017 - Disclosure - Note 6. Railcar Leasing and Management Services Group</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note7PropertyPlantandEquipment" roleURI="http://www.trin.net/role/Note7PropertyPlantandEquipment">
        <link:definition>0000018 - Disclosure - Note 7. Property, Plant, and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note8Debt" roleURI="http://www.trin.net/role/Note8Debt">
        <link:definition>0000019 - Disclosure - Note 8. Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note9IncomeTaxes" roleURI="http://www.trin.net/role/Note9IncomeTaxes">
        <link:definition>0000020 - Disclosure - Note 9. Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note10EmployeeRetirementPlans" roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlans">
        <link:definition>0000021 - Disclosure - Note 10. Employee Retirement Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note11AssetImpairmentChargesandRestructuringActivitiesNotes" roleURI="http://www.trin.net/role/Note11AssetImpairmentChargesandRestructuringActivitiesNotes">
        <link:definition>0000022 - Disclosure - Note 11. Asset Impairment Charges and Restructuring Activities (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note12AccumulatedOtherComprehensiveIncome" roleURI="http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncome">
        <link:definition>0000023 - Disclosure - Note 12. Accumulated Other Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note13CommonStockandStockbasedCompensation" roleURI="http://www.trin.net/role/Note13CommonStockandStockbasedCompensation">
        <link:definition>0000024 - Disclosure - Note 13. Common Stock and Stock-based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note14EarningsPerCommonShare" roleURI="http://www.trin.net/role/Note14EarningsPerCommonShare">
        <link:definition>0000025 - Disclosure - Note 14. Earnings Per Common Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note15CommitmentsandContingencies" roleURI="http://www.trin.net/role/Note15CommitmentsandContingencies">
        <link:definition>0000026 - Disclosure - Note 15. Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note16SelectedQuarterlyFinancialData" roleURI="http://www.trin.net/role/Note16SelectedQuarterlyFinancialData">
        <link:definition>0000027 - Disclosure - Note 16. Selected Quarterly Financial Data</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>0000028 - Disclosure - Note 1. Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesTables" roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesTables">
        <link:definition>0000029 - Disclosure - Note 1. Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note2AcquisitionsandDiscontinuedOperationsTables" roleURI="http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsTables">
        <link:definition>0000030 - Disclosure - Note 2. Acquisitions and Discontinued Operations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables" roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables">
        <link:definition>0000031 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note4SegmentInformationSegmentInformationTables" roleURI="http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables">
        <link:definition>0000032 - Disclosure - Note 4. Segment Information Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note5PartiallyOwnedLeasingSubsidiariesTables" roleURI="http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesTables">
        <link:definition>0000033 - Disclosure - Note 5. Partially Owned Leasing Subsidiaries (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables" roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables">
        <link:definition>0000034 - Disclosure - Note 6. Railcar Leasing and Management Services Group Railcar Leasing and Management Services Group (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note7PropertyPlantandEquipmentPropertyPlantandEquipmentTables" roleURI="http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentTables">
        <link:definition>0000035 - Disclosure - Note 7. Property, Plant, and Equipment Property, Plant, and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note8DebtTables" roleURI="http://www.trin.net/role/Note8DebtTables">
        <link:definition>0000036 - Disclosure - Note 8. Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note9IncomeTaxesIncomeTaxesTables" roleURI="http://www.trin.net/role/Note9IncomeTaxesIncomeTaxesTables">
        <link:definition>0000037 - Disclosure - Note 9. Income Taxes Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note10EmployeeRetirementPlansEmployeeRetirementPlansTables" roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansTables">
        <link:definition>0000038 - Disclosure - Note 10. Employee Retirement Plans Employee Retirement Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note11AssetImpairmentChargesandRestructuringActivitiesTables" roleURI="http://www.trin.net/role/Note11AssetImpairmentChargesandRestructuringActivitiesTables">
        <link:definition>0000039 - Disclosure - Note 11. Asset Impairment Charges and Restructuring Activities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables" roleURI="http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables">
        <link:definition>0000040 - Disclosure - Note 12. Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note13CommonStockandStockbasedCompensationTables" roleURI="http://www.trin.net/role/Note13CommonStockandStockbasedCompensationTables">
        <link:definition>0000041 - Disclosure - Note 13. Common Stock and Stock-based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note14EarningsPerCommonShareEarningsPerCommonShareTables" roleURI="http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareTables">
        <link:definition>0000042 - Disclosure - Note 14. Earnings Per Common Share Earnings Per Common Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note15CommitmentsandContingenciesCommitmentsandContingenciesTables" roleURI="http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesTables">
        <link:definition>0000043 - Disclosure - Note 15. Commitments and Contingencies Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note16SelectedQuarterlyFinancialDataTables" roleURI="http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataTables">
        <link:definition>0000044 - Disclosure - Note 16. Selected Quarterly Financial Data (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note1SummaryofSignificantAccountingPoliciesDiscontinuedOperationsDetails" roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesDiscontinuedOperationsDetails">
        <link:definition>0000045 - Disclosure - Note 1. Summary of Significant Accounting Policies Discontinued Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails">
        <link:definition>0000046 - Disclosure - Note 1. Summary of Significant Accounting Policies Revenue Recognition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails" roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails">
        <link:definition>0000047 - Disclosure - Note 1. Summary of Significant Accounting Policies Lessee Accounting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails" roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails">
        <link:definition>0000048 - Disclosure - Note 1. Summary of Significant Accounting Policies Lessor Accounting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note1SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails">
        <link:definition>0000049 - Disclosure - Note 1. Summary of Significant Accounting Policies Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails" roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails">
        <link:definition>0000050 - Disclosure - Note 1. Summary of Significant Accounting Policies Property, Plant, and Equipment Useful Lives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note1SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails">
        <link:definition>0000051 - Disclosure - Note 1. Summary of Significant Accounting Policies Long-Lived Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note1SummaryofSignificantAccountingPoliciesAssetsHeldforSaleDetails" roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesAssetsHeldforSaleDetails">
        <link:definition>0000052 - Disclosure - Note 1. Summary of Significant Accounting Policies Assets Held for Sale (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails" roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails">
        <link:definition>0000053 - Disclosure - Note 1. Summary of Significant Accounting Policies Goodwill and Intangibles (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails" roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails">
        <link:definition>0000054 - Disclosure - Note 1. Summary of Significant Accounting Policies Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails" roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails">
        <link:definition>0000055 - Disclosure - Note 1. Summary of Significant Accounting Policies Warranties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails" roleURI="http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails">
        <link:definition>0000056 - Disclosure - Note 2. Acquisitions and Discontinued Operations - Acquisitions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails" roleURI="http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails">
        <link:definition>0000057 - Disclosure - Note 2. Acquisitions and Discontinued Operations - Discontinued Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails" roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails">
        <link:definition>0000058 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements Derivatives - Interest Rate Hedges (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails" roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails">
        <link:definition>0000059 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements Derivatives - Effect on Interest Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails" roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails">
        <link:definition>0000060 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements Derivatives - FX Hedge (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails" roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails">
        <link:definition>0000061 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements - Derivatives Not Designated as Hedges Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails" roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails">
        <link:definition>0000062 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note4SegmentInformationSegmentInformationDetails" roleURI="http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails">
        <link:definition>0000063 - Disclosure - Note 4. Segment Information Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note5PartiallyOwnedLeasingSubsidiariesDetails" roleURI="http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails">
        <link:definition>0000064 - Disclosure - Note 5. Partially Owned Leasing Subsidiaries (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails" roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails">
        <link:definition>0000065 - Disclosure - Note 6. Railcar Leasing and Management Services Group Selected Leasing Balance Sheet Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails" roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails">
        <link:definition>0000066 - Disclosure - Note 6. Railcar Leasing and Management Services Group Selected Leasing Income Statement Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails" roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails">
        <link:definition>0000067 - Disclosure - Note 6. Railcar Leasing and Management Services Group Proceeds from Sale of Railcars (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails" roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails">
        <link:definition>0000068 - Disclosure - Note 6. Railcar Leasing and Management Services Group Operating Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails" roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails">
        <link:definition>0000069 - Disclosure - Note 6. Railcar Leasing and Management Services Group Leasing Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails" roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails">
        <link:definition>0000070 - Disclosure - Note 6. Railcar Leasing and Management Services Group Other Operating Lease Obligations and Revenues (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails" roleURI="http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails">
        <link:definition>0000071 - Disclosure - Note 7. Property, Plant, and Equipment Property, Plant, and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note8DebtComponentsandFairValueofDebtDetails" roleURI="http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails">
        <link:definition>0000072 - Disclosure - Note 8. Debt Components and Fair Value of Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note8DebtDetails" roleURI="http://www.trin.net/role/Note8DebtDetails">
        <link:definition>0000073 - Disclosure - Note 8. Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note8DebtRemainingDebtPrincipalPaymentsDetails" roleURI="http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails">
        <link:definition>0000074 - Disclosure - Note 8. Debt Remaining Debt Principal Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" roleURI="http://www.trin.net/role/Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails">
        <link:definition>0000075 - Disclosure - Note 9. Income Taxes Components of Income Tax Expense / Benefit (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note9IncomeTaxesEffectiveTaxRateReconciliationDetails" roleURI="http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails">
        <link:definition>0000076 - Disclosure - Note 9. Income Taxes Effective Tax Rate Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note9IncomeTaxesIncomeTaxesDetails" roleURI="http://www.trin.net/role/Note9IncomeTaxesIncomeTaxesDetails">
        <link:definition>0000077 - Disclosure - Note 9. Income Taxes Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note9IncomeTaxesDeferredTaxLiabilitiesDetails" roleURI="http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails">
        <link:definition>0000078 - Disclosure - Note 9. Income Taxes Deferred Tax Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note9IncomeTaxesUnrecognizedTaxBenefitDetails" roleURI="http://www.trin.net/role/Note9IncomeTaxesUnrecognizedTaxBenefitDetails">
        <link:definition>0000079 - Disclosure - Note 9. Income Taxes Unrecognized Tax Benefit (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails" roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails">
        <link:definition>0000080 - Disclosure - Note 10. Employee Retirement Plans Employee Retirement Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note10EmployeeRetirementPlansActuarialAssumptionsDetails" roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansActuarialAssumptionsDetails">
        <link:definition>0000081 - Disclosure - Note 10. Employee Retirement Plans Actuarial Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note10EmployeeRetirementPlansNetRetirementExpenseDetails" roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails">
        <link:definition>0000082 - Disclosure - Note 10. Employee Retirement Plans Net Retirement Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails" roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails">
        <link:definition>0000083 - Disclosure - Note 10. Employee Retirement Plans Accumulated Benefit Obligations and Funded Status (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails" roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails">
        <link:definition>0000084 - Disclosure - Note 10. Employee Retirement Plans Amounts Recognized in OCI (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note10EmployeeRetirementPlansPlanAssetsDetails" roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansPlanAssetsDetails">
        <link:definition>0000085 - Disclosure - Note 10. Employee Retirement Plans Plan Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note10EmployeeRetirementPlansCashFlowsDetails" roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansCashFlowsDetails">
        <link:definition>0000086 - Disclosure - Note 10. Employee Retirement Plans Cash Flows (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note11ImpairmentChargesDetails" roleURI="http://www.trin.net/role/Note11ImpairmentChargesDetails">
        <link:definition>0000087 - Disclosure - Note 11. Impairment Charges (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note11RestructuringActivitiesDetails" roleURI="http://www.trin.net/role/Note11RestructuringActivitiesDetails">
        <link:definition>0000088 - Disclosure - Note 11. Restructuring Activities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails" roleURI="http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails">
        <link:definition>0000089 - Disclosure - Note 12. Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note13CommonStockandStockbasedCompensationStockholdersEquityDetails" roleURI="http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails">
        <link:definition>0000090 - Disclosure - Note 13. Common Stock and Stock-based Compensation Stockholders Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails" roleURI="http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails">
        <link:definition>0000091 - Disclosure - Note 13. Common Stock and Stock-based Compensation Stock Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note14EarningsPerCommonShareEarningsPerCommonShareDetails" roleURI="http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails">
        <link:definition>0000092 - Disclosure - Note 14. Earnings Per Common Share Earnings Per Common Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails" roleURI="http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails">
        <link:definition>0000093 - Disclosure - Note 15. Commitments and Contingencies Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Note16SelectedQuarterlyFinancialDataDetails" roleURI="http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails">
        <link:definition>0000094 - Disclosure - Note 16. Selected Quarterly Financial Data (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain" abstract="true" name="A2019SecuredRailcarEquipmentNotesClassA1NotesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_NumberofBoardMembers" abstract="false" name="NumberofBoardMembers" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember" abstract="true" name="TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_IntersegmentRevenues" abstract="false" name="IntersegmentRevenues" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember" abstract="true" name="ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_ManufacturingandCorporateMember" abstract="true" name="ManufacturingandCorporateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_CurrentFederalTaxExpenseBenefitCARESAct" abstract="false" name="CurrentFederalTaxExpenseBenefitCARESAct" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_LeasingMember" abstract="true" name="LeasingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_SignalRailHoldingsLLCMember" abstract="true" name="SignalRailHoldingsLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_SalesofLeasedRailcarsDomain" abstract="true" name="SalesofLeasedRailcarsDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember" abstract="true" name="InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_ProductWarrantyPeriod" abstract="false" name="ProductWarrantyPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="trn_RestrictedSharesOutstandingConverted" abstract="false" name="RestrictedSharesOutstandingConverted" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_LeasingAndManagementMember" abstract="true" name="LeasingAndManagementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_SmallCubeCoveredHoppersMember" abstract="true" name="SmallCubeCoveredHoppersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember" abstract="true" name="InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock" abstract="false" name="OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="trn_AssetWriteDownsRestructuring" abstract="false" name="AssetWriteDownsRestructuring" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_RestrictedShareAwardsMember" abstract="true" name="RestrictedShareAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount" abstract="false" name="NonRecourseDebtGrossofIssuanceCostNetofDiscount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations" abstract="false" name="ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_OperatingLeasesAbstract" abstract="true" name="OperatingLeasesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trn_PartiallyOwnedSubsidiariesMember" abstract="true" name="PartiallyOwnedSubsidiariesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member" abstract="true" name="TRP2021SecuredRailcarEquipmentNotesRIV2013Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_PrivateShareRepurchaseAgreementMember" abstract="true" name="PrivateShareRepurchaseAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_A2017SecuredRailcarEquipmentNotesMemberDomain" abstract="true" name="A2017SecuredRailcarEquipmentNotesMemberDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_MaintenanceCostsPercentChange" abstract="false" name="MaintenanceCostsPercentChange" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trn_ManufacturingFacilityNonOperatingMember" abstract="true" name="ManufacturingFacilityNonOperatingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_PartiallyOwnedLeasingSubsidiariesAbstract" abstract="true" name="PartiallyOwnedLeasingSubsidiariesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trn_NonRecourseDebtGross" abstract="false" name="NonRecourseDebtGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_EffectiveTaxRateReconciliationChangesinLawsandApportionment" abstract="false" name="EffectiveTaxRateReconciliationChangesinLawsandApportionment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trn_A2018SecuredRailcarEquipmentNotesDomain" abstract="true" name="A2018SecuredRailcarEquipmentNotesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_SpinOffOfArcosaMember" abstract="true" name="SpinOffOfArcosaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_TributeRailClassBSecuredRailcarEquipmentNotesMember" abstract="true" name="TributeRailClassBSecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" abstract="false" name="NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_NetIncomeLossAttributableToNoncontrollingInterestMember" abstract="true" name="NetIncomeLossAttributableToNoncontrollingInterestMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_UnrecognizedTaxBenefitRollforwardTableTextBlock" abstract="false" name="UnrecognizedTaxBenefitRollforwardTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease" abstract="false" name="ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_RIV2013HoldingsMember" abstract="true" name="RIV2013HoldingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_TrinityIndustriesIncConsolidatedPensionPlanMember" abstract="true" name="TrinityIndustriesIncConsolidatedPensionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_MaintenanceServicesDomain" abstract="true" name="MaintenanceServicesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_MajorCustomerMember" abstract="true" name="MajorCustomerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_DeferredTaxLiabilitiesRightofuseAssets" abstract="false" name="DeferredTaxLiabilitiesRightofuseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_TriumphSecuredRailcarEquipmentNotesMember" abstract="true" name="TriumphSecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_RevenuesPercentChange" abstract="false" name="RevenuesPercentChange" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trn_InterestExpensePercentChange" abstract="false" name="InterestExpensePercentChange" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trn_CurrentFederalTaxExpenseBenefitOther" abstract="false" name="CurrentFederalTaxExpenseBenefitOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_HoldenAmericaAcquisitionMember" abstract="true" name="HoldenAmericaAcquisitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_RailcarLeasingAndManagementServicesGroupMember" abstract="true" name="RailcarLeasingAndManagementServicesGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember" abstract="true" name="TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_EquityMethodInvestmentJVMajorityOwnershipPercentage" abstract="false" name="EquityMethodInvestmentJVMajorityOwnershipPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember" abstract="true" name="TriumphRailClassBSecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_SupplementalExecutiveRetirementPlanSERPMember" abstract="true" name="SupplementalExecutiveRetirementPlanSERPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_GATXMember" abstract="true" name="GATXMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_RailProductsDomain" abstract="true" name="RailProductsDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_DeferredTaxAssetsLeaseLiabilities" abstract="false" name="DeferredTaxAssetsLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain" abstract="true" name="A2020SecuredRailcarEquipmentNotesClassBNotesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_PromissoryNotesMember" abstract="true" name="PromissoryNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_OperatingProfitMargin" abstract="false" name="OperatingProfitMargin" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trn_TotalSharesRepurchasedUnderProgramValue" abstract="false" name="TotalSharesRepurchasedUnderProgramValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_A2022ShareRepurchaseProgramMember" abstract="true" name="A2022ShareRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember" abstract="true" name="TRP2021ClassBSecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_TILCWarehouseBackToBackSwapAgreementsMember" abstract="true" name="TILCWarehouseBackToBackSwapAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_LossContingencyJudgmentEnteredValue" abstract="false" name="LossContingencyJudgmentEnteredValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_A20212022ShareRepurchaseProgramMember" abstract="true" name="A20212022ShareRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear" abstract="false" name="Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trn_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" abstract="false" name="PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember" abstract="true" name="InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_SegmentInformationAbstract" abstract="true" name="SegmentInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trn_TRIPRailcarCoTermLoanMember" abstract="true" name="TRIPRailcarCoTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_OperatingIncomeLossPercentChange" abstract="false" name="OperatingIncomeLossPercentChange" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax" abstract="false" name="DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_TilcWarehouseFacilityMember" abstract="true" name="TilcWarehouseFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember" abstract="true" name="InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent" abstract="false" name="NumberofBoardMembersofSubsidiaryDesignatedbyParent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="trn_A2019SecuredRailcarEquipmentNotesDomainDomain" abstract="true" name="A2019SecuredRailcarEquipmentNotesDomainDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary" abstract="false" name="CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_BorrowingsonWarehouseLoanFacility" abstract="false" name="BorrowingsonWarehouseLoanFacility" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost" abstract="false" name="PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_GainLossonDispositionofPropertyPlantandEquipmentOther" abstract="false" name="GainLossonDispositionofPropertyPlantandEquipmentOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_A20192SecuredRailcarEquipmentNotesDomain" abstract="true" name="A20192SecuredRailcarEquipmentNotesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_RailcarOwnedOneYearOrLessMember" abstract="true" name="RailcarOwnedOneYearOrLessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset" abstract="false" name="ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_RepaymentsonWarehouseLoanFacility" abstract="false" name="RepaymentsonWarehouseLoanFacility" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain" abstract="true" name="A2020SecuredRailcarEquipmentNotesClassA1NotesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_A2009SecuredRailcarEquipmentNotesMember" abstract="true" name="A2009SecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_HighwayProductsLitigationMember" abstract="true" name="HighwayProductsLitigationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_MassachusettsQuiTamMember" abstract="true" name="MassachusettsQuiTamMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_DerivativeInstrumentsInterestRateHedgesAbstract" abstract="true" name="DerivativeInstrumentsInterestRateHedgesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trn_JoshuaHarmanFalseClaimsActMember" abstract="true" name="JoshuaHarmanFalseClaimsActMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember" abstract="true" name="InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_TributeRailClassASecuredRailcarEquipmentNotesMember" abstract="true" name="TributeRailClassASecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_NetBookValueofUnpledgedEquipment" abstract="false" name="NetBookValueofUnpledgedEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_CoverPageAbstract" abstract="true" name="CoverPageAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trn_DeferredTaxExpenseBenefitCARESAct" abstract="false" name="DeferredTaxExpenseBenefitCARESAct" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries" abstract="false" name="DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_DepreciationDepletionandAmortizationPercentChange" abstract="false" name="DepreciationDepletionandAmortizationPercentChange" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trn_NetTaxExpenseBenefitImpactCARESAct" abstract="false" name="NetTaxExpenseBenefitImpactCARESAct" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock" abstract="false" name="ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="trn_TripHoldingsMember" abstract="true" name="TripHoldingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_A2020SecuredRailcarEquipmentNotesDomain" abstract="true" name="A2020SecuredRailcarEquipmentNotesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_RailProductsGroupMember" abstract="true" name="RailProductsGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_ExternalRevenue" abstract="false" name="ExternalRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_TributeSecuredRailcarEquipmentNotesMember" abstract="true" name="TributeSecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_OtherInvestingActivitiesMember" abstract="true" name="OtherInvestingActivitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_A2010SecuredRailcarEquipmentNotesMember" abstract="true" name="A2010SecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_ManufacturingMember" abstract="true" name="ManufacturingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_ConsolidatedStatementsofCashFlowsAbstract" abstract="true" name="ConsolidatedStatementsofCashFlowsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trn_WhollyOwnedSubsidiariesMember" abstract="true" name="WhollyOwnedSubsidiariesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_MissouriClassActionMember" abstract="true" name="MissouriClassActionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember" abstract="true" name="TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts" abstract="false" name="LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_A2018ClassA1SecuredRailcarEquipmentNotesMember" abstract="true" name="A2018ClassA1SecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_TotalSharesRepurchasedUnderProgram" abstract="false" name="TotalSharesRepurchasedUnderProgram" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="trn_ConsolidatedSubsidiariesLeasingMember" abstract="true" name="ConsolidatedSubsidiariesLeasingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars" abstract="false" name="EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_OtherThirdPartiesMember" abstract="true" name="OtherThirdPartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_StateCountyandMunicipalActionsMember" abstract="true" name="StateCountyandMunicipalActionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_A2018ClassA2SecuredRailcarEquipmentNotesMember" abstract="true" name="A2018ClassA2SecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_TILCBackToBackSwapAgreementsMember" abstract="true" name="TILCBackToBackSwapAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain" abstract="true" name="A2019SecuredRailcarEquipmentNotesClassA2NotesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_AssetsHeldForSalePolicyTextBlock" abstract="false" name="AssetsHeldForSalePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="trn_CommitmentsandContingenciesAbstract" abstract="true" name="CommitmentsandContingenciesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trn_EarningsPerCommonShareAbstract" abstract="true" name="EarningsPerCommonShareAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trn_SaleOfLeasedRailcarsTableTextBlock" abstract="false" name="SaleOfLeasedRailcarsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment" abstract="false" name="GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_TriumphRailSecuredRailcarEquipmentNotesMember" abstract="true" name="TriumphRailSecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember" abstract="true" name="SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_A4.55SeniorNotesDueOctober2024Member" abstract="true" name="A4.55SeniorNotesDueOctober2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_NewRailcarsDomain" abstract="true" name="NewRailcarsDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_OtherOperatingLeaseObligationsandRevenuesAbstract" abstract="true" name="OtherOperatingLeaseObligationsandRevenuesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trn_ConsolidatedStatementsofCashFlowsParentheticalAbstract" abstract="true" name="ConsolidatedStatementsofCashFlowsParentheticalAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trn_EnvironmentalAndWorkplaceMattersMember" abstract="true" name="EnvironmentalAndWorkplaceMattersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_LeasingOperationsOfTheCompanyTextBlock" abstract="false" name="LeasingOperationsOfTheCompanyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="trn_TILCMember" abstract="true" name="TILCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases" abstract="false" name="NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_SaleOfHighwayProductsMember" abstract="true" name="SaleOfHighwayProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_ExternalCustomersMember" abstract="true" name="ExternalCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_EffectiveTaxRateReconciliationInterestExpenseLimitations" abstract="false" name="EffectiveTaxRateReconciliationInterestExpenseLimitations" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trn_RestrictedCashFairValueDisclosure" abstract="false" name="RestrictedCashFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_AcceleratedShareRepurchaseProgramMember" abstract="true" name="AcceleratedShareRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_AccumulatedOtherComprehensiveIncomeAbstract" abstract="true" name="AccumulatedOtherComprehensiveIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trn_TributeRailSecuredRailcarEquipmentNotesMember" abstract="true" name="TributeRailSecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_SelectedLeasingIncomeStatementInformationAbstract" abstract="true" name="SelectedLeasingIncomeStatementInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trn_ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure" abstract="false" name="ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain" abstract="true" name="InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_TriumphRailClassASecuredRailcarEquipmentNotesMember" abstract="true" name="TriumphRailClassASecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear" abstract="false" name="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_NumberOfSubsidiaries" abstract="false" name="NumberOfSubsidiaries" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale" abstract="false" name="ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_RailcarsOnLeaseMember" abstract="true" name="RailcarsOnLeaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_InvestingActivitiesAxis" abstract="true" name="InvestingActivitiesAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="trn_DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear" abstract="false" name="DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain" abstract="true" name="A2020SecuredRailcarEquipmentNotesClassA2NotesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember" abstract="true" name="TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_DerivativeInstrumentsEffectonInterestExpenseAbstract" abstract="true" name="DerivativeInstrumentsEffectonInterestExpenseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited" abstract="false" name="BusinessCombinationContingentConsiderationArrangementMaximumUnlimited" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_DeferredTaxLiabilitiesNetBeforeAdjustments" abstract="false" name="DeferredTaxLiabilitiesNetBeforeAdjustments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations" abstract="false" name="RecourseAndNonRecourseDebtAndCapitalLeaseObligations" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_BackToBackSwapAgreementsMember" abstract="true" name="BackToBackSwapAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets" abstract="false" name="DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_ConsolidatedBalanceSheetsAbstract" abstract="true" name="ConsolidatedBalanceSheetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trn_A2021SecuredRailcarEquipmentNotesDomain" abstract="true" name="A2021SecuredRailcarEquipmentNotesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_TRP2021ClassASecuredRailcarEquipmentNotesMember" abstract="true" name="TRP2021ClassASecuredRailcarEquipmentNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain" abstract="true" name="A2018ClassA20201SecuredRailcarEquipmentNotesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_LossContingencyEstimateOfPossibleLossNetOfTax" abstract="false" name="LossContingencyEstimateOfPossibleLossNetOfTax" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions" abstract="false" name="DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_ProceedsFromSalesOfLeasedRailcarsTable" abstract="true" name="ProceedsFromSalesOfLeasedRailcarsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="trn_InvestingActivitiesDomain" abstract="true" name="InvestingActivitiesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_ConsolidatedSubsidiariesExcludingLeasingMember" abstract="true" name="ConsolidatedSubsidiariesExcludingLeasingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_ParentCompanyGuarantees" abstract="false" name="ParentCompanyGuarantees" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trn_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trn_A2022SecuredRailcarEquipmentNotesDomain" abstract="true" name="A2022SecuredRailcarEquipmentNotesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_SellingEngineeringandAdministrativeExpensePercentChange" abstract="false" name="SellingEngineeringandAdministrativeExpensePercentChange" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trn_SustainableRailcarConversionsMember" abstract="true" name="SustainableRailcarConversionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trn_EffectiveTaxRateReconciliationExecutiveCompensationLimitations" abstract="false" name="EffectiveTaxRateReconciliationExecutiveCompensationLimitations" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange" abstract="false" name="OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trn_TilcWarehouseFacilityTerminationPaymentsMember" abstract="true" name="TilcWarehouseFacilityTerminationPaymentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>14
<FILENAME>trn-20221231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:b51c8a34-86d1-4103-b091-51d9d681de60,g:fad4dfb4-a0e1-4c2d-bb3f-8b3eca2c1738-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.trin.net/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_1c4cb9f0-5070-4830-b842-8c287419c65c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_e3c3b5dd-6b45-450f-b497-dc57ff40dcbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_1c4cb9f0-5070-4830-b842-8c287419c65c" xlink:to="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_e3c3b5dd-6b45-450f-b497-dc57ff40dcbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_9f1335bc-4766-4da4-be70-bc86c5bc466b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_1c4cb9f0-5070-4830-b842-8c287419c65c" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_9f1335bc-4766-4da4-be70-bc86c5bc466b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_551775d1-8b27-4d30-a0e7-cfb290cc551c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_1c4cb9f0-5070-4830-b842-8c287419c65c" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_551775d1-8b27-4d30-a0e7-cfb290cc551c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_3ed12c12-0b5f-4fb3-8eef-a26437fe314d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_1c4cb9f0-5070-4830-b842-8c287419c65c" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_3ed12c12-0b5f-4fb3-8eef-a26437fe314d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_25baa05d-53b1-4bde-b9f7-2dbb6998b9c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_4b8a7362-906a-4385-865d-3b9a4f3ef6b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_25baa05d-53b1-4bde-b9f7-2dbb6998b9c6" xlink:to="loc_us-gaap_RestructuringCharges_4b8a7362-906a-4385-865d-3b9a4f3ef6b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_0ee80cd0-c3f6-45cb-bdea-97ee134701cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_25baa05d-53b1-4bde-b9f7-2dbb6998b9c6" xlink:to="loc_us-gaap_AssetImpairmentCharges_0ee80cd0-c3f6-45cb-bdea-97ee134701cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_674354ba-e6f7-4b02-b19f-fdbb21533f42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_25baa05d-53b1-4bde-b9f7-2dbb6998b9c6" xlink:to="loc_us-gaap_Revenues_674354ba-e6f7-4b02-b19f-fdbb21533f42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_ee1b35df-c600-4f9d-8779-183376f16712" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_25baa05d-53b1-4bde-b9f7-2dbb6998b9c6" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_ee1b35df-c600-4f9d-8779-183376f16712" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_66b581be-31ad-43c6-873e-ded801d416b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_25baa05d-53b1-4bde-b9f7-2dbb6998b9c6" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_66b581be-31ad-43c6-873e-ded801d416b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_23d27715-5399-43f2-b453-efd659d2107b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_25baa05d-53b1-4bde-b9f7-2dbb6998b9c6" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_23d27715-5399-43f2-b453-efd659d2107b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_91423a5b-1d3c-4f5a-a12a-22a7f8a0096a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9ceffbcd-33a3-4e2d-a72a-11257de5cda3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_91423a5b-1d3c-4f5a-a12a-22a7f8a0096a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9ceffbcd-33a3-4e2d-a72a-11257de5cda3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4e4c21c5-1eaf-46d2-bf5e-08ad7c6f4fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_91423a5b-1d3c-4f5a-a12a-22a7f8a0096a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_4e4c21c5-1eaf-46d2-bf5e-08ad7c6f4fa3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5d6600a5-e746-48f8-81fe-e58f05fc2154" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_cc6cc8e3-4b91-471a-908d-188880ef122b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_5d6600a5-e746-48f8-81fe-e58f05fc2154" xlink:to="loc_us-gaap_ProfitLoss_cc6cc8e3-4b91-471a-908d-188880ef122b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_16c41794-b2e3-45ba-a3f4-292a169cb92e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_5d6600a5-e746-48f8-81fe-e58f05fc2154" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_16c41794-b2e3-45ba-a3f4-292a169cb92e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a3e2af17-574d-4b6a-a810-96f20e52c6af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c3588d0f-eb8f-46b1-beaa-9bb6cff86f12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_a3e2af17-574d-4b6a-a810-96f20e52c6af" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c3588d0f-eb8f-46b1-beaa-9bb6cff86f12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_6cccfe3f-1924-4105-97f0-4eb417c5d42b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_a3e2af17-574d-4b6a-a810-96f20e52c6af" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_6cccfe3f-1924-4105-97f0-4eb417c5d42b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e6d23f35-9eb8-47ee-a53c-ae9bcf95b3a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2408cc6c-fa13-415d-86da-c7d005eef386" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_e6d23f35-9eb8-47ee-a53c-ae9bcf95b3a9" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2408cc6c-fa13-415d-86da-c7d005eef386" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_1f8d52e2-5429-4aa8-85d2-3424d1f252a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_e6d23f35-9eb8-47ee-a53c-ae9bcf95b3a9" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_1f8d52e2-5429-4aa8-85d2-3424d1f252a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_12a2f5f1-f658-48e0-bc33-be400844ff75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_e6d23f35-9eb8-47ee-a53c-ae9bcf95b3a9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_12a2f5f1-f658-48e0-bc33-be400844ff75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_4ec410d3-3bf9-4273-8d32-8c5e290628f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_f9ad472c-fac6-44e8-a012-3b2a93ed93d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_4ec410d3-3bf9-4273-8d32-8c5e290628f0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_f9ad472c-fac6-44e8-a012-3b2a93ed93d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_65ac5988-5a6c-426f-8f76-3566eff8e5d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_4ec410d3-3bf9-4273-8d32-8c5e290628f0" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_65ac5988-5a6c-426f-8f76-3566eff8e5d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_730f1777-5c9e-4a55-a35c-089365a36d45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_403a7b6b-1f17-4914-925e-c9ba53a457a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_730f1777-5c9e-4a55-a35c-089365a36d45" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_403a7b6b-1f17-4914-925e-c9ba53a457a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_b73081e6-355c-440b-b502-a5248d9f18a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_730f1777-5c9e-4a55-a35c-089365a36d45" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_b73081e6-355c-440b-b502-a5248d9f18a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b8c6db3c-8453-41ca-923b-3ec772deef42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_938033a6-c58a-4968-808c-0f9a6d0d76c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b8c6db3c-8453-41ca-923b-3ec772deef42" xlink:to="loc_us-gaap_OperatingIncomeLoss_938033a6-c58a-4968-808c-0f9a6d0d76c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_25826004-7831-48be-a022-12569c0719f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b8c6db3c-8453-41ca-923b-3ec772deef42" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_25826004-7831-48be-a022-12569c0719f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_67b22571-bef3-441a-b157-eafa658d733d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_9259e3b8-ae71-4e20-abc3-455f6c626e84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_67b22571-bef3-441a-b157-eafa658d733d" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_9259e3b8-ae71-4e20-abc3-455f6c626e84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment_eac16417-a9e6-46e4-9035-009f7c0d0a4b" xlink:href="trn-20221231.xsd#trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_67b22571-bef3-441a-b157-eafa658d733d" xlink:to="loc_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment_eac16417-a9e6-46e4-9035-009f7c0d0a4b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9bd216c6-204d-4138-a08c-3922ab635f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ecda6df2-8756-4d0b-a1a7-7a669f10dd6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9bd216c6-204d-4138-a08c-3922ab635f2b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ecda6df2-8756-4d0b-a1a7-7a669f10dd6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_89f4390b-b256-4437-a4c0-8d98c7b67257" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9bd216c6-204d-4138-a08c-3922ab635f2b" xlink:to="loc_us-gaap_ProfitLoss_89f4390b-b256-4437-a4c0-8d98c7b67257" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_ce7e9f45-4d86-4252-bb75-227cc3133ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_ee0ea2f7-33e2-44cc-a6f9-593c4017ffea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_ce7e9f45-4d86-4252-bb75-227cc3133ddf" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_ee0ea2f7-33e2-44cc-a6f9-593c4017ffea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_ce564a7a-dd85-4587-8b0b-21af837a6b43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_ce7e9f45-4d86-4252-bb75-227cc3133ddf" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_ce564a7a-dd85-4587-8b0b-21af837a6b43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d7d3a9d7-220d-407f-88a4-d9bcdeaa8a88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_f0d97d5f-c2db-4644-ad3f-d539a214a53b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d7d3a9d7-220d-407f-88a4-d9bcdeaa8a88" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_f0d97d5f-c2db-4644-ad3f-d539a214a53b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_ec8f382c-3d19-43b2-b2f1-461578586f44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d7d3a9d7-220d-407f-88a4-d9bcdeaa8a88" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_ec8f382c-3d19-43b2-b2f1-461578586f44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_1ee00b54-3f2b-48ea-9691-cd11483a43e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d7d3a9d7-220d-407f-88a4-d9bcdeaa8a88" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_1ee00b54-3f2b-48ea-9691-cd11483a43e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_6ffdba28-d81f-49f4-a472-9e028387196e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d7d3a9d7-220d-407f-88a4-d9bcdeaa8a88" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_6ffdba28-d81f-49f4-a472-9e028387196e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_b3c5a810-0235-4e77-9ebe-6552fa449cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d7d3a9d7-220d-407f-88a4-d9bcdeaa8a88" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_b3c5a810-0235-4e77-9ebe-6552fa449cd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_36562174-ca34-44ba-bf6b-a96229007b1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d7d3a9d7-220d-407f-88a4-d9bcdeaa8a88" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_36562174-ca34-44ba-bf6b-a96229007b1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_b4537551-148b-4727-b12f-e36a61c0728d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d7d3a9d7-220d-407f-88a4-d9bcdeaa8a88" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_b4537551-148b-4727-b12f-e36a61c0728d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.trin.net/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_53cc94af-d988-405c-9c43-b5c0b6d2ea77" xlink:href="trn-20221231.xsd#trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_f8dd980a-32bf-40e0-a7b4-717b0e6b9bfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_53cc94af-d988-405c-9c43-b5c0b6d2ea77" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_f8dd980a-32bf-40e0-a7b4-717b0e6b9bfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_aa65062c-a097-4e01-842a-7694ae3637cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_53cc94af-d988-405c-9c43-b5c0b6d2ea77" xlink:to="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_aa65062c-a097-4e01-842a-7694ae3637cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_510f3d32-b261-49a0-8de5-3d84dedf30f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9066e433-0d29-4edc-a6c7-9eb2af551494" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_510f3d32-b261-49a0-8de5-3d84dedf30f2" xlink:to="loc_us-gaap_StockholdersEquity_9066e433-0d29-4edc-a6c7-9eb2af551494" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_d4aea4ac-36ac-4e34-8205-d719344e8edf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_510f3d32-b261-49a0-8de5-3d84dedf30f2" xlink:to="loc_us-gaap_MinorityInterest_d4aea4ac-36ac-4e34-8205-d719344e8edf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_547888bd-a87e-40b0-a371-f7ec7fd6eabe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_e7fc8f56-4a07-400b-a5c1-1bcc01d09ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_547888bd-a87e-40b0-a371-f7ec7fd6eabe" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_e7fc8f56-4a07-400b-a5c1-1bcc01d09ad7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_767f0dfd-cd8f-4be6-86c6-f85db6003d30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_547888bd-a87e-40b0-a371-f7ec7fd6eabe" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_767f0dfd-cd8f-4be6-86c6-f85db6003d30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_9051663d-aace-4afb-ae41-5a6fb24554f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_547888bd-a87e-40b0-a371-f7ec7fd6eabe" xlink:to="loc_us-gaap_OtherLiabilities_9051663d-aace-4afb-ae41-5a6fb24554f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_434c90cc-a49b-4dab-856f-d12edaa8e7db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_547888bd-a87e-40b0-a371-f7ec7fd6eabe" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_434c90cc-a49b-4dab-856f-d12edaa8e7db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_458fe5df-b7cb-4a40-83b1-3d5a3a14f50d" xlink:href="trn-20221231.xsd#trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_547888bd-a87e-40b0-a371-f7ec7fd6eabe" xlink:to="loc_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_458fe5df-b7cb-4a40-83b1-3d5a3a14f50d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_e349035e-b285-49f9-8918-308d1092ce97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_547888bd-a87e-40b0-a371-f7ec7fd6eabe" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_e349035e-b285-49f9-8918-308d1092ce97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_4fc6a68d-7c0e-481c-84fd-b04e3e71dd46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_20a818c1-0a01-4b34-a379-c58885b0655b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_4fc6a68d-7c0e-481c-84fd-b04e3e71dd46" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_20a818c1-0a01-4b34-a379-c58885b0655b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_ec62f443-fdc7-4418-abc5-2d30351b4da1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_4fc6a68d-7c0e-481c-84fd-b04e3e71dd46" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_ec62f443-fdc7-4418-abc5-2d30351b4da1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_f6317385-233d-414f-a3e4-fe05fe78e4c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_4fc6a68d-7c0e-481c-84fd-b04e3e71dd46" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_f6317385-233d-414f-a3e4-fe05fe78e4c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7bdb00b0-7086-4992-a484-3fb77d483d17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_037ccb03-d068-4351-a3f0-295b3320072b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7bdb00b0-7086-4992-a484-3fb77d483d17" xlink:to="loc_us-gaap_Liabilities_037ccb03-d068-4351-a3f0-295b3320072b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5e4e7de2-a42a-4969-a604-140d2fdc46fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7bdb00b0-7086-4992-a484-3fb77d483d17" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5e4e7de2-a42a-4969-a604-140d2fdc46fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ece54f36-0661-49f7-909f-0119d5d2e6e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_8d8dd03d-ac03-4d26-be46-578ed215d643" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ece54f36-0661-49f7-909f-0119d5d2e6e2" xlink:to="loc_us-gaap_AdditionalPaidInCapital_8d8dd03d-ac03-4d26-be46-578ed215d643" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_c7e30615-d0b9-4e56-8bac-ca8821bb85a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ece54f36-0661-49f7-909f-0119d5d2e6e2" xlink:to="loc_us-gaap_PreferredStockValue_c7e30615-d0b9-4e56-8bac-ca8821bb85a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_1910f558-738c-42b8-9f2f-0f071e99a2a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ece54f36-0661-49f7-909f-0119d5d2e6e2" xlink:to="loc_us-gaap_TreasuryStockValue_1910f558-738c-42b8-9f2f-0f071e99a2a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d0850d86-9e20-4092-b5c4-68f2d1de1e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ece54f36-0661-49f7-909f-0119d5d2e6e2" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d0850d86-9e20-4092-b5c4-68f2d1de1e6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_dd1c6baf-6e66-4164-990e-8305c7f36163" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ece54f36-0661-49f7-909f-0119d5d2e6e2" xlink:to="loc_us-gaap_CommonStockValue_dd1c6baf-6e66-4164-990e-8305c7f36163" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_726b38c1-f225-4a44-ad85-35d32bfaceb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ece54f36-0661-49f7-909f-0119d5d2e6e2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_726b38c1-f225-4a44-ad85-35d32bfaceb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_975796ca-384d-4821-ab81-6c52c5901a69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_cd668929-ffa9-41b6-84f8-4ebe840aa6b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_975796ca-384d-4821-ab81-6c52c5901a69" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_cd668929-ffa9-41b6-84f8-4ebe840aa6b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c7fe762b-c154-4271-b549-eabe5404b5bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_975796ca-384d-4821-ab81-6c52c5901a69" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c7fe762b-c154-4271-b549-eabe5404b5bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_314786ea-2365-49a8-a6c6-40fda49671e4" xlink:href="trn-20221231.xsd#trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_975796ca-384d-4821-ab81-6c52c5901a69" xlink:to="loc_trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_314786ea-2365-49a8-a6c6-40fda49671e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_b55794c5-4f2b-4f5d-a713-5a74418c4abf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8700750a-05aa-4985-9d59-4455ec422972" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b55794c5-4f2b-4f5d-a713-5a74418c4abf" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8700750a-05aa-4985-9d59-4455ec422972" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_5a6f8906-8eb7-49e7-ae4f-e917eaf7f205" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b55794c5-4f2b-4f5d-a713-5a74418c4abf" xlink:to="loc_us-gaap_IncomeTaxReceivable_5a6f8906-8eb7-49e7-ae4f-e917eaf7f205" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_c70107d0-eab1-4e95-8dfe-e60073ea6e42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b55794c5-4f2b-4f5d-a713-5a74418c4abf" xlink:to="loc_us-gaap_AccountsReceivableNet_c70107d0-eab1-4e95-8dfe-e60073ea6e42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_874df3c9-76d0-46eb-8909-dd5565616389" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b55794c5-4f2b-4f5d-a713-5a74418c4abf" xlink:to="loc_us-gaap_InventoryNet_874df3c9-76d0-46eb-8909-dd5565616389" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_3fcb1eb9-9f99-4911-bf41-8d34b488dd48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b55794c5-4f2b-4f5d-a713-5a74418c4abf" xlink:to="loc_us-gaap_OtherAssets_3fcb1eb9-9f99-4911-bf41-8d34b488dd48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_588d792c-04fb-4b81-9eee-a3e718a71368" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b55794c5-4f2b-4f5d-a713-5a74418c4abf" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_588d792c-04fb-4b81-9eee-a3e718a71368" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_06eccdfd-66b4-4eec-8b15-f5a13ed6ea49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b55794c5-4f2b-4f5d-a713-5a74418c4abf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_06eccdfd-66b4-4eec-8b15-f5a13ed6ea49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_63b9db4c-1717-4241-aa63-e09626c2281c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b55794c5-4f2b-4f5d-a713-5a74418c4abf" xlink:to="loc_us-gaap_Goodwill_63b9db4c-1717-4241-aa63-e09626c2281c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedBalanceSheets_1" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedBalanceSheets_1"/>
  <link:calculationLink xlink:role="http://www.trin.net/role/ConsolidatedBalanceSheets_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_6eb59a53-233a-4487-ab3a-a56b7c9574f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_bf987765-74d3-4a10-9dba-ed2dc56e7079" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_6eb59a53-233a-4487-ab3a-a56b7c9574f8" xlink:to="loc_us-gaap_PreferredStockValue_bf987765-74d3-4a10-9dba-ed2dc56e7079" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_e96df1e4-abbb-473b-820f-7ee6ef36fa90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_6eb59a53-233a-4487-ab3a-a56b7c9574f8" xlink:to="loc_us-gaap_AdditionalPaidInCapital_e96df1e4-abbb-473b-820f-7ee6ef36fa90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b9ab54a8-0cb3-4ed9-8f68-d6f5a2d99fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_6eb59a53-233a-4487-ab3a-a56b7c9574f8" xlink:to="loc_us-gaap_CommonStockValue_b9ab54a8-0cb3-4ed9-8f68-d6f5a2d99fdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_92092292-3a18-40a6-b651-187892680fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_6eb59a53-233a-4487-ab3a-a56b7c9574f8" xlink:to="loc_us-gaap_TreasuryStockValue_92092292-3a18-40a6-b651-187892680fe4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9f7993cb-cc6a-4765-88a5-112d3a4516ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_6eb59a53-233a-4487-ab3a-a56b7c9574f8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9f7993cb-cc6a-4765-88a5-112d3a4516ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_722b5173-fd86-42b5-b86b-fb1b7b21b051" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_6eb59a53-233a-4487-ab3a-a56b7c9574f8" xlink:to="loc_us-gaap_MinorityInterest_722b5173-fd86-42b5-b86b-fb1b7b21b051" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3de7b357-5fa7-44af-8e49-1cbe6c27ee4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_6eb59a53-233a-4487-ab3a-a56b7c9574f8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3de7b357-5fa7-44af-8e49-1cbe6c27ee4e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.trin.net/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b4332a8b-e884-4bd1-9442-ccc70929a317" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_26e426ae-fdef-40c9-b017-15d0d7928fec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b4332a8b-e884-4bd1-9442-ccc70929a317" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_26e426ae-fdef-40c9-b017-15d0d7928fec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations_b24a5ee1-173d-4c7b-92ab-d0f57297187e" xlink:href="trn-20221231.xsd#trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b4332a8b-e884-4bd1-9442-ccc70929a317" xlink:to="loc_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations_b24a5ee1-173d-4c7b-92ab-d0f57297187e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_ca5564a4-a42a-46c2-886f-1a00bf520489" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b4332a8b-e884-4bd1-9442-ccc70929a317" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_ca5564a4-a42a-46c2-886f-1a00bf520489" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_772398e2-c854-477d-95ce-be6e4a9d4b58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_9f6bfae6-7e0a-4ab9-a209-a1544cea5210" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_772398e2-c854-477d-95ce-be6e4a9d4b58" xlink:to="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_9f6bfae6-7e0a-4ab9-a209-a1544cea5210" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale_a8e18924-9c49-436d-9eb9-bc1bb579e804" xlink:href="trn-20221231.xsd#trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_772398e2-c854-477d-95ce-be6e4a9d4b58" xlink:to="loc_trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale_a8e18924-9c49-436d-9eb9-bc1bb579e804" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquipmentOnLease_a47968d5-2f7f-4886-a525-4a7ac9c85800" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquipmentOnLease"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_772398e2-c854-477d-95ce-be6e4a9d4b58" xlink:to="loc_us-gaap_PaymentsToAcquireEquipmentOnLease_a47968d5-2f7f-4886-a525-4a7ac9c85800" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherProductiveAssets_9f95ecf6-7fe7-4d3b-a9fd-e8709ae804bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfOtherProductiveAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_772398e2-c854-477d-95ce-be6e4a9d4b58" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherProductiveAssets_9f95ecf6-7fe7-4d3b-a9fd-e8709ae804bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_b3305f16-c6d7-417a-a3bd-3f152da5fe5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_772398e2-c854-477d-95ce-be6e4a9d4b58" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_b3305f16-c6d7-417a-a3bd-3f152da5fe5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_fcdb1849-ad9a-419f-b749-1acf71e681ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_772398e2-c854-477d-95ce-be6e4a9d4b58" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_fcdb1849-ad9a-419f-b749-1acf71e681ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_04444a5e-5909-4d59-8b6d-b42623c66383" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_772398e2-c854-477d-95ce-be6e4a9d4b58" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_04444a5e-5909-4d59-8b6d-b42623c66383" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease_5e1a06d9-d587-42d8-bd23-624e5bcdb7ec" xlink:href="trn-20221231.xsd#trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_772398e2-c854-477d-95ce-be6e4a9d4b58" xlink:to="loc_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease_5e1a06d9-d587-42d8-bd23-624e5bcdb7ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_43932d69-b31b-43ec-86a3-7b82a8896e48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_772398e2-c854-477d-95ce-be6e4a9d4b58" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_43932d69-b31b-43ec-86a3-7b82a8896e48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a0413706-bc47-414a-bd5d-ad4a038ce9f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_480b5344-f525-4bd1-b15a-febdbddecd62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a0413706-bc47-414a-bd5d-ad4a038ce9f1" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_480b5344-f525-4bd1-b15a-febdbddecd62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_b8be0b2a-23c7-43c1-ad04-71b805608cd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a0413706-bc47-414a-bd5d-ad4a038ce9f1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_b8be0b2a-23c7-43c1-ad04-71b805608cd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_7b15fc9c-fdd4-4531-8149-229be4fca96c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ecc9a3ae-56b3-4d12-9419-7e66b9e90c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_7b15fc9c-fdd4-4531-8149-229be4fca96c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ecc9a3ae-56b3-4d12-9419-7e66b9e90c2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce81e866-9785-4c5a-965d-db29fb4dbd57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_7b15fc9c-fdd4-4531-8149-229be4fca96c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce81e866-9785-4c5a-965d-db29fb4dbd57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_059dbd55-d888-4c16-83a9-48f0924a582e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_7b15fc9c-fdd4-4531-8149-229be4fca96c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_059dbd55-d888-4c16-83a9-48f0924a582e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ac68f98b-4479-4033-ba13-1d6f4bcf7060" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_a6bc57a9-40bf-4950-853a-a90debcb9d9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ac68f98b-4479-4033-ba13-1d6f4bcf7060" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_a6bc57a9-40bf-4950-853a-a90debcb9d9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_25c45697-132d-4549-9178-65a4d31b3b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ac68f98b-4479-4033-ba13-1d6f4bcf7060" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_25c45697-132d-4549-9178-65a4d31b3b0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_b9b96db9-109d-42a2-a91f-45c2f34d3695" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ac68f98b-4479-4033-ba13-1d6f4bcf7060" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_b9b96db9-109d-42a2-a91f-45c2f34d3695" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_1b926c49-3b0a-4f67-bcc6-1f25fce0e7ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ac68f98b-4479-4033-ba13-1d6f4bcf7060" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_1b926c49-3b0a-4f67-bcc6-1f25fce0e7ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_d7e8d22e-0f42-462d-8531-cef41963070b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ac68f98b-4479-4033-ba13-1d6f4bcf7060" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_d7e8d22e-0f42-462d-8531-cef41963070b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_bf663eba-b59e-4ad8-9432-23e0530f8123" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ac68f98b-4479-4033-ba13-1d6f4bcf7060" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_bf663eba-b59e-4ad8-9432-23e0530f8123" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_abd88dc1-95d1-4035-b239-e08d686b4111" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ac68f98b-4479-4033-ba13-1d6f4bcf7060" xlink:to="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_abd88dc1-95d1-4035-b239-e08d686b4111" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_GainLossonDispositionofPropertyPlantandEquipmentOther_20afcde4-edbf-4b42-97b8-08bb748f1c8b" xlink:href="trn-20221231.xsd#trn_GainLossonDispositionofPropertyPlantandEquipmentOther"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_trn_GainLossonDispositionofPropertyPlantandEquipmentOther_20afcde4-edbf-4b42-97b8-08bb748f1c8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_AssetWriteDownsRestructuring_173b4642-fb25-4e69-a321-7fe0cb781b5a" xlink:href="trn-20221231.xsd#trn_AssetWriteDownsRestructuring"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_trn_AssetWriteDownsRestructuring_173b4642-fb25-4e69-a321-7fe0cb781b5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_2581a306-6c23-4893-87f1-254ca51243e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_2581a306-6c23-4893-87f1-254ca51243e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries_b6e8df0a-0c2a-49f0-bc4c-ab898791cc4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InsuranceRecoveries"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_us-gaap_InsuranceRecoveries_b6e8df0a-0c2a-49f0-bc4c-ab898791cc4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_2b19c722-5dff-43c1-8225-0d082a1a84bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_2b19c722-5dff-43c1-8225-0d082a1a84bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_e820cf65-4af0-4b6b-a3e1-210dd108d94a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_e820cf65-4af0-4b6b-a3e1-210dd108d94a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_7fab8256-b75b-4a5d-ad9b-a3348a70d367" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_7fab8256-b75b-4a5d-ad9b-a3348a70d367" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_83a6e12c-8daa-4807-b2c7-e40990dfb7c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_83a6e12c-8daa-4807-b2c7-e40990dfb7c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_69bbae9b-e744-4c87-975d-72b0fcd58432" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_69bbae9b-e744-4c87-975d-72b0fcd58432" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment_6bfa0a37-f8a7-46dc-a56f-b8eb10d58883" xlink:href="trn-20221231.xsd#trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment_6bfa0a37-f8a7-46dc-a56f-b8eb10d58883" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_2e6b3508-30ea-4492-91e9-9b2503c46def" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_2e6b3508-30ea-4492-91e9-9b2503c46def" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_600b7440-4911-45b9-9ec8-75c0f6075256" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_us-gaap_ProfitLoss_600b7440-4911-45b9-9ec8-75c0f6075256" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_307ba998-bd41-4920-939f-6a8d7f5326ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_307ba998-bd41-4920-939f-6a8d7f5326ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_b04f5c13-e499-4f8e-a924-ade4c8014381" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_b04f5c13-e499-4f8e-a924-ade4c8014381" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_92d65c31-2d62-44b6-a9d6-5d50ba0ff53e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_92d65c31-2d62-44b6-a9d6-5d50ba0ff53e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_af0b8135-5772-4f11-813c-d5719b42e21e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_us-gaap_AssetImpairmentCharges_af0b8135-5772-4f11-813c-d5719b42e21e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_31d74a65-199f-4427-9c22-9b44b8701e1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_31d74a65-199f-4427-9c22-9b44b8701e1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_649cfe64-33d5-4029-bcc2-75240f4fbc61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement"/>
    <link:calculationArc order="18" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_649cfe64-33d5-4029-bcc2-75240f4fbc61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_5003eb14-2f33-443e-873d-907add9c65b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:calculationArc order="19" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_5003eb14-2f33-443e-873d-907add9c65b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_53acc689-df5a-41b2-8414-5d1b63918843" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_53acc689-df5a-41b2-8414-5d1b63918843" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_63fd8623-ed0d-49cf-ac66-985844e14ecf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="21" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_us-gaap_ShareBasedCompensation_63fd8623-ed0d-49cf-ac66-985844e14ecf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_1a8c6e68-177f-4218-b862-e0764f03085f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="22" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1b862662-5cd0-41be-a511-195c13b0d156" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_1a8c6e68-177f-4218-b862-e0764f03085f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails"/>
  <link:calculationLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_50487edf-9856-4ed5-b67f-004ade4c5940" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_0e736128-74bc-4080-8916-588c4ecb5c94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_50487edf-9856-4ed5-b67f-004ade4c5940" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_0e736128-74bc-4080-8916-588c4ecb5c94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a2eb2a58-8964-49f6-8c91-173cb139f193" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_50487edf-9856-4ed5-b67f-004ade4c5940" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a2eb2a58-8964-49f6-8c91-173cb139f193" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4194744c-fc08-4d0d-bfce-38164738f5e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_50487edf-9856-4ed5-b67f-004ade4c5940" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4194744c-fc08-4d0d-bfce-38164738f5e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_472d66c9-fb58-4b37-9850-003604fede6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_50487edf-9856-4ed5-b67f-004ade4c5940" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_472d66c9-fb58-4b37-9850-003604fede6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_a7f2beba-fed2-49fa-9ad9-5f7b8010206e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_50487edf-9856-4ed5-b67f-004ade4c5940" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_a7f2beba-fed2-49fa-9ad9-5f7b8010206e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_89c74cc1-d7b9-4063-8cac-2facf10433c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_50487edf-9856-4ed5-b67f-004ade4c5940" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_89c74cc1-d7b9-4063-8cac-2facf10433c0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails"/>
  <link:calculationLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_cf7a12e2-df8e-4b61-b8aa-0b57fafa47b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_7bc716fd-882b-4df7-99c4-67b2df2fdd51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_cf7a12e2-df8e-4b61-b8aa-0b57fafa47b2" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_7bc716fd-882b-4df7-99c4-67b2df2fdd51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_b276dbca-338b-4583-9887-4d5702e9b89f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_cf7a12e2-df8e-4b61-b8aa-0b57fafa47b2" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_b276dbca-338b-4583-9887-4d5702e9b89f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_1cb717db-fbe1-4773-b6e6-1a1bd7379255" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_cf7a12e2-df8e-4b61-b8aa-0b57fafa47b2" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_1cb717db-fbe1-4773-b6e6-1a1bd7379255" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_0f8274ff-f686-4f74-b6cd-c18eed811757" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_cf7a12e2-df8e-4b61-b8aa-0b57fafa47b2" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_0f8274ff-f686-4f74-b6cd-c18eed811757" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_b7b25b86-8f80-4601-acb5-f4f525588520" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_cf7a12e2-df8e-4b61-b8aa-0b57fafa47b2" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_b7b25b86-8f80-4601-acb5-f4f525588520" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_61b15f4f-1062-44be-a52e-fd9cccea859e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_cf7a12e2-df8e-4b61-b8aa-0b57fafa47b2" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_61b15f4f-1062-44be-a52e-fd9cccea859e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note4SegmentInformationSegmentInformationDetails"/>
  <link:calculationLink xlink:role="http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_d8c56923-058c-4d83-8929-8fed02955a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ExternalRevenue_54b3c864-1db4-46ca-af92-a8f82b919258" xlink:href="trn-20221231.xsd#trn_ExternalRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_d8c56923-058c-4d83-8929-8fed02955a1c" xlink:to="loc_trn_ExternalRevenue_54b3c864-1db4-46ca-af92-a8f82b919258" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_IntersegmentRevenues_cd8f2291-91de-495e-8899-262c9b0efdbe" xlink:href="trn-20221231.xsd#trn_IntersegmentRevenues"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_d8c56923-058c-4d83-8929-8fed02955a1c" xlink:to="loc_trn_IntersegmentRevenues_cd8f2291-91de-495e-8899-262c9b0efdbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_2c93bea9-69ac-417b-9531-849ce871d6b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b2c51f07-c931-4b64-af51-cdc37f7f7c37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_2c93bea9-69ac-417b-9531-849ce871d6b0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b2c51f07-c931-4b64-af51-cdc37f7f7c37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_1ad0fba7-e852-47d1-aefb-eef87d8cf56c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_2c93bea9-69ac-417b-9531-849ce871d6b0" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_1ad0fba7-e852-47d1-aefb-eef87d8cf56c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_c3f1be1e-05ae-4ebe-aa6d-f44208d07f0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_2c93bea9-69ac-417b-9531-849ce871d6b0" xlink:to="loc_us-gaap_OperatingIncomeLoss_c3f1be1e-05ae-4ebe-aa6d-f44208d07f0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_dcf5e8a8-ee9f-450e-ac46-fa0530b2238d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_2c93bea9-69ac-417b-9531-849ce871d6b0" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_dcf5e8a8-ee9f-450e-ac46-fa0530b2238d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_398de89e-bf81-43e7-8d7c-9746d84d1539" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_2c93bea9-69ac-417b-9531-849ce871d6b0" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_398de89e-bf81-43e7-8d7c-9746d84d1539" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_e9a59e3b-6855-40a7-94c7-923604be8f80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_2c93bea9-69ac-417b-9531-849ce871d6b0" xlink:to="loc_us-gaap_AssetImpairmentCharges_e9a59e3b-6855-40a7-94c7-923604be8f80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_b996c614-270a-48e7-9361-0b27e9256b2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_2c93bea9-69ac-417b-9531-849ce871d6b0" xlink:to="loc_us-gaap_RestructuringCharges_b996c614-270a-48e7-9361-0b27e9256b2f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note9IncomeTaxesDeferredTaxLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions_12ea5582-8776-4929-982d-97f3445336de" xlink:href="trn-20221231.xsd#trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DeferredTaxLiabilitiesNetBeforeAdjustments_afda2ae9-6e2f-4bea-a36b-7b0e03f35527" xlink:href="trn-20221231.xsd#trn_DeferredTaxLiabilitiesNetBeforeAdjustments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions_12ea5582-8776-4929-982d-97f3445336de" xlink:to="loc_trn_DeferredTaxLiabilitiesNetBeforeAdjustments_afda2ae9-6e2f-4bea-a36b-7b0e03f35527" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2da3a9e6-6539-4728-b9d7-53a74fefdee3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions_12ea5582-8776-4929-982d-97f3445336de" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2da3a9e6-6539-4728-b9d7-53a74fefdee3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_fec0586c-0467-49ff-a876-86dfc8c6f480" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_4a06f36d-571f-4257-808f-075ab389f23d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fec0586c-0467-49ff-a876-86dfc8c6f480" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_4a06f36d-571f-4257-808f-075ab389f23d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_103a4436-5668-432b-98c5-0f07ee4070df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fec0586c-0467-49ff-a876-86dfc8c6f480" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_103a4436-5668-432b-98c5-0f07ee4070df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_56fbf89f-9a14-4858-b575-af678c03ae3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fec0586c-0467-49ff-a876-86dfc8c6f480" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_56fbf89f-9a14-4858-b575-af678c03ae3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DeferredTaxAssetsLeaseLiabilities_b7bff966-0adc-48ec-a56e-2de9baf462f9" xlink:href="trn-20221231.xsd#trn_DeferredTaxAssetsLeaseLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fec0586c-0467-49ff-a876-86dfc8c6f480" xlink:to="loc_trn_DeferredTaxAssetsLeaseLiabilities_b7bff966-0adc-48ec-a56e-2de9baf462f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_d52a01fc-a6da-454e-b980-f91bd323d9f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fec0586c-0467-49ff-a876-86dfc8c6f480" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_d52a01fc-a6da-454e-b980-f91bd323d9f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_df72be43-91b5-4deb-9e35-8c7702e140d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fec0586c-0467-49ff-a876-86dfc8c6f480" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_df72be43-91b5-4deb-9e35-8c7702e140d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_898577da-5228-47a2-a16f-b54d25e253b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fec0586c-0467-49ff-a876-86dfc8c6f480" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_898577da-5228-47a2-a16f-b54d25e253b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_e8815b23-497c-4b7b-83c5-961647ccf429" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions_80572ce5-72d4-4058-9a83-a5148a51bc9e" xlink:href="trn-20221231.xsd#trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_e8815b23-497c-4b7b-83c5-961647ccf429" xlink:to="loc_trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions_80572ce5-72d4-4058-9a83-a5148a51bc9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_a9a04aec-7b19-4118-9ec4-5a465cd6fe64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_e8815b23-497c-4b7b-83c5-961647ccf429" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_a9a04aec-7b19-4118-9ec4-5a465cd6fe64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DeferredTaxLiabilitiesNetBeforeAdjustments_5c7a84c6-83ff-4a9a-94aa-d8d7e9c55281" xlink:href="trn-20221231.xsd#trn_DeferredTaxLiabilitiesNetBeforeAdjustments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_cd479f29-02f0-4206-946d-e6b4cfc5cd89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trn_DeferredTaxLiabilitiesNetBeforeAdjustments_5c7a84c6-83ff-4a9a-94aa-d8d7e9c55281" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_cd479f29-02f0-4206-946d-e6b4cfc5cd89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_2796ced9-a197-4c25-99e4-b2849b05453c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trn_DeferredTaxLiabilitiesNetBeforeAdjustments_5c7a84c6-83ff-4a9a-94aa-d8d7e9c55281" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_2796ced9-a197-4c25-99e4-b2849b05453c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_7c8b7794-777a-4272-982d-c34ef474cf8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals_9e15eb07-e34f-4541-bab9-bc1cef0c3ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_7c8b7794-777a-4272-982d-c34ef474cf8b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals_9e15eb07-e34f-4541-bab9-bc1cef0c3ca3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DeferredTaxLiabilitiesRightofuseAssets_1bcbba57-b2ff-4eb9-887e-40cdd756f567" xlink:href="trn-20221231.xsd#trn_DeferredTaxLiabilitiesRightofuseAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_7c8b7794-777a-4272-982d-c34ef474cf8b" xlink:to="loc_trn_DeferredTaxLiabilitiesRightofuseAssets_1bcbba57-b2ff-4eb9-887e-40cdd756f567" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_181c1168-8cca-4e1d-b7f7-85f75f08691a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_7c8b7794-777a-4272-982d-c34ef474cf8b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_181c1168-8cca-4e1d-b7f7-85f75f08691a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries_f0d29b9a-7755-4ef1-aeb1-ef88c0703937" xlink:href="trn-20221231.xsd#trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_7c8b7794-777a-4272-982d-c34ef474cf8b" xlink:to="loc_trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries_f0d29b9a-7755-4ef1-aeb1-ef88c0703937" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note10EmployeeRetirementPlansNetRetirementExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_19b0231c-99d1-4b98-855d-3d26bf548cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_3b3e1f7d-cb99-41b0-8b07-3b241bf0e199" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_19b0231c-99d1-4b98-855d-3d26bf548cd3" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_3b3e1f7d-cb99-41b0-8b07-3b241bf0e199" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_f9e51496-d56e-4119-bcdc-37e1814b6981" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_19b0231c-99d1-4b98-855d-3d26bf548cd3" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_f9e51496-d56e-4119-bcdc-37e1814b6981" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_251243be-8a8e-42b2-88e6-a8a8bde6135d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_19b0231c-99d1-4b98-855d-3d26bf548cd3" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_251243be-8a8e-42b2-88e6-a8a8bde6135d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_ca81584f-9cf4-49e5-95eb-7bae9e5d6ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_19b0231c-99d1-4b98-855d-3d26bf548cd3" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_ca81584f-9cf4-49e5-95eb-7bae9e5d6ec2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_0de3ec0a-7e28-4266-8c7e-b2e196da4daf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_19b0231c-99d1-4b98-855d-3d26bf548cd3" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_0de3ec0a-7e28-4266-8c7e-b2e196da4daf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_34a960d0-b93e-43f6-bd22-ac7166c70399" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_19b0231c-99d1-4b98-855d-3d26bf548cd3" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_34a960d0-b93e-43f6-bd22-ac7166c70399" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note11RestructuringActivitiesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note11RestructuringActivitiesDetails"/>
  <link:calculationLink xlink:role="http://www.trin.net/role/Note11RestructuringActivitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_5cb41d83-9597-4507-a235-e7fad83478f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_b16bee4f-c1a8-408b-988c-2b678d578129" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCharges_5cb41d83-9597-4507-a235-e7fad83478f0" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_b16bee4f-c1a8-408b-988c-2b678d578129" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnContractTermination_9f610f03-362e-47d2-85c4-34eb06955f18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossOnContractTermination"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCharges_5cb41d83-9597-4507-a235-e7fad83478f0" xlink:to="loc_us-gaap_LossOnContractTermination_9f610f03-362e-47d2-85c4-34eb06955f18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_b703012a-dfb5-4cf2-a60e-125551cfa35b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCharges_5cb41d83-9597-4507-a235-e7fad83478f0" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_b703012a-dfb5-4cf2-a60e-125551cfa35b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_1297f143-d34e-4b89-81e1-b0cabfdfc0bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCharges_5cb41d83-9597-4507-a235-e7fad83478f0" xlink:to="loc_us-gaap_SeveranceCosts1_1297f143-d34e-4b89-81e1-b0cabfdfc0bc" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>15
<FILENAME>trn-20221231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:b51c8a34-86d1-4103-b091-51d9d681de60,g:fad4dfb4-a0e1-4c2d-bb3f-8b3eca2c1738-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedStatementsofOperations"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/ConsolidatedStatementsofOperations" xlink:type="extended" id="iff9062e4fcdf4dbe94ba24ef32ae7f6e_ConsolidatedStatementsofOperations">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_395d1209-4360-423c-b5d2-0abc4f5e1452" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_Revenues_395d1209-4360-423c-b5d2-0abc4f5e1452" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_f87da9c7-8051-4f95-83a6-d0f34ad1a9d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_f87da9c7-8051-4f95-83a6-d0f34ad1a9d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c18c1108-7f01-4af8-8707-3a6e8d2b7a54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c18c1108-7f01-4af8-8707-3a6e8d2b7a54" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment_4566eed1-8812-4d54-b07c-89529e8d5d92" xlink:href="trn-20221231.xsd#trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment_4566eed1-8812-4d54-b07c-89529e8d5d92" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_1ae4de3b-2c63-497c-9b20-b662ed8bf12c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_1ae4de3b-2c63-497c-9b20-b662ed8bf12c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_6c86e526-3762-4caa-b87d-dad88c9f48a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_6c86e526-3762-4caa-b87d-dad88c9f48a0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_b4474f35-b06a-474f-accb-9ada617a0d26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_AssetImpairmentCharges_b4474f35-b06a-474f-accb-9ada617a0d26" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_ed8f0b93-7a28-4744-8448-1dc239e51ae0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_RestructuringCharges_ed8f0b93-7a28-4744-8448-1dc239e51ae0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_76a2731b-f8d8-4768-9f11-054642548613" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_OperatingIncomeLoss_76a2731b-f8d8-4768-9f11-054642548613" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_f5080d18-12a4-44ec-9570-3058440804f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_f5080d18-12a4-44ec-9570-3058440804f5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9c43dd1a-5070-4bdb-84b7-2e3d6bf48036" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9c43dd1a-5070-4bdb-84b7-2e3d6bf48036" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_027a72e5-270c-4dfc-bfb5-cacf993e80e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_027a72e5-270c-4dfc-bfb5-cacf993e80e4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_c1203db0-2620-442f-89ec-0ca147246903" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_c1203db0-2620-442f-89ec-0ca147246903" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_8d35b296-3d6e-4c43-bca6-1c6660ddee6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_8d35b296-3d6e-4c43-bca6-1c6660ddee6c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3c88dd60-0f49-401a-b40e-494d090fc269" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3c88dd60-0f49-401a-b40e-494d090fc269" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b4687328-340e-47e0-b32a-c37b1a037f63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b4687328-340e-47e0-b32a-c37b1a037f63" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1fac5828-9546-41ba-a8e4-81582772d7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1fac5828-9546-41ba-a8e4-81582772d7ca" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ac49176c-d738-4259-a61d-b39a6e702309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ac49176c-d738-4259-a61d-b39a6e702309" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_8e0b694f-e714-4d60-8ca0-50a478c6b1fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_8e0b694f-e714-4d60-8ca0-50a478c6b1fd" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_47907e73-07b4-4d51-855c-81cf7e5901a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_47907e73-07b4-4d51-855c-81cf7e5901a0" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_31e1bfd4-15f1-4077-abc8-d64c822cde5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_31e1bfd4-15f1-4077-abc8-d64c822cde5c" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_007396a3-24d6-46d1-8e5f-ef1f62d4c0a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_ProfitLoss_007396a3-24d6-46d1-8e5f-ef1f62d4c0a2" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1d7d41b9-5010-4373-82c9-ddc6e096734d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1d7d41b9-5010-4373-82c9-ddc6e096734d" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_158533b4-e435-440c-b091-ca7ff012160e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_NetIncomeLoss_158533b4-e435-440c-b091-ca7ff012160e" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_5cac130b-f195-4a33-bd74-0c993add9ea3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_5cac130b-f195-4a33-bd74-0c993add9ea3" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_b9866741-6105-48fa-b8c5-791eca3faa76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_b9866741-6105-48fa-b8c5-791eca3faa76" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_63e74709-a4c3-448c-b7be-e45c8dd7ede3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_EarningsPerShareBasic_63e74709-a4c3-448c-b7be-e45c8dd7ede3" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_ed83e1e0-c634-41e1-a248-32549db8a206" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_ed83e1e0-c634-41e1-a248-32549db8a206" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_b493fced-4598-45b7-8e01-64ec1b990383" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_b493fced-4598-45b7-8e01-64ec1b990383" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_13ee44a3-3794-4199-b91d-bee702b58f95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_EarningsPerShareDiluted_13ee44a3-3794-4199-b91d-bee702b58f95" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_14c776ab-47cb-4f12-a855-df2b7194de94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_14c776ab-47cb-4f12-a855-df2b7194de94" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8f480829-5358-4ef2-9560-1c5a9274f4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8f480829-5358-4ef2-9560-1c5a9274f4a1" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7158f93b-6224-48f0-a669-a6caaf6b6aea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_StatementTable_7158f93b-6224-48f0-a669-a6caaf6b6aea" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_483afde7-b963-406c-b19d-0d968c209432" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_7158f93b-6224-48f0-a669-a6caaf6b6aea" xlink:to="loc_srt_RestatementAxis_483afde7-b963-406c-b19d-0d968c209432" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_483afde7-b963-406c-b19d-0d968c209432_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_483afde7-b963-406c-b19d-0d968c209432" xlink:to="loc_srt_RestatementDomain_483afde7-b963-406c-b19d-0d968c209432_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_a925686f-2af8-4713-912b-ed91d3909b8f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_483afde7-b963-406c-b19d-0d968c209432" xlink:to="loc_srt_RestatementDomain_a925686f-2af8-4713-912b-ed91d3909b8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_25395ae5-2ab3-400e-8bf9-baddc86ff6d1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_7158f93b-6224-48f0-a669-a6caaf6b6aea" xlink:to="loc_srt_ProductOrServiceAxis_25395ae5-2ab3-400e-8bf9-baddc86ff6d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_25395ae5-2ab3-400e-8bf9-baddc86ff6d1_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_25395ae5-2ab3-400e-8bf9-baddc86ff6d1" xlink:to="loc_srt_ProductsAndServicesDomain_25395ae5-2ab3-400e-8bf9-baddc86ff6d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_8095bb54-4ad0-4658-bc09-43cfac119d9a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_25395ae5-2ab3-400e-8bf9-baddc86ff6d1" xlink:to="loc_srt_ProductsAndServicesDomain_8095bb54-4ad0-4658-bc09-43cfac119d9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ManufacturingMember_1c98f9e4-4954-4d5d-8a17-abd51b0e1a1a" xlink:href="trn-20221231.xsd#trn_ManufacturingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_8095bb54-4ad0-4658-bc09-43cfac119d9a" xlink:to="loc_trn_ManufacturingMember_1c98f9e4-4954-4d5d-8a17-abd51b0e1a1a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LeasingMember_0fa3da1e-76af-4d1d-9e64-e956a027aec9" xlink:href="trn-20221231.xsd#trn_LeasingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_8095bb54-4ad0-4658-bc09-43cfac119d9a" xlink:to="loc_trn_LeasingMember_0fa3da1e-76af-4d1d-9e64-e956a027aec9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_3b08808b-734b-43e4-bd2a-5c7c94d1028e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_8095bb54-4ad0-4658-bc09-43cfac119d9a" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_3b08808b-734b-43e4-bd2a-5c7c94d1028e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended" id="i894461c9e77e426785816deae481fb43_ConsolidatedStatementsofComprehensiveIncome">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_51d3f238-d8c7-4f39-9dfc-b78e795cd08b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_ProfitLoss_51d3f238-d8c7-4f39-9dfc-b78e795cd08b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_3966c9f8-ac23-48f1-a39b-ad675064cb3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_3966c9f8-ac23-48f1-a39b-ad675064cb3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_ea9fe2bb-91af-4fd0-a1ef-16d588757b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_ea9fe2bb-91af-4fd0-a1ef-16d588757b4c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_943e88ab-c14a-47c3-b2f7-29aeaabae7ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_943e88ab-c14a-47c3-b2f7-29aeaabae7ae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_f08f1bdc-578e-46bf-b694-beb333e1aef5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_f08f1bdc-578e-46bf-b694-beb333e1aef5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_e5a070a6-4b2b-4c3e-8d7f-bb411c2e546d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_e5a070a6-4b2b-4c3e-8d7f-bb411c2e546d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_1fa6e1e0-b46b-47a2-ad1b-c63c69aa5502" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_1fa6e1e0-b46b-47a2-ad1b-c63c69aa5502" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_391b49f6-510f-4c1e-8897-e4c8ffb2699d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_391b49f6-510f-4c1e-8897-e4c8ffb2699d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ae5b50d4-0e95-456c-9a55-95fcfdf4e408" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ae5b50d4-0e95-456c-9a55-95fcfdf4e408" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_534f5af6-c385-4a5a-959b-0ff56930300c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_534f5af6-c385-4a5a-959b-0ff56930300c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_41ff470c-7714-44c1-8061-7feea59d991e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_41ff470c-7714-44c1-8061-7feea59d991e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_6bbea7a4-b902-4ec2-9eb6-b13d1a6e6a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_6bbea7a4-b902-4ec2-9eb6-b13d1a6e6a7c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_2631c048-a131-4e7b-b146-bb79ea0a8882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_StatementTable_2631c048-a131-4e7b-b146-bb79ea0a8882" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_3296acb2-c7c0-45ba-bd9a-c401f1a5d7e8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2631c048-a131-4e7b-b146-bb79ea0a8882" xlink:to="loc_srt_RestatementAxis_3296acb2-c7c0-45ba-bd9a-c401f1a5d7e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_3296acb2-c7c0-45ba-bd9a-c401f1a5d7e8_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_3296acb2-c7c0-45ba-bd9a-c401f1a5d7e8" xlink:to="loc_srt_RestatementDomain_3296acb2-c7c0-45ba-bd9a-c401f1a5d7e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_707ec76f-4bb1-47b7-8afb-6bb14eb3e53d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_3296acb2-c7c0-45ba-bd9a-c401f1a5d7e8" xlink:to="loc_srt_RestatementDomain_707ec76f-4bb1-47b7-8afb-6bb14eb3e53d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/ConsolidatedBalanceSheets" xlink:type="extended" id="i0e00c2aa561744c39ffe994aa3a1e101_ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_aecb55b1-7d50-4fd4-805e-b5f33ac0a4a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_aecb55b1-7d50-4fd4-805e-b5f33ac0a4a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_2869bfba-ce00-4b41-884d-722818a5dea0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_AccountsReceivableNet_2869bfba-ce00-4b41-884d-722818a5dea0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_41817450-c9c6-4bc2-8898-b6e9ac6586b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_IncomeTaxReceivable_41817450-c9c6-4bc2-8898-b6e9ac6586b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_d18cc8a1-d5cc-49f7-8b3f-88828c0c9041" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_d18cc8a1-d5cc-49f7-8b3f-88828c0c9041" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_005fecc9-dab9-4385-814c-8616c547fd34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_005fecc9-dab9-4385-814c-8616c547fd34" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_bcc3aa34-ae32-4ae5-95dc-a4a37c5b6c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_bcc3aa34-ae32-4ae5-95dc-a4a37c5b6c4c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_30d24e54-11be-4e73-94f6-58df6d4e4eea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_InventoryNet_30d24e54-11be-4e73-94f6-58df6d4e4eea" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_5e4f2a0d-4489-4846-8a38-55458caa6291" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_5e4f2a0d-4489-4846-8a38-55458caa6291" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_4c94c9f5-0322-4b54-853d-34816fed83e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_4c94c9f5-0322-4b54-853d-34816fed83e0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1fc81cf8-bc48-4952-9e21-012eb284e5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1fc81cf8-bc48-4952-9e21-012eb284e5a0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1c34aef2-7133-4f94-82a1-d4ddd0d3e60d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1c34aef2-7133-4f94-82a1-d4ddd0d3e60d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_aeb1b1df-6f9f-42ed-b25c-06ce9975937f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_Goodwill_aeb1b1df-6f9f-42ed-b25c-06ce9975937f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_318a8a13-e47d-409c-8637-7a56a8d49250" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_OtherAssets_318a8a13-e47d-409c-8637-7a56a8d49250" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_78d53f28-9c9a-4e83-8560-70372386481f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_Assets_78d53f28-9c9a-4e83-8560-70372386481f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_d8274111-7a58-4d2d-abc2-f63416792b89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_d8274111-7a58-4d2d-abc2-f63416792b89" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_9213d6ef-9ab2-45b0-8ca2-31219fa70c02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_9213d6ef-9ab2-45b0-8ca2-31219fa70c02" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_9fa9c1ba-a9f3-492d-b8be-a59af42ef9cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_9fa9c1ba-a9f3-492d-b8be-a59af42ef9cf" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_49c880e6-686c-4f5d-b65b-f684d55c068a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_49c880e6-686c-4f5d-b65b-f684d55c068a" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_80f45bba-3ec9-4601-92c6-95ca03c88665" xlink:href="trn-20221231.xsd#trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_80f45bba-3ec9-4601-92c6-95ca03c88665" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_b89cd092-50ae-4195-8113-214ebcbbd7f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_b89cd092-50ae-4195-8113-214ebcbbd7f4" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_09795370-6c8d-410a-870e-66909ced1f90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_OtherLiabilities_09795370-6c8d-410a-870e-66909ced1f90" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_25c5f626-ff3f-4c7d-ae54-da4826921086" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_Liabilities_25c5f626-ff3f-4c7d-ae54-da4826921086" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_e102d989-c2db-4a24-b353-a799c7e0f40d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_PreferredStockValue_e102d989-c2db-4a24-b353-a799c7e0f40d" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_d83d09e3-9b73-424f-bda7-7f82e046fab1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_CommonStockValue_d83d09e3-9b73-424f-bda7-7f82e046fab1" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_30ba168f-f958-421d-8377-9c5c2c926ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_AdditionalPaidInCapital_30ba168f-f958-421d-8377-9c5c2c926ffe" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_ed4215a7-08be-4726-a0e2-518938ed4c04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_ed4215a7-08be-4726-a0e2-518938ed4c04" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0f6104d6-e810-4e4b-9989-158cedc9ddd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0f6104d6-e810-4e4b-9989-158cedc9ddd2" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_93bbd7fa-a92b-4434-91b7-9773b4053753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_TreasuryStockValue_93bbd7fa-a92b-4434-91b7-9773b4053753" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_35c49d90-2945-4eea-866d-e3b270b18fb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_StockholdersEquity_35c49d90-2945-4eea-866d-e3b270b18fb3" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_3e7f098e-3063-4807-885f-271be3bfd569" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_MinorityInterest_3e7f098e-3063-4807-885f-271be3bfd569" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f0ce4d22-a112-4810-a5db-8db4ee3c2e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f0ce4d22-a112-4810-a5db-8db4ee3c2e1c" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_ed8fc276-22c5-436e-8f52-2e1b03abdfc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_ed8fc276-22c5-436e-8f52-2e1b03abdfc1" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c8d8dc5f-46e4-43d0-b673-7e5d0045a776" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_StatementTable_c8d8dc5f-46e4-43d0-b673-7e5d0045a776" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_78e3466a-a656-47e9-bf03-4ea5ab142543" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_c8d8dc5f-46e4-43d0-b673-7e5d0045a776" xlink:to="loc_srt_ConsolidatedEntitiesAxis_78e3466a-a656-47e9-bf03-4ea5ab142543" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_78e3466a-a656-47e9-bf03-4ea5ab142543_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_78e3466a-a656-47e9-bf03-4ea5ab142543" xlink:to="loc_srt_ConsolidatedEntitiesDomain_78e3466a-a656-47e9-bf03-4ea5ab142543_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_789db3b6-cc39-4fca-a15b-9c29096b25b2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_78e3466a-a656-47e9-bf03-4ea5ab142543" xlink:to="loc_srt_ConsolidatedEntitiesDomain_789db3b6-cc39-4fca-a15b-9c29096b25b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_WhollyOwnedSubsidiariesMember_dd9cc4af-9519-41f6-8339-29822de154de" xlink:href="trn-20221231.xsd#trn_WhollyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_789db3b6-cc39-4fca-a15b-9c29096b25b2" xlink:to="loc_trn_WhollyOwnedSubsidiariesMember_dd9cc4af-9519-41f6-8339-29822de154de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_df95ddd1-e1ef-4a62-87d0-edf4f9e006ba" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_789db3b6-cc39-4fca-a15b-9c29096b25b2" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_df95ddd1-e1ef-4a62-87d0-edf4f9e006ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_cb92bb53-6fac-40e0-90e1-e7cbc5a49357" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_c8d8dc5f-46e4-43d0-b673-7e5d0045a776" xlink:to="loc_srt_RestatementAxis_cb92bb53-6fac-40e0-90e1-e7cbc5a49357" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_cb92bb53-6fac-40e0-90e1-e7cbc5a49357_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_cb92bb53-6fac-40e0-90e1-e7cbc5a49357" xlink:to="loc_srt_RestatementDomain_cb92bb53-6fac-40e0-90e1-e7cbc5a49357_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_d136dd1c-9fb4-4568-b4e2-11272374074d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_cb92bb53-6fac-40e0-90e1-e7cbc5a49357" xlink:to="loc_srt_RestatementDomain_d136dd1c-9fb4-4568-b4e2-11272374074d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7bdbe10f-fb11-482d-868e-11275456ad1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_c8d8dc5f-46e4-43d0-b673-7e5d0045a776" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7bdbe10f-fb11-482d-868e-11275456ad1d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7bdbe10f-fb11-482d-868e-11275456ad1d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7bdbe10f-fb11-482d-868e-11275456ad1d" xlink:to="loc_us-gaap_ClassOfStockDomain_7bdbe10f-fb11-482d-868e-11275456ad1d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e8cd1b3b-3d85-4423-b4bd-1a407773571c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7bdbe10f-fb11-482d-868e-11275456ad1d" xlink:to="loc_us-gaap_ClassOfStockDomain_e8cd1b3b-3d85-4423-b4bd-1a407773571c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="i6bf48a807d5a45a386f88336c619637a_ConsolidatedStatementsofCashFlows">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b36b3057-db7b-48d7-b96c-f847121e7580" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_ProfitLoss_b36b3057-db7b-48d7-b96c-f847121e7580" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_c487815e-7e6f-423d-9e19-b0c305f84c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_c487815e-7e6f-423d-9e19-b0c305f84c0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_dc153921-1c50-4f35-b567-dd72162d04f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_dc153921-1c50-4f35-b567-dd72162d04f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_c8560944-3392-45a1-8d6d-40dc10e77069" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_c8560944-3392-45a1-8d6d-40dc10e77069" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_6f6eb7ae-8cb2-4aa5-9978-84377783e789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_ShareBasedCompensation_6f6eb7ae-8cb2-4aa5-9978-84377783e789" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f9fb25bb-0c38-4579-997f-a7358203c68d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f9fb25bb-0c38-4579-997f-a7358203c68d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases_28d3b049-f1db-43d3-984c-2cb22e28b7b8" xlink:href="trn-20221231.xsd#trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases_28d3b049-f1db-43d3-984c-2cb22e28b7b8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment_fe37523c-a804-4da9-87f8-053bb62f18a8" xlink:href="trn-20221231.xsd#trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment_fe37523c-a804-4da9-87f8-053bb62f18a8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_GainLossonDispositionofPropertyPlantandEquipmentOther_866c4e99-bf6d-48bd-a631-80638a3ffdc3" xlink:href="trn-20221231.xsd#trn_GainLossonDispositionofPropertyPlantandEquipmentOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_trn_GainLossonDispositionofPropertyPlantandEquipmentOther_866c4e99-bf6d-48bd-a631-80638a3ffdc3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries_c5f91245-79f5-4ec1-b033-0b7455165fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InsuranceRecoveries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_InsuranceRecoveries_c5f91245-79f5-4ec1-b033-0b7455165fd1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_b2524efb-e36d-4fc9-a2ae-c63d772751a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_b2524efb-e36d-4fc9-a2ae-c63d772751a1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_ee6dcd3d-bf6b-4b84-828e-cc1ffb0c707c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_AssetImpairmentCharges_ee6dcd3d-bf6b-4b84-828e-cc1ffb0c707c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_AssetWriteDownsRestructuring_05cc994c-0bba-460a-9fb7-847de5de551f" xlink:href="trn-20221231.xsd#trn_AssetWriteDownsRestructuring"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_trn_AssetWriteDownsRestructuring_05cc994c-0bba-460a-9fb7-847de5de551f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_c106fcd8-4a0b-45dd-889e-75c299ac3280" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_c106fcd8-4a0b-45dd-889e-75c299ac3280" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_ce3262dd-b9d6-4822-b3e3-c388165d0f17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_ce3262dd-b9d6-4822-b3e3-c388165d0f17" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_2b1e716a-c40d-4a91-87a7-b551fd0d4049" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_2b1e716a-c40d-4a91-87a7-b551fd0d4049" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9d26a1bd-d6db-46a9-b6cf-f0c7d10e32fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9d26a1bd-d6db-46a9-b6cf-f0c7d10e32fd" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_29456e8f-a0eb-4f37-82d2-05e0194206a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_29456e8f-a0eb-4f37-82d2-05e0194206a9" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_0de7786a-9906-4f6c-b301-1f339ddcb979" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_0de7786a-9906-4f6c-b301-1f339ddcb979" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_460cdd27-bf99-4425-ac6f-7f27f06b39f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_460cdd27-bf99-4425-ac6f-7f27f06b39f0" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_6b721a75-5935-438f-afc5-0196a2d3c7a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_6b721a75-5935-438f-afc5-0196a2d3c7a9" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_0f089e97-690b-4c27-bc01-badacb9614ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_0f089e97-690b-4c27-bc01-badacb9614ea" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_0c196818-6e9b-417d-95f6-1c1ca2600b45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_0c196818-6e9b-417d-95f6-1c1ca2600b45" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_7bad3594-591a-4d6c-80ba-17e215292a59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_7bad3594-591a-4d6c-80ba-17e215292a59" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_91949f95-50dd-4554-9184-19c99853e293" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_91949f95-50dd-4554-9184-19c99853e293" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_18d5e5b7-cca9-4e29-a4af-0266e4c8c331" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_18d5e5b7-cca9-4e29-a4af-0266e4c8c331" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherProductiveAssets_c057603f-1b0a-4703-a621-42f8cc2f205d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfOtherProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherProductiveAssets_c057603f-1b0a-4703-a621-42f8cc2f205d" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease_ffa4b4d4-8e8f-4dd4-8104-d4fb95cbd531" xlink:href="trn-20221231.xsd#trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease_ffa4b4d4-8e8f-4dd4-8104-d4fb95cbd531" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale_f7d2296e-d3a0-4fd0-b1b1-6ee0e4311624" xlink:href="trn-20221231.xsd#trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale_f7d2296e-d3a0-4fd0-b1b1-6ee0e4311624" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquipmentOnLease_24b7d432-e5f1-450a-988c-7a084f151c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquipmentOnLease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_PaymentsToAcquireEquipmentOnLease_24b7d432-e5f1-450a-988c-7a084f151c4c" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7a4c89c9-87c0-4798-a6a3-0b535c99b636" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7a4c89c9-87c0-4798-a6a3-0b535c99b636" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e92969f9-f96c-4f48-b959-9251663b4040" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e92969f9-f96c-4f48-b959-9251663b4040" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_ad1188be-44b4-41ee-a47f-dca20c04c351" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_ad1188be-44b4-41ee-a47f-dca20c04c351" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_3ea4634b-4e04-4e08-a0e4-c01d4e96c650" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_3ea4634b-4e04-4e08-a0e4-c01d4e96c650" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_a6f4722b-6ea2-4192-a5b6-2a32af1b89c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_a6f4722b-6ea2-4192-a5b6-2a32af1b89c3" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_0d547cd5-c3b8-43fb-8af1-1877e228473c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_0d547cd5-c3b8-43fb-8af1-1877e228473c" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations_bdad143f-7e5a-4c43-9790-4da7c00d71c4" xlink:href="trn-20221231.xsd#trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations_bdad143f-7e5a-4c43-9790-4da7c00d71c4" xlink:type="arc" order="36"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_4410471f-1f82-40a0-8659-033728763e41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_4410471f-1f82-40a0-8659-033728763e41" xlink:type="arc" order="37"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a2bb3cab-098a-4fe0-ae34-2fde31e6dd4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a2bb3cab-098a-4fe0-ae34-2fde31e6dd4b" xlink:type="arc" order="38"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_534088cc-e82f-489f-bff5-059bfce01a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_534088cc-e82f-489f-bff5-059bfce01a7b" xlink:type="arc" order="39"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_79f66cb8-70e9-4ac7-8506-501d152cd827" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_79f66cb8-70e9-4ac7-8506-501d152cd827" xlink:type="arc" order="40"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c7939d7b-2300-4b86-8ef6-4249bf6202b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c7939d7b-2300-4b86-8ef6-4249bf6202b8" xlink:type="arc" order="41"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_b204292e-6052-41ed-9749-d6b93b8c1b56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_b204292e-6052-41ed-9749-d6b93b8c1b56" xlink:type="arc" order="42"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_784caad7-f774-4b1b-a7d0-eaab9d4dfb3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_784caad7-f774-4b1b-a7d0-eaab9d4dfb3f" xlink:type="arc" order="43"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_0ab0f020-1b46-41a6-8ea9-78c7ab09d3f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_0ab0f020-1b46-41a6-8ea9-78c7ab09d3f0" xlink:type="arc" order="44"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4fd66dc3-5a17-4144-84f1-92bdc30e205d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4fd66dc3-5a17-4144-84f1-92bdc30e205d" xlink:type="arc" order="45"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_975648ca-bcb9-483a-84a6-f8f82bda43d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_975648ca-bcb9-483a-84a6-f8f82bda43d9" xlink:type="arc" order="46"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_896b1dc0-0bda-4aef-8b4e-302acb99588c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_896b1dc0-0bda-4aef-8b4e-302acb99588c" xlink:type="arc" order="47"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7b95d6a7-fd0f-43aa-a3d7-dd3e7ce7f9a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7b95d6a7-fd0f-43aa-a3d7-dd3e7ce7f9a6" xlink:type="arc" order="48"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_35945f5b-d3eb-4290-bac9-cae253349784" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid_0f49d919-6ed1-488f-beed-528edf80fd9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_InterestPaid_0f49d919-6ed1-488f-beed-528edf80fd9b" xlink:type="arc" order="50"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_4f0c136f-2ebf-46cb-bf30-7994f77ef254" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_4f0c136f-2ebf-46cb-bf30-7994f77ef254" xlink:type="arc" order="51"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_bfa2f305-9449-4817-af3e-fb9a8077d576" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_StatementTable_bfa2f305-9449-4817-af3e-fb9a8077d576" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_26b05864-35e9-4541-afd2-bc2719a42253" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_bfa2f305-9449-4817-af3e-fb9a8077d576" xlink:to="loc_srt_RestatementAxis_26b05864-35e9-4541-afd2-bc2719a42253" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_26b05864-35e9-4541-afd2-bc2719a42253_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_26b05864-35e9-4541-afd2-bc2719a42253" xlink:to="loc_srt_RestatementDomain_26b05864-35e9-4541-afd2-bc2719a42253_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_368d4c42-b6ee-4c75-9ebe-e46e5a7d4e71" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_26b05864-35e9-4541-afd2-bc2719a42253" xlink:to="loc_srt_RestatementDomain_368d4c42-b6ee-4c75-9ebe-e46e5a7d4e71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InvestingActivitiesAxis_e7fb6c83-98ee-4d5b-bfa8-7aba3d6fa5c1" xlink:href="trn-20221231.xsd#trn_InvestingActivitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_bfa2f305-9449-4817-af3e-fb9a8077d576" xlink:to="loc_trn_InvestingActivitiesAxis_e7fb6c83-98ee-4d5b-bfa8-7aba3d6fa5c1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InvestingActivitiesDomain_e7fb6c83-98ee-4d5b-bfa8-7aba3d6fa5c1_default" xlink:href="trn-20221231.xsd#trn_InvestingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_trn_InvestingActivitiesAxis_e7fb6c83-98ee-4d5b-bfa8-7aba3d6fa5c1" xlink:to="loc_trn_InvestingActivitiesDomain_e7fb6c83-98ee-4d5b-bfa8-7aba3d6fa5c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InvestingActivitiesDomain_8c00a2a2-c435-456b-84f0-3c21698d564b" xlink:href="trn-20221231.xsd#trn_InvestingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_trn_InvestingActivitiesAxis_e7fb6c83-98ee-4d5b-bfa8-7aba3d6fa5c1" xlink:to="loc_trn_InvestingActivitiesDomain_8c00a2a2-c435-456b-84f0-3c21698d564b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember_85ca02c6-a7ab-4cc0-81f0-8de248eef60a" xlink:href="trn-20221231.xsd#trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trn_InvestingActivitiesDomain_8c00a2a2-c435-456b-84f0-3c21698d564b" xlink:to="loc_trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember_85ca02c6-a7ab-4cc0-81f0-8de248eef60a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OtherInvestingActivitiesMember_f27a845f-c528-4375-af8c-140fecd9c3fa" xlink:href="trn-20221231.xsd#trn_OtherInvestingActivitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trn_InvestingActivitiesDomain_8c00a2a2-c435-456b-84f0-3c21698d564b" xlink:to="loc_trn_OtherInvestingActivitiesMember_f27a845f-c528-4375-af8c-140fecd9c3fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8a963bc2-9dc6-4b24-8234-76cf95f98673" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_bfa2f305-9449-4817-af3e-fb9a8077d576" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8a963bc2-9dc6-4b24-8234-76cf95f98673" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_8a963bc2-9dc6-4b24-8234-76cf95f98673_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8a963bc2-9dc6-4b24-8234-76cf95f98673" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_8a963bc2-9dc6-4b24-8234-76cf95f98673_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e8753698-2df0-4fb8-ba9a-aac38e9fa07a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8a963bc2-9dc6-4b24-8234-76cf95f98673" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e8753698-2df0-4fb8-ba9a-aac38e9fa07a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SaleOfHighwayProductsMember_26d9d778-1c4e-4eb0-8a10-e39a6802998d" xlink:href="trn-20221231.xsd#trn_SaleOfHighwayProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e8753698-2df0-4fb8-ba9a-aac38e9fa07a" xlink:to="loc_trn_SaleOfHighwayProductsMember_26d9d778-1c4e-4eb0-8a10-e39a6802998d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended" id="i57b3bf34ed5849558fefe45e6a3bde03_ConsolidatedStatementsofStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1eb501ad-808b-457d-a654-f3e2c08ca1d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1eb501ad-808b-457d-a654-f3e2c08ca1d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_fff6978a-9281-476e-b837-96e6a5fc252b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_CommonStockSharesIssued_fff6978a-9281-476e-b837-96e6a5fc252b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_178fbe60-48d7-4042-8d6b-27638865c377" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_178fbe60-48d7-4042-8d6b-27638865c377" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_dbdff274-0749-4c37-8e5f-d2015393dc56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_ProfitLoss_dbdff274-0749-4c37-8e5f-d2015393dc56" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d52c5a1f-dd88-4ce0-bb92-9163920d366a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d52c5a1f-dd88-4ce0-bb92-9163920d366a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_769d592e-9225-4c58-a69c-02f2bd48415a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_DividendsCommonStockCash_769d592e-9225-4c58-a69c-02f2bd48415a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_44877e23-5661-409e-a98f-f7d4df0ed326" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_44877e23-5661-409e-a98f-f7d4df0ed326" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_02b2fbb0-86c6-438e-8c21-48346db352ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_02b2fbb0-86c6-438e-8c21-48346db352ae" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_442b62b5-dec7-4d5a-8e00-131185cfb8de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_442b62b5-dec7-4d5a-8e00-131185cfb8de" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_f80642f5-ff31-44c0-b1aa-bbd71fe808d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_f80642f5-ff31-44c0-b1aa-bbd71fe808d2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_43ecf17f-8ecc-47c4-9a7f-486a0e10ea1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_43ecf17f-8ecc-47c4-9a7f-486a0e10ea1f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_a46df46f-6631-4100-8167-f7d85b4ce7bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_a46df46f-6631-4100-8167-f7d85b4ce7bf" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_441ddfbf-3bf5-40fc-b787-c59fef82923d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_441ddfbf-3bf5-40fc-b787-c59fef82923d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesRetired_d403dea6-6fda-40eb-b524-11a6a25dae3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesRetired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_TreasuryStockSharesRetired_d403dea6-6fda-40eb-b524-11a6a25dae3d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockRetiredCostMethodAmount_6ff54bd4-8374-4b54-a29e-0d5e139f9c56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockRetiredCostMethodAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_TreasuryStockRetiredCostMethodAmount_6ff54bd4-8374-4b54-a29e-0d5e139f9c56" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPeriodIncreaseDecrease_9840ec38-773d-4ecf-b737-4f638f5e5c02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_StockholdersEquityPeriodIncreaseDecrease_9840ec38-773d-4ecf-b737-4f638f5e5c02" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_0480cf84-dcd8-459f-abb6-519e650d6291" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_StockholdersEquityOther_0480cf84-dcd8-459f-abb6-519e650d6291" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_bf24e3b6-d864-4c9b-a521-49f5cbb04ea4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_bf24e3b6-d864-4c9b-a521-49f5cbb04ea4" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4ca86f0a-c85e-4fad-8a74-0e03c5cebaff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_StatementTable_4ca86f0a-c85e-4fad-8a74-0e03c5cebaff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_02dce120-116a-46b2-999b-5a803d066d7a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4ca86f0a-c85e-4fad-8a74-0e03c5cebaff" xlink:to="loc_srt_RestatementAxis_02dce120-116a-46b2-999b-5a803d066d7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_02dce120-116a-46b2-999b-5a803d066d7a_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_02dce120-116a-46b2-999b-5a803d066d7a" xlink:to="loc_srt_RestatementDomain_02dce120-116a-46b2-999b-5a803d066d7a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_090acbfb-9813-4479-b75e-bfb23fa36ced" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_02dce120-116a-46b2-999b-5a803d066d7a" xlink:to="loc_srt_RestatementDomain_090acbfb-9813-4479-b75e-bfb23fa36ced" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0f11d069-34a3-47bb-b6d4-5b7f5a7b0492" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4ca86f0a-c85e-4fad-8a74-0e03c5cebaff" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0f11d069-34a3-47bb-b6d4-5b7f5a7b0492" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0f11d069-34a3-47bb-b6d4-5b7f5a7b0492_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0f11d069-34a3-47bb-b6d4-5b7f5a7b0492" xlink:to="loc_us-gaap_EquityComponentDomain_0f11d069-34a3-47bb-b6d4-5b7f5a7b0492_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_26883968-bd32-4766-bb01-cb85f2f5c405" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0f11d069-34a3-47bb-b6d4-5b7f5a7b0492" xlink:to="loc_us-gaap_EquityComponentDomain_26883968-bd32-4766-bb01-cb85f2f5c405" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_723483b6-d287-4d50-be65-b4258e5f0031" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_26883968-bd32-4766-bb01-cb85f2f5c405" xlink:to="loc_us-gaap_CommonStockMember_723483b6-d287-4d50-be65-b4258e5f0031" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_374283c6-1f9d-428a-9dd7-2427c15f6026" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_26883968-bd32-4766-bb01-cb85f2f5c405" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_374283c6-1f9d-428a-9dd7-2427c15f6026" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_435a18b6-f098-43a3-8b24-7b5c60cc1aed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_26883968-bd32-4766-bb01-cb85f2f5c405" xlink:to="loc_us-gaap_RetainedEarningsMember_435a18b6-f098-43a3-8b24-7b5c60cc1aed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f57c9159-b28c-4406-b7ff-90807521d131" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_26883968-bd32-4766-bb01-cb85f2f5c405" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f57c9159-b28c-4406-b7ff-90807521d131" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_fe6ea343-c8af-4872-9892-293ec6a4cfad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_26883968-bd32-4766-bb01-cb85f2f5c405" xlink:to="loc_us-gaap_TreasuryStockMember_fe6ea343-c8af-4872-9892-293ec6a4cfad" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_e8f553b3-c8c5-4d95-bdec-e422470468e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_26883968-bd32-4766-bb01-cb85f2f5c405" xlink:to="loc_us-gaap_ParentMember_e8f553b3-c8c5-4d95-bdec-e422470468e8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_a096a7ae-edc9-488d-8627-2603cd60f012" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_26883968-bd32-4766-bb01-cb85f2f5c405" xlink:to="loc_us-gaap_NoncontrollingInterestMember_a096a7ae-edc9-488d-8627-2603cd60f012" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_90da6ae1-1721-43e7-b0c3-9807180a4e80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4ca86f0a-c85e-4fad-8a74-0e03c5cebaff" xlink:to="loc_us-gaap_StatementClassOfStockAxis_90da6ae1-1721-43e7-b0c3-9807180a4e80" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_90da6ae1-1721-43e7-b0c3-9807180a4e80_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_90da6ae1-1721-43e7-b0c3-9807180a4e80" xlink:to="loc_us-gaap_ClassOfStockDomain_90da6ae1-1721-43e7-b0c3-9807180a4e80_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c051d924-ad86-46c1-8634-7de752554f18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_90da6ae1-1721-43e7-b0c3-9807180a4e80" xlink:to="loc_us-gaap_ClassOfStockDomain_c051d924-ad86-46c1-8634-7de752554f18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_643c7ebd-4895-4dda-9c0e-9b354188e57a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4ca86f0a-c85e-4fad-8a74-0e03c5cebaff" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_643c7ebd-4895-4dda-9c0e-9b354188e57a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_643c7ebd-4895-4dda-9c0e-9b354188e57a_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_643c7ebd-4895-4dda-9c0e-9b354188e57a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_643c7ebd-4895-4dda-9c0e-9b354188e57a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_41c15524-4e50-4ef2-94f3-6b811055b895" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_643c7ebd-4895-4dda-9c0e-9b354188e57a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_41c15524-4e50-4ef2-94f3-6b811055b895" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_ebe1b8e4-fa0f-4005-9b41-240f8f005125" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_41c15524-4e50-4ef2-94f3-6b811055b895" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_ebe1b8e4-fa0f-4005-9b41-240f8f005125" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_efd6d45d-38c1-4b03-9dbb-c19d40e112dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4ca86f0a-c85e-4fad-8a74-0e03c5cebaff" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_efd6d45d-38c1-4b03-9dbb-c19d40e112dc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_efd6d45d-38c1-4b03-9dbb-c19d40e112dc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_efd6d45d-38c1-4b03-9dbb-c19d40e112dc" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_efd6d45d-38c1-4b03-9dbb-c19d40e112dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_5e45d533-f0a8-4757-8c3c-0b592d6364c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_efd6d45d-38c1-4b03-9dbb-c19d40e112dc" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_5e45d533-f0a8-4757-8c3c-0b592d6364c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_AcceleratedShareRepurchaseProgramMember_9be7829f-8937-43f0-9a52-8cb3affb310d" xlink:href="trn-20221231.xsd#trn_AcceleratedShareRepurchaseProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_5e45d533-f0a8-4757-8c3c-0b592d6364c0" xlink:to="loc_trn_AcceleratedShareRepurchaseProgramMember_9be7829f-8937-43f0-9a52-8cb3affb310d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A20212022ShareRepurchaseProgramMember_1d9c6014-f895-4ef5-9c84-7be9a4cba44e" xlink:href="trn-20221231.xsd#trn_A20212022ShareRepurchaseProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_5e45d533-f0a8-4757-8c3c-0b592d6364c0" xlink:to="loc_trn_A20212022ShareRepurchaseProgramMember_1d9c6014-f895-4ef5-9c84-7be9a4cba44e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedStatementsofOperationsParenthetical" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedStatementsofOperationsParenthetical"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/ConsolidatedStatementsofOperationsParenthetical" xlink:type="extended" id="id1f6fb394c7749cfb530dd1097daba64_ConsolidatedStatementsofOperationsParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e2130b1b-91e1-4627-8d5d-61a76acb2ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1716d64c-83e7-456c-ba4b-5be7e9491e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2130b1b-91e1-4627-8d5d-61a76acb2ce8" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1716d64c-83e7-456c-ba4b-5be7e9491e0a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation_6ada8e26-d8a2-4ceb-ae86-ceb5fc19c0bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2130b1b-91e1-4627-8d5d-61a76acb2ce8" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation_6ada8e26-d8a2-4ceb-ae86-ceb5fc19c0bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_10ece3b4-ff0a-4b10-81c5-737ea7e5b57a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_e2130b1b-91e1-4627-8d5d-61a76acb2ce8" xlink:to="loc_us-gaap_StatementTable_10ece3b4-ff0a-4b10-81c5-737ea7e5b57a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_7bfe2595-633d-4a12-b4b2-ba0d57c36033" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_10ece3b4-ff0a-4b10-81c5-737ea7e5b57a" xlink:to="loc_srt_RestatementAxis_7bfe2595-633d-4a12-b4b2-ba0d57c36033" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_7bfe2595-633d-4a12-b4b2-ba0d57c36033_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_7bfe2595-633d-4a12-b4b2-ba0d57c36033" xlink:to="loc_srt_RestatementDomain_7bfe2595-633d-4a12-b4b2-ba0d57c36033_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_c52a659e-f9ab-4cc2-b6fb-6b29e95d8c83" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_7bfe2595-633d-4a12-b4b2-ba0d57c36033" xlink:to="loc_srt_RestatementDomain_c52a659e-f9ab-4cc2-b6fb-6b29e95d8c83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_2ca0038a-c9e3-414b-b0d5-a7d30fd78444" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_10ece3b4-ff0a-4b10-81c5-737ea7e5b57a" xlink:to="loc_srt_ProductOrServiceAxis_2ca0038a-c9e3-414b-b0d5-a7d30fd78444" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2ca0038a-c9e3-414b-b0d5-a7d30fd78444_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_2ca0038a-c9e3-414b-b0d5-a7d30fd78444" xlink:to="loc_srt_ProductsAndServicesDomain_2ca0038a-c9e3-414b-b0d5-a7d30fd78444_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4cc465f3-ee14-4d4d-8892-57d5b8587876" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_2ca0038a-c9e3-414b-b0d5-a7d30fd78444" xlink:to="loc_srt_ProductsAndServicesDomain_4cc465f3-ee14-4d4d-8892-57d5b8587876" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedStatementsofComprehensiveIncomeParenthetical"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="extended" id="i7fb13ab55ecb44689f3bb003d609d7df_ConsolidatedStatementsofComprehensiveIncomeParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ec71fdc6-0e99-4dad-a0e0-5f90151af2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_1cf53d68-ee14-4758-a69c-5df2d7e15194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ec71fdc6-0e99-4dad-a0e0-5f90151af2e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_1cf53d68-ee14-4758-a69c-5df2d7e15194" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_39664308-ee38-4703-b75d-52df8cac50f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ec71fdc6-0e99-4dad-a0e0-5f90151af2e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_39664308-ee38-4703-b75d-52df8cac50f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax_007d8fbd-2aa7-4a8c-8adf-5b1260533ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ec71fdc6-0e99-4dad-a0e0-5f90151af2e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax_007d8fbd-2aa7-4a8c-8adf-5b1260533ff9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_1964a095-1d03-4a40-a421-b99373d811ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ec71fdc6-0e99-4dad-a0e0-5f90151af2e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_1964a095-1d03-4a40-a421-b99373d811ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_38364df9-63e9-4a86-80bd-a870a568fea2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ec71fdc6-0e99-4dad-a0e0-5f90151af2e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_38364df9-63e9-4a86-80bd-a870a568fea2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_70602e6a-f270-4bee-b78c-2f55bc954ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ec71fdc6-0e99-4dad-a0e0-5f90151af2e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_70602e6a-f270-4bee-b78c-2f55bc954ab7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax_d08f6a89-777c-49da-964e-0c68e7c4cf7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ec71fdc6-0e99-4dad-a0e0-5f90151af2e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax_d08f6a89-777c-49da-964e-0c68e7c4cf7c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_acaeacf9-eeee-441f-a7f6-1f66129f6cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_ec71fdc6-0e99-4dad-a0e0-5f90151af2e1" xlink:to="loc_us-gaap_StatementTable_acaeacf9-eeee-441f-a7f6-1f66129f6cd0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_356e094c-96fb-417c-806c-25e73b95a679" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_acaeacf9-eeee-441f-a7f6-1f66129f6cd0" xlink:to="loc_srt_RestatementAxis_356e094c-96fb-417c-806c-25e73b95a679" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_356e094c-96fb-417c-806c-25e73b95a679_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_356e094c-96fb-417c-806c-25e73b95a679" xlink:to="loc_srt_RestatementDomain_356e094c-96fb-417c-806c-25e73b95a679_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_db493ced-5c83-414b-b910-2b3c8492f14b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_356e094c-96fb-417c-806c-25e73b95a679" xlink:to="loc_srt_RestatementDomain_db493ced-5c83-414b-b910-2b3c8492f14b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="i2ee37bad128c449ea9a0981f151742e0_ConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_430e8829-411a-440b-a6d2-06de83e7833d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_430e8829-411a-440b-a6d2-06de83e7833d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_87e95213-37f5-42e1-b348-b93869ae85f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_87e95213-37f5-42e1-b348-b93869ae85f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_468ba4d0-df79-4af5-b8b8-4e14081859b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_468ba4d0-df79-4af5-b8b8-4e14081859b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ee0f36c5-7297-47ca-b8a1-40e84a2b1875" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ee0f36c5-7297-47ca-b8a1-40e84a2b1875" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockShareSubscriptions_05a8dbb7-45b9-4ac3-bfb2-ea30970ce650" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockShareSubscriptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:to="loc_us-gaap_PreferredStockShareSubscriptions_05a8dbb7-45b9-4ac3-bfb2-ea30970ce650" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_c3875cc1-3bc4-4ece-a8e0-bdea08ed8e75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_c3875cc1-3bc4-4ece-a8e0-bdea08ed8e75" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_855d15e6-dffa-4633-8c9c-b2c77e846e53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:to="loc_us-gaap_CommonStockSharesIssued_855d15e6-dffa-4633-8c9c-b2c77e846e53" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_cccc9fca-e57d-42f5-9521-d2342ecbd886" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_cccc9fca-e57d-42f5-9521-d2342ecbd886" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_92c1a503-ff6d-409b-869e-ec03a49ada36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:to="loc_us-gaap_StatementTable_92c1a503-ff6d-409b-869e-ec03a49ada36" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1644bca5-02f6-4c2f-91d3-abd0e94fe206" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_92c1a503-ff6d-409b-869e-ec03a49ada36" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1644bca5-02f6-4c2f-91d3-abd0e94fe206" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1644bca5-02f6-4c2f-91d3-abd0e94fe206_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1644bca5-02f6-4c2f-91d3-abd0e94fe206" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1644bca5-02f6-4c2f-91d3-abd0e94fe206_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_26488cca-3f53-4a51-ba90-3672027a3f29" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1644bca5-02f6-4c2f-91d3-abd0e94fe206" xlink:to="loc_srt_ConsolidatedEntitiesDomain_26488cca-3f53-4a51-ba90-3672027a3f29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_214bc714-5a9c-4b4b-9da1-497619ef0ef7" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_26488cca-3f53-4a51-ba90-3672027a3f29" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_214bc714-5a9c-4b4b-9da1-497619ef0ef7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_9eed6e05-d511-41a6-bb99-979eb1a5a523" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_92c1a503-ff6d-409b-869e-ec03a49ada36" xlink:to="loc_srt_ConsolidationItemsAxis_9eed6e05-d511-41a6-bb99-979eb1a5a523" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_9eed6e05-d511-41a6-bb99-979eb1a5a523_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_9eed6e05-d511-41a6-bb99-979eb1a5a523" xlink:to="loc_srt_ConsolidationItemsDomain_9eed6e05-d511-41a6-bb99-979eb1a5a523_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_21638c4f-94fc-4c23-9d4d-de1554c9f671" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_9eed6e05-d511-41a6-bb99-979eb1a5a523" xlink:to="loc_srt_ConsolidationItemsDomain_21638c4f-94fc-4c23-9d4d-de1554c9f671" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_925a4b41-03c8-4095-8128-a27a5bb2dfe2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_21638c4f-94fc-4c23-9d4d-de1554c9f671" xlink:to="loc_us-gaap_OperatingSegmentsMember_925a4b41-03c8-4095-8128-a27a5bb2dfe2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b942716d-97e1-4071-9a39-832551a28a86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_92c1a503-ff6d-409b-869e-ec03a49ada36" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b942716d-97e1-4071-9a39-832551a28a86" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b942716d-97e1-4071-9a39-832551a28a86_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b942716d-97e1-4071-9a39-832551a28a86" xlink:to="loc_us-gaap_SegmentDomain_b942716d-97e1-4071-9a39-832551a28a86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_bfa57127-824f-4779-a145-63ce48cbfe02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b942716d-97e1-4071-9a39-832551a28a86" xlink:to="loc_us-gaap_SegmentDomain_bfa57127-824f-4779-a145-63ce48cbfe02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_9b32dcc5-2767-4922-96ca-4b2091693dc7" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_bfa57127-824f-4779-a145-63ce48cbfe02" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_9b32dcc5-2767-4922-96ca-4b2091693dc7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_89f12502-f847-45ba-84ad-3a5092fcba0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_92c1a503-ff6d-409b-869e-ec03a49ada36" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_89f12502-f847-45ba-84ad-3a5092fcba0f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_89f12502-f847-45ba-84ad-3a5092fcba0f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_89f12502-f847-45ba-84ad-3a5092fcba0f" xlink:to="loc_us-gaap_EquityComponentDomain_89f12502-f847-45ba-84ad-3a5092fcba0f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_cd3f9b76-679e-4d8e-be1d-6de04bbb31ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_89f12502-f847-45ba-84ad-3a5092fcba0f" xlink:to="loc_us-gaap_EquityComponentDomain_cd3f9b76-679e-4d8e-be1d-6de04bbb31ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0777a2d6-41bd-4d7e-a423-0718a2791ae0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_cd3f9b76-679e-4d8e-be1d-6de04bbb31ab" xlink:to="loc_us-gaap_CommonStockMember_0777a2d6-41bd-4d7e-a423-0718a2791ae0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_05c4f9fe-00a6-4acf-9886-850608760cd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_cd3f9b76-679e-4d8e-be1d-6de04bbb31ab" xlink:to="loc_us-gaap_TreasuryStockMember_05c4f9fe-00a6-4acf-9886-850608760cd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_96827f0a-fc8b-401e-9457-b99119903a8c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_92c1a503-ff6d-409b-869e-ec03a49ada36" xlink:to="loc_srt_RestatementAxis_96827f0a-fc8b-401e-9457-b99119903a8c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_96827f0a-fc8b-401e-9457-b99119903a8c_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_96827f0a-fc8b-401e-9457-b99119903a8c" xlink:to="loc_srt_RestatementDomain_96827f0a-fc8b-401e-9457-b99119903a8c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_962bd401-872a-4751-97f6-8da25312c394" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_96827f0a-fc8b-401e-9457-b99119903a8c" xlink:to="loc_srt_RestatementDomain_962bd401-872a-4751-97f6-8da25312c394" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_fbfa7cde-3e88-4eb7-bdd6-5d3c10b0b212" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_92c1a503-ff6d-409b-869e-ec03a49ada36" xlink:to="loc_us-gaap_StatementClassOfStockAxis_fbfa7cde-3e88-4eb7-bdd6-5d3c10b0b212" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fbfa7cde-3e88-4eb7-bdd6-5d3c10b0b212_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_fbfa7cde-3e88-4eb7-bdd6-5d3c10b0b212" xlink:to="loc_us-gaap_ClassOfStockDomain_fbfa7cde-3e88-4eb7-bdd6-5d3c10b0b212_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_08c978a6-f02b-469f-a7da-b719fac45a7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_fbfa7cde-3e88-4eb7-bdd6-5d3c10b0b212" xlink:to="loc_us-gaap_ClassOfStockDomain_08c978a6-f02b-469f-a7da-b719fac45a7e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedStatementsofCashFlowsParenthetical" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedStatementsofCashFlowsParenthetical"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/ConsolidatedStatementsofCashFlowsParenthetical" xlink:type="extended" id="i9a351710e5b04776b797de29a1381234_ConsolidatedStatementsofCashFlowsParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f6487e07-4600-4b03-98ea-6e9da1edaba0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost_5b445dc4-5fc1-4877-8819-670e197c9052" xlink:href="trn-20221231.xsd#trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f6487e07-4600-4b03-98ea-6e9da1edaba0" xlink:to="loc_trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost_5b445dc4-5fc1-4877-8819-670e197c9052" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4e148ce3-b19d-4ef4-bb51-296d900aeee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_f6487e07-4600-4b03-98ea-6e9da1edaba0" xlink:to="loc_us-gaap_StatementTable_4e148ce3-b19d-4ef4-bb51-296d900aeee6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_f816e27a-ccf9-4905-8df5-bc93fa99528f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4e148ce3-b19d-4ef4-bb51-296d900aeee6" xlink:to="loc_srt_RestatementAxis_f816e27a-ccf9-4905-8df5-bc93fa99528f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_f816e27a-ccf9-4905-8df5-bc93fa99528f_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_f816e27a-ccf9-4905-8df5-bc93fa99528f" xlink:to="loc_srt_RestatementDomain_f816e27a-ccf9-4905-8df5-bc93fa99528f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_1e3e904e-01a0-4562-ac3a-c9110d18c758" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_f816e27a-ccf9-4905-8df5-bc93fa99528f" xlink:to="loc_srt_RestatementDomain_1e3e904e-01a0-4562-ac3a-c9110d18c758" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables" xlink:type="extended" id="ic0792d3d8fe04b97b22024ec2f0f8a67_Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_f65bccdf-e40f-4054-bd48-8527124ed7bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_0227efec-9970-4594-964d-4f0635c1ef7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_f65bccdf-e40f-4054-bd48-8527124ed7bf" xlink:to="loc_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_0227efec-9970-4594-964d-4f0635c1ef7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_f02fe087-1256-4f7e-983e-5eabe58f4cee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_f65bccdf-e40f-4054-bd48-8527124ed7bf" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_f02fe087-1256-4f7e-983e-5eabe58f4cee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_f38453d2-78d8-44ff-b2d6-a18da76d2b66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_f65bccdf-e40f-4054-bd48-8527124ed7bf" xlink:to="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_f38453d2-78d8-44ff-b2d6-a18da76d2b66" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_b2167b4c-fcdb-4054-bf7d-ae992cd4eff1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_f65bccdf-e40f-4054-bd48-8527124ed7bf" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_b2167b4c-fcdb-4054-bf7d-ae992cd4eff1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_feba999d-1b87-4ce4-a8a7-02a63c4a59fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_b2167b4c-fcdb-4054-bf7d-ae992cd4eff1" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_feba999d-1b87-4ce4-a8a7-02a63c4a59fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_feba999d-1b87-4ce4-a8a7-02a63c4a59fd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_feba999d-1b87-4ce4-a8a7-02a63c4a59fd" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_feba999d-1b87-4ce4-a8a7-02a63c4a59fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_923f5d60-ae46-42e4-8706-1cdc643b53a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_feba999d-1b87-4ce4-a8a7-02a63c4a59fd" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_923f5d60-ae46-42e4-8706-1cdc643b53a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_85e014f9-4ce5-444a-a40f-353e0dd96238" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_02ecd41f-34db-414a-9b36-75e940687197" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_85e014f9-4ce5-444a-a40f-353e0dd96238" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_02ecd41f-34db-414a-9b36-75e940687197" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_f6cbf515-a59e-4935-bda1-7135c74e6d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_85e014f9-4ce5-444a-a40f-353e0dd96238" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_f6cbf515-a59e-4935-bda1-7135c74e6d0d" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_711b6e0a-9dda-4168-a312-fbc0c4222fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_f6cbf515-a59e-4935-bda1-7135c74e6d0d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_711b6e0a-9dda-4168-a312-fbc0c4222fcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_711b6e0a-9dda-4168-a312-fbc0c4222fcd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_711b6e0a-9dda-4168-a312-fbc0c4222fcd" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_711b6e0a-9dda-4168-a312-fbc0c4222fcd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2dd6aa98-2146-4b7f-adc1-ef70e052cbaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_711b6e0a-9dda-4168-a312-fbc0c4222fcd" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2dd6aa98-2146-4b7f-adc1-ef70e052cbaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_9adb6cef-d0df-4a0a-820c-4fb0eaec0729" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2dd6aa98-2146-4b7f-adc1-ef70e052cbaf" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_9adb6cef-d0df-4a0a-820c-4fb0eaec0729" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_06d99dab-c281-4e89-8834-d48139bd97aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2dd6aa98-2146-4b7f-adc1-ef70e052cbaf" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_06d99dab-c281-4e89-8834-d48139bd97aa" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note4SegmentInformationSegmentInformationTables"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables" xlink:type="extended" id="i38d9ee9a5ee94f1babcea378371ab55c_Note4SegmentInformationSegmentInformationTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_ff1fa7f2-8a6e-4f04-9b61-ea5dd5f809f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_4818b9da-ec23-42ff-bfe1-fa613d136990" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff1fa7f2-8a6e-4f04-9b61-ea5dd5f809f9" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_4818b9da-ec23-42ff-bfe1-fa613d136990" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_69ff3772-4bd3-4c8c-b9e6-f427627cd7df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff1fa7f2-8a6e-4f04-9b61-ea5dd5f809f9" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_69ff3772-4bd3-4c8c-b9e6-f427627cd7df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_d3426c97-8bce-41c6-b7b1-5318e06f23df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff1fa7f2-8a6e-4f04-9b61-ea5dd5f809f9" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_d3426c97-8bce-41c6-b7b1-5318e06f23df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3580b598-bece-4e57-9700-1465a0affeb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff1fa7f2-8a6e-4f04-9b61-ea5dd5f809f9" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3580b598-bece-4e57-9700-1465a0affeb9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_8b8ce98b-035c-48f5-af46-6cb3ae376f24" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3580b598-bece-4e57-9700-1465a0affeb9" xlink:to="loc_srt_ConsolidationItemsAxis_8b8ce98b-035c-48f5-af46-6cb3ae376f24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_8b8ce98b-035c-48f5-af46-6cb3ae376f24_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_8b8ce98b-035c-48f5-af46-6cb3ae376f24" xlink:to="loc_srt_ConsolidationItemsDomain_8b8ce98b-035c-48f5-af46-6cb3ae376f24_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_be63fc2f-23bd-427b-8ddd-2989dc6c7211" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_8b8ce98b-035c-48f5-af46-6cb3ae376f24" xlink:to="loc_srt_ConsolidationItemsDomain_be63fc2f-23bd-427b-8ddd-2989dc6c7211" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8532f43e-20ac-46a7-b758-e2d01047d862" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3580b598-bece-4e57-9700-1465a0affeb9" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8532f43e-20ac-46a7-b758-e2d01047d862" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8532f43e-20ac-46a7-b758-e2d01047d862_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8532f43e-20ac-46a7-b758-e2d01047d862" xlink:to="loc_us-gaap_SegmentDomain_8532f43e-20ac-46a7-b758-e2d01047d862_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_739ca575-9bd6-42c2-a56d-df56003235e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8532f43e-20ac-46a7-b758-e2d01047d862" xlink:to="loc_us-gaap_SegmentDomain_739ca575-9bd6-42c2-a56d-df56003235e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis_b3cc732b-f7f3-46e5-a927-07e1cea3b99f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3580b598-bece-4e57-9700-1465a0affeb9" xlink:to="loc_us-gaap_SubsegmentsAxis_b3cc732b-f7f3-46e5-a927-07e1cea3b99f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_b3cc732b-f7f3-46e5-a927-07e1cea3b99f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsAxis_b3cc732b-f7f3-46e5-a927-07e1cea3b99f" xlink:to="loc_us-gaap_SubsegmentsDomain_b3cc732b-f7f3-46e5-a927-07e1cea3b99f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_7e298e50-4f1b-449b-93be-c5d90e9995f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsAxis_b3cc732b-f7f3-46e5-a927-07e1cea3b99f" xlink:to="loc_us-gaap_SubsegmentsDomain_7e298e50-4f1b-449b-93be-c5d90e9995f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_9b48fb75-9eb4-4d71-9cec-6b583fa58ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3580b598-bece-4e57-9700-1465a0affeb9" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_9b48fb75-9eb4-4d71-9cec-6b583fa58ee4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_9b48fb75-9eb4-4d71-9cec-6b583fa58ee4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_9b48fb75-9eb4-4d71-9cec-6b583fa58ee4" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_9b48fb75-9eb4-4d71-9cec-6b583fa58ee4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_35f45db9-ddbb-4092-970e-114d3838c0b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_9b48fb75-9eb4-4d71-9cec-6b583fa58ee4" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_35f45db9-ddbb-4092-970e-114d3838c0b7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables" xlink:type="extended" id="i19a571d9cf6d499ab168fd38586618bd_Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionLineItems_98362820-b0e5-415d-b382-df1dcca7e333" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock_96aa8212-ca1e-49c6-9e68-3222d73218a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_98362820-b0e5-415d-b382-df1dcca7e333" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock_96aa8212-ca1e-49c6-9e68-3222d73218a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock_ceb73bb9-4a58-4222-816d-a962a9ef2b20" xlink:href="trn-20221231.xsd#trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_98362820-b0e5-415d-b382-df1dcca7e333" xlink:to="loc_trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock_ceb73bb9-4a58-4222-816d-a962a9ef2b20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SaleOfLeasedRailcarsTableTextBlock_a9b7d913-08b6-4e3e-9d9f-e3ebc1a4b52e" xlink:href="trn-20221231.xsd#trn_SaleOfLeasedRailcarsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_98362820-b0e5-415d-b382-df1dcca7e333" xlink:to="loc_trn_SaleOfLeasedRailcarsTableTextBlock_a9b7d913-08b6-4e3e-9d9f-e3ebc1a4b52e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock_1cc99f70-53d9-42de-b307-7588588717b1" xlink:href="trn-20221231.xsd#trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_98362820-b0e5-415d-b382-df1dcca7e333" xlink:to="loc_trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock_1cc99f70-53d9-42de-b307-7588588717b1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock_dd0febf3-632f-493a-965e-a30bd1249c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_98362820-b0e5-415d-b382-df1dcca7e333" xlink:to="loc_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock_dd0febf3-632f-493a-965e-a30bd1249c8f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionTable_aebc5358-47ca-4f88-bc9c-089407020b0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_98362820-b0e5-415d-b382-df1dcca7e333" xlink:to="loc_us-gaap_SaleLeasebackTransactionTable_aebc5358-47ca-4f88-bc9c-089407020b0f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionDescriptionAxis_826d5521-f535-4b4a-aea0-aa364075ccb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionDescriptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_aebc5358-47ca-4f88-bc9c-089407020b0f" xlink:to="loc_us-gaap_SaleLeasebackTransactionDescriptionAxis_826d5521-f535-4b4a-aea0-aa364075ccb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionNameDomain_826d5521-f535-4b4a-aea0-aa364075ccb0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SaleLeasebackTransactionDescriptionAxis_826d5521-f535-4b4a-aea0-aa364075ccb0" xlink:to="loc_us-gaap_SaleLeasebackTransactionNameDomain_826d5521-f535-4b4a-aea0-aa364075ccb0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionNameDomain_409a7791-5b74-4c69-bfdc-c3165978468e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SaleLeasebackTransactionDescriptionAxis_826d5521-f535-4b4a-aea0-aa364075ccb0" xlink:to="loc_us-gaap_SaleLeasebackTransactionNameDomain_409a7791-5b74-4c69-bfdc-c3165978468e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OtherThirdPartiesMember_772b2342-bfd5-4db8-82a6-7ddc1bc21fec" xlink:href="trn-20221231.xsd#trn_OtherThirdPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionNameDomain_409a7791-5b74-4c69-bfdc-c3165978468e" xlink:to="loc_trn_OtherThirdPartiesMember_772b2342-bfd5-4db8-82a6-7ddc1bc21fec" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note7PropertyPlantandEquipmentPropertyPlantandEquipmentTables"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentTables" xlink:type="extended" id="i6f1b65d715184f8bac69088dcef84205_Note7PropertyPlantandEquipmentPropertyPlantandEquipmentTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3af32892-afa6-4217-8df5-65eb48af3038" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_b83184bb-9258-44e7-b591-cbbfdef527d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3af32892-afa6-4217-8df5-65eb48af3038" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_b83184bb-9258-44e7-b591-cbbfdef527d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f649fa0-b2ee-4103-8365-9044e5aac32d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3af32892-afa6-4217-8df5-65eb48af3038" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f649fa0-b2ee-4103-8365-9044e5aac32d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_81eefb79-d5d1-4259-9cce-5d1a17566e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f649fa0-b2ee-4103-8365-9044e5aac32d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_81eefb79-d5d1-4259-9cce-5d1a17566e6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_81eefb79-d5d1-4259-9cce-5d1a17566e6d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_81eefb79-d5d1-4259-9cce-5d1a17566e6d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_81eefb79-d5d1-4259-9cce-5d1a17566e6d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_37ab23f5-bf3f-4d10-9710-faedb2320da6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_81eefb79-d5d1-4259-9cce-5d1a17566e6d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_37ab23f5-bf3f-4d10-9710-faedb2320da6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d33c2256-ca44-402d-b86d-43e1d1d0368b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f649fa0-b2ee-4103-8365-9044e5aac32d" xlink:to="loc_srt_RangeAxis_d33c2256-ca44-402d-b86d-43e1d1d0368b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d33c2256-ca44-402d-b86d-43e1d1d0368b_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d33c2256-ca44-402d-b86d-43e1d1d0368b" xlink:to="loc_srt_RangeMember_d33c2256-ca44-402d-b86d-43e1d1d0368b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e8fa4a31-234e-4321-99a1-43f7e99928e1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d33c2256-ca44-402d-b86d-43e1d1d0368b" xlink:to="loc_srt_RangeMember_e8fa4a31-234e-4321-99a1-43f7e99928e1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables" xlink:type="extended" id="i1b50bcf52df742ce94bdfd3a723279d4_Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_6b1ad027-eb25-46c2-82c8-920538c3e001" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_01682d5c-b8c3-44e9-9483-b7bf7e29f2e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_6b1ad027-eb25-46c2-82c8-920538c3e001" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_01682d5c-b8c3-44e9-9483-b7bf7e29f2e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1446bfea-63a2-4528-a4e2-cc287fa7cc17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_6b1ad027-eb25-46c2-82c8-920538c3e001" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1446bfea-63a2-4528-a4e2-cc287fa7cc17" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_526710c4-710d-4e14-9a62-7f687d6029f0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1446bfea-63a2-4528-a4e2-cc287fa7cc17" xlink:to="loc_srt_ConsolidatedEntitiesAxis_526710c4-710d-4e14-9a62-7f687d6029f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_526710c4-710d-4e14-9a62-7f687d6029f0_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_526710c4-710d-4e14-9a62-7f687d6029f0" xlink:to="loc_srt_ConsolidatedEntitiesDomain_526710c4-710d-4e14-9a62-7f687d6029f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_53725ccf-52a1-4716-8a98-a4d531e00796" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_526710c4-710d-4e14-9a62-7f687d6029f0" xlink:to="loc_srt_ConsolidatedEntitiesDomain_53725ccf-52a1-4716-8a98-a4d531e00796" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note14EarningsPerCommonShareEarningsPerCommonShareTables"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareTables" xlink:type="extended" id="i9de23748a17548b3b2b6f66eef7427b2_Note14EarningsPerCommonShareEarningsPerCommonShareTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_8f28a4d0-b593-465d-8303-1b19d31160ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_6f801221-b60d-4e7e-a264-7e385b173a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_8f28a4d0-b593-465d-8303-1b19d31160ca" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_6f801221-b60d-4e7e-a264-7e385b173a2a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_4b1eb5eb-b8fc-4bc5-ba55-71970efc0d71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_8f28a4d0-b593-465d-8303-1b19d31160ca" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_4b1eb5eb-b8fc-4bc5-ba55-71970efc0d71" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5d949124-fd0d-420b-be11-8f8b26fce560" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_4b1eb5eb-b8fc-4bc5-ba55-71970efc0d71" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5d949124-fd0d-420b-be11-8f8b26fce560" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5d949124-fd0d-420b-be11-8f8b26fce560_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5d949124-fd0d-420b-be11-8f8b26fce560" xlink:to="loc_us-gaap_ClassOfStockDomain_5d949124-fd0d-420b-be11-8f8b26fce560_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ba1da23a-3007-4178-9b67-07b75a1d33a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5d949124-fd0d-420b-be11-8f8b26fce560" xlink:to="loc_us-gaap_ClassOfStockDomain_ba1da23a-3007-4178-9b67-07b75a1d33a6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended" id="ib28aa8fb8cf14f0cb7844fa4cde76665_Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e1d09911-a52a-4960-a908-a4b490dbe6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseRevenue_9e58ba18-c4ae-4ebd-b62c-d95dcb0c3d83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e1d09911-a52a-4960-a908-a4b490dbe6f3" xlink:to="loc_us-gaap_SalesTypeLeaseRevenue_9e58ba18-c4ae-4ebd-b62c-d95dcb0c3d83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BilledContractReceivables_a2e866fe-ce6e-4fe7-8630-b3148727ab59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BilledContractReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e1d09911-a52a-4960-a908-a4b490dbe6f3" xlink:to="loc_us-gaap_BilledContractReceivables_a2e866fe-ce6e-4fe7-8630-b3148727ab59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_1d1f017e-1046-4cab-b9ff-fab318a70cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e1d09911-a52a-4960-a908-a4b490dbe6f3" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_1d1f017e-1046-4cab-b9ff-fab318a70cbd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear_581243ed-fbae-4318-8d47-abbcf616b111" xlink:href="trn-20221231.xsd#trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e1d09911-a52a-4960-a908-a4b490dbe6f3" xlink:to="loc_trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear_581243ed-fbae-4318-8d47-abbcf616b111" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_283822af-e11d-4608-b809-94edc743d2b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e1d09911-a52a-4960-a908-a4b490dbe6f3" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_283822af-e11d-4608-b809-94edc743d2b6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4b2e163c-a3e0-4cdf-990c-5a9a4f5aea32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_283822af-e11d-4608-b809-94edc743d2b6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4b2e163c-a3e0-4cdf-990c-5a9a4f5aea32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4b2e163c-a3e0-4cdf-990c-5a9a4f5aea32_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4b2e163c-a3e0-4cdf-990c-5a9a4f5aea32" xlink:to="loc_us-gaap_SegmentDomain_4b2e163c-a3e0-4cdf-990c-5a9a4f5aea32_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_73477a36-6c7d-4014-bbe2-b8bec501d541" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4b2e163c-a3e0-4cdf-990c-5a9a4f5aea32" xlink:to="loc_us-gaap_SegmentDomain_73477a36-6c7d-4014-bbe2-b8bec501d541" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailProductsGroupMember_2faeeccb-a324-4e22-812a-da2f645b00b8" xlink:href="trn-20221231.xsd#trn_RailProductsGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_73477a36-6c7d-4014-bbe2-b8bec501d541" xlink:to="loc_trn_RailProductsGroupMember_2faeeccb-a324-4e22-812a-da2f645b00b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_3c7ffbb9-7d1a-4191-be52-1116c161f973" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_73477a36-6c7d-4014-bbe2-b8bec501d541" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_3c7ffbb9-7d1a-4191-be52-1116c161f973" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_27114746-f875-49ce-b7cb-5a038124fa02" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_283822af-e11d-4608-b809-94edc743d2b6" xlink:to="loc_srt_ProductOrServiceAxis_27114746-f875-49ce-b7cb-5a038124fa02" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_27114746-f875-49ce-b7cb-5a038124fa02_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_27114746-f875-49ce-b7cb-5a038124fa02" xlink:to="loc_srt_ProductsAndServicesDomain_27114746-f875-49ce-b7cb-5a038124fa02_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_669c9fcf-3023-4096-a51f-1e52f88f0c93" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_27114746-f875-49ce-b7cb-5a038124fa02" xlink:to="loc_srt_ProductsAndServicesDomain_669c9fcf-3023-4096-a51f-1e52f88f0c93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NewRailcarsDomain_129ae3d1-e750-4f93-99b7-da0021775029" xlink:href="trn-20221231.xsd#trn_NewRailcarsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_669c9fcf-3023-4096-a51f-1e52f88f0c93" xlink:to="loc_trn_NewRailcarsDomain_129ae3d1-e750-4f93-99b7-da0021775029" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SustainableRailcarConversionsMember_8ee4966e-620b-4ade-80e6-965181d80daf" xlink:href="trn-20221231.xsd#trn_SustainableRailcarConversionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_669c9fcf-3023-4096-a51f-1e52f88f0c93" xlink:to="loc_trn_SustainableRailcarConversionsMember_8ee4966e-620b-4ade-80e6-965181d80daf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_MaintenanceServicesDomain_03dd4b7c-5115-4d27-97d9-014155d1ad2e" xlink:href="trn-20221231.xsd#trn_MaintenanceServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_669c9fcf-3023-4096-a51f-1e52f88f0c93" xlink:to="loc_trn_MaintenanceServicesDomain_03dd4b7c-5115-4d27-97d9-014155d1ad2e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_25b04a89-e901-4699-8dd4-e2e5c1f6c639" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_669c9fcf-3023-4096-a51f-1e52f88f0c93" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_25b04a89-e901-4699-8dd4-e2e5c1f6c639" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailProductsDomain_24b99ce8-23b7-4d4d-8dc2-912548200e31" xlink:href="trn-20221231.xsd#trn_RailProductsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_669c9fcf-3023-4096-a51f-1e52f88f0c93" xlink:to="loc_trn_RailProductsDomain_24b99ce8-23b7-4d4d-8dc2-912548200e31" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_542a024a-1fb2-4cad-9793-73307805089b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_283822af-e11d-4608-b809-94edc743d2b6" xlink:to="loc_srt_MajorCustomersAxis_542a024a-1fb2-4cad-9793-73307805089b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_542a024a-1fb2-4cad-9793-73307805089b_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_542a024a-1fb2-4cad-9793-73307805089b" xlink:to="loc_srt_NameOfMajorCustomerDomain_542a024a-1fb2-4cad-9793-73307805089b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_4cf6f640-9687-4116-8ef5-97e3d7923fed" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_542a024a-1fb2-4cad-9793-73307805089b" xlink:to="loc_srt_NameOfMajorCustomerDomain_4cf6f640-9687-4116-8ef5-97e3d7923fed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ExternalCustomersMember_f906b30d-f036-48a8-a4bc-c7a614ddd550" xlink:href="trn-20221231.xsd#trn_ExternalCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_4cf6f640-9687-4116-8ef5-97e3d7923fed" xlink:to="loc_trn_ExternalCustomersMember_f906b30d-f036-48a8-a4bc-c7a614ddd550" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LeasingMember_3526b24f-a7c8-4192-a169-be0a020b4212" xlink:href="trn-20221231.xsd#trn_LeasingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_4cf6f640-9687-4116-8ef5-97e3d7923fed" xlink:to="loc_trn_LeasingMember_3526b24f-a7c8-4192-a169-be0a020b4212" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_GATXMember_878eabdf-d1ef-4290-98a1-a5f6bd5ce31a" xlink:href="trn-20221231.xsd#trn_GATXMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_4cf6f640-9687-4116-8ef5-97e3d7923fed" xlink:to="loc_trn_GATXMember_878eabdf-d1ef-4290-98a1-a5f6bd5ce31a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails" xlink:type="extended" id="i30458bd518ad479ba24fb4d918d528b5_Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_3b338489-ec16-4c63-aa19-96d0029fbaa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_3b338489-ec16-4c63-aa19-96d0029fbaa2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_b9051485-4cd5-4742-8fdd-71bd6ff607a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_b9051485-4cd5-4742-8fdd-71bd6ff607a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseOptionToTerminate_c159d1e6-1e83-43ee-8103-a765345b9a5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseOptionToTerminate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseOptionToTerminate_c159d1e6-1e83-43ee-8103-a765345b9a5e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_40b75cf3-55d4-41ef-887b-723628056b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_40b75cf3-55d4-41ef-887b-723628056b6d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_37e0ebd3-ef2c-45f3-8d8c-34e58de703ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_OperatingLeaseExpense_37e0ebd3-ef2c-45f3-8d8c-34e58de703ef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_fa93a50d-5028-41fb-9945-d93b77f13543" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_ShortTermLeaseCost_fa93a50d-5028-41fb-9945-d93b77f13543" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_3a3c0b32-0430-40bf-92ba-9e6a747f2235" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_OperatingLeasePayments_3a3c0b32-0430-40bf-92ba-9e6a747f2235" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_cd7d5da6-5fc4-451b-b6d4-95b36228345d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_cd7d5da6-5fc4-451b-b6d4-95b36228345d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_02facd43-608c-4aef-9df2-6e127293320a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_02facd43-608c-4aef-9df2-6e127293320a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_2709b6b1-efe4-4218-b760-ad4d4c329b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_2709b6b1-efe4-4218-b760-ad4d4c329b0e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_41aeb441-76f9-4cf6-9816-6d4229d8551e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_41aeb441-76f9-4cf6-9816-6d4229d8551e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_27dc33cf-137a-47c7-ab57-3b4635b1d12b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_27dc33cf-137a-47c7-ab57-3b4635b1d12b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9d8a11fa-14ed-4573-9d2b-cf6aebf71518" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9d8a11fa-14ed-4573-9d2b-cf6aebf71518" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f602e3f4-325e-456f-9853-4c96f7acb708" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f602e3f4-325e-456f-9853-4c96f7acb708" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_02293aed-f898-4f8f-8225-932214ee72a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_02293aed-f898-4f8f-8225-932214ee72a3" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b29ea8b7-df6e-4fc5-b950-c2e1ddf3796e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b29ea8b7-df6e-4fc5-b950-c2e1ddf3796e" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_036cd93a-929d-4aa9-b226-57c32032cd82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_036cd93a-929d-4aa9-b226-57c32032cd82" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_230d5e96-e9de-40dd-b04d-72224417b6eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_230d5e96-e9de-40dd-b04d-72224417b6eb" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_877dd8c6-39c1-4a45-9ac3-96dab2e108d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_877dd8c6-39c1-4a45-9ac3-96dab2e108d5" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_61b93f93-a7d4-45d2-9e79-c64d9f3db57a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_61b93f93-a7d4-45d2-9e79-c64d9f3db57a" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_546a3870-bbba-4c5f-8207-947d100d917d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_546a3870-bbba-4c5f-8207-947d100d917d" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_8ba044b7-f7c9-4323-a0a2-850ac8bd3d46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_8ba044b7-f7c9-4323-a0a2-850ac8bd3d46" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4b75c38c-d3a0-4f9e-8f4b-6951ff7ebc2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_8ba044b7-f7c9-4323-a0a2-850ac8bd3d46" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4b75c38c-d3a0-4f9e-8f4b-6951ff7ebc2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4b75c38c-d3a0-4f9e-8f4b-6951ff7ebc2b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4b75c38c-d3a0-4f9e-8f4b-6951ff7ebc2b" xlink:to="loc_us-gaap_SegmentDomain_4b75c38c-d3a0-4f9e-8f4b-6951ff7ebc2b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_971fe209-c83e-4d93-addc-c44416c710de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4b75c38c-d3a0-4f9e-8f4b-6951ff7ebc2b" xlink:to="loc_us-gaap_SegmentDomain_971fe209-c83e-4d93-addc-c44416c710de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_535e13eb-6bf7-4566-8055-4e6198e87812" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_971fe209-c83e-4d93-addc-c44416c710de" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_535e13eb-6bf7-4566-8055-4e6198e87812" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatedSubsidiariesExcludingLeasingMember_dbc31c0b-e50c-4395-9147-342d9b79539a" xlink:href="trn-20221231.xsd#trn_ConsolidatedSubsidiariesExcludingLeasingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_971fe209-c83e-4d93-addc-c44416c710de" xlink:to="loc_trn_ConsolidatedSubsidiariesExcludingLeasingMember_dbc31c0b-e50c-4395-9147-342d9b79539a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a0c5e384-d5a7-493b-835c-8ac02437e7d9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_8ba044b7-f7c9-4323-a0a2-850ac8bd3d46" xlink:to="loc_srt_RangeAxis_a0c5e384-d5a7-493b-835c-8ac02437e7d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a0c5e384-d5a7-493b-835c-8ac02437e7d9_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_a0c5e384-d5a7-493b-835c-8ac02437e7d9" xlink:to="loc_srt_RangeMember_a0c5e384-d5a7-493b-835c-8ac02437e7d9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_49f4faa7-67bb-4d82-ba4a-17f2f2d5bed7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_a0c5e384-d5a7-493b-835c-8ac02437e7d9" xlink:to="loc_srt_RangeMember_49f4faa7-67bb-4d82-ba4a-17f2f2d5bed7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9ce3d53e-0c1b-4658-bf52-2a624c2ae149" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_49f4faa7-67bb-4d82-ba4a-17f2f2d5bed7" xlink:to="loc_srt_MinimumMember_9ce3d53e-0c1b-4658-bf52-2a624c2ae149" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e1cce839-9594-4102-ad1d-d7109a5494d8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_49f4faa7-67bb-4d82-ba4a-17f2f2d5bed7" xlink:to="loc_srt_MaximumMember_e1cce839-9594-4102-ad1d-d7109a5494d8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails" xlink:type="extended" id="i130029de588b4e0d817ada1f3b2cc31a_Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseTermOfContract_ea7123e2-2e48-41c6-9f00-44b10eace6a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_LessorOperatingLeaseTermOfContract_ea7123e2-2e48-41c6-9f00-44b10eace6a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseRenewalTerm_4a142314-3430-433a-b230-3f7923879993" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_LessorOperatingLeaseRenewalTerm_4a142314-3430-433a-b230-3f7923879993" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectFinancingLeaseRevenue_3f1bc213-6f63-410c-9624-a802d6865433" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DirectFinancingLeaseRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_DirectFinancingLeaseRevenue_3f1bc213-6f63-410c-9624-a802d6865433" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncomeLeasePayments_eb60277d-6c93-4499-a819-40a031bd297b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncomeLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncomeLeasePayments_eb60277d-6c93-4499-a819-40a031bd297b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseVariableLeaseIncome_2616bb59-489b-445d-8814-47b03b3c65b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseVariableLeaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_OperatingLeaseVariableLeaseIncome_2616bb59-489b-445d-8814-47b03b3c65b6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseInterestIncome_eb704c68-1c0f-4a80-ae0b-9b4152c6adb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseInterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeLeaseInterestIncome_eb704c68-1c0f-4a80-ae0b-9b4152c6adb9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseSellingProfitLoss_39d36766-ce63-48db-a83f-c7db04499da9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseSellingProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeLeaseSellingProfitLoss_39d36766-ce63-48db-a83f-c7db04499da9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_81c4272d-d264-413b-825b-6870fef8c7cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_81c4272d-d264-413b-825b-6870fef8c7cb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_c0f0a037-b5d3-475b-bb23-a4980f7c7309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_c0f0a037-b5d3-475b-bb23-a4980f7c7309" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_d9def9af-8e9f-4a0b-b84a-7d6c4c8991b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_d9def9af-8e9f-4a0b-b84a-7d6c4c8991b0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_55706043-d623-46df-afbd-e44cfdb8a77b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_55706043-d623-46df-afbd-e44cfdb8a77b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_1584d94e-f2df-4537-b6a0-e8848dbd93be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_1584d94e-f2df-4537-b6a0-e8848dbd93be" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_3a9df847-1c8d-4325-bb91-022c475ee115" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_3a9df847-1c8d-4325-bb91-022c475ee115" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_2aef2c58-64f1-42a1-b9cd-5da6278024d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_2aef2c58-64f1-42a1-b9cd-5da6278024d7" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_d2d44f3d-8aba-448c-9140-7788c957ffa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_d2d44f3d-8aba-448c-9140-7788c957ffa8" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_adfc2667-97eb-4afc-8f35-c613608aaea3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_adfc2667-97eb-4afc-8f35-c613608aaea3" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_eaa978f6-3995-4d8b-a68f-55fca7f7c746" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_eaa978f6-3995-4d8b-a68f-55fca7f7c746" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_87abf2bc-1bef-4652-910d-7dc60d068383" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_87abf2bc-1bef-4652-910d-7dc60d068383" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_d6215075-381b-44c7-b531-d524475b72e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_d6215075-381b-44c7-b531-d524475b72e6" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_0ff14326-ddca-4650-94fa-a57d10698a11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_0ff14326-ddca-4650-94fa-a57d10698a11" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_b8b3dde5-c9d8-46a8-9e89-35d2b25cd442" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_b8b3dde5-c9d8-46a8-9e89-35d2b25cd442" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount_8aa0a778-91e2-48d8-99c8-d088863cf703" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount_8aa0a778-91e2-48d8-99c8-d088863cf703" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_f89e1f51-ec47-48dc-9cad-70a4b9806508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_f89e1f51-ec47-48dc-9cad-70a4b9806508" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionTable_68f06fe6-fdf2-4a74-bbf7-2c5a8b96cd41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_LessorLeaseDescriptionTable_68f06fe6-fdf2-4a74-bbf7-2c5a8b96cd41" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_eb664710-fc92-4931-a1ce-c688262672ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_68f06fe6-fdf2-4a74-bbf7-2c5a8b96cd41" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_eb664710-fc92-4931-a1ce-c688262672ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_eb664710-fc92-4931-a1ce-c688262672ab_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_eb664710-fc92-4931-a1ce-c688262672ab" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_eb664710-fc92-4931-a1ce-c688262672ab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_aac45af4-8761-4169-9276-b2a35d798a46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_eb664710-fc92-4931-a1ce-c688262672ab" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_aac45af4-8761-4169-9276-b2a35d798a46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_1352fbaa-a83b-4025-a25b-dcd7f112bf35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_aac45af4-8761-4169-9276-b2a35d798a46" xlink:to="loc_us-gaap_OtherAssetsMember_1352fbaa-a83b-4025-a25b-dcd7f112bf35" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_612080fb-c0d5-4a05-aa04-800f7e43eb86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_68f06fe6-fdf2-4a74-bbf7-2c5a8b96cd41" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_612080fb-c0d5-4a05-aa04-800f7e43eb86" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_612080fb-c0d5-4a05-aa04-800f7e43eb86_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_612080fb-c0d5-4a05-aa04-800f7e43eb86" xlink:to="loc_us-gaap_SegmentDomain_612080fb-c0d5-4a05-aa04-800f7e43eb86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_80ffaa5f-21f5-46ab-bbdc-7279b2671798" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_612080fb-c0d5-4a05-aa04-800f7e43eb86" xlink:to="loc_us-gaap_SegmentDomain_80ffaa5f-21f5-46ab-bbdc-7279b2671798" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_2436728a-fe7f-46af-a946-255f893014e9" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_80ffaa5f-21f5-46ab-bbdc-7279b2671798" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_2436728a-fe7f-46af-a946-255f893014e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1834f089-b119-49d8-b935-d391ccd11cb3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_68f06fe6-fdf2-4a74-bbf7-2c5a8b96cd41" xlink:to="loc_srt_RangeAxis_1834f089-b119-49d8-b935-d391ccd11cb3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1834f089-b119-49d8-b935-d391ccd11cb3_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1834f089-b119-49d8-b935-d391ccd11cb3" xlink:to="loc_srt_RangeMember_1834f089-b119-49d8-b935-d391ccd11cb3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d5ee68f5-d883-4973-83f9-8ecf918b697c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1834f089-b119-49d8-b935-d391ccd11cb3" xlink:to="loc_srt_RangeMember_d5ee68f5-d883-4973-83f9-8ecf918b697c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_54087d45-e85f-4df8-a289-c500f29e673d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d5ee68f5-d883-4973-83f9-8ecf918b697c" xlink:to="loc_srt_MinimumMember_54087d45-e85f-4df8-a289-c500f29e673d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_96c118cb-6ac1-46ef-8f74-38645eb04ed2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d5ee68f5-d883-4973-83f9-8ecf918b697c" xlink:to="loc_srt_MaximumMember_96c118cb-6ac1-46ef-8f74-38645eb04ed2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" xlink:type="extended" id="i12960771c54f44f69c077a7ba682b6b7_Note1SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_53ba14d5-b058-476c-8963-12ea75f8230b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_b5cfc6d3-3569-4e16-ae9a-1c91ced54b43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_53ba14d5-b058-476c-8963-12ea75f8230b" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_b5cfc6d3-3569-4e16-ae9a-1c91ced54b43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_f8123171-cf5a-43a4-9669-c51953c12c03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_53ba14d5-b058-476c-8963-12ea75f8230b" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_f8123171-cf5a-43a4-9669-c51953c12c03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowance_4bf23dd6-a125-4d03-95d1-f0384749b13c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_53ba14d5-b058-476c-8963-12ea75f8230b" xlink:to="loc_us-gaap_LoansAndLeasesReceivableAllowance_4bf23dd6-a125-4d03-95d1-f0384749b13c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_bfcd8bd4-1778-4f53-abf2-453bc414b72e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_53ba14d5-b058-476c-8963-12ea75f8230b" xlink:to="loc_us-gaap_ConcentrationRiskTable_bfcd8bd4-1778-4f53-abf2-453bc414b72e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_30d15763-871a-42b8-b195-faae596e7bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_bfcd8bd4-1778-4f53-abf2-453bc414b72e" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_30d15763-871a-42b8-b195-faae596e7bdb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_30d15763-871a-42b8-b195-faae596e7bdb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_30d15763-871a-42b8-b195-faae596e7bdb" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_30d15763-871a-42b8-b195-faae596e7bdb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7efaae58-35ea-4a4b-87d2-cdeb87e53b93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_30d15763-871a-42b8-b195-faae596e7bdb" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7efaae58-35ea-4a4b-87d2-cdeb87e53b93" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails" xlink:type="extended" id="ib7f30ca070884d099203718b15aeaa7d_Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e2a20e57-4e62-4258-9194-6821ec269efa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_252ae5fd-e0c2-4f9e-b452-6ea9c3e86a2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e2a20e57-4e62-4258-9194-6821ec269efa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_252ae5fd-e0c2-4f9e-b452-6ea9c3e86a2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_95c4eb0b-97f6-40a7-ad67-50a677e7c06a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e2a20e57-4e62-4258-9194-6821ec269efa" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_95c4eb0b-97f6-40a7-ad67-50a677e7c06a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_103350e6-de97-4b93-8521-fca8f4045e16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_95c4eb0b-97f6-40a7-ad67-50a677e7c06a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_103350e6-de97-4b93-8521-fca8f4045e16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_103350e6-de97-4b93-8521-fca8f4045e16_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_103350e6-de97-4b93-8521-fca8f4045e16" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_103350e6-de97-4b93-8521-fca8f4045e16_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d3a965d8-e6a0-43a0-9474-acbaf4b18719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_103350e6-de97-4b93-8521-fca8f4045e16" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d3a965d8-e6a0-43a0-9474-acbaf4b18719" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_782fd09c-9c7e-4791-8bfc-95a32388ae21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d3a965d8-e6a0-43a0-9474-acbaf4b18719" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_782fd09c-9c7e-4791-8bfc-95a32388ae21" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_4dee46d5-8c79-40c1-83ed-d888a606d953" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d3a965d8-e6a0-43a0-9474-acbaf4b18719" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_4dee46d5-8c79-40c1-83ed-d888a606d953" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyEquipmentMember_dee41491-0053-455a-8f94-d0366d31b8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d3a965d8-e6a0-43a0-9474-acbaf4b18719" xlink:to="loc_us-gaap_TechnologyEquipmentMember_dee41491-0053-455a-8f94-d0366d31b8d6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarsOnLeaseMember_e9f0bb3b-9a37-4aa7-a773-7c42c9e9c9ca" xlink:href="trn-20221231.xsd#trn_RailcarsOnLeaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d3a965d8-e6a0-43a0-9474-acbaf4b18719" xlink:to="loc_trn_RailcarsOnLeaseMember_e9f0bb3b-9a37-4aa7-a773-7c42c9e9c9ca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f36b81cf-1375-4f83-83b3-9685c9c9bef6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_95c4eb0b-97f6-40a7-ad67-50a677e7c06a" xlink:to="loc_srt_RangeAxis_f36b81cf-1375-4f83-83b3-9685c9c9bef6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f36b81cf-1375-4f83-83b3-9685c9c9bef6_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f36b81cf-1375-4f83-83b3-9685c9c9bef6" xlink:to="loc_srt_RangeMember_f36b81cf-1375-4f83-83b3-9685c9c9bef6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_68f6e743-6235-4973-8df1-c7cd2ba82c85" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f36b81cf-1375-4f83-83b3-9685c9c9bef6" xlink:to="loc_srt_RangeMember_68f6e743-6235-4973-8df1-c7cd2ba82c85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_aac39ee9-9f2c-4d79-96bb-e1645fdee2e6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_68f6e743-6235-4973-8df1-c7cd2ba82c85" xlink:to="loc_srt_MinimumMember_aac39ee9-9f2c-4d79-96bb-e1645fdee2e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_fe7e30bb-65d5-4154-9c7d-eb4d23caa079" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_68f6e743-6235-4973-8df1-c7cd2ba82c85" xlink:to="loc_srt_MaximumMember_fe7e30bb-65d5-4154-9c7d-eb4d23caa079" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" xlink:type="extended" id="ib14e8b60a04648ddb8e66f4912fb9e67_Note1SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_95954480-38a7-4696-9e48-b4aa08424c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_2d3314db-811c-4efc-8b6c-5a00c2d9412b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_95954480-38a7-4696-9e48-b4aa08424c4f" xlink:to="loc_us-gaap_AssetImpairmentCharges_2d3314db-811c-4efc-8b6c-5a00c2d9412b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_4ab8a7fe-3ed0-480a-9fd8-37e56ed117f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_95954480-38a7-4696-9e48-b4aa08424c4f" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_4ab8a7fe-3ed0-480a-9fd8-37e56ed117f5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_1532509b-c2a1-4546-b89c-b4e0a68cf0bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_4ab8a7fe-3ed0-480a-9fd8-37e56ed117f5" xlink:to="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_1532509b-c2a1-4546-b89c-b4e0a68cf0bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_1532509b-c2a1-4546-b89c-b4e0a68cf0bc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_1532509b-c2a1-4546-b89c-b4e0a68cf0bc" xlink:to="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_1532509b-c2a1-4546-b89c-b4e0a68cf0bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_44551ba2-7868-4427-9239-d9c5c91c28f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_1532509b-c2a1-4546-b89c-b4e0a68cf0bc" xlink:to="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_44551ba2-7868-4427-9239-d9c5c91c28f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RailroadTransportationEquipmentMember_62268ed2-f0ba-468e-a9d5-5eaa4de66f78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RailroadTransportationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_44551ba2-7868-4427-9239-d9c5c91c28f2" xlink:to="loc_us-gaap_RailroadTransportationEquipmentMember_62268ed2-f0ba-468e-a9d5-5eaa4de66f78" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_e0fb9337-7f52-42b4-b0be-3885dfc4b60f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_44551ba2-7868-4427-9239-d9c5c91c28f2" xlink:to="loc_us-gaap_BuildingMember_e0fb9337-7f52-42b4-b0be-3885dfc4b60f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_4c2ddbbe-8e7d-4a33-befc-cd7162a4fb9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_1532509b-c2a1-4546-b89c-b4e0a68cf0bc" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_4c2ddbbe-8e7d-4a33-befc-cd7162a4fb9c" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesAssetsHeldforSaleDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesAssetsHeldforSaleDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesAssetsHeldforSaleDetails" xlink:type="extended" id="i8dac613ab35d4e1e8a24d88cf00391cc_Note1SummaryofSignificantAccountingPoliciesAssetsHeldforSaleDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_b9aa5e68-3359-4209-8c23-92978abfe9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongLivedAssetsHeldForSaleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_bf7d677d-ab00-4030-b507-3c65a06c658c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_b9aa5e68-3359-4209-8c23-92978abfe9ba" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_bf7d677d-ab00-4030-b507-3c65a06c658c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_295d51ec-a7ee-4ecf-ad3c-a959c952000a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_b9aa5e68-3359-4209-8c23-92978abfe9ba" xlink:to="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_295d51ec-a7ee-4ecf-ad3c-a959c952000a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_2781dd9f-8085-48f5-82bf-6af36c3d4afd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_295d51ec-a7ee-4ecf-ad3c-a959c952000a" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_2781dd9f-8085-48f5-82bf-6af36c3d4afd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_2781dd9f-8085-48f5-82bf-6af36c3d4afd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_2781dd9f-8085-48f5-82bf-6af36c3d4afd" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_2781dd9f-8085-48f5-82bf-6af36c3d4afd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_d36be62b-fd22-43cb-ba0e-fd555b0e9e93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_2781dd9f-8085-48f5-82bf-6af36c3d4afd" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_d36be62b-fd22-43cb-ba0e-fd555b0e9e93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_f5a00d11-83ec-4d63-938c-ed9a55dfee60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_d36be62b-fd22-43cb-ba0e-fd555b0e9e93" xlink:to="loc_us-gaap_OtherAssetsMember_f5a00d11-83ec-4d63-938c-ed9a55dfee60" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails" xlink:type="extended" id="i873f14c03b1a44ff8381e0d2ce1236dd_Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bde60bda-a8af-4b12-9974-46c6d0d0cbce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_bfc688b3-dd9b-4dfc-a47b-74f96e130146" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bde60bda-a8af-4b12-9974-46c6d0d0cbce" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_bfc688b3-dd9b-4dfc-a47b-74f96e130146" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4c6b39a1-f602-49bc-acbf-34efc47bb265" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bde60bda-a8af-4b12-9974-46c6d0d0cbce" xlink:to="loc_us-gaap_Goodwill_4c6b39a1-f602-49bc-acbf-34efc47bb265" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_dd4dc51e-7b3d-4c8a-8a43-ff3550915690" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bde60bda-a8af-4b12-9974-46c6d0d0cbce" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_dd4dc51e-7b3d-4c8a-8a43-ff3550915690" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_ba411a3d-9736-4321-8ae8-33fd2a30d977" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bde60bda-a8af-4b12-9974-46c6d0d0cbce" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_ba411a3d-9736-4321-8ae8-33fd2a30d977" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_d562d95f-957d-4865-a4f4-6d4334dd1093" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bde60bda-a8af-4b12-9974-46c6d0d0cbce" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_d562d95f-957d-4865-a4f4-6d4334dd1093" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ea26dcb5-653b-485c-a6b0-e43cffd3ffed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bde60bda-a8af-4b12-9974-46c6d0d0cbce" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ea26dcb5-653b-485c-a6b0-e43cffd3ffed" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_bc38b8f9-dc89-4647-8df9-ba22cb9c54e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ea26dcb5-653b-485c-a6b0-e43cffd3ffed" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_bc38b8f9-dc89-4647-8df9-ba22cb9c54e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_bc38b8f9-dc89-4647-8df9-ba22cb9c54e9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_bc38b8f9-dc89-4647-8df9-ba22cb9c54e9" xlink:to="loc_us-gaap_SegmentDomain_bc38b8f9-dc89-4647-8df9-ba22cb9c54e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_bc08fadd-8bf3-4ec3-870d-6706e880796c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_bc38b8f9-dc89-4647-8df9-ba22cb9c54e9" xlink:to="loc_us-gaap_SegmentDomain_bc08fadd-8bf3-4ec3-870d-6706e880796c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_fc39b4c9-089a-41bb-aaab-5ffd5d9e1442" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_bc08fadd-8bf3-4ec3-870d-6706e880796c" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_fc39b4c9-089a-41bb-aaab-5ffd5d9e1442" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailProductsGroupMember_1a56a6be-a1c5-457a-b566-017376d4d4a4" xlink:href="trn-20221231.xsd#trn_RailProductsGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_bc08fadd-8bf3-4ec3-870d-6706e880796c" xlink:to="loc_trn_RailProductsGroupMember_1a56a6be-a1c5-457a-b566-017376d4d4a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f9560d99-17f1-4fb2-9793-b82415f24c95" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ea26dcb5-653b-485c-a6b0-e43cffd3ffed" xlink:to="loc_srt_RangeAxis_f9560d99-17f1-4fb2-9793-b82415f24c95" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f9560d99-17f1-4fb2-9793-b82415f24c95_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f9560d99-17f1-4fb2-9793-b82415f24c95" xlink:to="loc_srt_RangeMember_f9560d99-17f1-4fb2-9793-b82415f24c95_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8104a467-6dde-422a-9ccf-b1d9118a6e10" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f9560d99-17f1-4fb2-9793-b82415f24c95" xlink:to="loc_srt_RangeMember_8104a467-6dde-422a-9ccf-b1d9118a6e10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0e39e8e9-f5dd-41a9-99ff-0b5763a49c60" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8104a467-6dde-422a-9ccf-b1d9118a6e10" xlink:to="loc_srt_MinimumMember_0e39e8e9-f5dd-41a9-99ff-0b5763a49c60" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a0ece903-7be6-4002-b1fd-88ac01bc87be" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8104a467-6dde-422a-9ccf-b1d9118a6e10" xlink:to="loc_srt_MaximumMember_a0ece903-7be6-4002-b1fd-88ac01bc87be" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails" xlink:type="extended" id="idcb982f7a6d749a9aa2104b8ef1e6310_Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_2e4e70be-c318-4513-877c-72223bf9499c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary_bd2b4478-1d73-43d7-9bb9-9bc154243105" xlink:href="trn-20221231.xsd#trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_2e4e70be-c318-4513-877c-72223bf9499c" xlink:to="loc_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary_bd2b4478-1d73-43d7-9bb9-9bc154243105" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage_e2e7f82a-7b5e-4d9e-b23d-b96ec5928981" xlink:href="trn-20221231.xsd#trn_EquityMethodInvestmentJVMajorityOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_2e4e70be-c318-4513-877c-72223bf9499c" xlink:to="loc_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage_e2e7f82a-7b5e-4d9e-b23d-b96ec5928981" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_285b4328-3637-4570-ac9e-2636b0afa0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_2e4e70be-c318-4513-877c-72223bf9499c" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_285b4328-3637-4570-ac9e-2636b0afa0ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_98816268-d2cd-4eed-a55a-597f4dd390a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_2e4e70be-c318-4513-877c-72223bf9499c" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_98816268-d2cd-4eed-a55a-597f4dd390a4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_b05eb18d-742c-4436-af67-3c395bca8c84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_2e4e70be-c318-4513-877c-72223bf9499c" xlink:to="loc_us-gaap_EquityMethodInvestments_b05eb18d-742c-4436-af67-3c395bca8c84" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_92abec33-4c47-45d7-a4b0-0a32121de477" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_2e4e70be-c318-4513-877c-72223bf9499c" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_92abec33-4c47-45d7-a4b0-0a32121de477" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_4779e73e-edd2-44de-85da-fd6819d610db" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_92abec33-4c47-45d7-a4b0-0a32121de477" xlink:to="loc_srt_OwnershipAxis_4779e73e-edd2-44de-85da-fd6819d610db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_4779e73e-edd2-44de-85da-fd6819d610db_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_4779e73e-edd2-44de-85da-fd6819d610db" xlink:to="loc_srt_OwnershipDomain_4779e73e-edd2-44de-85da-fd6819d610db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_d3802ecf-024d-442a-a8b9-878eae0e13b4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_4779e73e-edd2-44de-85da-fd6819d610db" xlink:to="loc_srt_OwnershipDomain_d3802ecf-024d-442a-a8b9-878eae0e13b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_0b238b19-c2b3-4bd4-876e-35d6514ff3f1" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_d3802ecf-024d-442a-a8b9-878eae0e13b4" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_0b238b19-c2b3-4bd4-876e-35d6514ff3f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_30146026-7284-4d10-9897-34d4b9f9605a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_92abec33-4c47-45d7-a4b0-0a32121de477" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_30146026-7284-4d10-9897-34d4b9f9605a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_30146026-7284-4d10-9897-34d4b9f9605a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_30146026-7284-4d10-9897-34d4b9f9605a" xlink:to="loc_us-gaap_SegmentDomain_30146026-7284-4d10-9897-34d4b9f9605a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5c167877-f6b1-4058-a081-bbcf350fd47b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_30146026-7284-4d10-9897-34d4b9f9605a" xlink:to="loc_us-gaap_SegmentDomain_5c167877-f6b1-4058-a081-bbcf350fd47b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_2333b9e6-1d00-4c7e-a9f0-f28b47f17d0f" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_5c167877-f6b1-4058-a081-bbcf350fd47b" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_2333b9e6-1d00-4c7e-a9f0-f28b47f17d0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_0504c10e-048d-4f12-a1da-ef396bec478f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_92abec33-4c47-45d7-a4b0-0a32121de477" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_0504c10e-048d-4f12-a1da-ef396bec478f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_0504c10e-048d-4f12-a1da-ef396bec478f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_0504c10e-048d-4f12-a1da-ef396bec478f" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_0504c10e-048d-4f12-a1da-ef396bec478f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_7d3f1b45-29ff-4db6-988a-6e2faaa157c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_0504c10e-048d-4f12-a1da-ef396bec478f" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_7d3f1b45-29ff-4db6-988a-6e2faaa157c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SignalRailHoldingsLLCMember_95442e0c-d0d1-4487-a68b-f7c28bb2ad18" xlink:href="trn-20221231.xsd#trn_SignalRailHoldingsLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_7d3f1b45-29ff-4db6-988a-6e2faaa157c9" xlink:to="loc_trn_SignalRailHoldingsLLCMember_95442e0c-d0d1-4487-a68b-f7c28bb2ad18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5af2d6e3-8787-435b-9e36-5c8c77bd12b6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_92abec33-4c47-45d7-a4b0-0a32121de477" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5af2d6e3-8787-435b-9e36-5c8c77bd12b6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_5af2d6e3-8787-435b-9e36-5c8c77bd12b6_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5af2d6e3-8787-435b-9e36-5c8c77bd12b6" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_5af2d6e3-8787-435b-9e36-5c8c77bd12b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_90a1ffb2-fafc-4b13-a1d6-c8d0bbc2026e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5af2d6e3-8787-435b-9e36-5c8c77bd12b6" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_90a1ffb2-fafc-4b13-a1d6-c8d0bbc2026e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SignalRailHoldingsLLCMember_2894d95c-b99f-4e74-8cab-564bc465d35a" xlink:href="trn-20221231.xsd#trn_SignalRailHoldingsLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_90a1ffb2-fafc-4b13-a1d6-c8d0bbc2026e" xlink:to="loc_trn_SignalRailHoldingsLLCMember_2894d95c-b99f-4e74-8cab-564bc465d35a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails" xlink:type="extended" id="if7befac04b40420d93674c25665d8c07_Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityLineItems_95686e30-136f-48ee-a0cb-8132847a5d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProductWarrantyPeriod_fd67014d-7288-43ec-876b-f6ed38948eaa" xlink:href="trn-20221231.xsd#trn_ProductWarrantyPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_95686e30-136f-48ee-a0cb-8132847a5d3b" xlink:to="loc_trn_ProductWarrantyPeriod_fd67014d-7288-43ec-876b-f6ed38948eaa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_9ad00692-95ab-4b32-a7a0-8ae87a0c5834" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_95686e30-136f-48ee-a0cb-8132847a5d3b" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_9ad00692-95ab-4b32-a7a0-8ae87a0c5834" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPayments_5bdfda81-9889-4379-b1a4-c8a6bcef4c39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyAccrualPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_95686e30-136f-48ee-a0cb-8132847a5d3b" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualPayments_5bdfda81-9889-4379-b1a4-c8a6bcef4c39" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease_d52db7cf-873a-4f5f-bb4f-0c7377003d32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_95686e30-136f-48ee-a0cb-8132847a5d3b" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease_d52db7cf-873a-4f5f-bb4f-0c7377003d32" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_db9fe417-c5f9-488e-82b9-ab41c7196c77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_95686e30-136f-48ee-a0cb-8132847a5d3b" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_db9fe417-c5f9-488e-82b9-ab41c7196c77" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityTable_9868496a-63ef-465a-ba9f-00b6bef9ab41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_95686e30-136f-48ee-a0cb-8132847a5d3b" xlink:to="loc_us-gaap_ProductWarrantyLiabilityTable_9868496a-63ef-465a-ba9f-00b6bef9ab41" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_96f7f079-8fd1-4d6d-b9a7-79fd3be69709" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable_9868496a-63ef-465a-ba9f-00b6bef9ab41" xlink:to="loc_srt_RangeAxis_96f7f079-8fd1-4d6d-b9a7-79fd3be69709" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_96f7f079-8fd1-4d6d-b9a7-79fd3be69709_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_96f7f079-8fd1-4d6d-b9a7-79fd3be69709" xlink:to="loc_srt_RangeMember_96f7f079-8fd1-4d6d-b9a7-79fd3be69709_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_dff105f0-237d-4e26-97ee-b5cb277b632b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_96f7f079-8fd1-4d6d-b9a7-79fd3be69709" xlink:to="loc_srt_RangeMember_dff105f0-237d-4e26-97ee-b5cb277b632b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b001dd91-79d5-43d1-a8fe-89bfc19172fd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_dff105f0-237d-4e26-97ee-b5cb277b632b" xlink:to="loc_srt_MinimumMember_b001dd91-79d5-43d1-a8fe-89bfc19172fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_44e8de0f-e4d9-443b-86f9-033e79b30961" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_dff105f0-237d-4e26-97ee-b5cb277b632b" xlink:to="loc_srt_MaximumMember_44e8de0f-e4d9-443b-86f9-033e79b30961" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails" xlink:type="extended" id="iab74838b35bc458b945d5a1032255740_Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_257c2735-b041-4195-a534-2436ce37e6be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_257c2735-b041-4195-a534-2436ce37e6be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_f6126771-5cdb-4f48-b7f8-2e9bbaab4f59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_f6126771-5cdb-4f48-b7f8-2e9bbaab4f59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_c28aecf7-ea1c-4799-b165-cc30c13ef07c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_c28aecf7-ea1c-4799-b165-cc30c13ef07c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_7eb6dcc3-6767-491c-b801-bd292e047a24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_7eb6dcc3-6767-491c-b801-bd292e047a24" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear_31dd1bcb-45ee-4ebf-b46e-e83dbebf0b18" xlink:href="trn-20221231.xsd#trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear_31dd1bcb-45ee-4ebf-b46e-e83dbebf0b18" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited_74f6d0dc-0698-4866-a1f3-4d79bd57800a" xlink:href="trn-20221231.xsd#trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited_74f6d0dc-0698-4866-a1f3-4d79bd57800a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure_2a563d1b-6c13-481c-abdb-9e25d9e1579b" xlink:href="trn-20221231.xsd#trn_ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_trn_ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure_2a563d1b-6c13-481c-abdb-9e25d9e1579b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_b96d84e6-733c-44a2-8083-8d9e45cbf099" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_b96d84e6-733c-44a2-8083-8d9e45cbf099" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_6e7bfe94-dc2b-484a-9887-5675da4a28f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_6e7bfe94-dc2b-484a-9887-5675da4a28f3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_d08cc56f-d9dc-4bfa-8e80-92aa873920c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_d08cc56f-d9dc-4bfa-8e80-92aa873920c2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_e8b3ef07-333c-4a82-9c20-8d1319e69bec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_e8b3ef07-333c-4a82-9c20-8d1319e69bec" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill_d15be183-8490-4ffc-bb16-52c0a5479c87" xlink:href="trn-20221231.xsd#trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill_d15be183-8490-4ffc-bb16-52c0a5479c87" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_2f88e1f9-e7fa-482c-ad49-f9582c330630" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_2f88e1f9-e7fa-482c-ad49-f9582c330630" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_dee9b68d-c0e6-4207-9f9c-f477543dfd76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_dee9b68d-c0e6-4207-9f9c-f477543dfd76" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities_0dd9d85b-e3a0-4b3e-8489-9c8fb9d09dd2" xlink:href="trn-20221231.xsd#trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities_0dd9d85b-e3a0-4b3e-8489-9c8fb9d09dd2" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_b79c12f2-93bf-47b9-bd30-1ae6e0283df5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_b79c12f2-93bf-47b9-bd30-1ae6e0283df5" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_9bafcb1f-6f70-4ff3-bac7-89dacaa32481" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_9bafcb1f-6f70-4ff3-bac7-89dacaa32481" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_8e1c7c54-2819-4f59-b921-d83b9cce2b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_8e1c7c54-2819-4f59-b921-d83b9cce2b5f" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_ac227fa9-131a-4494-ad78-c5cd07c85c35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_ac227fa9-131a-4494-ad78-c5cd07c85c35" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferred_64dc2764-af7f-4a57-8f2c-543ba78e8d75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_AssetAcquisitionConsiderationTransferred_64dc2764-af7f-4a57-8f2c-543ba78e8d75" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_e854e8d3-76c4-4693-817a-b27fdb01a76e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_e854e8d3-76c4-4693-817a-b27fdb01a76e" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets_47c0ad34-80c7-4a0f-ad6c-7052163285ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets_47c0ad34-80c7-4a0f-ad6c-7052163285ab" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_841737b5-8ea6-4ffd-a714-292c00908ce7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_841737b5-8ea6-4ffd-a714-292c00908ce7" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_9b469fad-e137-4330-ae0b-9c57a77066d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_9b469fad-e137-4330-ae0b-9c57a77066d5" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_6cfd6b70-5586-4a4d-8759-934c842ec586" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_6cfd6b70-5586-4a4d-8759-934c842ec586" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_6afc196c-0a13-4a13-9ffb-976292a82b44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_6cfd6b70-5586-4a4d-8759-934c842ec586" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_6afc196c-0a13-4a13-9ffb-976292a82b44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_6afc196c-0a13-4a13-9ffb-976292a82b44_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_6afc196c-0a13-4a13-9ffb-976292a82b44" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_6afc196c-0a13-4a13-9ffb-976292a82b44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_b23a0d6e-6255-4cef-870f-482a69497ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_6afc196c-0a13-4a13-9ffb-976292a82b44" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_b23a0d6e-6255-4cef-870f-482a69497ad7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_b798e3cd-bc6f-4024-ac86-292e4576376d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_6cfd6b70-5586-4a4d-8759-934c842ec586" xlink:to="loc_us-gaap_AssetAcquisitionAxis_b798e3cd-bc6f-4024-ac86-292e4576376d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_b798e3cd-bc6f-4024-ac86-292e4576376d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AssetAcquisitionAxis_b798e3cd-bc6f-4024-ac86-292e4576376d" xlink:to="loc_us-gaap_AssetAcquisitionDomain_b798e3cd-bc6f-4024-ac86-292e4576376d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_814816cd-07fb-4774-900b-c3230ccbadad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AssetAcquisitionAxis_b798e3cd-bc6f-4024-ac86-292e4576376d" xlink:to="loc_us-gaap_AssetAcquisitionDomain_814816cd-07fb-4774-900b-c3230ccbadad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember_bf4d5d09-6b61-4cfe-9fd6-339a0b760275" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionDomain_814816cd-07fb-4774-900b-c3230ccbadad" xlink:to="loc_us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember_bf4d5d09-6b61-4cfe-9fd6-339a0b760275" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5d7cfd22-6b07-4b0c-b564-f19e1e292216" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_6cfd6b70-5586-4a4d-8759-934c842ec586" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5d7cfd22-6b07-4b0c-b564-f19e1e292216" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5d7cfd22-6b07-4b0c-b564-f19e1e292216_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5d7cfd22-6b07-4b0c-b564-f19e1e292216" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5d7cfd22-6b07-4b0c-b564-f19e1e292216_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5ce10dd1-9dea-4ae2-96db-5265841bb743" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5d7cfd22-6b07-4b0c-b564-f19e1e292216" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5ce10dd1-9dea-4ae2-96db-5265841bb743" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_HoldenAmericaAcquisitionMember_74536d99-905b-46e2-a565-b7de52f5aa9e" xlink:href="trn-20221231.xsd#trn_HoldenAmericaAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5ce10dd1-9dea-4ae2-96db-5265841bb743" xlink:to="loc_trn_HoldenAmericaAcquisitionMember_74536d99-905b-46e2-a565-b7de52f5aa9e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails" xlink:type="extended" id="i7420f2371d0c4fda8f181b4c5c76d26d_Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_102b320b-d674-4b8e-a139-8bdadaef1b8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_102b320b-d674-4b8e-a139-8bdadaef1b8d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2144363e-aaed-4e29-984f-496708160fea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2144363e-aaed-4e29-984f-496708160fea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_4e01f225-1ead-4271-af4f-ccb15988f8d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_4e01f225-1ead-4271-af4f-ccb15988f8d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_10d8b7a3-139e-4629-959f-14f6bd484534" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_10d8b7a3-139e-4629-959f-14f6bd484534" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_1b28f045-6d1b-47bc-b45a-e705345879cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_1b28f045-6d1b-47bc-b45a-e705345879cd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_7e150aba-0d7c-4e81-a37b-fc7707ec05e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_7e150aba-0d7c-4e81-a37b-fc7707ec05e5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities_0955a429-caca-4b2f-9428-4657194a3e5e" xlink:href="trn-20221231.xsd#trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities_0955a429-caca-4b2f-9428-4657194a3e5e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_17793e65-de5f-47eb-889e-0b37c5691fea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_17793e65-de5f-47eb-889e-0b37c5691fea" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_61d317a9-8991-4dfd-b997-c82072a7aafe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_61d317a9-8991-4dfd-b997-c82072a7aafe" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_918bca9e-e112-426a-84d1-536c1f1ff8f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_918bca9e-e112-426a-84d1-536c1f1ff8f7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_525fbd08-72ab-4f83-b704-3edf7461cf68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_525fbd08-72ab-4f83-b704-3edf7461cf68" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_0a0e57e4-0d8e-4bc0-9a07-6d22cd1fefec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_0a0e57e4-0d8e-4bc0-9a07-6d22cd1fefec" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_9da7d667-e740-41f7-ac5c-0d1b7cf1aedf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_9da7d667-e740-41f7-ac5c-0d1b7cf1aedf" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations_aaa8cbc4-ead5-41e9-996b-e1960bae3d17" xlink:href="trn-20221231.xsd#trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations_aaa8cbc4-ead5-41e9-996b-e1960bae3d17" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5cf3c1cc-98c0-49fc-a10e-ab92e53b0dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5cf3c1cc-98c0-49fc-a10e-ab92e53b0dfe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_bf08022b-8e99-4f4c-8dc2-af9c92e2953c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5cf3c1cc-98c0-49fc-a10e-ab92e53b0dfe" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_bf08022b-8e99-4f4c-8dc2-af9c92e2953c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_bf08022b-8e99-4f4c-8dc2-af9c92e2953c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_bf08022b-8e99-4f4c-8dc2-af9c92e2953c" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_bf08022b-8e99-4f4c-8dc2-af9c92e2953c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_66e6a174-7878-492d-91be-bf9993dc34dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_bf08022b-8e99-4f4c-8dc2-af9c92e2953c" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_66e6a174-7878-492d-91be-bf9993dc34dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SaleOfHighwayProductsMember_927b8a56-0714-4d21-abf7-5719476d6d27" xlink:href="trn-20221231.xsd#trn_SaleOfHighwayProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_66e6a174-7878-492d-91be-bf9993dc34dc" xlink:to="loc_trn_SaleOfHighwayProductsMember_927b8a56-0714-4d21-abf7-5719476d6d27" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SpinOffOfArcosaMember_f7296b42-7503-426f-b178-87c60ffcabf3" xlink:href="trn-20221231.xsd#trn_SpinOffOfArcosaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_66e6a174-7878-492d-91be-bf9993dc34dc" xlink:to="loc_trn_SpinOffOfArcosaMember_f7296b42-7503-426f-b178-87c60ffcabf3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InvestingActivitiesAxis_ca8f355f-f476-4cdc-8db2-afa40e848fd9" xlink:href="trn-20221231.xsd#trn_InvestingActivitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5cf3c1cc-98c0-49fc-a10e-ab92e53b0dfe" xlink:to="loc_trn_InvestingActivitiesAxis_ca8f355f-f476-4cdc-8db2-afa40e848fd9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InvestingActivitiesDomain_ca8f355f-f476-4cdc-8db2-afa40e848fd9_default" xlink:href="trn-20221231.xsd#trn_InvestingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_trn_InvestingActivitiesAxis_ca8f355f-f476-4cdc-8db2-afa40e848fd9" xlink:to="loc_trn_InvestingActivitiesDomain_ca8f355f-f476-4cdc-8db2-afa40e848fd9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InvestingActivitiesDomain_c6587b9a-4f03-4608-b74f-ecb9c185693a" xlink:href="trn-20221231.xsd#trn_InvestingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_trn_InvestingActivitiesAxis_ca8f355f-f476-4cdc-8db2-afa40e848fd9" xlink:to="loc_trn_InvestingActivitiesDomain_c6587b9a-4f03-4608-b74f-ecb9c185693a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember_842ef363-8057-428f-a720-d303a255b044" xlink:href="trn-20221231.xsd#trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trn_InvestingActivitiesDomain_c6587b9a-4f03-4608-b74f-ecb9c185693a" xlink:to="loc_trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember_842ef363-8057-428f-a720-d303a255b044" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails" xlink:type="extended" id="ic071893b700d45bf8490fffbca971562_Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_4cc5ac5e-bd96-454b-b48d-0f9c34d5bafb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_179a3e86-3174-411b-a299-639467050770" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_4cc5ac5e-bd96-454b-b48d-0f9c34d5bafb" xlink:to="loc_us-gaap_DerivativeNotionalAmount_179a3e86-3174-411b-a299-639467050770" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAverageFixedInterestRate_59dae903-70ab-4d59-883e-3e374a57c1c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAverageFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_4cc5ac5e-bd96-454b-b48d-0f9c34d5bafb" xlink:to="loc_us-gaap_DerivativeAverageFixedInterestRate_59dae903-70ab-4d59-883e-3e374a57c1c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCapInterestRate_3f7ff7c7-2d22-431b-8ec8-e24d1cd5f70f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCapInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_4cc5ac5e-bd96-454b-b48d-0f9c34d5bafb" xlink:to="loc_us-gaap_DerivativeCapInterestRate_3f7ff7c7-2d22-431b-8ec8-e24d1cd5f70f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_a0445709-4dba-4b55-82dc-d3e44b6439df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_4cc5ac5e-bd96-454b-b48d-0f9c34d5bafb" xlink:to="loc_us-gaap_DerivativeLiabilities_a0445709-4dba-4b55-82dc-d3e44b6439df" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_6f1f8f87-1225-4c4e-99d0-5fa4953d1210" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_4cc5ac5e-bd96-454b-b48d-0f9c34d5bafb" xlink:to="loc_us-gaap_DerivativeAssets_6f1f8f87-1225-4c4e-99d0-5fa4953d1210" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_11c32445-f028-4436-97e8-03398d69f8ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_4cc5ac5e-bd96-454b-b48d-0f9c34d5bafb" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_11c32445-f028-4436-97e8-03398d69f8ec" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_25c7f8b0-c17d-46be-b7e9-9433c2f2d140" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_4cc5ac5e-bd96-454b-b48d-0f9c34d5bafb" xlink:to="loc_us-gaap_DerivativeTable_25c7f8b0-c17d-46be-b7e9-9433c2f2d140" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_90c273da-520c-4ec3-96a5-05916e210bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_25c7f8b0-c17d-46be-b7e9-9433c2f2d140" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_90c273da-520c-4ec3-96a5-05916e210bcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_90c273da-520c-4ec3-96a5-05916e210bcc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_90c273da-520c-4ec3-96a5-05916e210bcc" xlink:to="loc_us-gaap_EquityComponentDomain_90c273da-520c-4ec3-96a5-05916e210bcc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_96b5b615-0556-43f5-9d27-a15fdb4b5e3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_90c273da-520c-4ec3-96a5-05916e210bcc" xlink:to="loc_us-gaap_EquityComponentDomain_96b5b615-0556-43f5-9d27-a15fdb4b5e3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_c15a9dae-b55d-429e-a6c6-dfcccf8f8e06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_96b5b615-0556-43f5-9d27-a15fdb4b5e3c" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_c15a9dae-b55d-429e-a6c6-dfcccf8f8e06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember_4312799f-354b-4cc8-b4d0-586d67058af2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_96b5b615-0556-43f5-9d27-a15fdb4b5e3c" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember_4312799f-354b-4cc8-b4d0-586d67058af2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_9c5f021c-27dd-47a2-8f08-cb9d364154bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_25c7f8b0-c17d-46be-b7e9-9433c2f2d140" xlink:to="loc_us-gaap_HedgingDesignationAxis_9c5f021c-27dd-47a2-8f08-cb9d364154bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_9c5f021c-27dd-47a2-8f08-cb9d364154bc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_9c5f021c-27dd-47a2-8f08-cb9d364154bc" xlink:to="loc_us-gaap_HedgingDesignationDomain_9c5f021c-27dd-47a2-8f08-cb9d364154bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_e4b8d7d0-f5e9-4e62-bc4d-e7ead128983e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_9c5f021c-27dd-47a2-8f08-cb9d364154bc" xlink:to="loc_us-gaap_HedgingDesignationDomain_e4b8d7d0-f5e9-4e62-bc4d-e7ead128983e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_248aa0a6-beba-44b1-ae07-f38c2bb946d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_e4b8d7d0-f5e9-4e62-bc4d-e7ead128983e" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_248aa0a6-beba-44b1-ae07-f38c2bb946d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_41889522-2139-44c6-9e2c-e6fa450b230d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_25c7f8b0-c17d-46be-b7e9-9433c2f2d140" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_41889522-2139-44c6-9e2c-e6fa450b230d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_41889522-2139-44c6-9e2c-e6fa450b230d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_41889522-2139-44c6-9e2c-e6fa450b230d" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_41889522-2139-44c6-9e2c-e6fa450b230d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_986052b5-f669-4ff0-bdcf-2325749b8cd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_41889522-2139-44c6-9e2c-e6fa450b230d" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_986052b5-f669-4ff0-bdcf-2325749b8cd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain_306aa5ba-d114-426c-a886-650e3dfc077e" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_986052b5-f669-4ff0-bdcf-2325749b8cd6" xlink:to="loc_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain_306aa5ba-d114-426c-a886-650e3dfc077e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember_893f8507-b21f-4bb0-a254-45c6418a8d91" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_986052b5-f669-4ff0-bdcf-2325749b8cd6" xlink:to="loc_trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember_893f8507-b21f-4bb0-a254-45c6418a8d91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember_41840cde-773a-4b78-b07c-5c734d3f00d1" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_986052b5-f669-4ff0-bdcf-2325749b8cd6" xlink:to="loc_trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember_41840cde-773a-4b78-b07c-5c734d3f00d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCapMember_3b48c4af-845f-4557-a2d6-ae3c46ef3458" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateCapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_986052b5-f669-4ff0-bdcf-2325749b8cd6" xlink:to="loc_us-gaap_InterestRateCapMember_3b48c4af-845f-4557-a2d6-ae3c46ef3458" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_99e06671-e5c4-4ea1-ba27-2e33de10d17d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_986052b5-f669-4ff0-bdcf-2325749b8cd6" xlink:to="loc_us-gaap_InterestRateSwapMember_99e06671-e5c4-4ea1-ba27-2e33de10d17d" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails" xlink:type="extended" id="i5878f6c3433846d9b4047253547661c4_Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_0b34533e-132f-49a2-95ed-cfbcb010060b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_4116d609-276b-4ad4-a5e6-8e0e9da27544" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_0b34533e-132f-49a2-95ed-cfbcb010060b" xlink:to="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_4116d609-276b-4ad4-a5e6-8e0e9da27544" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_fa483ee6-360e-4e82-bda8-e4d3e74e0672" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_0b34533e-132f-49a2-95ed-cfbcb010060b" xlink:to="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_fa483ee6-360e-4e82-bda8-e4d3e74e0672" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_21e69c0f-3476-4486-8a27-7379c3ba9586" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_0b34533e-132f-49a2-95ed-cfbcb010060b" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_21e69c0f-3476-4486-8a27-7379c3ba9586" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_ec316391-d912-4caa-9d27-85daeb13d0a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_21e69c0f-3476-4486-8a27-7379c3ba9586" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_ec316391-d912-4caa-9d27-85daeb13d0a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ec316391-d912-4caa-9d27-85daeb13d0a4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_ec316391-d912-4caa-9d27-85daeb13d0a4" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ec316391-d912-4caa-9d27-85daeb13d0a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e4bbb037-39f4-430d-8862-715ac38af5a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_ec316391-d912-4caa-9d27-85daeb13d0a4" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e4bbb037-39f4-430d-8862-715ac38af5a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember_c969e915-c9e4-4659-b2dc-da2560c2abea" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e4bbb037-39f4-430d-8862-715ac38af5a8" xlink:to="loc_trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember_c969e915-c9e4-4659-b2dc-da2560c2abea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember_c8e4a218-52e8-4b61-b6c4-19e7a8dac3af" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e4bbb037-39f4-430d-8862-715ac38af5a8" xlink:to="loc_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember_c8e4a218-52e8-4b61-b6c4-19e7a8dac3af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember_62d39484-1a94-4fe4-ab78-31e62680de2f" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e4bbb037-39f4-430d-8862-715ac38af5a8" xlink:to="loc_trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember_62d39484-1a94-4fe4-ab78-31e62680de2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember_c14a63bd-bbfa-44b6-8863-9dce4a8f9e28" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e4bbb037-39f4-430d-8862-715ac38af5a8" xlink:to="loc_trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember_c14a63bd-bbfa-44b6-8863-9dce4a8f9e28" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember_0c135754-fcba-4510-a70b-40ee0a99d67b" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e4bbb037-39f4-430d-8862-715ac38af5a8" xlink:to="loc_trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember_0c135754-fcba-4510-a70b-40ee0a99d67b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCapMember_58f197e0-f72f-43c9-b828-0ff9b8b98aa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateCapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e4bbb037-39f4-430d-8862-715ac38af5a8" xlink:to="loc_us-gaap_InterestRateCapMember_58f197e0-f72f-43c9-b828-0ff9b8b98aa4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_e146f703-2b12-4280-a7c9-899a1fc87fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e4bbb037-39f4-430d-8862-715ac38af5a8" xlink:to="loc_us-gaap_InterestRateSwapMember_e146f703-2b12-4280-a7c9-899a1fc87fa7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_c6842a69-0d51-4291-ad18-2e5c2e0112f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_21e69c0f-3476-4486-8a27-7379c3ba9586" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_c6842a69-0d51-4291-ad18-2e5c2e0112f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_c6842a69-0d51-4291-ad18-2e5c2e0112f5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_c6842a69-0d51-4291-ad18-2e5c2e0112f5" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_c6842a69-0d51-4291-ad18-2e5c2e0112f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_5ff4e328-3504-4476-a3d4-76cbe0d076f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_c6842a69-0d51-4291-ad18-2e5c2e0112f5" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_5ff4e328-3504-4476-a3d4-76cbe0d076f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_920959d5-0400-492f-aa78-5d582c240d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5ff4e328-3504-4476-a3d4-76cbe0d076f4" xlink:to="loc_us-gaap_InterestExpenseMember_920959d5-0400-492f-aa78-5d582c240d1b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_a9b354d0-853d-4a08-bcd8-9ce7f54cee02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_21e69c0f-3476-4486-8a27-7379c3ba9586" xlink:to="loc_us-gaap_HedgingDesignationAxis_a9b354d0-853d-4a08-bcd8-9ce7f54cee02" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_a9b354d0-853d-4a08-bcd8-9ce7f54cee02_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_a9b354d0-853d-4a08-bcd8-9ce7f54cee02" xlink:to="loc_us-gaap_HedgingDesignationDomain_a9b354d0-853d-4a08-bcd8-9ce7f54cee02_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_80e559c9-854b-49d6-9d0a-2ffe802d81a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_a9b354d0-853d-4a08-bcd8-9ce7f54cee02" xlink:to="loc_us-gaap_HedgingDesignationDomain_80e559c9-854b-49d6-9d0a-2ffe802d81a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_21df0aa7-ee06-424b-b74b-67e0f676c42b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_80e559c9-854b-49d6-9d0a-2ffe802d81a3" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_21df0aa7-ee06-424b-b74b-67e0f676c42b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails" xlink:type="extended" id="if4fb60f0ab9d485a9da49797e1ca6f63_Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_310b6d0a-7ebb-4b22-8500-c925390e5d7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_8953f442-f5d7-4be1-937c-40176e0b849b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_310b6d0a-7ebb-4b22-8500-c925390e5d7e" xlink:to="loc_us-gaap_DerivativeNotionalAmount_8953f442-f5d7-4be1-937c-40176e0b849b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_c03b0a19-9efe-461f-8757-01a0bb7e83a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_310b6d0a-7ebb-4b22-8500-c925390e5d7e" xlink:to="loc_us-gaap_DerivativeAssets_c03b0a19-9efe-461f-8757-01a0bb7e83a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b37e617f-4643-49c3-8624-cc34b0ec7c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_310b6d0a-7ebb-4b22-8500-c925390e5d7e" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b37e617f-4643-49c3-8624-cc34b0ec7c2c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_acb9b448-67d9-4f73-b29e-f737fa1d513a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_310b6d0a-7ebb-4b22-8500-c925390e5d7e" xlink:to="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_acb9b448-67d9-4f73-b29e-f737fa1d513a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_e03bae23-7ed4-4421-b2a3-e1809f68bfa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_310b6d0a-7ebb-4b22-8500-c925390e5d7e" xlink:to="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_e03bae23-7ed4-4421-b2a3-e1809f68bfa0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_d5dba246-f78a-4bbc-9f2f-6f03e201c26b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_310b6d0a-7ebb-4b22-8500-c925390e5d7e" xlink:to="loc_us-gaap_DerivativeTable_d5dba246-f78a-4bbc-9f2f-6f03e201c26b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_bc4560d4-3787-493d-99d7-47819d8b6590" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_d5dba246-f78a-4bbc-9f2f-6f03e201c26b" xlink:to="loc_us-gaap_HedgingDesignationAxis_bc4560d4-3787-493d-99d7-47819d8b6590" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_bc4560d4-3787-493d-99d7-47819d8b6590_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_bc4560d4-3787-493d-99d7-47819d8b6590" xlink:to="loc_us-gaap_HedgingDesignationDomain_bc4560d4-3787-493d-99d7-47819d8b6590_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_41f0a9c0-b20e-4ce2-b6a6-4fdf76ad00da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_bc4560d4-3787-493d-99d7-47819d8b6590" xlink:to="loc_us-gaap_HedgingDesignationDomain_41f0a9c0-b20e-4ce2-b6a6-4fdf76ad00da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_5cbb6221-f4ea-4987-a85c-ee7135c358c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_41f0a9c0-b20e-4ce2-b6a6-4fdf76ad00da" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_5cbb6221-f4ea-4987-a85c-ee7135c358c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_df9f545b-9731-464a-b704-0d76466ec1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_d5dba246-f78a-4bbc-9f2f-6f03e201c26b" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_df9f545b-9731-464a-b704-0d76466ec1d6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_df9f545b-9731-464a-b704-0d76466ec1d6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_df9f545b-9731-464a-b704-0d76466ec1d6" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_df9f545b-9731-464a-b704-0d76466ec1d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e283cfd1-f2fb-4954-aeba-6d3f1910be68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_df9f545b-9731-464a-b704-0d76466ec1d6" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e283cfd1-f2fb-4954-aeba-6d3f1910be68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_d5a1b04c-19ce-4407-9e4f-08c443ca4294" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e283cfd1-f2fb-4954-aeba-6d3f1910be68" xlink:to="loc_us-gaap_CostOfSalesMember_d5a1b04c-19ce-4407-9e4f-08c443ca4294" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_a1e798a7-5335-47d8-9ce1-fbcba7964dce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_d5dba246-f78a-4bbc-9f2f-6f03e201c26b" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_a1e798a7-5335-47d8-9ce1-fbcba7964dce" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a1e798a7-5335-47d8-9ce1-fbcba7964dce_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a1e798a7-5335-47d8-9ce1-fbcba7964dce" xlink:to="loc_us-gaap_EquityComponentDomain_a1e798a7-5335-47d8-9ce1-fbcba7964dce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c0505e35-ed17-4ddf-a7f7-3b4ff9e74adb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a1e798a7-5335-47d8-9ce1-fbcba7964dce" xlink:to="loc_us-gaap_EquityComponentDomain_c0505e35-ed17-4ddf-a7f7-3b4ff9e74adb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_df407aed-1b4b-4c2f-a0f3-a547cdbb75e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c0505e35-ed17-4ddf-a7f7-3b4ff9e74adb" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_df407aed-1b4b-4c2f-a0f3-a547cdbb75e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_ae898f2e-07cf-4b26-aa9c-f057bcaeb998" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_d5dba246-f78a-4bbc-9f2f-6f03e201c26b" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_ae898f2e-07cf-4b26-aa9c-f057bcaeb998" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ae898f2e-07cf-4b26-aa9c-f057bcaeb998_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_ae898f2e-07cf-4b26-aa9c-f057bcaeb998" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ae898f2e-07cf-4b26-aa9c-f057bcaeb998_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fd7b7705-6955-4415-8170-bfd1df5820ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_ae898f2e-07cf-4b26-aa9c-f057bcaeb998" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fd7b7705-6955-4415-8170-bfd1df5820ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_cc417d8c-3549-4943-9f3a-991e4b25f77c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_fd7b7705-6955-4415-8170-bfd1df5820ef" xlink:to="loc_us-gaap_ForeignExchangeContractMember_cc417d8c-3549-4943-9f3a-991e4b25f77c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails" xlink:type="extended" id="ia7772417a2aa4a0b8ff7eeda7977895b_Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_4e3433db-cc50-4547-ad00-8fedb32a3933" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_ee8fc8cd-b4ab-4d38-8b29-cc3fe9e26ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_4e3433db-cc50-4547-ad00-8fedb32a3933" xlink:to="loc_us-gaap_DerivativeNotionalAmount_ee8fc8cd-b4ab-4d38-8b29-cc3fe9e26ec9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCapInterestRate_d31a2915-0f82-424b-9fb3-f0a5e51c3c70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCapInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_4e3433db-cc50-4547-ad00-8fedb32a3933" xlink:to="loc_us-gaap_DerivativeCapInterestRate_d31a2915-0f82-424b-9fb3-f0a5e51c3c70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_ea4bd57a-8638-4d74-bd5b-ffb0f619657f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_4e3433db-cc50-4547-ad00-8fedb32a3933" xlink:to="loc_us-gaap_DerivativeAssets_ea4bd57a-8638-4d74-bd5b-ffb0f619657f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_cfbafe18-fd65-48a3-802b-88a5ebc93165" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_4e3433db-cc50-4547-ad00-8fedb32a3933" xlink:to="loc_us-gaap_DerivativeLiabilities_cfbafe18-fd65-48a3-802b-88a5ebc93165" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_c2cb01b2-ac33-4b1d-84bd-289f73baa66a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_4e3433db-cc50-4547-ad00-8fedb32a3933" xlink:to="loc_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_c2cb01b2-ac33-4b1d-84bd-289f73baa66a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_a1d29c08-17c1-44bc-a078-502070cfd1e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_4e3433db-cc50-4547-ad00-8fedb32a3933" xlink:to="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_a1d29c08-17c1-44bc-a078-502070cfd1e1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_3e609b7a-a667-4184-9dc2-9abc832c6aba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_4e3433db-cc50-4547-ad00-8fedb32a3933" xlink:to="loc_us-gaap_DerivativeTable_3e609b7a-a667-4184-9dc2-9abc832c6aba" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a9578328-4314-475b-a510-058fda76cf03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_3e609b7a-a667-4184-9dc2-9abc832c6aba" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a9578328-4314-475b-a510-058fda76cf03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a9578328-4314-475b-a510-058fda76cf03_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a9578328-4314-475b-a510-058fda76cf03" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a9578328-4314-475b-a510-058fda76cf03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_68f07fed-fb34-4552-86ff-379427c87113" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a9578328-4314-475b-a510-058fda76cf03" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_68f07fed-fb34-4552-86ff-379427c87113" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TILCWarehouseBackToBackSwapAgreementsMember_6e5963b6-cf86-4a99-b58b-47904c602b20" xlink:href="trn-20221231.xsd#trn_TILCWarehouseBackToBackSwapAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_68f07fed-fb34-4552-86ff-379427c87113" xlink:to="loc_trn_TILCWarehouseBackToBackSwapAgreementsMember_6e5963b6-cf86-4a99-b58b-47904c602b20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TILCBackToBackSwapAgreementsMember_91e93e78-e235-4ac1-ae73-b43a22fb1b37" xlink:href="trn-20221231.xsd#trn_TILCBackToBackSwapAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_68f07fed-fb34-4552-86ff-379427c87113" xlink:to="loc_trn_TILCBackToBackSwapAgreementsMember_91e93e78-e235-4ac1-ae73-b43a22fb1b37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_4af6f850-7a42-43af-87af-73bae2ed411a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_3e609b7a-a667-4184-9dc2-9abc832c6aba" xlink:to="loc_us-gaap_HedgingDesignationAxis_4af6f850-7a42-43af-87af-73bae2ed411a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_4af6f850-7a42-43af-87af-73bae2ed411a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_4af6f850-7a42-43af-87af-73bae2ed411a" xlink:to="loc_us-gaap_HedgingDesignationDomain_4af6f850-7a42-43af-87af-73bae2ed411a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_9f88e201-4650-453d-8409-86cb8e434f36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_4af6f850-7a42-43af-87af-73bae2ed411a" xlink:to="loc_us-gaap_HedgingDesignationDomain_9f88e201-4650-453d-8409-86cb8e434f36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_a9dc7ff2-b791-40a8-8bb7-cd66d798564b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_9f88e201-4650-453d-8409-86cb8e434f36" xlink:to="loc_us-gaap_NondesignatedMember_a9dc7ff2-b791-40a8-8bb7-cd66d798564b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_6d143a39-70cf-44ed-965d-7a46137c360b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_3e609b7a-a667-4184-9dc2-9abc832c6aba" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_6d143a39-70cf-44ed-965d-7a46137c360b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_6d143a39-70cf-44ed-965d-7a46137c360b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6d143a39-70cf-44ed-965d-7a46137c360b" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_6d143a39-70cf-44ed-965d-7a46137c360b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_12aacaee-6809-49a3-b754-ff4a677c63b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6d143a39-70cf-44ed-965d-7a46137c360b" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_12aacaee-6809-49a3-b754-ff4a677c63b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseMember_44c25d0a-7827-4ecd-ace1-6c2e260c5582" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncomeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_12aacaee-6809-49a3-b754-ff4a677c63b8" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseMember_44c25d0a-7827-4ecd-ace1-6c2e260c5582" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails" xlink:type="extended" id="i90406d09344840e49ba1955628a96177_Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_54e796f9-5f6f-4bf0-93c7-95984ae944bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_54e796f9-5f6f-4bf0-93c7-95984ae944bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RestrictedCashFairValueDisclosure_e0304622-ef2d-4c7e-a188-a070e4d17003" xlink:href="trn-20221231.xsd#trn_RestrictedCashFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_trn_RestrictedCashFairValueDisclosure_e0304622-ef2d-4c7e-a188-a070e4d17003" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_e764feea-2a71-4bd1-8e93-ea120849a743" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_e764feea-2a71-4bd1-8e93-ea120849a743" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeAssetAtFairValue_0102c580-fe06-42f5-a4e9-5ee4db3e5b8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateCashFlowHedgeAssetAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_us-gaap_InterestRateCashFlowHedgeAssetAtFairValue_0102c580-fe06-42f5-a4e9-5ee4db3e5b8e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_a7ef4e5c-9e4f-4871-ad00-524de2f8787e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_a7ef4e5c-9e4f-4871-ad00-524de2f8787e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_23e6412a-f5c8-4604-b027-44d8b95ede42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_23e6412a-f5c8-4604-b027-44d8b95ede42" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue_330cd5f5-8bef-4bc4-ac15-d288672c47ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue_330cd5f5-8bef-4bc4-ac15-d288672c47ce" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_5ffdc333-07d5-4e76-9251-17eea3fd0427" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_5ffdc333-07d5-4e76-9251-17eea3fd0427" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue_aa3847a9-bdab-4f4f-ae0d-eba6fc7d7d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue_aa3847a9-bdab-4f4f-ae0d-eba6fc7d7d2a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_e891cb0d-5ea3-4a6e-91cf-c84843096a20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_e891cb0d-5ea3-4a6e-91cf-c84843096a20" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0050ab67-4179-479a-8fad-2024cbd6fd45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0050ab67-4179-479a-8fad-2024cbd6fd45" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_690b636c-4a3a-4a56-8d54-cd14db1ed057" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0050ab67-4179-479a-8fad-2024cbd6fd45" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_690b636c-4a3a-4a56-8d54-cd14db1ed057" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_690b636c-4a3a-4a56-8d54-cd14db1ed057_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_690b636c-4a3a-4a56-8d54-cd14db1ed057" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_690b636c-4a3a-4a56-8d54-cd14db1ed057_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ac8d3f89-346c-4699-bd7d-9afe9ccdd52d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_690b636c-4a3a-4a56-8d54-cd14db1ed057" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ac8d3f89-346c-4699-bd7d-9afe9ccdd52d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_e0dd5d1c-85f1-4957-ac40-d2fd497acdbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_ac8d3f89-346c-4699-bd7d-9afe9ccdd52d" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_e0dd5d1c-85f1-4957-ac40-d2fd497acdbd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_e9f22dea-33f7-4dc3-bbe8-6d48200788fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0050ab67-4179-479a-8fad-2024cbd6fd45" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_e9f22dea-33f7-4dc3-bbe8-6d48200788fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e9f22dea-33f7-4dc3-bbe8-6d48200788fe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e9f22dea-33f7-4dc3-bbe8-6d48200788fe" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e9f22dea-33f7-4dc3-bbe8-6d48200788fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_54a27f38-6434-4b02-83f8-ec5bf5f3b5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e9f22dea-33f7-4dc3-bbe8-6d48200788fe" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_54a27f38-6434-4b02-83f8-ec5bf5f3b5b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_187f7b62-26b1-474f-871f-67577ef8c160" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_54a27f38-6434-4b02-83f8-ec5bf5f3b5b9" xlink:to="loc_us-gaap_InterestRateSwapMember_187f7b62-26b1-474f-871f-67577ef8c160" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_5648c02b-c5dd-4b38-b87d-0376274b4c71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_54a27f38-6434-4b02-83f8-ec5bf5f3b5b9" xlink:to="loc_us-gaap_ForeignExchangeContractMember_5648c02b-c5dd-4b38-b87d-0376274b4c71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_BackToBackSwapAgreementsMember_4b6cde89-3283-4200-89fe-081529220975" xlink:href="trn-20221231.xsd#trn_BackToBackSwapAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_54a27f38-6434-4b02-83f8-ec5bf5f3b5b9" xlink:to="loc_trn_BackToBackSwapAgreementsMember_4b6cde89-3283-4200-89fe-081529220975" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_c28d0f14-8bf2-446a-87f0-c8cf9474242a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0050ab67-4179-479a-8fad-2024cbd6fd45" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_c28d0f14-8bf2-446a-87f0-c8cf9474242a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_c28d0f14-8bf2-446a-87f0-c8cf9474242a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_c28d0f14-8bf2-446a-87f0-c8cf9474242a" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_c28d0f14-8bf2-446a-87f0-c8cf9474242a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_dba56482-ee9a-44f7-99c7-29a3569a1b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_c28d0f14-8bf2-446a-87f0-c8cf9474242a" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_dba56482-ee9a-44f7-99c7-29a3569a1b5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_3378514a-e2d3-4096-a4ce-f8eb72253199" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dba56482-ee9a-44f7-99c7-29a3569a1b5b" xlink:to="loc_us-gaap_OtherAssetsMember_3378514a-e2d3-4096-a4ce-f8eb72253199" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_848de7ae-096d-4899-bb4b-84cfe4c4c5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dba56482-ee9a-44f7-99c7-29a3569a1b5b" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_848de7ae-096d-4899-bb4b-84cfe4c4c5f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0c91d61c-c810-406a-9962-4304e343a7ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0050ab67-4179-479a-8fad-2024cbd6fd45" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0c91d61c-c810-406a-9962-4304e343a7ae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0c91d61c-c810-406a-9962-4304e343a7ae_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0c91d61c-c810-406a-9962-4304e343a7ae" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0c91d61c-c810-406a-9962-4304e343a7ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_546f6c10-e6f5-41f1-96ca-a7f5a27a9e69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0c91d61c-c810-406a-9962-4304e343a7ae" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_546f6c10-e6f5-41f1-96ca-a7f5a27a9e69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_6c536158-d8a4-4d79-8f97-1b02b600bf3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_546f6c10-e6f5-41f1-96ca-a7f5a27a9e69" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_6c536158-d8a4-4d79-8f97-1b02b600bf3e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_11b85215-7101-463c-9769-378bee8a3c29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_546f6c10-e6f5-41f1-96ca-a7f5a27a9e69" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_11b85215-7101-463c-9769-378bee8a3c29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_14e6ddf2-6abd-43f0-9acc-7d79b524db7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_546f6c10-e6f5-41f1-96ca-a7f5a27a9e69" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_14e6ddf2-6abd-43f0-9acc-7d79b524db7e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_aa6e1b14-6f08-4b71-87eb-1421e1db4b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0050ab67-4179-479a-8fad-2024cbd6fd45" xlink:to="loc_us-gaap_HedgingDesignationAxis_aa6e1b14-6f08-4b71-87eb-1421e1db4b6c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_aa6e1b14-6f08-4b71-87eb-1421e1db4b6c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_aa6e1b14-6f08-4b71-87eb-1421e1db4b6c" xlink:to="loc_us-gaap_HedgingDesignationDomain_aa6e1b14-6f08-4b71-87eb-1421e1db4b6c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_56608e65-4503-4a26-ae79-38c0897c8a10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_aa6e1b14-6f08-4b71-87eb-1421e1db4b6c" xlink:to="loc_us-gaap_HedgingDesignationDomain_56608e65-4503-4a26-ae79-38c0897c8a10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_6b3c224b-09ea-43ed-9991-80673579370b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_56608e65-4503-4a26-ae79-38c0897c8a10" xlink:to="loc_us-gaap_NondesignatedMember_6b3c224b-09ea-43ed-9991-80673579370b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note4SegmentInformationSegmentInformationDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails" xlink:type="extended" id="i5ee3567c2ef2421fb4c7d9dcde261a7e_Note4SegmentInformationSegmentInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_968039de-3ca9-4aac-9ff9-91c23b42a0bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_NumberOfReportableSegments_968039de-3ca9-4aac-9ff9-91c23b42a0bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ExternalRevenue_87397434-a75e-4f14-a995-1cf04b1cdcce" xlink:href="trn-20221231.xsd#trn_ExternalRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_trn_ExternalRevenue_87397434-a75e-4f14-a995-1cf04b1cdcce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_IntersegmentRevenues_9a7e69f6-fae1-4cb7-a1ad-545f89b0b291" xlink:href="trn-20221231.xsd#trn_IntersegmentRevenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_trn_IntersegmentRevenues_9a7e69f6-fae1-4cb7-a1ad-545f89b0b291" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_ea993c66-7c8c-4464-b5bc-db0add669697" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_Revenues_ea993c66-7c8c-4464-b5bc-db0add669697" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_5eb01600-559a-4946-af5f-ab068b3777f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_5eb01600-559a-4946-af5f-ab068b3777f5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_3325c8aa-91f9-424d-aa0f-e15da165ac75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_3325c8aa-91f9-424d-aa0f-e15da165ac75" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5aeb93be-b689-4416-b8c4-f7c6dbbda640" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_OperatingIncomeLoss_5aeb93be-b689-4416-b8c4-f7c6dbbda640" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_da1e539d-1c2d-49eb-a387-8f777cd97d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_AssetImpairmentCharges_da1e539d-1c2d-49eb-a387-8f777cd97d2d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_4b9c5f93-fe25-4d70-a113-6f1549d34cbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_RestructuringCharges_4b9c5f93-fe25-4d70-a113-6f1549d34cbf" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_41adeefc-5cbe-4ab8-b9de-660218216a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_41adeefc-5cbe-4ab8-b9de-660218216a6f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0f305d7d-1c62-49aa-852b-e96f6f477806" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0f305d7d-1c62-49aa-852b-e96f6f477806" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_0782bd8b-15af-4bad-9a3d-c132a328a54a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_0782bd8b-15af-4bad-9a3d-c132a328a54a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_e611b494-5cfd-4bd7-9379-d91e919b9de6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_e611b494-5cfd-4bd7-9379-d91e919b9de6" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_cac7f67a-e7ab-4c90-a57b-4f9bc4fd4b34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_ProfitLoss_cac7f67a-e7ab-4c90-a57b-4f9bc4fd4b34" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_51085ea5-1020-426a-b2a8-23ffb2fe36ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_Assets_51085ea5-1020-426a-b2a8-23ffb2fe36ba" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_fe538c10-8eed-491a-9632-368f4a3cd3f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_NoncurrentAssets_fe538c10-8eed-491a-9632-368f4a3cd3f9" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_32afb61f-2b09-47ed-86b9-edd6afaf2ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_32afb61f-2b09-47ed-86b9-edd6afaf2ffb" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_27d75d49-4dad-4543-9515-be3be681ad69" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:to="loc_srt_ConsolidatedEntitiesAxis_27d75d49-4dad-4543-9515-be3be681ad69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_27d75d49-4dad-4543-9515-be3be681ad69_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_27d75d49-4dad-4543-9515-be3be681ad69" xlink:to="loc_srt_ConsolidatedEntitiesDomain_27d75d49-4dad-4543-9515-be3be681ad69_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_126815eb-e7ba-4f33-9197-682ae96f8b02" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_27d75d49-4dad-4543-9515-be3be681ad69" xlink:to="loc_srt_ConsolidatedEntitiesDomain_126815eb-e7ba-4f33-9197-682ae96f8b02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatedSubsidiariesLeasingMember_533b9ad3-adf9-4c78-9d66-c5245a0c3b8d" xlink:href="trn-20221231.xsd#trn_ConsolidatedSubsidiariesLeasingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_126815eb-e7ba-4f33-9197-682ae96f8b02" xlink:to="loc_trn_ConsolidatedSubsidiariesLeasingMember_533b9ad3-adf9-4c78-9d66-c5245a0c3b8d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatedSubsidiariesExcludingLeasingMember_1e538503-b855-4c04-be15-24561f06a524" xlink:href="trn-20221231.xsd#trn_ConsolidatedSubsidiariesExcludingLeasingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_126815eb-e7ba-4f33-9197-682ae96f8b02" xlink:to="loc_trn_ConsolidatedSubsidiariesExcludingLeasingMember_1e538503-b855-4c04-be15-24561f06a524" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_2a04fda4-4d41-498f-bfde-769781a6331f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:to="loc_srt_StatementGeographicalAxis_2a04fda4-4d41-498f-bfde-769781a6331f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2a04fda4-4d41-498f-bfde-769781a6331f_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_2a04fda4-4d41-498f-bfde-769781a6331f" xlink:to="loc_srt_SegmentGeographicalDomain_2a04fda4-4d41-498f-bfde-769781a6331f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2cdeb310-d1ea-4046-adac-f50839aa474a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_2a04fda4-4d41-498f-bfde-769781a6331f" xlink:to="loc_srt_SegmentGeographicalDomain_2cdeb310-d1ea-4046-adac-f50839aa474a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_c348ea3b-edcb-40a6-80fa-da5865ac63c0" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_2cdeb310-d1ea-4046-adac-f50839aa474a" xlink:to="loc_country_MX_c348ea3b-edcb-40a6-80fa-da5865ac63c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_356194fe-d923-41a5-aad0-40cd4e6bc3db" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:to="loc_srt_ConsolidationItemsAxis_356194fe-d923-41a5-aad0-40cd4e6bc3db" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_356194fe-d923-41a5-aad0-40cd4e6bc3db_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_356194fe-d923-41a5-aad0-40cd4e6bc3db" xlink:to="loc_srt_ConsolidationItemsDomain_356194fe-d923-41a5-aad0-40cd4e6bc3db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_4b53b334-2104-44cf-a7f0-4f793886bccf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_356194fe-d923-41a5-aad0-40cd4e6bc3db" xlink:to="loc_srt_ConsolidationItemsDomain_4b53b334-2104-44cf-a7f0-4f793886bccf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_73d96fcb-af5d-4d6b-938f-32e3078b38e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_4b53b334-2104-44cf-a7f0-4f793886bccf" xlink:to="loc_us-gaap_OperatingSegmentsMember_73d96fcb-af5d-4d6b-938f-32e3078b38e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_eee7adb3-27ea-4862-9816-502a14acf534" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_4b53b334-2104-44cf-a7f0-4f793886bccf" xlink:to="loc_us-gaap_IntersegmentEliminationMember_eee7adb3-27ea-4862-9816-502a14acf534" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8737b512-32f0-4569-b226-008cc8498908" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8737b512-32f0-4569-b226-008cc8498908" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8737b512-32f0-4569-b226-008cc8498908_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8737b512-32f0-4569-b226-008cc8498908" xlink:to="loc_us-gaap_SegmentDomain_8737b512-32f0-4569-b226-008cc8498908_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d1b2db01-e5d7-4c04-a721-c1b9e93a38cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8737b512-32f0-4569-b226-008cc8498908" xlink:to="loc_us-gaap_SegmentDomain_d1b2db01-e5d7-4c04-a721-c1b9e93a38cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_c0f95ed7-7a8f-4ced-8b2f-20b4d2082d47" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d1b2db01-e5d7-4c04-a721-c1b9e93a38cf" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_c0f95ed7-7a8f-4ced-8b2f-20b4d2082d47" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailProductsGroupMember_811b0c32-9037-44df-9393-916a0daf650b" xlink:href="trn-20221231.xsd#trn_RailProductsGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d1b2db01-e5d7-4c04-a721-c1b9e93a38cf" xlink:to="loc_trn_RailProductsGroupMember_811b0c32-9037-44df-9393-916a0daf650b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_4e261731-5458-4fe5-8930-3f4900b5e366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d1b2db01-e5d7-4c04-a721-c1b9e93a38cf" xlink:to="loc_us-gaap_CorporateMember_4e261731-5458-4fe5-8930-3f4900b5e366" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis_e9259c15-9a76-4fff-a712-91baff5098d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:to="loc_us-gaap_SubsegmentsAxis_e9259c15-9a76-4fff-a712-91baff5098d3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_e9259c15-9a76-4fff-a712-91baff5098d3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsAxis_e9259c15-9a76-4fff-a712-91baff5098d3" xlink:to="loc_us-gaap_SubsegmentsDomain_e9259c15-9a76-4fff-a712-91baff5098d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_b6aeabf9-94da-4dbe-9bd3-32f15286c8af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsAxis_e9259c15-9a76-4fff-a712-91baff5098d3" xlink:to="loc_us-gaap_SubsegmentsDomain_b6aeabf9-94da-4dbe-9bd3-32f15286c8af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_014ec4f6-9e40-4ba0-b296-dba457ff02f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_014ec4f6-9e40-4ba0-b296-dba457ff02f9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_014ec4f6-9e40-4ba0-b296-dba457ff02f9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_014ec4f6-9e40-4ba0-b296-dba457ff02f9" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_014ec4f6-9e40-4ba0-b296-dba457ff02f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_8be2a4f2-cf3a-4db7-b478-97c62e8f35a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_014ec4f6-9e40-4ba0-b296-dba457ff02f9" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_8be2a4f2-cf3a-4db7-b478-97c62e8f35a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_142b9672-6897-43e4-ae32-edfba389d393" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_142b9672-6897-43e4-ae32-edfba389d393" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_142b9672-6897-43e4-ae32-edfba389d393_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_142b9672-6897-43e4-ae32-edfba389d393" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_142b9672-6897-43e4-ae32-edfba389d393_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_db9bb220-9c42-4eaf-9f4c-8a09d9a33248" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_142b9672-6897-43e4-ae32-edfba389d393" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_db9bb220-9c42-4eaf-9f4c-8a09d9a33248" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_fb0f6139-a70c-4a9f-b439-c86f89bac74f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_db9bb220-9c42-4eaf-9f4c-8a09d9a33248" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_fb0f6139-a70c-4a9f-b439-c86f89bac74f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5f0160a3-143d-4dd5-86fa-89df12ad5313" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5f0160a3-143d-4dd5-86fa-89df12ad5313" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5f0160a3-143d-4dd5-86fa-89df12ad5313_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5f0160a3-143d-4dd5-86fa-89df12ad5313" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5f0160a3-143d-4dd5-86fa-89df12ad5313_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_cf5d804c-f982-4792-ad93-2acfa5a8c3c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5f0160a3-143d-4dd5-86fa-89df12ad5313" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_cf5d804c-f982-4792-ad93-2acfa5a8c3c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_6342aa7b-5a14-4909-b45b-39e41945f652" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_cf5d804c-f982-4792-ad93-2acfa5a8c3c4" xlink:to="loc_us-gaap_SalesRevenueNetMember_6342aa7b-5a14-4909-b45b-39e41945f652" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_ceff9294-2397-4276-a3e9-adf69ce7fd75" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:to="loc_srt_MajorCustomersAxis_ceff9294-2397-4276-a3e9-adf69ce7fd75" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_ceff9294-2397-4276-a3e9-adf69ce7fd75_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_ceff9294-2397-4276-a3e9-adf69ce7fd75" xlink:to="loc_srt_NameOfMajorCustomerDomain_ceff9294-2397-4276-a3e9-adf69ce7fd75_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_63208dfe-f922-4893-99bb-f2e1a6d42ae3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_ceff9294-2397-4276-a3e9-adf69ce7fd75" xlink:to="loc_srt_NameOfMajorCustomerDomain_63208dfe-f922-4893-99bb-f2e1a6d42ae3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_MajorCustomerMember_12ed7c52-d29a-426e-85c6-5d385ab4c39f" xlink:href="trn-20221231.xsd#trn_MajorCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_63208dfe-f922-4893-99bb-f2e1a6d42ae3" xlink:to="loc_trn_MajorCustomerMember_12ed7c52-d29a-426e-85c6-5d385ab4c39f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note5PartiallyOwnedLeasingSubsidiariesDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails" xlink:type="extended" id="i4cc5c1ec05df4b2e8bb1db153767a6b0_Note5PartiallyOwnedLeasingSubsidiariesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NumberOfSubsidiaries_433d9468-1650-462d-a97c-6e971ff07946" xlink:href="trn-20221231.xsd#trn_NumberOfSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_trn_NumberOfSubsidiaries_433d9468-1650-462d-a97c-6e971ff07946" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NumberofBoardMembers_e0a5dbc0-1897-422f-8004-6fc49df3ba4d" xlink:href="trn-20221231.xsd#trn_NumberofBoardMembers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_trn_NumberofBoardMembers_e0a5dbc0-1897-422f-8004-6fc49df3ba4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent_99c147bb-df49-4808-9da5-b23f0baeddb3" xlink:href="trn-20221231.xsd#trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent_99c147bb-df49-4808-9da5-b23f0baeddb3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary_52ca4ade-956f-42d3-8fb8-34a2f7290b4b" xlink:href="trn-20221231.xsd#trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary_52ca4ade-956f-42d3-8fb8-34a2f7290b4b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_f1b59a8a-5c7e-4d57-abb9-90a12288dbdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_f1b59a8a-5c7e-4d57-abb9-90a12288dbdf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_06759002-9aae-4559-9c23-9d55564d535e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_06759002-9aae-4559-9c23-9d55564d535e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ParentCompanyGuarantees_dd1899b3-e865-4695-8b44-9586714f1006" xlink:href="trn-20221231.xsd#trn_ParentCompanyGuarantees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_trn_ParentCompanyGuarantees_dd1899b3-e865-4695-8b44-9586714f1006" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage_f8f66e55-5e60-42e9-a24f-49cf665c97e0" xlink:href="trn-20221231.xsd#trn_EquityMethodInvestmentJVMajorityOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage_f8f66e55-5e60-42e9-a24f-49cf665c97e0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_71bf2431-58de-41a8-a14d-8c29f117aa3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_71bf2431-58de-41a8-a14d-8c29f117aa3e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars_88ae9355-3c42-43d0-b61a-0f6f23417894" xlink:href="trn-20221231.xsd#trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars_88ae9355-3c42-43d0-b61a-0f6f23417894" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets_fe61845f-0d1b-47b9-876d-01e851152f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets_fe61845f-0d1b-47b9-876d-01e851152f8a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_c8e696fc-2ab0-4576-a824-38fd7050b995" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_c8e696fc-2ab0-4576-a824-38fd7050b995" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_cb662ab6-6906-4868-80e1-49da6e032469" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_us-gaap_Revenues_cb662ab6-6906-4868-80e1-49da6e032469" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_ad2308d5-4ce2-44d1-838a-24b9fa0a0d1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_ad2308d5-4ce2-44d1-838a-24b9fa0a0d1c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_d912260d-d12d-40d9-8c73-f28a954123fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_us-gaap_EquityMethodInvestments_d912260d-d12d-40d9-8c73-f28a954123fb" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0638e0a5-4ef5-448b-9249-4806980ee32e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_0638e0a5-4ef5-448b-9249-4806980ee32e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0638e0a5-4ef5-448b-9249-4806980ee32e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0638e0a5-4ef5-448b-9249-4806980ee32e" xlink:to="loc_us-gaap_SegmentDomain_0638e0a5-4ef5-448b-9249-4806980ee32e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_032a2bab-a41e-4fdc-9d39-b98ad63010ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0638e0a5-4ef5-448b-9249-4806980ee32e" xlink:to="loc_us-gaap_SegmentDomain_032a2bab-a41e-4fdc-9d39-b98ad63010ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_eadffb17-d3c6-477f-80f9-501c46a540ab" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_032a2bab-a41e-4fdc-9d39-b98ad63010ea" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_eadffb17-d3c6-477f-80f9-501c46a540ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_f85807da-a2e3-4c87-a4e5-34ce5b5f0c0d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:to="loc_srt_ConsolidationItemsAxis_f85807da-a2e3-4c87-a4e5-34ce5b5f0c0d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f85807da-a2e3-4c87-a4e5-34ce5b5f0c0d_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_f85807da-a2e3-4c87-a4e5-34ce5b5f0c0d" xlink:to="loc_srt_ConsolidationItemsDomain_f85807da-a2e3-4c87-a4e5-34ce5b5f0c0d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b1f04597-e5a9-4793-8e33-278dfbd26a63" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_f85807da-a2e3-4c87-a4e5-34ce5b5f0c0d" xlink:to="loc_srt_ConsolidationItemsDomain_b1f04597-e5a9-4793-8e33-278dfbd26a63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f90bc40c-12e6-4b23-ba10-d9519608bed3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:to="loc_dei_LegalEntityAxis_f90bc40c-12e6-4b23-ba10-d9519608bed3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f90bc40c-12e6-4b23-ba10-d9519608bed3_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f90bc40c-12e6-4b23-ba10-d9519608bed3" xlink:to="loc_dei_EntityDomain_f90bc40c-12e6-4b23-ba10-d9519608bed3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ae0d80d2-a32a-45cc-934b-e56134dc84ed" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f90bc40c-12e6-4b23-ba10-d9519608bed3" xlink:to="loc_dei_EntityDomain_ae0d80d2-a32a-45cc-934b-e56134dc84ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_76a53c02-20df-4076-bb77-122cf867e741" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ae0d80d2-a32a-45cc-934b-e56134dc84ed" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_76a53c02-20df-4076-bb77-122cf867e741" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_0c2541e2-7f83-4d8b-8bc9-e3f3240e6ea5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:to="loc_srt_OwnershipAxis_0c2541e2-7f83-4d8b-8bc9-e3f3240e6ea5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_0c2541e2-7f83-4d8b-8bc9-e3f3240e6ea5_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_0c2541e2-7f83-4d8b-8bc9-e3f3240e6ea5" xlink:to="loc_srt_OwnershipDomain_0c2541e2-7f83-4d8b-8bc9-e3f3240e6ea5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_51b3e70f-9709-47b7-a621-861bbdd4eed3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_0c2541e2-7f83-4d8b-8bc9-e3f3240e6ea5" xlink:to="loc_srt_OwnershipDomain_51b3e70f-9709-47b7-a621-861bbdd4eed3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_f914d221-095a-49a5-8e93-1499a5949e2c" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_51b3e70f-9709-47b7-a621-861bbdd4eed3" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_f914d221-095a-49a5-8e93-1499a5949e2c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_aef1ee80-7e97-4638-b41e-439d695dbfc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_aef1ee80-7e97-4638-b41e-439d695dbfc2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_aef1ee80-7e97-4638-b41e-439d695dbfc2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_aef1ee80-7e97-4638-b41e-439d695dbfc2" xlink:to="loc_us-gaap_EquityComponentDomain_aef1ee80-7e97-4638-b41e-439d695dbfc2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_dd1dc1c6-1769-42b0-a405-f4f18dfb0410" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_aef1ee80-7e97-4638-b41e-439d695dbfc2" xlink:to="loc_us-gaap_EquityComponentDomain_dd1dc1c6-1769-42b0-a405-f4f18dfb0410" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_19a0ae5e-5cdd-4d8a-9277-782a57b5ca00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_19a0ae5e-5cdd-4d8a-9277-782a57b5ca00" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_19a0ae5e-5cdd-4d8a-9277-782a57b5ca00_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_19a0ae5e-5cdd-4d8a-9277-782a57b5ca00" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_19a0ae5e-5cdd-4d8a-9277-782a57b5ca00_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_2bb27c98-6cb8-44ae-8900-cfb9d7375111" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_19a0ae5e-5cdd-4d8a-9277-782a57b5ca00" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_2bb27c98-6cb8-44ae-8900-cfb9d7375111" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_099ce3e3-5393-4387-8e59-42aee1beda40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_099ce3e3-5393-4387-8e59-42aee1beda40" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_099ce3e3-5393-4387-8e59-42aee1beda40_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_099ce3e3-5393-4387-8e59-42aee1beda40" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_099ce3e3-5393-4387-8e59-42aee1beda40_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_3aa67259-122e-4135-97a3-21fdbf233793" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_099ce3e3-5393-4387-8e59-42aee1beda40" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_3aa67259-122e-4135-97a3-21fdbf233793" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SignalRailHoldingsLLCMember_78c66273-fbc2-406e-89a5-6668e7eb8de4" xlink:href="trn-20221231.xsd#trn_SignalRailHoldingsLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_3aa67259-122e-4135-97a3-21fdbf233793" xlink:to="loc_trn_SignalRailHoldingsLLCMember_78c66273-fbc2-406e-89a5-6668e7eb8de4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_25948c79-ef68-4368-8b7a-8f5aa7b11469" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_25948c79-ef68-4368-8b7a-8f5aa7b11469" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_25948c79-ef68-4368-8b7a-8f5aa7b11469_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_25948c79-ef68-4368-8b7a-8f5aa7b11469" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_25948c79-ef68-4368-8b7a-8f5aa7b11469_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_b4756c51-0f3b-4028-9f8a-96a30cb566ed" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_25948c79-ef68-4368-8b7a-8f5aa7b11469" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_b4756c51-0f3b-4028-9f8a-96a30cb566ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SignalRailHoldingsLLCMember_15d8cf3f-9262-43d9-81d3-140f93bc2193" xlink:href="trn-20221231.xsd#trn_SignalRailHoldingsLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_b4756c51-0f3b-4028-9f8a-96a30cb566ed" xlink:to="loc_trn_SignalRailHoldingsLLCMember_15d8cf3f-9262-43d9-81d3-140f93bc2193" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails" xlink:type="extended" id="i111e8b0a967d4a22b64b5bc1610cc66a_Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAssetReconcilingItemLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_24776760-c653-4243-b905-1a9c157ef698" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_24776760-c653-4243-b905-1a9c157ef698" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_50bc804f-199c-4986-b4c8-54b91a76e0b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_AccountsReceivableNet_50bc804f-199c-4986-b4c8-54b91a76e0b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_58b2372d-ca41-429e-9532-44f51bf7c431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_58b2372d-ca41-429e-9532-44f51bf7c431" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_ba8cac48-a6ee-4964-bb11-41142cb8ead2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_ba8cac48-a6ee-4964-bb11-41142cb8ead2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_c12f8d13-fb25-4180-b140-0f5cf48a6a33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_OtherAssets_c12f8d13-fb25-4180-b140-0f5cf48a6a33" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_233380cc-f333-4d86-9828-023d67caf886" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_Assets_233380cc-f333-4d86-9828-023d67caf886" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_39d07050-aac4-4315-ae25-f98d5494fbd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_39d07050-aac4-4315-ae25-f98d5494fbd1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_1c85e6dc-bc34-4ee2-a8ac-64df3cf50869" xlink:href="trn-20221231.xsd#trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_1c85e6dc-bc34-4ee2-a8ac-64df3cf50869" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_de4ff5a9-72ea-400a-b3f9-052ed76347f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_de4ff5a9-72ea-400a-b3f9-052ed76347f5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_cdd8601f-3e44-40ce-ac3a-e73e5ed3cd7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_OtherLiabilities_cdd8601f-3e44-40ce-ac3a-e73e5ed3cd7b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_d4615560-282e-4e1c-b4c1-de347698f54d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_Liabilities_d4615560-282e-4e1c-b4c1-de347698f54d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_696c1ae5-e2ee-4366-bc40-d1f2412e2714" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_MinorityInterest_696c1ae5-e2ee-4366-bc40-d1f2412e2714" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4b90daa1-93d0-4bdf-bd6b-ffae2f3a2a95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_StockholdersEquity_4b90daa1-93d0-4bdf-bd6b-ffae2f3a2a95" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_7edae927-067f-43ce-bd66-024f824c745a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_7edae927-067f-43ce-bd66-024f824c745a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_2e9e2376-dc55-4d2d-8bdb-10ed20481b2e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_7edae927-067f-43ce-bd66-024f824c745a" xlink:to="loc_srt_ConsolidatedEntitiesAxis_2e9e2376-dc55-4d2d-8bdb-10ed20481b2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_2e9e2376-dc55-4d2d-8bdb-10ed20481b2e_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2e9e2376-dc55-4d2d-8bdb-10ed20481b2e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_2e9e2376-dc55-4d2d-8bdb-10ed20481b2e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_823062cf-7faa-4103-a29f-357041b92cb2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2e9e2376-dc55-4d2d-8bdb-10ed20481b2e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_823062cf-7faa-4103-a29f-357041b92cb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_WhollyOwnedSubsidiariesMember_cc108cc8-f831-44b2-8d67-318837cc412f" xlink:href="trn-20221231.xsd#trn_WhollyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_823062cf-7faa-4103-a29f-357041b92cb2" xlink:to="loc_trn_WhollyOwnedSubsidiariesMember_cc108cc8-f831-44b2-8d67-318837cc412f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_2db6ec59-6a79-463c-be92-d0af377155f1" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_823062cf-7faa-4103-a29f-357041b92cb2" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_2db6ec59-6a79-463c-be92-d0af377155f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatedSubsidiariesLeasingMember_19dce9d5-4054-4448-9e30-aff66a50e882" xlink:href="trn-20221231.xsd#trn_ConsolidatedSubsidiariesLeasingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_823062cf-7faa-4103-a29f-357041b92cb2" xlink:to="loc_trn_ConsolidatedSubsidiariesLeasingMember_19dce9d5-4054-4448-9e30-aff66a50e882" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_173c36c8-fa21-4c39-8606-23ed264cc0a4" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_823062cf-7faa-4103-a29f-357041b92cb2" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_173c36c8-fa21-4c39-8606-23ed264cc0a4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_967c4678-85ce-4707-888e-b1ef26ce5bab" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_7edae927-067f-43ce-bd66-024f824c745a" xlink:to="loc_srt_ConsolidationItemsAxis_967c4678-85ce-4707-888e-b1ef26ce5bab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_967c4678-85ce-4707-888e-b1ef26ce5bab_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_967c4678-85ce-4707-888e-b1ef26ce5bab" xlink:to="loc_srt_ConsolidationItemsDomain_967c4678-85ce-4707-888e-b1ef26ce5bab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b17c6d4b-32ef-4562-926d-2557d01b76a5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_967c4678-85ce-4707-888e-b1ef26ce5bab" xlink:to="loc_srt_ConsolidationItemsDomain_b17c6d4b-32ef-4562-926d-2557d01b76a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_731d8dfc-8c18-4dfc-aa40-7419bc0df76e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_b17c6d4b-32ef-4562-926d-2557d01b76a5" xlink:to="loc_us-gaap_OperatingSegmentsMember_731d8dfc-8c18-4dfc-aa40-7419bc0df76e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_d3858cf6-f0ad-4919-900e-b417a0d97ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_b17c6d4b-32ef-4562-926d-2557d01b76a5" xlink:to="loc_us-gaap_IntersegmentEliminationMember_d3858cf6-f0ad-4919-900e-b417a0d97ab4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9a3180eb-fac8-4acb-9f22-d4355cd4bac0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_7edae927-067f-43ce-bd66-024f824c745a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9a3180eb-fac8-4acb-9f22-d4355cd4bac0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9a3180eb-fac8-4acb-9f22-d4355cd4bac0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9a3180eb-fac8-4acb-9f22-d4355cd4bac0" xlink:to="loc_us-gaap_SegmentDomain_9a3180eb-fac8-4acb-9f22-d4355cd4bac0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_cc8a542a-00b0-422a-b63d-816910ff81b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9a3180eb-fac8-4acb-9f22-d4355cd4bac0" xlink:to="loc_us-gaap_SegmentDomain_cc8a542a-00b0-422a-b63d-816910ff81b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_53221473-4b97-474c-8c46-eb642dc28635" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_cc8a542a-00b0-422a-b63d-816910ff81b6" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_53221473-4b97-474c-8c46-eb642dc28635" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails" xlink:type="extended" id="i5609cd52417e45b5852498737bf294e9_Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b4388126-7da3-4c73-9a63-b6cb4ee6739f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_Revenues_b4388126-7da3-4c73-9a63-b6cb4ee6739f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RevenuesPercentChange_7c011306-c32f-4476-855b-04191faa1677" xlink:href="trn-20221231.xsd#trn_RevenuesPercentChange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_trn_RevenuesPercentChange_7c011306-c32f-4476-855b-04191faa1677" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2fd1fb49-eede-4fff-a7e4-1d893c7129ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_OperatingIncomeLoss_2fd1fb49-eede-4fff-a7e4-1d893c7129ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OperatingIncomeLossPercentChange_3b3f521b-696b-4308-b6a4-c2c6664b2084" xlink:href="trn-20221231.xsd#trn_OperatingIncomeLossPercentChange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_trn_OperatingIncomeLossPercentChange_3b3f521b-696b-4308-b6a4-c2c6664b2084" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OperatingProfitMargin_54543166-7609-4d51-9fd2-d448da20fc8e" xlink:href="trn-20221231.xsd#trn_OperatingProfitMargin"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_trn_OperatingProfitMargin_54543166-7609-4d51-9fd2-d448da20fc8e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ee6e5151-0a7b-4c62-a722-67028344ba24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ee6e5151-0a7b-4c62-a722-67028344ba24" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DepreciationDepletionandAmortizationPercentChange_2bad182f-6335-4951-a8bc-280cfada7162" xlink:href="trn-20221231.xsd#trn_DepreciationDepletionandAmortizationPercentChange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_trn_DepreciationDepletionandAmortizationPercentChange_2bad182f-6335-4951-a8bc-280cfada7162" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostMaintenance_5212dcf2-b93e-4927-a957-c74b67081504" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostMaintenance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_CostMaintenance_5212dcf2-b93e-4927-a957-c74b67081504" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_MaintenanceCostsPercentChange_17437b80-3326-4a6c-b2cb-85c8a2eef90a" xlink:href="trn-20221231.xsd#trn_MaintenanceCostsPercentChange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_trn_MaintenanceCostsPercentChange_17437b80-3326-4a6c-b2cb-85c8a2eef90a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRent_778f099d-7728-4ef6-b672-4321eab8a437" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_PaymentsForRent_778f099d-7728-4ef6-b672-4321eab8a437" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange_dc592ee0-9d25-4e34-b237-c3d0e6a51fbe" xlink:href="trn-20221231.xsd#trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange_dc592ee0-9d25-4e34-b237-c3d0e6a51fbe" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5fa6ca02-0ec3-4f90-9146-945cf0ebd83d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5fa6ca02-0ec3-4f90-9146-945cf0ebd83d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SellingEngineeringandAdministrativeExpensePercentChange_5561fdd2-0103-4669-aa81-6b1a4844dee6" xlink:href="trn-20221231.xsd#trn_SellingEngineeringandAdministrativeExpensePercentChange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_trn_SellingEngineeringandAdministrativeExpensePercentChange_5561fdd2-0103-4669-aa81-6b1a4844dee6" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_d8eac96d-be85-4b04-8429-5874a86acb83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_InterestExpense_d8eac96d-be85-4b04-8429-5874a86acb83" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestExpensePercentChange_681830cb-6cdc-4812-b19f-c5359e281d9a" xlink:href="trn-20221231.xsd#trn_InterestExpensePercentChange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_trn_InterestExpensePercentChange_681830cb-6cdc-4812-b19f-c5359e281d9a" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseSellingProfitLoss_3fd9c72c-9edc-418c-97b7-0c94128e3314" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseSellingProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_SalesTypeLeaseSellingProfitLoss_3fd9c72c-9edc-418c-97b7-0c94128e3314" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_dddce742-cb43-45be-8c40-0b94247f636f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_Depreciation_dddce742-cb43-45be-8c40-0b94247f636f" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9658c7bb-45eb-45d2-bc9e-a3c0d7b6af76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9658c7bb-45eb-45d2-bc9e-a3c0d7b6af76" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_f580a5c1-2028-4bf5-8dec-577d041ad483" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_f580a5c1-2028-4bf5-8dec-577d041ad483" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c81c53e8-c27b-431b-9f8e-76d87cdf180b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_f580a5c1-2028-4bf5-8dec-577d041ad483" xlink:to="loc_srt_ProductOrServiceAxis_c81c53e8-c27b-431b-9f8e-76d87cdf180b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c81c53e8-c27b-431b-9f8e-76d87cdf180b_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_c81c53e8-c27b-431b-9f8e-76d87cdf180b" xlink:to="loc_srt_ProductsAndServicesDomain_c81c53e8-c27b-431b-9f8e-76d87cdf180b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e6490003-ba45-40be-a47f-15908e149d54" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_c81c53e8-c27b-431b-9f8e-76d87cdf180b" xlink:to="loc_srt_ProductsAndServicesDomain_e6490003-ba45-40be-a47f-15908e149d54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LeasingAndManagementMember_80d148fb-d484-4c26-968e-a2939b374ca4" xlink:href="trn-20221231.xsd#trn_LeasingAndManagementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e6490003-ba45-40be-a47f-15908e149d54" xlink:to="loc_trn_LeasingAndManagementMember_80d148fb-d484-4c26-968e-a2939b374ca4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarOwnedOneYearOrLessMember_7ae19ef1-3c1b-45bb-8e3f-8e95ccdbb34b" xlink:href="trn-20221231.xsd#trn_RailcarOwnedOneYearOrLessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e6490003-ba45-40be-a47f-15908e149d54" xlink:to="loc_trn_RailcarOwnedOneYearOrLessMember_7ae19ef1-3c1b-45bb-8e3f-8e95ccdbb34b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SalesofLeasedRailcarsDomain_c3eb42a6-6f02-4407-9bc0-9cb4ae0f3678" xlink:href="trn-20221231.xsd#trn_SalesofLeasedRailcarsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e6490003-ba45-40be-a47f-15908e149d54" xlink:to="loc_trn_SalesofLeasedRailcarsDomain_c3eb42a6-6f02-4407-9bc0-9cb4ae0f3678" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_83a08809-5830-4922-a182-99d8d23c8325" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_f580a5c1-2028-4bf5-8dec-577d041ad483" xlink:to="loc_srt_ConsolidationItemsAxis_83a08809-5830-4922-a182-99d8d23c8325" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_83a08809-5830-4922-a182-99d8d23c8325_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_83a08809-5830-4922-a182-99d8d23c8325" xlink:to="loc_srt_ConsolidationItemsDomain_83a08809-5830-4922-a182-99d8d23c8325_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_086856c7-a5f1-40b7-9dab-987ac3800762" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_83a08809-5830-4922-a182-99d8d23c8325" xlink:to="loc_srt_ConsolidationItemsDomain_086856c7-a5f1-40b7-9dab-987ac3800762" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_dd694f50-88c8-4843-a316-1c6db82f7f04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_086856c7-a5f1-40b7-9dab-987ac3800762" xlink:to="loc_us-gaap_OperatingSegmentsMember_dd694f50-88c8-4843-a316-1c6db82f7f04" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8b6a2bc7-3d8c-43c2-aa45-9198ade89fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_f580a5c1-2028-4bf5-8dec-577d041ad483" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8b6a2bc7-3d8c-43c2-aa45-9198ade89fb2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8b6a2bc7-3d8c-43c2-aa45-9198ade89fb2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8b6a2bc7-3d8c-43c2-aa45-9198ade89fb2" xlink:to="loc_us-gaap_SegmentDomain_8b6a2bc7-3d8c-43c2-aa45-9198ade89fb2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_cf873c3e-d361-453f-851a-c975c5a0b45a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8b6a2bc7-3d8c-43c2-aa45-9198ade89fb2" xlink:to="loc_us-gaap_SegmentDomain_cf873c3e-d361-453f-851a-c975c5a0b45a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_3ad3b043-7fc0-4c07-9910-2dbf4c90f8b7" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_cf873c3e-d361-453f-851a-c975c5a0b45a" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_3ad3b043-7fc0-4c07-9910-2dbf4c90f8b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis_ba5e5e82-ea9e-4a8b-993e-6842bc94223f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_f580a5c1-2028-4bf5-8dec-577d041ad483" xlink:to="loc_us-gaap_SubsegmentsAxis_ba5e5e82-ea9e-4a8b-993e-6842bc94223f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_ba5e5e82-ea9e-4a8b-993e-6842bc94223f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsAxis_ba5e5e82-ea9e-4a8b-993e-6842bc94223f" xlink:to="loc_us-gaap_SubsegmentsDomain_ba5e5e82-ea9e-4a8b-993e-6842bc94223f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_d63fcc92-7874-44ad-8dda-369fe3757fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsAxis_ba5e5e82-ea9e-4a8b-993e-6842bc94223f" xlink:to="loc_us-gaap_SubsegmentsDomain_d63fcc92-7874-44ad-8dda-369fe3757fdf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_de9601d6-2465-4094-a2d6-bbc6f3df5d98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_f580a5c1-2028-4bf5-8dec-577d041ad483" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_de9601d6-2465-4094-a2d6-bbc6f3df5d98" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_de9601d6-2465-4094-a2d6-bbc6f3df5d98_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_de9601d6-2465-4094-a2d6-bbc6f3df5d98" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_de9601d6-2465-4094-a2d6-bbc6f3df5d98_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_c20a056a-0b83-4f1a-9a03-50103ac225d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_de9601d6-2465-4094-a2d6-bbc6f3df5d98" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_c20a056a-0b83-4f1a-9a03-50103ac225d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_cb82ebe3-b1ac-403e-9b81-b96cf92dd76a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_f580a5c1-2028-4bf5-8dec-577d041ad483" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_cb82ebe3-b1ac-403e-9b81-b96cf92dd76a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_cb82ebe3-b1ac-403e-9b81-b96cf92dd76a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_cb82ebe3-b1ac-403e-9b81-b96cf92dd76a" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_cb82ebe3-b1ac-403e-9b81-b96cf92dd76a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ed72d764-89e8-4351-9d23-9f59557b49a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_cb82ebe3-b1ac-403e-9b81-b96cf92dd76a" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ed72d764-89e8-4351-9d23-9f59557b49a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SustainableRailcarConversionsMember_2705e856-aa87-4dd3-b457-246f80cc79dd" xlink:href="trn-20221231.xsd#trn_SustainableRailcarConversionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ed72d764-89e8-4351-9d23-9f59557b49a8" xlink:to="loc_trn_SustainableRailcarConversionsMember_2705e856-aa87-4dd3-b457-246f80cc79dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SmallCubeCoveredHoppersMember_efd24f2c-91aa-405e-9a06-da3125197a30" xlink:href="trn-20221231.xsd#trn_SmallCubeCoveredHoppersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ed72d764-89e8-4351-9d23-9f59557b49a8" xlink:to="loc_trn_SmallCubeCoveredHoppersMember_efd24f2c-91aa-405e-9a06-da3125197a30" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails" xlink:type="extended" id="i9322ca5a50b44993bded5b4a0ca8231c_Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_a3151c4f-e4bf-434c-b077-bdf7957b885b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease_6fc7b65a-27b3-4778-b697-c3f7b1a57a3a" xlink:href="trn-20221231.xsd#trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_a3151c4f-e4bf-434c-b077-bdf7957b885b" xlink:to="loc_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease_6fc7b65a-27b3-4778-b697-c3f7b1a57a3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OperatingProfitMargin_80717d5d-958d-41ec-a608-e19fa5fb2a90" xlink:href="trn-20221231.xsd#trn_OperatingProfitMargin"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_a3151c4f-e4bf-434c-b077-bdf7957b885b" xlink:to="loc_trn_OperatingProfitMargin_80717d5d-958d-41ec-a608-e19fa5fb2a90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_927ae620-3108-47c5-b49c-cff124501f02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_a3151c4f-e4bf-434c-b077-bdf7957b885b" xlink:to="loc_us-gaap_OperatingIncomeLoss_927ae620-3108-47c5-b49c-cff124501f02" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsFromSalesOfLeasedRailcarsTable_ef6fff1d-d5e8-4ca3-9c3d-13b2e016034d" xlink:href="trn-20221231.xsd#trn_ProceedsFromSalesOfLeasedRailcarsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_a3151c4f-e4bf-434c-b077-bdf7957b885b" xlink:to="loc_trn_ProceedsFromSalesOfLeasedRailcarsTable_ef6fff1d-d5e8-4ca3-9c3d-13b2e016034d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_3539929d-813c-499e-b32f-9ea0b199fcc5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_trn_ProceedsFromSalesOfLeasedRailcarsTable_ef6fff1d-d5e8-4ca3-9c3d-13b2e016034d" xlink:to="loc_srt_ConsolidationItemsAxis_3539929d-813c-499e-b32f-9ea0b199fcc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_3539929d-813c-499e-b32f-9ea0b199fcc5_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_3539929d-813c-499e-b32f-9ea0b199fcc5" xlink:to="loc_srt_ConsolidationItemsDomain_3539929d-813c-499e-b32f-9ea0b199fcc5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_3da25a3e-1160-4af3-900a-d71194326034" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_3539929d-813c-499e-b32f-9ea0b199fcc5" xlink:to="loc_srt_ConsolidationItemsDomain_3da25a3e-1160-4af3-900a-d71194326034" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_30027c50-9d76-453a-b37c-c83fe9c319fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_3da25a3e-1160-4af3-900a-d71194326034" xlink:to="loc_us-gaap_OperatingSegmentsMember_30027c50-9d76-453a-b37c-c83fe9c319fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_68f42743-64c7-460a-8967-699e6ca3c261" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_trn_ProceedsFromSalesOfLeasedRailcarsTable_ef6fff1d-d5e8-4ca3-9c3d-13b2e016034d" xlink:to="loc_srt_ProductOrServiceAxis_68f42743-64c7-460a-8967-699e6ca3c261" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_68f42743-64c7-460a-8967-699e6ca3c261_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_68f42743-64c7-460a-8967-699e6ca3c261" xlink:to="loc_srt_ProductsAndServicesDomain_68f42743-64c7-460a-8967-699e6ca3c261_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2db9b19a-ec23-49df-9c10-e00908ca131c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_68f42743-64c7-460a-8967-699e6ca3c261" xlink:to="loc_srt_ProductsAndServicesDomain_2db9b19a-ec23-49df-9c10-e00908ca131c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SalesofLeasedRailcarsDomain_917a2033-fd5f-45e8-8179-aad6c9440baf" xlink:href="trn-20221231.xsd#trn_SalesofLeasedRailcarsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_2db9b19a-ec23-49df-9c10-e00908ca131c" xlink:to="loc_trn_SalesofLeasedRailcarsDomain_917a2033-fd5f-45e8-8179-aad6c9440baf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember_542ef4dd-37f2-4790-be28-cfd2e4a75302" xlink:href="trn-20221231.xsd#trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_2db9b19a-ec23-49df-9c10-e00908ca131c" xlink:to="loc_trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember_542ef4dd-37f2-4790-be28-cfd2e4a75302" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_94ccba76-076b-4ede-af32-e6525e7ce07e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_trn_ProceedsFromSalesOfLeasedRailcarsTable_ef6fff1d-d5e8-4ca3-9c3d-13b2e016034d" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_94ccba76-076b-4ede-af32-e6525e7ce07e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_94ccba76-076b-4ede-af32-e6525e7ce07e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_94ccba76-076b-4ede-af32-e6525e7ce07e" xlink:to="loc_us-gaap_SegmentDomain_94ccba76-076b-4ede-af32-e6525e7ce07e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_fb22c623-74cd-4e0f-9ea5-4f16522ecd17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_94ccba76-076b-4ede-af32-e6525e7ce07e" xlink:to="loc_us-gaap_SegmentDomain_fb22c623-74cd-4e0f-9ea5-4f16522ecd17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_0a64273a-9908-4a06-8b94-c0d37e565d14" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_fb22c623-74cd-4e0f-9ea5-4f16522ecd17" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_0a64273a-9908-4a06-8b94-c0d37e565d14" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails" xlink:type="extended" id="ib1b3858fc6b2402a89ba98dd497bae94_Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseTermOfContract_e6a9943b-0635-4de2-8c6f-d7d5fadcbaae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:to="loc_us-gaap_LessorOperatingLeaseTermOfContract_e6a9943b-0635-4de2-8c6f-d7d5fadcbaae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_46bda9f5-24b8-4106-8359-7d58bc9816d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_46bda9f5-24b8-4106-8359-7d58bc9816d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_c8cd6265-f7f8-41d3-9c8f-be0fd8d1a1fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_c8cd6265-f7f8-41d3-9c8f-be0fd8d1a1fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_e28b6e40-d6b7-4481-8180-b3e7acd5622b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_e28b6e40-d6b7-4481-8180-b3e7acd5622b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_73a94c87-f868-4d50-ac90-27a307288778" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_73a94c87-f868-4d50-ac90-27a307288778" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_0227ead7-e00f-487e-830f-6f654e8307a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_0227ead7-e00f-487e-830f-6f654e8307a9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_fe42e0c2-dfe4-4153-a8fc-0087dde26d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_fe42e0c2-dfe4-4153-a8fc-0087dde26d5a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_8322bcc5-d89e-4c5c-bba5-93587f13116e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_8322bcc5-d89e-4c5c-bba5-93587f13116e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionTable_95739fe0-1dd9-45d2-b050-5df4437f5a55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:to="loc_us-gaap_LessorLeaseDescriptionTable_95739fe0-1dd9-45d2-b050-5df4437f5a55" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b98ce45d-45e6-4549-b502-a4c988ed36cb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_95739fe0-1dd9-45d2-b050-5df4437f5a55" xlink:to="loc_srt_RangeAxis_b98ce45d-45e6-4549-b502-a4c988ed36cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b98ce45d-45e6-4549-b502-a4c988ed36cb_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_b98ce45d-45e6-4549-b502-a4c988ed36cb" xlink:to="loc_srt_RangeMember_b98ce45d-45e6-4549-b502-a4c988ed36cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5cf40c87-4e7b-4309-9bff-9f138fa6daea" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_b98ce45d-45e6-4549-b502-a4c988ed36cb" xlink:to="loc_srt_RangeMember_5cf40c87-4e7b-4309-9bff-9f138fa6daea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_dc92c396-fb3f-4ab3-9b0b-1ddb4a1be214" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5cf40c87-4e7b-4309-9bff-9f138fa6daea" xlink:to="loc_srt_MinimumMember_dc92c396-fb3f-4ab3-9b0b-1ddb4a1be214" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a702a3bf-0985-4995-8357-9d440db9a6c2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5cf40c87-4e7b-4309-9bff-9f138fa6daea" xlink:to="loc_srt_MaximumMember_a702a3bf-0985-4995-8357-9d440db9a6c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassAxis_26128689-6efc-4b90-8947-abebbf4ae730" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MajorPropertyClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_95739fe0-1dd9-45d2-b050-5df4437f5a55" xlink:to="loc_us-gaap_MajorPropertyClassAxis_26128689-6efc-4b90-8947-abebbf4ae730" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_26128689-6efc-4b90-8947-abebbf4ae730_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorPropertyClassAxis_26128689-6efc-4b90-8947-abebbf4ae730" xlink:to="loc_us-gaap_MajorPropertyClassDomain_26128689-6efc-4b90-8947-abebbf4ae730_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_0f83b9e4-1098-4c06-95ab-873f03a3e6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorPropertyClassAxis_26128689-6efc-4b90-8947-abebbf4ae730" xlink:to="loc_us-gaap_MajorPropertyClassDomain_0f83b9e4-1098-4c06-95ab-873f03a3e6bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RailroadTransportationEquipmentMember_1d652be2-5d81-4e81-9e96-8f071af6ba6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RailroadTransportationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorPropertyClassDomain_0f83b9e4-1098-4c06-95ab-873f03a3e6bc" xlink:to="loc_us-gaap_RailroadTransportationEquipmentMember_1d652be2-5d81-4e81-9e96-8f071af6ba6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_d8d7f034-920a-4520-8fbb-4a8f26af1f41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_95739fe0-1dd9-45d2-b050-5df4437f5a55" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_d8d7f034-920a-4520-8fbb-4a8f26af1f41" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d8d7f034-920a-4520-8fbb-4a8f26af1f41_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d8d7f034-920a-4520-8fbb-4a8f26af1f41" xlink:to="loc_us-gaap_SegmentDomain_d8d7f034-920a-4520-8fbb-4a8f26af1f41_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9f2191ae-da6e-414c-afe7-28150d81870f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d8d7f034-920a-4520-8fbb-4a8f26af1f41" xlink:to="loc_us-gaap_SegmentDomain_9f2191ae-da6e-414c-afe7-28150d81870f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_4f7c59b2-a4ca-4c01-841d-5068a8ee3765" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9f2191ae-da6e-414c-afe7-28150d81870f" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_4f7c59b2-a4ca-4c01-841d-5068a8ee3765" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails" xlink:type="extended" id="i68badb1c679f4b6188d3e17110f86d77_Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionLineItems_7a5d9638-a456-4404-86db-73f9f04d103b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount_12cfd4f8-65ff-4803-8902-2cab9163c8c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_7a5d9638-a456-4404-86db-73f9f04d103b" xlink:to="loc_us-gaap_DebtInstrumentCollateralAmount_12cfd4f8-65ff-4803-8902-2cab9163c8c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NetBookValueofUnpledgedEquipment_376177b8-c9c2-441b-b42f-9a687a8b0060" xlink:href="trn-20221231.xsd#trn_NetBookValueofUnpledgedEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_7a5d9638-a456-4404-86db-73f9f04d103b" xlink:to="loc_trn_NetBookValueofUnpledgedEquipment_376177b8-c9c2-441b-b42f-9a687a8b0060" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionTable_c9f48f44-0633-46ce-88e9-3f83cb33a533" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_7a5d9638-a456-4404-86db-73f9f04d103b" xlink:to="loc_us-gaap_LessorLeaseDescriptionTable_c9f48f44-0633-46ce-88e9-3f83cb33a533" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_23457119-aa6c-4c0d-9d93-38332a0714be" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_c9f48f44-0633-46ce-88e9-3f83cb33a533" xlink:to="loc_srt_ConsolidatedEntitiesAxis_23457119-aa6c-4c0d-9d93-38332a0714be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_23457119-aa6c-4c0d-9d93-38332a0714be_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_23457119-aa6c-4c0d-9d93-38332a0714be" xlink:to="loc_srt_ConsolidatedEntitiesDomain_23457119-aa6c-4c0d-9d93-38332a0714be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a108d9ba-f996-4c08-92bb-53ece269244e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_23457119-aa6c-4c0d-9d93-38332a0714be" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a108d9ba-f996-4c08-92bb-53ece269244e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_WhollyOwnedSubsidiariesMember_b09857a8-8a70-474f-89a7-0351780245f4" xlink:href="trn-20221231.xsd#trn_WhollyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a108d9ba-f996-4c08-92bb-53ece269244e" xlink:to="loc_trn_WhollyOwnedSubsidiariesMember_b09857a8-8a70-474f-89a7-0351780245f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TripHoldingsMember_69221767-893b-4ac3-a867-ce7d1abaeb7f" xlink:href="trn-20221231.xsd#trn_TripHoldingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a108d9ba-f996-4c08-92bb-53ece269244e" xlink:to="loc_trn_TripHoldingsMember_69221767-893b-4ac3-a867-ce7d1abaeb7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RIV2013HoldingsMember_2e91d225-7574-4e80-908c-ee626a57f316" xlink:href="trn-20221231.xsd#trn_RIV2013HoldingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a108d9ba-f996-4c08-92bb-53ece269244e" xlink:to="loc_trn_RIV2013HoldingsMember_2e91d225-7574-4e80-908c-ee626a57f316" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f381244e-9bd2-4d5a-a69b-31d71cd3db44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_c9f48f44-0633-46ce-88e9-3f83cb33a533" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f381244e-9bd2-4d5a-a69b-31d71cd3db44" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f381244e-9bd2-4d5a-a69b-31d71cd3db44_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f381244e-9bd2-4d5a-a69b-31d71cd3db44" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f381244e-9bd2-4d5a-a69b-31d71cd3db44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d93033ca-7a0c-4fca-98d9-8509613452dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f381244e-9bd2-4d5a-a69b-31d71cd3db44" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d93033ca-7a0c-4fca-98d9-8509613452dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_71a92424-2b93-41ed-b4df-023c110c08de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d93033ca-7a0c-4fca-98d9-8509613452dd" xlink:to="loc_us-gaap_SecuredDebtMember_71a92424-2b93-41ed-b4df-023c110c08de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_41bf631d-67b8-4f0c-9656-b1a960499025" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_c9f48f44-0633-46ce-88e9-3f83cb33a533" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_41bf631d-67b8-4f0c-9656-b1a960499025" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_41bf631d-67b8-4f0c-9656-b1a960499025_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_41bf631d-67b8-4f0c-9656-b1a960499025" xlink:to="loc_us-gaap_SegmentDomain_41bf631d-67b8-4f0c-9656-b1a960499025_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f68c17b7-3d8b-449f-ba6a-994de3406504" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_41bf631d-67b8-4f0c-9656-b1a960499025" xlink:to="loc_us-gaap_SegmentDomain_f68c17b7-3d8b-449f-ba6a-994de3406504" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_c80aea43-2bfb-407a-88c0-116f928b4ce9" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f68c17b7-3d8b-449f-ba6a-994de3406504" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_c80aea43-2bfb-407a-88c0-116f928b4ce9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_4de58f03-088f-471a-9085-ae3e0421bfc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_c9f48f44-0633-46ce-88e9-3f83cb33a533" xlink:to="loc_us-gaap_DebtInstrumentAxis_4de58f03-088f-471a-9085-ae3e0421bfc0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4de58f03-088f-471a-9085-ae3e0421bfc0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_4de58f03-088f-471a-9085-ae3e0421bfc0" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4de58f03-088f-471a-9085-ae3e0421bfc0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3342d617-1f22-4287-8e39-a760d8447e5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_4de58f03-088f-471a-9085-ae3e0421bfc0" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3342d617-1f22-4287-8e39-a760d8447e5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member_e8546feb-7144-4ded-9b80-ffb51b84cbdb" xlink:href="trn-20221231.xsd#trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_3342d617-1f22-4287-8e39-a760d8447e5a" xlink:to="loc_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member_e8546feb-7144-4ded-9b80-ffb51b84cbdb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails" xlink:type="extended" id="i0fa9e740e3a04633ad8f291beace3f0f_Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7ee8c38b-768e-49bf-9425-38207c38e944" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7ee8c38b-768e-49bf-9425-38207c38e944" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_db7dae25-3a0e-4f00-9371-6100e2e2bce7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_db7dae25-3a0e-4f00-9371-6100e2e2bce7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_00a25a08-b2bb-4888-909f-3552d4fe0145" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_00a25a08-b2bb-4888-909f-3552d4fe0145" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_f34dafda-bf59-4acc-88e9-4c6c865738ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_f34dafda-bf59-4acc-88e9-4c6c865738ea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_99e50573-d8eb-40ce-a632-5ae20ebb5f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_99e50573-d8eb-40ce-a632-5ae20ebb5f3d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_84ac405d-310f-460f-a097-50f8c0163b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_84ac405d-310f-460f-a097-50f8c0163b1f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d36d150f-7542-44b3-8a7c-575a60b90728" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d36d150f-7542-44b3-8a7c-575a60b90728" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_de11c8e3-3010-4f95-8470-76d1eb5c33e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_de11c8e3-3010-4f95-8470-76d1eb5c33e2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_81d9f8f1-7d0a-4a20-843f-5a47a41bc64a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_81d9f8f1-7d0a-4a20-843f-5a47a41bc64a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_c7bf6b67-01d3-4996-8025-c6252fc62393" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_c7bf6b67-01d3-4996-8025-c6252fc62393" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_51f1cd74-08af-4b70-acfa-4950d8848cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_51f1cd74-08af-4b70-acfa-4950d8848cfd" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_c215a7da-4383-421b-a8f3-e519735a184a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_c215a7da-4383-421b-a8f3-e519735a184a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_9f650102-1a4a-4e98-9dd7-6a9d25a5c284" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_9f650102-1a4a-4e98-9dd7-6a9d25a5c284" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_b81d821c-6872-4981-81e6-bd261362a2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_b81d821c-6872-4981-81e6-bd261362a2e1" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_d6c2f3c7-ffdf-4b4d-bae5-f84e14ec5b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_d6c2f3c7-ffdf-4b4d-bae5-f84e14ec5b8c" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionTable_a843ec7d-ed20-481b-9610-c2c237255695" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_SaleLeasebackTransactionTable_a843ec7d-ed20-481b-9610-c2c237255695" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_64e6d8e3-68c2-4de5-8d83-f3d6e0862b00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_a843ec7d-ed20-481b-9610-c2c237255695" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_64e6d8e3-68c2-4de5-8d83-f3d6e0862b00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_64e6d8e3-68c2-4de5-8d83-f3d6e0862b00_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_64e6d8e3-68c2-4de5-8d83-f3d6e0862b00" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_64e6d8e3-68c2-4de5-8d83-f3d6e0862b00_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8432e146-7e41-4ca6-9ad4-e7254c46db8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_64e6d8e3-68c2-4de5-8d83-f3d6e0862b00" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8432e146-7e41-4ca6-9ad4-e7254c46db8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RailroadTransportationEquipmentMember_661f0bcf-754e-4b07-bdcf-163a36733a99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RailroadTransportationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8432e146-7e41-4ca6-9ad4-e7254c46db8c" xlink:to="loc_us-gaap_RailroadTransportationEquipmentMember_661f0bcf-754e-4b07-bdcf-163a36733a99" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_67837696-25e3-4943-aeff-d26174bba285" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8432e146-7e41-4ca6-9ad4-e7254c46db8c" xlink:to="loc_us-gaap_BuildingMember_67837696-25e3-4943-aeff-d26174bba285" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionDescriptionAxis_1350049d-6c68-456b-b6e6-73f564953b78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionDescriptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_a843ec7d-ed20-481b-9610-c2c237255695" xlink:to="loc_us-gaap_SaleLeasebackTransactionDescriptionAxis_1350049d-6c68-456b-b6e6-73f564953b78" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionNameDomain_1350049d-6c68-456b-b6e6-73f564953b78_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SaleLeasebackTransactionDescriptionAxis_1350049d-6c68-456b-b6e6-73f564953b78" xlink:to="loc_us-gaap_SaleLeasebackTransactionNameDomain_1350049d-6c68-456b-b6e6-73f564953b78_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionNameDomain_052f3dde-aab8-4766-b34d-0eff03ab665b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SaleLeasebackTransactionDescriptionAxis_1350049d-6c68-456b-b6e6-73f564953b78" xlink:to="loc_us-gaap_SaleLeasebackTransactionNameDomain_052f3dde-aab8-4766-b34d-0eff03ab665b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OtherThirdPartiesMember_6044dbea-863e-48a3-aa03-6faef9584e3f" xlink:href="trn-20221231.xsd#trn_OtherThirdPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionNameDomain_052f3dde-aab8-4766-b34d-0eff03ab665b" xlink:to="loc_trn_OtherThirdPartiesMember_6044dbea-863e-48a3-aa03-6faef9584e3f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_52ba8ba5-8105-4891-8045-4db1b11873bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_a843ec7d-ed20-481b-9610-c2c237255695" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_52ba8ba5-8105-4891-8045-4db1b11873bb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_52ba8ba5-8105-4891-8045-4db1b11873bb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_52ba8ba5-8105-4891-8045-4db1b11873bb" xlink:to="loc_us-gaap_SegmentDomain_52ba8ba5-8105-4891-8045-4db1b11873bb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_68daf3c6-cbfe-4331-a0ee-c45b0be68c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_52ba8ba5-8105-4891-8045-4db1b11873bb" xlink:to="loc_us-gaap_SegmentDomain_68daf3c6-cbfe-4331-a0ee-c45b0be68c3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_d550a621-425b-4ad3-98a0-feeb7e9bbd78" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_68daf3c6-cbfe-4331-a0ee-c45b0be68c3c" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_d550a621-425b-4ad3-98a0-feeb7e9bbd78" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_5b98e44c-e11a-494e-b4fa-e3b398a4c163" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_a843ec7d-ed20-481b-9610-c2c237255695" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_5b98e44c-e11a-494e-b4fa-e3b398a4c163" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_5b98e44c-e11a-494e-b4fa-e3b398a4c163_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_5b98e44c-e11a-494e-b4fa-e3b398a4c163" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_5b98e44c-e11a-494e-b4fa-e3b398a4c163_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_14258e6f-6229-4168-8b6c-286a7c47a381" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_5b98e44c-e11a-494e-b4fa-e3b398a4c163" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_14258e6f-6229-4168-8b6c-286a7c47a381" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyLeaseGuaranteeMember_3f173bdc-691d-4bdc-9c34-99dc5446e76c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyLeaseGuaranteeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_14258e6f-6229-4168-8b6c-286a7c47a381" xlink:to="loc_us-gaap_PropertyLeaseGuaranteeMember_3f173bdc-691d-4bdc-9c34-99dc5446e76c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails" xlink:type="extended" id="i23b4718a9f64470f85be02f4922ec5f7_Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dc0beed9-e18c-4230-a66d-7d41172a163d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_fed8589c-17c5-4f74-b40c-b22fd1041cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dc0beed9-e18c-4230-a66d-7d41172a163d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_fed8589c-17c5-4f74-b40c-b22fd1041cb8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e2498743-1179-48d2-80f0-e7e938a86e46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dc0beed9-e18c-4230-a66d-7d41172a163d" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e2498743-1179-48d2-80f0-e7e938a86e46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_947754c6-e912-404a-80bf-d6f98157c70f" xlink:href="trn-20221231.xsd#trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dc0beed9-e18c-4230-a66d-7d41172a163d" xlink:to="loc_trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_947754c6-e912-404a-80bf-d6f98157c70f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3d860989-5b26-4520-8fbe-60adb0733caf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dc0beed9-e18c-4230-a66d-7d41172a163d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_3d860989-5b26-4520-8fbe-60adb0733caf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b89e1743-df6e-476d-8074-4c9de93c37c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dc0beed9-e18c-4230-a66d-7d41172a163d" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b89e1743-df6e-476d-8074-4c9de93c37c2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_d7c85479-e1fb-434c-b9bd-6fd7140435ec" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b89e1743-df6e-476d-8074-4c9de93c37c2" xlink:to="loc_srt_ConsolidatedEntitiesAxis_d7c85479-e1fb-434c-b9bd-6fd7140435ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_d7c85479-e1fb-434c-b9bd-6fd7140435ec_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_d7c85479-e1fb-434c-b9bd-6fd7140435ec" xlink:to="loc_srt_ConsolidatedEntitiesDomain_d7c85479-e1fb-434c-b9bd-6fd7140435ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_8f98de5d-e61f-4e3d-ab82-341c8cf70a87" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_d7c85479-e1fb-434c-b9bd-6fd7140435ec" xlink:to="loc_srt_ConsolidatedEntitiesDomain_8f98de5d-e61f-4e3d-ab82-341c8cf70a87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ManufacturingandCorporateMember_ae428d9c-148f-41fd-8489-5e00c5c9ed18" xlink:href="trn-20221231.xsd#trn_ManufacturingandCorporateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_8f98de5d-e61f-4e3d-ab82-341c8cf70a87" xlink:to="loc_trn_ManufacturingandCorporateMember_ae428d9c-148f-41fd-8489-5e00c5c9ed18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_WhollyOwnedSubsidiariesMember_fa96fceb-2b68-47c2-ac7c-a622dfcd111c" xlink:href="trn-20221231.xsd#trn_WhollyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_8f98de5d-e61f-4e3d-ab82-341c8cf70a87" xlink:to="loc_trn_WhollyOwnedSubsidiariesMember_fa96fceb-2b68-47c2-ac7c-a622dfcd111c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_8bee97f3-f98e-4e90-bff7-da2bf2c43b72" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_8f98de5d-e61f-4e3d-ab82-341c8cf70a87" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_8bee97f3-f98e-4e90-bff7-da2bf2c43b72" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_be20d376-0acc-4e2c-be30-59c9353cea9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b89e1743-df6e-476d-8074-4c9de93c37c2" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_be20d376-0acc-4e2c-be30-59c9353cea9a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_be20d376-0acc-4e2c-be30-59c9353cea9a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_be20d376-0acc-4e2c-be30-59c9353cea9a" xlink:to="loc_us-gaap_SegmentDomain_be20d376-0acc-4e2c-be30-59c9353cea9a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0060dca8-be73-4454-b45f-499f8fcbc9e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_be20d376-0acc-4e2c-be30-59c9353cea9a" xlink:to="loc_us-gaap_SegmentDomain_0060dca8-be73-4454-b45f-499f8fcbc9e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_fe6a5e17-5efd-4cc3-a08b-c0f2348dc272" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0060dca8-be73-4454-b45f-499f8fcbc9e6" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_fe6a5e17-5efd-4cc3-a08b-c0f2348dc272" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_ecb70476-978c-4312-bee0-830642ec6c90" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b89e1743-df6e-476d-8074-4c9de93c37c2" xlink:to="loc_srt_ConsolidationItemsAxis_ecb70476-978c-4312-bee0-830642ec6c90" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_ecb70476-978c-4312-bee0-830642ec6c90_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_ecb70476-978c-4312-bee0-830642ec6c90" xlink:to="loc_srt_ConsolidationItemsDomain_ecb70476-978c-4312-bee0-830642ec6c90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_7b7ac5da-1e2a-45e1-98a0-830c6fd2e1b5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_ecb70476-978c-4312-bee0-830642ec6c90" xlink:to="loc_srt_ConsolidationItemsDomain_7b7ac5da-1e2a-45e1-98a0-830c6fd2e1b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_2e137bcc-5ef3-47fc-a684-80757289127d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_7b7ac5da-1e2a-45e1-98a0-830c6fd2e1b5" xlink:to="loc_us-gaap_OperatingSegmentsMember_2e137bcc-5ef3-47fc-a684-80757289127d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_3495695d-083a-4236-8f45-4df13b51c6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_7b7ac5da-1e2a-45e1-98a0-830c6fd2e1b5" xlink:to="loc_us-gaap_IntersegmentEliminationMember_3495695d-083a-4236-8f45-4df13b51c6fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ec37dc23-2e1a-4146-b6ff-a64f7a1521fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b89e1743-df6e-476d-8074-4c9de93c37c2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ec37dc23-2e1a-4146-b6ff-a64f7a1521fd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec37dc23-2e1a-4146-b6ff-a64f7a1521fd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ec37dc23-2e1a-4146-b6ff-a64f7a1521fd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec37dc23-2e1a-4146-b6ff-a64f7a1521fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4d25e81b-b36c-4e42-942b-567764d6ad83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ec37dc23-2e1a-4146-b6ff-a64f7a1521fd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4d25e81b-b36c-4e42-942b-567764d6ad83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_d85d2de1-e647-458a-b239-6e8798e22a76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4d25e81b-b36c-4e42-942b-567764d6ad83" xlink:to="loc_us-gaap_LandMember_d85d2de1-e647-458a-b239-6e8798e22a76" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_c5a69104-b68c-410a-a2a8-0549adba2adf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4d25e81b-b36c-4e42-942b-567764d6ad83" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_c5a69104-b68c-410a-a2a8-0549adba2adf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_b47f5985-bdff-48f8-beac-a642a628d44b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4d25e81b-b36c-4e42-942b-567764d6ad83" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_b47f5985-bdff-48f8-beac-a642a628d44b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_30197a2f-1bdb-40ec-b774-b9dfe0b62588" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4d25e81b-b36c-4e42-942b-567764d6ad83" xlink:to="loc_us-gaap_ConstructionInProgressMember_30197a2f-1bdb-40ec-b774-b9dfe0b62588" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarsOnLeaseMember_acb5e05d-1051-46c4-8abf-dc4830351ac8" xlink:href="trn-20221231.xsd#trn_RailcarsOnLeaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4d25e81b-b36c-4e42-942b-567764d6ad83" xlink:to="loc_trn_RailcarsOnLeaseMember_acb5e05d-1051-46c4-8abf-dc4830351ac8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ManufacturingFacilityNonOperatingMember_730b85d4-03d2-4363-8b4e-b2d579eb2c72" xlink:href="trn-20221231.xsd#trn_ManufacturingFacilityNonOperatingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4d25e81b-b36c-4e42-942b-567764d6ad83" xlink:to="loc_trn_ManufacturingFacilityNonOperatingMember_730b85d4-03d2-4363-8b4e-b2d579eb2c72" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d4f96def-1627-44f2-9ed3-5d7f42890788" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b89e1743-df6e-476d-8074-4c9de93c37c2" xlink:to="loc_srt_RangeAxis_d4f96def-1627-44f2-9ed3-5d7f42890788" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d4f96def-1627-44f2-9ed3-5d7f42890788_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d4f96def-1627-44f2-9ed3-5d7f42890788" xlink:to="loc_srt_RangeMember_d4f96def-1627-44f2-9ed3-5d7f42890788_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_170f721a-1c11-4f83-a16e-62f9065e846b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d4f96def-1627-44f2-9ed3-5d7f42890788" xlink:to="loc_srt_RangeMember_170f721a-1c11-4f83-a16e-62f9065e846b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note8DebtComponentsandFairValueofDebtDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails" xlink:type="extended" id="icb1045a9351e4a55a628ee9b919c0f63_Note8DebtComponentsandFairValueofDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts_e00ab1bb-f636-42e8-b8da-294a4b333ed5" xlink:href="trn-20221231.xsd#trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts_e00ab1bb-f636-42e8-b8da-294a4b333ed5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_4f740ab5-87fe-416f-9414-e15bd2463c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_4f740ab5-87fe-416f-9414-e15bd2463c5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_98b06c34-9617-43c6-a8dc-1527a51deee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_98b06c34-9617-43c6-a8dc-1527a51deee6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_7c5682cc-2036-4246-a778-7ff4a939a9a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_7c5682cc-2036-4246-a778-7ff4a939a9a9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NonRecourseDebtGross_5cb792bf-5dca-4770-a858-fef1f52d91cb" xlink:href="trn-20221231.xsd#trn_NonRecourseDebtGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_trn_NonRecourseDebtGross_5cb792bf-5dca-4770-a858-fef1f52d91cb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount_795dcf4e-7309-4e47-a961-4a2e9ba9c7db" xlink:href="trn-20221231.xsd#trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount_795dcf4e-7309-4e47-a961-4a2e9ba9c7db" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_ca123585-e5b8-4e39-a572-7e9f084d85af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_us-gaap_LineOfCredit_ca123585-e5b8-4e39-a572-7e9f084d85af" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_96bf6f61-f055-458b-b474-58db222441f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_96bf6f61-f055-458b-b474-58db222441f4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_5bc5a8fa-0f8b-4a83-b817-2f05921eecfa" xlink:href="trn-20221231.xsd#trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_5bc5a8fa-0f8b-4a83-b817-2f05921eecfa" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_de9b802f-2a47-4980-9ebc-37cd5833ee2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_us-gaap_LongTermDebtFairValue_de9b802f-2a47-4980-9ebc-37cd5833ee2e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_36468537-90cb-4d51-a325-86617165d46b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:to="loc_us-gaap_CreditFacilityAxis_36468537-90cb-4d51-a325-86617165d46b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_36468537-90cb-4d51-a325-86617165d46b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_36468537-90cb-4d51-a325-86617165d46b" xlink:to="loc_us-gaap_CreditFacilityDomain_36468537-90cb-4d51-a325-86617165d46b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8fbbf3d8-4255-470f-8be4-78b1aef6e759" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_36468537-90cb-4d51-a325-86617165d46b" xlink:to="loc_us-gaap_CreditFacilityDomain_8fbbf3d8-4255-470f-8be4-78b1aef6e759" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_591e1725-c6c7-4a97-88fe-d24c8b29a31a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_8fbbf3d8-4255-470f-8be4-78b1aef6e759" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_591e1725-c6c7-4a97-88fe-d24c8b29a31a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_03a40556-e91d-438b-bcd1-ac65487d7f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_03a40556-e91d-438b-bcd1-ac65487d7f5a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_03a40556-e91d-438b-bcd1-ac65487d7f5a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_03a40556-e91d-438b-bcd1-ac65487d7f5a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_03a40556-e91d-438b-bcd1-ac65487d7f5a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1e4496a7-af1b-4c05-8e08-4208109fdeef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_03a40556-e91d-438b-bcd1-ac65487d7f5a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1e4496a7-af1b-4c05-8e08-4208109fdeef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_06343def-12ab-4a12-b1b8-ac81a78ec3fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1e4496a7-af1b-4c05-8e08-4208109fdeef" xlink:to="loc_us-gaap_LineOfCreditMember_06343def-12ab-4a12-b1b8-ac81a78ec3fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_295bbc20-81d1-4b9b-9e23-1cbfb18d9cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1e4496a7-af1b-4c05-8e08-4208109fdeef" xlink:to="loc_us-gaap_SeniorNotesMember_295bbc20-81d1-4b9b-9e23-1cbfb18d9cb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PromissoryNotesMember_162a6920-0d41-43d9-ac37-a4981ada9752" xlink:href="trn-20221231.xsd#trn_PromissoryNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1e4496a7-af1b-4c05-8e08-4208109fdeef" xlink:to="loc_trn_PromissoryNotesMember_162a6920-0d41-43d9-ac37-a4981ada9752" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_9a73247f-6a07-4907-9048-ef12db506b83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:to="loc_us-gaap_DebtInstrumentAxis_9a73247f-6a07-4907-9048-ef12db506b83" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9a73247f-6a07-4907-9048-ef12db506b83_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_9a73247f-6a07-4907-9048-ef12db506b83" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9a73247f-6a07-4907-9048-ef12db506b83_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_9a73247f-6a07-4907-9048-ef12db506b83" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_0e9e887d-5650-494c-8849-3eb68ca5db19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_0e9e887d-5650-494c-8849-3eb68ca5db19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2009SecuredRailcarEquipmentNotesMember_f6b3e607-74f8-4825-8368-565f4710996f" xlink:href="trn-20221231.xsd#trn_A2009SecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_A2009SecuredRailcarEquipmentNotesMember_f6b3e607-74f8-4825-8368-565f4710996f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2010SecuredRailcarEquipmentNotesMember_50640f09-588d-4afc-970f-f4e5a3a694e6" xlink:href="trn-20221231.xsd#trn_A2010SecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_A2010SecuredRailcarEquipmentNotesMember_50640f09-588d-4afc-970f-f4e5a3a694e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2017SecuredRailcarEquipmentNotesMemberDomain_903afd11-48ca-4dd5-a42d-f1603597e397" xlink:href="trn-20221231.xsd#trn_A2017SecuredRailcarEquipmentNotesMemberDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_A2017SecuredRailcarEquipmentNotesMemberDomain_903afd11-48ca-4dd5-a42d-f1603597e397" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2018SecuredRailcarEquipmentNotesDomain_b49bbc20-514a-4560-aa67-0b259b195c5d" xlink:href="trn-20221231.xsd#trn_A2018SecuredRailcarEquipmentNotesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_A2018SecuredRailcarEquipmentNotesDomain_b49bbc20-514a-4560-aa67-0b259b195c5d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2019SecuredRailcarEquipmentNotesDomainDomain_e4b960b3-f3c6-42a3-ac82-659b791178fd" xlink:href="trn-20221231.xsd#trn_A2019SecuredRailcarEquipmentNotesDomainDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_A2019SecuredRailcarEquipmentNotesDomainDomain_e4b960b3-f3c6-42a3-ac82-659b791178fd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2020SecuredRailcarEquipmentNotesDomain_3756dd24-77cb-4f44-bf9c-b0f332aa8dfb" xlink:href="trn-20221231.xsd#trn_A2020SecuredRailcarEquipmentNotesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_A2020SecuredRailcarEquipmentNotesDomain_3756dd24-77cb-4f44-bf9c-b0f332aa8dfb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2021SecuredRailcarEquipmentNotesDomain_cf1af62f-745b-4fe1-8364-05085263156c" xlink:href="trn-20221231.xsd#trn_A2021SecuredRailcarEquipmentNotesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_A2021SecuredRailcarEquipmentNotesDomain_cf1af62f-745b-4fe1-8364-05085263156c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2022SecuredRailcarEquipmentNotesDomain_ec3d78b0-b131-4cd3-9c31-bd2862f685c4" xlink:href="trn-20221231.xsd#trn_A2022SecuredRailcarEquipmentNotesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_A2022SecuredRailcarEquipmentNotesDomain_ec3d78b0-b131-4cd3-9c31-bd2862f685c4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TilcWarehouseFacilityMember_94ed02f9-51d6-4aa2-ab2e-417650dd7e87" xlink:href="trn-20221231.xsd#trn_TilcWarehouseFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_TilcWarehouseFacilityMember_94ed02f9-51d6-4aa2-ab2e-417650dd7e87" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member_554560e5-4c87-4a03-bc37-ee84dc8884fc" xlink:href="trn-20221231.xsd#trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member_554560e5-4c87-4a03-bc37-ee84dc8884fc" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TriumphSecuredRailcarEquipmentNotesMember_1f1e6381-1205-46f6-83b3-28f90cf6fc09" xlink:href="trn-20221231.xsd#trn_TriumphSecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_TriumphSecuredRailcarEquipmentNotesMember_1f1e6381-1205-46f6-83b3-28f90cf6fc09" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TributeSecuredRailcarEquipmentNotesMember_008ba910-b627-4c0d-972f-4bc1a13798ee" xlink:href="trn-20221231.xsd#trn_TributeSecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_TributeSecuredRailcarEquipmentNotesMember_008ba910-b627-4c0d-972f-4bc1a13798ee" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRIPRailcarCoTermLoanMember_390001af-592a-4a97-830d-28ea6058fc48" xlink:href="trn-20221231.xsd#trn_TRIPRailcarCoTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_TRIPRailcarCoTermLoanMember_390001af-592a-4a97-830d-28ea6058fc48" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_3380112a-8978-44df-8f47-963ef14e02e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:to="loc_us-gaap_VariableRateAxis_3380112a-8978-44df-8f47-963ef14e02e3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_3380112a-8978-44df-8f47-963ef14e02e3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_3380112a-8978-44df-8f47-963ef14e02e3" xlink:to="loc_us-gaap_VariableRateDomain_3380112a-8978-44df-8f47-963ef14e02e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_5fe1629d-dcc9-49e3-97a3-6be902fb69b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_3380112a-8978-44df-8f47-963ef14e02e3" xlink:to="loc_us-gaap_VariableRateDomain_5fe1629d-dcc9-49e3-97a3-6be902fb69b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_f2486933-b14e-409d-8f4c-7e08f2704079" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_f2486933-b14e-409d-8f4c-7e08f2704079" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_f2486933-b14e-409d-8f4c-7e08f2704079_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_f2486933-b14e-409d-8f4c-7e08f2704079" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_f2486933-b14e-409d-8f4c-7e08f2704079_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_c5faa2b7-72f5-4ef3-bb54-fbc81936bc02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_f2486933-b14e-409d-8f4c-7e08f2704079" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_c5faa2b7-72f5-4ef3-bb54-fbc81936bc02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_90476090-aff6-426c-9f5f-2a732934049b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:to="loc_srt_RangeAxis_90476090-aff6-426c-9f5f-2a732934049b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_90476090-aff6-426c-9f5f-2a732934049b_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_90476090-aff6-426c-9f5f-2a732934049b" xlink:to="loc_srt_RangeMember_90476090-aff6-426c-9f5f-2a732934049b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6f828e06-9135-4331-a04a-112d7c19cf0e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_90476090-aff6-426c-9f5f-2a732934049b" xlink:to="loc_srt_RangeMember_6f828e06-9135-4331-a04a-112d7c19cf0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_f1517e5b-ae9e-45ba-b691-708e843e8e9c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:to="loc_srt_ConsolidatedEntitiesAxis_f1517e5b-ae9e-45ba-b691-708e843e8e9c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_f1517e5b-ae9e-45ba-b691-708e843e8e9c_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f1517e5b-ae9e-45ba-b691-708e843e8e9c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_f1517e5b-ae9e-45ba-b691-708e843e8e9c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_c8a702f1-4ec7-470f-b94b-2e697849c9d1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f1517e5b-ae9e-45ba-b691-708e843e8e9c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_c8a702f1-4ec7-470f-b94b-2e697849c9d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_WhollyOwnedSubsidiariesMember_c5c89248-c791-423c-bc80-7acb90cbfdf9" xlink:href="trn-20221231.xsd#trn_WhollyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_c8a702f1-4ec7-470f-b94b-2e697849c9d1" xlink:to="loc_trn_WhollyOwnedSubsidiariesMember_c5c89248-c791-423c-bc80-7acb90cbfdf9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_0aba24fd-239a-4c15-9e78-5318067ed8a0" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_c8a702f1-4ec7-470f-b94b-2e697849c9d1" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_0aba24fd-239a-4c15-9e78-5318067ed8a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TILCMember_b9c2ee8b-c3e2-4cd9-a39c-6b38b102ebc9" xlink:href="trn-20221231.xsd#trn_TILCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_c8a702f1-4ec7-470f-b94b-2e697849c9d1" xlink:to="loc_trn_TILCMember_b9c2ee8b-c3e2-4cd9-a39c-6b38b102ebc9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2463f45e-4c22-497c-b5c9-8d334efc28f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2463f45e-4c22-497c-b5c9-8d334efc28f4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2463f45e-4c22-497c-b5c9-8d334efc28f4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2463f45e-4c22-497c-b5c9-8d334efc28f4" xlink:to="loc_us-gaap_SegmentDomain_2463f45e-4c22-497c-b5c9-8d334efc28f4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_62375710-b697-47e5-9615-cda0f6691d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2463f45e-4c22-497c-b5c9-8d334efc28f4" xlink:to="loc_us-gaap_SegmentDomain_62375710-b697-47e5-9615-cda0f6691d6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_5afb6c74-c9ef-430a-b5e9-ef60df5d3e64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_62375710-b697-47e5-9615-cda0f6691d6e" xlink:to="loc_us-gaap_CorporateMember_5afb6c74-c9ef-430a-b5e9-ef60df5d3e64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_e0dac866-6be2-4573-9a05-76101ffea090" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_62375710-b697-47e5-9615-cda0f6691d6e" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_e0dac866-6be2-4573-9a05-76101ffea090" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecourseStatusAxis_20312133-45bd-4f8e-b441-7ff4b29f3a66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RecourseStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:to="loc_us-gaap_RecourseStatusAxis_20312133-45bd-4f8e-b441-7ff4b29f3a66" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecourseStatusDomain_20312133-45bd-4f8e-b441-7ff4b29f3a66_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RecourseStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RecourseStatusAxis_20312133-45bd-4f8e-b441-7ff4b29f3a66" xlink:to="loc_us-gaap_RecourseStatusDomain_20312133-45bd-4f8e-b441-7ff4b29f3a66_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecourseStatusDomain_c743f8fb-73a8-4e0c-a24c-200af32abb62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RecourseStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RecourseStatusAxis_20312133-45bd-4f8e-b441-7ff4b29f3a66" xlink:to="loc_us-gaap_RecourseStatusDomain_c743f8fb-73a8-4e0c-a24c-200af32abb62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecourseMember_de7fa530-1635-4d40-b7fb-854be1b77a19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonrecourseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RecourseStatusDomain_c743f8fb-73a8-4e0c-a24c-200af32abb62" xlink:to="loc_us-gaap_NonrecourseMember_de7fa530-1635-4d40-b7fb-854be1b77a19" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note8DebtDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note8DebtDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note8DebtDetails" xlink:type="extended" id="i98ea58a73d944896bc717799c24c0207_Note8DebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e9b20d78-a3a8-4c42-95aa-6b3fb42f78fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e9b20d78-a3a8-4c42-95aa-6b3fb42f78fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_49f1715d-d073-4a89-95a5-b86f3e5772d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_49f1715d-d073-4a89-95a5-b86f3e5772d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_8c209ff1-215e-4ba2-a084-261e45040282" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_8c209ff1-215e-4ba2-a084-261e45040282" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_6689c7a8-d802-4782-aff7-3465693a60c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_6689c7a8-d802-4782-aff7-3465693a60c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_01f18ab9-e67a-4dee-87c9-8dfcbacc813e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_01f18ab9-e67a-4dee-87c9-8dfcbacc813e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_b2eea625-dd6a-4f21-9429-38972947e537" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_b2eea625-dd6a-4f21-9429-38972947e537" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_ceb41d6e-90e8-4b2f-a55d-828c07891338" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_ceb41d6e-90e8-4b2f-a55d-828c07891338" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_1acda4c6-ae7e-4d9a-8dbd-2ac28e87ce95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_1acda4c6-ae7e-4d9a-8dbd-2ac28e87ce95" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_4d71cb38-8bbf-4651-9a22-f23935d500eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_4d71cb38-8bbf-4651-9a22-f23935d500eb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_54535324-f9ee-4132-aa71-eea4fdf2ffc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_54535324-f9ee-4132-aa71-eea4fdf2ffc2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_d0ec0bcf-6115-430b-a9e0-6c81eec5d3e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_d0ec0bcf-6115-430b-a9e0-6c81eec5d3e0" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NonRecourseDebtGross_9388fada-52c1-43c9-8ac7-4e99bf4c0255" xlink:href="trn-20221231.xsd#trn_NonRecourseDebtGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_trn_NonRecourseDebtGross_9388fada-52c1-43c9-8ac7-4e99bf4c0255" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_581dcad6-4d73-4777-8a2e-c08688e79401" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_581dcad6-4d73-4777-8a2e-c08688e79401" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_BorrowingsonWarehouseLoanFacility_6112209d-d830-4d7b-a751-2d38e05b5e00" xlink:href="trn-20221231.xsd#trn_BorrowingsonWarehouseLoanFacility"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_trn_BorrowingsonWarehouseLoanFacility_6112209d-d830-4d7b-a751-2d38e05b5e00" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RepaymentsonWarehouseLoanFacility_345a87cc-c8c9-4f6f-80c7-351a56899b07" xlink:href="trn-20221231.xsd#trn_RepaymentsonWarehouseLoanFacility"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_trn_RepaymentsonWarehouseLoanFacility_345a87cc-c8c9-4f6f-80c7-351a56899b07" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_028dad82-506a-41df-a9c8-99caf0b9a120" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_028dad82-506a-41df-a9c8-99caf0b9a120" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_b91e3777-0b94-499d-aa6e-ae874497a016" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_b91e3777-0b94-499d-aa6e-ae874497a016" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_33ca78d8-b201-4f65-9a21-a59e07f258cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_33ca78d8-b201-4f65-9a21-a59e07f258cd" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_da06f248-d1d7-46e7-ae2d-921858725196" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_da06f248-d1d7-46e7-ae2d-921858725196" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_430da54a-95ed-4fc0-a0cc-4cda4352ad1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_430da54a-95ed-4fc0-a0cc-4cda4352ad1a" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_f23ada9b-aa79-4aa4-b269-521b386d2075" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_f23ada9b-aa79-4aa4-b269-521b386d2075" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_7b376da2-3b11-4f93-b046-04e35bb871ba" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_srt_ConsolidationItemsAxis_7b376da2-3b11-4f93-b046-04e35bb871ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_7b376da2-3b11-4f93-b046-04e35bb871ba_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_7b376da2-3b11-4f93-b046-04e35bb871ba" xlink:to="loc_srt_ConsolidationItemsDomain_7b376da2-3b11-4f93-b046-04e35bb871ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_cd43d63f-911b-45ed-b2d1-59cc36b53db1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_7b376da2-3b11-4f93-b046-04e35bb871ba" xlink:to="loc_srt_ConsolidationItemsDomain_cd43d63f-911b-45ed-b2d1-59cc36b53db1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_0502defd-e778-4287-ad3f-24aa2bac5c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_cd43d63f-911b-45ed-b2d1-59cc36b53db1" xlink:to="loc_us-gaap_OperatingSegmentsMember_0502defd-e778-4287-ad3f-24aa2bac5c4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_9efb77b8-037f-4e85-a464-81e16f3deb81" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_srt_ConsolidatedEntitiesAxis_9efb77b8-037f-4e85-a464-81e16f3deb81" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_9efb77b8-037f-4e85-a464-81e16f3deb81_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_9efb77b8-037f-4e85-a464-81e16f3deb81" xlink:to="loc_srt_ConsolidatedEntitiesDomain_9efb77b8-037f-4e85-a464-81e16f3deb81_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a12ba984-1794-4b02-a653-3fb0c563b1ad" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_9efb77b8-037f-4e85-a464-81e16f3deb81" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a12ba984-1794-4b02-a653-3fb0c563b1ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_WhollyOwnedSubsidiariesMember_460e58cd-b000-40ab-b1c0-b298e615b5dc" xlink:href="trn-20221231.xsd#trn_WhollyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a12ba984-1794-4b02-a653-3fb0c563b1ad" xlink:to="loc_trn_WhollyOwnedSubsidiariesMember_460e58cd-b000-40ab-b1c0-b298e615b5dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TILCMember_aa97ed17-59a0-473f-bbb7-01c198bb7a68" xlink:href="trn-20221231.xsd#trn_TILCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a12ba984-1794-4b02-a653-3fb0c563b1ad" xlink:to="loc_trn_TILCMember_aa97ed17-59a0-473f-bbb7-01c198bb7a68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_1bc4c59a-befd-49ab-86aa-f7bc8454076c" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a12ba984-1794-4b02-a653-3fb0c563b1ad" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_1bc4c59a-befd-49ab-86aa-f7bc8454076c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TripHoldingsMember_1fcd6155-7786-49c7-896e-b0146e2aa3be" xlink:href="trn-20221231.xsd#trn_TripHoldingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a12ba984-1794-4b02-a653-3fb0c563b1ad" xlink:to="loc_trn_TripHoldingsMember_1fcd6155-7786-49c7-896e-b0146e2aa3be" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RIV2013HoldingsMember_bc9355bd-9c90-422e-bcb5-f44cc0c2e3b3" xlink:href="trn-20221231.xsd#trn_RIV2013HoldingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a12ba984-1794-4b02-a653-3fb0c563b1ad" xlink:to="loc_trn_RIV2013HoldingsMember_bc9355bd-9c90-422e-bcb5-f44cc0c2e3b3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d0e46d05-af86-4186-931f-9380be37f1f8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_srt_ProductOrServiceAxis_d0e46d05-af86-4186-931f-9380be37f1f8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d0e46d05-af86-4186-931f-9380be37f1f8_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_d0e46d05-af86-4186-931f-9380be37f1f8" xlink:to="loc_srt_ProductsAndServicesDomain_d0e46d05-af86-4186-931f-9380be37f1f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9250a530-23f1-454e-918c-9e78f173db98" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_d0e46d05-af86-4186-931f-9380be37f1f8" xlink:to="loc_srt_ProductsAndServicesDomain_9250a530-23f1-454e-918c-9e78f173db98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_c6a66dbf-b233-4638-940d-d6aec3e112b7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_srt_OwnershipAxis_c6a66dbf-b233-4638-940d-d6aec3e112b7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_c6a66dbf-b233-4638-940d-d6aec3e112b7_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_c6a66dbf-b233-4638-940d-d6aec3e112b7" xlink:to="loc_srt_OwnershipDomain_c6a66dbf-b233-4638-940d-d6aec3e112b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_a0f9af9a-09ec-4bce-8c61-6b6eb1a63f21" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_c6a66dbf-b233-4638-940d-d6aec3e112b7" xlink:to="loc_srt_OwnershipDomain_a0f9af9a-09ec-4bce-8c61-6b6eb1a63f21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_8631b7a0-ebf8-4fdd-b58d-d999c314bce3" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_a0f9af9a-09ec-4bce-8c61-6b6eb1a63f21" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_8631b7a0-ebf8-4fdd-b58d-d999c314bce3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_94a6eed8-735d-4ba5-90ba-d35e6602a056" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_us-gaap_CreditFacilityAxis_94a6eed8-735d-4ba5-90ba-d35e6602a056" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_94a6eed8-735d-4ba5-90ba-d35e6602a056_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_94a6eed8-735d-4ba5-90ba-d35e6602a056" xlink:to="loc_us-gaap_CreditFacilityDomain_94a6eed8-735d-4ba5-90ba-d35e6602a056_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8585eea4-2975-4cd4-bc00-f7887b64c74e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_94a6eed8-735d-4ba5-90ba-d35e6602a056" xlink:to="loc_us-gaap_CreditFacilityDomain_8585eea4-2975-4cd4-bc00-f7887b64c74e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_8541ffda-f577-48f2-8a74-eab13fc7b4da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_8585eea4-2975-4cd4-bc00-f7887b64c74e" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_8541ffda-f577-48f2-8a74-eab13fc7b4da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_870fb0cc-eb7d-4ad4-8076-f480cfb9a5eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_8585eea4-2975-4cd4-bc00-f7887b64c74e" xlink:to="loc_us-gaap_LetterOfCreditMember_870fb0cc-eb7d-4ad4-8076-f480cfb9a5eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_77dae417-5549-497e-b63d-c32395b79fab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_77dae417-5549-497e-b63d-c32395b79fab" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_77dae417-5549-497e-b63d-c32395b79fab_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_77dae417-5549-497e-b63d-c32395b79fab" xlink:to="loc_us-gaap_SegmentDomain_77dae417-5549-497e-b63d-c32395b79fab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e6f52d3f-e647-4741-ab0a-c7910fb059ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_77dae417-5549-497e-b63d-c32395b79fab" xlink:to="loc_us-gaap_SegmentDomain_e6f52d3f-e647-4741-ab0a-c7910fb059ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_6d906d9c-a075-46e5-a049-97543139f91e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e6f52d3f-e647-4741-ab0a-c7910fb059ba" xlink:to="loc_us-gaap_CorporateMember_6d906d9c-a075-46e5-a049-97543139f91e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_49816750-590b-4b01-9b50-70641db91030" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e6f52d3f-e647-4741-ab0a-c7910fb059ba" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_49816750-590b-4b01-9b50-70641db91030" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d8bf013c-8917-4c83-960a-d4ebe62ce5b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d8bf013c-8917-4c83-960a-d4ebe62ce5b1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d8bf013c-8917-4c83-960a-d4ebe62ce5b1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d8bf013c-8917-4c83-960a-d4ebe62ce5b1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d8bf013c-8917-4c83-960a-d4ebe62ce5b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_2f284940-bd6c-4f4f-b13a-e66079c51439" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d8bf013c-8917-4c83-960a-d4ebe62ce5b1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_2f284940-bd6c-4f4f-b13a-e66079c51439" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_4fa78b40-d885-4d62-962b-233ac0eaa0c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_2f284940-bd6c-4f4f-b13a-e66079c51439" xlink:to="loc_us-gaap_LineOfCreditMember_4fa78b40-d885-4d62-962b-233ac0eaa0c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_e1206aaf-3eeb-44fc-844d-c1028cd87f97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_2f284940-bd6c-4f4f-b13a-e66079c51439" xlink:to="loc_us-gaap_SeniorNotesMember_e1206aaf-3eeb-44fc-844d-c1028cd87f97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_7d257668-bfce-445f-b898-5cfac6034e93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_2f284940-bd6c-4f4f-b13a-e66079c51439" xlink:to="loc_us-gaap_SecuredDebtMember_7d257668-bfce-445f-b898-5cfac6034e93" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PromissoryNotesMember_50b50f1b-d596-4c20-b8e3-1995e563b6ee" xlink:href="trn-20221231.xsd#trn_PromissoryNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_2f284940-bd6c-4f4f-b13a-e66079c51439" xlink:to="loc_trn_PromissoryNotesMember_50b50f1b-d596-4c20-b8e3-1995e563b6ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_4565485b-e1e5-43d2-a99b-3a8eda6cf699" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_us-gaap_DebtInstrumentAxis_4565485b-e1e5-43d2-a99b-3a8eda6cf699" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4565485b-e1e5-43d2-a99b-3a8eda6cf699_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_4565485b-e1e5-43d2-a99b-3a8eda6cf699" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4565485b-e1e5-43d2-a99b-3a8eda6cf699_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_4565485b-e1e5-43d2-a99b-3a8eda6cf699" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A4.55SeniorNotesDueOctober2024Member_5514e885-7d1a-4cc6-9a32-087de2aaa17c" xlink:href="trn-20221231.xsd#trn_A4.55SeniorNotesDueOctober2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A4.55SeniorNotesDueOctober2024Member_5514e885-7d1a-4cc6-9a32-087de2aaa17c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2009SecuredRailcarEquipmentNotesMember_cf1c2709-5794-45d9-9fc0-c0a9a985fdb6" xlink:href="trn-20221231.xsd#trn_A2009SecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2009SecuredRailcarEquipmentNotesMember_cf1c2709-5794-45d9-9fc0-c0a9a985fdb6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2010SecuredRailcarEquipmentNotesMember_3ce0360f-777a-4198-881c-f1ce20fff192" xlink:href="trn-20221231.xsd#trn_A2010SecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2010SecuredRailcarEquipmentNotesMember_3ce0360f-777a-4198-881c-f1ce20fff192" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TilcWarehouseFacilityMember_7a05565b-de2f-44a0-a06c-7b55573ff2ea" xlink:href="trn-20221231.xsd#trn_TilcWarehouseFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TilcWarehouseFacilityMember_7a05565b-de2f-44a0-a06c-7b55573ff2ea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2017SecuredRailcarEquipmentNotesMemberDomain_c28b7606-84cb-4cc1-b68c-0424bb93fc9e" xlink:href="trn-20221231.xsd#trn_A2017SecuredRailcarEquipmentNotesMemberDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2017SecuredRailcarEquipmentNotesMemberDomain_c28b7606-84cb-4cc1-b68c-0424bb93fc9e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2018SecuredRailcarEquipmentNotesDomain_c2f105aa-a8c5-45f7-90e6-476e4fee0f0c" xlink:href="trn-20221231.xsd#trn_A2018SecuredRailcarEquipmentNotesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2018SecuredRailcarEquipmentNotesDomain_c2f105aa-a8c5-45f7-90e6-476e4fee0f0c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2018ClassA1SecuredRailcarEquipmentNotesMember_6b59634b-863c-45f6-842b-eff37321e469" xlink:href="trn-20221231.xsd#trn_A2018ClassA1SecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2018ClassA1SecuredRailcarEquipmentNotesMember_6b59634b-863c-45f6-842b-eff37321e469" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2018ClassA2SecuredRailcarEquipmentNotesMember_cb830419-489b-4fc8-9dba-b87eef6821bd" xlink:href="trn-20221231.xsd#trn_A2018ClassA2SecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2018ClassA2SecuredRailcarEquipmentNotesMember_cb830419-489b-4fc8-9dba-b87eef6821bd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain_8bc47b18-ad70-47d0-80d9-08778ad36134" xlink:href="trn-20221231.xsd#trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain_8bc47b18-ad70-47d0-80d9-08778ad36134" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2019SecuredRailcarEquipmentNotesDomainDomain_39fdb6b4-3d45-48bd-8e8f-5e212e99224c" xlink:href="trn-20221231.xsd#trn_A2019SecuredRailcarEquipmentNotesDomainDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2019SecuredRailcarEquipmentNotesDomainDomain_39fdb6b4-3d45-48bd-8e8f-5e212e99224c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A20192SecuredRailcarEquipmentNotesDomain_6ee7e868-825a-40e5-99bf-328187e3759a" xlink:href="trn-20221231.xsd#trn_A20192SecuredRailcarEquipmentNotesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A20192SecuredRailcarEquipmentNotesDomain_6ee7e868-825a-40e5-99bf-328187e3759a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain_c1b9cdd5-a2a3-4ef8-8c4e-5f63f4aedd4f" xlink:href="trn-20221231.xsd#trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain_c1b9cdd5-a2a3-4ef8-8c4e-5f63f4aedd4f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain_997158a5-927d-4ab9-b484-c0318551a5d9" xlink:href="trn-20221231.xsd#trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain_997158a5-927d-4ab9-b484-c0318551a5d9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain_ec0b7cc7-7949-4032-8223-3e1468245aef" xlink:href="trn-20221231.xsd#trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain_ec0b7cc7-7949-4032-8223-3e1468245aef" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain_f736388a-50ac-407d-b251-3744896220a1" xlink:href="trn-20221231.xsd#trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain_f736388a-50ac-407d-b251-3744896220a1" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain_3f6705fd-67b4-40c5-b8e4-f82b263397d6" xlink:href="trn-20221231.xsd#trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain_3f6705fd-67b4-40c5-b8e4-f82b263397d6" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember_20b0295b-61aa-4937-8bf0-e448ebeca133" xlink:href="trn-20221231.xsd#trn_TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember_20b0295b-61aa-4937-8bf0-e448ebeca133" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember_8f6e7541-1928-4da6-b28b-f8f82477b739" xlink:href="trn-20221231.xsd#trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember_8f6e7541-1928-4da6-b28b-f8f82477b739" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember_629dafc7-1aa0-47b9-93e3-c7a6c42301a1" xlink:href="trn-20221231.xsd#trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember_629dafc7-1aa0-47b9-93e3-c7a6c42301a1" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember_f81208d8-1720-4358-81a9-cd1317ae12fe" xlink:href="trn-20221231.xsd#trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember_f81208d8-1720-4358-81a9-cd1317ae12fe" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TriumphRailClassASecuredRailcarEquipmentNotesMember_1d67018b-42b8-45f8-a66d-92ca468a01db" xlink:href="trn-20221231.xsd#trn_TriumphRailClassASecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TriumphRailClassASecuredRailcarEquipmentNotesMember_1d67018b-42b8-45f8-a66d-92ca468a01db" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember_5f994441-5fe9-4265-8431-a399be6ab5ae" xlink:href="trn-20221231.xsd#trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember_5f994441-5fe9-4265-8431-a399be6ab5ae" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TriumphRailSecuredRailcarEquipmentNotesMember_17cec84d-0a5b-4429-8008-050d835b1087" xlink:href="trn-20221231.xsd#trn_TriumphRailSecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TriumphRailSecuredRailcarEquipmentNotesMember_17cec84d-0a5b-4429-8008-050d835b1087" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRIPRailcarCoTermLoanMember_6c39e330-ca6e-4b65-af73-6d22115d031a" xlink:href="trn-20221231.xsd#trn_TRIPRailcarCoTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TRIPRailcarCoTermLoanMember_6c39e330-ca6e-4b65-af73-6d22115d031a" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TributeRailClassASecuredRailcarEquipmentNotesMember_bb8a5876-a6b6-4425-9a45-ed9eb8448185" xlink:href="trn-20221231.xsd#trn_TributeRailClassASecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TributeRailClassASecuredRailcarEquipmentNotesMember_bb8a5876-a6b6-4425-9a45-ed9eb8448185" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TributeRailClassBSecuredRailcarEquipmentNotesMember_72b3ade7-b318-461f-8a3d-cc451b2ec139" xlink:href="trn-20221231.xsd#trn_TributeRailClassBSecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TributeRailClassBSecuredRailcarEquipmentNotesMember_72b3ade7-b318-461f-8a3d-cc451b2ec139" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TributeRailSecuredRailcarEquipmentNotesMember_3a18414e-64ff-4245-b839-e8f7edaf41af" xlink:href="trn-20221231.xsd#trn_TributeRailSecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TributeRailSecuredRailcarEquipmentNotesMember_3a18414e-64ff-4245-b839-e8f7edaf41af" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRP2021ClassASecuredRailcarEquipmentNotesMember_f3a5ae68-3015-4ae5-a10f-6c9a8a0158f5" xlink:href="trn-20221231.xsd#trn_TRP2021ClassASecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TRP2021ClassASecuredRailcarEquipmentNotesMember_f3a5ae68-3015-4ae5-a10f-6c9a8a0158f5" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember_fbcb1263-a491-4dd0-965f-9a6bf2343e90" xlink:href="trn-20221231.xsd#trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember_fbcb1263-a491-4dd0-965f-9a6bf2343e90" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member_ceef79e8-634d-416f-b12d-6ac55f429834" xlink:href="trn-20221231.xsd#trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member_ceef79e8-634d-416f-b12d-6ac55f429834" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_22289f80-2428-4789-a0e4-574af78ccd62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_us-gaap_VariableRateAxis_22289f80-2428-4789-a0e4-574af78ccd62" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_22289f80-2428-4789-a0e4-574af78ccd62_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_22289f80-2428-4789-a0e4-574af78ccd62" xlink:to="loc_us-gaap_VariableRateDomain_22289f80-2428-4789-a0e4-574af78ccd62_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_405eb039-3bb9-4b09-b4c2-51053dfeeb8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_22289f80-2428-4789-a0e4-574af78ccd62" xlink:to="loc_us-gaap_VariableRateDomain_405eb039-3bb9-4b09-b4c2-51053dfeeb8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_4393a49b-e5ec-40d0-99ca-d6b81a9719c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_4393a49b-e5ec-40d0-99ca-d6b81a9719c1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_4393a49b-e5ec-40d0-99ca-d6b81a9719c1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_4393a49b-e5ec-40d0-99ca-d6b81a9719c1" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_4393a49b-e5ec-40d0-99ca-d6b81a9719c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_c3053031-a29d-4383-952a-ab8970d8df40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_4393a49b-e5ec-40d0-99ca-d6b81a9719c1" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_c3053031-a29d-4383-952a-ab8970d8df40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b9b435b7-c8c2-41eb-9e00-1f4717965c9b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_srt_RangeAxis_b9b435b7-c8c2-41eb-9e00-1f4717965c9b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b9b435b7-c8c2-41eb-9e00-1f4717965c9b_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_b9b435b7-c8c2-41eb-9e00-1f4717965c9b" xlink:to="loc_srt_RangeMember_b9b435b7-c8c2-41eb-9e00-1f4717965c9b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7eac9c2a-eeaa-43f4-8569-2c0d6f4dba10" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_b9b435b7-c8c2-41eb-9e00-1f4717965c9b" xlink:to="loc_srt_RangeMember_7eac9c2a-eeaa-43f4-8569-2c0d6f4dba10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a5d32336-2687-4a9d-aa53-c567d1fb51f2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7eac9c2a-eeaa-43f4-8569-2c0d6f4dba10" xlink:to="loc_srt_MinimumMember_a5d32336-2687-4a9d-aa53-c567d1fb51f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8fc0bc88-1724-4504-979c-40d6920fb182" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7eac9c2a-eeaa-43f4-8569-2c0d6f4dba10" xlink:to="loc_srt_MaximumMember_8fc0bc88-1724-4504-979c-40d6920fb182" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note8DebtRemainingDebtPrincipalPaymentsDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails" xlink:type="extended" id="id3b6df6c204b4247ac1906735137bbd1_Note8DebtRemainingDebtPrincipalPaymentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a3fff2ec-c54a-4820-b887-1643aafd36c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d247009f-342d-4d1a-a1a0-63f47f2a28d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a3fff2ec-c54a-4820-b887-1643aafd36c2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d247009f-342d-4d1a-a1a0-63f47f2a28d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_7a613a1b-9c79-43f8-9988-6803e1ea581f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a3fff2ec-c54a-4820-b887-1643aafd36c2" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_7a613a1b-9c79-43f8-9988-6803e1ea581f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_f577e2d8-d7b8-458b-a486-924cbb4c277b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a3fff2ec-c54a-4820-b887-1643aafd36c2" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_f577e2d8-d7b8-458b-a486-924cbb4c277b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_154c9056-f889-43bc-91f6-c9f38e07994d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a3fff2ec-c54a-4820-b887-1643aafd36c2" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_154c9056-f889-43bc-91f6-c9f38e07994d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive_7afd0825-0d2c-4049-91dd-53114bcd034c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a3fff2ec-c54a-4820-b887-1643aafd36c2" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive_7afd0825-0d2c-4049-91dd-53114bcd034c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive_2e659e36-8227-44f0-b76d-b3f71ce7aae1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a3fff2ec-c54a-4820-b887-1643aafd36c2" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive_2e659e36-8227-44f0-b76d-b3f71ce7aae1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_3e46bdd6-ad15-4d8a-b2a2-e37bb8ccc69c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a3fff2ec-c54a-4820-b887-1643aafd36c2" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_3e46bdd6-ad15-4d8a-b2a2-e37bb8ccc69c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a3fff2ec-c54a-4820-b887-1643aafd36c2" xlink:to="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d1d51e47-03fa-4c1b-b237-5622b14be064" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d1d51e47-03fa-4c1b-b237-5622b14be064" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d1d51e47-03fa-4c1b-b237-5622b14be064_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d1d51e47-03fa-4c1b-b237-5622b14be064" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d1d51e47-03fa-4c1b-b237-5622b14be064_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_aa3264c2-980a-4caf-88bf-7b111cf06c51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d1d51e47-03fa-4c1b-b237-5622b14be064" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_aa3264c2-980a-4caf-88bf-7b111cf06c51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_fd694dcf-f8d3-4e59-99cb-fcc2149a39cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_aa3264c2-980a-4caf-88bf-7b111cf06c51" xlink:to="loc_us-gaap_SecuredDebtMember_fd694dcf-f8d3-4e59-99cb-fcc2149a39cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PromissoryNotesMember_0d6fa4f6-b998-4ce2-b200-2b31cd2ae801" xlink:href="trn-20221231.xsd#trn_PromissoryNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_aa3264c2-980a-4caf-88bf-7b111cf06c51" xlink:to="loc_trn_PromissoryNotesMember_0d6fa4f6-b998-4ce2-b200-2b31cd2ae801" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_c1d0ee0e-c2cf-4578-b140-b9fe2ecde4ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_aa3264c2-980a-4caf-88bf-7b111cf06c51" xlink:to="loc_us-gaap_LineOfCreditMember_c1d0ee0e-c2cf-4578-b140-b9fe2ecde4ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a2dc4ace-295e-4af6-8a9c-8f582e4d823f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:to="loc_us-gaap_DebtInstrumentAxis_a2dc4ace-295e-4af6-8a9c-8f582e4d823f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a2dc4ace-295e-4af6-8a9c-8f582e4d823f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_a2dc4ace-295e-4af6-8a9c-8f582e4d823f" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a2dc4ace-295e-4af6-8a9c-8f582e4d823f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_a2dc4ace-295e-4af6-8a9c-8f582e4d823f" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2009SecuredRailcarEquipmentNotesMember_54f13e75-a4c7-454d-b3fd-553a4f5cfc2e" xlink:href="trn-20221231.xsd#trn_A2009SecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_A2009SecuredRailcarEquipmentNotesMember_54f13e75-a4c7-454d-b3fd-553a4f5cfc2e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2010SecuredRailcarEquipmentNotesMember_b0d8b994-a8cf-4f20-9dee-2e1eb1ab99ac" xlink:href="trn-20221231.xsd#trn_A2010SecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_A2010SecuredRailcarEquipmentNotesMember_b0d8b994-a8cf-4f20-9dee-2e1eb1ab99ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2017SecuredRailcarEquipmentNotesMemberDomain_1e28430d-dbac-4792-91cf-9bb7391a7824" xlink:href="trn-20221231.xsd#trn_A2017SecuredRailcarEquipmentNotesMemberDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_A2017SecuredRailcarEquipmentNotesMemberDomain_1e28430d-dbac-4792-91cf-9bb7391a7824" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2018SecuredRailcarEquipmentNotesDomain_9848d946-e22e-469d-9b51-bf6cfbcf56f2" xlink:href="trn-20221231.xsd#trn_A2018SecuredRailcarEquipmentNotesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_A2018SecuredRailcarEquipmentNotesDomain_9848d946-e22e-469d-9b51-bf6cfbcf56f2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2019SecuredRailcarEquipmentNotesDomainDomain_efe4d340-0b65-4c90-9174-64aaaab5365e" xlink:href="trn-20221231.xsd#trn_A2019SecuredRailcarEquipmentNotesDomainDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_A2019SecuredRailcarEquipmentNotesDomainDomain_efe4d340-0b65-4c90-9174-64aaaab5365e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2020SecuredRailcarEquipmentNotesDomain_d929b2ee-d9a3-4c16-b355-b14ec250f30d" xlink:href="trn-20221231.xsd#trn_A2020SecuredRailcarEquipmentNotesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_A2020SecuredRailcarEquipmentNotesDomain_d929b2ee-d9a3-4c16-b355-b14ec250f30d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2021SecuredRailcarEquipmentNotesDomain_7b0a6afc-30d7-40e8-840f-2f83bf059f32" xlink:href="trn-20221231.xsd#trn_A2021SecuredRailcarEquipmentNotesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_A2021SecuredRailcarEquipmentNotesDomain_7b0a6afc-30d7-40e8-840f-2f83bf059f32" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2022SecuredRailcarEquipmentNotesDomain_cdf00b34-7fa6-4bb3-8bc4-73840cfbf37b" xlink:href="trn-20221231.xsd#trn_A2022SecuredRailcarEquipmentNotesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_A2022SecuredRailcarEquipmentNotesDomain_cdf00b34-7fa6-4bb3-8bc4-73840cfbf37b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TilcWarehouseFacilityMember_a56d1217-b5a7-44d1-aa28-428d5a7bf476" xlink:href="trn-20221231.xsd#trn_TilcWarehouseFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_TilcWarehouseFacilityMember_a56d1217-b5a7-44d1-aa28-428d5a7bf476" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TilcWarehouseFacilityTerminationPaymentsMember_49ab7ed6-7428-46c1-b8d3-634db16b0a8e" xlink:href="trn-20221231.xsd#trn_TilcWarehouseFacilityTerminationPaymentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_TilcWarehouseFacilityTerminationPaymentsMember_49ab7ed6-7428-46c1-b8d3-634db16b0a8e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member_7abc3875-e18e-47d7-98d6-a3b14a84ab11" xlink:href="trn-20221231.xsd#trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member_7abc3875-e18e-47d7-98d6-a3b14a84ab11" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TriumphSecuredRailcarEquipmentNotesMember_86f2a401-e34f-4113-8d4c-f1662356fba0" xlink:href="trn-20221231.xsd#trn_TriumphSecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_TriumphSecuredRailcarEquipmentNotesMember_86f2a401-e34f-4113-8d4c-f1662356fba0" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TributeSecuredRailcarEquipmentNotesMember_d0b81a89-237d-4304-b297-bc4dcffbdf80" xlink:href="trn-20221231.xsd#trn_TributeSecuredRailcarEquipmentNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_TributeSecuredRailcarEquipmentNotesMember_d0b81a89-237d-4304-b297-bc4dcffbdf80" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_038d89cb-a1a6-4d1e-816c-7ab6346dba81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:to="loc_us-gaap_VariableRateAxis_038d89cb-a1a6-4d1e-816c-7ab6346dba81" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_038d89cb-a1a6-4d1e-816c-7ab6346dba81_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_038d89cb-a1a6-4d1e-816c-7ab6346dba81" xlink:to="loc_us-gaap_VariableRateDomain_038d89cb-a1a6-4d1e-816c-7ab6346dba81_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_e9c2a1f3-475d-49e7-9a00-f31f83a7cff5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_038d89cb-a1a6-4d1e-816c-7ab6346dba81" xlink:to="loc_us-gaap_VariableRateDomain_e9c2a1f3-475d-49e7-9a00-f31f83a7cff5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_9394b302-9de7-45e0-b9ae-1d004c16e360" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_9394b302-9de7-45e0-b9ae-1d004c16e360" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9394b302-9de7-45e0-b9ae-1d004c16e360_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_9394b302-9de7-45e0-b9ae-1d004c16e360" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9394b302-9de7-45e0-b9ae-1d004c16e360_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_99390af4-bb12-4914-b75e-554375e6ec0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_9394b302-9de7-45e0-b9ae-1d004c16e360" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_99390af4-bb12-4914-b75e-554375e6ec0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c1c36176-e60c-475a-90ae-a522bff8126f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c1c36176-e60c-475a-90ae-a522bff8126f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c1c36176-e60c-475a-90ae-a522bff8126f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c1c36176-e60c-475a-90ae-a522bff8126f" xlink:to="loc_us-gaap_SegmentDomain_c1c36176-e60c-475a-90ae-a522bff8126f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_026018a5-c6ab-4b5e-b706-fccb7ae70bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c1c36176-e60c-475a-90ae-a522bff8126f" xlink:to="loc_us-gaap_SegmentDomain_026018a5-c6ab-4b5e-b706-fccb7ae70bd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_c54d09d0-00a5-4ac2-96ff-a83ad728d4f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_026018a5-c6ab-4b5e-b706-fccb7ae70bd5" xlink:to="loc_us-gaap_CorporateMember_c54d09d0-00a5-4ac2-96ff-a83ad728d4f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_b5f24543-265b-4803-9991-0d495a48492e" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_026018a5-c6ab-4b5e-b706-fccb7ae70bd5" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_b5f24543-265b-4803-9991-0d495a48492e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_66d1fd0e-3dfe-42a7-b11a-45b5a51304ac" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:to="loc_srt_RangeAxis_66d1fd0e-3dfe-42a7-b11a-45b5a51304ac" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_66d1fd0e-3dfe-42a7-b11a-45b5a51304ac_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_66d1fd0e-3dfe-42a7-b11a-45b5a51304ac" xlink:to="loc_srt_RangeMember_66d1fd0e-3dfe-42a7-b11a-45b5a51304ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f95c4334-981c-4f01-8539-34437fdd9d8c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_66d1fd0e-3dfe-42a7-b11a-45b5a51304ac" xlink:to="loc_srt_RangeMember_f95c4334-981c-4f01-8539-34437fdd9d8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_e31eb63e-4d17-411e-99ab-5bd4d03b1539" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:to="loc_us-gaap_CreditFacilityAxis_e31eb63e-4d17-411e-99ab-5bd4d03b1539" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e31eb63e-4d17-411e-99ab-5bd4d03b1539_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_e31eb63e-4d17-411e-99ab-5bd4d03b1539" xlink:to="loc_us-gaap_CreditFacilityDomain_e31eb63e-4d17-411e-99ab-5bd4d03b1539_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f8c2c577-690e-48bf-990c-6d497301f2ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_e31eb63e-4d17-411e-99ab-5bd4d03b1539" xlink:to="loc_us-gaap_CreditFacilityDomain_f8c2c577-690e-48bf-990c-6d497301f2ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_7c0cf4cf-46f5-45ce-834e-78d41c1b7090" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_f8c2c577-690e-48bf-990c-6d497301f2ae" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_7c0cf4cf-46f5-45ce-834e-78d41c1b7090" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_11dbf1e5-2a4b-4883-93d4-a033f017e728" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:to="loc_srt_ConsolidatedEntitiesAxis_11dbf1e5-2a4b-4883-93d4-a033f017e728" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_11dbf1e5-2a4b-4883-93d4-a033f017e728_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_11dbf1e5-2a4b-4883-93d4-a033f017e728" xlink:to="loc_srt_ConsolidatedEntitiesDomain_11dbf1e5-2a4b-4883-93d4-a033f017e728_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_7775e546-522b-4327-a40b-b61bdc85ee0c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_11dbf1e5-2a4b-4883-93d4-a033f017e728" xlink:to="loc_srt_ConsolidatedEntitiesDomain_7775e546-522b-4327-a40b-b61bdc85ee0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_WhollyOwnedSubsidiariesMember_2c0723d0-484f-4e4c-a766-40d0cc49b071" xlink:href="trn-20221231.xsd#trn_WhollyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7775e546-522b-4327-a40b-b61bdc85ee0c" xlink:to="loc_trn_WhollyOwnedSubsidiariesMember_2c0723d0-484f-4e4c-a766-40d0cc49b071" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_367c8695-2030-4ad9-b460-c4a97e15cd55" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7775e546-522b-4327-a40b-b61bdc85ee0c" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_367c8695-2030-4ad9-b460-c4a97e15cd55" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails" xlink:type="extended" id="i0f3e4a10558a447a8e6dcd2b7a128a92_Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_3bbfef14-5d8a-4e69-930d-64f57fc4f28c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_3bbfef14-5d8a-4e69-930d-64f57fc4f28c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8060cf4f-6e33-4919-9acb-ed0277865dba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8060cf4f-6e33-4919-9acb-ed0277865dba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_52d1ce78-5ee3-41c9-ab08-5da0117fed1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_52d1ce78-5ee3-41c9-ab08-5da0117fed1d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses_301e9fd6-9344-4e45-a079-57bd7039fb2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAdministrationExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:to="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses_301e9fd6-9344-4e45-a079-57bd7039fb2a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement_a92a4c4f-ea8d-4342-a726-19ad053e7a06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement_a92a4c4f-ea8d-4342-a726-19ad053e7a06" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_d1500768-c006-4cb6-b707-20e2d4c5086e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_d1500768-c006-4cb6-b707-20e2d4c5086e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease_6c82f1fa-2193-43b3-b57a-5c046e4b2049" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease_6c82f1fa-2193-43b3-b57a-5c046e4b2049" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets_1ddf93e5-a0ed-4533-90d2-7175ca98c2c2" xlink:href="trn-20221231.xsd#trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:to="loc_trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets_1ddf93e5-a0ed-4533-90d2-7175ca98c2c2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b7ff9e6e-cdc2-48a8-ba3f-60b76858f1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b7ff9e6e-cdc2-48a8-ba3f-60b76858f1fa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_5541b1ba-791b-4c19-abc9-560d25563a83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b7ff9e6e-cdc2-48a8-ba3f-60b76858f1fa" xlink:to="loc_us-gaap_RetirementPlanNameAxis_5541b1ba-791b-4c19-abc9-560d25563a83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_5541b1ba-791b-4c19-abc9-560d25563a83_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_5541b1ba-791b-4c19-abc9-560d25563a83" xlink:to="loc_us-gaap_RetirementPlanNameDomain_5541b1ba-791b-4c19-abc9-560d25563a83_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_feea3bdd-6af6-4e52-ab63-0aff9525e3e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_5541b1ba-791b-4c19-abc9-560d25563a83" xlink:to="loc_us-gaap_RetirementPlanNameDomain_feea3bdd-6af6-4e52-ab63-0aff9525e3e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TrinityIndustriesIncConsolidatedPensionPlanMember_0b955fc9-00c6-4b8e-9731-16b8eaa9a602" xlink:href="trn-20221231.xsd#trn_TrinityIndustriesIncConsolidatedPensionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_feea3bdd-6af6-4e52-ab63-0aff9525e3e9" xlink:to="loc_trn_TrinityIndustriesIncConsolidatedPensionPlanMember_0b955fc9-00c6-4b8e-9731-16b8eaa9a602" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails" xlink:type="extended" id="i323bfdef425f4aa8b01f99c210afa2d4_Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_496bcc6f-3991-473f-9184-c14195b9ef8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_54802682-5887-471a-9e8e-05569c41615c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_496bcc6f-3991-473f-9184-c14195b9ef8d" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_54802682-5887-471a-9e8e-05569c41615c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_62492caa-881b-496e-8cb1-08005093bb70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_496bcc6f-3991-473f-9184-c14195b9ef8d" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_62492caa-881b-496e-8cb1-08005093bb70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_47f160bc-06d0-4560-a7c2-c8d7c9558bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_496bcc6f-3991-473f-9184-c14195b9ef8d" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_47f160bc-06d0-4560-a7c2-c8d7c9558bb3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_cdd3b3ed-a4ed-4219-acdd-2f049bb6bf0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_496bcc6f-3991-473f-9184-c14195b9ef8d" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_cdd3b3ed-a4ed-4219-acdd-2f049bb6bf0c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_ce7a7c17-7ca9-4d72-b2d1-fb9e86edd6ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_cdd3b3ed-a4ed-4219-acdd-2f049bb6bf0c" xlink:to="loc_us-gaap_RetirementPlanNameAxis_ce7a7c17-7ca9-4d72-b2d1-fb9e86edd6ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_ce7a7c17-7ca9-4d72-b2d1-fb9e86edd6ec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_ce7a7c17-7ca9-4d72-b2d1-fb9e86edd6ec" xlink:to="loc_us-gaap_RetirementPlanNameDomain_ce7a7c17-7ca9-4d72-b2d1-fb9e86edd6ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_1151725d-757b-464f-9a96-63d7878499a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_ce7a7c17-7ca9-4d72-b2d1-fb9e86edd6ec" xlink:to="loc_us-gaap_RetirementPlanNameDomain_1151725d-757b-464f-9a96-63d7878499a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TrinityIndustriesIncConsolidatedPensionPlanMember_250cd5c3-6a29-48a0-a110-95f2fcf5ac16" xlink:href="trn-20221231.xsd#trn_TrinityIndustriesIncConsolidatedPensionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_1151725d-757b-464f-9a96-63d7878499a2" xlink:to="loc_trn_TrinityIndustriesIncConsolidatedPensionPlanMember_250cd5c3-6a29-48a0-a110-95f2fcf5ac16" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SupplementalExecutiveRetirementPlanSERPMember_53788092-f156-422e-ad95-4583c140daea" xlink:href="trn-20221231.xsd#trn_SupplementalExecutiveRetirementPlanSERPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_1151725d-757b-464f-9a96-63d7878499a2" xlink:to="loc_trn_SupplementalExecutiveRetirementPlanSERPMember_53788092-f156-422e-ad95-4583c140daea" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails" xlink:type="extended" id="i333c4996a9974c9980ad07c16cc53438_Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax_c12c5493-cf9d-49e3-aff1-7ebb7deda0de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax_c12c5493-cf9d-49e3-aff1-7ebb7deda0de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_194510b3-0739-4991-913f-d1436296e6f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_194510b3-0739-4991-913f-d1436296e6f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_e69be24f-939d-447a-8bc2-f17218ecf314" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_e69be24f-939d-447a-8bc2-f17218ecf314" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_ec83ee97-8050-4097-95fa-5586643a9139" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_ec83ee97-8050-4097-95fa-5586643a9139" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_18931b27-2c6b-48b3-97fc-5eb62364c380" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_18931b27-2c6b-48b3-97fc-5eb62364c380" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_b261811d-028f-48f0-adfc-4fa101a608d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_b261811d-028f-48f0-adfc-4fa101a608d3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_9f9124c9-ec20-415a-9f44-bc007f070c95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_9f9124c9-ec20-415a-9f44-bc007f070c95" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_6cbc0a77-7bf2-46c5-b9d4-f12af3734c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_6cbc0a77-7bf2-46c5-b9d4-f12af3734c2e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fea17878-188f-45cb-9bee-ed6ee96e95fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fea17878-188f-45cb-9bee-ed6ee96e95fa" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_54130861-a651-4995-a740-e4f6e9f23913" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_54130861-a651-4995-a740-e4f6e9f23913" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax_ab01d622-6263-4b7e-ab80-affe05353d68" xlink:href="trn-20221231.xsd#trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax_ab01d622-6263-4b7e-ab80-affe05353d68" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_f619e975-3186-4f12-9d57-fba282287695" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_f619e975-3186-4f12-9d57-fba282287695" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_9d6425df-2ee8-462c-9717-93db477b1176" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_f619e975-3186-4f12-9d57-fba282287695" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_9d6425df-2ee8-462c-9717-93db477b1176" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9d6425df-2ee8-462c-9717-93db477b1176_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_9d6425df-2ee8-462c-9717-93db477b1176" xlink:to="loc_us-gaap_EquityComponentDomain_9d6425df-2ee8-462c-9717-93db477b1176_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3b8a3cd0-ebd2-43ff-b33a-3c6a6d2812de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_9d6425df-2ee8-462c-9717-93db477b1176" xlink:to="loc_us-gaap_EquityComponentDomain_3b8a3cd0-ebd2-43ff-b33a-3c6a6d2812de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_a2bfbb04-1fdb-4f64-b813-dde2c547aa91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3b8a3cd0-ebd2-43ff-b33a-3c6a6d2812de" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_a2bfbb04-1fdb-4f64-b813-dde2c547aa91" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansPlanAssetsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note10EmployeeRetirementPlansPlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note10EmployeeRetirementPlansPlanAssetsDetails" xlink:type="extended" id="if29861fbd13f4bca89770c6a589e6861_Note10EmployeeRetirementPlansPlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems_6047f04f-21b8-4582-aa39-b0fe1b0d3bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_52a6474b-646c-4c00-b72a-6585c52eb808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems_6047f04f-21b8-4582-aa39-b0fe1b0d3bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_52a6474b-646c-4c00-b72a-6585c52eb808" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_5e357d53-702e-47de-b6e8-fa35f9a0dd58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems_6047f04f-21b8-4582-aa39-b0fe1b0d3bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_5e357d53-702e-47de-b6e8-fa35f9a0dd58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable_b46de0e9-b9a0-4df8-8f86-6fdcf6420f80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems_6047f04f-21b8-4582-aa39-b0fe1b0d3bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable_b46de0e9-b9a0-4df8-8f86-6fdcf6420f80" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_994ce8be-5a39-4f41-bcf3-aec733f0c565" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable_b46de0e9-b9a0-4df8-8f86-6fdcf6420f80" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_994ce8be-5a39-4f41-bcf3-aec733f0c565" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_994ce8be-5a39-4f41-bcf3-aec733f0c565_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_994ce8be-5a39-4f41-bcf3-aec733f0c565" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_994ce8be-5a39-4f41-bcf3-aec733f0c565_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_79d821a3-0d49-43b0-90ef-14e7335dff08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_994ce8be-5a39-4f41-bcf3-aec733f0c565" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_79d821a3-0d49-43b0-90ef-14e7335dff08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_a1aaad3c-401b-43b7-a551-dc92708fa096" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_79d821a3-0d49-43b0-90ef-14e7335dff08" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_a1aaad3c-401b-43b7-a551-dc92708fa096" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_c4011394-442a-4045-86f9-3fa78d756992" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable_b46de0e9-b9a0-4df8-8f86-6fdcf6420f80" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_c4011394-442a-4045-86f9-3fa78d756992" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_c4011394-442a-4045-86f9-3fa78d756992_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_c4011394-442a-4045-86f9-3fa78d756992" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_c4011394-442a-4045-86f9-3fa78d756992_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_5e9ce388-9297-4a0d-98c3-dfdb70673f13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_c4011394-442a-4045-86f9-3fa78d756992" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_5e9ce388-9297-4a0d-98c3-dfdb70673f13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_8efb7258-1d64-4478-bf9f-232b525a5974" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5e9ce388-9297-4a0d-98c3-dfdb70673f13" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_8efb7258-1d64-4478-bf9f-232b525a5974" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note11ImpairmentChargesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note11ImpairmentChargesDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note11ImpairmentChargesDetails" xlink:type="extended" id="ia7a3ebe2e9df452697bc330d123c28f7_Note11ImpairmentChargesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_92dc3f6c-fc1c-4554-b9e8-fb236e83cb0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset_ece67a01-69fd-4216-9a64-e8d62680c5d6" xlink:href="trn-20221231.xsd#trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_92dc3f6c-fc1c-4554-b9e8-fb236e83cb0e" xlink:to="loc_trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset_ece67a01-69fd-4216-9a64-e8d62680c5d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset_e53f498b-a4cb-4310-8336-be0d6639e8f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_92dc3f6c-fc1c-4554-b9e8-fb236e83cb0e" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset_e53f498b-a4cb-4310-8336-be0d6639e8f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_5c6e9ab9-234b-47be-87a5-3774fc38dfa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_92dc3f6c-fc1c-4554-b9e8-fb236e83cb0e" xlink:to="loc_us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_5c6e9ab9-234b-47be-87a5-3774fc38dfa0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_fc3ff76c-4a9f-435b-9ed5-f9f89781fb63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_92dc3f6c-fc1c-4554-b9e8-fb236e83cb0e" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_fc3ff76c-4a9f-435b-9ed5-f9f89781fb63" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_0df016ba-b77c-4d65-b43a-6712de61285d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_92dc3f6c-fc1c-4554-b9e8-fb236e83cb0e" xlink:to="loc_us-gaap_AssetImpairmentCharges_0df016ba-b77c-4d65-b43a-6712de61285d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_65ec54e6-6c68-4c04-b369-fd44cadab033" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_92dc3f6c-fc1c-4554-b9e8-fb236e83cb0e" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_65ec54e6-6c68-4c04-b369-fd44cadab033" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_075de7fa-0429-482c-83ec-2f1d5a03f2dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_65ec54e6-6c68-4c04-b369-fd44cadab033" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_075de7fa-0429-482c-83ec-2f1d5a03f2dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_075de7fa-0429-482c-83ec-2f1d5a03f2dc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_075de7fa-0429-482c-83ec-2f1d5a03f2dc" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_075de7fa-0429-482c-83ec-2f1d5a03f2dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_7e32be96-f992-4fa7-8bf4-75bd338cd2b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_075de7fa-0429-482c-83ec-2f1d5a03f2dc" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_7e32be96-f992-4fa7-8bf4-75bd338cd2b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NetIncomeLossAttributableToNoncontrollingInterestMember_4dd27453-d1b2-4cb2-a906-cfa61aeb6c95" xlink:href="trn-20221231.xsd#trn_NetIncomeLossAttributableToNoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_7e32be96-f992-4fa7-8bf4-75bd338cd2b3" xlink:to="loc_trn_NetIncomeLossAttributableToNoncontrollingInterestMember_4dd27453-d1b2-4cb2-a906-cfa61aeb6c95" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_2cada9c4-4c09-41da-82c4-1ad05aead01e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_65ec54e6-6c68-4c04-b369-fd44cadab033" xlink:to="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_2cada9c4-4c09-41da-82c4-1ad05aead01e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_2cada9c4-4c09-41da-82c4-1ad05aead01e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_2cada9c4-4c09-41da-82c4-1ad05aead01e" xlink:to="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_2cada9c4-4c09-41da-82c4-1ad05aead01e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_742b5c01-0c8a-4d88-b5c3-b1814eab1596" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_2cada9c4-4c09-41da-82c4-1ad05aead01e" xlink:to="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_742b5c01-0c8a-4d88-b5c3-b1814eab1596" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_aa381a7e-5236-453b-bfa6-1333176685b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_742b5c01-0c8a-4d88-b5c3-b1814eab1596" xlink:to="loc_us-gaap_BuildingMember_aa381a7e-5236-453b-bfa6-1333176685b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_05501692-940c-424e-bf00-667e36a8803e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_742b5c01-0c8a-4d88-b5c3-b1814eab1596" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_05501692-940c-424e-bf00-667e36a8803e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note11RestructuringActivitiesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note11RestructuringActivitiesDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note11RestructuringActivitiesDetails" xlink:type="extended" id="i3ab076b5a7314030b14b4959055ac3a6_Note11RestructuringActivitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_8387e488-f6b7-4f96-9f49-b2a1a86ce4be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_cc9d7ac1-11b4-42ff-87b1-fbc950b22596" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8387e488-f6b7-4f96-9f49-b2a1a86ce4be" xlink:to="loc_us-gaap_RestructuringCharges_cc9d7ac1-11b4-42ff-87b1-fbc950b22596" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_281aabb6-2de9-44ca-bba5-19609d55c186" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8387e488-f6b7-4f96-9f49-b2a1a86ce4be" xlink:to="loc_us-gaap_SeveranceCosts1_281aabb6-2de9-44ca-bba5-19609d55c186" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnContractTermination_8656855f-3c11-41e4-abaf-576f343fd492" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossOnContractTermination"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8387e488-f6b7-4f96-9f49-b2a1a86ce4be" xlink:to="loc_us-gaap_LossOnContractTermination_8656855f-3c11-41e4-abaf-576f343fd492" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_7d548507-779e-403a-9d0a-9b9835bc919c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8387e488-f6b7-4f96-9f49-b2a1a86ce4be" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_7d548507-779e-403a-9d0a-9b9835bc919c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_21641ec3-6517-4f89-97b4-fce1ae9a3ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8387e488-f6b7-4f96-9f49-b2a1a86ce4be" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_21641ec3-6517-4f89-97b4-fce1ae9a3ccc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e7d7a312-625a-49cb-9363-c43037e1755f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8387e488-f6b7-4f96-9f49-b2a1a86ce4be" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e7d7a312-625a-49cb-9363-c43037e1755f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_657077c5-c5b7-473c-8992-6ddd3f271440" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e7d7a312-625a-49cb-9363-c43037e1755f" xlink:to="loc_srt_ConsolidationItemsAxis_657077c5-c5b7-473c-8992-6ddd3f271440" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_657077c5-c5b7-473c-8992-6ddd3f271440_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_657077c5-c5b7-473c-8992-6ddd3f271440" xlink:to="loc_srt_ConsolidationItemsDomain_657077c5-c5b7-473c-8992-6ddd3f271440_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_179946f6-d4e9-4c5c-b58d-9e8243429f3f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_657077c5-c5b7-473c-8992-6ddd3f271440" xlink:to="loc_srt_ConsolidationItemsDomain_179946f6-d4e9-4c5c-b58d-9e8243429f3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_5f70cfbe-6799-494b-9db9-b275cad8ae7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_179946f6-d4e9-4c5c-b58d-9e8243429f3f" xlink:to="loc_us-gaap_OperatingSegmentsMember_5f70cfbe-6799-494b-9db9-b275cad8ae7c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4ed4a464-f9a1-4726-9bba-e61825893d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e7d7a312-625a-49cb-9363-c43037e1755f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4ed4a464-f9a1-4726-9bba-e61825893d5a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4ed4a464-f9a1-4726-9bba-e61825893d5a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4ed4a464-f9a1-4726-9bba-e61825893d5a" xlink:to="loc_us-gaap_SegmentDomain_4ed4a464-f9a1-4726-9bba-e61825893d5a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2d91a655-cbdb-43bb-a872-864ee5ac54ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4ed4a464-f9a1-4726-9bba-e61825893d5a" xlink:to="loc_us-gaap_SegmentDomain_2d91a655-cbdb-43bb-a872-864ee5ac54ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_20b63492-a755-49af-ba3f-0b3f07938cac" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2d91a655-cbdb-43bb-a872-864ee5ac54ac" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_20b63492-a755-49af-ba3f-0b3f07938cac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailProductsGroupMember_85d943ba-8874-4327-9aed-72ecf03464f9" xlink:href="trn-20221231.xsd#trn_RailProductsGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2d91a655-cbdb-43bb-a872-864ee5ac54ac" xlink:to="loc_trn_RailProductsGroupMember_85d943ba-8874-4327-9aed-72ecf03464f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_8ae51327-9229-4e85-b699-c93ce8c0b714" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2d91a655-cbdb-43bb-a872-864ee5ac54ac" xlink:to="loc_us-gaap_CorporateMember_8ae51327-9229-4e85-b699-c93ce8c0b714" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_48e5128e-2c1c-4914-bdfd-9586fa7fbfc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e7d7a312-625a-49cb-9363-c43037e1755f" xlink:to="loc_us-gaap_RestructuringPlanAxis_48e5128e-2c1c-4914-bdfd-9586fa7fbfc1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_48e5128e-2c1c-4914-bdfd-9586fa7fbfc1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_48e5128e-2c1c-4914-bdfd-9586fa7fbfc1" xlink:to="loc_us-gaap_RestructuringPlanDomain_48e5128e-2c1c-4914-bdfd-9586fa7fbfc1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_2eebacdf-0d61-4495-a91c-d6ff083b683c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_48e5128e-2c1c-4914-bdfd-9586fa7fbfc1" xlink:to="loc_us-gaap_RestructuringPlanDomain_2eebacdf-0d61-4495-a91c-d6ff083b683c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_eb263f94-bc01-4975-97ca-1974b4b4cd33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e7d7a312-625a-49cb-9363-c43037e1755f" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_eb263f94-bc01-4975-97ca-1974b4b4cd33" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_eb263f94-bc01-4975-97ca-1974b4b4cd33_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_eb263f94-bc01-4975-97ca-1974b4b4cd33" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_eb263f94-bc01-4975-97ca-1974b4b4cd33_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_c4e85b42-197b-4032-9a80-329d2c7fc6e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_eb263f94-bc01-4975-97ca-1974b4b4cd33" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_c4e85b42-197b-4032-9a80-329d2c7fc6e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_5a750dc2-681d-44c8-8bf5-4a39d2cc9ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e7d7a312-625a-49cb-9363-c43037e1755f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_5a750dc2-681d-44c8-8bf5-4a39d2cc9ad0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_5a750dc2-681d-44c8-8bf5-4a39d2cc9ad0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_5a750dc2-681d-44c8-8bf5-4a39d2cc9ad0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_5a750dc2-681d-44c8-8bf5-4a39d2cc9ad0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_b63a5e62-831c-4db4-864e-e509b6fad7e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_5a750dc2-681d-44c8-8bf5-4a39d2cc9ad0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_b63a5e62-831c-4db4-864e-e509b6fad7e2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended" id="iaa120063ddc04e79b5a16f5b18cbb7f7_Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1da759b7-fbf2-4b6d-bc21-c5c4a797ca13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6e3644c8-eea2-422a-8e23-56564a89306e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1da759b7-fbf2-4b6d-bc21-c5c4a797ca13" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6e3644c8-eea2-422a-8e23-56564a89306e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_8d7b1170-4dc5-4d63-a1b7-6ae18804a410" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1da759b7-fbf2-4b6d-bc21-c5c4a797ca13" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_8d7b1170-4dc5-4d63-a1b7-6ae18804a410" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_5d9c3798-ae6f-4b2f-921e-dd294c1b5d4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1da759b7-fbf2-4b6d-bc21-c5c4a797ca13" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_5d9c3798-ae6f-4b2f-921e-dd294c1b5d4e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_49c49cfc-9c92-408c-8e12-b573198f4719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1da759b7-fbf2-4b6d-bc21-c5c4a797ca13" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_49c49cfc-9c92-408c-8e12-b573198f4719" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_30fcc5c6-5db7-4227-821b-5cb37192408f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1da759b7-fbf2-4b6d-bc21-c5c4a797ca13" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_30fcc5c6-5db7-4227-821b-5cb37192408f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_202787d0-fa8f-422f-9937-8fc9fc4b9702" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1da759b7-fbf2-4b6d-bc21-c5c4a797ca13" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_202787d0-fa8f-422f-9937-8fc9fc4b9702" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_234ac394-8de2-43aa-a666-745d83f519de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1da759b7-fbf2-4b6d-bc21-c5c4a797ca13" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_234ac394-8de2-43aa-a666-745d83f519de" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_4766b919-8d5c-4771-8a43-6714d1d0a482" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1da759b7-fbf2-4b6d-bc21-c5c4a797ca13" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_4766b919-8d5c-4771-8a43-6714d1d0a482" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_d169f7a8-bd6d-412c-8add-55238d634576" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_4766b919-8d5c-4771-8a43-6714d1d0a482" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_d169f7a8-bd6d-412c-8add-55238d634576" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d169f7a8-bd6d-412c-8add-55238d634576_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d169f7a8-bd6d-412c-8add-55238d634576" xlink:to="loc_us-gaap_EquityComponentDomain_d169f7a8-bd6d-412c-8add-55238d634576_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c972b142-1519-4047-a264-7c1d53894f31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d169f7a8-bd6d-412c-8add-55238d634576" xlink:to="loc_us-gaap_EquityComponentDomain_c972b142-1519-4047-a264-7c1d53894f31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_b353f97b-bbf7-4d59-a2ab-4d5f805ef56d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c972b142-1519-4047-a264-7c1d53894f31" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_b353f97b-bbf7-4d59-a2ab-4d5f805ef56d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_cfa4a9a6-7a95-440e-bf39-846f80a9b04a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c972b142-1519-4047-a264-7c1d53894f31" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_cfa4a9a6-7a95-440e-bf39-846f80a9b04a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_3d7f1019-fb28-49b2-ad4f-208b7ea4ff95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c972b142-1519-4047-a264-7c1d53894f31" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_3d7f1019-fb28-49b2-ad4f-208b7ea4ff95" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember_7943b4c0-1f27-4815-a8d4-e03ae5240475" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c972b142-1519-4047-a264-7c1d53894f31" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember_7943b4c0-1f27-4815-a8d4-e03ae5240475" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_955a20a6-ebb6-4b1c-bb1e-323bd6edab6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c972b142-1519-4047-a264-7c1d53894f31" xlink:to="loc_us-gaap_NoncontrollingInterestMember_955a20a6-ebb6-4b1c-bb1e-323bd6edab6e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c84853f5-ba26-4457-b6ca-0f2ad071bc7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c972b142-1519-4047-a264-7c1d53894f31" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c84853f5-ba26-4457-b6ca-0f2ad071bc7f" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note13CommonStockandStockbasedCompensationStockholdersEquityDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails" xlink:type="extended" id="i7bd3867dbb6441898e004754e59005cd_Note13CommonStockandStockbasedCompensationStockholdersEquityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_6c414b0d-a165-4dd8-8541-7ec83b138e28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_6c414b0d-a165-4dd8-8541-7ec83b138e28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_f7867ed4-ea18-4f21-8ee2-fc15bbaa1bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_f7867ed4-ea18-4f21-8ee2-fc15bbaa1bbe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_e4dfe4cf-11d2-44cd-a7a8-1a8b82e8625b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:to="loc_us-gaap_TreasuryStockValue_e4dfe4cf-11d2-44cd-a7a8-1a8b82e8625b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d7bc6605-6ab8-458c-8927-499ec9e75932" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d7bc6605-6ab8-458c-8927-499ec9e75932" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_6b098059-9f30-40b7-9b06-736f050b8128" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_6b098059-9f30-40b7-9b06-736f050b8128" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TotalSharesRepurchasedUnderProgram_983bcaa7-5479-455c-93fc-b57ba7e572de" xlink:href="trn-20221231.xsd#trn_TotalSharesRepurchasedUnderProgram"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:to="loc_trn_TotalSharesRepurchasedUnderProgram_983bcaa7-5479-455c-93fc-b57ba7e572de" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TotalSharesRepurchasedUnderProgramValue_c669c263-369b-45c9-93fc-1bfc7051a675" xlink:href="trn-20221231.xsd#trn_TotalSharesRepurchasedUnderProgramValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:to="loc_trn_TotalSharesRepurchasedUnderProgramValue_c669c263-369b-45c9-93fc-1bfc7051a675" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_f5210fb8-2915-45dc-a2cd-d563c0fa4a33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_f5210fb8-2915-45dc-a2cd-d563c0fa4a33" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b61a7836-3dfe-436e-8d92-653bac172134" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b61a7836-3dfe-436e-8d92-653bac172134" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_03d08dd6-faed-4fec-9a8e-10796b6e6c28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b61a7836-3dfe-436e-8d92-653bac172134" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_03d08dd6-faed-4fec-9a8e-10796b6e6c28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_03d08dd6-faed-4fec-9a8e-10796b6e6c28_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_03d08dd6-faed-4fec-9a8e-10796b6e6c28" xlink:to="loc_us-gaap_EquityComponentDomain_03d08dd6-faed-4fec-9a8e-10796b6e6c28_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_881ae7f7-68da-4c84-b445-1fda24a7992f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_03d08dd6-faed-4fec-9a8e-10796b6e6c28" xlink:to="loc_us-gaap_EquityComponentDomain_881ae7f7-68da-4c84-b445-1fda24a7992f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_71153c97-3f09-4418-ab81-8542ffa5c42a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_881ae7f7-68da-4c84-b445-1fda24a7992f" xlink:to="loc_us-gaap_TreasuryStockMember_71153c97-3f09-4418-ab81-8542ffa5c42a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_54666a93-b328-4a3f-ae46-c20e15e88d86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b61a7836-3dfe-436e-8d92-653bac172134" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_54666a93-b328-4a3f-ae46-c20e15e88d86" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_54666a93-b328-4a3f-ae46-c20e15e88d86_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_54666a93-b328-4a3f-ae46-c20e15e88d86" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_54666a93-b328-4a3f-ae46-c20e15e88d86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f987f140-b7b4-4f37-9135-abc716017411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_54666a93-b328-4a3f-ae46-c20e15e88d86" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f987f140-b7b4-4f37-9135-abc716017411" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_45791e9d-a61b-4b25-a36a-34fbd5fec79d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b61a7836-3dfe-436e-8d92-653bac172134" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_45791e9d-a61b-4b25-a36a-34fbd5fec79d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_45791e9d-a61b-4b25-a36a-34fbd5fec79d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_45791e9d-a61b-4b25-a36a-34fbd5fec79d" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_45791e9d-a61b-4b25-a36a-34fbd5fec79d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_01457279-4291-463e-b9f4-b07f8f968fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_45791e9d-a61b-4b25-a36a-34fbd5fec79d" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_01457279-4291-463e-b9f4-b07f8f968fd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_6dee7116-7dad-4b8c-b9be-88c82f37c97b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b61a7836-3dfe-436e-8d92-653bac172134" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_6dee7116-7dad-4b8c-b9be-88c82f37c97b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_6dee7116-7dad-4b8c-b9be-88c82f37c97b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_6dee7116-7dad-4b8c-b9be-88c82f37c97b" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_6dee7116-7dad-4b8c-b9be-88c82f37c97b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_667f2f4f-1f15-49f1-a987-0a23b9f69d83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_6dee7116-7dad-4b8c-b9be-88c82f37c97b" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_667f2f4f-1f15-49f1-a987-0a23b9f69d83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2022ShareRepurchaseProgramMember_c970f532-edb0-48ff-9f60-8467bf3b4f2e" xlink:href="trn-20221231.xsd#trn_A2022ShareRepurchaseProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_667f2f4f-1f15-49f1-a987-0a23b9f69d83" xlink:to="loc_trn_A2022ShareRepurchaseProgramMember_c970f532-edb0-48ff-9f60-8467bf3b4f2e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A20212022ShareRepurchaseProgramMember_581d6043-a12e-4e1c-b935-b09c2f65feed" xlink:href="trn-20221231.xsd#trn_A20212022ShareRepurchaseProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_667f2f4f-1f15-49f1-a987-0a23b9f69d83" xlink:to="loc_trn_A20212022ShareRepurchaseProgramMember_581d6043-a12e-4e1c-b935-b09c2f65feed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_AcceleratedShareRepurchaseProgramMember_7935ed9d-c2d5-4cb8-8df0-85deb6ca3028" xlink:href="trn-20221231.xsd#trn_AcceleratedShareRepurchaseProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_667f2f4f-1f15-49f1-a987-0a23b9f69d83" xlink:to="loc_trn_AcceleratedShareRepurchaseProgramMember_7935ed9d-c2d5-4cb8-8df0-85deb6ca3028" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PrivateShareRepurchaseAgreementMember_6c029e04-b42f-4f4f-83ff-8063ce1a5121" xlink:href="trn-20221231.xsd#trn_PrivateShareRepurchaseAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_667f2f4f-1f15-49f1-a987-0a23b9f69d83" xlink:to="loc_trn_PrivateShareRepurchaseAgreementMember_6c029e04-b42f-4f4f-83ff-8063ce1a5121" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails" xlink:type="extended" id="i5f05cec4ff33475aa720061ec306d3f4_Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_8c0538bc-f893-4a43-8556-87afdd764ee9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_8c0538bc-f893-4a43-8556-87afdd764ee9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1fc05b08-213b-4e3b-b2e9-16463252132e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1fc05b08-213b-4e3b-b2e9-16463252132e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_f123674f-ce85-4b38-bf7d-b0ccd4313cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_f123674f-ce85-4b38-bf7d-b0ccd4313cd1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_47563095-abf5-45d7-af6b-05fa24d4b5d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_47563095-abf5-45d7-af6b-05fa24d4b5d3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_d77abad8-a97b-44f2-adca-77303206c92f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_d77abad8-a97b-44f2-adca-77303206c92f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_17e11dd4-9bda-4657-ac82-837e9b8376c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_17e11dd4-9bda-4657-ac82-837e9b8376c3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_0b662758-cab3-41d6-aec4-35823cb1af88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_0b662758-cab3-41d6-aec4-35823cb1af88" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_33780905-8d54-4a95-a79f-3b52238a43aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_33780905-8d54-4a95-a79f-3b52238a43aa" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_439c02c3-ef18-48fa-9a46-c82dbe9d7f93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_439c02c3-ef18-48fa-9a46-c82dbe9d7f93" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9ae8756b-1e4e-4c01-9d91-91eb7c2bc7f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9ae8756b-1e4e-4c01-9d91-91eb7c2bc7f7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_a97bf6e5-bc62-4410-8cf5-9704724ec5b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_a97bf6e5-bc62-4410-8cf5-9704724ec5b0" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_1bcaf77a-31c2-496c-8f66-7d64c326148f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_1bcaf77a-31c2-496c-8f66-7d64c326148f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_f80e3863-411a-405b-baf4-4e3efcb220c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_f80e3863-411a-405b-baf4-4e3efcb220c4" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_11c22409-399f-482b-9f57-2b96efd8f088" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_11c22409-399f-482b-9f57-2b96efd8f088" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_5b86c220-eb25-491e-a65d-eab82fbfdeeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_5b86c220-eb25-491e-a65d-eab82fbfdeeb" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6121a175-fa38-46e7-8d27-ba47a754ebc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6121a175-fa38-46e7-8d27-ba47a754ebc0" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_459bae90-9155-4626-86fc-565315b55b33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_459bae90-9155-4626-86fc-565315b55b33" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_13b43c38-2fac-4cd6-999e-4de6733dbb96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_13b43c38-2fac-4cd6-999e-4de6733dbb96" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_7edb4fd4-640e-428a-956f-28235561b597" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_7edb4fd4-640e-428a-956f-28235561b597" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_b5cbfea1-4cfc-4f26-b6be-61d0ca1af2ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_b5cbfea1-4cfc-4f26-b6be-61d0ca1af2ee" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_f72e7462-0ce1-4214-a29b-bbbb9d99302b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_f72e7462-0ce1-4214-a29b-bbbb9d99302b" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_67a93235-fda6-4a1d-8aa2-4b7dc783a9aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_67a93235-fda6-4a1d-8aa2-4b7dc783a9aa" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c6f0a2d7-db12-43e6-a252-518c2a0300ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c6f0a2d7-db12-43e6-a252-518c2a0300ea" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_13d331b9-040b-43fd-86c3-39fc95b27173" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_13d331b9-040b-43fd-86c3-39fc95b27173" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_ccf62cb0-af4b-4548-96c8-b10a262ece89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_ccf62cb0-af4b-4548-96c8-b10a262ece89" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d6de127d-d4de-4aef-abee-84342d4e83b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d6de127d-d4de-4aef-abee-84342d4e83b9" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8aeb318e-f149-4db7-ac95-39ce493d6c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8aeb318e-f149-4db7-ac95-39ce493d6c5c" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_58be25e7-c9cb-42ca-85ad-7f9b658a0b34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_58be25e7-c9cb-42ca-85ad-7f9b658a0b34" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a36d8683-83c1-46a1-a86f-761a68b92e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a36d8683-83c1-46a1-a86f-761a68b92e5b" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9698c638-e593-4de4-8096-146a1905ddce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9698c638-e593-4de4-8096-146a1905ddce" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_0d7b30cd-b2c1-408c-888c-0dcac7800700" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_0d7b30cd-b2c1-408c-888c-0dcac7800700" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_213193ad-5036-4729-9e33-40b15abde358" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_213193ad-5036-4729-9e33-40b15abde358" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RestrictedSharesOutstandingConverted_811f42f7-0a19-4c6d-967f-733ec083ed22" xlink:href="trn-20221231.xsd#trn_RestrictedSharesOutstandingConverted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_trn_RestrictedSharesOutstandingConverted_811f42f7-0a19-4c6d-967f-733ec083ed22" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_76f859b7-39e3-4763-a339-4606a70bf744" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_76f859b7-39e3-4763-a339-4606a70bf744" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9b02e7f3-934c-4dcd-817e-2d5babd630ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9b02e7f3-934c-4dcd-817e-2d5babd630ac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_065f7be6-508a-4b3e-91c6-ad3edd84f1e4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9b02e7f3-934c-4dcd-817e-2d5babd630ac" xlink:to="loc_srt_RangeAxis_065f7be6-508a-4b3e-91c6-ad3edd84f1e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_065f7be6-508a-4b3e-91c6-ad3edd84f1e4_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_065f7be6-508a-4b3e-91c6-ad3edd84f1e4" xlink:to="loc_srt_RangeMember_065f7be6-508a-4b3e-91c6-ad3edd84f1e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_30b59686-176c-4a44-a57b-5357dc5a5739" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_065f7be6-508a-4b3e-91c6-ad3edd84f1e4" xlink:to="loc_srt_RangeMember_30b59686-176c-4a44-a57b-5357dc5a5739" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_367c378c-14b2-4c19-9fb4-f64de0b3467d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_30b59686-176c-4a44-a57b-5357dc5a5739" xlink:to="loc_srt_MinimumMember_367c378c-14b2-4c19-9fb4-f64de0b3467d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_32d4792d-a75d-447b-af96-b6c93c123769" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_30b59686-176c-4a44-a57b-5357dc5a5739" xlink:to="loc_srt_MaximumMember_32d4792d-a75d-447b-af96-b6c93c123769" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ceea40bd-b578-4299-898d-2b87f202467c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9b02e7f3-934c-4dcd-817e-2d5babd630ac" xlink:to="loc_us-gaap_AwardTypeAxis_ceea40bd-b578-4299-898d-2b87f202467c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ceea40bd-b578-4299-898d-2b87f202467c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_ceea40bd-b578-4299-898d-2b87f202467c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ceea40bd-b578-4299-898d-2b87f202467c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da2f32ce-1389-450e-94fb-e8d94bd44bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_ceea40bd-b578-4299-898d-2b87f202467c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da2f32ce-1389-450e-94fb-e8d94bd44bd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_fbf0b840-2965-407e-a76f-c94abca93c09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da2f32ce-1389-450e-94fb-e8d94bd44bd3" xlink:to="loc_us-gaap_EmployeeStockOptionMember_fbf0b840-2965-407e-a76f-c94abca93c09" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_27fe8f86-39ba-49db-a765-de134588a56c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da2f32ce-1389-450e-94fb-e8d94bd44bd3" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_27fe8f86-39ba-49db-a765-de134588a56c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_5c4a22f2-d93b-4397-a421-c8b72fcdefac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da2f32ce-1389-450e-94fb-e8d94bd44bd3" xlink:to="loc_us-gaap_PerformanceSharesMember_5c4a22f2-d93b-4397-a421-c8b72fcdefac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RestrictedShareAwardsMember_669be417-07cd-41a2-86e0-3ffb33c0e897" xlink:href="trn-20221231.xsd#trn_RestrictedShareAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da2f32ce-1389-450e-94fb-e8d94bd44bd3" xlink:to="loc_trn_RestrictedShareAwardsMember_669be417-07cd-41a2-86e0-3ffb33c0e897" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_d61b5523-ff81-4fc9-8912-42114efb0016" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9b02e7f3-934c-4dcd-817e-2d5babd630ac" xlink:to="loc_us-gaap_AwardDateAxis_d61b5523-ff81-4fc9-8912-42114efb0016" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_d61b5523-ff81-4fc9-8912-42114efb0016_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_d61b5523-ff81-4fc9-8912-42114efb0016" xlink:to="loc_us-gaap_AwardDateDomain_d61b5523-ff81-4fc9-8912-42114efb0016_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_7cc7558d-6811-418d-802c-f66ecc277eab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_d61b5523-ff81-4fc9-8912-42114efb0016" xlink:to="loc_us-gaap_AwardDateDomain_7cc7558d-6811-418d-802c-f66ecc277eab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_8d8bcc7e-5a16-452c-aef3-50fc82045c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GranteeStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9b02e7f3-934c-4dcd-817e-2d5babd630ac" xlink:to="loc_us-gaap_GranteeStatusAxis_8d8bcc7e-5a16-452c-aef3-50fc82045c1c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_8d8bcc7e-5a16-452c-aef3-50fc82045c1c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GranteeStatusAxis_8d8bcc7e-5a16-452c-aef3-50fc82045c1c" xlink:to="loc_us-gaap_GranteeStatusDomain_8d8bcc7e-5a16-452c-aef3-50fc82045c1c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_c7c5cc09-934a-48df-95bb-a034b3755bc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GranteeStatusAxis_8d8bcc7e-5a16-452c-aef3-50fc82045c1c" xlink:to="loc_us-gaap_GranteeStatusDomain_c7c5cc09-934a-48df-95bb-a034b3755bc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_33cdcb8d-60a4-4af6-b179-6f56072d42b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9b02e7f3-934c-4dcd-817e-2d5babd630ac" xlink:to="loc_us-gaap_PlanNameAxis_33cdcb8d-60a4-4af6-b179-6f56072d42b4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_33cdcb8d-60a4-4af6-b179-6f56072d42b4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_33cdcb8d-60a4-4af6-b179-6f56072d42b4" xlink:to="loc_us-gaap_PlanNameDomain_33cdcb8d-60a4-4af6-b179-6f56072d42b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_33c51599-e7dc-4acf-8f7f-7a65ffcdd3d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_33cdcb8d-60a4-4af6-b179-6f56072d42b4" xlink:to="loc_us-gaap_PlanNameDomain_33c51599-e7dc-4acf-8f7f-7a65ffcdd3d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_4b571a93-7ad9-4ce0-8df4-f8338ee465fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9b02e7f3-934c-4dcd-817e-2d5babd630ac" xlink:to="loc_us-gaap_VestingAxis_4b571a93-7ad9-4ce0-8df4-f8338ee465fe" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_4b571a93-7ad9-4ce0-8df4-f8338ee465fe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_4b571a93-7ad9-4ce0-8df4-f8338ee465fe" xlink:to="loc_us-gaap_VestingDomain_4b571a93-7ad9-4ce0-8df4-f8338ee465fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_73a86d52-a552-47b8-a756-599cfb04cebe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_4b571a93-7ad9-4ce0-8df4-f8338ee465fe" xlink:to="loc_us-gaap_VestingDomain_73a86d52-a552-47b8-a756-599cfb04cebe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_348b92fc-a211-49ef-8674-8090e988cfc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9b02e7f3-934c-4dcd-817e-2d5babd630ac" xlink:to="loc_us-gaap_StatementClassOfStockAxis_348b92fc-a211-49ef-8674-8090e988cfc5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_348b92fc-a211-49ef-8674-8090e988cfc5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_348b92fc-a211-49ef-8674-8090e988cfc5" xlink:to="loc_us-gaap_ClassOfStockDomain_348b92fc-a211-49ef-8674-8090e988cfc5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5203e4b1-3ae8-44fd-b153-af8b4cda890b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_348b92fc-a211-49ef-8674-8090e988cfc5" xlink:to="loc_us-gaap_ClassOfStockDomain_5203e4b1-3ae8-44fd-b153-af8b4cda890b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note14EarningsPerCommonShareEarningsPerCommonShareDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails" xlink:type="extended" id="ic7845ecaae81409d8fa11c7456fa630e_Note14EarningsPerCommonShareEarningsPerCommonShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_fbc789f7-a5be-447f-bf99-160d3030ae41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_fbc789f7-a5be-447f-bf99-160d3030ae41" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_d2a3aa65-2bac-4d1a-9375-b50b2c9b0579" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_d2a3aa65-2bac-4d1a-9375-b50b2c9b0579" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_74caf856-4445-4e17-93de-ff1be14f9067" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_74caf856-4445-4e17-93de-ff1be14f9067" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_c476e359-9a8b-443c-a88a-abee063a5968" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_c476e359-9a8b-443c-a88a-abee063a5968" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_6d898798-e6fe-443e-9e83-d31e4b2ed0b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_6d898798-e6fe-443e-9e83-d31e4b2ed0b6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_a4836187-4667-44e2-ba3e-dfb22033064b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_a4836187-4667-44e2-ba3e-dfb22033064b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_37f18296-7f64-43be-81a5-06eeecd002e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_37f18296-7f64-43be-81a5-06eeecd002e3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c81abc86-0c74-4720-9f69-30d1bdfb78d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c81abc86-0c74-4720-9f69-30d1bdfb78d9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_00c77014-3eb0-446b-8ed8-de598d32c780" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_00c77014-3eb0-446b-8ed8-de598d32c780" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5be8ed97-b584-480a-8f5c-88cd669b2a70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5be8ed97-b584-480a-8f5c-88cd669b2a70" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_b034a793-7726-45d6-a0a2-327e63e1d63b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_b034a793-7726-45d6-a0a2-327e63e1d63b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_868ca613-ddcd-4346-8b78-c656a558cb67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_868ca613-ddcd-4346-8b78-c656a558cb67" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_28bc9624-798a-4a7c-998a-a0686fb4de1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_EarningsPerShareBasic_28bc9624-798a-4a7c-998a-a0686fb4de1f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_6458933e-8416-4cb4-a99f-d51384c86d42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_6458933e-8416-4cb4-a99f-d51384c86d42" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_a6f745e7-3381-4c15-9b75-ec9263f04408" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_a6f745e7-3381-4c15-9b75-ec9263f04408" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_49727b3e-0f4d-456b-a4c4-0740a4910806" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_EarningsPerShareDiluted_49727b3e-0f4d-456b-a4c4-0740a4910806" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_40bad4f0-9181-4678-8d15-e7cf6ab4d675" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_40bad4f0-9181-4678-8d15-e7cf6ab4d675" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_a562a375-c9cb-4ee0-bd7d-f92ef308bc27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_a562a375-c9cb-4ee0-bd7d-f92ef308bc27" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1ba83e0e-7222-4f47-9d84-2f984eff59a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_a562a375-c9cb-4ee0-bd7d-f92ef308bc27" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1ba83e0e-7222-4f47-9d84-2f984eff59a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_1ba83e0e-7222-4f47-9d84-2f984eff59a3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1ba83e0e-7222-4f47-9d84-2f984eff59a3" xlink:to="loc_us-gaap_ClassOfStockDomain_1ba83e0e-7222-4f47-9d84-2f984eff59a3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_1a183fdd-eb65-45dd-b8a3-a92bf6d775b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1ba83e0e-7222-4f47-9d84-2f984eff59a3" xlink:to="loc_us-gaap_ClassOfStockDomain_1a183fdd-eb65-45dd-b8a3-a92bf6d775b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4232c7f8-db5d-4b37-9fe5-c3ee34b64e26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_a562a375-c9cb-4ee0-bd7d-f92ef308bc27" xlink:to="loc_us-gaap_AwardTypeAxis_4232c7f8-db5d-4b37-9fe5-c3ee34b64e26" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4232c7f8-db5d-4b37-9fe5-c3ee34b64e26_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_4232c7f8-db5d-4b37-9fe5-c3ee34b64e26" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4232c7f8-db5d-4b37-9fe5-c3ee34b64e26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6f55ec6-714c-4867-94ba-12e21fb54940" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_4232c7f8-db5d-4b37-9fe5-c3ee34b64e26" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6f55ec6-714c-4867-94ba-12e21fb54940" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_bed46820-a6c5-4758-bfb2-93074cabc302" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6f55ec6-714c-4867-94ba-12e21fb54940" xlink:to="loc_us-gaap_RestrictedStockMember_bed46820-a6c5-4758-bfb2-93074cabc302" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_628fc482-0d94-4202-b3d5-1845751ad748" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6f55ec6-714c-4867-94ba-12e21fb54940" xlink:to="loc_us-gaap_EmployeeStockOptionMember_628fc482-0d94-4202-b3d5-1845751ad748" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails" xlink:type="extended" id="i55b54567695a413b8c76d92639ae3667_Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LossContingencyJudgmentEnteredValue_c1e68682-89ee-4c38-91a2-84481e3e128e" xlink:href="trn-20221231.xsd#trn_LossContingencyJudgmentEnteredValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_trn_LossContingencyJudgmentEnteredValue_c1e68682-89ee-4c38-91a2-84481e3e128e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod_8849de53-6737-4051-85ea-9ccf83ba5584" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_us-gaap_LossContingencyLossInPeriod_8849de53-6737-4051-85ea-9ccf83ba5584" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_8ec9b15e-5e4d-444f-b5cd-8cbef31b2b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_8ec9b15e-5e4d-444f-b5cd-8cbef31b2b6d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_1186bdcf-c534-4741-9361-93d9dbb9dad3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_1186bdcf-c534-4741-9361-93d9dbb9dad3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LossContingencyEstimateOfPossibleLossNetOfTax_2f5c797f-808f-4422-8f2f-66419215c3a1" xlink:href="trn-20221231.xsd#trn_LossContingencyEstimateOfPossibleLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_trn_LossContingencyEstimateOfPossibleLossNetOfTax_2f5c797f-808f-4422-8f2f-66419215c3a1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivable_e97462cc-fe57-46db-8acd-12075a283fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_us-gaap_LossContingencyReceivable_e97462cc-fe57-46db-8acd-12075a283fd2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivableProceeds_f2b9d491-bbd7-4431-9eb0-b4345da0bc41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyReceivableProceeds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_us-gaap_LossContingencyReceivableProceeds_f2b9d491-bbd7-4431-9eb0-b4345da0bc41" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_01564265-ed46-46d5-b5a8-367c2d189951" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditions_01564265-ed46-46d5-b5a8-367c2d189951" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions_1c6cd7cd-bad9-4d86-b242-4229b009d754" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions_1c6cd7cd-bad9-4d86-b242-4229b009d754" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FormerGainContingencyRecognizedInCurrentPeriod_3bdfc242-b26e-426d-8a8b-06e4ddbe31ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FormerGainContingencyRecognizedInCurrentPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_us-gaap_FormerGainContingencyRecognizedInCurrentPeriod_3bdfc242-b26e-426d-8a8b-06e4ddbe31ea" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_fadd1047-6423-44b9-b8b8-3b7e85e74465" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_us-gaap_LossContingenciesTable_fadd1047-6423-44b9-b8b8-3b7e85e74465" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_4f30cb39-6bd9-4378-bb69-1b07048ab09f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_fadd1047-6423-44b9-b8b8-3b7e85e74465" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_4f30cb39-6bd9-4378-bb69-1b07048ab09f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4f30cb39-6bd9-4378-bb69-1b07048ab09f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_4f30cb39-6bd9-4378-bb69-1b07048ab09f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4f30cb39-6bd9-4378-bb69-1b07048ab09f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_553b5caf-2829-4e74-9dc4-a2bcdf11f92f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_4f30cb39-6bd9-4378-bb69-1b07048ab09f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_553b5caf-2829-4e74-9dc4-a2bcdf11f92f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_a9b6682f-6751-404b-a57b-0f573a9bfaf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_553b5caf-2829-4e74-9dc4-a2bcdf11f92f" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_a9b6682f-6751-404b-a57b-0f573a9bfaf7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_4b53b92c-7619-4a62-aa37-6206fb5dc980" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_fadd1047-6423-44b9-b8b8-3b7e85e74465" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_4b53b92c-7619-4a62-aa37-6206fb5dc980" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_4b53b92c-7619-4a62-aa37-6206fb5dc980_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4b53b92c-7619-4a62-aa37-6206fb5dc980" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_4b53b92c-7619-4a62-aa37-6206fb5dc980_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_be525b0d-b5b9-4c84-ba63-762aa899b09a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4b53b92c-7619-4a62-aa37-6206fb5dc980" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_be525b0d-b5b9-4c84-ba63-762aa899b09a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_e6471b0c-709d-4d5b-b71d-bd06eb75d0b8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_fadd1047-6423-44b9-b8b8-3b7e85e74465" xlink:to="loc_srt_LitigationCaseAxis_e6471b0c-709d-4d5b-b71d-bd06eb75d0b8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_e6471b0c-709d-4d5b-b71d-bd06eb75d0b8_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_e6471b0c-709d-4d5b-b71d-bd06eb75d0b8" xlink:to="loc_srt_LitigationCaseTypeDomain_e6471b0c-709d-4d5b-b71d-bd06eb75d0b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_895a7abf-ee94-4457-b542-f7605eff2c50" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_e6471b0c-709d-4d5b-b71d-bd06eb75d0b8" xlink:to="loc_srt_LitigationCaseTypeDomain_895a7abf-ee94-4457-b542-f7605eff2c50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_JoshuaHarmanFalseClaimsActMember_5f35dd16-d154-415b-aa60-f07c3ed5d338" xlink:href="trn-20221231.xsd#trn_JoshuaHarmanFalseClaimsActMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_895a7abf-ee94-4457-b542-f7605eff2c50" xlink:to="loc_trn_JoshuaHarmanFalseClaimsActMember_5f35dd16-d154-415b-aa60-f07c3ed5d338" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_MassachusettsQuiTamMember_b0500f82-754c-432f-a8c4-215a0889ee96" xlink:href="trn-20221231.xsd#trn_MassachusettsQuiTamMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_895a7abf-ee94-4457-b542-f7605eff2c50" xlink:to="loc_trn_MassachusettsQuiTamMember_b0500f82-754c-432f-a8c4-215a0889ee96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_StateCountyandMunicipalActionsMember_a9e248f3-021d-431b-8756-423ca75aa7ab" xlink:href="trn-20221231.xsd#trn_StateCountyandMunicipalActionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_895a7abf-ee94-4457-b542-f7605eff2c50" xlink:to="loc_trn_StateCountyandMunicipalActionsMember_a9e248f3-021d-431b-8756-423ca75aa7ab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_MissouriClassActionMember_2e8a1804-03e3-4c99-bc8a-d1ebf52f879b" xlink:href="trn-20221231.xsd#trn_MissouriClassActionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_895a7abf-ee94-4457-b542-f7605eff2c50" xlink:to="loc_trn_MissouriClassActionMember_2e8a1804-03e3-4c99-bc8a-d1ebf52f879b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis_73ae3a31-92d3-41b0-b271-8517d91fa4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_fadd1047-6423-44b9-b8b8-3b7e85e74465" xlink:to="loc_us-gaap_LitigationStatusAxis_73ae3a31-92d3-41b0-b271-8517d91fa4d4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_73ae3a31-92d3-41b0-b271-8517d91fa4d4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LitigationStatusAxis_73ae3a31-92d3-41b0-b271-8517d91fa4d4" xlink:to="loc_us-gaap_LitigationStatusDomain_73ae3a31-92d3-41b0-b271-8517d91fa4d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_0fca83a0-f7f8-43fd-83e4-f24962cccebe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LitigationStatusAxis_73ae3a31-92d3-41b0-b271-8517d91fa4d4" xlink:to="loc_us-gaap_LitigationStatusDomain_0fca83a0-f7f8-43fd-83e4-f24962cccebe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_399bc7ae-10ea-49ca-ace5-55964da9a433" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_fadd1047-6423-44b9-b8b8-3b7e85e74465" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_399bc7ae-10ea-49ca-ace5-55964da9a433" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_399bc7ae-10ea-49ca-ace5-55964da9a433_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_399bc7ae-10ea-49ca-ace5-55964da9a433" xlink:to="loc_us-gaap_LossContingencyNatureDomain_399bc7ae-10ea-49ca-ace5-55964da9a433_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_7ee187ae-f967-424b-920c-2e294cb436d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_399bc7ae-10ea-49ca-ace5-55964da9a433" xlink:to="loc_us-gaap_LossContingencyNatureDomain_7ee187ae-f967-424b-920c-2e294cb436d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_HighwayProductsLitigationMember_7a7b317c-779e-40be-ae00-54f4050ddf7d" xlink:href="trn-20221231.xsd#trn_HighwayProductsLitigationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_7ee187ae-f967-424b-920c-2e294cb436d5" xlink:to="loc_trn_HighwayProductsLitigationMember_7a7b317c-779e-40be-ae00-54f4050ddf7d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_EnvironmentalAndWorkplaceMattersMember_cc60c591-5d78-4307-a4b1-77fb6eed1b6c" xlink:href="trn-20221231.xsd#trn_EnvironmentalAndWorkplaceMattersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_7ee187ae-f967-424b-920c-2e294cb436d5" xlink:to="loc_trn_EnvironmentalAndWorkplaceMattersMember_cc60c591-5d78-4307-a4b1-77fb6eed1b6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossFromCatastrophesMember_6ef41467-af44-44b6-bfec-90f77eb005bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossFromCatastrophesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_7ee187ae-f967-424b-920c-2e294cb436d5" xlink:to="loc_us-gaap_LossFromCatastrophesMember_6ef41467-af44-44b6-bfec-90f77eb005bb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DamageFromFireExplosionOrOtherHazardMember_32cab1a9-dce5-4b67-ac5d-5cbb92f5dbd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DamageFromFireExplosionOrOtherHazardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_7ee187ae-f967-424b-920c-2e294cb436d5" xlink:to="loc_us-gaap_DamageFromFireExplosionOrOtherHazardMember_32cab1a9-dce5-4b67-ac5d-5cbb92f5dbd8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b399b1e0-3d6b-402e-97a4-66536d2f884a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_fadd1047-6423-44b9-b8b8-3b7e85e74465" xlink:to="loc_srt_RangeAxis_b399b1e0-3d6b-402e-97a4-66536d2f884a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b399b1e0-3d6b-402e-97a4-66536d2f884a_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_b399b1e0-3d6b-402e-97a4-66536d2f884a" xlink:to="loc_srt_RangeMember_b399b1e0-3d6b-402e-97a4-66536d2f884a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_81ce746d-70d2-4c08-9e1d-55eb366ebb3f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_b399b1e0-3d6b-402e-97a4-66536d2f884a" xlink:to="loc_srt_RangeMember_81ce746d-70d2-4c08-9e1d-55eb366ebb3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4d91688d-422d-4c2a-a5eb-853638fa58af" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_81ce746d-70d2-4c08-9e1d-55eb366ebb3f" xlink:to="loc_srt_MinimumMember_4d91688d-422d-4c2a-a5eb-853638fa58af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6352f354-8ae4-49f6-8d03-74c498735a09" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_81ce746d-70d2-4c08-9e1d-55eb366ebb3f" xlink:to="loc_srt_MaximumMember_6352f354-8ae4-49f6-8d03-74c498735a09" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note16SelectedQuarterlyFinancialDataDetails"/>
  <link:definitionLink xlink:role="http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails" xlink:type="extended" id="i45826accb48a4df087fdaaa1d0a09590_Note16SelectedQuarterlyFinancialDataDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_e193d448-ef87-46e1-9765-cbb1b3155271" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_Revenues_e193d448-ef87-46e1-9765-cbb1b3155271" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_5e20b21e-bb5d-44dc-b06d-7ebc5a15170a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_5e20b21e-bb5d-44dc-b06d-7ebc5a15170a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c9b61f97-d946-4047-855a-da2050a0b20b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c9b61f97-d946-4047-855a-da2050a0b20b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_b71393f5-7bf7-441d-ace7-610e4c6f4255" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_b71393f5-7bf7-441d-ace7-610e4c6f4255" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_148cf59b-b409-4fb3-afa7-55dcc7e4836b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_RestructuringCharges_148cf59b-b409-4fb3-afa7-55dcc7e4836b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5da646c1-ef69-4ee9-8c49-928ae8298e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_OperatingIncomeLoss_5da646c1-ef69-4ee9-8c49-928ae8298e5b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_2b4b7c45-4b13-4dd9-946a-5a2de3d88fc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_2b4b7c45-4b13-4dd9-946a-5a2de3d88fc1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9bf1e96d-8120-49d6-87b1-1939a3bb620d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9bf1e96d-8120-49d6-87b1-1939a3bb620d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a41ecc97-185f-41b0-bdd7-67bf2bdb2fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a41ecc97-185f-41b0-bdd7-67bf2bdb2fdb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_cba94499-fa32-47be-8847-1554573f0a84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_cba94499-fa32-47be-8847-1554573f0a84" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_07374fa7-2b53-4dd5-9c3f-ca63a3ce7d38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_07374fa7-2b53-4dd5-9c3f-ca63a3ce7d38" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_1a29b3cd-d8fb-4353-8928-68363437fb60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_1a29b3cd-d8fb-4353-8928-68363437fb60" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_97f90a84-8ce2-457b-a4fa-63123e06216a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_ProfitLoss_97f90a84-8ce2-457b-a4fa-63123e06216a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_3403e5fc-06e8-4bd8-9ef4-2d9f5e489b75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_3403e5fc-06e8-4bd8-9ef4-2d9f5e489b75" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_005189b9-e99d-4b65-9fc3-e5219ceb5a0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_NetIncomeLoss_005189b9-e99d-4b65-9fc3-e5219ceb5a0f" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_dc40cbb2-2905-47ee-b931-1d716844687e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_dc40cbb2-2905-47ee-b931-1d716844687e" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_0dd98d5f-ec9c-40e1-a476-5d82910765a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_0dd98d5f-ec9c-40e1-a476-5d82910765a5" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_5f881e79-95e2-4031-8972-6443d0670dba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_EarningsPerShareBasic_5f881e79-95e2-4031-8972-6443d0670dba" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_8b37415b-6f3a-4984-8b8a-13870720e684" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_8b37415b-6f3a-4984-8b8a-13870720e684" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_590296b9-13a1-45f8-a54b-ab2b7b3a77ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_590296b9-13a1-45f8-a54b-ab2b7b3a77ea" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_43bb4732-be84-428f-9fda-9ba32ccd532b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_EarningsPerShareDiluted_43bb4732-be84-428f-9fda-9ba32ccd532b" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_eab8a99a-8b1d-4dc6-adf9-f8e79669682a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_StatementTable_eab8a99a-8b1d-4dc6-adf9-f8e79669682a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_730a12e7-d97e-4766-8a82-06f72ba0749f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_eab8a99a-8b1d-4dc6-adf9-f8e79669682a" xlink:to="loc_srt_ProductOrServiceAxis_730a12e7-d97e-4766-8a82-06f72ba0749f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_730a12e7-d97e-4766-8a82-06f72ba0749f_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_730a12e7-d97e-4766-8a82-06f72ba0749f" xlink:to="loc_srt_ProductsAndServicesDomain_730a12e7-d97e-4766-8a82-06f72ba0749f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_983199eb-2231-473e-bb45-caaa67251271" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_730a12e7-d97e-4766-8a82-06f72ba0749f" xlink:to="loc_srt_ProductsAndServicesDomain_983199eb-2231-473e-bb45-caaa67251271" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ManufacturingMember_507070dc-89c8-437d-8ea7-9a961379259f" xlink:href="trn-20221231.xsd#trn_ManufacturingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_983199eb-2231-473e-bb45-caaa67251271" xlink:to="loc_trn_ManufacturingMember_507070dc-89c8-437d-8ea7-9a961379259f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LeasingMember_39a4bc7a-2305-4375-9464-75769762620c" xlink:href="trn-20221231.xsd#trn_LeasingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_983199eb-2231-473e-bb45-caaa67251271" xlink:to="loc_trn_LeasingMember_39a4bc7a-2305-4375-9464-75769762620c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="loc_us-gaap_AssetImpairmentCharges" xlink:type="arc" order="2"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>16
<FILENAME>trn-20221231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:b51c8a34-86d1-4103-b091-51d9d681de60,g:fad4dfb4-a0e1-4c2d-bb3f-8b3eca2c1738-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_9459c50c-a59e-4892-9d2c-e2b6f3bcb09c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAxis_88dae37e-2b32-4799-8172-6be5a79eb812_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_1c3e4ac4-6199-4bbb-9f71-07d3e2822212_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4c87acfb-2b50-4ecf-8fe1-7ec0567cd6dc_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_92431f8b-05cb-4471-8267-5d77b8a0b42e_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_ca136ba7-34a3-410f-9029-1e6e7eee2e5f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Gross</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_f4397af2-14b8-49a1-bd57-93b1b214ad85_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held-for-sale, Not Part of Disposal Group</link:label>
    <link:label id="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_label_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held-for-sale, Not Part of Disposal Group</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:to="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_fa4f2b47-d600-46b3-9785-1727c835f03b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TributeRailClassASecuredRailcarEquipmentNotesMember_fed458d9-4f9c-49eb-a87d-abb0ed15fa1e_terseLabel_en-US" xlink:label="lab_trn_TributeRailClassASecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tribute Rail Class A Secured Railcar Equipment Notes</link:label>
    <link:label id="lab_trn_TributeRailClassASecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_TributeRailClassASecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tribute Rail Class A Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_TributeRailClassASecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_TributeRailClassASecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tribute Rail Class A Secured Railcar Equipment Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TributeRailClassASecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_TributeRailClassASecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TributeRailClassASecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_TributeRailClassASecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_6efefbb1-6022-47d9-a83e-1047b8f81ba3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_92af80d9-7bd2-40a9-b2f0-8883b6ada806_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid to common shareholders</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_e67eb6aa-2672-451a-9231-25bcf86e460d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant, and equipment, at cost, including partially-owned subsidiaries of $1,917.6 and $1,927.7</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_f5b2fc3d-dab6-44da-8b08-7e3ca5ad4b1a_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_6506c104-18c5-47a1-b12c-249df7daf99e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of prior service cost, net of tax benefit of $&#8212;, $&#8212;, and $0.3</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount_3cf8b5af-c6a7-4636-85df-7e86346b578a_terseLabel_en-US" xlink:label="lab_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Recourse Debt, Gross of Issuance Cost, Net of Discount</link:label>
    <link:label id="lab_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount_label_en-US" xlink:label="lab_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Recourse Debt, Gross of Issuance Cost, Net of Discount</link:label>
    <link:label id="lab_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount_documentation_en-US" xlink:label="lab_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Recourse Debt, Gross of Issuance Cost, Net of Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount" xlink:href="trn-20221231.xsd#trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount" xlink:to="lab_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_236cd24c-ba6c-4d22-84ec-fc659fa41c7d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension plan settlement</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Payment for Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditions_121d1956-6572-4850-b713-a34f2673c431_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Additions</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditions_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_183804f4-39b6-4150-9f2c-c05b9253d481_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Contract [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeContractMember" xlink:to="lab_us-gaap_ForeignExchangeContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_ecb78789-7a37-42c6-8603-a165839bd771_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:to="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_LeasingOperationsOfTheCompanyTextBlock_2381d4a6-a46d-4111-92dd-7b5e5c6d6150_terseLabel_en-US" xlink:label="lab_trn_LeasingOperationsOfTheCompanyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasing Operations Of The Company [Text Block]</link:label>
    <link:label id="lab_trn_LeasingOperationsOfTheCompanyTextBlock_label_en-US" xlink:label="lab_trn_LeasingOperationsOfTheCompanyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasing Operations Of The Company [Text Block]</link:label>
    <link:label id="lab_trn_LeasingOperationsOfTheCompanyTextBlock_documentation_en-US" xlink:label="lab_trn_LeasingOperationsOfTheCompanyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasing Operations Of The Company [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LeasingOperationsOfTheCompanyTextBlock" xlink:href="trn-20221231.xsd#trn_LeasingOperationsOfTheCompanyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_LeasingOperationsOfTheCompanyTextBlock" xlink:to="lab_trn_LeasingOperationsOfTheCompanyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_c99ea240-5e8d-4314-9d7d-930e1a2a9104_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital in excess of par value</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_06dac7d2-42f5-4603-ad11-fbf0fef66158_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_09e433e4-143f-44b5-bebd-c115ee8e3469_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_9a24481b-b571-4f3f-a85d-6c11e75a48b7_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyReceivableProceeds_45ea57a3-825b-4249-96a2-b5e63064e0e8_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyReceivableProceeds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Receivable, Proceeds</link:label>
    <link:label id="lab_us-gaap_LossContingencyReceivableProceeds_label_en-US" xlink:label="lab_us-gaap_LossContingencyReceivableProceeds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Receivable, Proceeds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivableProceeds" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyReceivableProceeds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyReceivableProceeds" xlink:to="lab_us-gaap_LossContingencyReceivableProceeds" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_LossContingencyEstimateOfPossibleLossNetOfTax_d1c3a6da-8926-4d48-a1a6-fe51c2f32556_terseLabel_en-US" xlink:label="lab_trn_LossContingencyEstimateOfPossibleLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Estimate of Possible Loss, Net of Tax</link:label>
    <link:label id="lab_trn_LossContingencyEstimateOfPossibleLossNetOfTax_label_en-US" xlink:label="lab_trn_LossContingencyEstimateOfPossibleLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Estimate of Possible Loss, Net of Tax</link:label>
    <link:label id="lab_trn_LossContingencyEstimateOfPossibleLossNetOfTax_documentation_en-US" xlink:label="lab_trn_LossContingencyEstimateOfPossibleLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Estimate of Possible Loss, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LossContingencyEstimateOfPossibleLossNetOfTax" xlink:href="trn-20221231.xsd#trn_LossContingencyEstimateOfPossibleLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_LossContingencyEstimateOfPossibleLossNetOfTax" xlink:to="lab_trn_LossContingencyEstimateOfPossibleLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_4835bfaa-71ca-494a-afd2-8ba2a0487206_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_00ba92b7-39fa-412e-b341-1c48a1375ada_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement of share-based awards, net</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_4b9e49d8-111c-4bce-8c94-8df2129443bc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_12580143-57af-46c7-aac1-1664e001b161_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_34529086-69b1-4d79-a4ee-1155517a2591_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset_8eda5000-a271-497b-9a9f-3e76daa6af95_terseLabel_en-US" xlink:label="lab_trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Assets to be Disposed of by Method Other than Sale, Fair Value of Asset</link:label>
    <link:label id="lab_trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset_label_en-US" xlink:label="lab_trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Assets to be Disposed of by Method Other than Sale, Fair Value of Asset</link:label>
    <link:label id="lab_trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset_documentation_en-US" xlink:label="lab_trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Assets to be Disposed of by Method Other than Sale, Fair Value of Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset" xlink:href="trn-20221231.xsd#trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset" xlink:to="lab_trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_8f39ec37-6bd1-4a64-9e1c-1f3f15cf5b8f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_75e74b67-1598-490e-a445-a07392216b90_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_319f70ad-5acf-45ee-903c-f346c454d9a3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_00807a7b-ee3c-41e0-922a-66d7a71efc7b_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_9f4d5b20-1792-42a4-91ca-11c546381125_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Loan and Lease Losses, Write-offs</link:label>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Loan and Lease Losses, Write-offs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:to="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_c23aca65-1083-40cf-9206-988c18e39930_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_6d346de8-3fd8-445c-b50e-b4ca690a5bac_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure_14931344-f5a1-4fa2-8785-ba3700dfeb22_terseLabel_en-US" xlink:label="lab_trn_ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Classified as Liabilities, Fair Value Disclosure</link:label>
    <link:label id="lab_trn_ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_trn_ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Classified as Liabilities, Fair Value Disclosure</link:label>
    <link:label id="lab_trn_ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure_documentation_en-US" xlink:label="lab_trn_ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Classified as Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure" xlink:href="trn-20221231.xsd#trn_ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure" xlink:to="lab_trn_ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionTable_7bc7df2a-21fa-4405-a6ba-cd9ffc9ebfeb_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transaction [Table]</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionTable_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable" xlink:to="lab_us-gaap_SaleLeasebackTransactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_f1d8dea7-4833-4ee3-ae9b-6acefbd5f9ba_terseLabel_en-US" xlink:label="lab_trn_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment Estimated Useful Lives</link:label>
    <link:label id="lab_trn_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_label_en-US" xlink:label="lab_trn_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment Estimated Useful Lives [Table Text Block]</link:label>
    <link:label id="lab_trn_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_documentation_en-US" xlink:label="lab_trn_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment Estimated Useful Lives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:href="trn-20221231.xsd#trn_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:to="lab_trn_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_f3fc8b57-5a8c-4d74-9dbb-32ff2dda7289_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_7c77c2d3-9458-4055-99eb-b58e8f68ffd6_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_fa0e8c8e-38fe-4f83-81a7-2388db2e1504_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_b1aa4f56-3e3d-4a60-8609-8708becbac36_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_2fc88448-197f-43ea-8a03-41c6e17727fa_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) operating activities &#8211; discontinued operations</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Provided by (Used in) Operating Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_HighwayProductsLitigationMember_2605b282-6324-4f49-8ef3-32d754dfbb99_terseLabel_en-US" xlink:label="lab_trn_HighwayProductsLitigationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Highway Products Litigation [Member]</link:label>
    <link:label id="lab_trn_HighwayProductsLitigationMember_label_en-US" xlink:label="lab_trn_HighwayProductsLitigationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Highway Products Litigation [Member]</link:label>
    <link:label id="lab_trn_HighwayProductsLitigationMember_documentation_en-US" xlink:label="lab_trn_HighwayProductsLitigationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Highway Products Litigation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_HighwayProductsLitigationMember" xlink:href="trn-20221231.xsd#trn_HighwayProductsLitigationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_HighwayProductsLitigationMember" xlink:to="lab_trn_HighwayProductsLitigationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredDebtMember_20793f88-fab3-46e0-b006-f06a5003c0ba_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseMember_5a81301e-7bd9-4d18-9727-40397fd73606_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense [Member]</link:label>
    <link:label id="lab_us-gaap_InterestExpenseMember_label_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseMember" xlink:to="lab_us-gaap_InterestExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation_06e81001-721b-4da8-8921-89ad89cd9a2d_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation" xlink:to="lab_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_dc70d242-0cdc-45f9-adf1-01dbd118ec11_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_39f08f69-7d76-4056-97e7-5bbd0c351cb6_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_2dc659b4-3c4e-4eea-a2a4-f5d2149f1614_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Estimate of Possible Loss</link:label>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_label_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Estimate of Possible Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:to="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_f68db209-5e53-40a5-81b1-05e01f8a9248_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A2010SecuredRailcarEquipmentNotesMember_2c30499c-29df-4207-a0c0-8acca371afd3_terseLabel_en-US" xlink:label="lab_trn_A2010SecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2010 Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_A2010SecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_A2010SecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2010 Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_A2010SecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_A2010SecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2010 Secured Railcar Equipment Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2010SecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_A2010SecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A2010SecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_A2010SecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_f4431c24-b800-4a96-9598-03bf5c6d1c1b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_OperatingIncomeLossPercentChange_2075d6cd-a5f2-4bfa-b85d-4137cc1ed820_terseLabel_en-US" xlink:label="lab_trn_OperatingIncomeLossPercentChange" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss), Percent Change</link:label>
    <link:label id="lab_trn_OperatingIncomeLossPercentChange_label_en-US" xlink:label="lab_trn_OperatingIncomeLossPercentChange" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss), Percent Change</link:label>
    <link:label id="lab_trn_OperatingIncomeLossPercentChange_documentation_en-US" xlink:label="lab_trn_OperatingIncomeLossPercentChange" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Change in Operating Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OperatingIncomeLossPercentChange" xlink:href="trn-20221231.xsd#trn_OperatingIncomeLossPercentChange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_OperatingIncomeLossPercentChange" xlink:to="lab_trn_OperatingIncomeLossPercentChange" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A2018SecuredRailcarEquipmentNotesDomain_c6f359e5-ee55-47e0-bfca-f640035783a5_terseLabel_en-US" xlink:label="lab_trn_A2018SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Secured Railcar Equipment Notes [Domain]</link:label>
    <link:label id="lab_trn_A2018SecuredRailcarEquipmentNotesDomain_label_en-US" xlink:label="lab_trn_A2018SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Secured Railcar Equipment Notes [Domain]</link:label>
    <link:label id="lab_trn_A2018SecuredRailcarEquipmentNotesDomain_documentation_en-US" xlink:label="lab_trn_A2018SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Secured Railcar Equipment Notes [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2018SecuredRailcarEquipmentNotesDomain" xlink:href="trn-20221231.xsd#trn_A2018SecuredRailcarEquipmentNotesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A2018SecuredRailcarEquipmentNotesDomain" xlink:to="lab_trn_A2018SecuredRailcarEquipmentNotesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_2db2e0f6-8206-4b37-bf60-abbbeadde6b9_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_f2b0ccb8-927a-4485-9866-8b6ed1fe32ae_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DamageFromFireExplosionOrOtherHazardMember_ea02465b-ffcb-404d-b9f4-5d3c018f7b92_terseLabel_en-US" xlink:label="lab_us-gaap_DamageFromFireExplosionOrOtherHazardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Damage from Fire, Explosion or Other Hazard</link:label>
    <link:label id="lab_us-gaap_DamageFromFireExplosionOrOtherHazardMember_label_en-US" xlink:label="lab_us-gaap_DamageFromFireExplosionOrOtherHazardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Damage from Fire, Explosion or Other Hazard [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DamageFromFireExplosionOrOtherHazardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DamageFromFireExplosionOrOtherHazardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DamageFromFireExplosionOrOtherHazardMember" xlink:to="lab_us-gaap_DamageFromFireExplosionOrOtherHazardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember_6fd3ef0e-03ce-44df-8893-5fdb71b2f194_terseLabel_en-US" xlink:label="lab_trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales of Leased Railcars, Excluding Sales Type Lease</link:label>
    <link:label id="lab_trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember_label_en-US" xlink:label="lab_trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales of Leased Railcars, Excluding Sales Type Lease [Member]</link:label>
    <link:label id="lab_trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember_documentation_en-US" xlink:label="lab_trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales of Leased Railcars, Excluding Sales Type Lease</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember" xlink:href="trn-20221231.xsd#trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember" xlink:to="lab_trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_76069423-5f88-4596-af15-10612f80a7a4_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember_a7d16ae3-144d-47e0-8735-9cc8ee4c6ca2_terseLabel_en-US" xlink:label="lab_trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRL-2022 Series 2022-1 Class A Green Secured Railcar Equipment Notes</link:label>
    <link:label id="lab_trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRL-2022 Series 2022-1 Class A Green Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRL-2022 Series 2022-1 Class A Green Secured Railcar Equipment Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_1a750252-f116-403a-80ef-dbe7bad10a26_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_22479852-f36e-4e7e-a1c7-3ad4ae7fbefa_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_fb7126ef-dd1c-4b9f-a28b-f8dd88160d09_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease_217726a6-3b0d-4f17-85c8-217c89569782_terseLabel_en-US" xlink:label="lab_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Sale Of Property Subject To Or Available For Operating Lease</link:label>
    <link:label id="lab_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease_label_en-US" xlink:label="lab_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Sale Of Property Subject To Or Available For Operating Lease</link:label>
    <link:label id="lab_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease_documentation_en-US" xlink:label="lab_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property Subject to or Available For Operating Lease</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease" xlink:href="trn-20221231.xsd#trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease" xlink:to="lab_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_13899419-a48c-4ae3-ab65-46ed34f4eb27_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_7ffd9bf6-9a38-46e0-a459-5ada74587bb6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets_d0a206d3-cdf6-4c7d-aaff-991c4709b27f_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Consideration Transferred, Other Assets</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Consideration Transferred, Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets" xlink:to="lab_us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_ae029fef-5f8a-4628-8821-31676faf4134_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total before income taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1101ddb5-79fd-4b0d-9491-9615fc17c0bc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_GainLossonDispositionofPropertyPlantandEquipmentOther_29d28a6c-9586-41bc-8068-9ee253326437_negatedTerseLabel_en-US" xlink:label="lab_trn_GainLossonDispositionofPropertyPlantandEquipmentOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains on dispositions of property and other assets</link:label>
    <link:label id="lab_trn_GainLossonDispositionofPropertyPlantandEquipmentOther_label_en-US" xlink:label="lab_trn_GainLossonDispositionofPropertyPlantandEquipmentOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property, Plant and Equipment, Other</link:label>
    <link:label id="lab_trn_GainLossonDispositionofPropertyPlantandEquipmentOther_documentation_en-US" xlink:label="lab_trn_GainLossonDispositionofPropertyPlantandEquipmentOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property, Plant and Equipment, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_GainLossonDispositionofPropertyPlantandEquipmentOther" xlink:href="trn-20221231.xsd#trn_GainLossonDispositionofPropertyPlantandEquipmentOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_GainLossonDispositionofPropertyPlantandEquipmentOther" xlink:to="lab_trn_GainLossonDispositionofPropertyPlantandEquipmentOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_2a976529-8239-4bae-851e-d1c7abc3ddb4_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Three Years</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_f09bba0c-22b1-44c7-9a11-32c2285b6b2b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds (payments) related to sale of discontinued operations</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Divestiture of Businesses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostMaintenance_96fb6811-5caf-45a8-8e60-e8f762e4aa68_terseLabel_en-US" xlink:label="lab_us-gaap_CostMaintenance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost, Maintenance</link:label>
    <link:label id="lab_us-gaap_CostMaintenance_label_en-US" xlink:label="lab_us-gaap_CostMaintenance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost, Maintenance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostMaintenance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostMaintenance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostMaintenance" xlink:to="lab_us-gaap_CostMaintenance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_09d60b4f-8880-4ed5-874a-7fcdd619916d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_e7111004-4af5-4385-a8c4-6eac2867f571_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill_5de5326e-65ff-4563-8a49-957831436803_terseLabel_en-US" xlink:label="lab_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Goodwill</link:label>
    <link:label id="lab_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill_label_en-US" xlink:label="lab_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Goodwill</link:label>
    <link:label id="lab_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill_documentation_en-US" xlink:label="lab_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill" xlink:href="trn-20221231.xsd#trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill" xlink:to="lab_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_f19a3f17-34fc-4260-9599-27d061d99721_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_cd0127e4-768d-43cc-a7e8-655e6a24b31c_terseLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockShareSubscriptions_4667fa57-5ef4-43a8-85cc-06cf10c96a00_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockShareSubscriptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Subscribed but Unissued</link:label>
    <link:label id="lab_us-gaap_PreferredStockShareSubscriptions_label_en-US" xlink:label="lab_us-gaap_PreferredStockShareSubscriptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Subscribed but Unissued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockShareSubscriptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockShareSubscriptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockShareSubscriptions" xlink:to="lab_us-gaap_PreferredStockShareSubscriptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_4bfcdfad-39c0-4ed7-a416-8c4e59e76ab9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eba7012f-2814-4cb5-ab81-d4dbbb57bddd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_65e13316-273b-43f6-9bea-c7f7500c9e6c_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RisksAndUncertaintiesAbstract_label_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:to="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_12d5e336-a97b-4168-b50a-8b0183c2e405_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive_c49428ab-5249-4f66-8f6b-82c11dd715eb_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_49505d33-bc71-49ac-a176-28c495b81c1f_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_NetIncomeLossAttributableToNoncontrollingInterestMember_76df227b-b024-4b53-9acd-bf14f4efbc6a_terseLabel_en-US" xlink:label="lab_trn_NetIncomeLossAttributableToNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss) attributable to noncontrolling interest [Member]</link:label>
    <link:label id="lab_trn_NetIncomeLossAttributableToNoncontrollingInterestMember_label_en-US" xlink:label="lab_trn_NetIncomeLossAttributableToNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (income) loss attributable to noncontrolling interest [Member]</link:label>
    <link:label id="lab_trn_NetIncomeLossAttributableToNoncontrollingInterestMember_documentation_en-US" xlink:label="lab_trn_NetIncomeLossAttributableToNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (income) loss attributable to noncontrolling interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NetIncomeLossAttributableToNoncontrollingInterestMember" xlink:href="trn-20221231.xsd#trn_NetIncomeLossAttributableToNoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_NetIncomeLossAttributableToNoncontrollingInterestMember" xlink:to="lab_trn_NetIncomeLossAttributableToNoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_2c5f7224-207c-429f-a080-370c3980c41f_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_0054558e-4500-4484-bd2e-59aa33c59d77_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_26bf30d1-75c2-485a-9246-3de317b0143b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPayments_b3048011-0321-4fda-987e-c10889e94a1b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty costs incurred</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPayments_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty Accrual, Decrease for Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyAccrualPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualPayments" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeveranceCosts1_f523991c-a285-4d60-b7c1-daae5ffa283c_terseLabel_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Costs</link:label>
    <link:label id="lab_us-gaap_SeveranceCosts1_label_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeveranceCosts1" xlink:to="lab_us-gaap_SeveranceCosts1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_5f48da8a-8763-4db6-8874-5b1aba9cf2a3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b96ae318-8004-4c01-a571-aa35e319b4d8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_WhollyOwnedSubsidiariesMember_81402bd9-0323-4571-90c3-c11542aac2c5_terseLabel_en-US" xlink:label="lab_trn_WhollyOwnedSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wholly Owned Subsidiaries [Member]</link:label>
    <link:label id="lab_trn_WhollyOwnedSubsidiariesMember_label_en-US" xlink:label="lab_trn_WhollyOwnedSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wholly Owned Subsidiaries [Member]</link:label>
    <link:label id="lab_trn_WhollyOwnedSubsidiariesMember_documentation_en-US" xlink:label="lab_trn_WhollyOwnedSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wholly owned subsidiaries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_WhollyOwnedSubsidiariesMember" xlink:href="trn-20221231.xsd#trn_WhollyOwnedSubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_WhollyOwnedSubsidiariesMember" xlink:to="lab_trn_WhollyOwnedSubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionAxis_4d2b700e-ede3-47b9-9809-3421f9fa8b0d_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionAxis" xlink:to="lab_us-gaap_AssetAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_2313fc40-2361-4c14-bce1-22ab8ae9bf2b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision (benefit) for deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_0a13cbe6-2449-4d07-9637-20738db00642_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets for Plan Benefits, Defined Benefit Plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets for Plan Benefits, Defined Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:to="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_13d3084e-b7af-49f8-aff3-bf21e8449fab_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameDomain" xlink:to="lab_us-gaap_RetirementPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_4cbf9217-4419-4c6a-ae19-0468077eaff1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Costs of Retirement Plans [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Costs of Retirement Plans [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_034fe510-9092-411f-9897-8d8a57e35ac2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_2dbc2fcf-57fc-420c-855c-2c085fc1b55c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:to="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_62942927-5235-4bf8-bca4-acb244f997e4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_991e0ebd-0bd8-48c9-9a44-1d3e19e5ceed_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_90f9bc9c-3db6-47ef-b843-c0d7611185fa_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_b29ad0da-9e48-40fc-8250-724c1655925e_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_c690fe29-250b-4bef-90c3-3c2fc8f94913_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_e8f69933-dbba-4749-b8f1-52027bbc0302_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_d0642990-e182-4730-b489-e189187a7822_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_RailcarLeasingAndManagementServicesGroupMember_97297259-05f0-4d82-8fd1-798e31a3fcce_terseLabel_en-US" xlink:label="lab_trn_RailcarLeasingAndManagementServicesGroupMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Railcar Leasing and Management Services Group [Member]</link:label>
    <link:label id="lab_trn_RailcarLeasingAndManagementServicesGroupMember_label_en-US" xlink:label="lab_trn_RailcarLeasingAndManagementServicesGroupMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Railcar Leasing and Management Services Group [Member]</link:label>
    <link:label id="lab_trn_RailcarLeasingAndManagementServicesGroupMember_documentation_en-US" xlink:label="lab_trn_RailcarLeasingAndManagementServicesGroupMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Railcar leasing and management services group.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_RailcarLeasingAndManagementServicesGroupMember" xlink:to="lab_trn_RailcarLeasingAndManagementServicesGroupMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_9c894b1a-ef25-4963-a30e-72a003d200ed_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAverageFixedInterestRate_bb99902c-3276-458d-a8d8-e37ab646dd3d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAverageFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Average Fixed Interest Rate</link:label>
    <link:label id="lab_us-gaap_DerivativeAverageFixedInterestRate_label_en-US" xlink:label="lab_us-gaap_DerivativeAverageFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Average Fixed Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAverageFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAverageFixedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAverageFixedInterestRate" xlink:to="lab_us-gaap_DerivativeAverageFixedInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_66e41a46-78c6-4c43-842a-81fbd2965ad8_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Thereafter</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_594d75d9-56b7-4773-b549-45c0dbacb749_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_3cd06184-d418-48b4-bbbf-cbd93b9d70e0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TributeRailSecuredRailcarEquipmentNotesMember_85144fc2-2e5f-4400-8aea-65d8fe09deb6_terseLabel_en-US" xlink:label="lab_trn_TributeRailSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tribute Rail Secured Railcar Equipment Notes</link:label>
    <link:label id="lab_trn_TributeRailSecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_TributeRailSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tribute Rail Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_TributeRailSecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_TributeRailSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tribute Rail Secured Railcar Equipment Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TributeRailSecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_TributeRailSecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TributeRailSecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_TributeRailSecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MajorPropertyClassAxis_e640cf8e-bbb8-48d6-8e74-b127b09b07a9_terseLabel_en-US" xlink:label="lab_us-gaap_MajorPropertyClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Property Class [Axis]</link:label>
    <link:label id="lab_us-gaap_MajorPropertyClassAxis_label_en-US" xlink:label="lab_us-gaap_MajorPropertyClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Property Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MajorPropertyClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorPropertyClassAxis" xlink:to="lab_us-gaap_MajorPropertyClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_c558f1b8-d084-46b4-a112-793913c50a91_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_27267695-282d-4bee-b64a-5a0f44532cdf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_2a946edf-57cf-4c3b-bb79-ed5cb2619bca_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_b86c0a03-04f2-42db-91af-854722ba9458_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:to="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_d5e5674a-75e5-48bb-b555-1b1ce0c48903_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_f0466ebd-4697-4c7c-964f-32b5313ed228_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanDomain" xlink:to="lab_us-gaap_RestructuringPlanDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_983b453b-c352-4d50-bd94-a85080393f2c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of tax, before reclassifications</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_123e5477-3e40-4823-9353-0f3be03b3e80_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_4a29d4c2-0694-4193-96df-77e48edc0953_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RecourseStatusAxis_8603752f-f98b-4c24-908a-18ed2826d03a_terseLabel_en-US" xlink:label="lab_us-gaap_RecourseStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recourse Status [Axis]</link:label>
    <link:label id="lab_us-gaap_RecourseStatusAxis_label_en-US" xlink:label="lab_us-gaap_RecourseStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recourse Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecourseStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RecourseStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecourseStatusAxis" xlink:to="lab_us-gaap_RecourseStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_2f030249-004d-4542-a86f-46737db78b16_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_CurrentFederalTaxExpenseBenefitCARESAct_c10b49f2-d340-4890-addf-445f13496a1e_terseLabel_en-US" xlink:label="lab_trn_CurrentFederalTaxExpenseBenefitCARESAct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit), CARES Act</link:label>
    <link:label id="lab_trn_CurrentFederalTaxExpenseBenefitCARESAct_label_en-US" xlink:label="lab_trn_CurrentFederalTaxExpenseBenefitCARESAct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit), CARES Act</link:label>
    <link:label id="lab_trn_CurrentFederalTaxExpenseBenefitCARESAct_documentation_en-US" xlink:label="lab_trn_CurrentFederalTaxExpenseBenefitCARESAct" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit), CARES Act</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_CurrentFederalTaxExpenseBenefitCARESAct" xlink:href="trn-20221231.xsd#trn_CurrentFederalTaxExpenseBenefitCARESAct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_CurrentFederalTaxExpenseBenefitCARESAct" xlink:to="lab_trn_CurrentFederalTaxExpenseBenefitCARESAct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_ebe79173-311c-4628-ad34-ccc16cefe1c6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_656f6e1a-0845-46d8-b784-6fb65dc295d4_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_607b30b2-e694-4f81-ade6-7dc3a3b0348d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_BackToBackSwapAgreementsMember_1f947346-64bc-4034-9bf8-d0721b383470_terseLabel_en-US" xlink:label="lab_trn_BackToBackSwapAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Back to Back Swap Agreements</link:label>
    <link:label id="lab_trn_BackToBackSwapAgreementsMember_label_en-US" xlink:label="lab_trn_BackToBackSwapAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Back to Back Swap Agreements [Member]</link:label>
    <link:label id="lab_trn_BackToBackSwapAgreementsMember_documentation_en-US" xlink:label="lab_trn_BackToBackSwapAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Back to Back Swap Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_BackToBackSwapAgreementsMember" xlink:href="trn-20221231.xsd#trn_BackToBackSwapAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_BackToBackSwapAgreementsMember" xlink:to="lab_trn_BackToBackSwapAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_7851912c-621f-4285-8bdd-de33b0d7c5fe_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionDescriptionAxis_504c41e5-52ed-4c54-8111-3b59ca8ba9f8_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionDescriptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transaction, Description [Axis]</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionDescriptionAxis_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionDescriptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transaction, Description [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionDescriptionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionDescriptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionDescriptionAxis" xlink:to="lab_us-gaap_SaleLeasebackTransactionDescriptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_8e6b9d3f-7a80-45d4-9cf2-e1a219c8eae0_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Benefits Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_be8bfc54-e042-4638-9137-44c50f4a29e4_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsegmentsAxis_2cba6265-ee00-4627-953d-93b4744e96fd_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsegments [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsAxis_label_en-US" xlink:label="lab_us-gaap_SubsegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsegments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsAxis" xlink:to="lab_us-gaap_SubsegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_074f4062-06c3-4604-a6ce-aaee45075f3c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income Location [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1382bd82-b9fb-43c3-b27e-22f7de835727_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_644264f4-4493-4b39-84e0-1e5f2a6a7611_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_1bbc38b6-c288-4fc7-be5e-2011f0b3c3f3_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_39da7d24-43fb-49a1-8e8b-489066ce172b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_f2db4aad-6396-4f10-82d4-91d7594152bc_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_4b6d9158-447f-44e8-9dd6-e54217af5824_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_97250b0e-5f23-4af1-afa8-8d3f33d96a09_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$0.01 Par Value</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions_9c2159ab-6a2a-4d7b-8f65-5f9e55f64ae7_totalLabel_en-US" xlink:label="lab_trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net, Before Uncertain Tax Positions</link:label>
    <link:label id="lab_trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions_label_en-US" xlink:label="lab_trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net, Before Uncertain Tax Positions</link:label>
    <link:label id="lab_trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions_documentation_en-US" xlink:label="lab_trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net, Before Uncertain Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions" xlink:href="trn-20221231.xsd#trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions" xlink:to="lab_trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited_2994fa04-f1fb-4be1-8bfc-bde67a651d78_terseLabel_en-US" xlink:label="lab_trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangement, Maximum Unlimited</link:label>
    <link:label id="lab_trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited_label_en-US" xlink:label="lab_trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangement, Maximum Unlimited</link:label>
    <link:label id="lab_trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited_documentation_en-US" xlink:label="lab_trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangement, Maximum Unlimited</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited" xlink:href="trn-20221231.xsd#trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited" xlink:to="lab_trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_6ba9fd11-1904-49fd-9f4d-b11bf622c2ec_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TilcWarehouseFacilityTerminationPaymentsMember_b82a5cb5-9e14-473b-992c-64fa464681d3_terseLabel_en-US" xlink:label="lab_trn_TilcWarehouseFacilityTerminationPaymentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TILC Warehouse Facility Termination Payments [Member]</link:label>
    <link:label id="lab_trn_TilcWarehouseFacilityTerminationPaymentsMember_label_en-US" xlink:label="lab_trn_TilcWarehouseFacilityTerminationPaymentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TILC Warehouse Facility Termination Payments [Member]</link:label>
    <link:label id="lab_trn_TilcWarehouseFacilityTerminationPaymentsMember_documentation_en-US" xlink:label="lab_trn_TilcWarehouseFacilityTerminationPaymentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TILC Warehouse Facility Termination Payments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TilcWarehouseFacilityTerminationPaymentsMember" xlink:href="trn-20221231.xsd#trn_TilcWarehouseFacilityTerminationPaymentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TilcWarehouseFacilityTerminationPaymentsMember" xlink:to="lab_trn_TilcWarehouseFacilityTerminationPaymentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities_b0aa053c-4277-4dc1-8890-14ec757b83bb_terseLabel_en-US" xlink:label="lab_trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operations, Restructuring Activities</link:label>
    <link:label id="lab_trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities_label_en-US" xlink:label="lab_trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operations, Restructuring Activities</link:label>
    <link:label id="lab_trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities_documentation_en-US" xlink:label="lab_trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operations, Restructuring Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities" xlink:href="trn-20221231.xsd#trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities" xlink:to="lab_trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_96a3fee8-6af7-4b78-b914-0217b475fa1d_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_b2334dbd-1484-4854-8630-3b0a728e4234_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain_ef4eebb0-a939-4ac7-b7a4-a4851db05d8f_terseLabel_en-US" xlink:label="lab_trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Class A 2020-1 Secured Railcar Equipment Notes [Domain]</link:label>
    <link:label id="lab_trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain_label_en-US" xlink:label="lab_trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Class A 2020-1 Secured Railcar Equipment Notes [Domain]</link:label>
    <link:label id="lab_trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain_documentation_en-US" xlink:label="lab_trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Class A 2020-1 Secured Railcar Equipment Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain" xlink:href="trn-20221231.xsd#trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain" xlink:to="lab_trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_887fab2f-43ce-43f1-be11-0514311d3c54_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_2a48df30-6e5f-4437-85ee-65fc128c7505_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ProceedsFromSalesOfLeasedRailcarsTable_df1eee3b-85e3-41a0-822a-3ffe766a9bce_terseLabel_en-US" xlink:label="lab_trn_ProceedsFromSalesOfLeasedRailcarsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sales of Leased Railcars [Table]</link:label>
    <link:label id="lab_trn_ProceedsFromSalesOfLeasedRailcarsTable_label_en-US" xlink:label="lab_trn_ProceedsFromSalesOfLeasedRailcarsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sales of Leased Railcars [Table]</link:label>
    <link:label id="lab_trn_ProceedsFromSalesOfLeasedRailcarsTable_documentation_en-US" xlink:label="lab_trn_ProceedsFromSalesOfLeasedRailcarsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sales of Leased Railcars [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsFromSalesOfLeasedRailcarsTable" xlink:href="trn-20221231.xsd#trn_ProceedsFromSalesOfLeasedRailcarsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ProceedsFromSalesOfLeasedRailcarsTable" xlink:to="lab_trn_ProceedsFromSalesOfLeasedRailcarsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_af355349-dd45-40a7-84a2-18618fe5a590_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_0345c3ee-6238-460b-94e6-aab6bf332a6e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustments for losses included in discontinued operations, net of tax benefit of $&#8212;, $&#8212;, and $&#8212;</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_35fc76c5-2518-456e-8e82-0f9b5d45582f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts reclassified to discontinued operations, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_817cce88-84d4-4a4a-b916-4fc87bf8c78c_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_f06e225b-2ab2-42e5-9340-2ae9962eab63_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_91d9f159-1b9f-4fa1-81a7-098262d20d22_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7453b0a4-2e2c-4286-9858-0fbfb5434d80_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_322df8df-43b6-4dc0-8af4-b67df49aeea5_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_2abf7173-f54c-415d-a735-b52909b0b7c8_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossFromCatastrophesMember_72197942-19a7-43f7-9e9f-d181f61596ab_terseLabel_en-US" xlink:label="lab_us-gaap_LossFromCatastrophesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss from Catastrophes</link:label>
    <link:label id="lab_us-gaap_LossFromCatastrophesMember_label_en-US" xlink:label="lab_us-gaap_LossFromCatastrophesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss from Catastrophes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossFromCatastrophesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossFromCatastrophesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossFromCatastrophesMember" xlink:to="lab_us-gaap_LossFromCatastrophesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_c73f13f1-4e0f-4cf1-997b-b8a9672c25fd_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_7177b9eb-78d1-4eaf-ac4e-fdaa06664f9d_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value</link:label>
    <link:label id="lab_us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_label_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:to="lab_us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_8df0102a-6a6a-4b0c-a669-f9c79a91dd8e_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_2462e997-62a0-4082-814b-ccf7c64334c9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_6e07465d-589e-46e6-9d8e-147b4f3ab568_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_a1c4a125-e96c-4ca8-85f7-fbb47de8612c_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_55ce656c-ce70-4f01-ae13-2c92f3215c3a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement of pension plan, net of tax benefit of $&#8212;, $&#8212;, and $34.9</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_67930124-741b-4f5a-ac95-0ce938210422_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_0f6a9e5d-1b11-4d3b-895c-cc22739b0481_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_797b9272-d04e-4440-8eed-d681b6e4d5ff_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_db2d9b02-46ee-4834-a31b-0a4e059fdb94_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOtherAssets_26dd3f46-8a9a-4e00-86b1-b69ceb8cf52b_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Other Assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOtherAssets_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfOtherAssets" xlink:to="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_1ef8a351-0c51-461f-b0ca-1bd8348f57ba_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_b6570ebc-1275-4b8d-a53e-64942c6a0bf3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_46b6e03a-f3f7-49ce-b76b-a3809a09250f_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic, Total</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_9f47bb84-8cc1-4d33-93b7-e6e6f5fe3930_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_7f1c55c4-46f7-431e-a0fa-20c205141b8e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax_a186c14c-2111-4c9f-b39e-97c8ac0a1a08_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement of pension plan</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_9ed0f36d-42b5-4509-be94-9069798571f9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_000f1d8e-18cb-47e4-9b6b-77c56061520b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAssetReconcilingItemLineItems_6613eca6-ca8d-4d93-9e98-81e97686817d_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Asset Reconciling Item [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAssetReconcilingItemLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Asset Reconciling Item [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAssetReconcilingItemLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:to="lab_us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_23dfdf23-3bcc-4731-b016-44fd1d7dfc4a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gain (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_e4a22ba4-7a32-47ee-b7d2-770fb028dc77_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_2247ac80-dc5d-4ef3-955e-ef499db4e35e_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_3bc03fae-c81e-44bb-b9b4-62e9e258585e_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestLineItems_5f6e1d30-90c6-4024-a528-de46461afb3b_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Line Items]</link:label>
    <link:label id="lab_us-gaap_MinorityInterestLineItems_label_en-US" xlink:label="lab_us-gaap_MinorityInterestLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestLineItems" xlink:to="lab_us-gaap_MinorityInterestLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_44a70982-59df-4c02-b5f7-a2725b11ec3e_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_68b1498b-5915-4f0c-9d58-4caebbaffae5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8d492655-b8d2-4a0c-b28b-1e2e1139c50a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationStatusDomain_01fad657-59a1-4043-9ce5-807c7e939b43_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Domain]</link:label>
    <link:label id="lab_us-gaap_LitigationStatusDomain_label_en-US" xlink:label="lab_us-gaap_LitigationStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationStatusDomain" xlink:to="lab_us-gaap_LitigationStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_fed0f56c-8d4e-41a4-abce-90bae388d179_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase (decrease) in cash, cash equivalents, and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRent_74b35374-2c06-4b36-b792-f686187cafed_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Rent</link:label>
    <link:label id="lab_us-gaap_PaymentsForRent_label_en-US" xlink:label="lab_us-gaap_PaymentsForRent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Rent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRent" xlink:to="lab_us-gaap_PaymentsForRent" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_SaleOfLeasedRailcarsTableTextBlock_b3c56ce5-f064-4c80-9c7d-04a1c7e6f87d_terseLabel_en-US" xlink:label="lab_trn_SaleOfLeasedRailcarsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Of Leased Railcars [Table Text Block]</link:label>
    <link:label id="lab_trn_SaleOfLeasedRailcarsTableTextBlock_label_en-US" xlink:label="lab_trn_SaleOfLeasedRailcarsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Of Leased Railcars [Table Text Block]</link:label>
    <link:label id="lab_trn_SaleOfLeasedRailcarsTableTextBlock_documentation_en-US" xlink:label="lab_trn_SaleOfLeasedRailcarsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Of Leased Railcars</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SaleOfLeasedRailcarsTableTextBlock" xlink:href="trn-20221231.xsd#trn_SaleOfLeasedRailcarsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_SaleOfLeasedRailcarsTableTextBlock" xlink:to="lab_trn_SaleOfLeasedRailcarsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e98f6eee-6f70-441f-af54-cadecd107445_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock_2165d16e-f948-4b95-85d8-f31457085b4b_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Policy</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:to="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_f2220a28-5476-4913-a16c-eaee1495dd6a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares repurchased</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_6487c74f-5f56-4f13-bd68-c8b8ed19d109_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_SellingEngineeringandAdministrativeExpensePercentChange_e77dac39-e365-4cfd-9bcd-25c7d1f3619b_terseLabel_en-US" xlink:label="lab_trn_SellingEngineeringandAdministrativeExpensePercentChange" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, Engineering, and Administrative Expense, Percent Change</link:label>
    <link:label id="lab_trn_SellingEngineeringandAdministrativeExpensePercentChange_label_en-US" xlink:label="lab_trn_SellingEngineeringandAdministrativeExpensePercentChange" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, Engineering, and Administrative Expense, Percent Change</link:label>
    <link:label id="lab_trn_SellingEngineeringandAdministrativeExpensePercentChange_documentation_en-US" xlink:label="lab_trn_SellingEngineeringandAdministrativeExpensePercentChange" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, Engineering, and Administrative Expense, Percent Change</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SellingEngineeringandAdministrativeExpensePercentChange" xlink:href="trn-20221231.xsd#trn_SellingEngineeringandAdministrativeExpensePercentChange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_SellingEngineeringandAdministrativeExpensePercentChange" xlink:to="lab_trn_SellingEngineeringandAdministrativeExpensePercentChange" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_NumberOfSubsidiaries_331834dd-b139-4471-80b1-bf2f74279e10_terseLabel_en-US" xlink:label="lab_trn_NumberOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Subsidiaries</link:label>
    <link:label id="lab_trn_NumberOfSubsidiaries_label_en-US" xlink:label="lab_trn_NumberOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Subsidiaries</link:label>
    <link:label id="lab_trn_NumberOfSubsidiaries_documentation_en-US" xlink:label="lab_trn_NumberOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of subsidiaries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NumberOfSubsidiaries" xlink:href="trn-20221231.xsd#trn_NumberOfSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_NumberOfSubsidiaries" xlink:to="lab_trn_NumberOfSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_2e766ab1-0191-40d4-9447-79d0dec9c806_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_AccumulatedOtherComprehensiveIncomeAbstract_4a7eaac0-be17-4234-93c7-a8bb82953f74_terseLabel_en-US" xlink:label="lab_trn_AccumulatedOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_trn_AccumulatedOtherComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_trn_AccumulatedOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_trn_AccumulatedOtherComprehensiveIncomeAbstract_documentation_en-US" xlink:label="lab_trn_AccumulatedOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_AccumulatedOtherComprehensiveIncomeAbstract" xlink:href="trn-20221231.xsd#trn_AccumulatedOtherComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_AccumulatedOtherComprehensiveIncomeAbstract" xlink:to="lab_trn_AccumulatedOtherComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_EnvironmentalAndWorkplaceMattersMember_bb7ecac8-69a5-485f-a4cf-cc40f0eff5b6_terseLabel_en-US" xlink:label="lab_trn_EnvironmentalAndWorkplaceMattersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Environmental and Workplace Matters [Member]</link:label>
    <link:label id="lab_trn_EnvironmentalAndWorkplaceMattersMember_label_en-US" xlink:label="lab_trn_EnvironmentalAndWorkplaceMattersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Environmental and Workplace Matters [Member]</link:label>
    <link:label id="lab_trn_EnvironmentalAndWorkplaceMattersMember_documentation_en-US" xlink:label="lab_trn_EnvironmentalAndWorkplaceMattersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Environmental and Workplace Matters</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_EnvironmentalAndWorkplaceMattersMember" xlink:href="trn-20221231.xsd#trn_EnvironmentalAndWorkplaceMattersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_EnvironmentalAndWorkplaceMattersMember" xlink:to="lab_trn_EnvironmentalAndWorkplaceMattersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_7a99333b-a6cf-4017-9f3a-ac9b3b257895_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_LossContingencyJudgmentEnteredValue_5ad9bdf0-5ddc-4618-bd66-4643afc1d6ea_terseLabel_en-US" xlink:label="lab_trn_LossContingencyJudgmentEnteredValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Judgment Entered, Value</link:label>
    <link:label id="lab_trn_LossContingencyJudgmentEnteredValue_label_en-US" xlink:label="lab_trn_LossContingencyJudgmentEnteredValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Judgment Entered, Value</link:label>
    <link:label id="lab_trn_LossContingencyJudgmentEnteredValue_documentation_en-US" xlink:label="lab_trn_LossContingencyJudgmentEnteredValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Judgment Entered, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LossContingencyJudgmentEnteredValue" xlink:href="trn-20221231.xsd#trn_LossContingencyJudgmentEnteredValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_LossContingencyJudgmentEnteredValue" xlink:to="lab_trn_LossContingencyJudgmentEnteredValue" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_PartiallyOwnedLeasingSubsidiariesAbstract_f4139e6b-ee52-4ac3-94de-4a1f8f68d5d3_terseLabel_en-US" xlink:label="lab_trn_PartiallyOwnedLeasingSubsidiariesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partially-Owned Leasing Subsidiaries [Abstract]</link:label>
    <link:label id="lab_trn_PartiallyOwnedLeasingSubsidiariesAbstract_label_en-US" xlink:label="lab_trn_PartiallyOwnedLeasingSubsidiariesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partially-Owned Leasing Subsidiaries [Abstract]</link:label>
    <link:label id="lab_trn_PartiallyOwnedLeasingSubsidiariesAbstract_documentation_en-US" xlink:label="lab_trn_PartiallyOwnedLeasingSubsidiariesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partially-Owned Leasing Subsidiaries [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedLeasingSubsidiariesAbstract" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedLeasingSubsidiariesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_PartiallyOwnedLeasingSubsidiariesAbstract" xlink:to="lab_trn_PartiallyOwnedLeasingSubsidiariesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_6d4a21c8-a109-4db4-b5ea-638f7c1d5e2d_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_81041725-6193-47bd-94be-ca0d660ced75_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_PrivateShareRepurchaseAgreementMember_f4203d0f-7dd9-4496-a66c-d73cc392fb41_terseLabel_en-US" xlink:label="lab_trn_PrivateShareRepurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Share Repurchase Agreement</link:label>
    <link:label id="lab_trn_PrivateShareRepurchaseAgreementMember_label_en-US" xlink:label="lab_trn_PrivateShareRepurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Share Repurchase Agreement [Member]</link:label>
    <link:label id="lab_trn_PrivateShareRepurchaseAgreementMember_documentation_en-US" xlink:label="lab_trn_PrivateShareRepurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Share Repurchase Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PrivateShareRepurchaseAgreementMember" xlink:href="trn-20221231.xsd#trn_PrivateShareRepurchaseAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_PrivateShareRepurchaseAgreementMember" xlink:to="lab_trn_PrivateShareRepurchaseAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_0b9a4866-b9a8-4d44-8244-e0722a14b7d5_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionDomain_191c9956-d175-4593-9d24-833cf2ba5b87_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Domain]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionDomain_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionDomain" xlink:to="lab_us-gaap_AssetAcquisitionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_38ad8a70-74f1-4f94-af55-a5d1056111ec_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_76571ce3-b59c-4a98-b7cf-274a9941ea27_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:to="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_cc43895b-af3b-4053-9ba5-ecb2f6b046cf_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Long-Lived Assets Held and Used, Asset Name [Domain]</link:label>
    <link:label id="lab_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_label_en-US" xlink:label="lab_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Long-Lived Assets Held and Used, Asset Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain" xlink:to="lab_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts_bf67204b-d198-459d-9b73-3e7e774eacfa_terseLabel_en-US" xlink:label="lab_trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Net of Unamortized Discount, Gross of Unamortized Debt Issuance Costs</link:label>
    <link:label id="lab_trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts_label_en-US" xlink:label="lab_trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Net of Unamortized Discount, Gross of Unamortized Debt Issuance Costs</link:label>
    <link:label id="lab_trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts_documentation_en-US" xlink:label="lab_trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Net of Unamortized Discount, Gross of Unamortized Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts" xlink:href="trn-20221231.xsd#trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts" xlink:to="lab_trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a0d45908-b5a2-4188-b8e1-248325b4fbb0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TributeSecuredRailcarEquipmentNotesMember_61e6ca2a-20eb-461a-bb9e-e6033d6332a0_terseLabel_en-US" xlink:label="lab_trn_TributeSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tribute Secured Railcar Equipment Notes</link:label>
    <link:label id="lab_trn_TributeSecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_TributeSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tribute Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_TributeSecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_TributeSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tribute Secured Railcar Equipment Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TributeSecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_TributeSecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TributeSecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_TributeSecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_9f77d271-d404-4b83-a7d1-d7a90c840041_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_SignalRailHoldingsLLCMember_c541fd92-ea35-4dc7-ada6-ed087d8cb1a1_terseLabel_en-US" xlink:label="lab_trn_SignalRailHoldingsLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Signal Rail Holdings LLC</link:label>
    <link:label id="lab_trn_SignalRailHoldingsLLCMember_label_en-US" xlink:label="lab_trn_SignalRailHoldingsLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Signal Rail Holdings LLC [Member]</link:label>
    <link:label id="lab_trn_SignalRailHoldingsLLCMember_documentation_en-US" xlink:label="lab_trn_SignalRailHoldingsLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Signal Rail Holdings LLC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SignalRailHoldingsLLCMember" xlink:href="trn-20221231.xsd#trn_SignalRailHoldingsLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_SignalRailHoldingsLLCMember" xlink:to="lab_trn_SignalRailHoldingsLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_47679a2d-d51a-4980-b219-dfc189ff7071_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_f61c4bd3-7c55-4a7e-a07b-6644960cafdb_terseLabel_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_label_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain" xlink:to="lab_us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_71c0ee6f-336d-4855-a05b-b5762dff6872_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeCapInterestRate_4a62c92e-f8c9-415b-8e00-8daf03f587f1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeCapInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Cap Interest Rate</link:label>
    <link:label id="lab_us-gaap_DerivativeCapInterestRate_label_en-US" xlink:label="lab_us-gaap_DerivativeCapInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Cap Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCapInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCapInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeCapInterestRate" xlink:to="lab_us-gaap_DerivativeCapInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_e823a372-1ee4-4987-ab56-0687e2b8d7a5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_c7d6031c-a0ac-49c9-85c7-58c88b546083_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ManufacturingFacilityNonOperatingMember_f6ff205b-105b-48e7-9e57-85e4064d4fca_terseLabel_en-US" xlink:label="lab_trn_ManufacturingFacilityNonOperatingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing Facility, Non-Operating [Member]</link:label>
    <link:label id="lab_trn_ManufacturingFacilityNonOperatingMember_label_en-US" xlink:label="lab_trn_ManufacturingFacilityNonOperatingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing Facility, Non-Operating [Member]</link:label>
    <link:label id="lab_trn_ManufacturingFacilityNonOperatingMember_documentation_en-US" xlink:label="lab_trn_ManufacturingFacilityNonOperatingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing Facility, Non-Operating [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ManufacturingFacilityNonOperatingMember" xlink:href="trn-20221231.xsd#trn_ManufacturingFacilityNonOperatingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ManufacturingFacilityNonOperatingMember" xlink:to="lab_trn_ManufacturingFacilityNonOperatingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_7f2de644-1ef6-41b2-aa20-a13e86413e4f_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_f380f18a-30b3-45cf-99d5-648c02ea0afa_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_d765c144-1fa2-4c96-a174-83f9f128ae29_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_c26dfecc-71cd-4637-8b4f-2c07b49ac4ba_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_SustainableRailcarConversionsMember_74f02f24-64f0-4c43-bd1d-21f4ebcf0519_terseLabel_en-US" xlink:label="lab_trn_SustainableRailcarConversionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sustainable Railcar Conversions</link:label>
    <link:label id="lab_trn_SustainableRailcarConversionsMember_label_en-US" xlink:label="lab_trn_SustainableRailcarConversionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sustainable Railcar Conversions [Member]</link:label>
    <link:label id="lab_trn_SustainableRailcarConversionsMember_documentation_en-US" xlink:label="lab_trn_SustainableRailcarConversionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sustainable Railcar Conversions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SustainableRailcarConversionsMember" xlink:href="trn-20221231.xsd#trn_SustainableRailcarConversionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_SustainableRailcarConversionsMember" xlink:to="lab_trn_SustainableRailcarConversionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_78e28c36-9c3a-4616-9ed8-b30ddf2f5ba8_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Nonconsolidated Investee [Axis]</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Nonconsolidated Investee [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_6321b4ff-d384-4e2e-95c4-21edba651687_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TotalSharesRepurchasedUnderProgram_542e8b99-8084-454c-a2c3-199e1c6694f5_terseLabel_en-US" xlink:label="lab_trn_TotalSharesRepurchasedUnderProgram" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shares Repurchased Under Program</link:label>
    <link:label id="lab_trn_TotalSharesRepurchasedUnderProgram_label_en-US" xlink:label="lab_trn_TotalSharesRepurchasedUnderProgram" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shares Repurchased Under Program</link:label>
    <link:label id="lab_trn_TotalSharesRepurchasedUnderProgram_documentation_en-US" xlink:label="lab_trn_TotalSharesRepurchasedUnderProgram" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shares Repurchased Under Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TotalSharesRepurchasedUnderProgram" xlink:href="trn-20221231.xsd#trn_TotalSharesRepurchasedUnderProgram"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TotalSharesRepurchasedUnderProgram" xlink:to="lab_trn_TotalSharesRepurchasedUnderProgram" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_35642b73-ab1c-4c74-9edb-b112d594e5a6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Increase) decrease in inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationStatusAxis_d902c642-d59f-4ece-9b54-79cdb9f426db_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Axis]</link:label>
    <link:label id="lab_us-gaap_LitigationStatusAxis_label_en-US" xlink:label="lab_us-gaap_LitigationStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationStatusAxis" xlink:to="lab_us-gaap_LitigationStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TILCWarehouseBackToBackSwapAgreementsMember_b26aa7a6-7f74-47c9-bc4d-e35680461143_terseLabel_en-US" xlink:label="lab_trn_TILCWarehouseBackToBackSwapAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TILC Warehouse Back to Back Swap Agreements</link:label>
    <link:label id="lab_trn_TILCWarehouseBackToBackSwapAgreementsMember_label_en-US" xlink:label="lab_trn_TILCWarehouseBackToBackSwapAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TILC Warehouse Back to Back Swap Agreements [Member]</link:label>
    <link:label id="lab_trn_TILCWarehouseBackToBackSwapAgreementsMember_documentation_en-US" xlink:label="lab_trn_TILCWarehouseBackToBackSwapAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TILC Warehouse Back to Back Swap Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TILCWarehouseBackToBackSwapAgreementsMember" xlink:href="trn-20221231.xsd#trn_TILCWarehouseBackToBackSwapAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TILCWarehouseBackToBackSwapAgreementsMember" xlink:to="lab_trn_TILCWarehouseBackToBackSwapAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_57b368a1-effe-483d-89de-1f8ef274d883_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_HoldenAmericaAcquisitionMember_3fd5d849-7416-43fc-8244-891faa753f56_terseLabel_en-US" xlink:label="lab_trn_HoldenAmericaAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Holden America Acquisition</link:label>
    <link:label id="lab_trn_HoldenAmericaAcquisitionMember_label_en-US" xlink:label="lab_trn_HoldenAmericaAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Holden America Acquisition [Member]</link:label>
    <link:label id="lab_trn_HoldenAmericaAcquisitionMember_documentation_en-US" xlink:label="lab_trn_HoldenAmericaAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Holden America Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_HoldenAmericaAcquisitionMember" xlink:href="trn-20221231.xsd#trn_HoldenAmericaAcquisitionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_HoldenAmericaAcquisitionMember" xlink:to="lab_trn_HoldenAmericaAcquisitionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_ddfe3067-096a-433d-b458-6dd9188b432a_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fdcda457-0532-4289-a803-1198f7736562_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_466ada7b-adc8-4555-b37c-cd02826f9bc6_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contributions from noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Increase from Subsidiary Equity Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:to="lab_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReceivable_0a573fb0-21c8-4f66-80cd-25ba9227f178_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReceivable" xlink:to="lab_us-gaap_IncomeTaxReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_0a3ee248-fd88-4cff-be12-553119a99df3_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision (benefit) for income taxes:</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_afeb5aa3-3088-480a-8d2d-b9ca95adec07_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision (benefit) for income taxes:</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_a6e154f2-197d-4b2c-9cc7-02a7c6fb6132_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_3017a14e-4c1c-4cbc-901d-b3ebc53a9494_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_SegmentInformationAbstract_ef23bd33-d981-4c5a-9cfe-58605b48a53b_terseLabel_en-US" xlink:label="lab_trn_SegmentInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information [Abstract]</link:label>
    <link:label id="lab_trn_SegmentInformationAbstract_label_en-US" xlink:label="lab_trn_SegmentInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information [Abstract]</link:label>
    <link:label id="lab_trn_SegmentInformationAbstract_documentation_en-US" xlink:label="lab_trn_SegmentInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SegmentInformationAbstract" xlink:href="trn-20221231.xsd#trn_SegmentInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_SegmentInformationAbstract" xlink:to="lab_trn_SegmentInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax_c73e0075-e5b4-40ff-b404-754bab0531fe_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_e60b5241-4f88-4059-aa1a-c68a4526a89a_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_4378509f-df44-47de-a81d-9e42c869a875_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale_ecea17a7-eff7-48bb-89d0-598fb646b016_terseLabel_en-US" xlink:label="lab_trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sales of Railcars Owned More Than One Year at the Time of Sale</link:label>
    <link:label id="lab_trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale_label_en-US" xlink:label="lab_trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sales of Railcars Owned More Than One Year at the Time of Sale</link:label>
    <link:label id="lab_trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale_documentation_en-US" xlink:label="lab_trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sales of Railcars Owned More Than One Year at the Time of Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale" xlink:href="trn-20221231.xsd#trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale" xlink:to="lab_trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_27c8c9e0-c962-4c41-8c6d-eb82019e9b63_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenues:</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_49a2dd83-e418-4e93-82a4-96b8c2c371d5_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Cash Used to Settle Award</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Cash Used to Settle Award</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_dc064447-0e72-4aaf-9471-c0c7c3c4fbde_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_835813b1-c9cb-4de4-b722-79a17e8a5148_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less accumulated depreciation, including partially-owned subsidiaries of $599.0 and $568.4</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BilledContractReceivables_d76ce802-bca6-4cd2-b8c2-a9f11ace264a_terseLabel_en-US" xlink:label="lab_us-gaap_BilledContractReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billed Contracts Receivable</link:label>
    <link:label id="lab_us-gaap_BilledContractReceivables_label_en-US" xlink:label="lab_us-gaap_BilledContractReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billed Contracts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BilledContractReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BilledContractReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BilledContractReceivables" xlink:to="lab_us-gaap_BilledContractReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_d8fd7af7-3ff3-45a5-888f-f15320a3de46_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_6f290877-61fe-4aae-aabc-75882bf6596d_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty expirations</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_78da2e92-33af-4fce-8dff-1526c4433c50_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock &#8211; shares authorized at December 31, 2022 and 2021 &#8211; 400.0; shares issued and outstanding at December 31, 2022 &#8211; 81.1; at December 31, 2021 &#8211; 83.3</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_0cc9ed7f-fc10-4dd8-b97c-75ff6de97abd_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_4a3315fa-8198-48cb-95eb-d08a7efcab24_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_EffectiveTaxRateReconciliationExecutiveCompensationLimitations_ede2552a-d688-4cc9-aab1-8e6634aa93ea_terseLabel_en-US" xlink:label="lab_trn_EffectiveTaxRateReconciliationExecutiveCompensationLimitations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Tax Rate Reconciliation, Executive Compensation Limitations</link:label>
    <link:label id="lab_trn_EffectiveTaxRateReconciliationExecutiveCompensationLimitations_label_en-US" xlink:label="lab_trn_EffectiveTaxRateReconciliationExecutiveCompensationLimitations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Tax Rate Reconciliation, Executive Compensation Limitations</link:label>
    <link:label id="lab_trn_EffectiveTaxRateReconciliationExecutiveCompensationLimitations_documentation_en-US" xlink:label="lab_trn_EffectiveTaxRateReconciliationExecutiveCompensationLimitations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Tax Rate Reconciliation, Executive Compensation Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_EffectiveTaxRateReconciliationExecutiveCompensationLimitations" xlink:href="trn-20221231.xsd#trn_EffectiveTaxRateReconciliationExecutiveCompensationLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_EffectiveTaxRateReconciliationExecutiveCompensationLimitations" xlink:to="lab_trn_EffectiveTaxRateReconciliationExecutiveCompensationLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_1553d6af-7280-4f70-a953-54aa0713216a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeLeaseRevenue_76efaf3e-2d4a-4192-9a4f-ae185d044271_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type Lease, Revenue</link:label>
    <link:label id="lab_us-gaap_SalesTypeLeaseRevenue_label_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type Lease, Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeLeaseRevenue" xlink:to="lab_us-gaap_SalesTypeLeaseRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotesMember_da598081-3ace-4d29-8644-6747ab66a910_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_42d66475-657f-49fe-ac9b-0150b6eadff3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Operating Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive_b953c97c-1d78-411b-ac07-5c5129202858_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityLineItems_7821dd60-850e-4bf1-a2b2-4c0824121912_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity [Line Items]</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityLineItems_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityLineItems" xlink:to="lab_us-gaap_VariableInterestEntityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_55bc5e68-de1e-4230-86da-9a2c00a92265_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents, and restricted cash at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_069750e8-12ca-42fe-87e5-83368c0635f7_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents, and restricted cash at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredOtherTaxExpenseBenefit_774db708-7982-4fe9-907c-63641bc304c6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredOtherTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Other Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredOtherTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredOtherTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Other Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredOtherTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredOtherTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredOtherTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredOtherTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_9f1a52d6-3950-4ec4-9fdf-afc44172aca9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_RevenuesPercentChange_3b4ab747-ea9c-4705-9312-f21fad018648_terseLabel_en-US" xlink:label="lab_trn_RevenuesPercentChange" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues, Percent Change</link:label>
    <link:label id="lab_trn_RevenuesPercentChange_label_en-US" xlink:label="lab_trn_RevenuesPercentChange" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues, Percent Change</link:label>
    <link:label id="lab_trn_RevenuesPercentChange_documentation_en-US" xlink:label="lab_trn_RevenuesPercentChange" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage change in revenue.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RevenuesPercentChange" xlink:href="trn-20221231.xsd#trn_RevenuesPercentChange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_RevenuesPercentChange" xlink:to="lab_trn_RevenuesPercentChange" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_d2d894c5-9da4-4811-a4ae-db80f77bd757_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_f2f0e272-363b-444f-9938-4dd05d4c2788_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss) from continuing operations attributable to Trinity Industries, Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TriumphRailClassASecuredRailcarEquipmentNotesMember_491573bd-812f-43bb-8a53-2257961eb783_terseLabel_en-US" xlink:label="lab_trn_TriumphRailClassASecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Triumph Rail Class A Secured Railcar Equipment Notes</link:label>
    <link:label id="lab_trn_TriumphRailClassASecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_TriumphRailClassASecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Triumph Rail Class A Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_TriumphRailClassASecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_TriumphRailClassASecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Triumph Rail Class A Secured Railcar Equipment Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TriumphRailClassASecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_TriumphRailClassASecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TriumphRailClassASecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_TriumphRailClassASecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TilcWarehouseFacilityMember_df1bbe5b-843a-476b-b35d-0431b256d0b7_terseLabel_en-US" xlink:label="lab_trn_TilcWarehouseFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TILC Warehouse Facility [Member]</link:label>
    <link:label id="lab_trn_TilcWarehouseFacilityMember_label_en-US" xlink:label="lab_trn_TilcWarehouseFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TILC Warehouse Facility [Member]</link:label>
    <link:label id="lab_trn_TilcWarehouseFacilityMember_documentation_en-US" xlink:label="lab_trn_TilcWarehouseFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TILC Warehouse Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TilcWarehouseFacilityMember" xlink:href="trn-20221231.xsd#trn_TilcWarehouseFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TilcWarehouseFacilityMember" xlink:to="lab_trn_TilcWarehouseFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_LeasingMember_d72e2d1c-fe40-46db-8235-8520afb77dbb_terseLabel_en-US" xlink:label="lab_trn_LeasingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasing [Member]</link:label>
    <link:label id="lab_trn_LeasingMember_label_en-US" xlink:label="lab_trn_LeasingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasing [Member]</link:label>
    <link:label id="lab_trn_LeasingMember_documentation_en-US" xlink:label="lab_trn_LeasingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasing [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LeasingMember" xlink:href="trn-20221231.xsd#trn_LeasingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_LeasingMember" xlink:to="lab_trn_LeasingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ParentMember_ddef0da2-c3a9-4d9f-8d25-fc073b2ce542_terseLabel_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent [Member]</link:label>
    <link:label id="lab_us-gaap_ParentMember_label_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember" xlink:to="lab_us-gaap_ParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_76f06cef-083a-4923-a983-dd7baf068749_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable_833d1f59-29b6-4b19-884f-a75e4458f10a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Allocation [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Allocation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_ef5b2e2b-fa03-4a03-b7f7-85ce4652dbe1_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_0fccec09-c7e9-473f-b07b-b75e95e84d7f_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2e0d17db-deee-427e-ba70-89f26555d3c0_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_DepreciationDepletionandAmortizationPercentChange_ea1f1536-b320-4515-9724-04901bdd4bc1_terseLabel_en-US" xlink:label="lab_trn_DepreciationDepletionandAmortizationPercentChange" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion, and Amortization, Percent Change</link:label>
    <link:label id="lab_trn_DepreciationDepletionandAmortizationPercentChange_label_en-US" xlink:label="lab_trn_DepreciationDepletionandAmortizationPercentChange" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion, and Amortization, Percent Change</link:label>
    <link:label id="lab_trn_DepreciationDepletionandAmortizationPercentChange_documentation_en-US" xlink:label="lab_trn_DepreciationDepletionandAmortizationPercentChange" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Change in Depreciation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DepreciationDepletionandAmortizationPercentChange" xlink:href="trn-20221231.xsd#trn_DepreciationDepletionandAmortizationPercentChange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_DepreciationDepletionandAmortizationPercentChange" xlink:to="lab_trn_DepreciationDepletionandAmortizationPercentChange" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_04f9d230-18f4-411f-b2a8-2cd5adf46720_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f93b757b-fe2e-4657-962f-9e5a8863aa24_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2cce04de-99a5-420e-aa02-acea15e8d8b9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_3110e427-3d86-4697-b930-5df130f4602c_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2912b842-b9be-4002-b48b-d1e246515358_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities &#8211; continuing operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_12acf4dc-001d-4621-a4a8-da200be1e5cd_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5251be2e-2aa0-4d51-a554-926d25b4bfaa_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_5bd2c719-5f83-4406-8078-a474badf6461_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_4ee7d65a-250d-4068-9d1b-a038431b8fcc_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_a2618e7e-6100-477b-af27-b478276631d2_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_SelectedLeasingIncomeStatementInformationAbstract_7b9421a7-8103-41b7-9e3f-8035f7d6d94a_terseLabel_en-US" xlink:label="lab_trn_SelectedLeasingIncomeStatementInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selected Leasing Income Statement Information [Abstract]</link:label>
    <link:label id="lab_trn_SelectedLeasingIncomeStatementInformationAbstract_label_en-US" xlink:label="lab_trn_SelectedLeasingIncomeStatementInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selected Leasing Income Statement Information [Abstract]</link:label>
    <link:label id="lab_trn_SelectedLeasingIncomeStatementInformationAbstract_documentation_en-US" xlink:label="lab_trn_SelectedLeasingIncomeStatementInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selected Leasing Income Statement Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SelectedLeasingIncomeStatementInformationAbstract" xlink:href="trn-20221231.xsd#trn_SelectedLeasingIncomeStatementInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_SelectedLeasingIncomeStatementInformationAbstract" xlink:to="lab_trn_SelectedLeasingIncomeStatementInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_InterestExpensePercentChange_6ca0aa09-405e-4070-a4e4-c6f9b0b9530e_terseLabel_en-US" xlink:label="lab_trn_InterestExpensePercentChange" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Percent Change</link:label>
    <link:label id="lab_trn_InterestExpensePercentChange_label_en-US" xlink:label="lab_trn_InterestExpensePercentChange" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Percent Change</link:label>
    <link:label id="lab_trn_InterestExpensePercentChange_documentation_en-US" xlink:label="lab_trn_InterestExpensePercentChange" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Change in Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestExpensePercentChange" xlink:href="trn-20221231.xsd#trn_InterestExpensePercentChange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_InterestExpensePercentChange" xlink:to="lab_trn_InterestExpensePercentChange" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_9ba62a05-e0ae-4e98-88db-1481cd19c1f2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3f8028e7-521e-4151-a1be-70754ee1b27d_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_eb451975-08d3-44a0-abfb-bce6eccdbc9e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyEquipmentMember_94da136d-3ab4-47f5-b5db-8524afec6969_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology Equipment [Member]</link:label>
    <link:label id="lab_us-gaap_TechnologyEquipmentMember_label_en-US" xlink:label="lab_us-gaap_TechnologyEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyEquipmentMember" xlink:to="lab_us-gaap_TechnologyEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_a9e287d8-401f-45bd-84ee-ad782d2e05c7_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign_900776eb-7f54-4ef0-964d-8524ec22bf3f_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_MaintenanceCostsPercentChange_fa9e1e06-eadf-4822-baee-eec6645a4a36_terseLabel_en-US" xlink:label="lab_trn_MaintenanceCostsPercentChange" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maintenance Costs, Percent Change</link:label>
    <link:label id="lab_trn_MaintenanceCostsPercentChange_label_en-US" xlink:label="lab_trn_MaintenanceCostsPercentChange" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maintenance Costs, Percent Change</link:label>
    <link:label id="lab_trn_MaintenanceCostsPercentChange_documentation_en-US" xlink:label="lab_trn_MaintenanceCostsPercentChange" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Change in Maintenance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_MaintenanceCostsPercentChange" xlink:href="trn-20221231.xsd#trn_MaintenanceCostsPercentChange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_MaintenanceCostsPercentChange" xlink:to="lab_trn_MaintenanceCostsPercentChange" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_db6ebd5b-daf1-41ed-8ff2-480549247e20_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Interest Rate Derivatives [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Interest Rate Derivatives [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue_5072e3da-81dd-4557-b64e-d430f23df425_terseLabel_en-US" xlink:label="lab_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Derivatives Not Designated as Hedging Instruments Liabilities at Fair Value</link:label>
    <link:label id="lab_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue_label_en-US" xlink:label="lab_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Derivatives Not Designated as Hedging Instruments Liabilities at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue" xlink:to="lab_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_447314b0-df11-4d10-ad5e-2f025a2e8647_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_fb913fb2-ded9-4fe1-9981-b32bfe624d9d_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_34908a1f-695a-450b-ab25-d247eca9526e_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock &#8211; shares at December 31, 2022 &#8211; 0.0; at December 31, 2021 &#8211; 0.0</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_45b780ea-b782-4596-a16e-a4f802127224_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_5cea50d6-64ed-488f-9b67-e31e4dbd99a2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net amount recognized in other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_fe4d77d7-4b86-44bb-bb03-40abb90c7ff5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_AssetWriteDownsRestructuring_f478dc79-f294-4a00-bf60-df844cacdbbf_terseLabel_en-US" xlink:label="lab_trn_AssetWriteDownsRestructuring" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash impact of restructuring activities</link:label>
    <link:label id="lab_trn_AssetWriteDownsRestructuring_label_en-US" xlink:label="lab_trn_AssetWriteDownsRestructuring" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Write-downs, Restructuring</link:label>
    <link:label id="lab_trn_AssetWriteDownsRestructuring_documentation_en-US" xlink:label="lab_trn_AssetWriteDownsRestructuring" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Write-downs, Restructuring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_AssetWriteDownsRestructuring" xlink:href="trn-20221231.xsd#trn_AssetWriteDownsRestructuring"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_AssetWriteDownsRestructuring" xlink:to="lab_trn_AssetWriteDownsRestructuring" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_98e19366-0638-4744-8b9d-da23ff985c02_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyLiabilityLineItems_f7280bec-5dae-4bf5-ae9d-762607b37949_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranty Liability [Line Items]</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyLiabilityLineItems_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranty Liability [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="lab_us-gaap_ProductWarrantyLiabilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_e49ae0c6-51dc-4ce6-9571-332bdf3b7278_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Table]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:to="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9b60c07c-57c4-4e98-8d90-affc56a957db_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_5115811c-4790-4243-963e-e42cb33d85ca_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear_0acc6f75-c55b-47d7-81e9-d0afc8e58401_terseLabel_en-US" xlink:label="lab_trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low, Per Year</link:label>
    <link:label id="lab_trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear_label_en-US" xlink:label="lab_trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low, Per Year</link:label>
    <link:label id="lab_trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear_documentation_en-US" xlink:label="lab_trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low, Per Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear" xlink:href="trn-20221231.xsd#trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear" xlink:to="lab_trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment_13a9953f-2802-4a90-a283-7c59f7e59393_terseLabel_en-US" xlink:label="lab_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease portfolio sales</link:label>
    <link:label id="lab_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment_c7d0accb-df3f-4b26-b013-b7f21892046e_negatedTerseLabel_en-US" xlink:label="lab_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gains on lease portfolio sales</link:label>
    <link:label id="lab_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment_label_en-US" xlink:label="lab_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Property, Plant and Equipment, Railroad Transportation Equipment</link:label>
    <link:label id="lab_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment_documentation_en-US" xlink:label="lab_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Property, Plant and Equipment, Railroad Transportation Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment" xlink:href="trn-20221231.xsd#trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment" xlink:to="lab_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RailroadTransportationEquipmentMember_e1879a49-d6c3-4105-a06e-686095e7cdb8_terseLabel_en-US" xlink:label="lab_us-gaap_RailroadTransportationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Railroad Transportation Equipment [Member]</link:label>
    <link:label id="lab_us-gaap_RailroadTransportationEquipmentMember_label_en-US" xlink:label="lab_us-gaap_RailroadTransportationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Railroad Transportation Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RailroadTransportationEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RailroadTransportationEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RailroadTransportationEquipmentMember" xlink:to="lab_us-gaap_RailroadTransportationEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_7f703e03-072e-4bd9-8c37-24e43bbae226_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Not Designated as Hedging Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Not Designated as Hedging Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_61dc00ff-0822-427a-8a80-0fac8cb86ecd_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_NetBookValueofUnpledgedEquipment_bedea381-6b5a-4bc3-8a48-375de5303ce9_terseLabel_en-US" xlink:label="lab_trn_NetBookValueofUnpledgedEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Book Value of Unpledged Equipment</link:label>
    <link:label id="lab_trn_NetBookValueofUnpledgedEquipment_label_en-US" xlink:label="lab_trn_NetBookValueofUnpledgedEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Book Value of Unpledged Equipment</link:label>
    <link:label id="lab_trn_NetBookValueofUnpledgedEquipment_documentation_en-US" xlink:label="lab_trn_NetBookValueofUnpledgedEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Book Value of Unpledged Equipment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NetBookValueofUnpledgedEquipment" xlink:href="trn-20221231.xsd#trn_NetBookValueofUnpledgedEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_NetBookValueofUnpledgedEquipment" xlink:to="lab_trn_NetBookValueofUnpledgedEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_84fd09ee-3f9d-44ee-8e42-9e64f2cd597e_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f8951574-87e9-4111-b755-fdc743fbff87_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_a7a64fba-9cd9-47f1-ac88-5d7af5e57037_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue_db76f52c-19a6-4223-8d11-ea2ba3868a2d_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Cash Flow Hedge Liability at Fair Value</link:label>
    <link:label id="lab_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue_label_en-US" xlink:label="lab_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Cash Flow Hedge Liability at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue" xlink:to="lab_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_0ed81582-43e9-4485-ba72-d396ee1005df_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_DerivativeInstrumentsEffectonInterestExpenseAbstract_0c832928-22c5-4fc2-bc6d-bf0d81063c79_terseLabel_en-US" xlink:label="lab_trn_DerivativeInstrumentsEffectonInterestExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments - Effect on Interest Expense [Abstract]</link:label>
    <link:label id="lab_trn_DerivativeInstrumentsEffectonInterestExpenseAbstract_label_en-US" xlink:label="lab_trn_DerivativeInstrumentsEffectonInterestExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments - Effect on Interest Expense [Abstract]</link:label>
    <link:label id="lab_trn_DerivativeInstrumentsEffectonInterestExpenseAbstract_documentation_en-US" xlink:label="lab_trn_DerivativeInstrumentsEffectonInterestExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments - Effect on Interest Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DerivativeInstrumentsEffectonInterestExpenseAbstract" xlink:href="trn-20221231.xsd#trn_DerivativeInstrumentsEffectonInterestExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_DerivativeInstrumentsEffectonInterestExpenseAbstract" xlink:to="lab_trn_DerivativeInstrumentsEffectonInterestExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TRIPRailcarCoTermLoanMember_d5b8904b-3831-4c92-8ae7-a5b1f6f93447_terseLabel_en-US" xlink:label="lab_trn_TRIPRailcarCoTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRIP Railcar Co Term Loan</link:label>
    <link:label id="lab_trn_TRIPRailcarCoTermLoanMember_label_en-US" xlink:label="lab_trn_TRIPRailcarCoTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRIP Railcar Co Term Loan [Member]</link:label>
    <link:label id="lab_trn_TRIPRailcarCoTermLoanMember_documentation_en-US" xlink:label="lab_trn_TRIPRailcarCoTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRIP Railcar Co Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRIPRailcarCoTermLoanMember" xlink:href="trn-20221231.xsd#trn_TRIPRailcarCoTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TRIPRailcarCoTermLoanMember" xlink:to="lab_trn_TRIPRailcarCoTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_00e95257-b5ef-4360-9631-cb009e785544_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Income</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_5f927099-9a45-4255-a804-d6745c9a721e_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_4e161f32-7db4-4f94-869a-841b7e70994a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_OtherOperatingLeaseObligationsandRevenuesAbstract_2253fb04-9c6a-4b2d-9c1e-9cf5d9421562_terseLabel_en-US" xlink:label="lab_trn_OtherOperatingLeaseObligationsandRevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Operating Lease Obligations and Revenues [Abstract]</link:label>
    <link:label id="lab_trn_OtherOperatingLeaseObligationsandRevenuesAbstract_label_en-US" xlink:label="lab_trn_OtherOperatingLeaseObligationsandRevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Operating Lease Obligations and Revenues [Abstract]</link:label>
    <link:label id="lab_trn_OtherOperatingLeaseObligationsandRevenuesAbstract_documentation_en-US" xlink:label="lab_trn_OtherOperatingLeaseObligationsandRevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Operating Lease Obligations and Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OtherOperatingLeaseObligationsandRevenuesAbstract" xlink:href="trn-20221231.xsd#trn_OtherOperatingLeaseObligationsandRevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_OtherOperatingLeaseObligationsandRevenuesAbstract" xlink:to="lab_trn_OtherOperatingLeaseObligationsandRevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_SpinOffOfArcosaMember_bfeb8c17-9e0d-4cd4-93cc-819ebd1c27b6_terseLabel_en-US" xlink:label="lab_trn_SpinOffOfArcosaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Spin-Off of Arcosa</link:label>
    <link:label id="lab_trn_SpinOffOfArcosaMember_label_en-US" xlink:label="lab_trn_SpinOffOfArcosaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Spin-Off of Arcosa [Member]</link:label>
    <link:label id="lab_trn_SpinOffOfArcosaMember_documentation_en-US" xlink:label="lab_trn_SpinOffOfArcosaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Spin-Off of Arcosa</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SpinOffOfArcosaMember" xlink:href="trn-20221231.xsd#trn_SpinOffOfArcosaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_SpinOffOfArcosaMember" xlink:to="lab_trn_SpinOffOfArcosaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_f947cb1b-f966-4eeb-a740-e1195cd6a265_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Carrying Values and Estimated Fair Values of Debt Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_68bfd34e-7835-497c-8585-3d8fdb20287d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Performance Shares, Activity [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:to="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_769d8734-98bf-4665-81e3-e4105c0a2438_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_d680b010-7490-4567-855b-c24df232bf61_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_342cb93e-4f76-47ac-870e-ee7c6ca26bd6_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_5ef87f9a-2efa-4dba-8937-33f8b950a16b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Increase) decrease in receivables</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_88f4fd6f-e18c-4583-82e4-923bc8d1bc22_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_18cbd958-bec2-4e11-a4a4-619616d4bd0f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_f6c1f5e5-2857-4ef6-bf52-76e002c200a6_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_0aa3d3b1-e556-4097-a1fc-97a73134c3b0_terseLabel_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service, Other</link:label>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_label_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductAndServiceOtherMember" xlink:to="lab_us-gaap_ProductAndServiceOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_0bebb9b9-8569-4ffe-97ce-f93a90752766_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_608c0d26-e32a-477d-ac5a-d8390e4edd2f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_32790f2b-97f5-49c4-8ad5-72dcd4f42e52_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_8feb3870-765e-40db-86e4-080e28a02ec9_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Nonconsolidated Investee [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Nonconsolidated Investee [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfOtherProductiveAssets_4d0095dc-07dc-452b-8210-5c8be8fdee52_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfOtherProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from dispositions of property and other assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfOtherProductiveAssets_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfOtherProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Other Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfOtherProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfOtherProductiveAssets" xlink:to="lab_us-gaap_ProceedsFromSaleOfOtherProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_3b0ccb9a-64d1-446b-aaea-ea644d76efb6_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_NewRailcarsDomain_97e920d6-bd57-41c0-ba84-97ff6a7f9038_terseLabel_en-US" xlink:label="lab_trn_NewRailcarsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Railcar products [Domain]</link:label>
    <link:label id="lab_trn_NewRailcarsDomain_label_en-US" xlink:label="lab_trn_NewRailcarsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New railcars [Domain]</link:label>
    <link:label id="lab_trn_NewRailcarsDomain_documentation_en-US" xlink:label="lab_trn_NewRailcarsDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New railcars</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NewRailcarsDomain" xlink:href="trn-20221231.xsd#trn_NewRailcarsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_NewRailcarsDomain" xlink:to="lab_trn_NewRailcarsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A20212022ShareRepurchaseProgramMember_04b2932d-743c-4205-922e-eb030f9fe7ea_terseLabel_en-US" xlink:label="lab_trn_A20212022ShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021-2022 Share Repurchase Program</link:label>
    <link:label id="lab_trn_A20212022ShareRepurchaseProgramMember_label_en-US" xlink:label="lab_trn_A20212022ShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021-2022 Share Repurchase Program [Member]</link:label>
    <link:label id="lab_trn_A20212022ShareRepurchaseProgramMember_documentation_en-US" xlink:label="lab_trn_A20212022ShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021-2022 Share Repurchase Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A20212022ShareRepurchaseProgramMember" xlink:href="trn-20221231.xsd#trn_A20212022ShareRepurchaseProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A20212022ShareRepurchaseProgramMember" xlink:to="lab_trn_A20212022ShareRepurchaseProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_a45e9ee9-dfbb-4115-9a92-5bc412d3afe5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseOptionToTerminate_869e034a-f5d5-4dc3-bca2-cb0dbdbd8e9e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseOptionToTerminate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Option to Terminate</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseOptionToTerminate_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseOptionToTerminate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Option to Terminate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseOptionToTerminate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseOptionToTerminate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseOptionToTerminate" xlink:to="lab_us-gaap_LesseeOperatingLeaseOptionToTerminate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_9df56a9b-7a12-4afc-bdef-a8f928c09541_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories:</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ParentCompanyGuarantees_cca832cb-971c-4956-b932-4ae4551ef37f_terseLabel_en-US" xlink:label="lab_trn_ParentCompanyGuarantees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent Company Guarantees</link:label>
    <link:label id="lab_trn_ParentCompanyGuarantees_label_en-US" xlink:label="lab_trn_ParentCompanyGuarantees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent Company Guarantees</link:label>
    <link:label id="lab_trn_ParentCompanyGuarantees_documentation_en-US" xlink:label="lab_trn_ParentCompanyGuarantees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent Company Guarantees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ParentCompanyGuarantees" xlink:href="trn-20221231.xsd#trn_ParentCompanyGuarantees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ParentCompanyGuarantees" xlink:to="lab_trn_ParentCompanyGuarantees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquipmentOnLease_499cac54-09d1-46ae-bee6-7af01418819a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures &#8211; leasing, net of sold lease fleet railcars owned one year or less with a net cost of $54.0 for the year ended December 31, 2020</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquipmentOnLease_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Equipment on Lease</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquipmentOnLease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:to="lab_us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_7b0d304c-9de0-41e8-b0bb-e1c8f8f8069c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases_c6850013-ebf3-45bd-a669-ad82d472cc62_negatedLabel_en-US" xlink:label="lab_trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gains on lease portfolio sales</link:label>
    <link:label id="lab_trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases_label_en-US" xlink:label="lab_trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gains on lease portfolio sales, excluding sales-type leases</link:label>
    <link:label id="lab_trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases_documentation_en-US" xlink:label="lab_trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gains on lease portfolio sales, excluding sales-type leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases" xlink:href="trn-20221231.xsd#trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases" xlink:to="lab_trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_6126fec8-9823-49e9-bce3-cdbb3cef7f1a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_EffectiveTaxRateReconciliationChangesinLawsandApportionment_3efac5ff-0949-4fa4-b62d-24ce0248bcf7_terseLabel_en-US" xlink:label="lab_trn_EffectiveTaxRateReconciliationChangesinLawsandApportionment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Tax Rate Reconciliation, Changes in Laws and Apportionment</link:label>
    <link:label id="lab_trn_EffectiveTaxRateReconciliationChangesinLawsandApportionment_label_en-US" xlink:label="lab_trn_EffectiveTaxRateReconciliationChangesinLawsandApportionment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Tax Rate Reconciliation, Changes in Laws and Apportionment</link:label>
    <link:label id="lab_trn_EffectiveTaxRateReconciliationChangesinLawsandApportionment_documentation_en-US" xlink:label="lab_trn_EffectiveTaxRateReconciliationChangesinLawsandApportionment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Tax Rate Reconciliation, Changes in Laws and Apportionment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_EffectiveTaxRateReconciliationChangesinLawsandApportionment" xlink:href="trn-20221231.xsd#trn_EffectiveTaxRateReconciliationChangesinLawsandApportionment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_EffectiveTaxRateReconciliationChangesinLawsandApportionment" xlink:to="lab_trn_EffectiveTaxRateReconciliationChangesinLawsandApportionment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets_b2a1e817-0c59-4f07-989a-22fb86215f7a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sales of Business, Affiliate and Productive Assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sales of Business, Affiliate and Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" xlink:to="lab_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange_346ad1c4-ee64-4659-b417-0ca6d562a908_terseLabel_en-US" xlink:label="lab_trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Rent Expense and Ad Valorem Taxes, Percent Change</link:label>
    <link:label id="lab_trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange_label_en-US" xlink:label="lab_trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Rent Expense and Ad Valorem Taxes, Percent Change</link:label>
    <link:label id="lab_trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange_documentation_en-US" xlink:label="lab_trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Change in Rent Expense and Ad Valorem Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange" xlink:href="trn-20221231.xsd#trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange" xlink:to="lab_trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8edc64c7-c9cd-42f8-93e0-9fea41279947_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic weighted average shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCollateralAmount_4212c6f9-84c2-474f-89c5-edd3a5e2434d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCollateralAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Collateral Amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCollateralAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCollateralAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Collateral Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCollateralAmount" xlink:to="lab_us-gaap_DebtInstrumentCollateralAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_70fd927c-a6b1-41b0-b4d4-42f6ae38f041_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_fa73fa67-e5c8-4b34-b2ce-cce9534552c1_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_18d96a65-677a-48b5-b91e-79827b61dc8f_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_ea29807d-12a8-41ad-ac16-e3b4a5e1b2d0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_PartiallyOwnedSubsidiariesMember_cef37cc2-c9bd-4393-a3c7-accf179cd1cd_terseLabel_en-US" xlink:label="lab_trn_PartiallyOwnedSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partially-Owned Subsidiaries [Member]</link:label>
    <link:label id="lab_trn_PartiallyOwnedSubsidiariesMember_label_en-US" xlink:label="lab_trn_PartiallyOwnedSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partially-Owned Subsidiaries [Member]</link:label>
    <link:label id="lab_trn_PartiallyOwnedSubsidiariesMember_documentation_en-US" xlink:label="lab_trn_PartiallyOwnedSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partially-Owned Subsidiaries [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_PartiallyOwnedSubsidiariesMember" xlink:to="lab_trn_PartiallyOwnedSubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNet_f8bd7f80-9e18-4a24-a66f-1b853a1522e9_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, net of allowance of $16.0 and $15.6</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNet_c3ef42d5-eadf-4a96-8a8f-0c99a220e8f0_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNet_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNet" xlink:to="lab_us-gaap_AccountsReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_f8d7df46-a603-4eee-ac72-d99b6de9e62e_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_7f5e2ca9-96ef-481f-90d0-53f9fb92a1ae_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock &#8211; 1.5 shares authorized and unissued</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TriumphSecuredRailcarEquipmentNotesMember_6e23fffb-4300-474f-803d-adf4d3d2c876_terseLabel_en-US" xlink:label="lab_trn_TriumphSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRIP Master Funding Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_TriumphSecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_TriumphSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Triumph Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_TriumphSecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_TriumphSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Triumph Secured Railcar Equipment Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TriumphSecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_TriumphSecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TriumphSecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_TriumphSecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_e8722fbc-1810-43a0-bd45-4ca4ac13213e_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_92ebdfc9-3eb8-4eea-b7dd-bf267b1aa597_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_6610697b-8f5b-4810-8354-dc3fdf673b98_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_AssetsHeldForSalePolicyTextBlock_0a71e670-e303-4250-a7d0-19ed00405cbf_terseLabel_en-US" xlink:label="lab_trn_AssetsHeldForSalePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held For Sale</link:label>
    <link:label id="lab_trn_AssetsHeldForSalePolicyTextBlock_label_en-US" xlink:label="lab_trn_AssetsHeldForSalePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held For Sale [Policy Text Block]</link:label>
    <link:label id="lab_trn_AssetsHeldForSalePolicyTextBlock_documentation_en-US" xlink:label="lab_trn_AssetsHeldForSalePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held For Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_AssetsHeldForSalePolicyTextBlock" xlink:href="trn-20221231.xsd#trn_AssetsHeldForSalePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_AssetsHeldForSalePolicyTextBlock" xlink:to="lab_trn_AssetsHeldForSalePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonrecourseMember_5315926d-4d41-47a2-a99b-afdb81abce13_terseLabel_en-US" xlink:label="lab_us-gaap_NonrecourseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonrecourse</link:label>
    <link:label id="lab_us-gaap_NonrecourseMember_label_en-US" xlink:label="lab_us-gaap_NonrecourseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonrecourse [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecourseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonrecourseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonrecourseMember" xlink:to="lab_us-gaap_NonrecourseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_aac14b65-0943-4b42-8cc9-f948e090e5fb_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_2ff61658-b7d2-4b14-88c0-e2b665f5cd32_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_d20f90ed-ba26-4ac1-8175-33b946a6db5b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_930898f6-fa24-4127-9420-5d2fe0edc76c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities (3)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain_26217630-817a-409b-997f-ed6992b22c88_terseLabel_en-US" xlink:label="lab_trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Secured Railcar Equipment Notes Class A1 Notes [Domain]</link:label>
    <link:label id="lab_trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain_label_en-US" xlink:label="lab_trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Secured Railcar Equipment Notes Class A1 Notes [Domain]</link:label>
    <link:label id="lab_trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain_documentation_en-US" xlink:label="lab_trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Secured Railcar Equipment Notes Class A1 Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain" xlink:href="trn-20221231.xsd#trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain" xlink:to="lab_trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_e7327c60-3b0c-4cc3-8e72-bba368124b38_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_57bab7b2-5ac1-4515-881f-c671572847c7_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_7ab16920-2d11-46f5-b745-d310d6cbe2da_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work in process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_45b01bb3-4a02-416f-8929-c8855ae795d8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of net actuarial losses, net of tax benefit of $0.1, $0.1, and $1.3</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_2ca4171a-64bf-43d9-ae96-b80b0f256a7c_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_17a4a31e-10b0-41ae-9962-c76615665fc6_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeLeaseNetInvestmentInLease_e63a9fbe-5612-4bbf-a1fb-8f995546047b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLease" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount</link:label>
    <link:label id="lab_us-gaap_SalesTypeLeaseNetInvestmentInLease_label_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease" xlink:to="lab_us-gaap_SalesTypeLeaseNetInvestmentInLease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense_f485d47b-50e5-40f5-bfdd-bd608201320f_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_36510603-a408-4ffd-917c-bb118974862f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardDateAxis_22d29c80-d170-4b53-b2da-15dcc11ba9a2_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardDateAxis_label_en-US" xlink:label="lab_us-gaap_AwardDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateAxis" xlink:to="lab_us-gaap_AwardDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars_42ccfadd-d9db-4357-883b-d0ea7db68c14_terseLabel_en-US" xlink:label="lab_trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Aggregate Future Estimated Investment of Railcars</link:label>
    <link:label id="lab_trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars_label_en-US" xlink:label="lab_trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Aggregate Future Estimated Investment of Railcars</link:label>
    <link:label id="lab_trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars_documentation_en-US" xlink:label="lab_trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Aggregate Future Estimated Investment of Railcars</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars" xlink:href="trn-20221231.xsd#trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars" xlink:to="lab_trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember_3bb38055-2ee8-4abf-9404-1ab3c1f4db62_terseLabel_en-US" xlink:label="lab_trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Expired, TRIP Holdings Warehouse Loan [Member]</link:label>
    <link:label id="lab_trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember_label_en-US" xlink:label="lab_trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Expired, TRIP Holdings Warehouse Loan [Member]</link:label>
    <link:label id="lab_trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember_documentation_en-US" xlink:label="lab_trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Expired, TRIP Holdings Warehouse Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember" xlink:to="lab_trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_d2ef4f30-abb3-4b5f-9c49-1fb683afbf68_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_40724dc2-b7ee-47bb-9352-22171efcd589_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials and supplies</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials and Supplies, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionExpense_07d2b15a-0d50-46cd-b474-992a26928b31_terseLabel_en-US" xlink:label="lab_us-gaap_PensionExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Cost (Reversal of Cost)</link:label>
    <link:label id="lab_us-gaap_PensionExpense_label_en-US" xlink:label="lab_us-gaap_PensionExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Cost (Reversal of Cost)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionExpense" xlink:to="lab_us-gaap_PensionExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_1500a219-157a-4119-b24d-77b8996077ba_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:to="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExtinguishmentOfDebtAmount_4023bd76-1b98-462d-a495-e6c5ddb36fee_terseLabel_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of Debt, Amount</link:label>
    <link:label id="lab_us-gaap_ExtinguishmentOfDebtAmount_label_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of Debt, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtinguishmentOfDebtAmount" xlink:to="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_bb1924e1-d84b-4e15-aac9-cd1a85f4770b_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_4d3bf1ad-1819-4e1d-93d3-15ec10619c74_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive securities</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_RailcarOwnedOneYearOrLessMember_f59bf555-23d0-4ba8-9c82-abd25382d8d7_terseLabel_en-US" xlink:label="lab_trn_RailcarOwnedOneYearOrLessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Railcar Owned One Year or Less [Member]</link:label>
    <link:label id="lab_trn_RailcarOwnedOneYearOrLessMember_label_en-US" xlink:label="lab_trn_RailcarOwnedOneYearOrLessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Railcar Owned One Year or Less [Member]</link:label>
    <link:label id="lab_trn_RailcarOwnedOneYearOrLessMember_documentation_en-US" xlink:label="lab_trn_RailcarOwnedOneYearOrLessMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Railcar owned one year or less.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarOwnedOneYearOrLessMember" xlink:href="trn-20221231.xsd#trn_RailcarOwnedOneYearOrLessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_RailcarOwnedOneYearOrLessMember" xlink:to="lab_trn_RailcarOwnedOneYearOrLessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_ef6e9dd9-3d35-4929-8004-d1adf92d68e0_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:to="lab_us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_c2922c81-7379-4978-b26c-68dcbe99a4e6_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3a4bfcca-71e7-4ced-8314-0050c73f1df5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_5bb5e3f8-4f59-468c-9126-e67b10f7bc5f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_60147dfe-a6f3-476f-984c-2ae890091d99_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DirectFinancingLeaseRevenue_6f3bbafd-b86d-4d5e-9499-205d5fd09604_terseLabel_en-US" xlink:label="lab_us-gaap_DirectFinancingLeaseRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct Financing Lease, Revenue</link:label>
    <link:label id="lab_us-gaap_DirectFinancingLeaseRevenue_label_en-US" xlink:label="lab_us-gaap_DirectFinancingLeaseRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct Financing Lease, Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectFinancingLeaseRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DirectFinancingLeaseRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DirectFinancingLeaseRevenue" xlink:to="lab_us-gaap_DirectFinancingLeaseRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_23edff74-8e61-4269-923d-06d649c1ad28_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_149c3177-5358-4ca3-84bd-c25d5c1f3162_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeLeaseInterestIncome_f63b3480-a503-4eee-8dbd-cb6020e1deb3_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseInterestIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income on sales-type lease receivables</link:label>
    <link:label id="lab_us-gaap_SalesTypeLeaseInterestIncome_label_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseInterestIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type Lease, Interest Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseInterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseInterestIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeLeaseInterestIncome" xlink:to="lab_us-gaap_SalesTypeLeaseInterestIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ExternalCustomersMember_8cd8f867-759d-4861-938d-0f75f5a717fa_terseLabel_en-US" xlink:label="lab_trn_ExternalCustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">External Customers [Member]</link:label>
    <link:label id="lab_trn_ExternalCustomersMember_label_en-US" xlink:label="lab_trn_ExternalCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">External Customers [Member]</link:label>
    <link:label id="lab_trn_ExternalCustomersMember_documentation_en-US" xlink:label="lab_trn_ExternalCustomersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">External Customers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ExternalCustomersMember" xlink:href="trn-20221231.xsd#trn_ExternalCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ExternalCustomersMember" xlink:to="lab_trn_ExternalCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_d5f3e59b-e97f-445a-af34-f450255703a7_totalLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains on dispositions of property:</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_294f2538-c037-4fd3-a0bf-6dc733d244c7_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains on dispositions of property:</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_MaintenanceServicesDomain_3bcb1876-ae1a-45cc-9575-56b7be294b02_terseLabel_en-US" xlink:label="lab_trn_MaintenanceServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components and maintenance services [Domain]</link:label>
    <link:label id="lab_trn_MaintenanceServicesDomain_label_en-US" xlink:label="lab_trn_MaintenanceServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maintenance services [Domain]</link:label>
    <link:label id="lab_trn_MaintenanceServicesDomain_documentation_en-US" xlink:label="lab_trn_MaintenanceServicesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maintenance services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_MaintenanceServicesDomain" xlink:href="trn-20221231.xsd#trn_MaintenanceServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_MaintenanceServicesDomain" xlink:to="lab_trn_MaintenanceServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_46ea8eb6-3a0c-4666-8460-8c39cc3023bc_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_ec6a31d7-3f9e-46f2-9eb3-806ba290481a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from insurance recoveries</link:label>
    <link:label id="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Insurance Settlement, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:to="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_8c9070b8-ea3b-4b33-8ce4-2b37e8345d4a_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:to="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_faf5c61c-b5a3-40f0-a231-d8a3f546ec80_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_028322f8-6307-4da5-b74b-122bfcacac0d_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A2022ShareRepurchaseProgramMember_5ddae803-14d4-46da-8794-2d3e5636f14a_terseLabel_en-US" xlink:label="lab_trn_A2022ShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022 Share Repurchase Program</link:label>
    <link:label id="lab_trn_A2022ShareRepurchaseProgramMember_label_en-US" xlink:label="lab_trn_A2022ShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022 Share Repurchase Program [Member]</link:label>
    <link:label id="lab_trn_A2022ShareRepurchaseProgramMember_documentation_en-US" xlink:label="lab_trn_A2022ShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022 Share Repurchase Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2022ShareRepurchaseProgramMember" xlink:href="trn-20221231.xsd#trn_A2022ShareRepurchaseProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A2022ShareRepurchaseProgramMember" xlink:to="lab_trn_A2022ShareRepurchaseProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_6833a5fc-8df2-4ca3-862f-01c967f9b01c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock Unit, Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrentAndNoncurrent_c74965a6-24aa-4f90-9403-2878a537436a_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_5ad362cf-e171-4dbf-b874-4d4fb5c147f7_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_eeb7788e-75fc-4b86-b7fc-d840e5b80b51_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent_58f03db1-70dd-4164-a817-468e97525684_terseLabel_en-US" xlink:label="lab_trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Board Members of Subsidiary, Designated by Parent</link:label>
    <link:label id="lab_trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent_label_en-US" xlink:label="lab_trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Board Members of Subsidiary, Designated by Parent</link:label>
    <link:label id="lab_trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent_documentation_en-US" xlink:label="lab_trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Board Members of Subsidiary, Designated by Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent" xlink:href="trn-20221231.xsd#trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent" xlink:to="lab_trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_dde9efad-e3a7-45e7-9dc6-dbe967f324f0_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage_e1e047f5-247b-4ec8-94d6-5dd554e88eb4_terseLabel_en-US" xlink:label="lab_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, JV Majority Ownership Percentage</link:label>
    <link:label id="lab_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage_label_en-US" xlink:label="lab_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, JV Majority Ownership Percentage</link:label>
    <link:label id="lab_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage_documentation_en-US" xlink:label="lab_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Joint Venture Majority Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage" xlink:href="trn-20221231.xsd#trn_EquityMethodInvestmentJVMajorityOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage" xlink:to="lab_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsDomain_f19a38f9-0925-4ab9-bbe5-e8da313893b9_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsegments Consolidation Items [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsDomain_label_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsegments Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:to="lab_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_19ac3b66-92af-40f2-a5f1-aada4391b506_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ConsolidatedBalanceSheetsAbstract_a67510c9-633b-4c13-9df5-6ef0d9aa6825_terseLabel_en-US" xlink:label="lab_trn_ConsolidatedBalanceSheetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Balance Sheets [Abstract]</link:label>
    <link:label id="lab_trn_ConsolidatedBalanceSheetsAbstract_label_en-US" xlink:label="lab_trn_ConsolidatedBalanceSheetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Balance Sheets [Abstract]</link:label>
    <link:label id="lab_trn_ConsolidatedBalanceSheetsAbstract_documentation_en-US" xlink:label="lab_trn_ConsolidatedBalanceSheetsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Balance Sheets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatedBalanceSheetsAbstract" xlink:href="trn-20221231.xsd#trn_ConsolidatedBalanceSheetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ConsolidatedBalanceSheetsAbstract" xlink:to="lab_trn_ConsolidatedBalanceSheetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_265b14ce-1b5f-4ffb-a814-a009858702f4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_4e174ddc-85a1-42cb-b16a-4547460ed86f_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_7bca1cc3-2903-4c35-8039-26711732fd72_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to retire debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_804b25c1-344f-4bec-80b5-08008038656b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_8bef4860-176f-4587-83dc-f7fdd4c65a4f_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_d0828b88-e75b-48f7-8846-a4510d052c12_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains (losses) arising during the period, net of tax benefit (expense) of $(9.2), $(2.8), and $5.9</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_a25e18bc-8430-4a21-8eca-b5dee1f3d40d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_71b28887-228a-4078-b9e1-6b542570a41f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations_0289af2b-7f76-453a-ae61-edd4b0d4939a_terseLabel_en-US" xlink:label="lab_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds (payments) related to sale of discontinued operations</link:label>
    <link:label id="lab_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations_label_en-US" xlink:label="lab_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds (Payments) Related to Sale of Discontinued Operations</link:label>
    <link:label id="lab_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations_documentation_en-US" xlink:label="lab_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds (Payments) Related to Sale of Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations" xlink:href="trn-20221231.xsd#trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations" xlink:to="lab_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_c0c07ac6-768b-42b0-b7fa-0ecb04bb25ff_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_d1871c01-d6e4-41f0-9ef7-4aea3dab798b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_DeferredTaxLiabilitiesRightofuseAssets_0f30693b-b6b4-474b-aab2-a6fa00a0941b_terseLabel_en-US" xlink:label="lab_trn_DeferredTaxLiabilitiesRightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Right-of-use Assets</link:label>
    <link:label id="lab_trn_DeferredTaxLiabilitiesRightofuseAssets_label_en-US" xlink:label="lab_trn_DeferredTaxLiabilitiesRightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Right-of-use Assets</link:label>
    <link:label id="lab_trn_DeferredTaxLiabilitiesRightofuseAssets_documentation_en-US" xlink:label="lab_trn_DeferredTaxLiabilitiesRightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Right-of-use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DeferredTaxLiabilitiesRightofuseAssets" xlink:href="trn-20221231.xsd#trn_DeferredTaxLiabilitiesRightofuseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_DeferredTaxLiabilitiesRightofuseAssets" xlink:to="lab_trn_DeferredTaxLiabilitiesRightofuseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ManufacturingandCorporateMember_bb3d694e-bf53-44fd-a0d8-cdc7c43881af_terseLabel_en-US" xlink:label="lab_trn_ManufacturingandCorporateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing and Corporate [Member]</link:label>
    <link:label id="lab_trn_ManufacturingandCorporateMember_label_en-US" xlink:label="lab_trn_ManufacturingandCorporateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing and Corporate [Member]</link:label>
    <link:label id="lab_trn_ManufacturingandCorporateMember_documentation_en-US" xlink:label="lab_trn_ManufacturingandCorporateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing and Corporate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ManufacturingandCorporateMember" xlink:href="trn-20221231.xsd#trn_ManufacturingandCorporateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ManufacturingandCorporateMember" xlink:to="lab_trn_ManufacturingandCorporateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_0ee55fa0-329c-498a-bf13-3f298d1a33b3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_980f2d28-b74b-418b-8e74-84bfc3e079b3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_7110fb0a-2f3f-4325-9ffe-130a5077e12e_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_e9d45d60-b265-4f51-8d09-1553ff62fb94_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_e2962276-0ff3-4faf-9dd5-c41f61b059cc_terseLabel_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property Subject to or Available for Operating Lease [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_label_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_c1e37225-affe-455f-92bb-b58e6c4393e4_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Maximum Exposure, Undiscounted</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Maximum Exposure, Undiscounted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsMaximumExposure" xlink:to="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_003bc26b-b34c-4705-80e2-de9d87329186_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_7a296d25-d81c-4b9d-b0ac-abe8e158a7ed_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesMember_7e2f4b41-6638-4cd1-8ec0-5cce643e98d8_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities [Member]</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesMember" xlink:to="lab_us-gaap_AccruedLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_874540b3-28a9-43b2-b905-9f94e9da1f6c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_InvestingActivitiesDomain_f1420f53-6f30-48aa-9d92-21d51c6cea06_terseLabel_en-US" xlink:label="lab_trn_InvestingActivitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing Activities [Domain]</link:label>
    <link:label id="lab_trn_InvestingActivitiesDomain_label_en-US" xlink:label="lab_trn_InvestingActivitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing Activities [Domain]</link:label>
    <link:label id="lab_trn_InvestingActivitiesDomain_documentation_en-US" xlink:label="lab_trn_InvestingActivitiesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing Activities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InvestingActivitiesDomain" xlink:href="trn-20221231.xsd#trn_InvestingActivitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_InvestingActivitiesDomain" xlink:to="lab_trn_InvestingActivitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_fa78d6c9-6027-4cda-9c8c-55a0cdbd0803_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_00aad32f-8fab-4c75-9fa2-d2779bc246e5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_0c68c875-ccdb-41b7-9a7b-9c1f3ec36dbb_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_42989feb-f607-4004-831c-842620bcb8bb_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_60f1bbbe-c12e-468b-b739-9c765259b4f6_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_37d71a9f-1ceb-422c-948f-8ef63006e997_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_d07f9bc5-c8c6-4ba3-9047-7fb58ac3c7ec_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_f801150d-56b3-4111-9440-84919fd267a6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_RailcarsOnLeaseMember_5a3bc798-fc40-448b-b950-0d02a0182bd5_terseLabel_en-US" xlink:label="lab_trn_RailcarsOnLeaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Railcars on Lease [Member]</link:label>
    <link:label id="lab_trn_RailcarsOnLeaseMember_label_en-US" xlink:label="lab_trn_RailcarsOnLeaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Railcars on Lease [Member]</link:label>
    <link:label id="lab_trn_RailcarsOnLeaseMember_documentation_en-US" xlink:label="lab_trn_RailcarsOnLeaseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Railcars on Lease</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarsOnLeaseMember" xlink:href="trn-20221231.xsd#trn_RailcarsOnLeaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_RailcarsOnLeaseMember" xlink:to="lab_trn_RailcarsOnLeaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_07457661-87f5-4391-aec5-9b683fab7e9c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_fb967ec2-2afc-4217-a609-411d902eb351_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_ecc5dc3b-0e26-4d8e-9c2a-10d53b3fe9ea_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_6d38fe27-190e-4baa-8650-0982b362db0b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ConsolidatedStatementsofCashFlowsParentheticalAbstract_26c18d57-9bd1-4ca1-ba11-96634a7f989e_terseLabel_en-US" xlink:label="lab_trn_ConsolidatedStatementsofCashFlowsParentheticalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Statements of Cash Flows (Parenthetical) [Abstract]</link:label>
    <link:label id="lab_trn_ConsolidatedStatementsofCashFlowsParentheticalAbstract_label_en-US" xlink:label="lab_trn_ConsolidatedStatementsofCashFlowsParentheticalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Statements of Cash Flows (Parenthetical) [Abstract]</link:label>
    <link:label id="lab_trn_ConsolidatedStatementsofCashFlowsParentheticalAbstract_documentation_en-US" xlink:label="lab_trn_ConsolidatedStatementsofCashFlowsParentheticalAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Statements of Cash Flows (Parenthetical) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatedStatementsofCashFlowsParentheticalAbstract" xlink:href="trn-20221231.xsd#trn_ConsolidatedStatementsofCashFlowsParentheticalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ConsolidatedStatementsofCashFlowsParentheticalAbstract" xlink:to="lab_trn_ConsolidatedStatementsofCashFlowsParentheticalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_e7b4d8e8-26e2-43d4-bad3-0e5035d8a706_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_31152e56-8636-4026-b27f-42123caa8c0d_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_856b2436-0b0e-4fd3-bf85-ab46c2ff30d7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures &#8211; manufacturing and other</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_9cd341b7-4988-4404-8cd9-56dc30f12bb3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_f58f2464-9dba-40f6-91f4-3f0a47320eaa_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_eda47382-bf95-4583-9f1c-a28d03d46604_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets recognized in exchange for new lease liabilities (1)</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_afe1ca30-af04-4efc-807d-bc006f196511_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_DerivativeInstrumentsInterestRateHedgesAbstract_35ceb8db-7c74-4d8a-bb67-c7b37c2cf208_terseLabel_en-US" xlink:label="lab_trn_DerivativeInstrumentsInterestRateHedgesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments - Interest Rate Hedges [Abstract]</link:label>
    <link:label id="lab_trn_DerivativeInstrumentsInterestRateHedgesAbstract_label_en-US" xlink:label="lab_trn_DerivativeInstrumentsInterestRateHedgesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments - Interest Rate Hedges [Abstract]</link:label>
    <link:label id="lab_trn_DerivativeInstrumentsInterestRateHedgesAbstract_documentation_en-US" xlink:label="lab_trn_DerivativeInstrumentsInterestRateHedgesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments - Interest Rate Hedges [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DerivativeInstrumentsInterestRateHedgesAbstract" xlink:href="trn-20221231.xsd#trn_DerivativeInstrumentsInterestRateHedgesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_DerivativeInstrumentsInterestRateHedgesAbstract" xlink:to="lab_trn_DerivativeInstrumentsInterestRateHedgesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_dd270d1c-2081-4a8a-85eb-cd2fb455eb14_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e283578c-5e60-4e9c-876e-c8244bb947a9_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0df46d5f-a00d-4108-b48c-5f65b6704989_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_ec7d9deb-b8cf-41f2-8e67-c4cfe60f1687_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_3684608d-21ca-4759-9a9a-45c9a604830f_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_RestrictedCashFairValueDisclosure_75596ecb-57c9-4492-9a61-ac9a863e0aa6_terseLabel_en-US" xlink:label="lab_trn_RestrictedCashFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash Fair Value Disclosure</link:label>
    <link:label id="lab_trn_RestrictedCashFairValueDisclosure_label_en-US" xlink:label="lab_trn_RestrictedCashFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash Fair Value Disclosure</link:label>
    <link:label id="lab_trn_RestrictedCashFairValueDisclosure_documentation_en-US" xlink:label="lab_trn_RestrictedCashFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RestrictedCashFairValueDisclosure" xlink:href="trn-20221231.xsd#trn_RestrictedCashFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_RestrictedCashFairValueDisclosure" xlink:to="lab_trn_RestrictedCashFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_408a74ac-7be9-4215-9dda-1bb092822cc1_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember_1cf09bdc-2c47-40b5-bc14-a4c775ed6b55_terseLabel_en-US" xlink:label="lab_trn_TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRL-2021 Series 2021-1Green Secured Railcar Equipment Notes</link:label>
    <link:label id="lab_trn_TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRL-2021 Series 2021-1Green Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRL-2021 Series 2021-1Green Secured Railcar Equipment Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionNameDomain_d2e06cd7-2cd2-4549-9eac-72e90587ea8a_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transaction, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionNameDomain_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transaction, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionNameDomain" xlink:to="lab_us-gaap_SaleLeasebackTransactionNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_b98afa00-6e90-48c9-b8f5-2c587d303c2e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-Term Debt and Capital Securities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_9ef3cc88-652f-4f9a-bb04-d9467947ca68_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_56861ddc-8f34-44eb-8530-0ecfe5aafd8e_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_fbba0a86-9b23-4cc0-80d7-eb35b713cd1a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A2018ClassA1SecuredRailcarEquipmentNotesMember_70d26e2e-be85-4f40-b1b9-edabf32e8ed5_terseLabel_en-US" xlink:label="lab_trn_A2018ClassA1SecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Class A-1 Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_A2018ClassA1SecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_A2018ClassA1SecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Class A-1 Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_A2018ClassA1SecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_A2018ClassA1SecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Class A-1 Secured Railcar Equipment Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2018ClassA1SecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_A2018ClassA1SecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A2018ClassA1SecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_A2018ClassA1SecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesRetired_4a9a2b75-9434-4309-b9d1-512bf2ee6eb3_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesRetired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement of treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesRetired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesRetired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Retired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesRetired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesRetired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesRetired" xlink:to="lab_us-gaap_TreasuryStockSharesRetired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions_2dd4cd9e-c2cd-4ca5-bbf5-9c914dd9d81b_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Receivable, Additions</link:label>
    <link:label id="lab_us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions_label_en-US" xlink:label="lab_us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Receivable, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions" xlink:to="lab_us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyLossInPeriod_f5fa7a7d-5e88-408d-9e67-4b7805b190e7_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyLossInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Loss in Period</link:label>
    <link:label id="lab_us-gaap_LossContingencyLossInPeriod_label_en-US" xlink:label="lab_us-gaap_LossContingencyLossInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Loss in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyLossInPeriod" xlink:to="lab_us-gaap_LossContingencyLossInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_df9e2634-2705-45b1-910f-87e39dc0088d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember_ea695e9a-fef0-4d2e-8c97-e35fd814d11f_terseLabel_en-US" xlink:label="lab_trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRL-2021 Series 2021-1 Class A Green Secured Railcar Equipment Notes</link:label>
    <link:label id="lab_trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRL-2021 Series 2021-1 Class A Green Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRL-2021 Series 2021-1 Class A Green Secured Railcar Equipment Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TripHoldingsMember_9ffb7a64-2d4e-436a-bdc9-d34eaf11f37d_terseLabel_en-US" xlink:label="lab_trn_TripHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRIP Holdings</link:label>
    <link:label id="lab_trn_TripHoldingsMember_label_en-US" xlink:label="lab_trn_TripHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRIP Holdings [Member]</link:label>
    <link:label id="lab_trn_TripHoldingsMember_documentation_en-US" xlink:label="lab_trn_TripHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRIP Holdings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TripHoldingsMember" xlink:href="trn-20221231.xsd#trn_TripHoldingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TripHoldingsMember" xlink:to="lab_trn_TripHoldingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_90b1c104-a061-4c58-8a51-11a2541a0e95_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_2c9d28b6-4e86-4090-aaac-af7d0c110b27_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_BorrowingsonWarehouseLoanFacility_9539eff4-0b74-4f23-9dc1-ca88ba5803af_terseLabel_en-US" xlink:label="lab_trn_BorrowingsonWarehouseLoanFacility" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings on Warehouse Loan Facility</link:label>
    <link:label id="lab_trn_BorrowingsonWarehouseLoanFacility_label_en-US" xlink:label="lab_trn_BorrowingsonWarehouseLoanFacility" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings on Warehouse Loan Facility</link:label>
    <link:label id="lab_trn_BorrowingsonWarehouseLoanFacility_documentation_en-US" xlink:label="lab_trn_BorrowingsonWarehouseLoanFacility" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings on Warehouse Loan Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_BorrowingsonWarehouseLoanFacility" xlink:href="trn-20221231.xsd#trn_BorrowingsonWarehouseLoanFacility"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_BorrowingsonWarehouseLoanFacility" xlink:to="lab_trn_BorrowingsonWarehouseLoanFacility" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_cf69bab0-12bb-45c2-8c55-8a6987c6feb5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_f6b966d9-30a5-4c97-976b-cf068b46f5ce_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated [Table]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:to="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsToMinorityShareholders_034e54ff-29a3-40f5-beaa-4678cb228050_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributions to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsToMinorityShareholders_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments to) Noncontrolling Interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:to="lab_us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncurrentAssets_2da3a8de-8339-4a78-ba66-5cb35c1bc861_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets" xlink:to="lab_us-gaap_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_9acfd23e-a135-4091-a0a8-deaf9ff0844e_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic benefit cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_2ae9545d-3227-441a-9e8c-52341e66f687_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_070a5f20-e79f-4107-a5d0-d19843fa0f44_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Contracts, Liability, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Contracts, Liability, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:to="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_2251eb40-901c-4228-a87b-3c27282236b4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares repurchased</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_d9e2c115-e593-4949-837f-8811460082d7_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_fa2db4c5-4a7f-4ea2-a6ff-f2790a443b36_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_381009f1-0784-4ea8-a069-b2a42651eadc_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss) attributable to Trinity Industries, Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_be5a7d71-ed05-488e-afce-a95e9359f269_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss) attributable to Trinity Industries, Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_728c46b4-4537-4d1e-9618-317d71d49369_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_4f603df5-0633-4911-ba4e-7d7d9d1f31b2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-term Debt [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_24ce6538-1670-4e92-9fb0-e2a79891a328_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of prior service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_8b8f11d2-ef7c-47ba-b355-3a1e1a9d90ee_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_55ca5584-f0af-45d8-9c83-5748e0effac9_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanAxis" xlink:to="lab_us-gaap_RestructuringPlanAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TrinityIndustriesIncConsolidatedPensionPlanMember_ccaa9be3-c921-4685-8d4a-1de9f7b1224c_terseLabel_en-US" xlink:label="lab_trn_TrinityIndustriesIncConsolidatedPensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trinity Industries, Inc. Consolidated Pension Plan [Member]</link:label>
    <link:label id="lab_trn_TrinityIndustriesIncConsolidatedPensionPlanMember_label_en-US" xlink:label="lab_trn_TrinityIndustriesIncConsolidatedPensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trinity Industries, Inc. Consolidated Pension Plan [Member]</link:label>
    <link:label id="lab_trn_TrinityIndustriesIncConsolidatedPensionPlanMember_documentation_en-US" xlink:label="lab_trn_TrinityIndustriesIncConsolidatedPensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trinity Industries, Inc. Consolidated Pension Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TrinityIndustriesIncConsolidatedPensionPlanMember" xlink:href="trn-20221231.xsd#trn_TrinityIndustriesIncConsolidatedPensionPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TrinityIndustriesIncConsolidatedPensionPlanMember" xlink:to="lab_trn_TrinityIndustriesIncConsolidatedPensionPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseMember_6c6951bc-a14c-4507-b12d-c44b49584181_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Operating Income (Expense)</link:label>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseMember_label_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Operating Income (Expense) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncomeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingIncomeExpenseMember" xlink:to="lab_us-gaap_OtherOperatingIncomeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtAndCapitalLeaseObligations_349b608e-a79a-4981-a072-10b3e1373cfc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt and Lease Obligation</link:label>
    <link:label id="lab_us-gaap_DebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt and Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_DebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_f4dae5e4-a6a3-412a-9049-cc74cd5693d7_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_02bea2bd-9021-4fac-af3d-d8aa749df0ce_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RecourseStatusDomain_3cb71e9b-0d33-4dd0-a9dc-96a55953db9a_terseLabel_en-US" xlink:label="lab_us-gaap_RecourseStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recourse Status [Domain]</link:label>
    <link:label id="lab_us-gaap_RecourseStatusDomain_label_en-US" xlink:label="lab_us-gaap_RecourseStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recourse Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecourseStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RecourseStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecourseStatusDomain" xlink:to="lab_us-gaap_RecourseStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_5265bd64-636f-4ff0-813b-0cd93f9a9b49_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_99d30657-3d32-4975-9103-b99750ca9764_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_b08b1839-f37b-4663-a48c-2322a2b2e97d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ExternalRevenue_aad0fd40-eb53-4b07-9a4a-c97dd2e0cb2f_terseLabel_en-US" xlink:label="lab_trn_ExternalRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">External Revenue</link:label>
    <link:label id="lab_trn_ExternalRevenue_label_en-US" xlink:label="lab_trn_ExternalRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">External Revenue</link:label>
    <link:label id="lab_trn_ExternalRevenue_documentation_en-US" xlink:label="lab_trn_ExternalRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">External Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ExternalRevenue" xlink:href="trn-20221231.xsd#trn_ExternalRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ExternalRevenue" xlink:to="lab_trn_ExternalRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_3c62fb83-3c20-47a7-b72a-9082b69a679f_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssets_99bef7c9-8296-44d8-948a-3615ce73b00f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_NumberofBoardMembers_9dd0b5a5-278e-4e4f-bc37-43a828833865_terseLabel_en-US" xlink:label="lab_trn_NumberofBoardMembers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Board Members</link:label>
    <link:label id="lab_trn_NumberofBoardMembers_label_en-US" xlink:label="lab_trn_NumberofBoardMembers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Board Members</link:label>
    <link:label id="lab_trn_NumberofBoardMembers_documentation_en-US" xlink:label="lab_trn_NumberofBoardMembers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Board Members</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NumberofBoardMembers" xlink:href="trn-20221231.xsd#trn_NumberofBoardMembers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_NumberofBoardMembers" xlink:to="lab_trn_NumberofBoardMembers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilities_f6355116-d1af-43f1-88ab-9ba5bfc1fd46_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_a5a56194-6e00-4744-93b1-2c2dbc15b855_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_label_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilities" xlink:to="lab_us-gaap_OtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_8fb59da2-bf12-4e09-9835-30666191ee23_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net</link:label>
    <link:label id="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_e9c555d7-ff4a-4abd-84f6-66f206fa516d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net</link:label>
    <link:label id="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_label_en-US" xlink:label="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:to="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_594b99f1-5739-4c7c-b8fd-cf37643b01d0_terseLabel_en-US" xlink:label="lab_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension plan settlement</link:label>
    <link:label id="lab_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_label_en-US" xlink:label="lab_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" xlink:to="lab_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_f014e134-7f98-4081-a1bc-926824a1d3fc_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax (benefit) expense</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FormerGainContingencyRecognizedInCurrentPeriod_36f156fd-cf6b-4123-9a91-7baf7c32dcc4_terseLabel_en-US" xlink:label="lab_us-gaap_FormerGainContingencyRecognizedInCurrentPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Former Gain Contingency, Recognized in Current Period</link:label>
    <link:label id="lab_us-gaap_FormerGainContingencyRecognizedInCurrentPeriod_label_en-US" xlink:label="lab_us-gaap_FormerGainContingencyRecognizedInCurrentPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Former Gain Contingency, Recognized in Current Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FormerGainContingencyRecognizedInCurrentPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FormerGainContingencyRecognizedInCurrentPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FormerGainContingencyRecognizedInCurrentPeriod" xlink:to="lab_us-gaap_FormerGainContingencyRecognizedInCurrentPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_e6738d63-0dfa-42c2-ab65-244761990dbc_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_372aaf7d-1524-48f4-bb71-2dade3f97561_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_233e1a35-71bf-41f4-949c-40a0481354c3_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain_8cabf33d-004d-4c5a-bdc5-4f8d36d95372_terseLabel_en-US" xlink:label="lab_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Expired, 2018 Secured Railcar Equipment Notes [Domain]</link:label>
    <link:label id="lab_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain_label_en-US" xlink:label="lab_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Expired, 2018 Secured Railcar Equipment Notes [Domain]</link:label>
    <link:label id="lab_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain_documentation_en-US" xlink:label="lab_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Expired, 2018 Secured Railcar Equipment Notes [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain" xlink:to="lab_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_30f7d432-8744-40d7-9129-d951932bbaaa_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A2009SecuredRailcarEquipmentNotesMember_48ca1f77-d080-464c-a585-d4aef756bb99_terseLabel_en-US" xlink:label="lab_trn_A2009SecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2009 Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_A2009SecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_A2009SecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2009 Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_A2009SecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_A2009SecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2009 Secured Railcar Equipment Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2009SecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_A2009SecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A2009SecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_A2009SecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_a38ab67f-0269-4009-9972-d3b0d455e54d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeLeaseSellingProfitLoss_7880099d-70c8-4991-82b7-b67d600b51f7_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseSellingProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit recognized at sales-type lease commencement (1)</link:label>
    <link:label id="lab_us-gaap_SalesTypeLeaseSellingProfitLoss_label_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseSellingProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type Lease, Selling Profit (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseSellingProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseSellingProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeLeaseSellingProfitLoss" xlink:to="lab_us-gaap_SalesTypeLeaseSellingProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_abb66b89-84f2-42d7-8bd8-a94483a5f345_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_c8cd5012-e7a1-472e-9c7f-d61a624ab63b_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Five Years</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_409fe916-faab-4936-a3fc-075f728e53ee_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_OtherThirdPartiesMember_38f25087-b385-48d4-8d00-33032f94864d_terseLabel_en-US" xlink:label="lab_trn_OtherThirdPartiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Third Parties [Member]</link:label>
    <link:label id="lab_trn_OtherThirdPartiesMember_label_en-US" xlink:label="lab_trn_OtherThirdPartiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Third Parties [Member]</link:label>
    <link:label id="lab_trn_OtherThirdPartiesMember_documentation_en-US" xlink:label="lab_trn_OtherThirdPartiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Third Parties [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OtherThirdPartiesMember" xlink:href="trn-20221231.xsd#trn_OtherThirdPartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_OtherThirdPartiesMember" xlink:to="lab_trn_OtherThirdPartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_b175a6e6-7a6a-4c78-9c0c-eb47c1aa10c4_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_label_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Equity Method Investment, Distribution, Return of Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:to="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_fda053c6-fca6-4c2f-b6b5-dcef3451eee1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_54ff07e7-e311-454e-a1c7-8710def274f8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_85735f39-caab-400e-afba-a29407ff8e93_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_320dc13d-a115-4ce4-a7b7-bd7e81a2304f_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_b1fbacc2-e59f-480d-818b-8cb87f651875_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_bef0511b-4f4d-4f5f-a9d7-c8a9c21cb615_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_118a132b-67b9-4fef-8d53-05fddc0efcfa_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary_5800ae38-ecd9-4c62-8fae-66f79ad8e537_terseLabel_en-US" xlink:label="lab_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Value of Investment In Partially-Owned Consolidated Subsidiary</link:label>
    <link:label id="lab_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary_label_en-US" xlink:label="lab_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Value of Investment In Partially-Owned Consolidated Subsidiary</link:label>
    <link:label id="lab_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary_documentation_en-US" xlink:label="lab_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Value of Investment In Partially-Owned Consolidated Subsidiary</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary" xlink:href="trn-20221231.xsd#trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary" xlink:to="lab_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4b42a1a9-1ac4-43c6-ad6f-bedef933c938_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear_dca2ea5d-6112-4521-bccc-283ab438790e_terseLabel_en-US" xlink:label="lab_trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, remaining performance obligation expected to be delivered in current year</link:label>
    <link:label id="lab_trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear_label_en-US" xlink:label="lab_trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, remaining performance obligation expected to be delivered in current year</link:label>
    <link:label id="lab_trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear_documentation_en-US" xlink:label="lab_trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, remaining performance obligation expected to be delivered in current year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear" xlink:href="trn-20221231.xsd#trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear" xlink:to="lab_trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_RepaymentsonWarehouseLoanFacility_b128eb73-ac8e-41fd-be80-847eecc28724_terseLabel_en-US" xlink:label="lab_trn_RepaymentsonWarehouseLoanFacility" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments on Warehouse Loan Facility</link:label>
    <link:label id="lab_trn_RepaymentsonWarehouseLoanFacility_label_en-US" xlink:label="lab_trn_RepaymentsonWarehouseLoanFacility" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments on Warehouse Loan Facility</link:label>
    <link:label id="lab_trn_RepaymentsonWarehouseLoanFacility_documentation_en-US" xlink:label="lab_trn_RepaymentsonWarehouseLoanFacility" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments on Warehouse Loan Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RepaymentsonWarehouseLoanFacility" xlink:href="trn-20221231.xsd#trn_RepaymentsonWarehouseLoanFacility"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_RepaymentsonWarehouseLoanFacility" xlink:to="lab_trn_RepaymentsonWarehouseLoanFacility" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_0a518126-b393-4c86-9aea-2372d5a8574d_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_2147fd08-1096-49cc-b83d-416fe384f9f3_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_c3cec87e-a924-4ae7-bd94-dd9a15a1ed5f_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_9b8cf503-8145-4cb2-832f-164c80f13a60_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_OtherInvestingActivitiesMember_a7400419-7648-4eee-ad28-f1d3b880b705_terseLabel_en-US" xlink:label="lab_trn_OtherInvestingActivitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Investing Activities</link:label>
    <link:label id="lab_trn_OtherInvestingActivitiesMember_label_en-US" xlink:label="lab_trn_OtherInvestingActivitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Investing Activities [Member]</link:label>
    <link:label id="lab_trn_OtherInvestingActivitiesMember_documentation_en-US" xlink:label="lab_trn_OtherInvestingActivitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OtherInvestingActivitiesMember" xlink:href="trn-20221231.xsd#trn_OtherInvestingActivitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_OtherInvestingActivitiesMember" xlink:to="lab_trn_OtherInvestingActivitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorLeaseDescriptionTable_cddd2784-1b44-450d-8e4b-2039351284ac_terseLabel_en-US" xlink:label="lab_us-gaap_LessorLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LessorLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LessorLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable" xlink:to="lab_us-gaap_LessorLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_40e28f41-d75e-4e3e-9922-3b80dcda4930_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of prior service cost</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_e8a236ae-f956-426d-905f-56f4f7844bde_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_797b8511-220d-4bb9-9835-7e081a482b5b_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_7331ca00-92ba-4fe7-b2bd-2859f7d26e41_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_00e6e9ed-ab76-473d-8131-087d1d7cd3db_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss) from discontinued operations attributable to Trinity Industries, Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_22d3b799-38bc-41e6-bd96-486e29d43723_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_afdb4db0-4c6d-4b27-b26f-61bcbfbd8716_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_2f0f1ca5-2f7f-4a6e-92ec-6e5ee018cf99_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5da83093-f5c5-4691-a205-7f723f9beb14_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_b883999b-6f48-43f6-a5d5-a85c9fd5583b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_3f5cb3fc-816d-459c-a634-a6845f988268_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_ae4e2649-a627-4223-991d-4e4e42a1faa5_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Fair Value</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_e78567ee-8f12-4d7d-9115-1e62cf5ae3a7_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_98a6a61e-193d-437d-abfa-c3250a31792c_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) from continuing operations before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_01ddcce2-e49c-4f46-bf6f-548f429cd528_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) from continuing operations before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_17c4b91c-e2d2-4b29-896e-dfa3a5c95744_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorLeaseDescriptionLineItems_4ca45c46-c33a-4593-91f2-e054483a6a42_terseLabel_en-US" xlink:label="lab_us-gaap_LessorLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LessorLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LessorLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LessorLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_a48dd14a-465c-471e-8c38-f5e77695f14a_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash interest expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_e83c509e-6fe1-4ec8-aa2c-82ea99cce6a9_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestDisclosureTextBlock_61c51e4e-b7cf-49cf-8bbe-562f254ff558_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDisclosureTextBlock" xlink:to="lab_us-gaap_MinorityInterestDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_RestrictedShareAwardsMember_1bede830-c990-442b-881b-febd3c8cde95_terseLabel_en-US" xlink:label="lab_trn_RestrictedShareAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Share Awards [Member]</link:label>
    <link:label id="lab_trn_RestrictedShareAwardsMember_label_en-US" xlink:label="lab_trn_RestrictedShareAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Share Awards [Member]</link:label>
    <link:label id="lab_trn_RestrictedShareAwardsMember_documentation_en-US" xlink:label="lab_trn_RestrictedShareAwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Share Awards [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RestrictedShareAwardsMember" xlink:href="trn-20221231.xsd#trn_RestrictedShareAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_RestrictedShareAwardsMember" xlink:to="lab_trn_RestrictedShareAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaid_2796635c-3bf2-4ec8-a25e-2752f0190e11_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid</link:label>
    <link:label id="lab_us-gaap_InterestPaid_label_en-US" xlink:label="lab_us-gaap_InterestPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Including Capitalized Interest, Operating and Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid" xlink:to="lab_us-gaap_InterestPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateCapMember_09a484db-7dc4-4c73-9025-c7f1574acfbd_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateCapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Cap [Member]</link:label>
    <link:label id="lab_us-gaap_InterestRateCapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateCapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Cap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateCapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateCapMember" xlink:to="lab_us-gaap_InterestRateCapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_bffd6a37-da0d-438f-a051-b7811c4cf8f0_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_445bc043-1410-41e3-816a-07339c3601e9_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5adf3d90-eb61-4f7c-992a-e2c9d230adce_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_OperatingProfitMargin_701209cb-c151-46ef-85f8-099b04a1184c_verboseLabel_en-US" xlink:label="lab_trn_OperatingProfitMargin" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Profit Margin</link:label>
    <link:label id="lab_trn_OperatingProfitMargin_2565bb83-79b7-4dcb-9d7c-aa26c631a923_terseLabel_en-US" xlink:label="lab_trn_OperatingProfitMargin" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Profit Margin</link:label>
    <link:label id="lab_trn_OperatingProfitMargin_label_en-US" xlink:label="lab_trn_OperatingProfitMargin" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Profit Margin</link:label>
    <link:label id="lab_trn_OperatingProfitMargin_documentation_en-US" xlink:label="lab_trn_OperatingProfitMargin" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OperatingProfitMargin" xlink:href="trn-20221231.xsd#trn_OperatingProfitMargin"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_OperatingProfitMargin" xlink:to="lab_trn_OperatingProfitMargin" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GranteeStatusAxis_a8e3e420-9db2-4628-9662-f0287f0b45b2_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusAxis_label_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GranteeStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusAxis" xlink:to="lab_us-gaap_GranteeStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorLeasesPolicyTextBlock_4138684d-3cd7-45d8-a768-0a75611f8e45_terseLabel_en-US" xlink:label="lab_us-gaap_LessorLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Leases [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_LessorLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LessorLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LessorLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_934d178d-4a31-412b-9abd-552b83ad59ed_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on extinguishment of debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax_addb0b66-6658-4971-b378-444cac3681c0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Adjustment for Settlement or Curtailment Gain (Loss), Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Adjustment for Settlement or Curtailment Gain (Loss), Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_6101ab54-213e-4140-bc7c-49d6fd0adc87_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities &#8211; discontinued operations</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Provided by (Used in) Investing Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A2019SecuredRailcarEquipmentNotesDomainDomain_da0db429-a19c-4c96-bc84-e88c653485d5_terseLabel_en-US" xlink:label="lab_trn_A2019SecuredRailcarEquipmentNotesDomainDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Secured Railcar Equipment Notes [Domain] [Domain]</link:label>
    <link:label id="lab_trn_A2019SecuredRailcarEquipmentNotesDomainDomain_label_en-US" xlink:label="lab_trn_A2019SecuredRailcarEquipmentNotesDomainDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Secured Railcar Equipment Notes [Domain] [Domain]</link:label>
    <link:label id="lab_trn_A2019SecuredRailcarEquipmentNotesDomainDomain_documentation_en-US" xlink:label="lab_trn_A2019SecuredRailcarEquipmentNotesDomainDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Secured Railcar Equipment Notes [Domain] [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2019SecuredRailcarEquipmentNotesDomainDomain" xlink:href="trn-20221231.xsd#trn_A2019SecuredRailcarEquipmentNotesDomainDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A2019SecuredRailcarEquipmentNotesDomainDomain" xlink:to="lab_trn_A2019SecuredRailcarEquipmentNotesDomainDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock_c675c4fb-d7d3-47b5-9a16-f78d7e587139_verboseLabel_en-US" xlink:label="lab_trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases of Lessor Disclosure [Table Text Block]</link:label>
    <link:label id="lab_trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock_label_en-US" xlink:label="lab_trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating and Sales-Type Leases, Lessor Disclosure [Table Text Block]</link:label>
    <link:label id="lab_trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock_documentation_en-US" xlink:label="lab_trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating and Sales-Type Leases, Lessor Disclosure [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock" xlink:href="trn-20221231.xsd#trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock" xlink:to="lab_trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_bc6dd48b-b171-4e71-9511-c31402cdd101_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_75918523-96a2-4d0f-a324-773ae58ac6f9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossOnContractTermination_5715e21f-a2d4-4069-8a7f-9befa4067212_terseLabel_en-US" xlink:label="lab_us-gaap_LossOnContractTermination" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on Contract Termination</link:label>
    <link:label id="lab_us-gaap_LossOnContractTermination_label_en-US" xlink:label="lab_us-gaap_LossOnContractTermination" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on Contract Termination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnContractTermination" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossOnContractTermination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossOnContractTermination" xlink:to="lab_us-gaap_LossOnContractTermination" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_4798a8de-4a47-4a94-93df-80aecef08b35_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_SupplementalExecutiveRetirementPlanSERPMember_77f3e0dc-5535-4c94-bb47-747764921101_terseLabel_en-US" xlink:label="lab_trn_SupplementalExecutiveRetirementPlanSERPMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Executive Retirement Plan (SERP) [Member]</link:label>
    <link:label id="lab_trn_SupplementalExecutiveRetirementPlanSERPMember_label_en-US" xlink:label="lab_trn_SupplementalExecutiveRetirementPlanSERPMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Executive Retirement Plan (SERP) [Member]</link:label>
    <link:label id="lab_trn_SupplementalExecutiveRetirementPlanSERPMember_documentation_en-US" xlink:label="lab_trn_SupplementalExecutiveRetirementPlanSERPMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Executive Retirement Plan (SERP)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SupplementalExecutiveRetirementPlanSERPMember" xlink:href="trn-20221231.xsd#trn_SupplementalExecutiveRetirementPlanSERPMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_SupplementalExecutiveRetirementPlanSERPMember" xlink:to="lab_trn_SupplementalExecutiveRetirementPlanSERPMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TRP2021ClassASecuredRailcarEquipmentNotesMember_8229a4ab-8a3f-48c8-b417-393fe0c64f24_terseLabel_en-US" xlink:label="lab_trn_TRP2021ClassASecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRP-2021 Class A Secured Railcar Equipment Notes</link:label>
    <link:label id="lab_trn_TRP2021ClassASecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_TRP2021ClassASecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRP-2021 Class A Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_TRP2021ClassASecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_TRP2021ClassASecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRP-2021 Class A Secured Railcar Equipment Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRP2021ClassASecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_TRP2021ClassASecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TRP2021ClassASecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_TRP2021ClassASecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_18ea5d0d-09df-4a91-ac6c-9539eac7642a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_247f3801-b435-4987-b4f5-66567e5ee50a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement of share-based awards, net</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_b98fd8f6-9977-4322-b28b-6eee2d97186b_terseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Eliminations [Member]</link:label>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_label_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Eliminations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember" xlink:to="lab_us-gaap_IntersegmentEliminationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_de2d9ba8-3875-4c1e-894d-848281a6cafb_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_978d4333-7c97-4814-a7e8-d80d128b3afe_verboseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_abe31bde-c403-44bf-846d-600b2ac8b31a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A2018ClassA2SecuredRailcarEquipmentNotesMember_731ea5d7-54f2-49e7-9a08-37c43fa6c035_terseLabel_en-US" xlink:label="lab_trn_A2018ClassA2SecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Class A-2 Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_A2018ClassA2SecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_A2018ClassA2SecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Class A-2 Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_A2018ClassA2SecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_A2018ClassA2SecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Class A-2 Secured Railcar Equipment Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2018ClassA2SecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_A2018ClassA2SecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A2018ClassA2SecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_A2018ClassA2SecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease_59b21293-4936-42d2-8323-35d4811b6a46_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_0e2e24d4-cfdb-47d3-82b5-569d014984cc_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_IntersegmentRevenues_a1deaf5f-628e-458a-96be-df6cc6a860b8_terseLabel_en-US" xlink:label="lab_trn_IntersegmentRevenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Revenues</link:label>
    <link:label id="lab_trn_IntersegmentRevenues_label_en-US" xlink:label="lab_trn_IntersegmentRevenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Revenues</link:label>
    <link:label id="lab_trn_IntersegmentRevenues_documentation_en-US" xlink:label="lab_trn_IntersegmentRevenues" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_IntersegmentRevenues" xlink:href="trn-20221231.xsd#trn_IntersegmentRevenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_IntersegmentRevenues" xlink:to="lab_trn_IntersegmentRevenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_31579bb8-7c24-4293-b912-d236350e702e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_6b715058-4580-454b-bb4f-ca21b721a7dd_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_fe0e25a8-5c16-4afa-a72c-2c5ff8797e72_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from AOCI, Current Period, Tax</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from AOCI, Current Period, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals_0dfc4385-a4fc-4d73-b76a-1386c58cd563_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense, Reserves and Accruals</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense, Reserves and Accruals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_32df8691-bd16-4359-820a-371ad4d1c3a0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_d444a004-669c-44fc-a3ec-8c6d035ca11f_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_129dcca1-e29d-4778-ba06-4d39c06e4888_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A2020SecuredRailcarEquipmentNotesDomain_ff86296b-fd34-4624-845f-a85443010164_terseLabel_en-US" xlink:label="lab_trn_A2020SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Secured Railcar Equipment Notes [Domain]</link:label>
    <link:label id="lab_trn_A2020SecuredRailcarEquipmentNotesDomain_label_en-US" xlink:label="lab_trn_A2020SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Secured Railcar Equipment Notes [Domain]</link:label>
    <link:label id="lab_trn_A2020SecuredRailcarEquipmentNotesDomain_documentation_en-US" xlink:label="lab_trn_A2020SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Secured Railcar Equipment Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2020SecuredRailcarEquipmentNotesDomain" xlink:href="trn-20221231.xsd#trn_A2020SecuredRailcarEquipmentNotesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A2020SecuredRailcarEquipmentNotesDomain" xlink:to="lab_trn_A2020SecuredRailcarEquipmentNotesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityDisclosureTextBlock_473c7bce-213a-4632-bc14-8a3ca3ca23c8_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:to="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_3b34e12e-782a-4874-962e-6f33cbd08e89_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash, including partially-owned subsidiaries of $74.4 and $58.6</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_b8111ec7-f60e-45ea-b326-2b459a685b3c_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_f17c8557-0aec-44e7-9dfe-d2b530292ac8_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_f87afec5-d66e-4633-b80f-0151df1e5bb7_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_CoverPageAbstract_a299e763-5805-45fa-84b7-83f10963e683_terseLabel_en-US" xlink:label="lab_trn_CoverPageAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover Page [Abstract]</link:label>
    <link:label id="lab_trn_CoverPageAbstract_label_en-US" xlink:label="lab_trn_CoverPageAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover Page [Abstract]</link:label>
    <link:label id="lab_trn_CoverPageAbstract_documentation_en-US" xlink:label="lab_trn_CoverPageAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover Page [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_CoverPageAbstract" xlink:href="trn-20221231.xsd#trn_CoverPageAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_CoverPageAbstract" xlink:to="lab_trn_CoverPageAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_11dcb9aa-a66c-44d4-93c2-d97e2fb00bd2_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_ee5157f0-1070-48de-9888-5a0700d80344_totalLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues:</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease_1c4c3667-29e7-4353-bfff-87361c601e87_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty originations and revisions</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty Accrual, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_StateCountyandMunicipalActionsMember_e4a6bec9-15ab-4440-8f9a-1ceeec5cf9d6_terseLabel_en-US" xlink:label="lab_trn_StateCountyandMunicipalActionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State, County, and Municipal Actions [Member]</link:label>
    <link:label id="lab_trn_StateCountyandMunicipalActionsMember_label_en-US" xlink:label="lab_trn_StateCountyandMunicipalActionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State, County, and Municipal Actions [Member]</link:label>
    <link:label id="lab_trn_StateCountyandMunicipalActionsMember_documentation_en-US" xlink:label="lab_trn_StateCountyandMunicipalActionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State, County, and Municipal Actions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_StateCountyandMunicipalActionsMember" xlink:href="trn-20221231.xsd#trn_StateCountyandMunicipalActionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_StateCountyandMunicipalActionsMember" xlink:to="lab_trn_StateCountyandMunicipalActionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts_e555dc43-08d1-4932-b979-a054489bcfbe_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for Debt Extinguishment or Debt Prepayment Cost</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for Debt Extinguishment or Debt Prepayment Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:to="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_840eed06-c710-4140-84ea-7528ba204e6d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_4e891c59-9639-4903-a0ed-f11666b51136_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1cc7366c-2941-441a-be6f-80f42628fb83_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_3a11b490-a44a-4736-b718-b09d748ff678_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_cdba5fc9-cced-4804-b56a-9bdf67df2026_terseLabel_en-US" xlink:label="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Non-recourse</link:label>
    <link:label id="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_label_en-US" xlink:label="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, Long-Term and Short-Term, Combined Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:to="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMember_4fef9743-ac2a-44ae-b54a-413ac265c32e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets [Member]</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMember" xlink:to="lab_us-gaap_OtherAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_0ab14d29-1b81-4de4-8cbc-97f2fa86d076_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_53fda1ea-4e56-4e85-9551-a22f046f40db_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember_ce32b26a-f17a-4101-a148-b4cf23a86b11_terseLabel_en-US" xlink:label="lab_trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Expired, 2006 Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Expired, 2006 Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Expired, 2006 Secured Railcar Equipment Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_20521868-1f38-4159-9433-87740c54c866_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember_b6a1d861-8f23-4643-80e4-cb4dc66e6506_terseLabel_en-US" xlink:label="lab_trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments to) related to the Sale of Discontinued Operations, Net of Cash Divested</link:label>
    <link:label id="lab_trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember_label_en-US" xlink:label="lab_trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments to) related to the Sale of Discontinued Operations, Net of Cash Divested [Member]</link:label>
    <link:label id="lab_trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember_documentation_en-US" xlink:label="lab_trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments to) related to the Sale of Discontinued Operations, Net of Cash Divested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember" xlink:href="trn-20221231.xsd#trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember" xlink:to="lab_trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_add41d90-2ea1-420a-9e69-f9fc1d7bb99e_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_280cd44a-976b-4a8c-ba86-12efd743a861_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_c8568266-6fa4-4981-b87f-08063d61180b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_deeb7283-9f07-44de-8570-0c2c145128ff_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_4ade6afd-89ad-41bc-8f7d-32f3c29cd5f7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_971f589d-42b4-46a4-95d3-77949dddd5e4_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_d7a7d916-c927-4387-bd86-7d6c6d65783c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_46e1983d-22cd-4321-a6db-740e47e7b20e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_ce5fb77f-6768-4508-bcb4-187658bfab75_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock Options Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock Options Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_ef24ea14-067c-458c-b4af-0b7d1b46725e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income Location [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_d8d2e3d7-c40c-4487-90f8-810f65e86563_terseLabel_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity and Share-based Payments [Text Block]</link:label>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity and Share-Based Payments [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardDateDomain_93ec471a-50b6-44d1-8df1-d9a10a701959_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:label id="lab_us-gaap_AwardDateDomain_label_en-US" xlink:label="lab_us-gaap_AwardDateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateDomain" xlink:to="lab_us-gaap_AwardDateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_bef66ed0-e304-40aa-9d4b-84045478ae2c_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_d8e35fc0-bfaa-4036-bae3-99cd5c2d8da3_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_0e38f9c1-61d8-4cff-988d-0dea8e95f4dc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_DeferredTaxAssetsLeaseLiabilities_c977820c-d81b-4096-97d5-4c178fe3bbe1_terseLabel_en-US" xlink:label="lab_trn_DeferredTaxAssetsLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Lease Liabilities</link:label>
    <link:label id="lab_trn_DeferredTaxAssetsLeaseLiabilities_label_en-US" xlink:label="lab_trn_DeferredTaxAssetsLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Lease Liabilities</link:label>
    <link:label id="lab_trn_DeferredTaxAssetsLeaseLiabilities_documentation_en-US" xlink:label="lab_trn_DeferredTaxAssetsLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DeferredTaxAssetsLeaseLiabilities" xlink:href="trn-20221231.xsd#trn_DeferredTaxAssetsLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_DeferredTaxAssetsLeaseLiabilities" xlink:to="lab_trn_DeferredTaxAssetsLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_9f40cb64-b5f8-4219-8c19-7e4aea613763_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A20192SecuredRailcarEquipmentNotesDomain_eba8de65-4e37-4c2c-b6e4-ad0381ac6cdc_terseLabel_en-US" xlink:label="lab_trn_A20192SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trinity Rail Leasing 2019 [Domain]</link:label>
    <link:label id="lab_trn_A20192SecuredRailcarEquipmentNotesDomain_label_en-US" xlink:label="lab_trn_A20192SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019-2 Secured Railcar Equipment Notes [Domain]</link:label>
    <link:label id="lab_trn_A20192SecuredRailcarEquipmentNotesDomain_documentation_en-US" xlink:label="lab_trn_A20192SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019-2 Secured Railcar Equipment Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A20192SecuredRailcarEquipmentNotesDomain" xlink:href="trn-20221231.xsd#trn_A20192SecuredRailcarEquipmentNotesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A20192SecuredRailcarEquipmentNotesDomain" xlink:to="lab_trn_A20192SecuredRailcarEquipmentNotesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateCashFlowHedgeAssetAtFairValue_003a2267-ae08-4ef7-8594-d0c4115fac8f_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateCashFlowHedgeAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Cash Flow Hedge Asset at Fair Value</link:label>
    <link:label id="lab_us-gaap_InterestRateCashFlowHedgeAssetAtFairValue_label_en-US" xlink:label="lab_us-gaap_InterestRateCashFlowHedgeAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Cash Flow Hedge Asset at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeAssetAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateCashFlowHedgeAssetAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateCashFlowHedgeAssetAtFairValue" xlink:to="lab_us-gaap_InterestRateCashFlowHedgeAssetAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_d22c8acc-24e5-45af-ad96-4c95c261b790_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax_c239af9b-fa2c-482f-8bf1-30bcada67d16_negatedTerseLabel_en-US" xlink:label="lab_trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Amortization in Next Fiscal Year, Net of Tax</link:label>
    <link:label id="lab_trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax_label_en-US" xlink:label="lab_trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Amortization Gain (Loss) in Next Fiscal Year, Net of Tax</link:label>
    <link:label id="lab_trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax_documentation_en-US" xlink:label="lab_trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Amortization Gain (Loss) in Next Fiscal Year, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax" xlink:href="trn-20221231.xsd#trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax" xlink:to="lab_trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_54fdf073-c597-481d-973a-cc041ce9faab_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_f507a07f-02aa-4a35-8d82-34cd17a3216a_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1c54efc5-8788-4f56-9121-7a5a3905e3d3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_51313e36-fda2-4ea5-a0e8-76252b7bbc4a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_3ef0c68f-e0ed-4800-ab84-fd8eab485e2e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_DeferredTaxExpenseBenefitCARESAct_5dcfdb20-a76b-4611-94e8-36260e675443_terseLabel_en-US" xlink:label="lab_trn_DeferredTaxExpenseBenefitCARESAct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Expense (Benefit), CARES Act</link:label>
    <link:label id="lab_trn_DeferredTaxExpenseBenefitCARESAct_label_en-US" xlink:label="lab_trn_DeferredTaxExpenseBenefitCARESAct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Expense (Benefit), CARES Act</link:label>
    <link:label id="lab_trn_DeferredTaxExpenseBenefitCARESAct_documentation_en-US" xlink:label="lab_trn_DeferredTaxExpenseBenefitCARESAct" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Expense (Benefit), CARES Act</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DeferredTaxExpenseBenefitCARESAct" xlink:href="trn-20221231.xsd#trn_DeferredTaxExpenseBenefitCARESAct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_DeferredTaxExpenseBenefitCARESAct" xlink:to="lab_trn_DeferredTaxExpenseBenefitCARESAct" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain_e9170a45-e91e-4494-aae1-16bad61a360e_terseLabel_en-US" xlink:label="lab_trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Secured Railcar Equipment Notes Class A2 Notes [Domain]</link:label>
    <link:label id="lab_trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain_label_en-US" xlink:label="lab_trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Secured Railcar Equipment Notes Class A2 Notes [Domain]</link:label>
    <link:label id="lab_trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain_documentation_en-US" xlink:label="lab_trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Secured Railcar Equipment Notes Class A2 Notes [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain" xlink:href="trn-20221231.xsd#trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain" xlink:to="lab_trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_c975f4b1-a7ce-4b91-9724-791c0f887caf_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember_f9d14259-7231-4eb4-82c9-338b25770505_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series of Individually Immaterial Asset Acquisitions</link:label>
    <link:label id="lab_us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember_label_en-US" xlink:label="lab_us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series of Individually Immaterial Asset Acquisitions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember" xlink:to="lab_us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_d192a9c9-c26d-4e50-9a01-26e6e7f257d9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_664b38f6-31b6-4d4b-963f-bbe62cddd824_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_4972c214-de82-4b09-bb84-d8e7fe2624de_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_a706bc31-2231-4035-8b92-dc24204c3d4b_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember_8f296bdf-1206-4d4b-b16e-61f37f23e759_terseLabel_en-US" xlink:label="lab_trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Expired, TRIP Master Funding Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Expired, TRIP Master Funding Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Expired, TRIP Master Funding Secured Railcar Equipment Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_AuditInformationAbstract_label_en-US" xlink:label="lab_trn_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_trn_AuditInformationAbstract_documentation_en-US" xlink:label="lab_trn_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_AuditInformationAbstract" xlink:href="trn-20221231.xsd#trn_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_AuditInformationAbstract" xlink:to="lab_trn_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_4e8ad273-5403-491a-9d72-9ae7bfea30d9_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined contribution expense</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_c6a72f30-bbd7-468d-9345-3aa268e6f285_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_76b60db7-7739-4a4d-97cd-af41d5924e17_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares repurchased</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_8cefdd5d-2f20-4ecb-a774-38da48af2a17_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GranteeStatusDomain_88d60b86-1c69-4a1c-bb28-12e1ff80d060_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusDomain_label_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GranteeStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusDomain" xlink:to="lab_us-gaap_GranteeStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5218778f-abc0-4bca-a3a1-a39f58d5701a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_MissouriClassActionMember_e7c81ce8-a57d-4520-adec-2d743a0cec5c_terseLabel_en-US" xlink:label="lab_trn_MissouriClassActionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Missouri Class Action</link:label>
    <link:label id="lab_trn_MissouriClassActionMember_label_en-US" xlink:label="lab_trn_MissouriClassActionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Missouri Class Action [Member]</link:label>
    <link:label id="lab_trn_MissouriClassActionMember_documentation_en-US" xlink:label="lab_trn_MissouriClassActionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Missouri Class Action</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_MissouriClassActionMember" xlink:href="trn-20221231.xsd#trn_MissouriClassActionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_MissouriClassActionMember" xlink:to="lab_trn_MissouriClassActionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_007e3bb9-6a70-4fe4-b161-525d5b1caf16_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MajorPropertyClassDomain_448ad53a-163a-4eed-aa22-4b1ee4685b74_terseLabel_en-US" xlink:label="lab_us-gaap_MajorPropertyClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Property Class [Domain]</link:label>
    <link:label id="lab_us-gaap_MajorPropertyClassDomain_label_en-US" xlink:label="lab_us-gaap_MajorPropertyClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Property Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorPropertyClassDomain" xlink:to="lab_us-gaap_MajorPropertyClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseTypeDomain_04f921c3-6463-4e35-a47c-15f542bdd711_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_826d983c-0e50-460e-9606-cb779aba370e_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember_a692bc83-a221-400c-9c02-0f23bb0f05aa_terseLabel_en-US" xlink:label="lab_trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Expired, Tribute Rail Secured Railcar Equipment Notes</link:label>
    <link:label id="lab_trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Expired, Tribute Rail Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Expired, Tribute Rail Secured Railcar Equipment Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_8b319957-1d10-4509-8902-7958d53cb220_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_bd6f4bed-c583-45f6-8fc2-5b506ab9266a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongLivedAssetsHeldForSaleLineItems_538b57a3-be8e-44ca-9302-af9bd9349cf2_terseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets Held-for-sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsHeldForSaleLineItems_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets Held-for-sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongLivedAssetsHeldForSaleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:to="lab_us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_1a0a07c3-1114-4673-be25-00f1d98295bf_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other (income) expense:</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_2626ab43-0f13-48e1-8790-772e3004ed29_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other (income) expense</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_37ba0c94-15dd-41e5-bcf0-1da58537d3ae_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_1352a048-eb81-4d76-8a11-97b80d277a1b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Lived Assets Held-for-sale [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Lived Assets Held-for-sale [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:to="lab_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_c50a8723-639b-458e-b8e0-8e93722214fc_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, engineering, and administrative expenses:</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_032e3186-e6e7-4776-bdea-321ff554eefb_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Lease Income</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Lease Income [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncomeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:to="lab_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_RestrictedSharesOutstandingConverted_40b70c68-e6dd-484c-87a1-a0dce3a649ba_terseLabel_en-US" xlink:label="lab_trn_RestrictedSharesOutstandingConverted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Shares Outstanding, Converted</link:label>
    <link:label id="lab_trn_RestrictedSharesOutstandingConverted_label_en-US" xlink:label="lab_trn_RestrictedSharesOutstandingConverted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Shares Outstanding, Converted</link:label>
    <link:label id="lab_trn_RestrictedSharesOutstandingConverted_documentation_en-US" xlink:label="lab_trn_RestrictedSharesOutstandingConverted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Shares Outstanding, Converted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RestrictedSharesOutstandingConverted" xlink:href="trn-20221231.xsd#trn_RestrictedSharesOutstandingConverted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_RestrictedSharesOutstandingConverted" xlink:to="lab_trn_RestrictedSharesOutstandingConverted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_8c70c14c-3030-4014-b7fd-5542d7ebb34a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets (2)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d6ee2e04-94b1-4b21-bb8d-d400ba8476fa_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_9476a37c-e753-4aaf-929e-5b5a5f602f91_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_SmallCubeCoveredHoppersMember_2f2fe1f4-1f1c-4245-9da6-268a884bff91_terseLabel_en-US" xlink:label="lab_trn_SmallCubeCoveredHoppersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Small Cube Covered Hoppers</link:label>
    <link:label id="lab_trn_SmallCubeCoveredHoppersMember_label_en-US" xlink:label="lab_trn_SmallCubeCoveredHoppersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Small Cube Covered Hoppers [Member]</link:label>
    <link:label id="lab_trn_SmallCubeCoveredHoppersMember_documentation_en-US" xlink:label="lab_trn_SmallCubeCoveredHoppersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Small Cube Covered Hoppers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SmallCubeCoveredHoppersMember" xlink:href="trn-20221231.xsd#trn_SmallCubeCoveredHoppersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_SmallCubeCoveredHoppersMember" xlink:to="lab_trn_SmallCubeCoveredHoppersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_dff5a5c5-3c1b-41d6-a740-f1cea4fb0ac7_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_2b0a38b8-3ddb-46d5-b661-0285f60f4fba_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Two Years</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_c7318ae0-c630-49b7-ad66-e42f9efc3fea_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_JoshuaHarmanFalseClaimsActMember_21896000-2f07-4b41-ae55-efac7b21bbf4_terseLabel_en-US" xlink:label="lab_trn_JoshuaHarmanFalseClaimsActMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joshua Harman, False Claims Act [Member]</link:label>
    <link:label id="lab_trn_JoshuaHarmanFalseClaimsActMember_label_en-US" xlink:label="lab_trn_JoshuaHarmanFalseClaimsActMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joshua Harman, False Claims Act [Member]</link:label>
    <link:label id="lab_trn_JoshuaHarmanFalseClaimsActMember_documentation_en-US" xlink:label="lab_trn_JoshuaHarmanFalseClaimsActMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joshua Harman, False Claims Act [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_JoshuaHarmanFalseClaimsActMember" xlink:href="trn-20221231.xsd#trn_JoshuaHarmanFalseClaimsActMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_JoshuaHarmanFalseClaimsActMember" xlink:to="lab_trn_JoshuaHarmanFalseClaimsActMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_1259ed3b-5f1a-4058-9ba6-1c01fb2be61e_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_8caea9dd-7b6f-4115-b39f-c5f65e28564d_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating profit (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_9ddafadd-659e-41a4-af22-435a00ef63a9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating profit (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_5209e22b-571a-42b1-a80e-21a14697e858_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Inventory</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember_3b694289-10c1-4494-8da3-7ad3103f9ddd_terseLabel_en-US" xlink:label="lab_trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Triumph Rail Class B Secured Railcar Equipment Notes</link:label>
    <link:label id="lab_trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Triumph Rail Class B Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Triumph Rail Class B Secured Railcar Equipment Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_95651ec5-140a-4743-9cfd-c737bdfb1fa7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_3e383b10-beb7-43ed-93c0-67b2264743bd_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_d9716924-3f6c-4f28-a1f4-21c64addd320_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ManufacturingMember_7652ca16-456d-401f-9fd8-d36ba059802d_terseLabel_en-US" xlink:label="lab_trn_ManufacturingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing [Member]</link:label>
    <link:label id="lab_trn_ManufacturingMember_label_en-US" xlink:label="lab_trn_ManufacturingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing [Member]</link:label>
    <link:label id="lab_trn_ManufacturingMember_documentation_en-US" xlink:label="lab_trn_ManufacturingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ManufacturingMember" xlink:href="trn-20221231.xsd#trn_ManufacturingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ManufacturingMember" xlink:to="lab_trn_ManufacturingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TotalSharesRepurchasedUnderProgramValue_dfa6dbb1-714b-449e-b254-963dbd5fe904_terseLabel_en-US" xlink:label="lab_trn_TotalSharesRepurchasedUnderProgramValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shares Repurchased Under Program, Value</link:label>
    <link:label id="lab_trn_TotalSharesRepurchasedUnderProgramValue_label_en-US" xlink:label="lab_trn_TotalSharesRepurchasedUnderProgramValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shares Repurchased Under Program, Value</link:label>
    <link:label id="lab_trn_TotalSharesRepurchasedUnderProgramValue_documentation_en-US" xlink:label="lab_trn_TotalSharesRepurchasedUnderProgramValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shares Repurchased Under Program, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TotalSharesRepurchasedUnderProgramValue" xlink:href="trn-20221231.xsd#trn_TotalSharesRepurchasedUnderProgramValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TotalSharesRepurchasedUnderProgramValue" xlink:to="lab_trn_TotalSharesRepurchasedUnderProgramValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_48e91208-f6a1-4c36-8555-99c32ff80ac2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_0a592afa-bd89-44b8-9dfe-ce848d1701dd_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_13d36dbc-c15d-4567-977a-d413b7f60b49_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Tax Effect of Discontinued Operation</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Tax Effect of Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_996d6f1f-b778-4d37-b642-be4c0f4af885_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial and Nonfinancial Liabilities, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost_fd999a64-3e05-4ccb-8460-c67ad8da271e_terseLabel_en-US" xlink:label="lab_trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Leasing Assets Net of Sold Railcars Owned One Year or Less Net Cost</link:label>
    <link:label id="lab_trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost_label_en-US" xlink:label="lab_trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Leasing Assets Net of Sold Railcars Owned One Year or Less Net Cost</link:label>
    <link:label id="lab_trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost_documentation_en-US" xlink:label="lab_trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Leasing Assets Net of Sold Railcars Owned One Year or Less Net Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost" xlink:href="trn-20221231.xsd#trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost" xlink:to="lab_trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_aefad56d-c794-4e2d-b062-e3f1911479b8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of actuarial loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLeaseIncomeLeasePayments_40725bc4-c75b-4c88-b19c-1f30867362b9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncomeLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease revenues</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLeaseIncomeLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncomeLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Lease Income, Lease Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncomeLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncomeLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLeaseIncomeLeasePayments" xlink:to="lab_us-gaap_OperatingLeaseLeaseIncomeLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_73cef7f5-a3ed-40fa-9dac-6406b326eb2a_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty Accrual</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrual" xlink:to="lab_us-gaap_StandardProductWarrantyAccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_39c32ec3-6182-42e6-af5a-97ee806ccaf3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_3278dcb8-6dab-4270-9ed8-9c900d4ec4c0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ca9ce2bb-537d-4ac4-841a-bf51084b9706_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_5c04be51-6515-4eb3-bbb5-bae8139543ab_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_f649ec34-8c62-48fe-9cd7-3f04eb78907a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_CurrentFederalTaxExpenseBenefitOther_5edffba6-8d9c-4f47-98a2-f72c706cc7eb_terseLabel_en-US" xlink:label="lab_trn_CurrentFederalTaxExpenseBenefitOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit), Other</link:label>
    <link:label id="lab_trn_CurrentFederalTaxExpenseBenefitOther_label_en-US" xlink:label="lab_trn_CurrentFederalTaxExpenseBenefitOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit), Other</link:label>
    <link:label id="lab_trn_CurrentFederalTaxExpenseBenefitOther_documentation_en-US" xlink:label="lab_trn_CurrentFederalTaxExpenseBenefitOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit), Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_CurrentFederalTaxExpenseBenefitOther" xlink:href="trn-20221231.xsd#trn_CurrentFederalTaxExpenseBenefitOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_CurrentFederalTaxExpenseBenefitOther" xlink:to="lab_trn_CurrentFederalTaxExpenseBenefitOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_c6601255-609f-4f2d-a271-41f9197b549a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_f9fd80e3-64c3-4e90-9f18-746fbd091b41_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_cbd11ade-efbe-4882-bd09-04d0d80bca7e_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyReceivable_a44be9f3-54d3-4a37-af1e-1f5481fa4f76_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Receivable</link:label>
    <link:label id="lab_us-gaap_LossContingencyReceivable_label_en-US" xlink:label="lab_us-gaap_LossContingencyReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyReceivable" xlink:to="lab_us-gaap_LossContingencyReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember_1ea731c2-e9f0-4da8-b92a-6931d9f59ca4_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Noncontrolling Interest [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" xlink:to="lab_us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_3d8c2490-dead-4047-b299-4964ab5500d0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_07a36b02-8d22-4951-8696-10cbb1bc4b25_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted weighted average shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_ca2c314b-edfb-4bc7-92c4-9140baf50c9b_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember_ca1c963f-87f4-482c-9536-41f731a272e2_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Gain (Loss), Net, Cash Flow Hedge, Noncontrolling Interest [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Gain (Loss), Net, Cash Flow Hedge, Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" xlink:to="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dc7ead68-affa-4871-915b-733d0783cc70_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_6e846bf6-6f1f-4b09-9212-bc4e9d002736_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:to="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_9ef7ce7c-79b7-4bed-8ab0-aab226622a5f_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_5027a550-ac68-4db3-b2ee-422250d98b0c_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_516d28bc-2cdf-4535-af0c-f643ebc92587_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_9d21c0d4-5825-47cf-ae58-5df91503c4b7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_52173510-9956-4b42-a433-13aab5ccbc07_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_8b55e119-b243-40aa-bfa4-dfe253a77c15_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_efea5096-fd76-411d-9941-ee7cfdb7fd82_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term lease expense</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_7b36debc-f50c-45fb-a2ff-78214ec98a86_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_89a1bba2-6d9e-446a-8e6b-ce55d7991edf_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_a6ec3ac2-0d4d-46ec-aa5b-f1e917cb7501_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:to="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_EarningsPerCommonShareAbstract_e298bf3f-08f7-4473-8832-5e9a68b6bc69_terseLabel_en-US" xlink:label="lab_trn_EarningsPerCommonShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Common Share [Abstract]</link:label>
    <link:label id="lab_trn_EarningsPerCommonShareAbstract_label_en-US" xlink:label="lab_trn_EarningsPerCommonShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Common Share [Abstract]</link:label>
    <link:label id="lab_trn_EarningsPerCommonShareAbstract_documentation_en-US" xlink:label="lab_trn_EarningsPerCommonShareAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Common Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_EarningsPerCommonShareAbstract" xlink:href="trn-20221231.xsd#trn_EarningsPerCommonShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_EarningsPerCommonShareAbstract" xlink:to="lab_trn_EarningsPerCommonShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_c71100c2-d716-4071-aafd-5ff852a6a610_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss) attributable to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_38e29015-9d04-4b94-82d6-dd71bfff9541_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Net (income) loss attributable to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_758bb5d4-e3d1-4812-b831-378be038ea11_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a498ce4d-7b33-4773-933a-aedb357dafbf_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss) attributable to Trinity Industries, Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_04362c8d-5103-48cb-955f-cb4dd07505f5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_b927e043-1337-4fa5-87a2-3a27c1d11636_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_e6bbb48b-fcdb-4c8f-9923-e2fe51c2e239_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_43d26852-6dad-44b0-8c4a-be66c0140c3d_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:to="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries_fa92ccae-042d-4deb-8bf4-669077f2ae46_terseLabel_en-US" xlink:label="lab_trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Partially Owned Subsidiaries</link:label>
    <link:label id="lab_trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries_label_en-US" xlink:label="lab_trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Partially Owned Subsidiaries</link:label>
    <link:label id="lab_trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries_documentation_en-US" xlink:label="lab_trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Partially Owned Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries" xlink:href="trn-20221231.xsd#trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries" xlink:to="lab_trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities_6937a6c7-72ac-449a-aa7b-5aa92b04e3dd_terseLabel_en-US" xlink:label="lab_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities</link:label>
    <link:label id="lab_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities_label_en-US" xlink:label="lab_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities</link:label>
    <link:label id="lab_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities_documentation_en-US" xlink:label="lab_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities" xlink:href="trn-20221231.xsd#trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities" xlink:to="lab_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_8fac6335-f0d3-41ab-b713-47da9350e6fd_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_SaleOfHighwayProductsMember_3cf92cf1-5782-4272-9d7f-508f5f2ca3f8_terseLabel_en-US" xlink:label="lab_trn_SaleOfHighwayProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Highway Products</link:label>
    <link:label id="lab_trn_SaleOfHighwayProductsMember_label_en-US" xlink:label="lab_trn_SaleOfHighwayProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Highway Products [Member]</link:label>
    <link:label id="lab_trn_SaleOfHighwayProductsMember_documentation_en-US" xlink:label="lab_trn_SaleOfHighwayProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Highway Products</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SaleOfHighwayProductsMember" xlink:href="trn-20221231.xsd#trn_SaleOfHighwayProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_SaleOfHighwayProductsMember" xlink:to="lab_trn_SaleOfHighwayProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_8b56a9df-8db3-477b-99ab-8ab33ecde901_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) on sale of discontinued operations, net of provision (benefit) for income taxes of $(1.4), $51.9, and $&#8212;</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_d201dd5b-6df1-48de-9433-a77f31a33fc9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) on sale of discontinued operations, net of provision (benefit) for income taxes of $(1.4), $51.9, and $&#8212;</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:to="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_837c1e9d-b26a-4141-8d25-40611780391f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ConsolidatedStatementsofCashFlowsAbstract_8cf342e7-89bf-4a21-ac36-e637885d304a_terseLabel_en-US" xlink:label="lab_trn_ConsolidatedStatementsofCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Statements of Cash Flows [Abstract]</link:label>
    <link:label id="lab_trn_ConsolidatedStatementsofCashFlowsAbstract_label_en-US" xlink:label="lab_trn_ConsolidatedStatementsofCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Statements of Cash Flows [Abstract]</link:label>
    <link:label id="lab_trn_ConsolidatedStatementsofCashFlowsAbstract_documentation_en-US" xlink:label="lab_trn_ConsolidatedStatementsofCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Statements of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatedStatementsofCashFlowsAbstract" xlink:href="trn-20221231.xsd#trn_ConsolidatedStatementsofCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ConsolidatedStatementsofCashFlowsAbstract" xlink:to="lab_trn_ConsolidatedStatementsofCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_2040c2bd-23ee-4965-8c6e-bc8434be579d_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income (loss) attributable to Trinity Industries, Inc.</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseAxis_56d4795f-0f4a-444c-8cd7-0f6ab62848bb_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_label_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis" xlink:to="lab_srt_LitigationCaseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_NonRecourseDebtGross_9a111d5e-af58-4e14-aabc-f252451aa200_terseLabel_en-US" xlink:label="lab_trn_NonRecourseDebtGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Recourse Debt, Gross</link:label>
    <link:label id="lab_trn_NonRecourseDebtGross_label_en-US" xlink:label="lab_trn_NonRecourseDebtGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Recourse Debt, Gross</link:label>
    <link:label id="lab_trn_NonRecourseDebtGross_documentation_en-US" xlink:label="lab_trn_NonRecourseDebtGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Recourse Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NonRecourseDebtGross" xlink:href="trn-20221231.xsd#trn_NonRecourseDebtGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_NonRecourseDebtGross" xlink:to="lab_trn_NonRecourseDebtGross" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_CommitmentsandContingenciesAbstract_b948920c-991b-4235-abe4-6eb72c4823af_terseLabel_en-US" xlink:label="lab_trn_CommitmentsandContingenciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies [Abstract]</link:label>
    <link:label id="lab_trn_CommitmentsandContingenciesAbstract_label_en-US" xlink:label="lab_trn_CommitmentsandContingenciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies [Abstract]</link:label>
    <link:label id="lab_trn_CommitmentsandContingenciesAbstract_documentation_en-US" xlink:label="lab_trn_CommitmentsandContingenciesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_CommitmentsandContingenciesAbstract" xlink:href="trn-20221231.xsd#trn_CommitmentsandContingenciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_CommitmentsandContingenciesAbstract" xlink:to="lab_trn_CommitmentsandContingenciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_9a86d4b9-bce1-4f0b-bd42-966e32c5a0cd_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities &#8211; continuing operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_aba12c0f-6421-4119-a50b-629463b3321f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_2501f3b0-d19c-46a9-8ed6-e079c759159d_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash impact of restructuring activities</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets to be Disposed of</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_265751d0-d0f6-4766-8034-aa92a3e694f5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_1381c8e2-e50f-4f23-b07e-aa48df11b5f2_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_7d50c4f0-3ad3-4664-b724-e33aa91f89ad_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_8a6df00f-8348-4d08-b1c9-b54df3b1ad0b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount_2b993d73-cd3b-48e4-9f8b-4552cc7dc026_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_579f2f8f-f6bf-4d99-9ddf-b8f2639fa47f_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_80b2b839-1de6-48bb-9d5d-da2d8db00444_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Impairment Loss</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:to="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_OperatingLeasesAbstract_8607c830-166f-475f-b96e-3063ee6a9d58_terseLabel_en-US" xlink:label="lab_trn_OperatingLeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases [Abstract]</link:label>
    <link:label id="lab_trn_OperatingLeasesAbstract_label_en-US" xlink:label="lab_trn_OperatingLeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases [Abstract]</link:label>
    <link:label id="lab_trn_OperatingLeasesAbstract_documentation_en-US" xlink:label="lab_trn_OperatingLeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OperatingLeasesAbstract" xlink:href="trn-20221231.xsd#trn_OperatingLeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_OperatingLeasesAbstract" xlink:to="lab_trn_OperatingLeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_ac78c409-1621-453e-ae6c-c5a5636e3ce7_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement_6f796130-6e1c-4f4f-837f-fc4fb33a73d9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Remeasurement due to Settlement</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Remeasurement due to Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a8eaab5a-680b-4eaa-bb75-1e3640358b54_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_f5cc7196-c5f7-43a7-9ef6-e1c2388e1783_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_MassachusettsQuiTamMember_b39ecbea-6651-49a2-bd7a-0d0933f7b44d_terseLabel_en-US" xlink:label="lab_trn_MassachusettsQuiTamMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Massachusetts Qui Tam</link:label>
    <link:label id="lab_trn_MassachusettsQuiTamMember_label_en-US" xlink:label="lab_trn_MassachusettsQuiTamMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Massachusetts Qui Tam [Member]</link:label>
    <link:label id="lab_trn_MassachusettsQuiTamMember_documentation_en-US" xlink:label="lab_trn_MassachusettsQuiTamMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Massachusetts Qui Tam</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_MassachusettsQuiTamMember" xlink:href="trn-20221231.xsd#trn_MassachusettsQuiTamMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_MassachusettsQuiTamMember" xlink:to="lab_trn_MassachusettsQuiTamMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_19ab7211-958d-4f35-a03f-79d1019fddf7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains arising during the period, net of tax expense of $0.5, $0.1, and $2.7</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_5c9c3858-e8ff-4579-a678-8e04b5a891be_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityOther_255ddf66-d608-474d-a6f1-06f720c942e4_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Other</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityOther_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityOther" xlink:to="lab_us-gaap_StockholdersEquityOther" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_EffectiveTaxRateReconciliationInterestExpenseLimitations_6fae6486-e58e-43d8-b6ea-6f9ad4b21ef2_terseLabel_en-US" xlink:label="lab_trn_EffectiveTaxRateReconciliationInterestExpenseLimitations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Tax Rate Reconciliation, Interest Expense Limitations</link:label>
    <link:label id="lab_trn_EffectiveTaxRateReconciliationInterestExpenseLimitations_label_en-US" xlink:label="lab_trn_EffectiveTaxRateReconciliationInterestExpenseLimitations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Tax Rate Reconciliation, Interest Expense Limitations</link:label>
    <link:label id="lab_trn_EffectiveTaxRateReconciliationInterestExpenseLimitations_documentation_en-US" xlink:label="lab_trn_EffectiveTaxRateReconciliationInterestExpenseLimitations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Tax Rate Reconciliation, Interest Expense Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_EffectiveTaxRateReconciliationInterestExpenseLimitations" xlink:href="trn-20221231.xsd#trn_EffectiveTaxRateReconciliationInterestExpenseLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_EffectiveTaxRateReconciliationInterestExpenseLimitations" xlink:to="lab_trn_EffectiveTaxRateReconciliationInterestExpenseLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_c79fde4f-bb46-437d-9b7a-fc2d4765b042_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_a6581ac1-33d8-4bd2-9c90-f681974a1fb1_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant, and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_d4384d35-6398-45b0-8b49-6fe5a5569103_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain_0260fce6-c12f-47ce-adfc-9d85e3b0ce83_terseLabel_en-US" xlink:label="lab_trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Secured Railcar Equipment Notes Class B Notes [Domain]</link:label>
    <link:label id="lab_trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain_label_en-US" xlink:label="lab_trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Secured Railcar Equipment Notes Class B Notes [Domain]</link:label>
    <link:label id="lab_trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain_documentation_en-US" xlink:label="lab_trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Secured Railcar Equipment Notes Class B Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain" xlink:href="trn-20221231.xsd#trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain" xlink:to="lab_trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyLeaseGuaranteeMember_16f65ea7-329d-44a6-82e6-5b8258398e75_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyLeaseGuaranteeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property Lease Guarantee [Member]</link:label>
    <link:label id="lab_us-gaap_PropertyLeaseGuaranteeMember_label_en-US" xlink:label="lab_us-gaap_PropertyLeaseGuaranteeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property Lease Guarantee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyLeaseGuaranteeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyLeaseGuaranteeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyLeaseGuaranteeMember" xlink:to="lab_us-gaap_PropertyLeaseGuaranteeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_17989d42-ab1c-4799-ade6-0a0e98a14a34_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_LeasingAndManagementMember_90cd6065-0e3c-40b0-b25a-87343d19ece5_terseLabel_en-US" xlink:label="lab_trn_LeasingAndManagementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasing and management [Member]</link:label>
    <link:label id="lab_trn_LeasingAndManagementMember_label_en-US" xlink:label="lab_trn_LeasingAndManagementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasing and management [Member]</link:label>
    <link:label id="lab_trn_LeasingAndManagementMember_documentation_en-US" xlink:label="lab_trn_LeasingAndManagementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasing and management.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LeasingAndManagementMember" xlink:href="trn-20221231.xsd#trn_LeasingAndManagementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_LeasingAndManagementMember" xlink:to="lab_trn_LeasingAndManagementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_ba9bc332-4799-446f-8fe2-66ce3a78473c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:to="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_caef7697-f325-49d4-a1b1-393d00f7259c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ConsolidatedSubsidiariesExcludingLeasingMember_8356ad31-9041-4fb8-9fea-43847fb063ec_terseLabel_en-US" xlink:label="lab_trn_ConsolidatedSubsidiariesExcludingLeasingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Subsidiaries, Excluding Leasing [Member]</link:label>
    <link:label id="lab_trn_ConsolidatedSubsidiariesExcludingLeasingMember_label_en-US" xlink:label="lab_trn_ConsolidatedSubsidiariesExcludingLeasingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Subsidiaries, Excluding Leasing [Member]</link:label>
    <link:label id="lab_trn_ConsolidatedSubsidiariesExcludingLeasingMember_documentation_en-US" xlink:label="lab_trn_ConsolidatedSubsidiariesExcludingLeasingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Subsidiaries, Excluding Leasing [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatedSubsidiariesExcludingLeasingMember" xlink:href="trn-20221231.xsd#trn_ConsolidatedSubsidiariesExcludingLeasingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ConsolidatedSubsidiariesExcludingLeasingMember" xlink:to="lab_trn_ConsolidatedSubsidiariesExcludingLeasingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_7270661a-9b8d-4aa0-88bd-c697bd51f706_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_fc74bc15-a04f-4b3e-94d9-d10135a83569_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_2d2b7362-0a62-4596-a8b2-8cbe060686cc_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_RailProductsDomain_fb8bd9d3-b1ff-46b0-92e5-39b8447c541a_terseLabel_en-US" xlink:label="lab_trn_RailProductsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rail Products [Domain]</link:label>
    <link:label id="lab_trn_RailProductsDomain_label_en-US" xlink:label="lab_trn_RailProductsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rail Products [Domain]</link:label>
    <link:label id="lab_trn_RailProductsDomain_documentation_en-US" xlink:label="lab_trn_RailProductsDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rail Products</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailProductsDomain" xlink:href="trn-20221231.xsd#trn_RailProductsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_RailProductsDomain" xlink:to="lab_trn_RailProductsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems_04bdee78-a359-4022-9f41-8c424449860c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Allocation [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Allocation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_4c92307a-d54f-49a8-936a-013f4887b268_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:to="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_DeferredTaxLiabilitiesNetBeforeAdjustments_d119cb72-a68a-4ff8-8d10-1172b2ee9448_totalLabel_en-US" xlink:label="lab_trn_DeferredTaxLiabilitiesNetBeforeAdjustments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net, Before Adjustments</link:label>
    <link:label id="lab_trn_DeferredTaxLiabilitiesNetBeforeAdjustments_label_en-US" xlink:label="lab_trn_DeferredTaxLiabilitiesNetBeforeAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net, Before Adjustments</link:label>
    <link:label id="lab_trn_DeferredTaxLiabilitiesNetBeforeAdjustments_documentation_en-US" xlink:label="lab_trn_DeferredTaxLiabilitiesNetBeforeAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net, Before Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DeferredTaxLiabilitiesNetBeforeAdjustments" xlink:href="trn-20221231.xsd#trn_DeferredTaxLiabilitiesNetBeforeAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_DeferredTaxLiabilitiesNetBeforeAdjustments" xlink:to="lab_trn_DeferredTaxLiabilitiesNetBeforeAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_f5fa812c-c202-4538-b606-43723f846401_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_13f4dcf2-fac6-4359-b81b-b06c8d8c140e_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_5640d29d-1f1f-469b-b34b-ac89e7d79b99_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_d6cda868-93ff-4466-8fcd-b205f3e94ea9_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_AcceleratedShareRepurchaseProgramMember_95245934-4de3-43ce-981d-9e10c5468cff_terseLabel_en-US" xlink:label="lab_trn_AcceleratedShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated Share Repurchase Program</link:label>
    <link:label id="lab_trn_AcceleratedShareRepurchaseProgramMember_label_en-US" xlink:label="lab_trn_AcceleratedShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated Share Repurchase Program [Member]</link:label>
    <link:label id="lab_trn_AcceleratedShareRepurchaseProgramMember_documentation_en-US" xlink:label="lab_trn_AcceleratedShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated Share Repurchase Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_AcceleratedShareRepurchaseProgramMember" xlink:href="trn-20221231.xsd#trn_AcceleratedShareRepurchaseProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_AcceleratedShareRepurchaseProgramMember" xlink:to="lab_trn_AcceleratedShareRepurchaseProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_1dec9d53-44d3-440a-83dd-2f29532e949f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax (payments) refunds</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_fe55c3ab-6e6b-4733-a8bf-2c1c723fc166_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseVariableLeaseIncome_cda0a30f-8984-497f-aa7a-058cbfb83174_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseVariableLeaseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable operating lease revenues</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseVariableLeaseIncome_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseVariableLeaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Variable Lease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseVariableLeaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseVariableLeaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseVariableLeaseIncome" xlink:to="lab_us-gaap_OperatingLeaseVariableLeaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_c05737d9-832e-44bd-8e69-86223511c5a5_terseLabel_en-US" xlink:label="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:to="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_8d428ba2-e4da-4394-bab2-5385cac80be4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_f2617630-8b19-4091-9669-f9c0ad29a2ef_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:to="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_0cf80b8c-93bd-443d-9b17-2fd943189a68_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributions to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_1e19cf2f-4734-46b5-bd49-3d8239d6180a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_92870c38-f0d5-4a80-8be1-1350bbbf0236_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Increase) decrease in income tax receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Income Taxes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_9690e391-4363-45c0-821e-182364158ab5_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_d713fc50-5cc6-4281-a66d-8f16060b970b_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_1e5bcd5a-533f-45ee-8262-9f524ff3c14d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_25b1811b-cfec-4835-b9ec-c129f5a34f99_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Maturity [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_82db1310-54f6-4b40-b5db-78b1bb96230f_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteesAndProductWarrantiesAbstract_8e0fcb85-d734-4ad6-bae6-ed8f841f8aeb_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees and Product Warranties [Abstract]</link:label>
    <link:label id="lab_us-gaap_GuaranteesAndProductWarrantiesAbstract_label_en-US" xlink:label="lab_us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees and Product Warranties [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteesAndProductWarrantiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:to="lab_us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets_f8faf345-6604-477a-9ad2-fcb752b6f443_terseLabel_en-US" xlink:label="lab_trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Excise Tax from Reversion of Surplus Plan Assets</link:label>
    <link:label id="lab_trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets_label_en-US" xlink:label="lab_trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Excise Tax from Reversion of Surplus Plan Assets</link:label>
    <link:label id="lab_trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets_documentation_en-US" xlink:label="lab_trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Excise Tax from Reversion of Surplus Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets" xlink:href="trn-20221231.xsd#trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets" xlink:to="lab_trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringChargesAbstract_dccc8719-7331-4f42-936c-2f5ff7e1aee1_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringChargesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges [Abstract]</link:label>
    <link:label id="lab_us-gaap_RestructuringChargesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringChargesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringChargesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringChargesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringChargesAbstract" xlink:to="lab_us-gaap_RestructuringChargesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_df1e1a7e-e275-4844-8467-7245d9a536a8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionLineItems_da05093e-6879-4da2-8249-c4f2e7f78e6f_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems" xlink:to="lab_us-gaap_SaleLeasebackTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_dd5f18f8-dedf-486f-b7e5-890c736e6a1b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_90681944-fe55-4e83-abe6-9a9c9c0a15a7_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-Type and Direct Financing Leases, Lease Receivable, Payments to be Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_f19d5e8e-a015-462e-88ee-9782208a2170_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions_deff899c-8daa-443c-b408-675f64268bcb_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Equity Method Investment, Distribution</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Equity Method Investment, Distribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:to="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain_25e59517-01e0-4bac-9d1e-1117b78a0235_terseLabel_en-US" xlink:label="lab_trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Secured Railcar Equipment Notes Class A1 Notes [Domain]</link:label>
    <link:label id="lab_trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain_label_en-US" xlink:label="lab_trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Secured Railcar Equipment Notes Class A1 Notes [Domain]</link:label>
    <link:label id="lab_trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain_documentation_en-US" xlink:label="lab_trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Secured Railcar Equipment Notes Class A1 Notes [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain" xlink:href="trn-20221231.xsd#trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain" xlink:to="lab_trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A2021SecuredRailcarEquipmentNotesDomain_90a89744-6545-444a-ab05-36c99ef2d2ee_terseLabel_en-US" xlink:label="lab_trn_A2021SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Secured Railcar Equipment Notes [Domain]</link:label>
    <link:label id="lab_trn_A2021SecuredRailcarEquipmentNotesDomain_label_en-US" xlink:label="lab_trn_A2021SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Secured Railcar Equipment Notes [Domain]</link:label>
    <link:label id="lab_trn_A2021SecuredRailcarEquipmentNotesDomain_documentation_en-US" xlink:label="lab_trn_A2021SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Secured Railcar Equipment Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2021SecuredRailcarEquipmentNotesDomain" xlink:href="trn-20221231.xsd#trn_A2021SecuredRailcarEquipmentNotesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A2021SecuredRailcarEquipmentNotesDomain" xlink:to="lab_trn_A2021SecuredRailcarEquipmentNotesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_country_MX_778a114e-ab6e-4e7d-8f12-9126d32f4239_terseLabel_en-US" xlink:label="lab_country_MX" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MEXICO</link:label>
    <link:label id="lab_country_MX_label_en-US" xlink:label="lab_country_MX" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MEXICO</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_MX"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_MX" xlink:to="lab_country_MX" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_619f4ba0-a1d0-4415-a7b5-f87251d85969_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c7693f96-6833-4b02-bc4d-0e98aec741d5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_5817c524-06e4-41ee-bafc-571ac618e276_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeaseTermOfContract_880fb27d-3b80-4270-a221-96191588205a_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Term of Contract</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LessorOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestTable_f07640c2-c7b0-4237-921b-cdcf55f4af81_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Table]</link:label>
    <link:label id="lab_us-gaap_MinorityInterestTable_label_en-US" xlink:label="lab_us-gaap_MinorityInterestTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestTable" xlink:to="lab_us-gaap_MinorityInterestTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityPeriodIncreaseDecrease_93aab4a0-2e55-43da-9b87-4d23f45ade56_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative effect of adopting new accounting standards</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityPeriodIncreaseDecrease" xlink:to="lab_us-gaap_StockholdersEquityPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived_1e935a81-5cba-4ded-af44-5e87e16c5c96_totalLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived_9dadb0b9-ccfd-4bdc-a013-a00bf89f23c5_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payments to be Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_f5884b79-60ad-4f6c-a624-968552057f23_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsegmentsDomain_26d7ecd0-4b13-4f08-bad3-0723c99401e4_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsegments [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsDomain_label_en-US" xlink:label="lab_us-gaap_SubsegmentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsegments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsDomain" xlink:to="lab_us-gaap_SubsegmentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock_6c67d9cc-101b-4a3c-a456-6096a07fe800_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink:to="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TILCMember_baa4dace-ff1a-41f1-a565-4d343b966c19_terseLabel_en-US" xlink:label="lab_trn_TILCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TILC [Member]</link:label>
    <link:label id="lab_trn_TILCMember_label_en-US" xlink:label="lab_trn_TILCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TILC [Member]</link:label>
    <link:label id="lab_trn_TILCMember_documentation_en-US" xlink:label="lab_trn_TILCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TILC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TILCMember" xlink:href="trn-20221231.xsd#trn_TILCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TILCMember" xlink:to="lab_trn_TILCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ProductWarrantyPeriod_9ff17f04-398d-4389-962b-bf90b51c05e1_terseLabel_en-US" xlink:label="lab_trn_ProductWarrantyPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranty Period</link:label>
    <link:label id="lab_trn_ProductWarrantyPeriod_label_en-US" xlink:label="lab_trn_ProductWarrantyPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranty Period</link:label>
    <link:label id="lab_trn_ProductWarrantyPeriod_documentation_en-US" xlink:label="lab_trn_ProductWarrantyPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product warranty period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProductWarrantyPeriod" xlink:href="trn-20221231.xsd#trn_ProductWarrantyPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ProductWarrantyPeriod" xlink:to="lab_trn_ProductWarrantyPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_4df762a1-be34-4f1a-a18d-9c7aa9bd7afb_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring activities, net</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_dbe9a20b-4e5d-42f3-9dfe-5804d78daf6c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring activities, net</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_1d40246e-b36d-4970-9400-2236bdb349d0_totalLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring activities, net</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ConsolidatedSubsidiariesLeasingMember_7156d5c2-fdb4-44b3-a9e2-b5ca6b6b157b_terseLabel_en-US" xlink:label="lab_trn_ConsolidatedSubsidiariesLeasingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Subsidiaries, Leasing [Member]</link:label>
    <link:label id="lab_trn_ConsolidatedSubsidiariesLeasingMember_label_en-US" xlink:label="lab_trn_ConsolidatedSubsidiariesLeasingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Subsidiaries, Leasing [Member]</link:label>
    <link:label id="lab_trn_ConsolidatedSubsidiariesLeasingMember_documentation_en-US" xlink:label="lab_trn_ConsolidatedSubsidiariesLeasingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Subsidiaries, Leasing [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatedSubsidiariesLeasingMember" xlink:href="trn-20221231.xsd#trn_ConsolidatedSubsidiariesLeasingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ConsolidatedSubsidiariesLeasingMember" xlink:to="lab_trn_ConsolidatedSubsidiariesLeasingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_658cfeb4-6f71-4f8a-9f2d-31d4d0460535_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Increase) decrease in other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_RailProductsGroupMember_6790662c-8798-4c3b-94d7-bcade5cdbce9_terseLabel_en-US" xlink:label="lab_trn_RailProductsGroupMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rail Products Group [Member]</link:label>
    <link:label id="lab_trn_RailProductsGroupMember_label_en-US" xlink:label="lab_trn_RailProductsGroupMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rail Products Group [Member]</link:label>
    <link:label id="lab_trn_RailProductsGroupMember_documentation_en-US" xlink:label="lab_trn_RailProductsGroupMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rail Products Group.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailProductsGroupMember" xlink:href="trn-20221231.xsd#trn_RailProductsGroupMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_RailProductsGroupMember" xlink:to="lab_trn_RailProductsGroupMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetImpairmentChargesTextBlock_ba6c14ec-f1a2-4291-bfc1-8b9c661391bc_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentChargesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentChargesTextBlock_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentChargesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Impairment Charges [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentChargesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentChargesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentChargesTextBlock" xlink:to="lab_us-gaap_AssetImpairmentChargesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_18e19a2e-547b-4118-9695-996d26ff517b_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_73241cd3-7c2c-413f-a833-6b8603cb9116_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost_34dec14e-b5e7-4802-a249-5aa228536714_terseLabel_en-US" xlink:label="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write off of Deferred Debt Issuance Cost</link:label>
    <link:label id="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost_label_en-US" xlink:label="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write off of Deferred Debt Issuance Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:to="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableAllowance_6fdfff32-7c48-4f1b-a5ea-d0ea5e9f2fc3_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Allowance</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableAllowance_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableAllowance" xlink:to="lab_us-gaap_LoansAndLeasesReceivableAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_52fb36c0-7a0e-4799-969b-295b9088ebc1_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_f108698c-df63-423b-97f3-6ef255fbbc8f_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held-for-sale, Not Part of Disposal Group [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupAbstract" xlink:to="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_b4567bac-cd10-47de-a824-5cfa4760012e_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Four Years</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionConsiderationTransferred_afb37248-7f06-45a6-be46-267a67a61ff4_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Consideration Transferred</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionConsiderationTransferred_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="lab_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_92894a28-36c3-49ea-8f1b-a4062da53c43_totalLabel_en-US" xlink:label="lab_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt:</link:label>
    <link:label id="lab_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_d627804b-489f-43cc-a758-b65d6e88ed15_verboseLabel_en-US" xlink:label="lab_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, net</link:label>
    <link:label id="lab_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_1f700a3c-5417-410d-9e6e-373172f5b623_terseLabel_en-US" xlink:label="lab_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt:</link:label>
    <link:label id="lab_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recourse And Non-Recourse Debt And Capital Lease Obligations</link:label>
    <link:label id="lab_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_documentation_en-US" xlink:label="lab_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recourse And Non-Recourse Debt And Capital Lease Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations" xlink:href="trn-20221231.xsd#trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations" xlink:to="lab_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_e8268940-f211-4e71-8b81-38d83c2dda54_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A2017SecuredRailcarEquipmentNotesMemberDomain_f631d7c7-3226-4036-9efa-f139d389461f_terseLabel_en-US" xlink:label="lab_trn_A2017SecuredRailcarEquipmentNotesMemberDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Secured Railcar Equipment Notes [Member] [Domain]</link:label>
    <link:label id="lab_trn_A2017SecuredRailcarEquipmentNotesMemberDomain_label_en-US" xlink:label="lab_trn_A2017SecuredRailcarEquipmentNotesMemberDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Secured Railcar Equipment Notes [Member] [Domain]</link:label>
    <link:label id="lab_trn_A2017SecuredRailcarEquipmentNotesMemberDomain_documentation_en-US" xlink:label="lab_trn_A2017SecuredRailcarEquipmentNotesMemberDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Secured Railcar Equipment Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2017SecuredRailcarEquipmentNotesMemberDomain" xlink:href="trn-20221231.xsd#trn_A2017SecuredRailcarEquipmentNotesMemberDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A2017SecuredRailcarEquipmentNotesMemberDomain" xlink:to="lab_trn_A2017SecuredRailcarEquipmentNotesMemberDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_b5116a32-110c-4350-a910-990eda1374b9_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_UnrecognizedTaxBenefitRollforwardTableTextBlock_1ba579a4-47d7-403e-a0c8-6abcd9f492a9_terseLabel_en-US" xlink:label="lab_trn_UnrecognizedTaxBenefitRollforwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefit Rollforward [Table Text Block]</link:label>
    <link:label id="lab_trn_UnrecognizedTaxBenefitRollforwardTableTextBlock_label_en-US" xlink:label="lab_trn_UnrecognizedTaxBenefitRollforwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefit Rollforward [Table Text Block]</link:label>
    <link:label id="lab_trn_UnrecognizedTaxBenefitRollforwardTableTextBlock_documentation_en-US" xlink:label="lab_trn_UnrecognizedTaxBenefitRollforwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefit Rollforward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_UnrecognizedTaxBenefitRollforwardTableTextBlock" xlink:href="trn-20221231.xsd#trn_UnrecognizedTaxBenefitRollforwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_UnrecognizedTaxBenefitRollforwardTableTextBlock" xlink:to="lab_trn_UnrecognizedTaxBenefitRollforwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TributeRailClassBSecuredRailcarEquipmentNotesMember_ea685069-c8aa-481e-9fc6-ad3c8c42bd5a_terseLabel_en-US" xlink:label="lab_trn_TributeRailClassBSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tribute Rail Class B Secured Railcar Equipment Notes</link:label>
    <link:label id="lab_trn_TributeRailClassBSecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_TributeRailClassBSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tribute Rail Class B Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_TributeRailClassBSecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_TributeRailClassBSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tribute Rail Class B Secured Railcar Equipment Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TributeRailClassBSecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_TributeRailClassBSecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TributeRailClassBSecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_TributeRailClassBSecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_76585190-556e-4643-a400-da9c068c8050_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_e1d06ec5-09b0-47d1-a92b-0b53f3ac1749_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_InvestingActivitiesAxis_3d431f70-5a83-48c3-b650-fe3d0ab4f4dc_terseLabel_en-US" xlink:label="lab_trn_InvestingActivitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing Activities [Axis]</link:label>
    <link:label id="lab_trn_InvestingActivitiesAxis_label_en-US" xlink:label="lab_trn_InvestingActivitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing Activities [Axis]</link:label>
    <link:label id="lab_trn_InvestingActivitiesAxis_documentation_en-US" xlink:label="lab_trn_InvestingActivitiesAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InvestingActivitiesAxis" xlink:href="trn-20221231.xsd#trn_InvestingActivitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_InvestingActivitiesAxis" xlink:to="lab_trn_InvestingActivitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_4735360f-7458-41f0-9402-b8823a3982da_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustments for losses included in net income (loss), net of tax benefit of $0.8, $1.2, and $3.5</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_0e53bb02-2936-4d5b-a313-9c4b4ce15825_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_62869143-77e3-4463-8f25-8de7b95cae85_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_67caff1f-6ca7-46f6-941a-960904ac6010_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_e6915f0a-2e16-4c23-b188-c7655c3f37ae_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_10678169-ec68-46b4-95c6-125a1103f7c1_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_65032f77-266e-4438-9306-f795db681cfa_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_03db4cde-ae89-4ade-9002-19c4414f7f53_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssets_f8ca15f2-ae5a-4580-ac94-99d256e14757_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssets_c8e72796-2de3-49f7-9725-e3421d81e4d4_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssets_label_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets" xlink:to="lab_us-gaap_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_d80cd085-f447-4357-8afc-fffc75f67d37_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_MajorCustomerMember_66b55cd3-d3a8-4c3f-82ba-7431908715b9_terseLabel_en-US" xlink:label="lab_trn_MajorCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Customer</link:label>
    <link:label id="lab_trn_MajorCustomerMember_label_en-US" xlink:label="lab_trn_MajorCustomerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Customer [Member]</link:label>
    <link:label id="lab_trn_MajorCustomerMember_documentation_en-US" xlink:label="lab_trn_MajorCustomerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Customer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_MajorCustomerMember" xlink:href="trn-20221231.xsd#trn_MajorCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_MajorCustomerMember" xlink:to="lab_trn_MajorCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_a11a880b-a53d-4892-963e-15ddb9898c76_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateMember_6ca1c63f-9904-48ad-8bf1-7b9d9b5ce296_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Segment [Member]</link:label>
    <link:label id="lab_us-gaap_CorporateMember_label_en-US" xlink:label="lab_us-gaap_CorporateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateMember" xlink:to="lab_us-gaap_CorporateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_58b6df65-dacf-429b-943f-7df3ec511d67_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Domain]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_76f0d50c-9fcb-4987-8b9f-924abd1b9635_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_ff846c1e-f11c-4fcf-8783-26f4fb3ab92e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear_1eec64db-ae80-4908-8164-5202f56aa285_terseLabel_en-US" xlink:label="lab_trn_DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Expected Future Employer Discretionary Contributions, Next Fiscal Year</link:label>
    <link:label id="lab_trn_DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear_label_en-US" xlink:label="lab_trn_DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Expected Future Employer Discretionary Contributions, Next Fiscal Year</link:label>
    <link:label id="lab_trn_DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear_documentation_en-US" xlink:label="lab_trn_DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Expected Future Employer Discretionary Contributions, Next Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear" xlink:href="trn-20221231.xsd#trn_DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear" xlink:to="lab_trn_DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_9b2f756d-1fa2-4a0c-a0da-131446d25121_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of actuarial loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_aca8e138-f7bb-4a7a-a4c6-d913c0950b18_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameAxis" xlink:to="lab_us-gaap_RetirementPlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_5e20cf62-bdc7-49df-8797-c22aedf926f4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of shares to satisfy employee tax on vested stock</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_a937d572-4d87-4323-8bb4-b5d7f1212338_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_cdf5e171-c357-49bd-a148-6ef53cd2030b_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_b6af888e-7bc0-41ed-bc2d-3847fbf435a3_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_b9ac98d0-5a15-42cc-9b54-9dfe5bfb3faf_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyPolicy" xlink:to="lab_us-gaap_StandardProductWarrantyPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_2e266865-79b0-4d5d-9902-c4d04febde7a_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NondesignatedMember_81480b93-d380-4d70-9ea0-00d070b3a33e_terseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_label_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NondesignatedMember" xlink:to="lab_us-gaap_NondesignatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A4.55SeniorNotesDueOctober2024Member_cfa5dd12-52f2-4dbc-a2d6-2f1e849f1250_terseLabel_en-US" xlink:label="lab_trn_A4.55SeniorNotesDueOctober2024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">4.55% Senior Notes Due October 2024 [Member]</link:label>
    <link:label id="lab_trn_A4.55SeniorNotesDueOctober2024Member_label_en-US" xlink:label="lab_trn_A4.55SeniorNotesDueOctober2024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">4.55% Senior Notes Due October 2024 [Member]</link:label>
    <link:label id="lab_trn_A4.55SeniorNotesDueOctober2024Member_documentation_en-US" xlink:label="lab_trn_A4.55SeniorNotesDueOctober2024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">4.55% Senior Notes Due October 2024 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A4.55SeniorNotesDueOctober2024Member" xlink:href="trn-20221231.xsd#trn_A4.55SeniorNotesDueOctober2024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A4.55SeniorNotesDueOctober2024Member" xlink:to="lab_trn_A4.55SeniorNotesDueOctober2024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock_afa288d5-9388-49b5-96a4-470bd0ace00b_terseLabel_en-US" xlink:label="lab_trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidating Financial Performance Information of Specific Segment of Company</link:label>
    <link:label id="lab_trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock_label_en-US" xlink:label="lab_trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidating Financial Performance Information of Specific Segment of Company [Table Text Block]</link:label>
    <link:label id="lab_trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock_documentation_en-US" xlink:label="lab_trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidating financial performance information of specific segment of company.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock" xlink:href="trn-20221231.xsd#trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock" xlink:to="lab_trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_b6f687e7-12fb-4ac1-bab4-a1c899552946_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_3458b1aa-8d77-4c37-a802-a4b849f1a450_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:to="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_350d55f0-73d4-48e6-a149-abf196fbef26_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes and Other Tax Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_71efa16b-0802-45c1-849e-41900c51c95c_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_11ec43d6-a5f1-4219-8572-e740c42775a9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Present value adjustment</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_b8f34383-aaed-4b77-867d-89fe1416198c_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_952c8e3f-a3ee-4713-b30b-941ec8bf1776_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted, Total</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_b46ce91d-ba89-440b-bc4a-fef9c0b17197_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_PromissoryNotesMember_22acb7a9-3f99-4d8b-94f3-82a1ac4626b2_terseLabel_en-US" xlink:label="lab_trn_PromissoryNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Promissory Notes [Member]</link:label>
    <link:label id="lab_trn_PromissoryNotesMember_label_en-US" xlink:label="lab_trn_PromissoryNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Promissory Notes [Member]</link:label>
    <link:label id="lab_trn_PromissoryNotesMember_documentation_en-US" xlink:label="lab_trn_PromissoryNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Promissory Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PromissoryNotesMember" xlink:href="trn-20221231.xsd#trn_PromissoryNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_PromissoryNotesMember" xlink:to="lab_trn_PromissoryNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_1e404950-a1d0-4e67-8eb3-8477f808e4b1_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, General and Administrative Expense</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_8502eccf-7cae-402d-a61f-54fffd982f4e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_a1a9995d-ea33-49c9-b1f2-e348dc4addbd_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Parent</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_b21fefd6-8c0e-49bc-bd54-bad3f46c1591_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_25a763ac-4d1b-44d9-84b3-0a6a93d5c9c9_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock_3828132d-46dd-4f7c-8df7-dba070ea9f52_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transactions [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transactions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock" xlink:to="lab_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_NetTaxExpenseBenefitImpactCARESAct_96ddfac7-1e65-44b5-a93a-580f08feb509_negatedTerseLabel_en-US" xlink:label="lab_trn_NetTaxExpenseBenefitImpactCARESAct" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Tax Expense (Benefit) Impact, CARES Act</link:label>
    <link:label id="lab_trn_NetTaxExpenseBenefitImpactCARESAct_label_en-US" xlink:label="lab_trn_NetTaxExpenseBenefitImpactCARESAct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Tax Expense (Benefit) Impact, CARES Act</link:label>
    <link:label id="lab_trn_NetTaxExpenseBenefitImpactCARESAct_documentation_en-US" xlink:label="lab_trn_NetTaxExpenseBenefitImpactCARESAct" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Tax Expense (Benefit) Impact, CARES Act</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NetTaxExpenseBenefitImpactCARESAct" xlink:href="trn-20221231.xsd#trn_NetTaxExpenseBenefitImpactCARESAct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_NetTaxExpenseBenefitImpactCARESAct" xlink:to="lab_trn_NetTaxExpenseBenefitImpactCARESAct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_80bda95a-f187-451a-a436-bb331da82273_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_582f58e7-330e-4a1f-a6c9-011b72035cc7_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_SalesofLeasedRailcarsDomain_b7ac22c1-5b57-4877-a4d5-4c4da6631da1_terseLabel_en-US" xlink:label="lab_trn_SalesofLeasedRailcarsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales of Leased Railcars [Domain]</link:label>
    <link:label id="lab_trn_SalesofLeasedRailcarsDomain_label_en-US" xlink:label="lab_trn_SalesofLeasedRailcarsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales of Leased Railcars [Domain]</link:label>
    <link:label id="lab_trn_SalesofLeasedRailcarsDomain_documentation_en-US" xlink:label="lab_trn_SalesofLeasedRailcarsDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales of Leased Railcars [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SalesofLeasedRailcarsDomain" xlink:href="trn-20221231.xsd#trn_SalesofLeasedRailcarsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_SalesofLeasedRailcarsDomain" xlink:to="lab_trn_SalesofLeasedRailcarsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_8dea84e5-c7c2-4274-bb06-b4a8f8a1d67f_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payments to be Received, Maturity [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeaseRenewalTerm_7adb19df-4d24-496e-ac24-d8d6518a12d1_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Renewal Term</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LessorOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_b90c9f54-2328-456d-a363-d23a28f35515_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_efb5296c-1e25-40d4-ae80-bb60a8e5afc5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_5fda48d2-d7e2-4635-a179-670eec19da92_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_4593ed0c-08f7-4b02-8265-3e5cbccd454a_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_25420b2f-1a90-4f75-af06-a08f0d4ae989_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_bf9bfd8c-0fe0-48fb-a258-fb737767f645_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) from discontinued operations, net of provision (benefit) for income taxes of $(1.1), $3.5, and $5.5</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_705524e9-eb95-4bf8-8dfd-00239d917023_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Income) loss from discontinued operations, net of income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_RIV2013HoldingsMember_30a3ccf2-34b9-4a7b-bae4-ebf5ce5765ee_terseLabel_en-US" xlink:label="lab_trn_RIV2013HoldingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RIV 2013 Holdings</link:label>
    <link:label id="lab_trn_RIV2013HoldingsMember_label_en-US" xlink:label="lab_trn_RIV2013HoldingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RIV 2013 Holdings [Member]</link:label>
    <link:label id="lab_trn_RIV2013HoldingsMember_documentation_en-US" xlink:label="lab_trn_RIV2013HoldingsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RIV 2013 Holdings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RIV2013HoldingsMember" xlink:href="trn-20221231.xsd#trn_RIV2013HoldingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_RIV2013HoldingsMember" xlink:to="lab_trn_RIV2013HoldingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_45a1835d-a0f1-41cc-9d20-1f9d81b048a4_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_246fb8af-61cf-4435-be4b-d36ad3c00767_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain_b5672051-f386-44ac-b924-5314d848b900_terseLabel_en-US" xlink:label="lab_trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Secured Railcar Equipment Notes Class A2 Notes [Domain]</link:label>
    <link:label id="lab_trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain_label_en-US" xlink:label="lab_trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Secured Railcar Equipment Notes Class A2 Notes [Domain]</link:label>
    <link:label id="lab_trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain_documentation_en-US" xlink:label="lab_trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Secured Railcar Equipment Notes Class A2 Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain" xlink:href="trn-20221231.xsd#trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain" xlink:to="lab_trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_A2022SecuredRailcarEquipmentNotesDomain_97887581-db97-40a0-95c0-6b6c216485a6_terseLabel_en-US" xlink:label="lab_trn_A2022SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022 Secured Railcar Equipment Notes [Domain]</link:label>
    <link:label id="lab_trn_A2022SecuredRailcarEquipmentNotesDomain_label_en-US" xlink:label="lab_trn_A2022SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022 Secured Railcar Equipment Notes [Domain]</link:label>
    <link:label id="lab_trn_A2022SecuredRailcarEquipmentNotesDomain_documentation_en-US" xlink:label="lab_trn_A2022SecuredRailcarEquipmentNotesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022 Secured Railcar Equipment Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2022SecuredRailcarEquipmentNotesDomain" xlink:href="trn-20221231.xsd#trn_A2022SecuredRailcarEquipmentNotesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_A2022SecuredRailcarEquipmentNotesDomain" xlink:to="lab_trn_A2022SecuredRailcarEquipmentNotesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_834ff4dd-3485-484f-b18c-96d070934b8c_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TriumphRailSecuredRailcarEquipmentNotesMember_679ba75a-f3bf-407d-b91b-ff1c09d86e74_terseLabel_en-US" xlink:label="lab_trn_TriumphRailSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Triumph Rail Secured Railcar Equipment Notes</link:label>
    <link:label id="lab_trn_TriumphRailSecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_TriumphRailSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Triumph Rail Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_TriumphRailSecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_TriumphRailSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Triumph Rail Secured Railcar Equipment Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TriumphRailSecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_TriumphRailSecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TriumphRailSecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_TriumphRailSecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_1da24130-d9d2-47a2-b376-44abf72590c5_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_8ba69513-801a-4778-8894-a98ad8090df3_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_a4fa6919-c2d0-4345-b119-d21f37086371_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_7e1c03d2-99cc-446d-a443-b29a50c6a3d1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_5f14a2ce-c514-4c8c-9b44-d27c1c48e944_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceRecoveries_ae1b97f0-4186-4eeb-b387-97aa6e5d22d0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InsuranceRecoveries" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains on insurance recoveries from property damage</link:label>
    <link:label id="lab_us-gaap_InsuranceRecoveries_label_en-US" xlink:label="lab_us-gaap_InsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Recoveries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InsuranceRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceRecoveries" xlink:to="lab_us-gaap_InsuranceRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_b7061ef6-5ac5-4fa2-94d8-6c14e2978f81_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Next Twelve Months</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_3f3665e4-3cc5-45af-969a-d458c85c2dd0_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_3e1ca04e-ec83-4725-a8b4-39aba2ca77a1_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_7c69eb86-6f93-4adf-8937-22ed381e9d31_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_aecfb6fe-0fb3-45a9-8f2b-31ee504840bc_terseLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_label_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_60f93734-438b-447d-bbcd-5667e80a285a_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Contract, Asset, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Contract, Asset, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:to="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember_474e4f46-b008-49cb-b5f6-85a8cec82277_terseLabel_en-US" xlink:label="lab_trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRL-2021 Series 2021-1 Class B Green Secured Railcar Equipment Notes</link:label>
    <link:label id="lab_trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRL-2021 Series 2021-1 Class B Green Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRL-2021 Series 2021-1 Class B Green Secured Railcar Equipment Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_7b3a92f4-5819-4ca2-8065-9efcdabb01ad_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_2690d512-7f38-41f7-bd22-60e3c245cec5_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Long-Lived Assets Held and Used by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Long-Lived Assets Held and Used by Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis" xlink:to="lab_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_bbf7e560-00a5-47da-a6a5-127ae787f876_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_56c4fe72-9c09-4b3c-8a0d-3d0899708574_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAdministrationExpenses_d12978be-a367-4944-89e3-4bb3983c0ab5_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAdministrationExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Administration Expense</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAdministrationExpenses_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAdministrationExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Administration Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAdministrationExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses" xlink:to="lab_us-gaap_DefinedBenefitPlanAdministrationExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member_f684c388-0481-48e5-b831-a6528651615b_terseLabel_en-US" xlink:label="lab_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRL 2012 Secured Railcar Equipment Notes - RIV 2013 [Member]</link:label>
    <link:label id="lab_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member_label_en-US" xlink:label="lab_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRP 2021 Secured Railcar Equipment Notes - RIV 2013 [Member]</link:label>
    <link:label id="lab_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member_documentation_en-US" xlink:label="lab_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRP 2021 Secured Railcar Equipment Notes - RIV 2013[Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member" xlink:href="trn-20221231.xsd#trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member" xlink:to="lab_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsAxis_8613c82e-861b-44c8-bde8-cecf5dd64d8d_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsegments Consolidation Items [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsAxis_label_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsegments Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:to="lab_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_29e64bd8-86b2-48ce-b43b-8893c65c8a40_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_ab7e2504-31bb-47d9-8d26-64ffcec6b25b_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember_f2e9e648-e476-4a8d-be78-f217593b527d_terseLabel_en-US" xlink:label="lab_trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRP 2021 Class B Secured Railcar Equipment Notes</link:label>
    <link:label id="lab_trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRP 2021 Class B Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRP 2021 Class B Secured Railcar Equipment Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_8e9bf731-3430-4724-b2f5-a58bada07439_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Intangible Assets (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_0585079d-e25f-4153-989b-fa8dbfa6f050_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_4df9eadf-a763-4e54-9e12-61d6bde834e8_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_a4c633f1-7110-480e-8173-33c613aca687_terseLabel_en-US" xlink:label="lab_trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</link:label>
    <link:label id="lab_trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</link:label>
    <link:label id="lab_trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_documentation_en-US" xlink:label="lab_trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="trn-20221231.xsd#trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyLiabilityTable_616c5807-d901-4c6c-b904-654bf8b9918d_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyLiabilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranty Liability [Table]</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyLiabilityTable_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyLiabilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranty Liability [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable" xlink:to="lab_us-gaap_ProductWarrantyLiabilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_GATXMember_da1765b3-82a0-4a28-a475-f79d0bc3584c_terseLabel_en-US" xlink:label="lab_trn_GATXMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">GATX</link:label>
    <link:label id="lab_trn_GATXMember_label_en-US" xlink:label="lab_trn_GATXMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">GATX [Member]</link:label>
    <link:label id="lab_trn_GATXMember_documentation_en-US" xlink:label="lab_trn_GATXMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">GATX</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_GATXMember" xlink:href="trn-20221231.xsd#trn_GATXMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_GATXMember" xlink:to="lab_trn_GATXMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_TILCBackToBackSwapAgreementsMember_9d00e11d-8901-4689-974a-0195dd9d9b77_terseLabel_en-US" xlink:label="lab_trn_TILCBackToBackSwapAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TILC Back to Back Swap Agreements</link:label>
    <link:label id="lab_trn_TILCBackToBackSwapAgreementsMember_label_en-US" xlink:label="lab_trn_TILCBackToBackSwapAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TILC Back to Back Swap Agreements [Member]</link:label>
    <link:label id="lab_trn_TILCBackToBackSwapAgreementsMember_documentation_en-US" xlink:label="lab_trn_TILCBackToBackSwapAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TILC Back to Back Swap Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TILCBackToBackSwapAgreementsMember" xlink:href="trn-20221231.xsd#trn_TILCBackToBackSwapAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_TILCBackToBackSwapAgreementsMember" xlink:to="lab_trn_TILCBackToBackSwapAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset_35805198-5ee9-4544-a5dd-a8bb8ffd07b4_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Assets to be Disposed of by Method Other than Sale, Carrying Value of Asset</link:label>
    <link:label id="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset_label_en-US" xlink:label="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Assets to be Disposed of by Method Other than Sale, Carrying Value of Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset" xlink:to="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_0d4c4117-c627-4683-bded-72a9d2df9cfb_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:to="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockRetiredCostMethodAmount_26b2d807-ff0f-43dd-9c88-ac4b56d7b7b5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement of treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockRetiredCostMethodAmount_label_en-US" xlink:label="lab_us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Retired, Cost Method, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockRetiredCostMethodAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:to="lab_us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_09947e1c-e81e-4c8a-94bf-31d2592a9ec7_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of long-lived assets</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_a1034646-3b1f-4d6b-aed5-dad069a1b757_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of long-lived assets</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges" xlink:to="lab_us-gaap_AssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_517ec3d5-6b7d-4b4f-970d-54bb6dff6100_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember_aa7dfb5f-cd0e-44c6-9f38-c6de3a28cc69_terseLabel_en-US" xlink:label="lab_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Expired, 2018 Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember_label_en-US" xlink:label="lab_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Expired, 2018 Secured Railcar Equipment Notes [Member]</link:label>
    <link:label id="lab_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember_documentation_en-US" xlink:label="lab_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Expired, 2018 Secured Railcar Equipment Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember" xlink:to="lab_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>17
<FILENAME>trn-20221231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:b51c8a34-86d1-4103-b091-51d9d681de60,g:fad4dfb4-a0e1-4c2d-bb3f-8b3eca2c1738-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.trin.net/role/DocumentandEntityInformationDocument" xlink:type="simple" xlink:href="trn-20221231.xsd#DocumentandEntityInformationDocument"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/DocumentandEntityInformationDocument" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:href="trn-20221231.xsd#trn_CoverPageAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_0e23f15c-f75d-482a-bbf5-4908f39c90bb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_DocumentType_0e23f15c-f75d-482a-bbf5-4908f39c90bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_eb7c376c-520d-44c2-ad55-9d015089531b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_DocumentAnnualReport_eb7c376c-520d-44c2-ad55-9d015089531b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_3263aa07-660c-4e99-b71d-03672c7e8ce9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_DocumentPeriodEndDate_3263aa07-660c-4e99-b71d-03672c7e8ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_b9d2d82f-6664-40c6-9e64-fd25fc5b75e2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_DocumentTransitionReport_b9d2d82f-6664-40c6-9e64-fd25fc5b75e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_3c7b8eb5-84b8-4b36-b03c-22fc70a8ef4c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_EntityFileNumber_3c7b8eb5-84b8-4b36-b03c-22fc70a8ef4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_a1710a30-ecf9-48a0-9606-e2cceef94e39" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_EntityIncorporationStateCountryCode_a1710a30-ecf9-48a0-9606-e2cceef94e39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_0a4252bb-f1ec-4b03-8a88-1428cc07ba31" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_EntityTaxIdentificationNumber_0a4252bb-f1ec-4b03-8a88-1428cc07ba31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_17fbed09-2036-40b1-95a2-a8943c54383f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_EntityAddressAddressLine1_17fbed09-2036-40b1-95a2-a8943c54383f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_c4883072-f026-42e8-98c9-b7f63ad3a1f8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_EntityAddressCityOrTown_c4883072-f026-42e8-98c9-b7f63ad3a1f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_ea7b160c-cab7-4117-ac31-2db4aa835cc5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_EntityAddressStateOrProvince_ea7b160c-cab7-4117-ac31-2db4aa835cc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_c248083f-f50c-4202-9aed-2e6481ba6780" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_EntityAddressPostalZipCode_c248083f-f50c-4202-9aed-2e6481ba6780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_a710f306-7346-4158-a3aa-cfc5b64ee4d1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_CityAreaCode_a710f306-7346-4158-a3aa-cfc5b64ee4d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_3ef81ebf-9fac-4708-adc5-ffdd82de0495" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_LocalPhoneNumber_3ef81ebf-9fac-4708-adc5-ffdd82de0495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_237e902c-abf6-45a2-8d32-3f6e9e3607af" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_Security12bTitle_237e902c-abf6-45a2-8d32-3f6e9e3607af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_64fec14a-1f24-4879-a4ea-1cf76bf55e76" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_TradingSymbol_64fec14a-1f24-4879-a4ea-1cf76bf55e76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_eb2acaf0-3fea-451a-8917-1bc1776024af" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_SecurityExchangeName_eb2acaf0-3fea-451a-8917-1bc1776024af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_cfe91056-d4d2-488d-b519-1434c40f3f9d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_cfe91056-d4d2-488d-b519-1434c40f3f9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_5187c40b-0d52-4f7b-9100-9950d19a90dc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_EntityVoluntaryFilers_5187c40b-0d52-4f7b-9100-9950d19a90dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_e4fa1cf5-3ad2-4791-96fe-4369727c00de" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_EntityCurrentReportingStatus_e4fa1cf5-3ad2-4791-96fe-4369727c00de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_736b5cb7-34dc-42a7-aae4-a093bfe75b06" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_EntityInteractiveDataCurrent_736b5cb7-34dc-42a7-aae4-a093bfe75b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_a4e50e1e-974d-416b-ae66-18029f74f427" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_EntityFilerCategory_a4e50e1e-974d-416b-ae66-18029f74f427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_e62b97a9-d56c-4057-b627-895277b42ce2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_EntitySmallBusiness_e62b97a9-d56c-4057-b627-895277b42ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_9a324599-0411-4b68-be2f-3696899a6513" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_EntityEmergingGrowthCompany_9a324599-0411-4b68-be2f-3696899a6513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_9fc552ec-61b9-4344-a0a0-faf106c653e4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_IcfrAuditorAttestationFlag_9fc552ec-61b9-4344-a0a0-faf106c653e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_ac4e4ef2-0f04-4343-83c3-ac2c5cf12809" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_EntityShellCompany_ac4e4ef2-0f04-4343-83c3-ac2c5cf12809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_450344ce-b772-4602-801f-be74cb732fd4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_EntityPublicFloat_450344ce-b772-4602-801f-be74cb732fd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_b740a2bd-dcaf-4f15-8098-db3539a31846" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_EntityRegistrantName_b740a2bd-dcaf-4f15-8098-db3539a31846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_19fb7b12-56c4-479d-b299-46546502e9a3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_EntityCentralIndexKey_19fb7b12-56c4-479d-b299-46546502e9a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_752f33ac-7dae-4a20-b46a-0b6ac1c91911" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_AmendmentFlag_752f33ac-7dae-4a20-b46a-0b6ac1c91911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_cd161a5a-8eb8-4f77-b0ad-f11f890365bd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_DocumentFiscalYearFocus_cd161a5a-8eb8-4f77-b0ad-f11f890365bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_27a5677e-d037-4346-b8e5-470a014a7657" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_DocumentFiscalPeriodFocus_27a5677e-d037-4346-b8e5-470a014a7657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_e4d7b37d-c070-4db8-8fce-b7b3600de3af" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_e4d7b37d-c070-4db8-8fce-b7b3600de3af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_c6b46979-4bba-43ee-9a5d-c8eecd50b958" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CoverPageAbstract_6c9d2600-5347-4453-919f-68fb9afb0e2e" xlink:to="loc_dei_CurrentFiscalYearEndDate_c6b46979-4bba-43ee-9a5d-c8eecd50b958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/AuditInformation" xlink:type="simple" xlink:href="trn-20221231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_AuditInformationAbstract_178135e1-8cd6-40e8-ad86-783aa0eb22d5" xlink:href="trn-20221231.xsd#trn_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_bc243864-b502-48e8-a54c-38e159cfa1a8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_AuditInformationAbstract_178135e1-8cd6-40e8-ad86-783aa0eb22d5" xlink:to="loc_dei_AuditorName_bc243864-b502-48e8-a54c-38e159cfa1a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_69efe1b7-0707-4cd7-96fa-0f280a2bcf29" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_AuditInformationAbstract_178135e1-8cd6-40e8-ad86-783aa0eb22d5" xlink:to="loc_dei_AuditorLocation_69efe1b7-0707-4cd7-96fa-0f280a2bcf29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_d02f44e8-da12-4944-8fb2-533a3919f68f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_AuditInformationAbstract_178135e1-8cd6-40e8-ad86-783aa0eb22d5" xlink:to="loc_dei_AuditorFirmId_d02f44e8-da12-4944-8fb2-533a3919f68f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_56151414-47c0-4933-abc4-0955e8c2f832" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7158f93b-6224-48f0-a669-a6caaf6b6aea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_56151414-47c0-4933-abc4-0955e8c2f832" xlink:to="loc_us-gaap_StatementTable_7158f93b-6224-48f0-a669-a6caaf6b6aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_483afde7-b963-406c-b19d-0d968c209432" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7158f93b-6224-48f0-a669-a6caaf6b6aea" xlink:to="loc_srt_RestatementAxis_483afde7-b963-406c-b19d-0d968c209432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_a925686f-2af8-4713-912b-ed91d3909b8f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_483afde7-b963-406c-b19d-0d968c209432" xlink:to="loc_srt_RestatementDomain_a925686f-2af8-4713-912b-ed91d3909b8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_25395ae5-2ab3-400e-8bf9-baddc86ff6d1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7158f93b-6224-48f0-a669-a6caaf6b6aea" xlink:to="loc_srt_ProductOrServiceAxis_25395ae5-2ab3-400e-8bf9-baddc86ff6d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_8095bb54-4ad0-4658-bc09-43cfac119d9a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_25395ae5-2ab3-400e-8bf9-baddc86ff6d1" xlink:to="loc_srt_ProductsAndServicesDomain_8095bb54-4ad0-4658-bc09-43cfac119d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ManufacturingMember_1c98f9e4-4954-4d5d-8a17-abd51b0e1a1a" xlink:href="trn-20221231.xsd#trn_ManufacturingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_8095bb54-4ad0-4658-bc09-43cfac119d9a" xlink:to="loc_trn_ManufacturingMember_1c98f9e4-4954-4d5d-8a17-abd51b0e1a1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LeasingMember_0fa3da1e-76af-4d1d-9e64-e956a027aec9" xlink:href="trn-20221231.xsd#trn_LeasingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_8095bb54-4ad0-4658-bc09-43cfac119d9a" xlink:to="loc_trn_LeasingMember_0fa3da1e-76af-4d1d-9e64-e956a027aec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_3b08808b-734b-43e4-bd2a-5c7c94d1028e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_8095bb54-4ad0-4658-bc09-43cfac119d9a" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_3b08808b-734b-43e4-bd2a-5c7c94d1028e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7158f93b-6224-48f0-a669-a6caaf6b6aea" xlink:to="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_395d1209-4360-423c-b5d2-0abc4f5e1452" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_Revenues_395d1209-4360-423c-b5d2-0abc4f5e1452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_f87da9c7-8051-4f95-83a6-d0f34ad1a9d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_f87da9c7-8051-4f95-83a6-d0f34ad1a9d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c18c1108-7f01-4af8-8707-3a6e8d2b7a54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c18c1108-7f01-4af8-8707-3a6e8d2b7a54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment_4566eed1-8812-4d54-b07c-89529e8d5d92" xlink:href="trn-20221231.xsd#trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment_4566eed1-8812-4d54-b07c-89529e8d5d92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_1ae4de3b-2c63-497c-9b20-b662ed8bf12c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_1ae4de3b-2c63-497c-9b20-b662ed8bf12c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_6c86e526-3762-4caa-b87d-dad88c9f48a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_6c86e526-3762-4caa-b87d-dad88c9f48a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_b4474f35-b06a-474f-accb-9ada617a0d26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_AssetImpairmentCharges_b4474f35-b06a-474f-accb-9ada617a0d26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_ed8f0b93-7a28-4744-8448-1dc239e51ae0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_RestructuringCharges_ed8f0b93-7a28-4744-8448-1dc239e51ae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_76a2731b-f8d8-4768-9f11-054642548613" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_OperatingIncomeLoss_76a2731b-f8d8-4768-9f11-054642548613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_f5080d18-12a4-44ec-9570-3058440804f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_f5080d18-12a4-44ec-9570-3058440804f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9c43dd1a-5070-4bdb-84b7-2e3d6bf48036" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9c43dd1a-5070-4bdb-84b7-2e3d6bf48036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_027a72e5-270c-4dfc-bfb5-cacf993e80e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_027a72e5-270c-4dfc-bfb5-cacf993e80e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_c1203db0-2620-442f-89ec-0ca147246903" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_c1203db0-2620-442f-89ec-0ca147246903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_8d35b296-3d6e-4c43-bca6-1c6660ddee6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_8d35b296-3d6e-4c43-bca6-1c6660ddee6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3c88dd60-0f49-401a-b40e-494d090fc269" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3c88dd60-0f49-401a-b40e-494d090fc269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b4687328-340e-47e0-b32a-c37b1a037f63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b4687328-340e-47e0-b32a-c37b1a037f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1fac5828-9546-41ba-a8e4-81582772d7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1fac5828-9546-41ba-a8e4-81582772d7ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ac49176c-d738-4259-a61d-b39a6e702309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ac49176c-d738-4259-a61d-b39a6e702309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_8e0b694f-e714-4d60-8ca0-50a478c6b1fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_8e0b694f-e714-4d60-8ca0-50a478c6b1fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_47907e73-07b4-4d51-855c-81cf7e5901a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_47907e73-07b4-4d51-855c-81cf7e5901a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_31e1bfd4-15f1-4077-abc8-d64c822cde5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_31e1bfd4-15f1-4077-abc8-d64c822cde5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_007396a3-24d6-46d1-8e5f-ef1f62d4c0a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_ProfitLoss_007396a3-24d6-46d1-8e5f-ef1f62d4c0a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1d7d41b9-5010-4373-82c9-ddc6e096734d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1d7d41b9-5010-4373-82c9-ddc6e096734d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_158533b4-e435-440c-b091-ca7ff012160e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_NetIncomeLoss_158533b4-e435-440c-b091-ca7ff012160e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_5cac130b-f195-4a33-bd74-0c993add9ea3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_5cac130b-f195-4a33-bd74-0c993add9ea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_b9866741-6105-48fa-b8c5-791eca3faa76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_b9866741-6105-48fa-b8c5-791eca3faa76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_63e74709-a4c3-448c-b7be-e45c8dd7ede3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_EarningsPerShareBasic_63e74709-a4c3-448c-b7be-e45c8dd7ede3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_ed83e1e0-c634-41e1-a248-32549db8a206" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_ed83e1e0-c634-41e1-a248-32549db8a206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_b493fced-4598-45b7-8e01-64ec1b990383" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_b493fced-4598-45b7-8e01-64ec1b990383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_13ee44a3-3794-4199-b91d-bee702b58f95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_EarningsPerShareDiluted_13ee44a3-3794-4199-b91d-bee702b58f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_14c776ab-47cb-4f12-a855-df2b7194de94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_14c776ab-47cb-4f12-a855-df2b7194de94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8f480829-5358-4ef2-9560-1c5a9274f4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_26cff9a4-20f7-4a51-88cd-0e3b3d365881" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8f480829-5358-4ef2-9560-1c5a9274f4a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_95ecda20-a617-4e35-b206-0d79137fe3d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_2631c048-a131-4e7b-b146-bb79ea0a8882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_95ecda20-a617-4e35-b206-0d79137fe3d1" xlink:to="loc_us-gaap_StatementTable_2631c048-a131-4e7b-b146-bb79ea0a8882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_3296acb2-c7c0-45ba-bd9a-c401f1a5d7e8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2631c048-a131-4e7b-b146-bb79ea0a8882" xlink:to="loc_srt_RestatementAxis_3296acb2-c7c0-45ba-bd9a-c401f1a5d7e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_707ec76f-4bb1-47b7-8afb-6bb14eb3e53d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_3296acb2-c7c0-45ba-bd9a-c401f1a5d7e8" xlink:to="loc_srt_RestatementDomain_707ec76f-4bb1-47b7-8afb-6bb14eb3e53d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2631c048-a131-4e7b-b146-bb79ea0a8882" xlink:to="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_51d3f238-d8c7-4f39-9dfc-b78e795cd08b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_ProfitLoss_51d3f238-d8c7-4f39-9dfc-b78e795cd08b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_3966c9f8-ac23-48f1-a39b-ad675064cb3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_3966c9f8-ac23-48f1-a39b-ad675064cb3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_ea9fe2bb-91af-4fd0-a1ef-16d588757b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_ea9fe2bb-91af-4fd0-a1ef-16d588757b4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_943e88ab-c14a-47c3-b2f7-29aeaabae7ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_943e88ab-c14a-47c3-b2f7-29aeaabae7ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_f08f1bdc-578e-46bf-b694-beb333e1aef5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_f08f1bdc-578e-46bf-b694-beb333e1aef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_e5a070a6-4b2b-4c3e-8d7f-bb411c2e546d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_e5a070a6-4b2b-4c3e-8d7f-bb411c2e546d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_1fa6e1e0-b46b-47a2-ad1b-c63c69aa5502" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_1fa6e1e0-b46b-47a2-ad1b-c63c69aa5502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_391b49f6-510f-4c1e-8897-e4c8ffb2699d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_391b49f6-510f-4c1e-8897-e4c8ffb2699d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ae5b50d4-0e95-456c-9a55-95fcfdf4e408" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ae5b50d4-0e95-456c-9a55-95fcfdf4e408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_534f5af6-c385-4a5a-959b-0ff56930300c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_534f5af6-c385-4a5a-959b-0ff56930300c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_41ff470c-7714-44c1-8061-7feea59d991e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_41ff470c-7714-44c1-8061-7feea59d991e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_6bbea7a4-b902-4ec2-9eb6-b13d1a6e6a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54c715de-e025-4225-8838-07b5969f0d94" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_6bbea7a4-b902-4ec2-9eb6-b13d1a6e6a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatedBalanceSheetsAbstract_e23a2a31-e06c-4a06-ad53-3bf008439a1b" xlink:href="trn-20221231.xsd#trn_ConsolidatedBalanceSheetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c8d8dc5f-46e4-43d0-b673-7e5d0045a776" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_ConsolidatedBalanceSheetsAbstract_e23a2a31-e06c-4a06-ad53-3bf008439a1b" xlink:to="loc_us-gaap_StatementTable_c8d8dc5f-46e4-43d0-b673-7e5d0045a776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_78e3466a-a656-47e9-bf03-4ea5ab142543" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c8d8dc5f-46e4-43d0-b673-7e5d0045a776" xlink:to="loc_srt_ConsolidatedEntitiesAxis_78e3466a-a656-47e9-bf03-4ea5ab142543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_789db3b6-cc39-4fca-a15b-9c29096b25b2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_78e3466a-a656-47e9-bf03-4ea5ab142543" xlink:to="loc_srt_ConsolidatedEntitiesDomain_789db3b6-cc39-4fca-a15b-9c29096b25b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_WhollyOwnedSubsidiariesMember_dd9cc4af-9519-41f6-8339-29822de154de" xlink:href="trn-20221231.xsd#trn_WhollyOwnedSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_789db3b6-cc39-4fca-a15b-9c29096b25b2" xlink:to="loc_trn_WhollyOwnedSubsidiariesMember_dd9cc4af-9519-41f6-8339-29822de154de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_df95ddd1-e1ef-4a62-87d0-edf4f9e006ba" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_789db3b6-cc39-4fca-a15b-9c29096b25b2" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_df95ddd1-e1ef-4a62-87d0-edf4f9e006ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_cb92bb53-6fac-40e0-90e1-e7cbc5a49357" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c8d8dc5f-46e4-43d0-b673-7e5d0045a776" xlink:to="loc_srt_RestatementAxis_cb92bb53-6fac-40e0-90e1-e7cbc5a49357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_d136dd1c-9fb4-4568-b4e2-11272374074d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_cb92bb53-6fac-40e0-90e1-e7cbc5a49357" xlink:to="loc_srt_RestatementDomain_d136dd1c-9fb4-4568-b4e2-11272374074d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7bdbe10f-fb11-482d-868e-11275456ad1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c8d8dc5f-46e4-43d0-b673-7e5d0045a776" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7bdbe10f-fb11-482d-868e-11275456ad1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e8cd1b3b-3d85-4423-b4bd-1a407773571c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7bdbe10f-fb11-482d-868e-11275456ad1d" xlink:to="loc_us-gaap_ClassOfStockDomain_e8cd1b3b-3d85-4423-b4bd-1a407773571c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c8d8dc5f-46e4-43d0-b673-7e5d0045a776" xlink:to="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_aecb55b1-7d50-4fd4-805e-b5f33ac0a4a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_aecb55b1-7d50-4fd4-805e-b5f33ac0a4a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_2869bfba-ce00-4b41-884d-722818a5dea0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_AccountsReceivableNet_2869bfba-ce00-4b41-884d-722818a5dea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_41817450-c9c6-4bc2-8898-b6e9ac6586b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_IncomeTaxReceivable_41817450-c9c6-4bc2-8898-b6e9ac6586b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_d18cc8a1-d5cc-49f7-8b3f-88828c0c9041" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_d18cc8a1-d5cc-49f7-8b3f-88828c0c9041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_005fecc9-dab9-4385-814c-8616c547fd34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_005fecc9-dab9-4385-814c-8616c547fd34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_bcc3aa34-ae32-4ae5-95dc-a4a37c5b6c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_bcc3aa34-ae32-4ae5-95dc-a4a37c5b6c4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_30d24e54-11be-4e73-94f6-58df6d4e4eea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_InventoryNet_30d24e54-11be-4e73-94f6-58df6d4e4eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_5e4f2a0d-4489-4846-8a38-55458caa6291" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_5e4f2a0d-4489-4846-8a38-55458caa6291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_4c94c9f5-0322-4b54-853d-34816fed83e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_4c94c9f5-0322-4b54-853d-34816fed83e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1fc81cf8-bc48-4952-9e21-012eb284e5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1fc81cf8-bc48-4952-9e21-012eb284e5a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1c34aef2-7133-4f94-82a1-d4ddd0d3e60d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1c34aef2-7133-4f94-82a1-d4ddd0d3e60d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_aeb1b1df-6f9f-42ed-b25c-06ce9975937f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_Goodwill_aeb1b1df-6f9f-42ed-b25c-06ce9975937f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_318a8a13-e47d-409c-8637-7a56a8d49250" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_OtherAssets_318a8a13-e47d-409c-8637-7a56a8d49250" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_78d53f28-9c9a-4e83-8560-70372386481f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_Assets_78d53f28-9c9a-4e83-8560-70372386481f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_d8274111-7a58-4d2d-abc2-f63416792b89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_d8274111-7a58-4d2d-abc2-f63416792b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_9213d6ef-9ab2-45b0-8ca2-31219fa70c02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_9213d6ef-9ab2-45b0-8ca2-31219fa70c02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_9fa9c1ba-a9f3-492d-b8be-a59af42ef9cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_9fa9c1ba-a9f3-492d-b8be-a59af42ef9cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_49c880e6-686c-4f5d-b65b-f684d55c068a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_49c880e6-686c-4f5d-b65b-f684d55c068a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_80f45bba-3ec9-4601-92c6-95ca03c88665" xlink:href="trn-20221231.xsd#trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_80f45bba-3ec9-4601-92c6-95ca03c88665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_b89cd092-50ae-4195-8113-214ebcbbd7f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_b89cd092-50ae-4195-8113-214ebcbbd7f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_09795370-6c8d-410a-870e-66909ced1f90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_OtherLiabilities_09795370-6c8d-410a-870e-66909ced1f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_25c5f626-ff3f-4c7d-ae54-da4826921086" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_Liabilities_25c5f626-ff3f-4c7d-ae54-da4826921086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_e102d989-c2db-4a24-b353-a799c7e0f40d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_PreferredStockValue_e102d989-c2db-4a24-b353-a799c7e0f40d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_d83d09e3-9b73-424f-bda7-7f82e046fab1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_CommonStockValue_d83d09e3-9b73-424f-bda7-7f82e046fab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_30ba168f-f958-421d-8377-9c5c2c926ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_AdditionalPaidInCapital_30ba168f-f958-421d-8377-9c5c2c926ffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_ed4215a7-08be-4726-a0e2-518938ed4c04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_ed4215a7-08be-4726-a0e2-518938ed4c04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0f6104d6-e810-4e4b-9989-158cedc9ddd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0f6104d6-e810-4e4b-9989-158cedc9ddd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_93bbd7fa-a92b-4434-91b7-9773b4053753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_TreasuryStockValue_93bbd7fa-a92b-4434-91b7-9773b4053753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_35c49d90-2945-4eea-866d-e3b270b18fb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_StockholdersEquity_35c49d90-2945-4eea-866d-e3b270b18fb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_3e7f098e-3063-4807-885f-271be3bfd569" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_MinorityInterest_3e7f098e-3063-4807-885f-271be3bfd569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f0ce4d22-a112-4810-a5db-8db4ee3c2e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f0ce4d22-a112-4810-a5db-8db4ee3c2e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_ed8fc276-22c5-436e-8f52-2e1b03abdfc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11b3db03-24e2-401f-9834-701e3d0048cc" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_ed8fc276-22c5-436e-8f52-2e1b03abdfc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedBalanceSheets_1" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedBalanceSheets_1"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/ConsolidatedBalanceSheets_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatedStatementsofCashFlowsAbstract_ba6b18af-41e3-49e0-9cdf-de86857693a5" xlink:href="trn-20221231.xsd#trn_ConsolidatedStatementsofCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_bfa2f305-9449-4817-af3e-fb9a8077d576" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_ConsolidatedStatementsofCashFlowsAbstract_ba6b18af-41e3-49e0-9cdf-de86857693a5" xlink:to="loc_us-gaap_StatementTable_bfa2f305-9449-4817-af3e-fb9a8077d576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_26b05864-35e9-4541-afd2-bc2719a42253" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_bfa2f305-9449-4817-af3e-fb9a8077d576" xlink:to="loc_srt_RestatementAxis_26b05864-35e9-4541-afd2-bc2719a42253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_368d4c42-b6ee-4c75-9ebe-e46e5a7d4e71" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_26b05864-35e9-4541-afd2-bc2719a42253" xlink:to="loc_srt_RestatementDomain_368d4c42-b6ee-4c75-9ebe-e46e5a7d4e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InvestingActivitiesAxis_e7fb6c83-98ee-4d5b-bfa8-7aba3d6fa5c1" xlink:href="trn-20221231.xsd#trn_InvestingActivitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_bfa2f305-9449-4817-af3e-fb9a8077d576" xlink:to="loc_trn_InvestingActivitiesAxis_e7fb6c83-98ee-4d5b-bfa8-7aba3d6fa5c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InvestingActivitiesDomain_8c00a2a2-c435-456b-84f0-3c21698d564b" xlink:href="trn-20221231.xsd#trn_InvestingActivitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_InvestingActivitiesAxis_e7fb6c83-98ee-4d5b-bfa8-7aba3d6fa5c1" xlink:to="loc_trn_InvestingActivitiesDomain_8c00a2a2-c435-456b-84f0-3c21698d564b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember_85ca02c6-a7ab-4cc0-81f0-8de248eef60a" xlink:href="trn-20221231.xsd#trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_InvestingActivitiesDomain_8c00a2a2-c435-456b-84f0-3c21698d564b" xlink:to="loc_trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember_85ca02c6-a7ab-4cc0-81f0-8de248eef60a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OtherInvestingActivitiesMember_f27a845f-c528-4375-af8c-140fecd9c3fa" xlink:href="trn-20221231.xsd#trn_OtherInvestingActivitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_InvestingActivitiesDomain_8c00a2a2-c435-456b-84f0-3c21698d564b" xlink:to="loc_trn_OtherInvestingActivitiesMember_f27a845f-c528-4375-af8c-140fecd9c3fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8a963bc2-9dc6-4b24-8234-76cf95f98673" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_bfa2f305-9449-4817-af3e-fb9a8077d576" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8a963bc2-9dc6-4b24-8234-76cf95f98673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e8753698-2df0-4fb8-ba9a-aac38e9fa07a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8a963bc2-9dc6-4b24-8234-76cf95f98673" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e8753698-2df0-4fb8-ba9a-aac38e9fa07a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SaleOfHighwayProductsMember_26d9d778-1c4e-4eb0-8a10-e39a6802998d" xlink:href="trn-20221231.xsd#trn_SaleOfHighwayProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e8753698-2df0-4fb8-ba9a-aac38e9fa07a" xlink:to="loc_trn_SaleOfHighwayProductsMember_26d9d778-1c4e-4eb0-8a10-e39a6802998d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_bfa2f305-9449-4817-af3e-fb9a8077d576" xlink:to="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b36b3057-db7b-48d7-b96c-f847121e7580" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_ProfitLoss_b36b3057-db7b-48d7-b96c-f847121e7580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_c487815e-7e6f-423d-9e19-b0c305f84c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_c487815e-7e6f-423d-9e19-b0c305f84c0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_dc153921-1c50-4f35-b567-dd72162d04f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_dc153921-1c50-4f35-b567-dd72162d04f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_c8560944-3392-45a1-8d6d-40dc10e77069" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_c8560944-3392-45a1-8d6d-40dc10e77069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_6f6eb7ae-8cb2-4aa5-9978-84377783e789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_ShareBasedCompensation_6f6eb7ae-8cb2-4aa5-9978-84377783e789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f9fb25bb-0c38-4579-997f-a7358203c68d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f9fb25bb-0c38-4579-997f-a7358203c68d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases_28d3b049-f1db-43d3-984c-2cb22e28b7b8" xlink:href="trn-20221231.xsd#trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases_28d3b049-f1db-43d3-984c-2cb22e28b7b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment_fe37523c-a804-4da9-87f8-053bb62f18a8" xlink:href="trn-20221231.xsd#trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment_fe37523c-a804-4da9-87f8-053bb62f18a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_GainLossonDispositionofPropertyPlantandEquipmentOther_866c4e99-bf6d-48bd-a631-80638a3ffdc3" xlink:href="trn-20221231.xsd#trn_GainLossonDispositionofPropertyPlantandEquipmentOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_trn_GainLossonDispositionofPropertyPlantandEquipmentOther_866c4e99-bf6d-48bd-a631-80638a3ffdc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries_c5f91245-79f5-4ec1-b033-0b7455165fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InsuranceRecoveries"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_InsuranceRecoveries_c5f91245-79f5-4ec1-b033-0b7455165fd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_b2524efb-e36d-4fc9-a2ae-c63d772751a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_b2524efb-e36d-4fc9-a2ae-c63d772751a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_ee6dcd3d-bf6b-4b84-828e-cc1ffb0c707c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_AssetImpairmentCharges_ee6dcd3d-bf6b-4b84-828e-cc1ffb0c707c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_AssetWriteDownsRestructuring_05cc994c-0bba-460a-9fb7-847de5de551f" xlink:href="trn-20221231.xsd#trn_AssetWriteDownsRestructuring"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_trn_AssetWriteDownsRestructuring_05cc994c-0bba-460a-9fb7-847de5de551f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_c106fcd8-4a0b-45dd-889e-75c299ac3280" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_c106fcd8-4a0b-45dd-889e-75c299ac3280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_ce3262dd-b9d6-4822-b3e3-c388165d0f17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_ce3262dd-b9d6-4822-b3e3-c388165d0f17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_2b1e716a-c40d-4a91-87a7-b551fd0d4049" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_2b1e716a-c40d-4a91-87a7-b551fd0d4049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9d26a1bd-d6db-46a9-b6cf-f0c7d10e32fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9d26a1bd-d6db-46a9-b6cf-f0c7d10e32fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_29456e8f-a0eb-4f37-82d2-05e0194206a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_29456e8f-a0eb-4f37-82d2-05e0194206a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_0de7786a-9906-4f6c-b301-1f339ddcb979" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_0de7786a-9906-4f6c-b301-1f339ddcb979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_460cdd27-bf99-4425-ac6f-7f27f06b39f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_460cdd27-bf99-4425-ac6f-7f27f06b39f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_6b721a75-5935-438f-afc5-0196a2d3c7a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_6b721a75-5935-438f-afc5-0196a2d3c7a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_0f089e97-690b-4c27-bc01-badacb9614ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_0f089e97-690b-4c27-bc01-badacb9614ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_0c196818-6e9b-417d-95f6-1c1ca2600b45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_0c196818-6e9b-417d-95f6-1c1ca2600b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_7bad3594-591a-4d6c-80ba-17e215292a59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_7bad3594-591a-4d6c-80ba-17e215292a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_91949f95-50dd-4554-9184-19c99853e293" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_91949f95-50dd-4554-9184-19c99853e293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_18d5e5b7-cca9-4e29-a4af-0266e4c8c331" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_18d5e5b7-cca9-4e29-a4af-0266e4c8c331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherProductiveAssets_c057603f-1b0a-4703-a621-42f8cc2f205d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfOtherProductiveAssets"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherProductiveAssets_c057603f-1b0a-4703-a621-42f8cc2f205d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease_ffa4b4d4-8e8f-4dd4-8104-d4fb95cbd531" xlink:href="trn-20221231.xsd#trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease_ffa4b4d4-8e8f-4dd4-8104-d4fb95cbd531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale_f7d2296e-d3a0-4fd0-b1b1-6ee0e4311624" xlink:href="trn-20221231.xsd#trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale_f7d2296e-d3a0-4fd0-b1b1-6ee0e4311624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquipmentOnLease_24b7d432-e5f1-450a-988c-7a084f151c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquipmentOnLease"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_PaymentsToAcquireEquipmentOnLease_24b7d432-e5f1-450a-988c-7a084f151c4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7a4c89c9-87c0-4798-a6a3-0b535c99b636" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7a4c89c9-87c0-4798-a6a3-0b535c99b636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e92969f9-f96c-4f48-b959-9251663b4040" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e92969f9-f96c-4f48-b959-9251663b4040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_ad1188be-44b4-41ee-a47f-dca20c04c351" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_ad1188be-44b4-41ee-a47f-dca20c04c351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_3ea4634b-4e04-4e08-a0e4-c01d4e96c650" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_3ea4634b-4e04-4e08-a0e4-c01d4e96c650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_a6f4722b-6ea2-4192-a5b6-2a32af1b89c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_a6f4722b-6ea2-4192-a5b6-2a32af1b89c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_0d547cd5-c3b8-43fb-8af1-1877e228473c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_0d547cd5-c3b8-43fb-8af1-1877e228473c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations_bdad143f-7e5a-4c43-9790-4da7c00d71c4" xlink:href="trn-20221231.xsd#trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations_bdad143f-7e5a-4c43-9790-4da7c00d71c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_4410471f-1f82-40a0-8659-033728763e41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="38" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_4410471f-1f82-40a0-8659-033728763e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a2bb3cab-098a-4fe0-ae34-2fde31e6dd4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="39" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a2bb3cab-098a-4fe0-ae34-2fde31e6dd4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_534088cc-e82f-489f-bff5-059bfce01a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_534088cc-e82f-489f-bff5-059bfce01a7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_79f66cb8-70e9-4ac7-8506-501d152cd827" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet"/>
    <link:presentationArc order="41" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_79f66cb8-70e9-4ac7-8506-501d152cd827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c7939d7b-2300-4b86-8ef6-4249bf6202b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="42" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c7939d7b-2300-4b86-8ef6-4249bf6202b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_b204292e-6052-41ed-9749-d6b93b8c1b56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="43" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_b204292e-6052-41ed-9749-d6b93b8c1b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_784caad7-f774-4b1b-a7d0-eaab9d4dfb3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="44" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_784caad7-f774-4b1b-a7d0-eaab9d4dfb3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_0ab0f020-1b46-41a6-8ea9-78c7ab09d3f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders"/>
    <link:presentationArc order="45" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_0ab0f020-1b46-41a6-8ea9-78c7ab09d3f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4fd66dc3-5a17-4144-84f1-92bdc30e205d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="46" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4fd66dc3-5a17-4144-84f1-92bdc30e205d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_975648ca-bcb9-483a-84a6-f8f82bda43d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="47" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_975648ca-bcb9-483a-84a6-f8f82bda43d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_896b1dc0-0bda-4aef-8b4e-302acb99588c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:presentationArc order="48" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_896b1dc0-0bda-4aef-8b4e-302acb99588c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7b95d6a7-fd0f-43aa-a3d7-dd3e7ce7f9a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="49" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7b95d6a7-fd0f-43aa-a3d7-dd3e7ce7f9a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_35945f5b-d3eb-4290-bac9-cae253349784" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_35945f5b-d3eb-4290-bac9-cae253349784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid_0f49d919-6ed1-488f-beed-528edf80fd9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaid"/>
    <link:presentationArc order="51" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_InterestPaid_0f49d919-6ed1-488f-beed-528edf80fd9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_4f0c136f-2ebf-46cb-bf30-7994f77ef254" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="52" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2f137e8-e5dd-40a0-96d8-87c80eea5457" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_4f0c136f-2ebf-46cb-bf30-7994f77ef254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatedStatementsofCashFlowsParentheticalAbstract_9dd39b14-1305-4da4-942e-f1f7c2bd4bdf" xlink:href="trn-20221231.xsd#trn_ConsolidatedStatementsofCashFlowsParentheticalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4ca86f0a-c85e-4fad-8a74-0e03c5cebaff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_ConsolidatedStatementsofCashFlowsParentheticalAbstract_9dd39b14-1305-4da4-942e-f1f7c2bd4bdf" xlink:to="loc_us-gaap_StatementTable_4ca86f0a-c85e-4fad-8a74-0e03c5cebaff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_02dce120-116a-46b2-999b-5a803d066d7a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4ca86f0a-c85e-4fad-8a74-0e03c5cebaff" xlink:to="loc_srt_RestatementAxis_02dce120-116a-46b2-999b-5a803d066d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_090acbfb-9813-4479-b75e-bfb23fa36ced" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_02dce120-116a-46b2-999b-5a803d066d7a" xlink:to="loc_srt_RestatementDomain_090acbfb-9813-4479-b75e-bfb23fa36ced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0f11d069-34a3-47bb-b6d4-5b7f5a7b0492" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4ca86f0a-c85e-4fad-8a74-0e03c5cebaff" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0f11d069-34a3-47bb-b6d4-5b7f5a7b0492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_26883968-bd32-4766-bb01-cb85f2f5c405" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0f11d069-34a3-47bb-b6d4-5b7f5a7b0492" xlink:to="loc_us-gaap_EquityComponentDomain_26883968-bd32-4766-bb01-cb85f2f5c405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_723483b6-d287-4d50-be65-b4258e5f0031" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_26883968-bd32-4766-bb01-cb85f2f5c405" xlink:to="loc_us-gaap_CommonStockMember_723483b6-d287-4d50-be65-b4258e5f0031" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_374283c6-1f9d-428a-9dd7-2427c15f6026" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_26883968-bd32-4766-bb01-cb85f2f5c405" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_374283c6-1f9d-428a-9dd7-2427c15f6026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_435a18b6-f098-43a3-8b24-7b5c60cc1aed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_26883968-bd32-4766-bb01-cb85f2f5c405" xlink:to="loc_us-gaap_RetainedEarningsMember_435a18b6-f098-43a3-8b24-7b5c60cc1aed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f57c9159-b28c-4406-b7ff-90807521d131" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_26883968-bd32-4766-bb01-cb85f2f5c405" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f57c9159-b28c-4406-b7ff-90807521d131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_fe6ea343-c8af-4872-9892-293ec6a4cfad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_26883968-bd32-4766-bb01-cb85f2f5c405" xlink:to="loc_us-gaap_TreasuryStockMember_fe6ea343-c8af-4872-9892-293ec6a4cfad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_e8f553b3-c8c5-4d95-bdec-e422470468e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_26883968-bd32-4766-bb01-cb85f2f5c405" xlink:to="loc_us-gaap_ParentMember_e8f553b3-c8c5-4d95-bdec-e422470468e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_a096a7ae-edc9-488d-8627-2603cd60f012" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_26883968-bd32-4766-bb01-cb85f2f5c405" xlink:to="loc_us-gaap_NoncontrollingInterestMember_a096a7ae-edc9-488d-8627-2603cd60f012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_90da6ae1-1721-43e7-b0c3-9807180a4e80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4ca86f0a-c85e-4fad-8a74-0e03c5cebaff" xlink:to="loc_us-gaap_StatementClassOfStockAxis_90da6ae1-1721-43e7-b0c3-9807180a4e80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c051d924-ad86-46c1-8634-7de752554f18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_90da6ae1-1721-43e7-b0c3-9807180a4e80" xlink:to="loc_us-gaap_ClassOfStockDomain_c051d924-ad86-46c1-8634-7de752554f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_643c7ebd-4895-4dda-9c0e-9b354188e57a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4ca86f0a-c85e-4fad-8a74-0e03c5cebaff" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_643c7ebd-4895-4dda-9c0e-9b354188e57a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_41c15524-4e50-4ef2-94f3-6b811055b895" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_643c7ebd-4895-4dda-9c0e-9b354188e57a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_41c15524-4e50-4ef2-94f3-6b811055b895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_ebe1b8e4-fa0f-4005-9b41-240f8f005125" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_41c15524-4e50-4ef2-94f3-6b811055b895" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_ebe1b8e4-fa0f-4005-9b41-240f8f005125" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_efd6d45d-38c1-4b03-9dbb-c19d40e112dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4ca86f0a-c85e-4fad-8a74-0e03c5cebaff" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_efd6d45d-38c1-4b03-9dbb-c19d40e112dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_5e45d533-f0a8-4757-8c3c-0b592d6364c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_efd6d45d-38c1-4b03-9dbb-c19d40e112dc" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_5e45d533-f0a8-4757-8c3c-0b592d6364c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_AcceleratedShareRepurchaseProgramMember_9be7829f-8937-43f0-9a52-8cb3affb310d" xlink:href="trn-20221231.xsd#trn_AcceleratedShareRepurchaseProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_5e45d533-f0a8-4757-8c3c-0b592d6364c0" xlink:to="loc_trn_AcceleratedShareRepurchaseProgramMember_9be7829f-8937-43f0-9a52-8cb3affb310d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A20212022ShareRepurchaseProgramMember_1d9c6014-f895-4ef5-9c84-7be9a4cba44e" xlink:href="trn-20221231.xsd#trn_A20212022ShareRepurchaseProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_5e45d533-f0a8-4757-8c3c-0b592d6364c0" xlink:to="loc_trn_A20212022ShareRepurchaseProgramMember_1d9c6014-f895-4ef5-9c84-7be9a4cba44e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4ca86f0a-c85e-4fad-8a74-0e03c5cebaff" xlink:to="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1eb501ad-808b-457d-a654-f3e2c08ca1d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1eb501ad-808b-457d-a654-f3e2c08ca1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_fff6978a-9281-476e-b837-96e6a5fc252b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_CommonStockSharesIssued_fff6978a-9281-476e-b837-96e6a5fc252b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_178fbe60-48d7-4042-8d6b-27638865c377" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_178fbe60-48d7-4042-8d6b-27638865c377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_dbdff274-0749-4c37-8e5f-d2015393dc56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_ProfitLoss_dbdff274-0749-4c37-8e5f-d2015393dc56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d52c5a1f-dd88-4ce0-bb92-9163920d366a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d52c5a1f-dd88-4ce0-bb92-9163920d366a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_769d592e-9225-4c58-a69c-02f2bd48415a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_DividendsCommonStockCash_769d592e-9225-4c58-a69c-02f2bd48415a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_44877e23-5661-409e-a98f-f7d4df0ed326" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_44877e23-5661-409e-a98f-f7d4df0ed326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_02b2fbb0-86c6-438e-8c21-48346db352ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_02b2fbb0-86c6-438e-8c21-48346db352ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_442b62b5-dec7-4d5a-8e00-131185cfb8de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_442b62b5-dec7-4d5a-8e00-131185cfb8de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_f80642f5-ff31-44c0-b1aa-bbd71fe808d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_f80642f5-ff31-44c0-b1aa-bbd71fe808d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_43ecf17f-8ecc-47c4-9a7f-486a0e10ea1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_43ecf17f-8ecc-47c4-9a7f-486a0e10ea1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_a46df46f-6631-4100-8167-f7d85b4ce7bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_a46df46f-6631-4100-8167-f7d85b4ce7bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_441ddfbf-3bf5-40fc-b787-c59fef82923d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_441ddfbf-3bf5-40fc-b787-c59fef82923d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesRetired_d403dea6-6fda-40eb-b524-11a6a25dae3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesRetired"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_TreasuryStockSharesRetired_d403dea6-6fda-40eb-b524-11a6a25dae3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockRetiredCostMethodAmount_6ff54bd4-8374-4b54-a29e-0d5e139f9c56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockRetiredCostMethodAmount"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_TreasuryStockRetiredCostMethodAmount_6ff54bd4-8374-4b54-a29e-0d5e139f9c56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPeriodIncreaseDecrease_9840ec38-773d-4ecf-b737-4f638f5e5c02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityPeriodIncreaseDecrease"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_StockholdersEquityPeriodIncreaseDecrease_9840ec38-773d-4ecf-b737-4f638f5e5c02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_0480cf84-dcd8-459f-abb6-519e650d6291" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityOther"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_StockholdersEquityOther_0480cf84-dcd8-459f-abb6-519e650d6291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_bf24e3b6-d864-4c9b-a521-49f5cbb04ea4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f7738bd9-a57d-48d8-a347-8f55c8d16357" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_bf24e3b6-d864-4c9b-a521-49f5cbb04ea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedStatementsofOperationsParenthetical" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedStatementsofOperationsParenthetical"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/ConsolidatedStatementsofOperationsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_2c48c056-5a68-4df1-b2c2-d214895ef036" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_10ece3b4-ff0a-4b10-81c5-737ea7e5b57a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2c48c056-5a68-4df1-b2c2-d214895ef036" xlink:to="loc_us-gaap_StatementTable_10ece3b4-ff0a-4b10-81c5-737ea7e5b57a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_7bfe2595-633d-4a12-b4b2-ba0d57c36033" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_10ece3b4-ff0a-4b10-81c5-737ea7e5b57a" xlink:to="loc_srt_RestatementAxis_7bfe2595-633d-4a12-b4b2-ba0d57c36033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_c52a659e-f9ab-4cc2-b6fb-6b29e95d8c83" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_7bfe2595-633d-4a12-b4b2-ba0d57c36033" xlink:to="loc_srt_RestatementDomain_c52a659e-f9ab-4cc2-b6fb-6b29e95d8c83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_2ca0038a-c9e3-414b-b0d5-a7d30fd78444" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_10ece3b4-ff0a-4b10-81c5-737ea7e5b57a" xlink:to="loc_srt_ProductOrServiceAxis_2ca0038a-c9e3-414b-b0d5-a7d30fd78444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4cc465f3-ee14-4d4d-8892-57d5b8587876" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_2ca0038a-c9e3-414b-b0d5-a7d30fd78444" xlink:to="loc_srt_ProductsAndServicesDomain_4cc465f3-ee14-4d4d-8892-57d5b8587876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e2130b1b-91e1-4627-8d5d-61a76acb2ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_10ece3b4-ff0a-4b10-81c5-737ea7e5b57a" xlink:to="loc_us-gaap_StatementLineItems_e2130b1b-91e1-4627-8d5d-61a76acb2ce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1716d64c-83e7-456c-ba4b-5be7e9491e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2130b1b-91e1-4627-8d5d-61a76acb2ce8" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1716d64c-83e7-456c-ba4b-5be7e9491e0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation_6ada8e26-d8a2-4ceb-ae86-ceb5fc19c0bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2130b1b-91e1-4627-8d5d-61a76acb2ce8" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation_6ada8e26-d8a2-4ceb-ae86-ceb5fc19c0bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedStatementsofComprehensiveIncomeParenthetical"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f9e29716-3abb-48ac-8f9a-9223258f6a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_acaeacf9-eeee-441f-a7f6-1f66129f6cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f9e29716-3abb-48ac-8f9a-9223258f6a96" xlink:to="loc_us-gaap_StatementTable_acaeacf9-eeee-441f-a7f6-1f66129f6cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_356e094c-96fb-417c-806c-25e73b95a679" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_acaeacf9-eeee-441f-a7f6-1f66129f6cd0" xlink:to="loc_srt_RestatementAxis_356e094c-96fb-417c-806c-25e73b95a679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_db493ced-5c83-414b-b910-2b3c8492f14b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_356e094c-96fb-417c-806c-25e73b95a679" xlink:to="loc_srt_RestatementDomain_db493ced-5c83-414b-b910-2b3c8492f14b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ec71fdc6-0e99-4dad-a0e0-5f90151af2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_acaeacf9-eeee-441f-a7f6-1f66129f6cd0" xlink:to="loc_us-gaap_StatementLineItems_ec71fdc6-0e99-4dad-a0e0-5f90151af2e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_1cf53d68-ee14-4758-a69c-5df2d7e15194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ec71fdc6-0e99-4dad-a0e0-5f90151af2e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_1cf53d68-ee14-4758-a69c-5df2d7e15194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_39664308-ee38-4703-b75d-52df8cac50f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ec71fdc6-0e99-4dad-a0e0-5f90151af2e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_39664308-ee38-4703-b75d-52df8cac50f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax_007d8fbd-2aa7-4a8c-8adf-5b1260533ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ec71fdc6-0e99-4dad-a0e0-5f90151af2e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax_007d8fbd-2aa7-4a8c-8adf-5b1260533ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_1964a095-1d03-4a40-a421-b99373d811ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ec71fdc6-0e99-4dad-a0e0-5f90151af2e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_1964a095-1d03-4a40-a421-b99373d811ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_38364df9-63e9-4a86-80bd-a870a568fea2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ec71fdc6-0e99-4dad-a0e0-5f90151af2e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_38364df9-63e9-4a86-80bd-a870a568fea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_70602e6a-f270-4bee-b78c-2f55bc954ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ec71fdc6-0e99-4dad-a0e0-5f90151af2e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_70602e6a-f270-4bee-b78c-2f55bc954ab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax_d08f6a89-777c-49da-964e-0c68e7c4cf7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ec71fdc6-0e99-4dad-a0e0-5f90151af2e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax_d08f6a89-777c-49da-964e-0c68e7c4cf7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatedBalanceSheetsAbstract_81272222-89e5-483a-b187-f2f74cf9722e" xlink:href="trn-20221231.xsd#trn_ConsolidatedBalanceSheetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_92c1a503-ff6d-409b-869e-ec03a49ada36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_ConsolidatedBalanceSheetsAbstract_81272222-89e5-483a-b187-f2f74cf9722e" xlink:to="loc_us-gaap_StatementTable_92c1a503-ff6d-409b-869e-ec03a49ada36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1644bca5-02f6-4c2f-91d3-abd0e94fe206" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_92c1a503-ff6d-409b-869e-ec03a49ada36" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1644bca5-02f6-4c2f-91d3-abd0e94fe206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_26488cca-3f53-4a51-ba90-3672027a3f29" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1644bca5-02f6-4c2f-91d3-abd0e94fe206" xlink:to="loc_srt_ConsolidatedEntitiesDomain_26488cca-3f53-4a51-ba90-3672027a3f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_214bc714-5a9c-4b4b-9da1-497619ef0ef7" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_26488cca-3f53-4a51-ba90-3672027a3f29" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_214bc714-5a9c-4b4b-9da1-497619ef0ef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_9eed6e05-d511-41a6-bb99-979eb1a5a523" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_92c1a503-ff6d-409b-869e-ec03a49ada36" xlink:to="loc_srt_ConsolidationItemsAxis_9eed6e05-d511-41a6-bb99-979eb1a5a523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_21638c4f-94fc-4c23-9d4d-de1554c9f671" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_9eed6e05-d511-41a6-bb99-979eb1a5a523" xlink:to="loc_srt_ConsolidationItemsDomain_21638c4f-94fc-4c23-9d4d-de1554c9f671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_925a4b41-03c8-4095-8128-a27a5bb2dfe2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_21638c4f-94fc-4c23-9d4d-de1554c9f671" xlink:to="loc_us-gaap_OperatingSegmentsMember_925a4b41-03c8-4095-8128-a27a5bb2dfe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b942716d-97e1-4071-9a39-832551a28a86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_92c1a503-ff6d-409b-869e-ec03a49ada36" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b942716d-97e1-4071-9a39-832551a28a86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_bfa57127-824f-4779-a145-63ce48cbfe02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b942716d-97e1-4071-9a39-832551a28a86" xlink:to="loc_us-gaap_SegmentDomain_bfa57127-824f-4779-a145-63ce48cbfe02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_9b32dcc5-2767-4922-96ca-4b2091693dc7" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_bfa57127-824f-4779-a145-63ce48cbfe02" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_9b32dcc5-2767-4922-96ca-4b2091693dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_89f12502-f847-45ba-84ad-3a5092fcba0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_92c1a503-ff6d-409b-869e-ec03a49ada36" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_89f12502-f847-45ba-84ad-3a5092fcba0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_cd3f9b76-679e-4d8e-be1d-6de04bbb31ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_89f12502-f847-45ba-84ad-3a5092fcba0f" xlink:to="loc_us-gaap_EquityComponentDomain_cd3f9b76-679e-4d8e-be1d-6de04bbb31ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0777a2d6-41bd-4d7e-a423-0718a2791ae0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_cd3f9b76-679e-4d8e-be1d-6de04bbb31ab" xlink:to="loc_us-gaap_CommonStockMember_0777a2d6-41bd-4d7e-a423-0718a2791ae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_05c4f9fe-00a6-4acf-9886-850608760cd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_cd3f9b76-679e-4d8e-be1d-6de04bbb31ab" xlink:to="loc_us-gaap_TreasuryStockMember_05c4f9fe-00a6-4acf-9886-850608760cd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_96827f0a-fc8b-401e-9457-b99119903a8c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_92c1a503-ff6d-409b-869e-ec03a49ada36" xlink:to="loc_srt_RestatementAxis_96827f0a-fc8b-401e-9457-b99119903a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_962bd401-872a-4751-97f6-8da25312c394" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_96827f0a-fc8b-401e-9457-b99119903a8c" xlink:to="loc_srt_RestatementDomain_962bd401-872a-4751-97f6-8da25312c394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_fbfa7cde-3e88-4eb7-bdd6-5d3c10b0b212" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_92c1a503-ff6d-409b-869e-ec03a49ada36" xlink:to="loc_us-gaap_StatementClassOfStockAxis_fbfa7cde-3e88-4eb7-bdd6-5d3c10b0b212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_08c978a6-f02b-469f-a7da-b719fac45a7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_fbfa7cde-3e88-4eb7-bdd6-5d3c10b0b212" xlink:to="loc_us-gaap_ClassOfStockDomain_08c978a6-f02b-469f-a7da-b719fac45a7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_92c1a503-ff6d-409b-869e-ec03a49ada36" xlink:to="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_430e8829-411a-440b-a6d2-06de83e7833d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_430e8829-411a-440b-a6d2-06de83e7833d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_87e95213-37f5-42e1-b348-b93869ae85f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_87e95213-37f5-42e1-b348-b93869ae85f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_468ba4d0-df79-4af5-b8b8-4e14081859b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_468ba4d0-df79-4af5-b8b8-4e14081859b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ee0f36c5-7297-47ca-b8a1-40e84a2b1875" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ee0f36c5-7297-47ca-b8a1-40e84a2b1875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockShareSubscriptions_05a8dbb7-45b9-4ac3-bfb2-ea30970ce650" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockShareSubscriptions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:to="loc_us-gaap_PreferredStockShareSubscriptions_05a8dbb7-45b9-4ac3-bfb2-ea30970ce650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_c3875cc1-3bc4-4ece-a8e0-bdea08ed8e75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_c3875cc1-3bc4-4ece-a8e0-bdea08ed8e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_855d15e6-dffa-4633-8c9c-b2c77e846e53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:to="loc_us-gaap_CommonStockSharesIssued_855d15e6-dffa-4633-8c9c-b2c77e846e53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_cccc9fca-e57d-42f5-9521-d2342ecbd886" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b8553f4c-b65b-4b4b-b114-6b360b93a21c" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_cccc9fca-e57d-42f5-9521-d2342ecbd886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/ConsolidatedStatementsofCashFlowsParenthetical" xlink:type="simple" xlink:href="trn-20221231.xsd#ConsolidatedStatementsofCashFlowsParenthetical"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/ConsolidatedStatementsofCashFlowsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatedStatementsofCashFlowsAbstract_6d402faf-8c04-4177-a88b-71ee3c10feb5" xlink:href="trn-20221231.xsd#trn_ConsolidatedStatementsofCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4e148ce3-b19d-4ef4-bb51-296d900aeee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_ConsolidatedStatementsofCashFlowsAbstract_6d402faf-8c04-4177-a88b-71ee3c10feb5" xlink:to="loc_us-gaap_StatementTable_4e148ce3-b19d-4ef4-bb51-296d900aeee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_f816e27a-ccf9-4905-8df5-bc93fa99528f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4e148ce3-b19d-4ef4-bb51-296d900aeee6" xlink:to="loc_srt_RestatementAxis_f816e27a-ccf9-4905-8df5-bc93fa99528f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_1e3e904e-01a0-4562-ac3a-c9110d18c758" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_f816e27a-ccf9-4905-8df5-bc93fa99528f" xlink:to="loc_srt_RestatementDomain_1e3e904e-01a0-4562-ac3a-c9110d18c758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f6487e07-4600-4b03-98ea-6e9da1edaba0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4e148ce3-b19d-4ef4-bb51-296d900aeee6" xlink:to="loc_us-gaap_StatementLineItems_f6487e07-4600-4b03-98ea-6e9da1edaba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost_5b445dc4-5fc1-4877-8819-670e197c9052" xlink:href="trn-20221231.xsd#trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f6487e07-4600-4b03-98ea-6e9da1edaba0" xlink:to="loc_trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost_5b445dc4-5fc1-4877-8819-670e197c9052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_d2d3e360-1986-4551-b7ee-55a7c76367bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_88c40dc7-212d-45c1-a5a8-2a3561ac1d75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d2d3e360-1986-4551-b7ee-55a7c76367bc" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_88c40dc7-212d-45c1-a5a8-2a3561ac1d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperations" xlink:type="simple" xlink:href="trn-20221231.xsd#Note2AcquisitionsandDiscontinuedOperations"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_e92e48df-e92a-40ff-b19e-a788ba410332" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_07f22804-78b8-4030-91a7-e0016ee1a7c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_e92e48df-e92a-40ff-b19e-a788ba410332" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_07f22804-78b8-4030-91a7-e0016ee1a7c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_3fd22628-c393-47b2-92df-8298737bb9e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_e7482c2a-4946-4ff2-9345-ec4f8a12e5ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_3fd22628-c393-47b2-92df-8298737bb9e6" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_e7482c2a-4946-4ff2-9345-ec4f8a12e5ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativeInstrumentsNotes" xlink:type="simple" xlink:href="trn-20221231.xsd#Note3DerivativeInstrumentsandFairValueMeasurementsDerivativeInstrumentsNotes"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativeInstrumentsNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_caece3fb-7ffe-45f1-9612-770196d49c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_28e9fbeb-27b2-4b59-9cd4-5199b3286ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_caece3fb-7ffe-45f1-9612-770196d49c5c" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_28e9fbeb-27b2-4b59-9cd4-5199b3286ca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_0d887a74-0905-41f6-a632-79c326b1c878" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_caece3fb-7ffe-45f1-9612-770196d49c5c" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_0d887a74-0905-41f6-a632-79c326b1c878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note4SegmentInformation" xlink:type="simple" xlink:href="trn-20221231.xsd#Note4SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note4SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_SegmentInformationAbstract_ac812157-69f1-4cc2-a30d-dee841bd1747" xlink:href="trn-20221231.xsd#trn_SegmentInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_8f39f5e4-59a6-4201-8c51-d85e7a90405e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_SegmentInformationAbstract_ac812157-69f1-4cc2-a30d-dee841bd1747" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_8f39f5e4-59a6-4201-8c51-d85e7a90405e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiaries" xlink:type="simple" xlink:href="trn-20221231.xsd#Note5PartiallyOwnedLeasingSubsidiaries"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiaries" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedLeasingSubsidiariesAbstract_3653cd10-ff2c-42f2-b21c-2ce2c209e5ef" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedLeasingSubsidiariesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDisclosureTextBlock_945a8f15-e9c7-4f4c-be3b-4e6126e854e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_PartiallyOwnedLeasingSubsidiariesAbstract_3653cd10-ff2c-42f2-b21c-2ce2c209e5ef" xlink:to="loc_us-gaap_MinorityInterestDisclosureTextBlock_945a8f15-e9c7-4f4c-be3b-4e6126e854e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroup" xlink:type="simple" xlink:href="trn-20221231.xsd#Note6RailcarLeasingandManagementServicesGroup"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroup" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_CommitmentsandContingenciesAbstract_b2280ce9-79da-44c5-b5f7-981470bca11c" xlink:href="trn-20221231.xsd#trn_CommitmentsandContingenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LeasingOperationsOfTheCompanyTextBlock_fddeb230-1c1b-4494-ba7d-f6ec0f63a8a7" xlink:href="trn-20221231.xsd#trn_LeasingOperationsOfTheCompanyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CommitmentsandContingenciesAbstract_b2280ce9-79da-44c5-b5f7-981470bca11c" xlink:to="loc_trn_LeasingOperationsOfTheCompanyTextBlock_fddeb230-1c1b-4494-ba7d-f6ec0f63a8a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note7PropertyPlantandEquipment" xlink:type="simple" xlink:href="trn-20221231.xsd#Note7PropertyPlantandEquipment"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note7PropertyPlantandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_6559f785-4f3a-419a-9ce2-2c35dc59dab4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_32f1cf38-f4cf-46b8-9939-257f1d846f51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_6559f785-4f3a-419a-9ce2-2c35dc59dab4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_32f1cf38-f4cf-46b8-9939-257f1d846f51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note8Debt" xlink:type="simple" xlink:href="trn-20221231.xsd#Note8Debt"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note8Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a0070f54-7cbd-4c62-9ee3-3a0f18966021" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_478a7cd4-2a60-4669-9c46-9ce4b78f34c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a0070f54-7cbd-4c62-9ee3-3a0f18966021" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_478a7cd4-2a60-4669-9c46-9ce4b78f34c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note9IncomeTaxes" xlink:type="simple" xlink:href="trn-20221231.xsd#Note9IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note9IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c9494756-09c6-43c6-a470-b55fa42089cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_485c971e-3b25-4414-8895-b43150f4820a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c9494756-09c6-43c6-a470-b55fa42089cc" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_485c971e-3b25-4414-8895-b43150f4820a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlans" xlink:type="simple" xlink:href="trn-20221231.xsd#Note10EmployeeRetirementPlans"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note10EmployeeRetirementPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9bf3499c-fce0-4089-8633-18a1ad37670d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_88e9e32a-7922-44ca-b256-dd004616788e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9bf3499c-fce0-4089-8633-18a1ad37670d" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_88e9e32a-7922-44ca-b256-dd004616788e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note11AssetImpairmentChargesandRestructuringActivitiesNotes" xlink:type="simple" xlink:href="trn-20221231.xsd#Note11AssetImpairmentChargesandRestructuringActivitiesNotes"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note11AssetImpairmentChargesandRestructuringActivitiesNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringChargesAbstract_b0b2b565-23d5-4975-a958-eb64889007b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringChargesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentChargesTextBlock_6fcbdd8f-ec05-4d45-a5dc-3bcb75c9a8d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentChargesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringChargesAbstract_b0b2b565-23d5-4975-a958-eb64889007b5" xlink:to="loc_us-gaap_AssetImpairmentChargesTextBlock_6fcbdd8f-ec05-4d45-a5dc-3bcb75c9a8d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_238ed833-45e1-4f1d-8406-fe74ebafd551" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringChargesAbstract_b0b2b565-23d5-4975-a958-eb64889007b5" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_238ed833-45e1-4f1d-8406-fe74ebafd551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncome" xlink:type="simple" xlink:href="trn-20221231.xsd#Note12AccumulatedOtherComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_AccumulatedOtherComprehensiveIncomeAbstract_5056b864-4f0d-497a-91ee-38ffca4caf5d" xlink:href="trn-20221231.xsd#trn_AccumulatedOtherComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_a8318e3a-fc12-458c-9d6f-304544f6af2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_AccumulatedOtherComprehensiveIncomeAbstract_5056b864-4f0d-497a-91ee-38ffca4caf5d" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_a8318e3a-fc12-458c-9d6f-304544f6af2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note13CommonStockandStockbasedCompensation" xlink:type="simple" xlink:href="trn-20221231.xsd#Note13CommonStockandStockbasedCompensation"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note13CommonStockandStockbasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c6183ed8-0ac5-498a-a70a-2769e043b741" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_6d8b725f-9986-4207-9cc6-c73fad9e14d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c6183ed8-0ac5-498a-a70a-2769e043b741" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_6d8b725f-9986-4207-9cc6-c73fad9e14d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_31e96846-d012-4fe6-ac05-b2a9d3affce3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c6183ed8-0ac5-498a-a70a-2769e043b741" xlink:to="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_31e96846-d012-4fe6-ac05-b2a9d3affce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note14EarningsPerCommonShare" xlink:type="simple" xlink:href="trn-20221231.xsd#Note14EarningsPerCommonShare"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note14EarningsPerCommonShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_EarningsPerCommonShareAbstract_826ae03c-ca40-45b3-8a20-2d158649a713" xlink:href="trn-20221231.xsd#trn_EarningsPerCommonShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_4ee5974c-7ec5-4cf8-8ac3-4c53684a1aac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_EarningsPerCommonShareAbstract_826ae03c-ca40-45b3-8a20-2d158649a713" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_4ee5974c-7ec5-4cf8-8ac3-4c53684a1aac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note15CommitmentsandContingencies" xlink:type="simple" xlink:href="trn-20221231.xsd#Note15CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note15CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_CommitmentsandContingenciesAbstract_66aca90b-6f9a-47a7-9379-056b8c607ed0" xlink:href="trn-20221231.xsd#trn_CommitmentsandContingenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_661a284b-4a32-4ddb-9d36-dd91c2b0c4ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CommitmentsandContingenciesAbstract_66aca90b-6f9a-47a7-9379-056b8c607ed0" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_661a284b-4a32-4ddb-9d36-dd91c2b0c4ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note16SelectedQuarterlyFinancialData" xlink:type="simple" xlink:href="trn-20221231.xsd#Note16SelectedQuarterlyFinancialData"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note16SelectedQuarterlyFinancialData" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_a981fbd6-ca98-4db3-bc63-f7f6ea20228d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_7a2ad235-86ef-4c51-964e-acfb3baf7d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a981fbd6-ca98-4db3-bc63-f7f6ea20228d" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_7a2ad235-86ef-4c51-964e-acfb3baf7d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_cc4379ef-bf52-46e7-a4ae-c1c27de08ae0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_cc4379ef-bf52-46e7-a4ae-c1c27de08ae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock_8b26c11d-28e0-4358-89cd-e6b54532395f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock_8b26c11d-28e0-4358-89cd-e6b54532395f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_fb2b4e0c-c937-4068-9114-5d4949219202" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_fb2b4e0c-c937-4068-9114-5d4949219202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_344b5a5c-c285-49da-9588-76c9b4a9efdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_344b5a5c-c285-49da-9588-76c9b4a9efdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeasesPolicyTextBlock_74a364be-cc0b-40b5-abcd-f16ea1251f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeasesPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_LessorLeasesPolicyTextBlock_74a364be-cc0b-40b5-abcd-f16ea1251f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_8aa5bd35-fc2b-4caa-9dc8-3707c930a965" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_8aa5bd35-fc2b-4caa-9dc8-3707c930a965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_e6661fb3-4695-4227-baba-5c3e74368e3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_e6661fb3-4695-4227-baba-5c3e74368e3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_9e6f6153-0e90-488a-8a4b-7bfb71e6e71f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_9e6f6153-0e90-488a-8a4b-7bfb71e6e71f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_0bda1167-403b-4ee6-863f-13cf62ea176f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_0bda1167-403b-4ee6-863f-13cf62ea176f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_86a03dbe-2ca3-4f3f-ae0a-877e778b2607" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_86a03dbe-2ca3-4f3f-ae0a-877e778b2607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_58b21ca0-2c96-4cbf-8755-3bd8a3536d4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_58b21ca0-2c96-4cbf-8755-3bd8a3536d4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_AssetsHeldForSalePolicyTextBlock_31446dfc-c9b2-40de-bbcd-e06f9d27c6a4" xlink:href="trn-20221231.xsd#trn_AssetsHeldForSalePolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_trn_AssetsHeldForSalePolicyTextBlock_31446dfc-c9b2-40de-bbcd-e06f9d27c6a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_e98c7878-b2d9-4103-bbfe-08d42981c3c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_e98c7878-b2d9-4103-bbfe-08d42981c3c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_39a8c71b-1057-43c8-aa99-0401f11dec5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_39a8c71b-1057-43c8-aa99-0401f11dec5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_81075bf8-fc15-45e8-9767-708f779c58f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_81075bf8-fc15-45e8-9767-708f779c58f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_97c50a40-9665-4322-98a7-685daf0f7540" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_97c50a40-9665-4322-98a7-685daf0f7540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_d227e2e6-5bfb-4af6-be61-75e864e73efb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_d227e2e6-5bfb-4af6-be61-75e864e73efb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_2d7fdb67-db15-4f91-b664-1013b1800fab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_StandardProductWarrantyPolicy_2d7fdb67-db15-4f91-b664-1013b1800fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_75862941-dd18-4c9c-99b0-c386b67e2f76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_75862941-dd18-4c9c-99b0-c386b67e2f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_3c5e9fd4-22fc-44b7-9d96-682a44f52a58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_3c5e9fd4-22fc-44b7-9d96-682a44f52a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8e660e0f-a3dd-4592-b04c-8880c2ede453" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8e660e0f-a3dd-4592-b04c-8880c2ede453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_715a391e-a884-484d-97a2-f612e59b5ab8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_80344581-ea18-4469-89b2-9110eff31c49" xlink:to="loc_us-gaap_UseOfEstimates_715a391e-a884-484d-97a2-f612e59b5ab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4b5fd3f3-e30b-4f96-a211-6843738fc8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_a74f5553-879a-49ed-b5b6-f2e4e2908530" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4b5fd3f3-e30b-4f96-a211-6843738fc8d5" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_a74f5553-879a-49ed-b5b6-f2e4e2908530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_eff0ae8c-5d1e-40c1-a58f-03f035b3d975" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4b5fd3f3-e30b-4f96-a211-6843738fc8d5" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_eff0ae8c-5d1e-40c1-a58f-03f035b3d975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_fa1287e3-f3e6-46b2-ac31-e40f5d666c2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4b5fd3f3-e30b-4f96-a211-6843738fc8d5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_fa1287e3-f3e6-46b2-ac31-e40f5d666c2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_b078e6a8-2056-4618-9b46-78d1b2f6f52b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncomeTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4b5fd3f3-e30b-4f96-a211-6843738fc8d5" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_b078e6a8-2056-4618-9b46-78d1b2f6f52b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_5d808382-d90e-41d5-888d-25ac9185f4dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4b5fd3f3-e30b-4f96-a211-6843738fc8d5" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_5d808382-d90e-41d5-888d-25ac9185f4dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_6a68b048-ad3c-43f4-a086-2793345857f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4b5fd3f3-e30b-4f96-a211-6843738fc8d5" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_6a68b048-ad3c-43f4-a086-2793345857f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_49c49bc4-b9a1-40be-8ec4-34fc098c032f" xlink:href="trn-20221231.xsd#trn_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4b5fd3f3-e30b-4f96-a211-6843738fc8d5" xlink:to="loc_trn_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_49c49bc4-b9a1-40be-8ec4-34fc098c032f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_76cdb402-c8cb-428c-adfa-a8253d7315fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4b5fd3f3-e30b-4f96-a211-6843738fc8d5" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_76cdb402-c8cb-428c-adfa-a8253d7315fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_a86c528d-3852-46bb-a725-da2b9719a5ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4b5fd3f3-e30b-4f96-a211-6843738fc8d5" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_a86c528d-3852-46bb-a725-da2b9719a5ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note2AcquisitionsandDiscontinuedOperationsTables"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_20bfd581-0d25-41a5-b837-2fe75af14979" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_a81f777b-9d87-4cdd-b4b3-461ca967bbe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_20bfd581-0d25-41a5-b837-2fe75af14979" xlink:to="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_a81f777b-9d87-4cdd-b4b3-461ca967bbe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_31139157-1efd-4bf4-947d-eb18e7f57c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_b2167b4c-fcdb-4054-bf7d-ae992cd4eff1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_31139157-1efd-4bf4-947d-eb18e7f57c9d" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_b2167b4c-fcdb-4054-bf7d-ae992cd4eff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_feba999d-1b87-4ce4-a8a7-02a63c4a59fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_b2167b4c-fcdb-4054-bf7d-ae992cd4eff1" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_feba999d-1b87-4ce4-a8a7-02a63c4a59fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_923f5d60-ae46-42e4-8706-1cdc643b53a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_feba999d-1b87-4ce4-a8a7-02a63c4a59fd" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_923f5d60-ae46-42e4-8706-1cdc643b53a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_f65bccdf-e40f-4054-bd48-8527124ed7bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_b2167b4c-fcdb-4054-bf7d-ae992cd4eff1" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_f65bccdf-e40f-4054-bd48-8527124ed7bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_0227efec-9970-4594-964d-4f0635c1ef7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_f65bccdf-e40f-4054-bd48-8527124ed7bf" xlink:to="loc_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_0227efec-9970-4594-964d-4f0635c1ef7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_f02fe087-1256-4f7e-983e-5eabe58f4cee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_f65bccdf-e40f-4054-bd48-8527124ed7bf" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_f02fe087-1256-4f7e-983e-5eabe58f4cee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_f38453d2-78d8-44ff-b2d6-a18da76d2b66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_f65bccdf-e40f-4054-bd48-8527124ed7bf" xlink:to="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_f38453d2-78d8-44ff-b2d6-a18da76d2b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c66575de-27af-4170-a370-0addc1d25c92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_f6cbf515-a59e-4935-bda1-7135c74e6d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c66575de-27af-4170-a370-0addc1d25c92" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_f6cbf515-a59e-4935-bda1-7135c74e6d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_711b6e0a-9dda-4168-a312-fbc0c4222fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_f6cbf515-a59e-4935-bda1-7135c74e6d0d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_711b6e0a-9dda-4168-a312-fbc0c4222fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2dd6aa98-2146-4b7f-adc1-ef70e052cbaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_711b6e0a-9dda-4168-a312-fbc0c4222fcd" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2dd6aa98-2146-4b7f-adc1-ef70e052cbaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_9adb6cef-d0df-4a0a-820c-4fb0eaec0729" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2dd6aa98-2146-4b7f-adc1-ef70e052cbaf" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_9adb6cef-d0df-4a0a-820c-4fb0eaec0729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_06d99dab-c281-4e89-8834-d48139bd97aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2dd6aa98-2146-4b7f-adc1-ef70e052cbaf" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_06d99dab-c281-4e89-8834-d48139bd97aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_85e014f9-4ce5-444a-a40f-353e0dd96238" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_f6cbf515-a59e-4935-bda1-7135c74e6d0d" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_85e014f9-4ce5-444a-a40f-353e0dd96238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_02ecd41f-34db-414a-9b36-75e940687197" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_85e014f9-4ce5-444a-a40f-353e0dd96238" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_02ecd41f-34db-414a-9b36-75e940687197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note4SegmentInformationSegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_SegmentInformationAbstract_672f4877-79ab-4edf-93a7-e349b21f6646" xlink:href="trn-20221231.xsd#trn_SegmentInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3580b598-bece-4e57-9700-1465a0affeb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_SegmentInformationAbstract_672f4877-79ab-4edf-93a7-e349b21f6646" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3580b598-bece-4e57-9700-1465a0affeb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_8b8ce98b-035c-48f5-af46-6cb3ae376f24" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3580b598-bece-4e57-9700-1465a0affeb9" xlink:to="loc_srt_ConsolidationItemsAxis_8b8ce98b-035c-48f5-af46-6cb3ae376f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_be63fc2f-23bd-427b-8ddd-2989dc6c7211" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_8b8ce98b-035c-48f5-af46-6cb3ae376f24" xlink:to="loc_srt_ConsolidationItemsDomain_be63fc2f-23bd-427b-8ddd-2989dc6c7211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8532f43e-20ac-46a7-b758-e2d01047d862" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3580b598-bece-4e57-9700-1465a0affeb9" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8532f43e-20ac-46a7-b758-e2d01047d862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_739ca575-9bd6-42c2-a56d-df56003235e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8532f43e-20ac-46a7-b758-e2d01047d862" xlink:to="loc_us-gaap_SegmentDomain_739ca575-9bd6-42c2-a56d-df56003235e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis_b3cc732b-f7f3-46e5-a927-07e1cea3b99f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3580b598-bece-4e57-9700-1465a0affeb9" xlink:to="loc_us-gaap_SubsegmentsAxis_b3cc732b-f7f3-46e5-a927-07e1cea3b99f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_7e298e50-4f1b-449b-93be-c5d90e9995f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsAxis_b3cc732b-f7f3-46e5-a927-07e1cea3b99f" xlink:to="loc_us-gaap_SubsegmentsDomain_7e298e50-4f1b-449b-93be-c5d90e9995f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_9b48fb75-9eb4-4d71-9cec-6b583fa58ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3580b598-bece-4e57-9700-1465a0affeb9" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_9b48fb75-9eb4-4d71-9cec-6b583fa58ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_35f45db9-ddbb-4092-970e-114d3838c0b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_9b48fb75-9eb4-4d71-9cec-6b583fa58ee4" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_35f45db9-ddbb-4092-970e-114d3838c0b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_ff1fa7f2-8a6e-4f04-9b61-ea5dd5f809f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3580b598-bece-4e57-9700-1465a0affeb9" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_ff1fa7f2-8a6e-4f04-9b61-ea5dd5f809f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_4818b9da-ec23-42ff-bfe1-fa613d136990" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff1fa7f2-8a6e-4f04-9b61-ea5dd5f809f9" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_4818b9da-ec23-42ff-bfe1-fa613d136990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_69ff3772-4bd3-4c8c-b9e6-f427627cd7df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff1fa7f2-8a6e-4f04-9b61-ea5dd5f809f9" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_69ff3772-4bd3-4c8c-b9e6-f427627cd7df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_d3426c97-8bce-41c6-b7b1-5318e06f23df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff1fa7f2-8a6e-4f04-9b61-ea5dd5f809f9" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_d3426c97-8bce-41c6-b7b1-5318e06f23df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note5PartiallyOwnedLeasingSubsidiariesTables"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_OtherOperatingLeaseObligationsandRevenuesAbstract_8260be14-4f12-4999-a1fb-2b036e245dc9" xlink:href="trn-20221231.xsd#trn_OtherOperatingLeaseObligationsandRevenuesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionTable_aebc5358-47ca-4f88-bc9c-089407020b0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_OtherOperatingLeaseObligationsandRevenuesAbstract_8260be14-4f12-4999-a1fb-2b036e245dc9" xlink:to="loc_us-gaap_SaleLeasebackTransactionTable_aebc5358-47ca-4f88-bc9c-089407020b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionDescriptionAxis_826d5521-f535-4b4a-aea0-aa364075ccb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionDescriptionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_aebc5358-47ca-4f88-bc9c-089407020b0f" xlink:to="loc_us-gaap_SaleLeasebackTransactionDescriptionAxis_826d5521-f535-4b4a-aea0-aa364075ccb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionNameDomain_409a7791-5b74-4c69-bfdc-c3165978468e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionDescriptionAxis_826d5521-f535-4b4a-aea0-aa364075ccb0" xlink:to="loc_us-gaap_SaleLeasebackTransactionNameDomain_409a7791-5b74-4c69-bfdc-c3165978468e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OtherThirdPartiesMember_772b2342-bfd5-4db8-82a6-7ddc1bc21fec" xlink:href="trn-20221231.xsd#trn_OtherThirdPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionNameDomain_409a7791-5b74-4c69-bfdc-c3165978468e" xlink:to="loc_trn_OtherThirdPartiesMember_772b2342-bfd5-4db8-82a6-7ddc1bc21fec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionLineItems_98362820-b0e5-415d-b382-df1dcca7e333" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_aebc5358-47ca-4f88-bc9c-089407020b0f" xlink:to="loc_us-gaap_SaleLeasebackTransactionLineItems_98362820-b0e5-415d-b382-df1dcca7e333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock_96aa8212-ca1e-49c6-9e68-3222d73218a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_98362820-b0e5-415d-b382-df1dcca7e333" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock_96aa8212-ca1e-49c6-9e68-3222d73218a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock_ceb73bb9-4a58-4222-816d-a962a9ef2b20" xlink:href="trn-20221231.xsd#trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_98362820-b0e5-415d-b382-df1dcca7e333" xlink:to="loc_trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock_ceb73bb9-4a58-4222-816d-a962a9ef2b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SaleOfLeasedRailcarsTableTextBlock_a9b7d913-08b6-4e3e-9d9f-e3ebc1a4b52e" xlink:href="trn-20221231.xsd#trn_SaleOfLeasedRailcarsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_98362820-b0e5-415d-b382-df1dcca7e333" xlink:to="loc_trn_SaleOfLeasedRailcarsTableTextBlock_a9b7d913-08b6-4e3e-9d9f-e3ebc1a4b52e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock_1cc99f70-53d9-42de-b307-7588588717b1" xlink:href="trn-20221231.xsd#trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_98362820-b0e5-415d-b382-df1dcca7e333" xlink:to="loc_trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock_1cc99f70-53d9-42de-b307-7588588717b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock_dd0febf3-632f-493a-965e-a30bd1249c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_98362820-b0e5-415d-b382-df1dcca7e333" xlink:to="loc_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock_dd0febf3-632f-493a-965e-a30bd1249c8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note7PropertyPlantandEquipmentPropertyPlantandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b8c07bb3-9972-43bc-9504-d341a5d9b365" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f649fa0-b2ee-4103-8365-9044e5aac32d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b8c07bb3-9972-43bc-9504-d341a5d9b365" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f649fa0-b2ee-4103-8365-9044e5aac32d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_81eefb79-d5d1-4259-9cce-5d1a17566e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f649fa0-b2ee-4103-8365-9044e5aac32d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_81eefb79-d5d1-4259-9cce-5d1a17566e6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_37ab23f5-bf3f-4d10-9710-faedb2320da6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_81eefb79-d5d1-4259-9cce-5d1a17566e6d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_37ab23f5-bf3f-4d10-9710-faedb2320da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d33c2256-ca44-402d-b86d-43e1d1d0368b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f649fa0-b2ee-4103-8365-9044e5aac32d" xlink:to="loc_srt_RangeAxis_d33c2256-ca44-402d-b86d-43e1d1d0368b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e8fa4a31-234e-4321-99a1-43f7e99928e1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d33c2256-ca44-402d-b86d-43e1d1d0368b" xlink:to="loc_srt_RangeMember_e8fa4a31-234e-4321-99a1-43f7e99928e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3af32892-afa6-4217-8df5-65eb48af3038" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f649fa0-b2ee-4103-8365-9044e5aac32d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3af32892-afa6-4217-8df5-65eb48af3038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_b83184bb-9258-44e7-b591-cbbfdef527d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3af32892-afa6-4217-8df5-65eb48af3038" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_b83184bb-9258-44e7-b591-cbbfdef527d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note8DebtTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note8DebtTables"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note8DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_01b8a5d0-9094-4000-89af-b247ccbb1612" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_9919190f-a1b9-4043-bd65-b0a0d3479771" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_01b8a5d0-9094-4000-89af-b247ccbb1612" xlink:to="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_9919190f-a1b9-4043-bd65-b0a0d3479771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_ce0f5d1e-c73a-488b-9c03-2af1e36f199a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_01b8a5d0-9094-4000-89af-b247ccbb1612" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_ce0f5d1e-c73a-488b-9c03-2af1e36f199a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note9IncomeTaxesIncomeTaxesTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note9IncomeTaxesIncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note9IncomeTaxesIncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_405ce3a0-128b-4aec-8aca-46b33363ae71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_fc065690-ddd7-46fa-bc4d-4c1a410c58f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_405ce3a0-128b-4aec-8aca-46b33363ae71" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_fc065690-ddd7-46fa-bc4d-4c1a410c58f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_730d18f4-f298-446e-b12b-401ffb13edaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_405ce3a0-128b-4aec-8aca-46b33363ae71" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_730d18f4-f298-446e-b12b-401ffb13edaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_eb0c2af7-a3bb-4794-b8a3-5e7ad61c0b78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_405ce3a0-128b-4aec-8aca-46b33363ae71" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_eb0c2af7-a3bb-4794-b8a3-5e7ad61c0b78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_UnrecognizedTaxBenefitRollforwardTableTextBlock_330223a7-0b6c-42ec-b76c-e63f79ddbf66" xlink:href="trn-20221231.xsd#trn_UnrecognizedTaxBenefitRollforwardTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_405ce3a0-128b-4aec-8aca-46b33363ae71" xlink:to="loc_trn_UnrecognizedTaxBenefitRollforwardTableTextBlock_330223a7-0b6c-42ec-b76c-e63f79ddbf66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note10EmployeeRetirementPlansEmployeeRetirementPlansTables"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_673cfc8e-4b34-4ed0-bd0b-0379902d25e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_248bbfc6-829f-4c3c-aa66-9674fc090116" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_673cfc8e-4b34-4ed0-bd0b-0379902d25e6" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_248bbfc6-829f-4c3c-aa66-9674fc090116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_0e7dd23d-4888-4120-9f3e-1c8d0dce0083" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_673cfc8e-4b34-4ed0-bd0b-0379902d25e6" xlink:to="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_0e7dd23d-4888-4120-9f3e-1c8d0dce0083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_35afdfad-9e7e-40e4-ad53-2422fe12f436" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_673cfc8e-4b34-4ed0-bd0b-0379902d25e6" xlink:to="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_35afdfad-9e7e-40e4-ad53-2422fe12f436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_48b9afe5-3604-446f-bb2e-1d61ced8d1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_673cfc8e-4b34-4ed0-bd0b-0379902d25e6" xlink:to="loc_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_48b9afe5-3604-446f-bb2e-1d61ced8d1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note11AssetImpairmentChargesandRestructuringActivitiesTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note11AssetImpairmentChargesandRestructuringActivitiesTables"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note11AssetImpairmentChargesandRestructuringActivitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringChargesAbstract_240b9a47-0088-4096-baf0-144c90c6c6a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringChargesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_646405e7-83c8-4667-b31d-4e92b5380d09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringChargesAbstract_240b9a47-0088-4096-baf0-144c90c6c6a8" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_646405e7-83c8-4667-b31d-4e92b5380d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_AccumulatedOtherComprehensiveIncomeAbstract_883c99f0-7b3e-408c-9882-6aff672267ca" xlink:href="trn-20221231.xsd#trn_AccumulatedOtherComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1446bfea-63a2-4528-a4e2-cc287fa7cc17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_AccumulatedOtherComprehensiveIncomeAbstract_883c99f0-7b3e-408c-9882-6aff672267ca" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1446bfea-63a2-4528-a4e2-cc287fa7cc17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_526710c4-710d-4e14-9a62-7f687d6029f0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1446bfea-63a2-4528-a4e2-cc287fa7cc17" xlink:to="loc_srt_ConsolidatedEntitiesAxis_526710c4-710d-4e14-9a62-7f687d6029f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_53725ccf-52a1-4716-8a98-a4d531e00796" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_526710c4-710d-4e14-9a62-7f687d6029f0" xlink:to="loc_srt_ConsolidatedEntitiesDomain_53725ccf-52a1-4716-8a98-a4d531e00796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_6b1ad027-eb25-46c2-82c8-920538c3e001" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1446bfea-63a2-4528-a4e2-cc287fa7cc17" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_6b1ad027-eb25-46c2-82c8-920538c3e001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_01682d5c-b8c3-44e9-9483-b7bf7e29f2e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_6b1ad027-eb25-46c2-82c8-920538c3e001" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_01682d5c-b8c3-44e9-9483-b7bf7e29f2e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note13CommonStockandStockbasedCompensationTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note13CommonStockandStockbasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note13CommonStockandStockbasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f17c60e6-1f7a-43dc-a838-a7d593b76f35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_d494ed9e-30c1-4ac1-b3aa-869a4ecfd2f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f17c60e6-1f7a-43dc-a838-a7d593b76f35" xlink:to="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_d494ed9e-30c1-4ac1-b3aa-869a4ecfd2f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_1f8cb00a-3ce8-4e62-b6f8-464e9349684a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f17c60e6-1f7a-43dc-a838-a7d593b76f35" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_1f8cb00a-3ce8-4e62-b6f8-464e9349684a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_6e40ead3-9dfa-48b3-a358-5adcf8031570" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f17c60e6-1f7a-43dc-a838-a7d593b76f35" xlink:to="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_6e40ead3-9dfa-48b3-a358-5adcf8031570" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_2eae9c4c-2c04-47c0-95e7-01d08d839512" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f17c60e6-1f7a-43dc-a838-a7d593b76f35" xlink:to="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_2eae9c4c-2c04-47c0-95e7-01d08d839512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note14EarningsPerCommonShareEarningsPerCommonShareTables"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_EarningsPerCommonShareAbstract_70ce8832-e3f1-4e8d-aef9-3ddf05830d7d" xlink:href="trn-20221231.xsd#trn_EarningsPerCommonShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_4b1eb5eb-b8fc-4bc5-ba55-71970efc0d71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_EarningsPerCommonShareAbstract_70ce8832-e3f1-4e8d-aef9-3ddf05830d7d" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_4b1eb5eb-b8fc-4bc5-ba55-71970efc0d71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5d949124-fd0d-420b-be11-8f8b26fce560" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_4b1eb5eb-b8fc-4bc5-ba55-71970efc0d71" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5d949124-fd0d-420b-be11-8f8b26fce560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ba1da23a-3007-4178-9b67-07b75a1d33a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5d949124-fd0d-420b-be11-8f8b26fce560" xlink:to="loc_us-gaap_ClassOfStockDomain_ba1da23a-3007-4178-9b67-07b75a1d33a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_8f28a4d0-b593-465d-8303-1b19d31160ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_4b1eb5eb-b8fc-4bc5-ba55-71970efc0d71" xlink:to="loc_us-gaap_EarningsPerShareBasicLineItems_8f28a4d0-b593-465d-8303-1b19d31160ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_6f801221-b60d-4e7e-a264-7e385b173a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_8f28a4d0-b593-465d-8303-1b19d31160ca" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_6f801221-b60d-4e7e-a264-7e385b173a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note15CommitmentsandContingenciesCommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataTables" xlink:type="simple" xlink:href="trn-20221231.xsd#Note16SelectedQuarterlyFinancialDataTables"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_e1ade3ae-52e7-4d71-a314-57373613828a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_965dbe72-43d9-4e71-a5c0-1cfab0c27097" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_e1ade3ae-52e7-4d71-a314-57373613828a" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_965dbe72-43d9-4e71-a5c0-1cfab0c27097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesDiscontinuedOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_b5375380-5bd1-4649-b37a-4f6fe4fe323e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_e57bf2aa-3a4f-4c68-8bfd-94a9824008e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b5375380-5bd1-4649-b37a-4f6fe4fe323e" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_e57bf2aa-3a4f-4c68-8bfd-94a9824008e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f7e0c49e-7513-4ad0-bf0c-58bdf17f60da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_283822af-e11d-4608-b809-94edc743d2b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f7e0c49e-7513-4ad0-bf0c-58bdf17f60da" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_283822af-e11d-4608-b809-94edc743d2b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4b2e163c-a3e0-4cdf-990c-5a9a4f5aea32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_283822af-e11d-4608-b809-94edc743d2b6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4b2e163c-a3e0-4cdf-990c-5a9a4f5aea32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_73477a36-6c7d-4014-bbe2-b8bec501d541" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4b2e163c-a3e0-4cdf-990c-5a9a4f5aea32" xlink:to="loc_us-gaap_SegmentDomain_73477a36-6c7d-4014-bbe2-b8bec501d541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailProductsGroupMember_2faeeccb-a324-4e22-812a-da2f645b00b8" xlink:href="trn-20221231.xsd#trn_RailProductsGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_73477a36-6c7d-4014-bbe2-b8bec501d541" xlink:to="loc_trn_RailProductsGroupMember_2faeeccb-a324-4e22-812a-da2f645b00b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_3c7ffbb9-7d1a-4191-be52-1116c161f973" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_73477a36-6c7d-4014-bbe2-b8bec501d541" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_3c7ffbb9-7d1a-4191-be52-1116c161f973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_27114746-f875-49ce-b7cb-5a038124fa02" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_283822af-e11d-4608-b809-94edc743d2b6" xlink:to="loc_srt_ProductOrServiceAxis_27114746-f875-49ce-b7cb-5a038124fa02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_669c9fcf-3023-4096-a51f-1e52f88f0c93" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_27114746-f875-49ce-b7cb-5a038124fa02" xlink:to="loc_srt_ProductsAndServicesDomain_669c9fcf-3023-4096-a51f-1e52f88f0c93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NewRailcarsDomain_129ae3d1-e750-4f93-99b7-da0021775029" xlink:href="trn-20221231.xsd#trn_NewRailcarsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_669c9fcf-3023-4096-a51f-1e52f88f0c93" xlink:to="loc_trn_NewRailcarsDomain_129ae3d1-e750-4f93-99b7-da0021775029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SustainableRailcarConversionsMember_8ee4966e-620b-4ade-80e6-965181d80daf" xlink:href="trn-20221231.xsd#trn_SustainableRailcarConversionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_669c9fcf-3023-4096-a51f-1e52f88f0c93" xlink:to="loc_trn_SustainableRailcarConversionsMember_8ee4966e-620b-4ade-80e6-965181d80daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_MaintenanceServicesDomain_03dd4b7c-5115-4d27-97d9-014155d1ad2e" xlink:href="trn-20221231.xsd#trn_MaintenanceServicesDomain"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_669c9fcf-3023-4096-a51f-1e52f88f0c93" xlink:to="loc_trn_MaintenanceServicesDomain_03dd4b7c-5115-4d27-97d9-014155d1ad2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_25b04a89-e901-4699-8dd4-e2e5c1f6c639" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_669c9fcf-3023-4096-a51f-1e52f88f0c93" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_25b04a89-e901-4699-8dd4-e2e5c1f6c639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailProductsDomain_24b99ce8-23b7-4d4d-8dc2-912548200e31" xlink:href="trn-20221231.xsd#trn_RailProductsDomain"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_669c9fcf-3023-4096-a51f-1e52f88f0c93" xlink:to="loc_trn_RailProductsDomain_24b99ce8-23b7-4d4d-8dc2-912548200e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_542a024a-1fb2-4cad-9793-73307805089b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_283822af-e11d-4608-b809-94edc743d2b6" xlink:to="loc_srt_MajorCustomersAxis_542a024a-1fb2-4cad-9793-73307805089b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_4cf6f640-9687-4116-8ef5-97e3d7923fed" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_542a024a-1fb2-4cad-9793-73307805089b" xlink:to="loc_srt_NameOfMajorCustomerDomain_4cf6f640-9687-4116-8ef5-97e3d7923fed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ExternalCustomersMember_f906b30d-f036-48a8-a4bc-c7a614ddd550" xlink:href="trn-20221231.xsd#trn_ExternalCustomersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_4cf6f640-9687-4116-8ef5-97e3d7923fed" xlink:to="loc_trn_ExternalCustomersMember_f906b30d-f036-48a8-a4bc-c7a614ddd550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LeasingMember_3526b24f-a7c8-4192-a169-be0a020b4212" xlink:href="trn-20221231.xsd#trn_LeasingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_4cf6f640-9687-4116-8ef5-97e3d7923fed" xlink:to="loc_trn_LeasingMember_3526b24f-a7c8-4192-a169-be0a020b4212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_GATXMember_878eabdf-d1ef-4290-98a1-a5f6bd5ce31a" xlink:href="trn-20221231.xsd#trn_GATXMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_4cf6f640-9687-4116-8ef5-97e3d7923fed" xlink:to="loc_trn_GATXMember_878eabdf-d1ef-4290-98a1-a5f6bd5ce31a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e1d09911-a52a-4960-a908-a4b490dbe6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_283822af-e11d-4608-b809-94edc743d2b6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e1d09911-a52a-4960-a908-a4b490dbe6f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseRevenue_9e58ba18-c4ae-4ebd-b62c-d95dcb0c3d83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e1d09911-a52a-4960-a908-a4b490dbe6f3" xlink:to="loc_us-gaap_SalesTypeLeaseRevenue_9e58ba18-c4ae-4ebd-b62c-d95dcb0c3d83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BilledContractReceivables_a2e866fe-ce6e-4fe7-8630-b3148727ab59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BilledContractReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e1d09911-a52a-4960-a908-a4b490dbe6f3" xlink:to="loc_us-gaap_BilledContractReceivables_a2e866fe-ce6e-4fe7-8630-b3148727ab59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_1d1f017e-1046-4cab-b9ff-fab318a70cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e1d09911-a52a-4960-a908-a4b490dbe6f3" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_1d1f017e-1046-4cab-b9ff-fab318a70cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear_581243ed-fbae-4318-8d47-abbcf616b111" xlink:href="trn-20221231.xsd#trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e1d09911-a52a-4960-a908-a4b490dbe6f3" xlink:to="loc_trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear_581243ed-fbae-4318-8d47-abbcf616b111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_a6de8230-d30a-44d5-8be4-e1d902b83eaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_8ba044b7-f7c9-4323-a0a2-850ac8bd3d46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a6de8230-d30a-44d5-8be4-e1d902b83eaa" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_8ba044b7-f7c9-4323-a0a2-850ac8bd3d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4b75c38c-d3a0-4f9e-8f4b-6951ff7ebc2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_8ba044b7-f7c9-4323-a0a2-850ac8bd3d46" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4b75c38c-d3a0-4f9e-8f4b-6951ff7ebc2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_971fe209-c83e-4d93-addc-c44416c710de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4b75c38c-d3a0-4f9e-8f4b-6951ff7ebc2b" xlink:to="loc_us-gaap_SegmentDomain_971fe209-c83e-4d93-addc-c44416c710de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_535e13eb-6bf7-4566-8055-4e6198e87812" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_971fe209-c83e-4d93-addc-c44416c710de" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_535e13eb-6bf7-4566-8055-4e6198e87812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatedSubsidiariesExcludingLeasingMember_dbc31c0b-e50c-4395-9147-342d9b79539a" xlink:href="trn-20221231.xsd#trn_ConsolidatedSubsidiariesExcludingLeasingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_971fe209-c83e-4d93-addc-c44416c710de" xlink:to="loc_trn_ConsolidatedSubsidiariesExcludingLeasingMember_dbc31c0b-e50c-4395-9147-342d9b79539a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a0c5e384-d5a7-493b-835c-8ac02437e7d9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_8ba044b7-f7c9-4323-a0a2-850ac8bd3d46" xlink:to="loc_srt_RangeAxis_a0c5e384-d5a7-493b-835c-8ac02437e7d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_49f4faa7-67bb-4d82-ba4a-17f2f2d5bed7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_a0c5e384-d5a7-493b-835c-8ac02437e7d9" xlink:to="loc_srt_RangeMember_49f4faa7-67bb-4d82-ba4a-17f2f2d5bed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9ce3d53e-0c1b-4658-bf52-2a624c2ae149" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_49f4faa7-67bb-4d82-ba4a-17f2f2d5bed7" xlink:to="loc_srt_MinimumMember_9ce3d53e-0c1b-4658-bf52-2a624c2ae149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e1cce839-9594-4102-ad1d-d7109a5494d8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_49f4faa7-67bb-4d82-ba4a-17f2f2d5bed7" xlink:to="loc_srt_MaximumMember_e1cce839-9594-4102-ad1d-d7109a5494d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_8ba044b7-f7c9-4323-a0a2-850ac8bd3d46" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_3b338489-ec16-4c63-aa19-96d0029fbaa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_3b338489-ec16-4c63-aa19-96d0029fbaa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_b9051485-4cd5-4742-8fdd-71bd6ff607a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_b9051485-4cd5-4742-8fdd-71bd6ff607a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseOptionToTerminate_c159d1e6-1e83-43ee-8103-a765345b9a5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseOptionToTerminate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseOptionToTerminate_c159d1e6-1e83-43ee-8103-a765345b9a5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_40b75cf3-55d4-41ef-887b-723628056b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_40b75cf3-55d4-41ef-887b-723628056b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_37e0ebd3-ef2c-45f3-8d8c-34e58de703ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_OperatingLeaseExpense_37e0ebd3-ef2c-45f3-8d8c-34e58de703ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_fa93a50d-5028-41fb-9945-d93b77f13543" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_ShortTermLeaseCost_fa93a50d-5028-41fb-9945-d93b77f13543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_3a3c0b32-0430-40bf-92ba-9e6a747f2235" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_OperatingLeasePayments_3a3c0b32-0430-40bf-92ba-9e6a747f2235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_cd7d5da6-5fc4-451b-b6d4-95b36228345d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_cd7d5da6-5fc4-451b-b6d4-95b36228345d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_02facd43-608c-4aef-9df2-6e127293320a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_02facd43-608c-4aef-9df2-6e127293320a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_2709b6b1-efe4-4218-b760-ad4d4c329b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_2709b6b1-efe4-4218-b760-ad4d4c329b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_41aeb441-76f9-4cf6-9816-6d4229d8551e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_41aeb441-76f9-4cf6-9816-6d4229d8551e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_27dc33cf-137a-47c7-ab57-3b4635b1d12b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_27dc33cf-137a-47c7-ab57-3b4635b1d12b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9d8a11fa-14ed-4573-9d2b-cf6aebf71518" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9d8a11fa-14ed-4573-9d2b-cf6aebf71518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f602e3f4-325e-456f-9853-4c96f7acb708" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f602e3f4-325e-456f-9853-4c96f7acb708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_02293aed-f898-4f8f-8225-932214ee72a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_02293aed-f898-4f8f-8225-932214ee72a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b29ea8b7-df6e-4fc5-b950-c2e1ddf3796e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b29ea8b7-df6e-4fc5-b950-c2e1ddf3796e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_036cd93a-929d-4aa9-b226-57c32032cd82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_036cd93a-929d-4aa9-b226-57c32032cd82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_230d5e96-e9de-40dd-b04d-72224417b6eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_230d5e96-e9de-40dd-b04d-72224417b6eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_877dd8c6-39c1-4a45-9ac3-96dab2e108d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_877dd8c6-39c1-4a45-9ac3-96dab2e108d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_61b93f93-a7d4-45d2-9e79-c64d9f3db57a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_61b93f93-a7d4-45d2-9e79-c64d9f3db57a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_546a3870-bbba-4c5f-8207-947d100d917d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_604eb41b-0a3e-4a46-9f0b-b4176ad17d6a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_546a3870-bbba-4c5f-8207-947d100d917d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_ce05f7a5-32bc-4c5a-815d-f5b0c31177f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionTable_68f06fe6-fdf2-4a74-bbf7-2c5a8b96cd41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ce05f7a5-32bc-4c5a-815d-f5b0c31177f5" xlink:to="loc_us-gaap_LessorLeaseDescriptionTable_68f06fe6-fdf2-4a74-bbf7-2c5a8b96cd41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_eb664710-fc92-4931-a1ce-c688262672ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_68f06fe6-fdf2-4a74-bbf7-2c5a8b96cd41" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_eb664710-fc92-4931-a1ce-c688262672ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_aac45af4-8761-4169-9276-b2a35d798a46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_eb664710-fc92-4931-a1ce-c688262672ab" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_aac45af4-8761-4169-9276-b2a35d798a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_1352fbaa-a83b-4025-a25b-dcd7f112bf35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_aac45af4-8761-4169-9276-b2a35d798a46" xlink:to="loc_us-gaap_OtherAssetsMember_1352fbaa-a83b-4025-a25b-dcd7f112bf35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_612080fb-c0d5-4a05-aa04-800f7e43eb86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_68f06fe6-fdf2-4a74-bbf7-2c5a8b96cd41" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_612080fb-c0d5-4a05-aa04-800f7e43eb86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_80ffaa5f-21f5-46ab-bbdc-7279b2671798" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_612080fb-c0d5-4a05-aa04-800f7e43eb86" xlink:to="loc_us-gaap_SegmentDomain_80ffaa5f-21f5-46ab-bbdc-7279b2671798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_2436728a-fe7f-46af-a946-255f893014e9" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_80ffaa5f-21f5-46ab-bbdc-7279b2671798" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_2436728a-fe7f-46af-a946-255f893014e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1834f089-b119-49d8-b935-d391ccd11cb3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_68f06fe6-fdf2-4a74-bbf7-2c5a8b96cd41" xlink:to="loc_srt_RangeAxis_1834f089-b119-49d8-b935-d391ccd11cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d5ee68f5-d883-4973-83f9-8ecf918b697c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1834f089-b119-49d8-b935-d391ccd11cb3" xlink:to="loc_srt_RangeMember_d5ee68f5-d883-4973-83f9-8ecf918b697c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_54087d45-e85f-4df8-a289-c500f29e673d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d5ee68f5-d883-4973-83f9-8ecf918b697c" xlink:to="loc_srt_MinimumMember_54087d45-e85f-4df8-a289-c500f29e673d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_96c118cb-6ac1-46ef-8f74-38645eb04ed2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d5ee68f5-d883-4973-83f9-8ecf918b697c" xlink:to="loc_srt_MaximumMember_96c118cb-6ac1-46ef-8f74-38645eb04ed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeaseDescriptionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_68f06fe6-fdf2-4a74-bbf7-2c5a8b96cd41" xlink:to="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseTermOfContract_ea7123e2-2e48-41c6-9f00-44b10eace6a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_LessorOperatingLeaseTermOfContract_ea7123e2-2e48-41c6-9f00-44b10eace6a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseRenewalTerm_4a142314-3430-433a-b230-3f7923879993" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_LessorOperatingLeaseRenewalTerm_4a142314-3430-433a-b230-3f7923879993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectFinancingLeaseRevenue_3f1bc213-6f63-410c-9624-a802d6865433" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DirectFinancingLeaseRevenue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_DirectFinancingLeaseRevenue_3f1bc213-6f63-410c-9624-a802d6865433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncomeLeasePayments_eb60277d-6c93-4499-a819-40a031bd297b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncomeLeasePayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncomeLeasePayments_eb60277d-6c93-4499-a819-40a031bd297b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseVariableLeaseIncome_2616bb59-489b-445d-8814-47b03b3c65b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseVariableLeaseIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_OperatingLeaseVariableLeaseIncome_2616bb59-489b-445d-8814-47b03b3c65b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseInterestIncome_eb704c68-1c0f-4a80-ae0b-9b4152c6adb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseInterestIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeLeaseInterestIncome_eb704c68-1c0f-4a80-ae0b-9b4152c6adb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseSellingProfitLoss_39d36766-ce63-48db-a83f-c7db04499da9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseSellingProfitLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeLeaseSellingProfitLoss_39d36766-ce63-48db-a83f-c7db04499da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_81c4272d-d264-413b-825b-6870fef8c7cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_81c4272d-d264-413b-825b-6870fef8c7cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_c0f0a037-b5d3-475b-bb23-a4980f7c7309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_c0f0a037-b5d3-475b-bb23-a4980f7c7309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_d9def9af-8e9f-4a0b-b84a-7d6c4c8991b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_d9def9af-8e9f-4a0b-b84a-7d6c4c8991b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_55706043-d623-46df-afbd-e44cfdb8a77b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_55706043-d623-46df-afbd-e44cfdb8a77b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_1584d94e-f2df-4537-b6a0-e8848dbd93be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_1584d94e-f2df-4537-b6a0-e8848dbd93be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_3a9df847-1c8d-4325-bb91-022c475ee115" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_3a9df847-1c8d-4325-bb91-022c475ee115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_2aef2c58-64f1-42a1-b9cd-5da6278024d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_2aef2c58-64f1-42a1-b9cd-5da6278024d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_d2d44f3d-8aba-448c-9140-7788c957ffa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_d2d44f3d-8aba-448c-9140-7788c957ffa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_adfc2667-97eb-4afc-8f35-c613608aaea3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_adfc2667-97eb-4afc-8f35-c613608aaea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_eaa978f6-3995-4d8b-a68f-55fca7f7c746" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_eaa978f6-3995-4d8b-a68f-55fca7f7c746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_87abf2bc-1bef-4652-910d-7dc60d068383" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_87abf2bc-1bef-4652-910d-7dc60d068383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_d6215075-381b-44c7-b531-d524475b72e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_d6215075-381b-44c7-b531-d524475b72e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_0ff14326-ddca-4650-94fa-a57d10698a11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_0ff14326-ddca-4650-94fa-a57d10698a11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_b8b3dde5-c9d8-46a8-9e89-35d2b25cd442" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_b8b3dde5-c9d8-46a8-9e89-35d2b25cd442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount_8aa0a778-91e2-48d8-99c8-d088863cf703" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount_8aa0a778-91e2-48d8-99c8-d088863cf703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_f89e1f51-ec47-48dc-9cad-70a4b9806508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLease"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_c2affe40-0fc6-46f8-a79b-b7091efbb465" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_f89e1f51-ec47-48dc-9cad-70a4b9806508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_f21145ba-500b-4225-87f1-27b83a34c739" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_bfcd8bd4-1778-4f53-abf2-453bc414b72e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_f21145ba-500b-4225-87f1-27b83a34c739" xlink:to="loc_us-gaap_ConcentrationRiskTable_bfcd8bd4-1778-4f53-abf2-453bc414b72e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_30d15763-871a-42b8-b195-faae596e7bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_bfcd8bd4-1778-4f53-abf2-453bc414b72e" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_30d15763-871a-42b8-b195-faae596e7bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7efaae58-35ea-4a4b-87d2-cdeb87e53b93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_30d15763-871a-42b8-b195-faae596e7bdb" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7efaae58-35ea-4a4b-87d2-cdeb87e53b93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_53ba14d5-b058-476c-8963-12ea75f8230b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_bfcd8bd4-1778-4f53-abf2-453bc414b72e" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_53ba14d5-b058-476c-8963-12ea75f8230b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_b5cfc6d3-3569-4e16-ae9a-1c91ced54b43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_53ba14d5-b058-476c-8963-12ea75f8230b" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_b5cfc6d3-3569-4e16-ae9a-1c91ced54b43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_f8123171-cf5a-43a4-9669-c51953c12c03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_53ba14d5-b058-476c-8963-12ea75f8230b" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_f8123171-cf5a-43a4-9669-c51953c12c03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowance_4bf23dd6-a125-4d03-95d1-f0384749b13c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_53ba14d5-b058-476c-8963-12ea75f8230b" xlink:to="loc_us-gaap_LoansAndLeasesReceivableAllowance_4bf23dd6-a125-4d03-95d1-f0384749b13c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_02bd105a-1b85-46cf-8d89-772af8f36be2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_95c4eb0b-97f6-40a7-ad67-50a677e7c06a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_02bd105a-1b85-46cf-8d89-772af8f36be2" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_95c4eb0b-97f6-40a7-ad67-50a677e7c06a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_103350e6-de97-4b93-8521-fca8f4045e16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_95c4eb0b-97f6-40a7-ad67-50a677e7c06a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_103350e6-de97-4b93-8521-fca8f4045e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d3a965d8-e6a0-43a0-9474-acbaf4b18719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_103350e6-de97-4b93-8521-fca8f4045e16" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d3a965d8-e6a0-43a0-9474-acbaf4b18719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_782fd09c-9c7e-4791-8bfc-95a32388ae21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d3a965d8-e6a0-43a0-9474-acbaf4b18719" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_782fd09c-9c7e-4791-8bfc-95a32388ae21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_4dee46d5-8c79-40c1-83ed-d888a606d953" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d3a965d8-e6a0-43a0-9474-acbaf4b18719" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_4dee46d5-8c79-40c1-83ed-d888a606d953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyEquipmentMember_dee41491-0053-455a-8f94-d0366d31b8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d3a965d8-e6a0-43a0-9474-acbaf4b18719" xlink:to="loc_us-gaap_TechnologyEquipmentMember_dee41491-0053-455a-8f94-d0366d31b8d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarsOnLeaseMember_e9f0bb3b-9a37-4aa7-a773-7c42c9e9c9ca" xlink:href="trn-20221231.xsd#trn_RailcarsOnLeaseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d3a965d8-e6a0-43a0-9474-acbaf4b18719" xlink:to="loc_trn_RailcarsOnLeaseMember_e9f0bb3b-9a37-4aa7-a773-7c42c9e9c9ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f36b81cf-1375-4f83-83b3-9685c9c9bef6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_95c4eb0b-97f6-40a7-ad67-50a677e7c06a" xlink:to="loc_srt_RangeAxis_f36b81cf-1375-4f83-83b3-9685c9c9bef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_68f6e743-6235-4973-8df1-c7cd2ba82c85" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f36b81cf-1375-4f83-83b3-9685c9c9bef6" xlink:to="loc_srt_RangeMember_68f6e743-6235-4973-8df1-c7cd2ba82c85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_aac39ee9-9f2c-4d79-96bb-e1645fdee2e6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_68f6e743-6235-4973-8df1-c7cd2ba82c85" xlink:to="loc_srt_MinimumMember_aac39ee9-9f2c-4d79-96bb-e1645fdee2e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_fe7e30bb-65d5-4154-9c7d-eb4d23caa079" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_68f6e743-6235-4973-8df1-c7cd2ba82c85" xlink:to="loc_srt_MaximumMember_fe7e30bb-65d5-4154-9c7d-eb4d23caa079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e2a20e57-4e62-4258-9194-6821ec269efa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_95c4eb0b-97f6-40a7-ad67-50a677e7c06a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e2a20e57-4e62-4258-9194-6821ec269efa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_252ae5fd-e0c2-4f9e-b452-6ea9c3e86a2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e2a20e57-4e62-4258-9194-6821ec269efa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_252ae5fd-e0c2-4f9e-b452-6ea9c3e86a2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f1e85578-e2da-4e58-bf0f-cf982142a54f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_4ab8a7fe-3ed0-480a-9fd8-37e56ed117f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f1e85578-e2da-4e58-bf0f-cf982142a54f" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_4ab8a7fe-3ed0-480a-9fd8-37e56ed117f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_1532509b-c2a1-4546-b89c-b4e0a68cf0bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_4ab8a7fe-3ed0-480a-9fd8-37e56ed117f5" xlink:to="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_1532509b-c2a1-4546-b89c-b4e0a68cf0bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_44551ba2-7868-4427-9239-d9c5c91c28f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_1532509b-c2a1-4546-b89c-b4e0a68cf0bc" xlink:to="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_44551ba2-7868-4427-9239-d9c5c91c28f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RailroadTransportationEquipmentMember_62268ed2-f0ba-468e-a9d5-5eaa4de66f78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RailroadTransportationEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_44551ba2-7868-4427-9239-d9c5c91c28f2" xlink:to="loc_us-gaap_RailroadTransportationEquipmentMember_62268ed2-f0ba-468e-a9d5-5eaa4de66f78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_e0fb9337-7f52-42b4-b0be-3885dfc4b60f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_44551ba2-7868-4427-9239-d9c5c91c28f2" xlink:to="loc_us-gaap_BuildingMember_e0fb9337-7f52-42b4-b0be-3885dfc4b60f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_4c2ddbbe-8e7d-4a33-befc-cd7162a4fb9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_1532509b-c2a1-4546-b89c-b4e0a68cf0bc" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_4c2ddbbe-8e7d-4a33-befc-cd7162a4fb9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_95954480-38a7-4696-9e48-b4aa08424c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_4ab8a7fe-3ed0-480a-9fd8-37e56ed117f5" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_95954480-38a7-4696-9e48-b4aa08424c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_2d3314db-811c-4efc-8b6c-5a00c2d9412b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_95954480-38a7-4696-9e48-b4aa08424c4f" xlink:to="loc_us-gaap_AssetImpairmentCharges_2d3314db-811c-4efc-8b6c-5a00c2d9412b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesAssetsHeldforSaleDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesAssetsHeldforSaleDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesAssetsHeldforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupAbstract_389b1ba6-bccf-4ca2-80f1-ab9e00b14c60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_295d51ec-a7ee-4ecf-ad3c-a959c952000a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupAbstract_389b1ba6-bccf-4ca2-80f1-ab9e00b14c60" xlink:to="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_295d51ec-a7ee-4ecf-ad3c-a959c952000a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_2781dd9f-8085-48f5-82bf-6af36c3d4afd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_295d51ec-a7ee-4ecf-ad3c-a959c952000a" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_2781dd9f-8085-48f5-82bf-6af36c3d4afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_d36be62b-fd22-43cb-ba0e-fd555b0e9e93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_2781dd9f-8085-48f5-82bf-6af36c3d4afd" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_d36be62b-fd22-43cb-ba0e-fd555b0e9e93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_f5a00d11-83ec-4d63-938c-ed9a55dfee60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_d36be62b-fd22-43cb-ba0e-fd555b0e9e93" xlink:to="loc_us-gaap_OtherAssetsMember_f5a00d11-83ec-4d63-938c-ed9a55dfee60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_b9aa5e68-3359-4209-8c23-92978abfe9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongLivedAssetsHeldForSaleLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_295d51ec-a7ee-4ecf-ad3c-a959c952000a" xlink:to="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_b9aa5e68-3359-4209-8c23-92978abfe9ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_bf7d677d-ab00-4030-b507-3c65a06c658c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_b9aa5e68-3359-4209-8c23-92978abfe9ba" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_bf7d677d-ab00-4030-b507-3c65a06c658c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_dc3e99c6-b810-4204-8af6-24755378e65f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ea26dcb5-653b-485c-a6b0-e43cffd3ffed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_dc3e99c6-b810-4204-8af6-24755378e65f" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ea26dcb5-653b-485c-a6b0-e43cffd3ffed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_bc38b8f9-dc89-4647-8df9-ba22cb9c54e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ea26dcb5-653b-485c-a6b0-e43cffd3ffed" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_bc38b8f9-dc89-4647-8df9-ba22cb9c54e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_bc08fadd-8bf3-4ec3-870d-6706e880796c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_bc38b8f9-dc89-4647-8df9-ba22cb9c54e9" xlink:to="loc_us-gaap_SegmentDomain_bc08fadd-8bf3-4ec3-870d-6706e880796c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_fc39b4c9-089a-41bb-aaab-5ffd5d9e1442" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_bc08fadd-8bf3-4ec3-870d-6706e880796c" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_fc39b4c9-089a-41bb-aaab-5ffd5d9e1442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailProductsGroupMember_1a56a6be-a1c5-457a-b566-017376d4d4a4" xlink:href="trn-20221231.xsd#trn_RailProductsGroupMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_bc08fadd-8bf3-4ec3-870d-6706e880796c" xlink:to="loc_trn_RailProductsGroupMember_1a56a6be-a1c5-457a-b566-017376d4d4a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f9560d99-17f1-4fb2-9793-b82415f24c95" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ea26dcb5-653b-485c-a6b0-e43cffd3ffed" xlink:to="loc_srt_RangeAxis_f9560d99-17f1-4fb2-9793-b82415f24c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8104a467-6dde-422a-9ccf-b1d9118a6e10" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f9560d99-17f1-4fb2-9793-b82415f24c95" xlink:to="loc_srt_RangeMember_8104a467-6dde-422a-9ccf-b1d9118a6e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0e39e8e9-f5dd-41a9-99ff-0b5763a49c60" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8104a467-6dde-422a-9ccf-b1d9118a6e10" xlink:to="loc_srt_MinimumMember_0e39e8e9-f5dd-41a9-99ff-0b5763a49c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a0ece903-7be6-4002-b1fd-88ac01bc87be" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8104a467-6dde-422a-9ccf-b1d9118a6e10" xlink:to="loc_srt_MaximumMember_a0ece903-7be6-4002-b1fd-88ac01bc87be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bde60bda-a8af-4b12-9974-46c6d0d0cbce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ea26dcb5-653b-485c-a6b0-e43cffd3ffed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bde60bda-a8af-4b12-9974-46c6d0d0cbce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_bfc688b3-dd9b-4dfc-a47b-74f96e130146" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bde60bda-a8af-4b12-9974-46c6d0d0cbce" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_bfc688b3-dd9b-4dfc-a47b-74f96e130146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4c6b39a1-f602-49bc-acbf-34efc47bb265" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bde60bda-a8af-4b12-9974-46c6d0d0cbce" xlink:to="loc_us-gaap_Goodwill_4c6b39a1-f602-49bc-acbf-34efc47bb265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_dd4dc51e-7b3d-4c8a-8a43-ff3550915690" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bde60bda-a8af-4b12-9974-46c6d0d0cbce" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_dd4dc51e-7b3d-4c8a-8a43-ff3550915690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_ba411a3d-9736-4321-8ae8-33fd2a30d977" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bde60bda-a8af-4b12-9974-46c6d0d0cbce" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_ba411a3d-9736-4321-8ae8-33fd2a30d977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_d562d95f-957d-4865-a4f4-6d4334dd1093" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bde60bda-a8af-4b12-9974-46c6d0d0cbce" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_d562d95f-957d-4865-a4f4-6d4334dd1093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_45fb893a-159f-440b-bf6b-9800454e77ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_92abec33-4c47-45d7-a4b0-0a32121de477" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_45fb893a-159f-440b-bf6b-9800454e77ad" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_92abec33-4c47-45d7-a4b0-0a32121de477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_4779e73e-edd2-44de-85da-fd6819d610db" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_92abec33-4c47-45d7-a4b0-0a32121de477" xlink:to="loc_srt_OwnershipAxis_4779e73e-edd2-44de-85da-fd6819d610db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_d3802ecf-024d-442a-a8b9-878eae0e13b4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_4779e73e-edd2-44de-85da-fd6819d610db" xlink:to="loc_srt_OwnershipDomain_d3802ecf-024d-442a-a8b9-878eae0e13b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_0b238b19-c2b3-4bd4-876e-35d6514ff3f1" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_d3802ecf-024d-442a-a8b9-878eae0e13b4" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_0b238b19-c2b3-4bd4-876e-35d6514ff3f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_30146026-7284-4d10-9897-34d4b9f9605a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_92abec33-4c47-45d7-a4b0-0a32121de477" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_30146026-7284-4d10-9897-34d4b9f9605a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5c167877-f6b1-4058-a081-bbcf350fd47b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_30146026-7284-4d10-9897-34d4b9f9605a" xlink:to="loc_us-gaap_SegmentDomain_5c167877-f6b1-4058-a081-bbcf350fd47b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_2333b9e6-1d00-4c7e-a9f0-f28b47f17d0f" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_5c167877-f6b1-4058-a081-bbcf350fd47b" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_2333b9e6-1d00-4c7e-a9f0-f28b47f17d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_0504c10e-048d-4f12-a1da-ef396bec478f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_92abec33-4c47-45d7-a4b0-0a32121de477" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_0504c10e-048d-4f12-a1da-ef396bec478f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_7d3f1b45-29ff-4db6-988a-6e2faaa157c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_0504c10e-048d-4f12-a1da-ef396bec478f" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_7d3f1b45-29ff-4db6-988a-6e2faaa157c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SignalRailHoldingsLLCMember_95442e0c-d0d1-4487-a68b-f7c28bb2ad18" xlink:href="trn-20221231.xsd#trn_SignalRailHoldingsLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_7d3f1b45-29ff-4db6-988a-6e2faaa157c9" xlink:to="loc_trn_SignalRailHoldingsLLCMember_95442e0c-d0d1-4487-a68b-f7c28bb2ad18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5af2d6e3-8787-435b-9e36-5c8c77bd12b6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_92abec33-4c47-45d7-a4b0-0a32121de477" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5af2d6e3-8787-435b-9e36-5c8c77bd12b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_90a1ffb2-fafc-4b13-a1d6-c8d0bbc2026e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5af2d6e3-8787-435b-9e36-5c8c77bd12b6" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_90a1ffb2-fafc-4b13-a1d6-c8d0bbc2026e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SignalRailHoldingsLLCMember_2894d95c-b99f-4e74-8cab-564bc465d35a" xlink:href="trn-20221231.xsd#trn_SignalRailHoldingsLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_90a1ffb2-fafc-4b13-a1d6-c8d0bbc2026e" xlink:to="loc_trn_SignalRailHoldingsLLCMember_2894d95c-b99f-4e74-8cab-564bc465d35a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_2e4e70be-c318-4513-877c-72223bf9499c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_92abec33-4c47-45d7-a4b0-0a32121de477" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_2e4e70be-c318-4513-877c-72223bf9499c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary_bd2b4478-1d73-43d7-9bb9-9bc154243105" xlink:href="trn-20221231.xsd#trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_2e4e70be-c318-4513-877c-72223bf9499c" xlink:to="loc_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary_bd2b4478-1d73-43d7-9bb9-9bc154243105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage_e2e7f82a-7b5e-4d9e-b23d-b96ec5928981" xlink:href="trn-20221231.xsd#trn_EquityMethodInvestmentJVMajorityOwnershipPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_2e4e70be-c318-4513-877c-72223bf9499c" xlink:to="loc_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage_e2e7f82a-7b5e-4d9e-b23d-b96ec5928981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_285b4328-3637-4570-ac9e-2636b0afa0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_2e4e70be-c318-4513-877c-72223bf9499c" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_285b4328-3637-4570-ac9e-2636b0afa0ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_98816268-d2cd-4eed-a55a-597f4dd390a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_2e4e70be-c318-4513-877c-72223bf9499c" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_98816268-d2cd-4eed-a55a-597f4dd390a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_b05eb18d-742c-4436-af67-3c395bca8c84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_2e4e70be-c318-4513-877c-72223bf9499c" xlink:to="loc_us-gaap_EquityMethodInvestments_b05eb18d-742c-4436-af67-3c395bca8c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesAndProductWarrantiesAbstract_a9829b32-8076-4a8b-9c1c-204e0a079198" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteesAndProductWarrantiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityTable_9868496a-63ef-465a-ba9f-00b6bef9ab41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAndProductWarrantiesAbstract_a9829b32-8076-4a8b-9c1c-204e0a079198" xlink:to="loc_us-gaap_ProductWarrantyLiabilityTable_9868496a-63ef-465a-ba9f-00b6bef9ab41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_96f7f079-8fd1-4d6d-b9a7-79fd3be69709" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable_9868496a-63ef-465a-ba9f-00b6bef9ab41" xlink:to="loc_srt_RangeAxis_96f7f079-8fd1-4d6d-b9a7-79fd3be69709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_dff105f0-237d-4e26-97ee-b5cb277b632b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_96f7f079-8fd1-4d6d-b9a7-79fd3be69709" xlink:to="loc_srt_RangeMember_dff105f0-237d-4e26-97ee-b5cb277b632b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b001dd91-79d5-43d1-a8fe-89bfc19172fd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_dff105f0-237d-4e26-97ee-b5cb277b632b" xlink:to="loc_srt_MinimumMember_b001dd91-79d5-43d1-a8fe-89bfc19172fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_44e8de0f-e4d9-443b-86f9-033e79b30961" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_dff105f0-237d-4e26-97ee-b5cb277b632b" xlink:to="loc_srt_MaximumMember_44e8de0f-e4d9-443b-86f9-033e79b30961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityLineItems_95686e30-136f-48ee-a0cb-8132847a5d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable_9868496a-63ef-465a-ba9f-00b6bef9ab41" xlink:to="loc_us-gaap_ProductWarrantyLiabilityLineItems_95686e30-136f-48ee-a0cb-8132847a5d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProductWarrantyPeriod_fd67014d-7288-43ec-876b-f6ed38948eaa" xlink:href="trn-20221231.xsd#trn_ProductWarrantyPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_95686e30-136f-48ee-a0cb-8132847a5d3b" xlink:to="loc_trn_ProductWarrantyPeriod_fd67014d-7288-43ec-876b-f6ed38948eaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_9ad00692-95ab-4b32-a7a0-8ae87a0c5834" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_95686e30-136f-48ee-a0cb-8132847a5d3b" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_9ad00692-95ab-4b32-a7a0-8ae87a0c5834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPayments_5bdfda81-9889-4379-b1a4-c8a6bcef4c39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyAccrualPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_95686e30-136f-48ee-a0cb-8132847a5d3b" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualPayments_5bdfda81-9889-4379-b1a4-c8a6bcef4c39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease_d52db7cf-873a-4f5f-bb4f-0c7377003d32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_95686e30-136f-48ee-a0cb-8132847a5d3b" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease_d52db7cf-873a-4f5f-bb4f-0c7377003d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_db9fe417-c5f9-488e-82b9-ab41c7196c77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_95686e30-136f-48ee-a0cb-8132847a5d3b" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_db9fe417-c5f9-488e-82b9-ab41c7196c77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_9fc00c26-f233-4593-8102-b6e6b4cdbad4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_6cfd6b70-5586-4a4d-8759-934c842ec586" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_9fc00c26-f233-4593-8102-b6e6b4cdbad4" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_6cfd6b70-5586-4a4d-8759-934c842ec586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_6afc196c-0a13-4a13-9ffb-976292a82b44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_6cfd6b70-5586-4a4d-8759-934c842ec586" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_6afc196c-0a13-4a13-9ffb-976292a82b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_b23a0d6e-6255-4cef-870f-482a69497ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_6afc196c-0a13-4a13-9ffb-976292a82b44" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_b23a0d6e-6255-4cef-870f-482a69497ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_b798e3cd-bc6f-4024-ac86-292e4576376d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_6cfd6b70-5586-4a4d-8759-934c842ec586" xlink:to="loc_us-gaap_AssetAcquisitionAxis_b798e3cd-bc6f-4024-ac86-292e4576376d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_814816cd-07fb-4774-900b-c3230ccbadad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionAxis_b798e3cd-bc6f-4024-ac86-292e4576376d" xlink:to="loc_us-gaap_AssetAcquisitionDomain_814816cd-07fb-4774-900b-c3230ccbadad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember_bf4d5d09-6b61-4cfe-9fd6-339a0b760275" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionDomain_814816cd-07fb-4774-900b-c3230ccbadad" xlink:to="loc_us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember_bf4d5d09-6b61-4cfe-9fd6-339a0b760275" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5d7cfd22-6b07-4b0c-b564-f19e1e292216" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_6cfd6b70-5586-4a4d-8759-934c842ec586" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5d7cfd22-6b07-4b0c-b564-f19e1e292216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5ce10dd1-9dea-4ae2-96db-5265841bb743" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5d7cfd22-6b07-4b0c-b564-f19e1e292216" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5ce10dd1-9dea-4ae2-96db-5265841bb743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_HoldenAmericaAcquisitionMember_74536d99-905b-46e2-a565-b7de52f5aa9e" xlink:href="trn-20221231.xsd#trn_HoldenAmericaAcquisitionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5ce10dd1-9dea-4ae2-96db-5265841bb743" xlink:to="loc_trn_HoldenAmericaAcquisitionMember_74536d99-905b-46e2-a565-b7de52f5aa9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_6cfd6b70-5586-4a4d-8759-934c842ec586" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_257c2735-b041-4195-a534-2436ce37e6be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_257c2735-b041-4195-a534-2436ce37e6be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_f6126771-5cdb-4f48-b7f8-2e9bbaab4f59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_f6126771-5cdb-4f48-b7f8-2e9bbaab4f59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_c28aecf7-ea1c-4799-b165-cc30c13ef07c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_c28aecf7-ea1c-4799-b165-cc30c13ef07c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_7eb6dcc3-6767-491c-b801-bd292e047a24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_7eb6dcc3-6767-491c-b801-bd292e047a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear_31dd1bcb-45ee-4ebf-b46e-e83dbebf0b18" xlink:href="trn-20221231.xsd#trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear_31dd1bcb-45ee-4ebf-b46e-e83dbebf0b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited_74f6d0dc-0698-4866-a1f3-4d79bd57800a" xlink:href="trn-20221231.xsd#trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited_74f6d0dc-0698-4866-a1f3-4d79bd57800a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure_2a563d1b-6c13-481c-abdb-9e25d9e1579b" xlink:href="trn-20221231.xsd#trn_ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_trn_ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure_2a563d1b-6c13-481c-abdb-9e25d9e1579b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_b96d84e6-733c-44a2-8083-8d9e45cbf099" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_b96d84e6-733c-44a2-8083-8d9e45cbf099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_6e7bfe94-dc2b-484a-9887-5675da4a28f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_6e7bfe94-dc2b-484a-9887-5675da4a28f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_d08cc56f-d9dc-4bfa-8e80-92aa873920c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_d08cc56f-d9dc-4bfa-8e80-92aa873920c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_e8b3ef07-333c-4a82-9c20-8d1319e69bec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_e8b3ef07-333c-4a82-9c20-8d1319e69bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill_d15be183-8490-4ffc-bb16-52c0a5479c87" xlink:href="trn-20221231.xsd#trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill_d15be183-8490-4ffc-bb16-52c0a5479c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_2f88e1f9-e7fa-482c-ad49-f9582c330630" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_2f88e1f9-e7fa-482c-ad49-f9582c330630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_dee9b68d-c0e6-4207-9f9c-f477543dfd76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_dee9b68d-c0e6-4207-9f9c-f477543dfd76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities_0dd9d85b-e3a0-4b3e-8489-9c8fb9d09dd2" xlink:href="trn-20221231.xsd#trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities_0dd9d85b-e3a0-4b3e-8489-9c8fb9d09dd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_b79c12f2-93bf-47b9-bd30-1ae6e0283df5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_b79c12f2-93bf-47b9-bd30-1ae6e0283df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_9bafcb1f-6f70-4ff3-bac7-89dacaa32481" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_9bafcb1f-6f70-4ff3-bac7-89dacaa32481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_8e1c7c54-2819-4f59-b921-d83b9cce2b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_8e1c7c54-2819-4f59-b921-d83b9cce2b5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_ac227fa9-131a-4494-ad78-c5cd07c85c35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_ac227fa9-131a-4494-ad78-c5cd07c85c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferred_64dc2764-af7f-4a57-8f2c-543ba78e8d75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_AssetAcquisitionConsiderationTransferred_64dc2764-af7f-4a57-8f2c-543ba78e8d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_e854e8d3-76c4-4693-817a-b27fdb01a76e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_e854e8d3-76c4-4693-817a-b27fdb01a76e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets_47c0ad34-80c7-4a0f-ad6c-7052163285ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets_47c0ad34-80c7-4a0f-ad6c-7052163285ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_841737b5-8ea6-4ffd-a714-292c00908ce7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_841737b5-8ea6-4ffd-a714-292c00908ce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_9b469fad-e137-4330-ae0b-9c57a77066d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_044fd849-b58c-4724-b855-3c2a63a4346b" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_9b469fad-e137-4330-ae0b-9c57a77066d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_f98075ad-fd07-410b-b020-3dcf7200f8a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5cf3c1cc-98c0-49fc-a10e-ab92e53b0dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_f98075ad-fd07-410b-b020-3dcf7200f8a9" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5cf3c1cc-98c0-49fc-a10e-ab92e53b0dfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_bf08022b-8e99-4f4c-8dc2-af9c92e2953c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5cf3c1cc-98c0-49fc-a10e-ab92e53b0dfe" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_bf08022b-8e99-4f4c-8dc2-af9c92e2953c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_66e6a174-7878-492d-91be-bf9993dc34dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_bf08022b-8e99-4f4c-8dc2-af9c92e2953c" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_66e6a174-7878-492d-91be-bf9993dc34dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SaleOfHighwayProductsMember_927b8a56-0714-4d21-abf7-5719476d6d27" xlink:href="trn-20221231.xsd#trn_SaleOfHighwayProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_66e6a174-7878-492d-91be-bf9993dc34dc" xlink:to="loc_trn_SaleOfHighwayProductsMember_927b8a56-0714-4d21-abf7-5719476d6d27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SpinOffOfArcosaMember_f7296b42-7503-426f-b178-87c60ffcabf3" xlink:href="trn-20221231.xsd#trn_SpinOffOfArcosaMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_66e6a174-7878-492d-91be-bf9993dc34dc" xlink:to="loc_trn_SpinOffOfArcosaMember_f7296b42-7503-426f-b178-87c60ffcabf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InvestingActivitiesAxis_ca8f355f-f476-4cdc-8db2-afa40e848fd9" xlink:href="trn-20221231.xsd#trn_InvestingActivitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5cf3c1cc-98c0-49fc-a10e-ab92e53b0dfe" xlink:to="loc_trn_InvestingActivitiesAxis_ca8f355f-f476-4cdc-8db2-afa40e848fd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InvestingActivitiesDomain_c6587b9a-4f03-4608-b74f-ecb9c185693a" xlink:href="trn-20221231.xsd#trn_InvestingActivitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_InvestingActivitiesAxis_ca8f355f-f476-4cdc-8db2-afa40e848fd9" xlink:to="loc_trn_InvestingActivitiesDomain_c6587b9a-4f03-4608-b74f-ecb9c185693a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember_842ef363-8057-428f-a720-d303a255b044" xlink:href="trn-20221231.xsd#trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_InvestingActivitiesDomain_c6587b9a-4f03-4608-b74f-ecb9c185693a" xlink:to="loc_trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember_842ef363-8057-428f-a720-d303a255b044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5cf3c1cc-98c0-49fc-a10e-ab92e53b0dfe" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_102b320b-d674-4b8e-a139-8bdadaef1b8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_102b320b-d674-4b8e-a139-8bdadaef1b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2144363e-aaed-4e29-984f-496708160fea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2144363e-aaed-4e29-984f-496708160fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_4e01f225-1ead-4271-af4f-ccb15988f8d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_4e01f225-1ead-4271-af4f-ccb15988f8d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_10d8b7a3-139e-4629-959f-14f6bd484534" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_10d8b7a3-139e-4629-959f-14f6bd484534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_1b28f045-6d1b-47bc-b45a-e705345879cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_1b28f045-6d1b-47bc-b45a-e705345879cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_7e150aba-0d7c-4e81-a37b-fc7707ec05e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_7e150aba-0d7c-4e81-a37b-fc7707ec05e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities_0955a429-caca-4b2f-9428-4657194a3e5e" xlink:href="trn-20221231.xsd#trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities_0955a429-caca-4b2f-9428-4657194a3e5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_17793e65-de5f-47eb-889e-0b37c5691fea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_17793e65-de5f-47eb-889e-0b37c5691fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_61d317a9-8991-4dfd-b997-c82072a7aafe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_61d317a9-8991-4dfd-b997-c82072a7aafe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_918bca9e-e112-426a-84d1-536c1f1ff8f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_918bca9e-e112-426a-84d1-536c1f1ff8f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_525fbd08-72ab-4f83-b704-3edf7461cf68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_525fbd08-72ab-4f83-b704-3edf7461cf68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_0a0e57e4-0d8e-4bc0-9a07-6d22cd1fefec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_0a0e57e4-0d8e-4bc0-9a07-6d22cd1fefec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_9da7d667-e740-41f7-ac5c-0d1b7cf1aedf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_9da7d667-e740-41f7-ac5c-0d1b7cf1aedf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations_aaa8cbc4-ead5-41e9-996b-e1960bae3d17" xlink:href="trn-20221231.xsd#trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7f2b52dc-4a0f-489a-98df-4540c4529854" xlink:to="loc_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations_aaa8cbc4-ead5-41e9-996b-e1960bae3d17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_DerivativeInstrumentsInterestRateHedgesAbstract_a07cae8e-afe2-48c0-b2c5-c38ced82c172" xlink:href="trn-20221231.xsd#trn_DerivativeInstrumentsInterestRateHedgesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_25c7f8b0-c17d-46be-b7e9-9433c2f2d140" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_DerivativeInstrumentsInterestRateHedgesAbstract_a07cae8e-afe2-48c0-b2c5-c38ced82c172" xlink:to="loc_us-gaap_DerivativeTable_25c7f8b0-c17d-46be-b7e9-9433c2f2d140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_90c273da-520c-4ec3-96a5-05916e210bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_25c7f8b0-c17d-46be-b7e9-9433c2f2d140" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_90c273da-520c-4ec3-96a5-05916e210bcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_96b5b615-0556-43f5-9d27-a15fdb4b5e3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_90c273da-520c-4ec3-96a5-05916e210bcc" xlink:to="loc_us-gaap_EquityComponentDomain_96b5b615-0556-43f5-9d27-a15fdb4b5e3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_c15a9dae-b55d-429e-a6c6-dfcccf8f8e06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_96b5b615-0556-43f5-9d27-a15fdb4b5e3c" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_c15a9dae-b55d-429e-a6c6-dfcccf8f8e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember_4312799f-354b-4cc8-b4d0-586d67058af2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_96b5b615-0556-43f5-9d27-a15fdb4b5e3c" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember_4312799f-354b-4cc8-b4d0-586d67058af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_9c5f021c-27dd-47a2-8f08-cb9d364154bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_25c7f8b0-c17d-46be-b7e9-9433c2f2d140" xlink:to="loc_us-gaap_HedgingDesignationAxis_9c5f021c-27dd-47a2-8f08-cb9d364154bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_e4b8d7d0-f5e9-4e62-bc4d-e7ead128983e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_9c5f021c-27dd-47a2-8f08-cb9d364154bc" xlink:to="loc_us-gaap_HedgingDesignationDomain_e4b8d7d0-f5e9-4e62-bc4d-e7ead128983e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_248aa0a6-beba-44b1-ae07-f38c2bb946d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_e4b8d7d0-f5e9-4e62-bc4d-e7ead128983e" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_248aa0a6-beba-44b1-ae07-f38c2bb946d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_41889522-2139-44c6-9e2c-e6fa450b230d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_25c7f8b0-c17d-46be-b7e9-9433c2f2d140" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_41889522-2139-44c6-9e2c-e6fa450b230d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_986052b5-f669-4ff0-bdcf-2325749b8cd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_41889522-2139-44c6-9e2c-e6fa450b230d" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_986052b5-f669-4ff0-bdcf-2325749b8cd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain_306aa5ba-d114-426c-a886-650e3dfc077e" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_986052b5-f669-4ff0-bdcf-2325749b8cd6" xlink:to="loc_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain_306aa5ba-d114-426c-a886-650e3dfc077e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember_893f8507-b21f-4bb0-a254-45c6418a8d91" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_986052b5-f669-4ff0-bdcf-2325749b8cd6" xlink:to="loc_trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember_893f8507-b21f-4bb0-a254-45c6418a8d91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember_41840cde-773a-4b78-b07c-5c734d3f00d1" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_986052b5-f669-4ff0-bdcf-2325749b8cd6" xlink:to="loc_trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember_41840cde-773a-4b78-b07c-5c734d3f00d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCapMember_3b48c4af-845f-4557-a2d6-ae3c46ef3458" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateCapMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_986052b5-f669-4ff0-bdcf-2325749b8cd6" xlink:to="loc_us-gaap_InterestRateCapMember_3b48c4af-845f-4557-a2d6-ae3c46ef3458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_99e06671-e5c4-4ea1-ba27-2e33de10d17d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_986052b5-f669-4ff0-bdcf-2325749b8cd6" xlink:to="loc_us-gaap_InterestRateSwapMember_99e06671-e5c4-4ea1-ba27-2e33de10d17d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_4cc5ac5e-bd96-454b-b48d-0f9c34d5bafb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_25c7f8b0-c17d-46be-b7e9-9433c2f2d140" xlink:to="loc_us-gaap_DerivativeLineItems_4cc5ac5e-bd96-454b-b48d-0f9c34d5bafb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_179a3e86-3174-411b-a299-639467050770" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_4cc5ac5e-bd96-454b-b48d-0f9c34d5bafb" xlink:to="loc_us-gaap_DerivativeNotionalAmount_179a3e86-3174-411b-a299-639467050770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAverageFixedInterestRate_59dae903-70ab-4d59-883e-3e374a57c1c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAverageFixedInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_4cc5ac5e-bd96-454b-b48d-0f9c34d5bafb" xlink:to="loc_us-gaap_DerivativeAverageFixedInterestRate_59dae903-70ab-4d59-883e-3e374a57c1c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCapInterestRate_3f7ff7c7-2d22-431b-8ec8-e24d1cd5f70f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCapInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_4cc5ac5e-bd96-454b-b48d-0f9c34d5bafb" xlink:to="loc_us-gaap_DerivativeCapInterestRate_3f7ff7c7-2d22-431b-8ec8-e24d1cd5f70f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_a0445709-4dba-4b55-82dc-d3e44b6439df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_4cc5ac5e-bd96-454b-b48d-0f9c34d5bafb" xlink:to="loc_us-gaap_DerivativeLiabilities_a0445709-4dba-4b55-82dc-d3e44b6439df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_6f1f8f87-1225-4c4e-99d0-5fa4953d1210" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_4cc5ac5e-bd96-454b-b48d-0f9c34d5bafb" xlink:to="loc_us-gaap_DerivativeAssets_6f1f8f87-1225-4c4e-99d0-5fa4953d1210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_11c32445-f028-4436-97e8-03398d69f8ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_4cc5ac5e-bd96-454b-b48d-0f9c34d5bafb" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_11c32445-f028-4436-97e8-03398d69f8ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_DerivativeInstrumentsEffectonInterestExpenseAbstract_69fdd406-4973-4aac-bf6a-9547e237a6ea" xlink:href="trn-20221231.xsd#trn_DerivativeInstrumentsEffectonInterestExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_21e69c0f-3476-4486-8a27-7379c3ba9586" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_DerivativeInstrumentsEffectonInterestExpenseAbstract_69fdd406-4973-4aac-bf6a-9547e237a6ea" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_21e69c0f-3476-4486-8a27-7379c3ba9586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_ec316391-d912-4caa-9d27-85daeb13d0a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_21e69c0f-3476-4486-8a27-7379c3ba9586" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_ec316391-d912-4caa-9d27-85daeb13d0a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e4bbb037-39f4-430d-8862-715ac38af5a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_ec316391-d912-4caa-9d27-85daeb13d0a4" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e4bbb037-39f4-430d-8862-715ac38af5a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember_c969e915-c9e4-4659-b2dc-da2560c2abea" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e4bbb037-39f4-430d-8862-715ac38af5a8" xlink:to="loc_trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember_c969e915-c9e4-4659-b2dc-da2560c2abea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember_c8e4a218-52e8-4b61-b6c4-19e7a8dac3af" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e4bbb037-39f4-430d-8862-715ac38af5a8" xlink:to="loc_trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember_c8e4a218-52e8-4b61-b6c4-19e7a8dac3af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember_62d39484-1a94-4fe4-ab78-31e62680de2f" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e4bbb037-39f4-430d-8862-715ac38af5a8" xlink:to="loc_trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember_62d39484-1a94-4fe4-ab78-31e62680de2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember_c14a63bd-bbfa-44b6-8863-9dce4a8f9e28" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e4bbb037-39f4-430d-8862-715ac38af5a8" xlink:to="loc_trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember_c14a63bd-bbfa-44b6-8863-9dce4a8f9e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember_0c135754-fcba-4510-a70b-40ee0a99d67b" xlink:href="trn-20221231.xsd#trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e4bbb037-39f4-430d-8862-715ac38af5a8" xlink:to="loc_trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember_0c135754-fcba-4510-a70b-40ee0a99d67b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCapMember_58f197e0-f72f-43c9-b828-0ff9b8b98aa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateCapMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e4bbb037-39f4-430d-8862-715ac38af5a8" xlink:to="loc_us-gaap_InterestRateCapMember_58f197e0-f72f-43c9-b828-0ff9b8b98aa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_e146f703-2b12-4280-a7c9-899a1fc87fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e4bbb037-39f4-430d-8862-715ac38af5a8" xlink:to="loc_us-gaap_InterestRateSwapMember_e146f703-2b12-4280-a7c9-899a1fc87fa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_c6842a69-0d51-4291-ad18-2e5c2e0112f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_21e69c0f-3476-4486-8a27-7379c3ba9586" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_c6842a69-0d51-4291-ad18-2e5c2e0112f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_5ff4e328-3504-4476-a3d4-76cbe0d076f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_c6842a69-0d51-4291-ad18-2e5c2e0112f5" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_5ff4e328-3504-4476-a3d4-76cbe0d076f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_920959d5-0400-492f-aa78-5d582c240d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5ff4e328-3504-4476-a3d4-76cbe0d076f4" xlink:to="loc_us-gaap_InterestExpenseMember_920959d5-0400-492f-aa78-5d582c240d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_a9b354d0-853d-4a08-bcd8-9ce7f54cee02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_21e69c0f-3476-4486-8a27-7379c3ba9586" xlink:to="loc_us-gaap_HedgingDesignationAxis_a9b354d0-853d-4a08-bcd8-9ce7f54cee02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_80e559c9-854b-49d6-9d0a-2ffe802d81a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_a9b354d0-853d-4a08-bcd8-9ce7f54cee02" xlink:to="loc_us-gaap_HedgingDesignationDomain_80e559c9-854b-49d6-9d0a-2ffe802d81a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_21df0aa7-ee06-424b-b74b-67e0f676c42b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_80e559c9-854b-49d6-9d0a-2ffe802d81a3" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_21df0aa7-ee06-424b-b74b-67e0f676c42b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_0b34533e-132f-49a2-95ed-cfbcb010060b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_21e69c0f-3476-4486-8a27-7379c3ba9586" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_0b34533e-132f-49a2-95ed-cfbcb010060b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_4116d609-276b-4ad4-a5e6-8e0e9da27544" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_0b34533e-132f-49a2-95ed-cfbcb010060b" xlink:to="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_4116d609-276b-4ad4-a5e6-8e0e9da27544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_fa483ee6-360e-4e82-bda8-e4d3e74e0672" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_0b34533e-132f-49a2-95ed-cfbcb010060b" xlink:to="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_fa483ee6-360e-4e82-bda8-e4d3e74e0672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_5185718d-fbfe-4f61-bc0c-bc0ac03ba93b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_d5dba246-f78a-4bbc-9f2f-6f03e201c26b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_5185718d-fbfe-4f61-bc0c-bc0ac03ba93b" xlink:to="loc_us-gaap_DerivativeTable_d5dba246-f78a-4bbc-9f2f-6f03e201c26b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_bc4560d4-3787-493d-99d7-47819d8b6590" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_d5dba246-f78a-4bbc-9f2f-6f03e201c26b" xlink:to="loc_us-gaap_HedgingDesignationAxis_bc4560d4-3787-493d-99d7-47819d8b6590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_41f0a9c0-b20e-4ce2-b6a6-4fdf76ad00da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_bc4560d4-3787-493d-99d7-47819d8b6590" xlink:to="loc_us-gaap_HedgingDesignationDomain_41f0a9c0-b20e-4ce2-b6a6-4fdf76ad00da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_5cbb6221-f4ea-4987-a85c-ee7135c358c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_41f0a9c0-b20e-4ce2-b6a6-4fdf76ad00da" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_5cbb6221-f4ea-4987-a85c-ee7135c358c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_df9f545b-9731-464a-b704-0d76466ec1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_d5dba246-f78a-4bbc-9f2f-6f03e201c26b" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_df9f545b-9731-464a-b704-0d76466ec1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e283cfd1-f2fb-4954-aeba-6d3f1910be68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_df9f545b-9731-464a-b704-0d76466ec1d6" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e283cfd1-f2fb-4954-aeba-6d3f1910be68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_d5a1b04c-19ce-4407-9e4f-08c443ca4294" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e283cfd1-f2fb-4954-aeba-6d3f1910be68" xlink:to="loc_us-gaap_CostOfSalesMember_d5a1b04c-19ce-4407-9e4f-08c443ca4294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_a1e798a7-5335-47d8-9ce1-fbcba7964dce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_d5dba246-f78a-4bbc-9f2f-6f03e201c26b" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_a1e798a7-5335-47d8-9ce1-fbcba7964dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c0505e35-ed17-4ddf-a7f7-3b4ff9e74adb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a1e798a7-5335-47d8-9ce1-fbcba7964dce" xlink:to="loc_us-gaap_EquityComponentDomain_c0505e35-ed17-4ddf-a7f7-3b4ff9e74adb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_df407aed-1b4b-4c2f-a0f3-a547cdbb75e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c0505e35-ed17-4ddf-a7f7-3b4ff9e74adb" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_df407aed-1b4b-4c2f-a0f3-a547cdbb75e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_ae898f2e-07cf-4b26-aa9c-f057bcaeb998" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_d5dba246-f78a-4bbc-9f2f-6f03e201c26b" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_ae898f2e-07cf-4b26-aa9c-f057bcaeb998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fd7b7705-6955-4415-8170-bfd1df5820ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_ae898f2e-07cf-4b26-aa9c-f057bcaeb998" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fd7b7705-6955-4415-8170-bfd1df5820ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_cc417d8c-3549-4943-9f3a-991e4b25f77c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_fd7b7705-6955-4415-8170-bfd1df5820ef" xlink:to="loc_us-gaap_ForeignExchangeContractMember_cc417d8c-3549-4943-9f3a-991e4b25f77c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_310b6d0a-7ebb-4b22-8500-c925390e5d7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_d5dba246-f78a-4bbc-9f2f-6f03e201c26b" xlink:to="loc_us-gaap_DerivativeLineItems_310b6d0a-7ebb-4b22-8500-c925390e5d7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_8953f442-f5d7-4be1-937c-40176e0b849b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_310b6d0a-7ebb-4b22-8500-c925390e5d7e" xlink:to="loc_us-gaap_DerivativeNotionalAmount_8953f442-f5d7-4be1-937c-40176e0b849b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_c03b0a19-9efe-461f-8757-01a0bb7e83a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_310b6d0a-7ebb-4b22-8500-c925390e5d7e" xlink:to="loc_us-gaap_DerivativeAssets_c03b0a19-9efe-461f-8757-01a0bb7e83a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b37e617f-4643-49c3-8624-cc34b0ec7c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_310b6d0a-7ebb-4b22-8500-c925390e5d7e" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b37e617f-4643-49c3-8624-cc34b0ec7c2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_acb9b448-67d9-4f73-b29e-f737fa1d513a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_310b6d0a-7ebb-4b22-8500-c925390e5d7e" xlink:to="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_acb9b448-67d9-4f73-b29e-f737fa1d513a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_e03bae23-7ed4-4421-b2a3-e1809f68bfa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_310b6d0a-7ebb-4b22-8500-c925390e5d7e" xlink:to="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_e03bae23-7ed4-4421-b2a3-e1809f68bfa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_0fa8fa0c-e56a-4c94-b256-aeeddec44a85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_3e609b7a-a667-4184-9dc2-9abc832c6aba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0fa8fa0c-e56a-4c94-b256-aeeddec44a85" xlink:to="loc_us-gaap_DerivativeTable_3e609b7a-a667-4184-9dc2-9abc832c6aba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a9578328-4314-475b-a510-058fda76cf03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_3e609b7a-a667-4184-9dc2-9abc832c6aba" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a9578328-4314-475b-a510-058fda76cf03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_68f07fed-fb34-4552-86ff-379427c87113" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a9578328-4314-475b-a510-058fda76cf03" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_68f07fed-fb34-4552-86ff-379427c87113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TILCWarehouseBackToBackSwapAgreementsMember_6e5963b6-cf86-4a99-b58b-47904c602b20" xlink:href="trn-20221231.xsd#trn_TILCWarehouseBackToBackSwapAgreementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_68f07fed-fb34-4552-86ff-379427c87113" xlink:to="loc_trn_TILCWarehouseBackToBackSwapAgreementsMember_6e5963b6-cf86-4a99-b58b-47904c602b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TILCBackToBackSwapAgreementsMember_91e93e78-e235-4ac1-ae73-b43a22fb1b37" xlink:href="trn-20221231.xsd#trn_TILCBackToBackSwapAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_68f07fed-fb34-4552-86ff-379427c87113" xlink:to="loc_trn_TILCBackToBackSwapAgreementsMember_91e93e78-e235-4ac1-ae73-b43a22fb1b37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_4af6f850-7a42-43af-87af-73bae2ed411a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_3e609b7a-a667-4184-9dc2-9abc832c6aba" xlink:to="loc_us-gaap_HedgingDesignationAxis_4af6f850-7a42-43af-87af-73bae2ed411a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_9f88e201-4650-453d-8409-86cb8e434f36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_4af6f850-7a42-43af-87af-73bae2ed411a" xlink:to="loc_us-gaap_HedgingDesignationDomain_9f88e201-4650-453d-8409-86cb8e434f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_a9dc7ff2-b791-40a8-8bb7-cd66d798564b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_9f88e201-4650-453d-8409-86cb8e434f36" xlink:to="loc_us-gaap_NondesignatedMember_a9dc7ff2-b791-40a8-8bb7-cd66d798564b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_6d143a39-70cf-44ed-965d-7a46137c360b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_3e609b7a-a667-4184-9dc2-9abc832c6aba" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_6d143a39-70cf-44ed-965d-7a46137c360b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_12aacaee-6809-49a3-b754-ff4a677c63b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6d143a39-70cf-44ed-965d-7a46137c360b" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_12aacaee-6809-49a3-b754-ff4a677c63b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseMember_44c25d0a-7827-4ecd-ace1-6c2e260c5582" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncomeExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_12aacaee-6809-49a3-b754-ff4a677c63b8" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseMember_44c25d0a-7827-4ecd-ace1-6c2e260c5582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_4e3433db-cc50-4547-ad00-8fedb32a3933" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_3e609b7a-a667-4184-9dc2-9abc832c6aba" xlink:to="loc_us-gaap_DerivativeLineItems_4e3433db-cc50-4547-ad00-8fedb32a3933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_ee8fc8cd-b4ab-4d38-8b29-cc3fe9e26ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_4e3433db-cc50-4547-ad00-8fedb32a3933" xlink:to="loc_us-gaap_DerivativeNotionalAmount_ee8fc8cd-b4ab-4d38-8b29-cc3fe9e26ec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCapInterestRate_d31a2915-0f82-424b-9fb3-f0a5e51c3c70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCapInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_4e3433db-cc50-4547-ad00-8fedb32a3933" xlink:to="loc_us-gaap_DerivativeCapInterestRate_d31a2915-0f82-424b-9fb3-f0a5e51c3c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_ea4bd57a-8638-4d74-bd5b-ffb0f619657f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_4e3433db-cc50-4547-ad00-8fedb32a3933" xlink:to="loc_us-gaap_DerivativeAssets_ea4bd57a-8638-4d74-bd5b-ffb0f619657f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_cfbafe18-fd65-48a3-802b-88a5ebc93165" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_4e3433db-cc50-4547-ad00-8fedb32a3933" xlink:to="loc_us-gaap_DerivativeLiabilities_cfbafe18-fd65-48a3-802b-88a5ebc93165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_c2cb01b2-ac33-4b1d-84bd-289f73baa66a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_4e3433db-cc50-4547-ad00-8fedb32a3933" xlink:to="loc_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_c2cb01b2-ac33-4b1d-84bd-289f73baa66a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_a1d29c08-17c1-44bc-a078-502070cfd1e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_4e3433db-cc50-4547-ad00-8fedb32a3933" xlink:to="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_a1d29c08-17c1-44bc-a078-502070cfd1e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_7d6a5f52-665c-4825-8387-e69d8a0819dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0050ab67-4179-479a-8fad-2024cbd6fd45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_7d6a5f52-665c-4825-8387-e69d8a0819dd" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0050ab67-4179-479a-8fad-2024cbd6fd45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_690b636c-4a3a-4a56-8d54-cd14db1ed057" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0050ab67-4179-479a-8fad-2024cbd6fd45" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_690b636c-4a3a-4a56-8d54-cd14db1ed057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ac8d3f89-346c-4699-bd7d-9afe9ccdd52d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_690b636c-4a3a-4a56-8d54-cd14db1ed057" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ac8d3f89-346c-4699-bd7d-9afe9ccdd52d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_e0dd5d1c-85f1-4957-ac40-d2fd497acdbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_ac8d3f89-346c-4699-bd7d-9afe9ccdd52d" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_e0dd5d1c-85f1-4957-ac40-d2fd497acdbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_e9f22dea-33f7-4dc3-bbe8-6d48200788fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0050ab67-4179-479a-8fad-2024cbd6fd45" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_e9f22dea-33f7-4dc3-bbe8-6d48200788fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_54a27f38-6434-4b02-83f8-ec5bf5f3b5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e9f22dea-33f7-4dc3-bbe8-6d48200788fe" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_54a27f38-6434-4b02-83f8-ec5bf5f3b5b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_187f7b62-26b1-474f-871f-67577ef8c160" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_54a27f38-6434-4b02-83f8-ec5bf5f3b5b9" xlink:to="loc_us-gaap_InterestRateSwapMember_187f7b62-26b1-474f-871f-67577ef8c160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_5648c02b-c5dd-4b38-b87d-0376274b4c71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_54a27f38-6434-4b02-83f8-ec5bf5f3b5b9" xlink:to="loc_us-gaap_ForeignExchangeContractMember_5648c02b-c5dd-4b38-b87d-0376274b4c71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_BackToBackSwapAgreementsMember_4b6cde89-3283-4200-89fe-081529220975" xlink:href="trn-20221231.xsd#trn_BackToBackSwapAgreementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_54a27f38-6434-4b02-83f8-ec5bf5f3b5b9" xlink:to="loc_trn_BackToBackSwapAgreementsMember_4b6cde89-3283-4200-89fe-081529220975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_c28d0f14-8bf2-446a-87f0-c8cf9474242a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0050ab67-4179-479a-8fad-2024cbd6fd45" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_c28d0f14-8bf2-446a-87f0-c8cf9474242a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_dba56482-ee9a-44f7-99c7-29a3569a1b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_c28d0f14-8bf2-446a-87f0-c8cf9474242a" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_dba56482-ee9a-44f7-99c7-29a3569a1b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_3378514a-e2d3-4096-a4ce-f8eb72253199" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dba56482-ee9a-44f7-99c7-29a3569a1b5b" xlink:to="loc_us-gaap_OtherAssetsMember_3378514a-e2d3-4096-a4ce-f8eb72253199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_848de7ae-096d-4899-bb4b-84cfe4c4c5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dba56482-ee9a-44f7-99c7-29a3569a1b5b" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_848de7ae-096d-4899-bb4b-84cfe4c4c5f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0c91d61c-c810-406a-9962-4304e343a7ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0050ab67-4179-479a-8fad-2024cbd6fd45" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0c91d61c-c810-406a-9962-4304e343a7ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_546f6c10-e6f5-41f1-96ca-a7f5a27a9e69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0c91d61c-c810-406a-9962-4304e343a7ae" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_546f6c10-e6f5-41f1-96ca-a7f5a27a9e69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_6c536158-d8a4-4d79-8f97-1b02b600bf3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_546f6c10-e6f5-41f1-96ca-a7f5a27a9e69" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_6c536158-d8a4-4d79-8f97-1b02b600bf3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_11b85215-7101-463c-9769-378bee8a3c29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_546f6c10-e6f5-41f1-96ca-a7f5a27a9e69" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_11b85215-7101-463c-9769-378bee8a3c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_14e6ddf2-6abd-43f0-9acc-7d79b524db7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_546f6c10-e6f5-41f1-96ca-a7f5a27a9e69" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_14e6ddf2-6abd-43f0-9acc-7d79b524db7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_aa6e1b14-6f08-4b71-87eb-1421e1db4b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0050ab67-4179-479a-8fad-2024cbd6fd45" xlink:to="loc_us-gaap_HedgingDesignationAxis_aa6e1b14-6f08-4b71-87eb-1421e1db4b6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_56608e65-4503-4a26-ae79-38c0897c8a10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_aa6e1b14-6f08-4b71-87eb-1421e1db4b6c" xlink:to="loc_us-gaap_HedgingDesignationDomain_56608e65-4503-4a26-ae79-38c0897c8a10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_6b3c224b-09ea-43ed-9991-80673579370b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_56608e65-4503-4a26-ae79-38c0897c8a10" xlink:to="loc_us-gaap_NondesignatedMember_6b3c224b-09ea-43ed-9991-80673579370b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0050ab67-4179-479a-8fad-2024cbd6fd45" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_54e796f9-5f6f-4bf0-93c7-95984ae944bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_54e796f9-5f6f-4bf0-93c7-95984ae944bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RestrictedCashFairValueDisclosure_e0304622-ef2d-4c7e-a188-a070e4d17003" xlink:href="trn-20221231.xsd#trn_RestrictedCashFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_trn_RestrictedCashFairValueDisclosure_e0304622-ef2d-4c7e-a188-a070e4d17003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_e764feea-2a71-4bd1-8e93-ea120849a743" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_e764feea-2a71-4bd1-8e93-ea120849a743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeAssetAtFairValue_0102c580-fe06-42f5-a4e9-5ee4db3e5b8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateCashFlowHedgeAssetAtFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_us-gaap_InterestRateCashFlowHedgeAssetAtFairValue_0102c580-fe06-42f5-a4e9-5ee4db3e5b8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_a7ef4e5c-9e4f-4871-ad00-524de2f8787e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_a7ef4e5c-9e4f-4871-ad00-524de2f8787e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_23e6412a-f5c8-4604-b027-44d8b95ede42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_23e6412a-f5c8-4604-b027-44d8b95ede42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue_330cd5f5-8bef-4bc4-ac15-d288672c47ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue_330cd5f5-8bef-4bc4-ac15-d288672c47ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_5ffdc333-07d5-4e76-9251-17eea3fd0427" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_5ffdc333-07d5-4e76-9251-17eea3fd0427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue_aa3847a9-bdab-4f4f-ae0d-eba6fc7d7d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue_aa3847a9-bdab-4f4f-ae0d-eba6fc7d7d2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_e891cb0d-5ea3-4a6e-91cf-c84843096a20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_092dab38-5001-464d-bce2-c34e07060ec4" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_e891cb0d-5ea3-4a6e-91cf-c84843096a20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note4SegmentInformationSegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_SegmentInformationAbstract_90f4ba8b-5b56-41dc-b2a0-5ba9ae85b6e6" xlink:href="trn-20221231.xsd#trn_SegmentInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_SegmentInformationAbstract_90f4ba8b-5b56-41dc-b2a0-5ba9ae85b6e6" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_27d75d49-4dad-4543-9515-be3be681ad69" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:to="loc_srt_ConsolidatedEntitiesAxis_27d75d49-4dad-4543-9515-be3be681ad69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_126815eb-e7ba-4f33-9197-682ae96f8b02" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_27d75d49-4dad-4543-9515-be3be681ad69" xlink:to="loc_srt_ConsolidatedEntitiesDomain_126815eb-e7ba-4f33-9197-682ae96f8b02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatedSubsidiariesLeasingMember_533b9ad3-adf9-4c78-9d66-c5245a0c3b8d" xlink:href="trn-20221231.xsd#trn_ConsolidatedSubsidiariesLeasingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_126815eb-e7ba-4f33-9197-682ae96f8b02" xlink:to="loc_trn_ConsolidatedSubsidiariesLeasingMember_533b9ad3-adf9-4c78-9d66-c5245a0c3b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatedSubsidiariesExcludingLeasingMember_1e538503-b855-4c04-be15-24561f06a524" xlink:href="trn-20221231.xsd#trn_ConsolidatedSubsidiariesExcludingLeasingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_126815eb-e7ba-4f33-9197-682ae96f8b02" xlink:to="loc_trn_ConsolidatedSubsidiariesExcludingLeasingMember_1e538503-b855-4c04-be15-24561f06a524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_2a04fda4-4d41-498f-bfde-769781a6331f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:to="loc_srt_StatementGeographicalAxis_2a04fda4-4d41-498f-bfde-769781a6331f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2cdeb310-d1ea-4046-adac-f50839aa474a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_2a04fda4-4d41-498f-bfde-769781a6331f" xlink:to="loc_srt_SegmentGeographicalDomain_2cdeb310-d1ea-4046-adac-f50839aa474a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_c348ea3b-edcb-40a6-80fa-da5865ac63c0" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_2cdeb310-d1ea-4046-adac-f50839aa474a" xlink:to="loc_country_MX_c348ea3b-edcb-40a6-80fa-da5865ac63c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_356194fe-d923-41a5-aad0-40cd4e6bc3db" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:to="loc_srt_ConsolidationItemsAxis_356194fe-d923-41a5-aad0-40cd4e6bc3db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_4b53b334-2104-44cf-a7f0-4f793886bccf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_356194fe-d923-41a5-aad0-40cd4e6bc3db" xlink:to="loc_srt_ConsolidationItemsDomain_4b53b334-2104-44cf-a7f0-4f793886bccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_73d96fcb-af5d-4d6b-938f-32e3078b38e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_4b53b334-2104-44cf-a7f0-4f793886bccf" xlink:to="loc_us-gaap_OperatingSegmentsMember_73d96fcb-af5d-4d6b-938f-32e3078b38e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_eee7adb3-27ea-4862-9816-502a14acf534" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_4b53b334-2104-44cf-a7f0-4f793886bccf" xlink:to="loc_us-gaap_IntersegmentEliminationMember_eee7adb3-27ea-4862-9816-502a14acf534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8737b512-32f0-4569-b226-008cc8498908" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8737b512-32f0-4569-b226-008cc8498908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d1b2db01-e5d7-4c04-a721-c1b9e93a38cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8737b512-32f0-4569-b226-008cc8498908" xlink:to="loc_us-gaap_SegmentDomain_d1b2db01-e5d7-4c04-a721-c1b9e93a38cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_c0f95ed7-7a8f-4ced-8b2f-20b4d2082d47" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d1b2db01-e5d7-4c04-a721-c1b9e93a38cf" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_c0f95ed7-7a8f-4ced-8b2f-20b4d2082d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailProductsGroupMember_811b0c32-9037-44df-9393-916a0daf650b" xlink:href="trn-20221231.xsd#trn_RailProductsGroupMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d1b2db01-e5d7-4c04-a721-c1b9e93a38cf" xlink:to="loc_trn_RailProductsGroupMember_811b0c32-9037-44df-9393-916a0daf650b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_4e261731-5458-4fe5-8930-3f4900b5e366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d1b2db01-e5d7-4c04-a721-c1b9e93a38cf" xlink:to="loc_us-gaap_CorporateMember_4e261731-5458-4fe5-8930-3f4900b5e366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis_e9259c15-9a76-4fff-a712-91baff5098d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:to="loc_us-gaap_SubsegmentsAxis_e9259c15-9a76-4fff-a712-91baff5098d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_b6aeabf9-94da-4dbe-9bd3-32f15286c8af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsAxis_e9259c15-9a76-4fff-a712-91baff5098d3" xlink:to="loc_us-gaap_SubsegmentsDomain_b6aeabf9-94da-4dbe-9bd3-32f15286c8af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_014ec4f6-9e40-4ba0-b296-dba457ff02f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_014ec4f6-9e40-4ba0-b296-dba457ff02f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_8be2a4f2-cf3a-4db7-b478-97c62e8f35a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_014ec4f6-9e40-4ba0-b296-dba457ff02f9" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_8be2a4f2-cf3a-4db7-b478-97c62e8f35a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_142b9672-6897-43e4-ae32-edfba389d393" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_142b9672-6897-43e4-ae32-edfba389d393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_db9bb220-9c42-4eaf-9f4c-8a09d9a33248" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_142b9672-6897-43e4-ae32-edfba389d393" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_db9bb220-9c42-4eaf-9f4c-8a09d9a33248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_fb0f6139-a70c-4a9f-b439-c86f89bac74f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_db9bb220-9c42-4eaf-9f4c-8a09d9a33248" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_fb0f6139-a70c-4a9f-b439-c86f89bac74f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5f0160a3-143d-4dd5-86fa-89df12ad5313" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5f0160a3-143d-4dd5-86fa-89df12ad5313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_cf5d804c-f982-4792-ad93-2acfa5a8c3c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5f0160a3-143d-4dd5-86fa-89df12ad5313" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_cf5d804c-f982-4792-ad93-2acfa5a8c3c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_6342aa7b-5a14-4909-b45b-39e41945f652" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_cf5d804c-f982-4792-ad93-2acfa5a8c3c4" xlink:to="loc_us-gaap_SalesRevenueNetMember_6342aa7b-5a14-4909-b45b-39e41945f652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_ceff9294-2397-4276-a3e9-adf69ce7fd75" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:to="loc_srt_MajorCustomersAxis_ceff9294-2397-4276-a3e9-adf69ce7fd75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_63208dfe-f922-4893-99bb-f2e1a6d42ae3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_ceff9294-2397-4276-a3e9-adf69ce7fd75" xlink:to="loc_srt_NameOfMajorCustomerDomain_63208dfe-f922-4893-99bb-f2e1a6d42ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_MajorCustomerMember_12ed7c52-d29a-426e-85c6-5d385ab4c39f" xlink:href="trn-20221231.xsd#trn_MajorCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_63208dfe-f922-4893-99bb-f2e1a6d42ae3" xlink:to="loc_trn_MajorCustomerMember_12ed7c52-d29a-426e-85c6-5d385ab4c39f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e74e3032-0378-4bbe-997d-322c81088857" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_968039de-3ca9-4aac-9ff9-91c23b42a0bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_NumberOfReportableSegments_968039de-3ca9-4aac-9ff9-91c23b42a0bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ExternalRevenue_87397434-a75e-4f14-a995-1cf04b1cdcce" xlink:href="trn-20221231.xsd#trn_ExternalRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_trn_ExternalRevenue_87397434-a75e-4f14-a995-1cf04b1cdcce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_IntersegmentRevenues_9a7e69f6-fae1-4cb7-a1ad-545f89b0b291" xlink:href="trn-20221231.xsd#trn_IntersegmentRevenues"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_trn_IntersegmentRevenues_9a7e69f6-fae1-4cb7-a1ad-545f89b0b291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_ea993c66-7c8c-4464-b5bc-db0add669697" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_Revenues_ea993c66-7c8c-4464-b5bc-db0add669697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_5eb01600-559a-4946-af5f-ab068b3777f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_5eb01600-559a-4946-af5f-ab068b3777f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_3325c8aa-91f9-424d-aa0f-e15da165ac75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_3325c8aa-91f9-424d-aa0f-e15da165ac75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5aeb93be-b689-4416-b8c4-f7c6dbbda640" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_OperatingIncomeLoss_5aeb93be-b689-4416-b8c4-f7c6dbbda640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_da1e539d-1c2d-49eb-a387-8f777cd97d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_AssetImpairmentCharges_da1e539d-1c2d-49eb-a387-8f777cd97d2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_4b9c5f93-fe25-4d70-a113-6f1549d34cbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_RestructuringCharges_4b9c5f93-fe25-4d70-a113-6f1549d34cbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_41adeefc-5cbe-4ab8-b9de-660218216a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_41adeefc-5cbe-4ab8-b9de-660218216a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0f305d7d-1c62-49aa-852b-e96f6f477806" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0f305d7d-1c62-49aa-852b-e96f6f477806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_0782bd8b-15af-4bad-9a3d-c132a328a54a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_0782bd8b-15af-4bad-9a3d-c132a328a54a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_e611b494-5cfd-4bd7-9379-d91e919b9de6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_e611b494-5cfd-4bd7-9379-d91e919b9de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_cac7f67a-e7ab-4c90-a57b-4f9bc4fd4b34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_ProfitLoss_cac7f67a-e7ab-4c90-a57b-4f9bc4fd4b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_51085ea5-1020-426a-b2a8-23ffb2fe36ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_Assets_51085ea5-1020-426a-b2a8-23ffb2fe36ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_fe538c10-8eed-491a-9632-368f4a3cd3f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_NoncurrentAssets_fe538c10-8eed-491a-9632-368f4a3cd3f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_32afb61f-2b09-47ed-86b9-edd6afaf2ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b71b8eb6-3f12-4720-bdd7-7a5904bf96fa" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_32afb61f-2b09-47ed-86b9-edd6afaf2ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note5PartiallyOwnedLeasingSubsidiariesDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedLeasingSubsidiariesAbstract_2b3eb99f-6da5-4001-b82a-38d17549b421" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedLeasingSubsidiariesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_PartiallyOwnedLeasingSubsidiariesAbstract_2b3eb99f-6da5-4001-b82a-38d17549b421" xlink:to="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0638e0a5-4ef5-448b-9249-4806980ee32e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_0638e0a5-4ef5-448b-9249-4806980ee32e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_032a2bab-a41e-4fdc-9d39-b98ad63010ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0638e0a5-4ef5-448b-9249-4806980ee32e" xlink:to="loc_us-gaap_SegmentDomain_032a2bab-a41e-4fdc-9d39-b98ad63010ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_eadffb17-d3c6-477f-80f9-501c46a540ab" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_032a2bab-a41e-4fdc-9d39-b98ad63010ea" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_eadffb17-d3c6-477f-80f9-501c46a540ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_f85807da-a2e3-4c87-a4e5-34ce5b5f0c0d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:to="loc_srt_ConsolidationItemsAxis_f85807da-a2e3-4c87-a4e5-34ce5b5f0c0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b1f04597-e5a9-4793-8e33-278dfbd26a63" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_f85807da-a2e3-4c87-a4e5-34ce5b5f0c0d" xlink:to="loc_srt_ConsolidationItemsDomain_b1f04597-e5a9-4793-8e33-278dfbd26a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f90bc40c-12e6-4b23-ba10-d9519608bed3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:to="loc_dei_LegalEntityAxis_f90bc40c-12e6-4b23-ba10-d9519608bed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ae0d80d2-a32a-45cc-934b-e56134dc84ed" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f90bc40c-12e6-4b23-ba10-d9519608bed3" xlink:to="loc_dei_EntityDomain_ae0d80d2-a32a-45cc-934b-e56134dc84ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_76a53c02-20df-4076-bb77-122cf867e741" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ae0d80d2-a32a-45cc-934b-e56134dc84ed" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_76a53c02-20df-4076-bb77-122cf867e741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_0c2541e2-7f83-4d8b-8bc9-e3f3240e6ea5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:to="loc_srt_OwnershipAxis_0c2541e2-7f83-4d8b-8bc9-e3f3240e6ea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_51b3e70f-9709-47b7-a621-861bbdd4eed3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_0c2541e2-7f83-4d8b-8bc9-e3f3240e6ea5" xlink:to="loc_srt_OwnershipDomain_51b3e70f-9709-47b7-a621-861bbdd4eed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_f914d221-095a-49a5-8e93-1499a5949e2c" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_51b3e70f-9709-47b7-a621-861bbdd4eed3" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_f914d221-095a-49a5-8e93-1499a5949e2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_aef1ee80-7e97-4638-b41e-439d695dbfc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_aef1ee80-7e97-4638-b41e-439d695dbfc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_dd1dc1c6-1769-42b0-a405-f4f18dfb0410" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_aef1ee80-7e97-4638-b41e-439d695dbfc2" xlink:to="loc_us-gaap_EquityComponentDomain_dd1dc1c6-1769-42b0-a405-f4f18dfb0410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_19a0ae5e-5cdd-4d8a-9277-782a57b5ca00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_19a0ae5e-5cdd-4d8a-9277-782a57b5ca00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_2bb27c98-6cb8-44ae-8900-cfb9d7375111" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_19a0ae5e-5cdd-4d8a-9277-782a57b5ca00" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_2bb27c98-6cb8-44ae-8900-cfb9d7375111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_099ce3e3-5393-4387-8e59-42aee1beda40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_099ce3e3-5393-4387-8e59-42aee1beda40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_3aa67259-122e-4135-97a3-21fdbf233793" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_099ce3e3-5393-4387-8e59-42aee1beda40" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_3aa67259-122e-4135-97a3-21fdbf233793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SignalRailHoldingsLLCMember_78c66273-fbc2-406e-89a5-6668e7eb8de4" xlink:href="trn-20221231.xsd#trn_SignalRailHoldingsLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_3aa67259-122e-4135-97a3-21fdbf233793" xlink:to="loc_trn_SignalRailHoldingsLLCMember_78c66273-fbc2-406e-89a5-6668e7eb8de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_25948c79-ef68-4368-8b7a-8f5aa7b11469" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_25948c79-ef68-4368-8b7a-8f5aa7b11469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_b4756c51-0f3b-4028-9f8a-96a30cb566ed" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_25948c79-ef68-4368-8b7a-8f5aa7b11469" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_b4756c51-0f3b-4028-9f8a-96a30cb566ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SignalRailHoldingsLLCMember_15d8cf3f-9262-43d9-81d3-140f93bc2193" xlink:href="trn-20221231.xsd#trn_SignalRailHoldingsLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_b4756c51-0f3b-4028-9f8a-96a30cb566ed" xlink:to="loc_trn_SignalRailHoldingsLLCMember_15d8cf3f-9262-43d9-81d3-140f93bc2193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_25ddb8a4-327c-44e2-a746-648f07189be9" xlink:to="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NumberOfSubsidiaries_433d9468-1650-462d-a97c-6e971ff07946" xlink:href="trn-20221231.xsd#trn_NumberOfSubsidiaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_trn_NumberOfSubsidiaries_433d9468-1650-462d-a97c-6e971ff07946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NumberofBoardMembers_e0a5dbc0-1897-422f-8004-6fc49df3ba4d" xlink:href="trn-20221231.xsd#trn_NumberofBoardMembers"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_trn_NumberofBoardMembers_e0a5dbc0-1897-422f-8004-6fc49df3ba4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent_99c147bb-df49-4808-9da5-b23f0baeddb3" xlink:href="trn-20221231.xsd#trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent_99c147bb-df49-4808-9da5-b23f0baeddb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary_52ca4ade-956f-42d3-8fb8-34a2f7290b4b" xlink:href="trn-20221231.xsd#trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary_52ca4ade-956f-42d3-8fb8-34a2f7290b4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_f1b59a8a-5c7e-4d57-abb9-90a12288dbdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_f1b59a8a-5c7e-4d57-abb9-90a12288dbdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_06759002-9aae-4559-9c23-9d55564d535e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_06759002-9aae-4559-9c23-9d55564d535e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ParentCompanyGuarantees_dd1899b3-e865-4695-8b44-9586714f1006" xlink:href="trn-20221231.xsd#trn_ParentCompanyGuarantees"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_trn_ParentCompanyGuarantees_dd1899b3-e865-4695-8b44-9586714f1006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage_f8f66e55-5e60-42e9-a24f-49cf665c97e0" xlink:href="trn-20221231.xsd#trn_EquityMethodInvestmentJVMajorityOwnershipPercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage_f8f66e55-5e60-42e9-a24f-49cf665c97e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_71bf2431-58de-41a8-a14d-8c29f117aa3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_71bf2431-58de-41a8-a14d-8c29f117aa3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars_88ae9355-3c42-43d0-b61a-0f6f23417894" xlink:href="trn-20221231.xsd#trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars_88ae9355-3c42-43d0-b61a-0f6f23417894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets_fe61845f-0d1b-47b9-876d-01e851152f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets_fe61845f-0d1b-47b9-876d-01e851152f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_c8e696fc-2ab0-4576-a824-38fd7050b995" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_c8e696fc-2ab0-4576-a824-38fd7050b995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_cb662ab6-6906-4868-80e1-49da6e032469" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_us-gaap_Revenues_cb662ab6-6906-4868-80e1-49da6e032469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_ad2308d5-4ce2-44d1-838a-24b9fa0a0d1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_ad2308d5-4ce2-44d1-838a-24b9fa0a0d1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_d912260d-d12d-40d9-8c73-f28a954123fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_29945c1b-3ea9-4959-8dc3-ae561c8d27f4" xlink:to="loc_us-gaap_EquityMethodInvestments_d912260d-d12d-40d9-8c73-f28a954123fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_f419e742-1b36-4f52-b024-83a97c3a9d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_7edae927-067f-43ce-bd66-024f824c745a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_f419e742-1b36-4f52-b024-83a97c3a9d4b" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_7edae927-067f-43ce-bd66-024f824c745a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_2e9e2376-dc55-4d2d-8bdb-10ed20481b2e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_7edae927-067f-43ce-bd66-024f824c745a" xlink:to="loc_srt_ConsolidatedEntitiesAxis_2e9e2376-dc55-4d2d-8bdb-10ed20481b2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_823062cf-7faa-4103-a29f-357041b92cb2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2e9e2376-dc55-4d2d-8bdb-10ed20481b2e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_823062cf-7faa-4103-a29f-357041b92cb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_WhollyOwnedSubsidiariesMember_cc108cc8-f831-44b2-8d67-318837cc412f" xlink:href="trn-20221231.xsd#trn_WhollyOwnedSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_823062cf-7faa-4103-a29f-357041b92cb2" xlink:to="loc_trn_WhollyOwnedSubsidiariesMember_cc108cc8-f831-44b2-8d67-318837cc412f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_2db6ec59-6a79-463c-be92-d0af377155f1" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_823062cf-7faa-4103-a29f-357041b92cb2" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_2db6ec59-6a79-463c-be92-d0af377155f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ConsolidatedSubsidiariesLeasingMember_19dce9d5-4054-4448-9e30-aff66a50e882" xlink:href="trn-20221231.xsd#trn_ConsolidatedSubsidiariesLeasingMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_823062cf-7faa-4103-a29f-357041b92cb2" xlink:to="loc_trn_ConsolidatedSubsidiariesLeasingMember_19dce9d5-4054-4448-9e30-aff66a50e882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_173c36c8-fa21-4c39-8606-23ed264cc0a4" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_823062cf-7faa-4103-a29f-357041b92cb2" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_173c36c8-fa21-4c39-8606-23ed264cc0a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_967c4678-85ce-4707-888e-b1ef26ce5bab" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_7edae927-067f-43ce-bd66-024f824c745a" xlink:to="loc_srt_ConsolidationItemsAxis_967c4678-85ce-4707-888e-b1ef26ce5bab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b17c6d4b-32ef-4562-926d-2557d01b76a5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_967c4678-85ce-4707-888e-b1ef26ce5bab" xlink:to="loc_srt_ConsolidationItemsDomain_b17c6d4b-32ef-4562-926d-2557d01b76a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_731d8dfc-8c18-4dfc-aa40-7419bc0df76e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_b17c6d4b-32ef-4562-926d-2557d01b76a5" xlink:to="loc_us-gaap_OperatingSegmentsMember_731d8dfc-8c18-4dfc-aa40-7419bc0df76e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_d3858cf6-f0ad-4919-900e-b417a0d97ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_b17c6d4b-32ef-4562-926d-2557d01b76a5" xlink:to="loc_us-gaap_IntersegmentEliminationMember_d3858cf6-f0ad-4919-900e-b417a0d97ab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9a3180eb-fac8-4acb-9f22-d4355cd4bac0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_7edae927-067f-43ce-bd66-024f824c745a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9a3180eb-fac8-4acb-9f22-d4355cd4bac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_cc8a542a-00b0-422a-b63d-816910ff81b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9a3180eb-fac8-4acb-9f22-d4355cd4bac0" xlink:to="loc_us-gaap_SegmentDomain_cc8a542a-00b0-422a-b63d-816910ff81b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_53221473-4b97-474c-8c46-eb642dc28635" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_cc8a542a-00b0-422a-b63d-816910ff81b6" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_53221473-4b97-474c-8c46-eb642dc28635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAssetReconcilingItemLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_7edae927-067f-43ce-bd66-024f824c745a" xlink:to="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_24776760-c653-4243-b905-1a9c157ef698" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_24776760-c653-4243-b905-1a9c157ef698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_50bc804f-199c-4986-b4c8-54b91a76e0b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_AccountsReceivableNet_50bc804f-199c-4986-b4c8-54b91a76e0b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_58b2372d-ca41-429e-9532-44f51bf7c431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_58b2372d-ca41-429e-9532-44f51bf7c431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_ba8cac48-a6ee-4964-bb11-41142cb8ead2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_ba8cac48-a6ee-4964-bb11-41142cb8ead2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_c12f8d13-fb25-4180-b140-0f5cf48a6a33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_OtherAssets_c12f8d13-fb25-4180-b140-0f5cf48a6a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_233380cc-f333-4d86-9828-023d67caf886" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_Assets_233380cc-f333-4d86-9828-023d67caf886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_39d07050-aac4-4315-ae25-f98d5494fbd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_39d07050-aac4-4315-ae25-f98d5494fbd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_1c85e6dc-bc34-4ee2-a8ac-64df3cf50869" xlink:href="trn-20221231.xsd#trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_1c85e6dc-bc34-4ee2-a8ac-64df3cf50869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_de4ff5a9-72ea-400a-b3f9-052ed76347f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_de4ff5a9-72ea-400a-b3f9-052ed76347f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_cdd8601f-3e44-40ce-ac3a-e73e5ed3cd7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_OtherLiabilities_cdd8601f-3e44-40ce-ac3a-e73e5ed3cd7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_d4615560-282e-4e1c-b4c1-de347698f54d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_Liabilities_d4615560-282e-4e1c-b4c1-de347698f54d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_696c1ae5-e2ee-4366-bc40-d1f2412e2714" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_MinorityInterest_696c1ae5-e2ee-4366-bc40-d1f2412e2714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4b90daa1-93d0-4bdf-bd6b-ffae2f3a2a95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_02ea59a1-1143-4507-9300-287c590698f1" xlink:to="loc_us-gaap_StockholdersEquity_4b90daa1-93d0-4bdf-bd6b-ffae2f3a2a95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_SelectedLeasingIncomeStatementInformationAbstract_4a56fa22-7abb-4e89-97ed-2e5190173c07" xlink:href="trn-20221231.xsd#trn_SelectedLeasingIncomeStatementInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_f580a5c1-2028-4bf5-8dec-577d041ad483" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_SelectedLeasingIncomeStatementInformationAbstract_4a56fa22-7abb-4e89-97ed-2e5190173c07" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_f580a5c1-2028-4bf5-8dec-577d041ad483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c81c53e8-c27b-431b-9f8e-76d87cdf180b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_f580a5c1-2028-4bf5-8dec-577d041ad483" xlink:to="loc_srt_ProductOrServiceAxis_c81c53e8-c27b-431b-9f8e-76d87cdf180b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e6490003-ba45-40be-a47f-15908e149d54" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_c81c53e8-c27b-431b-9f8e-76d87cdf180b" xlink:to="loc_srt_ProductsAndServicesDomain_e6490003-ba45-40be-a47f-15908e149d54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LeasingAndManagementMember_80d148fb-d484-4c26-968e-a2939b374ca4" xlink:href="trn-20221231.xsd#trn_LeasingAndManagementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e6490003-ba45-40be-a47f-15908e149d54" xlink:to="loc_trn_LeasingAndManagementMember_80d148fb-d484-4c26-968e-a2939b374ca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarOwnedOneYearOrLessMember_7ae19ef1-3c1b-45bb-8e3f-8e95ccdbb34b" xlink:href="trn-20221231.xsd#trn_RailcarOwnedOneYearOrLessMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e6490003-ba45-40be-a47f-15908e149d54" xlink:to="loc_trn_RailcarOwnedOneYearOrLessMember_7ae19ef1-3c1b-45bb-8e3f-8e95ccdbb34b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SalesofLeasedRailcarsDomain_c3eb42a6-6f02-4407-9bc0-9cb4ae0f3678" xlink:href="trn-20221231.xsd#trn_SalesofLeasedRailcarsDomain"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e6490003-ba45-40be-a47f-15908e149d54" xlink:to="loc_trn_SalesofLeasedRailcarsDomain_c3eb42a6-6f02-4407-9bc0-9cb4ae0f3678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_83a08809-5830-4922-a182-99d8d23c8325" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_f580a5c1-2028-4bf5-8dec-577d041ad483" xlink:to="loc_srt_ConsolidationItemsAxis_83a08809-5830-4922-a182-99d8d23c8325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_086856c7-a5f1-40b7-9dab-987ac3800762" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_83a08809-5830-4922-a182-99d8d23c8325" xlink:to="loc_srt_ConsolidationItemsDomain_086856c7-a5f1-40b7-9dab-987ac3800762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_dd694f50-88c8-4843-a316-1c6db82f7f04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_086856c7-a5f1-40b7-9dab-987ac3800762" xlink:to="loc_us-gaap_OperatingSegmentsMember_dd694f50-88c8-4843-a316-1c6db82f7f04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8b6a2bc7-3d8c-43c2-aa45-9198ade89fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_f580a5c1-2028-4bf5-8dec-577d041ad483" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8b6a2bc7-3d8c-43c2-aa45-9198ade89fb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_cf873c3e-d361-453f-851a-c975c5a0b45a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8b6a2bc7-3d8c-43c2-aa45-9198ade89fb2" xlink:to="loc_us-gaap_SegmentDomain_cf873c3e-d361-453f-851a-c975c5a0b45a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_3ad3b043-7fc0-4c07-9910-2dbf4c90f8b7" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_cf873c3e-d361-453f-851a-c975c5a0b45a" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_3ad3b043-7fc0-4c07-9910-2dbf4c90f8b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis_ba5e5e82-ea9e-4a8b-993e-6842bc94223f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_f580a5c1-2028-4bf5-8dec-577d041ad483" xlink:to="loc_us-gaap_SubsegmentsAxis_ba5e5e82-ea9e-4a8b-993e-6842bc94223f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_d63fcc92-7874-44ad-8dda-369fe3757fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsAxis_ba5e5e82-ea9e-4a8b-993e-6842bc94223f" xlink:to="loc_us-gaap_SubsegmentsDomain_d63fcc92-7874-44ad-8dda-369fe3757fdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_de9601d6-2465-4094-a2d6-bbc6f3df5d98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_f580a5c1-2028-4bf5-8dec-577d041ad483" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_de9601d6-2465-4094-a2d6-bbc6f3df5d98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_c20a056a-0b83-4f1a-9a03-50103ac225d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_de9601d6-2465-4094-a2d6-bbc6f3df5d98" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_c20a056a-0b83-4f1a-9a03-50103ac225d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_cb82ebe3-b1ac-403e-9b81-b96cf92dd76a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_f580a5c1-2028-4bf5-8dec-577d041ad483" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_cb82ebe3-b1ac-403e-9b81-b96cf92dd76a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ed72d764-89e8-4351-9d23-9f59557b49a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_cb82ebe3-b1ac-403e-9b81-b96cf92dd76a" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ed72d764-89e8-4351-9d23-9f59557b49a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SustainableRailcarConversionsMember_2705e856-aa87-4dd3-b457-246f80cc79dd" xlink:href="trn-20221231.xsd#trn_SustainableRailcarConversionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ed72d764-89e8-4351-9d23-9f59557b49a8" xlink:to="loc_trn_SustainableRailcarConversionsMember_2705e856-aa87-4dd3-b457-246f80cc79dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SmallCubeCoveredHoppersMember_efd24f2c-91aa-405e-9a06-da3125197a30" xlink:href="trn-20221231.xsd#trn_SmallCubeCoveredHoppersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ed72d764-89e8-4351-9d23-9f59557b49a8" xlink:to="loc_trn_SmallCubeCoveredHoppersMember_efd24f2c-91aa-405e-9a06-da3125197a30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_f580a5c1-2028-4bf5-8dec-577d041ad483" xlink:to="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b4388126-7da3-4c73-9a63-b6cb4ee6739f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_Revenues_b4388126-7da3-4c73-9a63-b6cb4ee6739f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RevenuesPercentChange_7c011306-c32f-4476-855b-04191faa1677" xlink:href="trn-20221231.xsd#trn_RevenuesPercentChange"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_trn_RevenuesPercentChange_7c011306-c32f-4476-855b-04191faa1677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2fd1fb49-eede-4fff-a7e4-1d893c7129ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_OperatingIncomeLoss_2fd1fb49-eede-4fff-a7e4-1d893c7129ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OperatingIncomeLossPercentChange_3b3f521b-696b-4308-b6a4-c2c6664b2084" xlink:href="trn-20221231.xsd#trn_OperatingIncomeLossPercentChange"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_trn_OperatingIncomeLossPercentChange_3b3f521b-696b-4308-b6a4-c2c6664b2084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OperatingProfitMargin_54543166-7609-4d51-9fd2-d448da20fc8e" xlink:href="trn-20221231.xsd#trn_OperatingProfitMargin"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_trn_OperatingProfitMargin_54543166-7609-4d51-9fd2-d448da20fc8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ee6e5151-0a7b-4c62-a722-67028344ba24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ee6e5151-0a7b-4c62-a722-67028344ba24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DepreciationDepletionandAmortizationPercentChange_2bad182f-6335-4951-a8bc-280cfada7162" xlink:href="trn-20221231.xsd#trn_DepreciationDepletionandAmortizationPercentChange"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_trn_DepreciationDepletionandAmortizationPercentChange_2bad182f-6335-4951-a8bc-280cfada7162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostMaintenance_5212dcf2-b93e-4927-a957-c74b67081504" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostMaintenance"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_CostMaintenance_5212dcf2-b93e-4927-a957-c74b67081504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_MaintenanceCostsPercentChange_17437b80-3326-4a6c-b2cb-85c8a2eef90a" xlink:href="trn-20221231.xsd#trn_MaintenanceCostsPercentChange"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_trn_MaintenanceCostsPercentChange_17437b80-3326-4a6c-b2cb-85c8a2eef90a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRent_778f099d-7728-4ef6-b672-4321eab8a437" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_PaymentsForRent_778f099d-7728-4ef6-b672-4321eab8a437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange_dc592ee0-9d25-4e34-b237-c3d0e6a51fbe" xlink:href="trn-20221231.xsd#trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange_dc592ee0-9d25-4e34-b237-c3d0e6a51fbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5fa6ca02-0ec3-4f90-9146-945cf0ebd83d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5fa6ca02-0ec3-4f90-9146-945cf0ebd83d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SellingEngineeringandAdministrativeExpensePercentChange_5561fdd2-0103-4669-aa81-6b1a4844dee6" xlink:href="trn-20221231.xsd#trn_SellingEngineeringandAdministrativeExpensePercentChange"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_trn_SellingEngineeringandAdministrativeExpensePercentChange_5561fdd2-0103-4669-aa81-6b1a4844dee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_d8eac96d-be85-4b04-8429-5874a86acb83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_InterestExpense_d8eac96d-be85-4b04-8429-5874a86acb83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_InterestExpensePercentChange_681830cb-6cdc-4812-b19f-c5359e281d9a" xlink:href="trn-20221231.xsd#trn_InterestExpensePercentChange"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_trn_InterestExpensePercentChange_681830cb-6cdc-4812-b19f-c5359e281d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseSellingProfitLoss_3fd9c72c-9edc-418c-97b7-0c94128e3314" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseSellingProfitLoss"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_SalesTypeLeaseSellingProfitLoss_3fd9c72c-9edc-418c-97b7-0c94128e3314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_dddce742-cb43-45be-8c40-0b94247f636f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_Depreciation_dddce742-cb43-45be-8c40-0b94247f636f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9658c7bb-45eb-45d2-bc9e-a3c0d7b6af76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_e4bd634e-4c90-46bc-9ab7-efe6919ac6b7" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9658c7bb-45eb-45d2-bc9e-a3c0d7b6af76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_b981673b-37bc-4376-9b65-c4b67a485f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsFromSalesOfLeasedRailcarsTable_ef6fff1d-d5e8-4ca3-9c3d-13b2e016034d" xlink:href="trn-20221231.xsd#trn_ProceedsFromSalesOfLeasedRailcarsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b981673b-37bc-4376-9b65-c4b67a485f4e" xlink:to="loc_trn_ProceedsFromSalesOfLeasedRailcarsTable_ef6fff1d-d5e8-4ca3-9c3d-13b2e016034d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_3539929d-813c-499e-b32f-9ea0b199fcc5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_ProceedsFromSalesOfLeasedRailcarsTable_ef6fff1d-d5e8-4ca3-9c3d-13b2e016034d" xlink:to="loc_srt_ConsolidationItemsAxis_3539929d-813c-499e-b32f-9ea0b199fcc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_3da25a3e-1160-4af3-900a-d71194326034" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_3539929d-813c-499e-b32f-9ea0b199fcc5" xlink:to="loc_srt_ConsolidationItemsDomain_3da25a3e-1160-4af3-900a-d71194326034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_30027c50-9d76-453a-b37c-c83fe9c319fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_3da25a3e-1160-4af3-900a-d71194326034" xlink:to="loc_us-gaap_OperatingSegmentsMember_30027c50-9d76-453a-b37c-c83fe9c319fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_68f42743-64c7-460a-8967-699e6ca3c261" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_ProceedsFromSalesOfLeasedRailcarsTable_ef6fff1d-d5e8-4ca3-9c3d-13b2e016034d" xlink:to="loc_srt_ProductOrServiceAxis_68f42743-64c7-460a-8967-699e6ca3c261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2db9b19a-ec23-49df-9c10-e00908ca131c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_68f42743-64c7-460a-8967-699e6ca3c261" xlink:to="loc_srt_ProductsAndServicesDomain_2db9b19a-ec23-49df-9c10-e00908ca131c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SalesofLeasedRailcarsDomain_917a2033-fd5f-45e8-8179-aad6c9440baf" xlink:href="trn-20221231.xsd#trn_SalesofLeasedRailcarsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_2db9b19a-ec23-49df-9c10-e00908ca131c" xlink:to="loc_trn_SalesofLeasedRailcarsDomain_917a2033-fd5f-45e8-8179-aad6c9440baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember_542ef4dd-37f2-4790-be28-cfd2e4a75302" xlink:href="trn-20221231.xsd#trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_2db9b19a-ec23-49df-9c10-e00908ca131c" xlink:to="loc_trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember_542ef4dd-37f2-4790-be28-cfd2e4a75302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_94ccba76-076b-4ede-af32-e6525e7ce07e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_ProceedsFromSalesOfLeasedRailcarsTable_ef6fff1d-d5e8-4ca3-9c3d-13b2e016034d" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_94ccba76-076b-4ede-af32-e6525e7ce07e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_fb22c623-74cd-4e0f-9ea5-4f16522ecd17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_94ccba76-076b-4ede-af32-e6525e7ce07e" xlink:to="loc_us-gaap_SegmentDomain_fb22c623-74cd-4e0f-9ea5-4f16522ecd17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_0a64273a-9908-4a06-8b94-c0d37e565d14" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_fb22c623-74cd-4e0f-9ea5-4f16522ecd17" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_0a64273a-9908-4a06-8b94-c0d37e565d14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_a3151c4f-e4bf-434c-b077-bdf7957b885b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_ProceedsFromSalesOfLeasedRailcarsTable_ef6fff1d-d5e8-4ca3-9c3d-13b2e016034d" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_a3151c4f-e4bf-434c-b077-bdf7957b885b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease_6fc7b65a-27b3-4778-b697-c3f7b1a57a3a" xlink:href="trn-20221231.xsd#trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_a3151c4f-e4bf-434c-b077-bdf7957b885b" xlink:to="loc_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease_6fc7b65a-27b3-4778-b697-c3f7b1a57a3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OperatingProfitMargin_80717d5d-958d-41ec-a608-e19fa5fb2a90" xlink:href="trn-20221231.xsd#trn_OperatingProfitMargin"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_a3151c4f-e4bf-434c-b077-bdf7957b885b" xlink:to="loc_trn_OperatingProfitMargin_80717d5d-958d-41ec-a608-e19fa5fb2a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_927ae620-3108-47c5-b49c-cff124501f02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_a3151c4f-e4bf-434c-b077-bdf7957b885b" xlink:to="loc_us-gaap_OperatingIncomeLoss_927ae620-3108-47c5-b49c-cff124501f02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_OperatingLeasesAbstract_d17330e7-0bb9-489f-8a33-90fefe772e36" xlink:href="trn-20221231.xsd#trn_OperatingLeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionTable_95739fe0-1dd9-45d2-b050-5df4437f5a55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_OperatingLeasesAbstract_d17330e7-0bb9-489f-8a33-90fefe772e36" xlink:to="loc_us-gaap_LessorLeaseDescriptionTable_95739fe0-1dd9-45d2-b050-5df4437f5a55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b98ce45d-45e6-4549-b502-a4c988ed36cb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_95739fe0-1dd9-45d2-b050-5df4437f5a55" xlink:to="loc_srt_RangeAxis_b98ce45d-45e6-4549-b502-a4c988ed36cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5cf40c87-4e7b-4309-9bff-9f138fa6daea" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_b98ce45d-45e6-4549-b502-a4c988ed36cb" xlink:to="loc_srt_RangeMember_5cf40c87-4e7b-4309-9bff-9f138fa6daea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_dc92c396-fb3f-4ab3-9b0b-1ddb4a1be214" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5cf40c87-4e7b-4309-9bff-9f138fa6daea" xlink:to="loc_srt_MinimumMember_dc92c396-fb3f-4ab3-9b0b-1ddb4a1be214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a702a3bf-0985-4995-8357-9d440db9a6c2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5cf40c87-4e7b-4309-9bff-9f138fa6daea" xlink:to="loc_srt_MaximumMember_a702a3bf-0985-4995-8357-9d440db9a6c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassAxis_26128689-6efc-4b90-8947-abebbf4ae730" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MajorPropertyClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_95739fe0-1dd9-45d2-b050-5df4437f5a55" xlink:to="loc_us-gaap_MajorPropertyClassAxis_26128689-6efc-4b90-8947-abebbf4ae730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_0f83b9e4-1098-4c06-95ab-873f03a3e6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorPropertyClassAxis_26128689-6efc-4b90-8947-abebbf4ae730" xlink:to="loc_us-gaap_MajorPropertyClassDomain_0f83b9e4-1098-4c06-95ab-873f03a3e6bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RailroadTransportationEquipmentMember_1d652be2-5d81-4e81-9e96-8f071af6ba6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RailroadTransportationEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorPropertyClassDomain_0f83b9e4-1098-4c06-95ab-873f03a3e6bc" xlink:to="loc_us-gaap_RailroadTransportationEquipmentMember_1d652be2-5d81-4e81-9e96-8f071af6ba6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_d8d7f034-920a-4520-8fbb-4a8f26af1f41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_95739fe0-1dd9-45d2-b050-5df4437f5a55" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_d8d7f034-920a-4520-8fbb-4a8f26af1f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9f2191ae-da6e-414c-afe7-28150d81870f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d8d7f034-920a-4520-8fbb-4a8f26af1f41" xlink:to="loc_us-gaap_SegmentDomain_9f2191ae-da6e-414c-afe7-28150d81870f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_4f7c59b2-a4ca-4c01-841d-5068a8ee3765" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9f2191ae-da6e-414c-afe7-28150d81870f" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_4f7c59b2-a4ca-4c01-841d-5068a8ee3765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeaseDescriptionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_95739fe0-1dd9-45d2-b050-5df4437f5a55" xlink:to="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseTermOfContract_e6a9943b-0635-4de2-8c6f-d7d5fadcbaae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:to="loc_us-gaap_LessorOperatingLeaseTermOfContract_e6a9943b-0635-4de2-8c6f-d7d5fadcbaae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_46bda9f5-24b8-4106-8359-7d58bc9816d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_46bda9f5-24b8-4106-8359-7d58bc9816d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_c8cd6265-f7f8-41d3-9c8f-be0fd8d1a1fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_c8cd6265-f7f8-41d3-9c8f-be0fd8d1a1fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_e28b6e40-d6b7-4481-8180-b3e7acd5622b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_e28b6e40-d6b7-4481-8180-b3e7acd5622b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_73a94c87-f868-4d50-ac90-27a307288778" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_73a94c87-f868-4d50-ac90-27a307288778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_0227ead7-e00f-487e-830f-6f654e8307a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_0227ead7-e00f-487e-830f-6f654e8307a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_fe42e0c2-dfe4-4153-a8fc-0087dde26d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_fe42e0c2-dfe4-4153-a8fc-0087dde26d5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_8322bcc5-d89e-4c5c-bba5-93587f13116e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_810b3db3-e4ad-49f1-95a0-2d2f54b86df3" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_8322bcc5-d89e-4c5c-bba5-93587f13116e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_a5fed2bd-5a41-49e4-bd38-65afd69df2b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionTable_c9f48f44-0633-46ce-88e9-3f83cb33a533" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_a5fed2bd-5a41-49e4-bd38-65afd69df2b7" xlink:to="loc_us-gaap_LessorLeaseDescriptionTable_c9f48f44-0633-46ce-88e9-3f83cb33a533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_23457119-aa6c-4c0d-9d93-38332a0714be" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_c9f48f44-0633-46ce-88e9-3f83cb33a533" xlink:to="loc_srt_ConsolidatedEntitiesAxis_23457119-aa6c-4c0d-9d93-38332a0714be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a108d9ba-f996-4c08-92bb-53ece269244e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_23457119-aa6c-4c0d-9d93-38332a0714be" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a108d9ba-f996-4c08-92bb-53ece269244e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_WhollyOwnedSubsidiariesMember_b09857a8-8a70-474f-89a7-0351780245f4" xlink:href="trn-20221231.xsd#trn_WhollyOwnedSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a108d9ba-f996-4c08-92bb-53ece269244e" xlink:to="loc_trn_WhollyOwnedSubsidiariesMember_b09857a8-8a70-474f-89a7-0351780245f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TripHoldingsMember_69221767-893b-4ac3-a867-ce7d1abaeb7f" xlink:href="trn-20221231.xsd#trn_TripHoldingsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a108d9ba-f996-4c08-92bb-53ece269244e" xlink:to="loc_trn_TripHoldingsMember_69221767-893b-4ac3-a867-ce7d1abaeb7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RIV2013HoldingsMember_2e91d225-7574-4e80-908c-ee626a57f316" xlink:href="trn-20221231.xsd#trn_RIV2013HoldingsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a108d9ba-f996-4c08-92bb-53ece269244e" xlink:to="loc_trn_RIV2013HoldingsMember_2e91d225-7574-4e80-908c-ee626a57f316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f381244e-9bd2-4d5a-a69b-31d71cd3db44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_c9f48f44-0633-46ce-88e9-3f83cb33a533" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f381244e-9bd2-4d5a-a69b-31d71cd3db44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d93033ca-7a0c-4fca-98d9-8509613452dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f381244e-9bd2-4d5a-a69b-31d71cd3db44" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d93033ca-7a0c-4fca-98d9-8509613452dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_71a92424-2b93-41ed-b4df-023c110c08de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d93033ca-7a0c-4fca-98d9-8509613452dd" xlink:to="loc_us-gaap_SecuredDebtMember_71a92424-2b93-41ed-b4df-023c110c08de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_41bf631d-67b8-4f0c-9656-b1a960499025" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_c9f48f44-0633-46ce-88e9-3f83cb33a533" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_41bf631d-67b8-4f0c-9656-b1a960499025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f68c17b7-3d8b-449f-ba6a-994de3406504" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_41bf631d-67b8-4f0c-9656-b1a960499025" xlink:to="loc_us-gaap_SegmentDomain_f68c17b7-3d8b-449f-ba6a-994de3406504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_c80aea43-2bfb-407a-88c0-116f928b4ce9" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f68c17b7-3d8b-449f-ba6a-994de3406504" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_c80aea43-2bfb-407a-88c0-116f928b4ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_4de58f03-088f-471a-9085-ae3e0421bfc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_c9f48f44-0633-46ce-88e9-3f83cb33a533" xlink:to="loc_us-gaap_DebtInstrumentAxis_4de58f03-088f-471a-9085-ae3e0421bfc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3342d617-1f22-4287-8e39-a760d8447e5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_4de58f03-088f-471a-9085-ae3e0421bfc0" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3342d617-1f22-4287-8e39-a760d8447e5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member_e8546feb-7144-4ded-9b80-ffb51b84cbdb" xlink:href="trn-20221231.xsd#trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_3342d617-1f22-4287-8e39-a760d8447e5a" xlink:to="loc_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member_e8546feb-7144-4ded-9b80-ffb51b84cbdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionLineItems_7a5d9638-a456-4404-86db-73f9f04d103b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeaseDescriptionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_c9f48f44-0633-46ce-88e9-3f83cb33a533" xlink:to="loc_us-gaap_LessorLeaseDescriptionLineItems_7a5d9638-a456-4404-86db-73f9f04d103b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount_12cfd4f8-65ff-4803-8902-2cab9163c8c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_7a5d9638-a456-4404-86db-73f9f04d103b" xlink:to="loc_us-gaap_DebtInstrumentCollateralAmount_12cfd4f8-65ff-4803-8902-2cab9163c8c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NetBookValueofUnpledgedEquipment_376177b8-c9c2-441b-b42f-9a687a8b0060" xlink:href="trn-20221231.xsd#trn_NetBookValueofUnpledgedEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_7a5d9638-a456-4404-86db-73f9f04d103b" xlink:to="loc_trn_NetBookValueofUnpledgedEquipment_376177b8-c9c2-441b-b42f-9a687a8b0060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_OtherOperatingLeaseObligationsandRevenuesAbstract_05addd93-7618-4da6-a84b-8ad90fd29907" xlink:href="trn-20221231.xsd#trn_OtherOperatingLeaseObligationsandRevenuesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionTable_a843ec7d-ed20-481b-9610-c2c237255695" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_OtherOperatingLeaseObligationsandRevenuesAbstract_05addd93-7618-4da6-a84b-8ad90fd29907" xlink:to="loc_us-gaap_SaleLeasebackTransactionTable_a843ec7d-ed20-481b-9610-c2c237255695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_64e6d8e3-68c2-4de5-8d83-f3d6e0862b00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_a843ec7d-ed20-481b-9610-c2c237255695" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_64e6d8e3-68c2-4de5-8d83-f3d6e0862b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8432e146-7e41-4ca6-9ad4-e7254c46db8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_64e6d8e3-68c2-4de5-8d83-f3d6e0862b00" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8432e146-7e41-4ca6-9ad4-e7254c46db8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RailroadTransportationEquipmentMember_661f0bcf-754e-4b07-bdcf-163a36733a99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RailroadTransportationEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8432e146-7e41-4ca6-9ad4-e7254c46db8c" xlink:to="loc_us-gaap_RailroadTransportationEquipmentMember_661f0bcf-754e-4b07-bdcf-163a36733a99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_67837696-25e3-4943-aeff-d26174bba285" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8432e146-7e41-4ca6-9ad4-e7254c46db8c" xlink:to="loc_us-gaap_BuildingMember_67837696-25e3-4943-aeff-d26174bba285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionDescriptionAxis_1350049d-6c68-456b-b6e6-73f564953b78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionDescriptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_a843ec7d-ed20-481b-9610-c2c237255695" xlink:to="loc_us-gaap_SaleLeasebackTransactionDescriptionAxis_1350049d-6c68-456b-b6e6-73f564953b78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionNameDomain_052f3dde-aab8-4766-b34d-0eff03ab665b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionDescriptionAxis_1350049d-6c68-456b-b6e6-73f564953b78" xlink:to="loc_us-gaap_SaleLeasebackTransactionNameDomain_052f3dde-aab8-4766-b34d-0eff03ab665b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_OtherThirdPartiesMember_6044dbea-863e-48a3-aa03-6faef9584e3f" xlink:href="trn-20221231.xsd#trn_OtherThirdPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionNameDomain_052f3dde-aab8-4766-b34d-0eff03ab665b" xlink:to="loc_trn_OtherThirdPartiesMember_6044dbea-863e-48a3-aa03-6faef9584e3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_52ba8ba5-8105-4891-8045-4db1b11873bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_a843ec7d-ed20-481b-9610-c2c237255695" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_52ba8ba5-8105-4891-8045-4db1b11873bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_68daf3c6-cbfe-4331-a0ee-c45b0be68c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_52ba8ba5-8105-4891-8045-4db1b11873bb" xlink:to="loc_us-gaap_SegmentDomain_68daf3c6-cbfe-4331-a0ee-c45b0be68c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_d550a621-425b-4ad3-98a0-feeb7e9bbd78" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_68daf3c6-cbfe-4331-a0ee-c45b0be68c3c" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_d550a621-425b-4ad3-98a0-feeb7e9bbd78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_5b98e44c-e11a-494e-b4fa-e3b398a4c163" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_a843ec7d-ed20-481b-9610-c2c237255695" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_5b98e44c-e11a-494e-b4fa-e3b398a4c163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_14258e6f-6229-4168-8b6c-286a7c47a381" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_5b98e44c-e11a-494e-b4fa-e3b398a4c163" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_14258e6f-6229-4168-8b6c-286a7c47a381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyLeaseGuaranteeMember_3f173bdc-691d-4bdc-9c34-99dc5446e76c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyLeaseGuaranteeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_14258e6f-6229-4168-8b6c-286a7c47a381" xlink:to="loc_us-gaap_PropertyLeaseGuaranteeMember_3f173bdc-691d-4bdc-9c34-99dc5446e76c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleLeasebackTransactionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_a843ec7d-ed20-481b-9610-c2c237255695" xlink:to="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7ee8c38b-768e-49bf-9425-38207c38e944" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7ee8c38b-768e-49bf-9425-38207c38e944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_db7dae25-3a0e-4f00-9371-6100e2e2bce7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_db7dae25-3a0e-4f00-9371-6100e2e2bce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_00a25a08-b2bb-4888-909f-3552d4fe0145" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_00a25a08-b2bb-4888-909f-3552d4fe0145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_f34dafda-bf59-4acc-88e9-4c6c865738ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_f34dafda-bf59-4acc-88e9-4c6c865738ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_99e50573-d8eb-40ce-a632-5ae20ebb5f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_99e50573-d8eb-40ce-a632-5ae20ebb5f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_84ac405d-310f-460f-a097-50f8c0163b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_84ac405d-310f-460f-a097-50f8c0163b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d36d150f-7542-44b3-8a7c-575a60b90728" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d36d150f-7542-44b3-8a7c-575a60b90728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_de11c8e3-3010-4f95-8470-76d1eb5c33e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_de11c8e3-3010-4f95-8470-76d1eb5c33e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_81d9f8f1-7d0a-4a20-843f-5a47a41bc64a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_81d9f8f1-7d0a-4a20-843f-5a47a41bc64a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_c7bf6b67-01d3-4996-8025-c6252fc62393" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_c7bf6b67-01d3-4996-8025-c6252fc62393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_51f1cd74-08af-4b70-acfa-4950d8848cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_51f1cd74-08af-4b70-acfa-4950d8848cfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_c215a7da-4383-421b-a8f3-e519735a184a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_c215a7da-4383-421b-a8f3-e519735a184a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_9f650102-1a4a-4e98-9dd7-6a9d25a5c284" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_9f650102-1a4a-4e98-9dd7-6a9d25a5c284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_b81d821c-6872-4981-81e6-bd261362a2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_b81d821c-6872-4981-81e6-bd261362a2e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_d6c2f3c7-ffdf-4b4d-bae5-f84e14ec5b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_f4ff4e19-f9e7-4e93-bbee-01978db37575" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_d6c2f3c7-ffdf-4b4d-bae5-f84e14ec5b8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_2188326e-677b-4530-8feb-cc623b575a86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b89e1743-df6e-476d-8074-4c9de93c37c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_2188326e-677b-4530-8feb-cc623b575a86" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b89e1743-df6e-476d-8074-4c9de93c37c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_d7c85479-e1fb-434c-b9bd-6fd7140435ec" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b89e1743-df6e-476d-8074-4c9de93c37c2" xlink:to="loc_srt_ConsolidatedEntitiesAxis_d7c85479-e1fb-434c-b9bd-6fd7140435ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_8f98de5d-e61f-4e3d-ab82-341c8cf70a87" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_d7c85479-e1fb-434c-b9bd-6fd7140435ec" xlink:to="loc_srt_ConsolidatedEntitiesDomain_8f98de5d-e61f-4e3d-ab82-341c8cf70a87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ManufacturingandCorporateMember_ae428d9c-148f-41fd-8489-5e00c5c9ed18" xlink:href="trn-20221231.xsd#trn_ManufacturingandCorporateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_8f98de5d-e61f-4e3d-ab82-341c8cf70a87" xlink:to="loc_trn_ManufacturingandCorporateMember_ae428d9c-148f-41fd-8489-5e00c5c9ed18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_WhollyOwnedSubsidiariesMember_fa96fceb-2b68-47c2-ac7c-a622dfcd111c" xlink:href="trn-20221231.xsd#trn_WhollyOwnedSubsidiariesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_8f98de5d-e61f-4e3d-ab82-341c8cf70a87" xlink:to="loc_trn_WhollyOwnedSubsidiariesMember_fa96fceb-2b68-47c2-ac7c-a622dfcd111c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_8bee97f3-f98e-4e90-bff7-da2bf2c43b72" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_8f98de5d-e61f-4e3d-ab82-341c8cf70a87" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_8bee97f3-f98e-4e90-bff7-da2bf2c43b72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_be20d376-0acc-4e2c-be30-59c9353cea9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b89e1743-df6e-476d-8074-4c9de93c37c2" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_be20d376-0acc-4e2c-be30-59c9353cea9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0060dca8-be73-4454-b45f-499f8fcbc9e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_be20d376-0acc-4e2c-be30-59c9353cea9a" xlink:to="loc_us-gaap_SegmentDomain_0060dca8-be73-4454-b45f-499f8fcbc9e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_fe6a5e17-5efd-4cc3-a08b-c0f2348dc272" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0060dca8-be73-4454-b45f-499f8fcbc9e6" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_fe6a5e17-5efd-4cc3-a08b-c0f2348dc272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_ecb70476-978c-4312-bee0-830642ec6c90" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b89e1743-df6e-476d-8074-4c9de93c37c2" xlink:to="loc_srt_ConsolidationItemsAxis_ecb70476-978c-4312-bee0-830642ec6c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_7b7ac5da-1e2a-45e1-98a0-830c6fd2e1b5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_ecb70476-978c-4312-bee0-830642ec6c90" xlink:to="loc_srt_ConsolidationItemsDomain_7b7ac5da-1e2a-45e1-98a0-830c6fd2e1b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_2e137bcc-5ef3-47fc-a684-80757289127d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_7b7ac5da-1e2a-45e1-98a0-830c6fd2e1b5" xlink:to="loc_us-gaap_OperatingSegmentsMember_2e137bcc-5ef3-47fc-a684-80757289127d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_3495695d-083a-4236-8f45-4df13b51c6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_7b7ac5da-1e2a-45e1-98a0-830c6fd2e1b5" xlink:to="loc_us-gaap_IntersegmentEliminationMember_3495695d-083a-4236-8f45-4df13b51c6fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ec37dc23-2e1a-4146-b6ff-a64f7a1521fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b89e1743-df6e-476d-8074-4c9de93c37c2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ec37dc23-2e1a-4146-b6ff-a64f7a1521fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4d25e81b-b36c-4e42-942b-567764d6ad83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ec37dc23-2e1a-4146-b6ff-a64f7a1521fd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4d25e81b-b36c-4e42-942b-567764d6ad83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_d85d2de1-e647-458a-b239-6e8798e22a76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4d25e81b-b36c-4e42-942b-567764d6ad83" xlink:to="loc_us-gaap_LandMember_d85d2de1-e647-458a-b239-6e8798e22a76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_c5a69104-b68c-410a-a2a8-0549adba2adf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4d25e81b-b36c-4e42-942b-567764d6ad83" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_c5a69104-b68c-410a-a2a8-0549adba2adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_b47f5985-bdff-48f8-beac-a642a628d44b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4d25e81b-b36c-4e42-942b-567764d6ad83" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_b47f5985-bdff-48f8-beac-a642a628d44b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_30197a2f-1bdb-40ec-b774-b9dfe0b62588" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4d25e81b-b36c-4e42-942b-567764d6ad83" xlink:to="loc_us-gaap_ConstructionInProgressMember_30197a2f-1bdb-40ec-b774-b9dfe0b62588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarsOnLeaseMember_acb5e05d-1051-46c4-8abf-dc4830351ac8" xlink:href="trn-20221231.xsd#trn_RailcarsOnLeaseMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4d25e81b-b36c-4e42-942b-567764d6ad83" xlink:to="loc_trn_RailcarsOnLeaseMember_acb5e05d-1051-46c4-8abf-dc4830351ac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ManufacturingFacilityNonOperatingMember_730b85d4-03d2-4363-8b4e-b2d579eb2c72" xlink:href="trn-20221231.xsd#trn_ManufacturingFacilityNonOperatingMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4d25e81b-b36c-4e42-942b-567764d6ad83" xlink:to="loc_trn_ManufacturingFacilityNonOperatingMember_730b85d4-03d2-4363-8b4e-b2d579eb2c72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d4f96def-1627-44f2-9ed3-5d7f42890788" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b89e1743-df6e-476d-8074-4c9de93c37c2" xlink:to="loc_srt_RangeAxis_d4f96def-1627-44f2-9ed3-5d7f42890788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_170f721a-1c11-4f83-a16e-62f9065e846b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d4f96def-1627-44f2-9ed3-5d7f42890788" xlink:to="loc_srt_RangeMember_170f721a-1c11-4f83-a16e-62f9065e846b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dc0beed9-e18c-4230-a66d-7d41172a163d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b89e1743-df6e-476d-8074-4c9de93c37c2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dc0beed9-e18c-4230-a66d-7d41172a163d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_fed8589c-17c5-4f74-b40c-b22fd1041cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dc0beed9-e18c-4230-a66d-7d41172a163d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_fed8589c-17c5-4f74-b40c-b22fd1041cb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e2498743-1179-48d2-80f0-e7e938a86e46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dc0beed9-e18c-4230-a66d-7d41172a163d" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e2498743-1179-48d2-80f0-e7e938a86e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_947754c6-e912-404a-80bf-d6f98157c70f" xlink:href="trn-20221231.xsd#trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dc0beed9-e18c-4230-a66d-7d41172a163d" xlink:to="loc_trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_947754c6-e912-404a-80bf-d6f98157c70f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3d860989-5b26-4520-8fbe-60adb0733caf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dc0beed9-e18c-4230-a66d-7d41172a163d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_3d860989-5b26-4520-8fbe-60adb0733caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note8DebtComponentsandFairValueofDebtDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_700f2ff7-f9a9-45fd-9afb-6eb47ca82ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_700f2ff7-f9a9-45fd-9afb-6eb47ca82ac7" xlink:to="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_36468537-90cb-4d51-a325-86617165d46b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:to="loc_us-gaap_CreditFacilityAxis_36468537-90cb-4d51-a325-86617165d46b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8fbbf3d8-4255-470f-8be4-78b1aef6e759" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_36468537-90cb-4d51-a325-86617165d46b" xlink:to="loc_us-gaap_CreditFacilityDomain_8fbbf3d8-4255-470f-8be4-78b1aef6e759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_591e1725-c6c7-4a97-88fe-d24c8b29a31a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_8fbbf3d8-4255-470f-8be4-78b1aef6e759" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_591e1725-c6c7-4a97-88fe-d24c8b29a31a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_03a40556-e91d-438b-bcd1-ac65487d7f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_03a40556-e91d-438b-bcd1-ac65487d7f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1e4496a7-af1b-4c05-8e08-4208109fdeef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_03a40556-e91d-438b-bcd1-ac65487d7f5a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1e4496a7-af1b-4c05-8e08-4208109fdeef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_06343def-12ab-4a12-b1b8-ac81a78ec3fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1e4496a7-af1b-4c05-8e08-4208109fdeef" xlink:to="loc_us-gaap_LineOfCreditMember_06343def-12ab-4a12-b1b8-ac81a78ec3fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_295bbc20-81d1-4b9b-9e23-1cbfb18d9cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1e4496a7-af1b-4c05-8e08-4208109fdeef" xlink:to="loc_us-gaap_SeniorNotesMember_295bbc20-81d1-4b9b-9e23-1cbfb18d9cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PromissoryNotesMember_162a6920-0d41-43d9-ac37-a4981ada9752" xlink:href="trn-20221231.xsd#trn_PromissoryNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1e4496a7-af1b-4c05-8e08-4208109fdeef" xlink:to="loc_trn_PromissoryNotesMember_162a6920-0d41-43d9-ac37-a4981ada9752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_9a73247f-6a07-4907-9048-ef12db506b83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:to="loc_us-gaap_DebtInstrumentAxis_9a73247f-6a07-4907-9048-ef12db506b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_9a73247f-6a07-4907-9048-ef12db506b83" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_0e9e887d-5650-494c-8849-3eb68ca5db19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_0e9e887d-5650-494c-8849-3eb68ca5db19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2009SecuredRailcarEquipmentNotesMember_f6b3e607-74f8-4825-8368-565f4710996f" xlink:href="trn-20221231.xsd#trn_A2009SecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_A2009SecuredRailcarEquipmentNotesMember_f6b3e607-74f8-4825-8368-565f4710996f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2010SecuredRailcarEquipmentNotesMember_50640f09-588d-4afc-970f-f4e5a3a694e6" xlink:href="trn-20221231.xsd#trn_A2010SecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_A2010SecuredRailcarEquipmentNotesMember_50640f09-588d-4afc-970f-f4e5a3a694e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2017SecuredRailcarEquipmentNotesMemberDomain_903afd11-48ca-4dd5-a42d-f1603597e397" xlink:href="trn-20221231.xsd#trn_A2017SecuredRailcarEquipmentNotesMemberDomain"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_A2017SecuredRailcarEquipmentNotesMemberDomain_903afd11-48ca-4dd5-a42d-f1603597e397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2018SecuredRailcarEquipmentNotesDomain_b49bbc20-514a-4560-aa67-0b259b195c5d" xlink:href="trn-20221231.xsd#trn_A2018SecuredRailcarEquipmentNotesDomain"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_A2018SecuredRailcarEquipmentNotesDomain_b49bbc20-514a-4560-aa67-0b259b195c5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2019SecuredRailcarEquipmentNotesDomainDomain_e4b960b3-f3c6-42a3-ac82-659b791178fd" xlink:href="trn-20221231.xsd#trn_A2019SecuredRailcarEquipmentNotesDomainDomain"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_A2019SecuredRailcarEquipmentNotesDomainDomain_e4b960b3-f3c6-42a3-ac82-659b791178fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2020SecuredRailcarEquipmentNotesDomain_3756dd24-77cb-4f44-bf9c-b0f332aa8dfb" xlink:href="trn-20221231.xsd#trn_A2020SecuredRailcarEquipmentNotesDomain"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_A2020SecuredRailcarEquipmentNotesDomain_3756dd24-77cb-4f44-bf9c-b0f332aa8dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2021SecuredRailcarEquipmentNotesDomain_cf1af62f-745b-4fe1-8364-05085263156c" xlink:href="trn-20221231.xsd#trn_A2021SecuredRailcarEquipmentNotesDomain"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_A2021SecuredRailcarEquipmentNotesDomain_cf1af62f-745b-4fe1-8364-05085263156c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2022SecuredRailcarEquipmentNotesDomain_ec3d78b0-b131-4cd3-9c31-bd2862f685c4" xlink:href="trn-20221231.xsd#trn_A2022SecuredRailcarEquipmentNotesDomain"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_A2022SecuredRailcarEquipmentNotesDomain_ec3d78b0-b131-4cd3-9c31-bd2862f685c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TilcWarehouseFacilityMember_94ed02f9-51d6-4aa2-ab2e-417650dd7e87" xlink:href="trn-20221231.xsd#trn_TilcWarehouseFacilityMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_TilcWarehouseFacilityMember_94ed02f9-51d6-4aa2-ab2e-417650dd7e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member_554560e5-4c87-4a03-bc37-ee84dc8884fc" xlink:href="trn-20221231.xsd#trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member_554560e5-4c87-4a03-bc37-ee84dc8884fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TriumphSecuredRailcarEquipmentNotesMember_1f1e6381-1205-46f6-83b3-28f90cf6fc09" xlink:href="trn-20221231.xsd#trn_TriumphSecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_TriumphSecuredRailcarEquipmentNotesMember_1f1e6381-1205-46f6-83b3-28f90cf6fc09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TributeSecuredRailcarEquipmentNotesMember_008ba910-b627-4c0d-972f-4bc1a13798ee" xlink:href="trn-20221231.xsd#trn_TributeSecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_TributeSecuredRailcarEquipmentNotesMember_008ba910-b627-4c0d-972f-4bc1a13798ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRIPRailcarCoTermLoanMember_390001af-592a-4a97-830d-28ea6058fc48" xlink:href="trn-20221231.xsd#trn_TRIPRailcarCoTermLoanMember"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1aeb25c1-0549-438c-ba11-83c627fc6710" xlink:to="loc_trn_TRIPRailcarCoTermLoanMember_390001af-592a-4a97-830d-28ea6058fc48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_3380112a-8978-44df-8f47-963ef14e02e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:to="loc_us-gaap_VariableRateAxis_3380112a-8978-44df-8f47-963ef14e02e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_5fe1629d-dcc9-49e3-97a3-6be902fb69b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_3380112a-8978-44df-8f47-963ef14e02e3" xlink:to="loc_us-gaap_VariableRateDomain_5fe1629d-dcc9-49e3-97a3-6be902fb69b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_f2486933-b14e-409d-8f4c-7e08f2704079" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_f2486933-b14e-409d-8f4c-7e08f2704079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_c5faa2b7-72f5-4ef3-bb54-fbc81936bc02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_f2486933-b14e-409d-8f4c-7e08f2704079" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_c5faa2b7-72f5-4ef3-bb54-fbc81936bc02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_90476090-aff6-426c-9f5f-2a732934049b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:to="loc_srt_RangeAxis_90476090-aff6-426c-9f5f-2a732934049b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6f828e06-9135-4331-a04a-112d7c19cf0e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_90476090-aff6-426c-9f5f-2a732934049b" xlink:to="loc_srt_RangeMember_6f828e06-9135-4331-a04a-112d7c19cf0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_f1517e5b-ae9e-45ba-b691-708e843e8e9c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:to="loc_srt_ConsolidatedEntitiesAxis_f1517e5b-ae9e-45ba-b691-708e843e8e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_c8a702f1-4ec7-470f-b94b-2e697849c9d1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f1517e5b-ae9e-45ba-b691-708e843e8e9c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_c8a702f1-4ec7-470f-b94b-2e697849c9d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_WhollyOwnedSubsidiariesMember_c5c89248-c791-423c-bc80-7acb90cbfdf9" xlink:href="trn-20221231.xsd#trn_WhollyOwnedSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_c8a702f1-4ec7-470f-b94b-2e697849c9d1" xlink:to="loc_trn_WhollyOwnedSubsidiariesMember_c5c89248-c791-423c-bc80-7acb90cbfdf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_0aba24fd-239a-4c15-9e78-5318067ed8a0" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_c8a702f1-4ec7-470f-b94b-2e697849c9d1" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_0aba24fd-239a-4c15-9e78-5318067ed8a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TILCMember_b9c2ee8b-c3e2-4cd9-a39c-6b38b102ebc9" xlink:href="trn-20221231.xsd#trn_TILCMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_c8a702f1-4ec7-470f-b94b-2e697849c9d1" xlink:to="loc_trn_TILCMember_b9c2ee8b-c3e2-4cd9-a39c-6b38b102ebc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2463f45e-4c22-497c-b5c9-8d334efc28f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2463f45e-4c22-497c-b5c9-8d334efc28f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_62375710-b697-47e5-9615-cda0f6691d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2463f45e-4c22-497c-b5c9-8d334efc28f4" xlink:to="loc_us-gaap_SegmentDomain_62375710-b697-47e5-9615-cda0f6691d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_5afb6c74-c9ef-430a-b5e9-ef60df5d3e64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_62375710-b697-47e5-9615-cda0f6691d6e" xlink:to="loc_us-gaap_CorporateMember_5afb6c74-c9ef-430a-b5e9-ef60df5d3e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_e0dac866-6be2-4573-9a05-76101ffea090" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_62375710-b697-47e5-9615-cda0f6691d6e" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_e0dac866-6be2-4573-9a05-76101ffea090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecourseStatusAxis_20312133-45bd-4f8e-b441-7ff4b29f3a66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RecourseStatusAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:to="loc_us-gaap_RecourseStatusAxis_20312133-45bd-4f8e-b441-7ff4b29f3a66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecourseStatusDomain_c743f8fb-73a8-4e0c-a24c-200af32abb62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RecourseStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RecourseStatusAxis_20312133-45bd-4f8e-b441-7ff4b29f3a66" xlink:to="loc_us-gaap_RecourseStatusDomain_c743f8fb-73a8-4e0c-a24c-200af32abb62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecourseMember_de7fa530-1635-4d40-b7fb-854be1b77a19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonrecourseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RecourseStatusDomain_c743f8fb-73a8-4e0c-a24c-200af32abb62" xlink:to="loc_us-gaap_NonrecourseMember_de7fa530-1635-4d40-b7fb-854be1b77a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_83632315-aaf2-416f-a833-4c19530241b0" xlink:to="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts_e00ab1bb-f636-42e8-b8da-294a4b333ed5" xlink:href="trn-20221231.xsd#trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts_e00ab1bb-f636-42e8-b8da-294a4b333ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_4f740ab5-87fe-416f-9414-e15bd2463c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_4f740ab5-87fe-416f-9414-e15bd2463c5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_98b06c34-9617-43c6-a8dc-1527a51deee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_98b06c34-9617-43c6-a8dc-1527a51deee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_7c5682cc-2036-4246-a778-7ff4a939a9a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_7c5682cc-2036-4246-a778-7ff4a939a9a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NonRecourseDebtGross_5cb792bf-5dca-4770-a858-fef1f52d91cb" xlink:href="trn-20221231.xsd#trn_NonRecourseDebtGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_trn_NonRecourseDebtGross_5cb792bf-5dca-4770-a858-fef1f52d91cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount_795dcf4e-7309-4e47-a961-4a2e9ba9c7db" xlink:href="trn-20221231.xsd#trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount_795dcf4e-7309-4e47-a961-4a2e9ba9c7db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_ca123585-e5b8-4e39-a572-7e9f084d85af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_us-gaap_LineOfCredit_ca123585-e5b8-4e39-a572-7e9f084d85af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_96bf6f61-f055-458b-b474-58db222441f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_96bf6f61-f055-458b-b474-58db222441f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_5bc5a8fa-0f8b-4a83-b817-2f05921eecfa" xlink:href="trn-20221231.xsd#trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations_5bc5a8fa-0f8b-4a83-b817-2f05921eecfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_de9b802f-2a47-4980-9ebc-37cd5833ee2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a1b8c9ed-ab5f-4aac-b749-2535e55d50fc" xlink:to="loc_us-gaap_LongTermDebtFairValue_de9b802f-2a47-4980-9ebc-37cd5833ee2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note8DebtDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note8DebtDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note8DebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_5a30acda-ef5c-4cc1-996f-8a85207b0ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5a30acda-ef5c-4cc1-996f-8a85207b0ebc" xlink:to="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_7b376da2-3b11-4f93-b046-04e35bb871ba" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_srt_ConsolidationItemsAxis_7b376da2-3b11-4f93-b046-04e35bb871ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_cd43d63f-911b-45ed-b2d1-59cc36b53db1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_7b376da2-3b11-4f93-b046-04e35bb871ba" xlink:to="loc_srt_ConsolidationItemsDomain_cd43d63f-911b-45ed-b2d1-59cc36b53db1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_0502defd-e778-4287-ad3f-24aa2bac5c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_cd43d63f-911b-45ed-b2d1-59cc36b53db1" xlink:to="loc_us-gaap_OperatingSegmentsMember_0502defd-e778-4287-ad3f-24aa2bac5c4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_9efb77b8-037f-4e85-a464-81e16f3deb81" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_srt_ConsolidatedEntitiesAxis_9efb77b8-037f-4e85-a464-81e16f3deb81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a12ba984-1794-4b02-a653-3fb0c563b1ad" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_9efb77b8-037f-4e85-a464-81e16f3deb81" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a12ba984-1794-4b02-a653-3fb0c563b1ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_WhollyOwnedSubsidiariesMember_460e58cd-b000-40ab-b1c0-b298e615b5dc" xlink:href="trn-20221231.xsd#trn_WhollyOwnedSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a12ba984-1794-4b02-a653-3fb0c563b1ad" xlink:to="loc_trn_WhollyOwnedSubsidiariesMember_460e58cd-b000-40ab-b1c0-b298e615b5dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TILCMember_aa97ed17-59a0-473f-bbb7-01c198bb7a68" xlink:href="trn-20221231.xsd#trn_TILCMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a12ba984-1794-4b02-a653-3fb0c563b1ad" xlink:to="loc_trn_TILCMember_aa97ed17-59a0-473f-bbb7-01c198bb7a68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_1bc4c59a-befd-49ab-86aa-f7bc8454076c" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a12ba984-1794-4b02-a653-3fb0c563b1ad" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_1bc4c59a-befd-49ab-86aa-f7bc8454076c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TripHoldingsMember_1fcd6155-7786-49c7-896e-b0146e2aa3be" xlink:href="trn-20221231.xsd#trn_TripHoldingsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a12ba984-1794-4b02-a653-3fb0c563b1ad" xlink:to="loc_trn_TripHoldingsMember_1fcd6155-7786-49c7-896e-b0146e2aa3be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RIV2013HoldingsMember_bc9355bd-9c90-422e-bcb5-f44cc0c2e3b3" xlink:href="trn-20221231.xsd#trn_RIV2013HoldingsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a12ba984-1794-4b02-a653-3fb0c563b1ad" xlink:to="loc_trn_RIV2013HoldingsMember_bc9355bd-9c90-422e-bcb5-f44cc0c2e3b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d0e46d05-af86-4186-931f-9380be37f1f8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_srt_ProductOrServiceAxis_d0e46d05-af86-4186-931f-9380be37f1f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9250a530-23f1-454e-918c-9e78f173db98" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_d0e46d05-af86-4186-931f-9380be37f1f8" xlink:to="loc_srt_ProductsAndServicesDomain_9250a530-23f1-454e-918c-9e78f173db98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_c6a66dbf-b233-4638-940d-d6aec3e112b7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_srt_OwnershipAxis_c6a66dbf-b233-4638-940d-d6aec3e112b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_a0f9af9a-09ec-4bce-8c61-6b6eb1a63f21" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_c6a66dbf-b233-4638-940d-d6aec3e112b7" xlink:to="loc_srt_OwnershipDomain_a0f9af9a-09ec-4bce-8c61-6b6eb1a63f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_8631b7a0-ebf8-4fdd-b58d-d999c314bce3" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_a0f9af9a-09ec-4bce-8c61-6b6eb1a63f21" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_8631b7a0-ebf8-4fdd-b58d-d999c314bce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_94a6eed8-735d-4ba5-90ba-d35e6602a056" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_us-gaap_CreditFacilityAxis_94a6eed8-735d-4ba5-90ba-d35e6602a056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8585eea4-2975-4cd4-bc00-f7887b64c74e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_94a6eed8-735d-4ba5-90ba-d35e6602a056" xlink:to="loc_us-gaap_CreditFacilityDomain_8585eea4-2975-4cd4-bc00-f7887b64c74e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_8541ffda-f577-48f2-8a74-eab13fc7b4da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_8585eea4-2975-4cd4-bc00-f7887b64c74e" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_8541ffda-f577-48f2-8a74-eab13fc7b4da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_870fb0cc-eb7d-4ad4-8076-f480cfb9a5eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_8585eea4-2975-4cd4-bc00-f7887b64c74e" xlink:to="loc_us-gaap_LetterOfCreditMember_870fb0cc-eb7d-4ad4-8076-f480cfb9a5eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_77dae417-5549-497e-b63d-c32395b79fab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_77dae417-5549-497e-b63d-c32395b79fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e6f52d3f-e647-4741-ab0a-c7910fb059ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_77dae417-5549-497e-b63d-c32395b79fab" xlink:to="loc_us-gaap_SegmentDomain_e6f52d3f-e647-4741-ab0a-c7910fb059ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_6d906d9c-a075-46e5-a049-97543139f91e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e6f52d3f-e647-4741-ab0a-c7910fb059ba" xlink:to="loc_us-gaap_CorporateMember_6d906d9c-a075-46e5-a049-97543139f91e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_49816750-590b-4b01-9b50-70641db91030" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e6f52d3f-e647-4741-ab0a-c7910fb059ba" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_49816750-590b-4b01-9b50-70641db91030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d8bf013c-8917-4c83-960a-d4ebe62ce5b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d8bf013c-8917-4c83-960a-d4ebe62ce5b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_2f284940-bd6c-4f4f-b13a-e66079c51439" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d8bf013c-8917-4c83-960a-d4ebe62ce5b1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_2f284940-bd6c-4f4f-b13a-e66079c51439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_4fa78b40-d885-4d62-962b-233ac0eaa0c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_2f284940-bd6c-4f4f-b13a-e66079c51439" xlink:to="loc_us-gaap_LineOfCreditMember_4fa78b40-d885-4d62-962b-233ac0eaa0c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_e1206aaf-3eeb-44fc-844d-c1028cd87f97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_2f284940-bd6c-4f4f-b13a-e66079c51439" xlink:to="loc_us-gaap_SeniorNotesMember_e1206aaf-3eeb-44fc-844d-c1028cd87f97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_7d257668-bfce-445f-b898-5cfac6034e93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_2f284940-bd6c-4f4f-b13a-e66079c51439" xlink:to="loc_us-gaap_SecuredDebtMember_7d257668-bfce-445f-b898-5cfac6034e93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PromissoryNotesMember_50b50f1b-d596-4c20-b8e3-1995e563b6ee" xlink:href="trn-20221231.xsd#trn_PromissoryNotesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_2f284940-bd6c-4f4f-b13a-e66079c51439" xlink:to="loc_trn_PromissoryNotesMember_50b50f1b-d596-4c20-b8e3-1995e563b6ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_4565485b-e1e5-43d2-a99b-3a8eda6cf699" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_us-gaap_DebtInstrumentAxis_4565485b-e1e5-43d2-a99b-3a8eda6cf699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_4565485b-e1e5-43d2-a99b-3a8eda6cf699" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A4.55SeniorNotesDueOctober2024Member_5514e885-7d1a-4cc6-9a32-087de2aaa17c" xlink:href="trn-20221231.xsd#trn_A4.55SeniorNotesDueOctober2024Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A4.55SeniorNotesDueOctober2024Member_5514e885-7d1a-4cc6-9a32-087de2aaa17c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2009SecuredRailcarEquipmentNotesMember_cf1c2709-5794-45d9-9fc0-c0a9a985fdb6" xlink:href="trn-20221231.xsd#trn_A2009SecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2009SecuredRailcarEquipmentNotesMember_cf1c2709-5794-45d9-9fc0-c0a9a985fdb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2010SecuredRailcarEquipmentNotesMember_3ce0360f-777a-4198-881c-f1ce20fff192" xlink:href="trn-20221231.xsd#trn_A2010SecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2010SecuredRailcarEquipmentNotesMember_3ce0360f-777a-4198-881c-f1ce20fff192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TilcWarehouseFacilityMember_7a05565b-de2f-44a0-a06c-7b55573ff2ea" xlink:href="trn-20221231.xsd#trn_TilcWarehouseFacilityMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TilcWarehouseFacilityMember_7a05565b-de2f-44a0-a06c-7b55573ff2ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2017SecuredRailcarEquipmentNotesMemberDomain_c28b7606-84cb-4cc1-b68c-0424bb93fc9e" xlink:href="trn-20221231.xsd#trn_A2017SecuredRailcarEquipmentNotesMemberDomain"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2017SecuredRailcarEquipmentNotesMemberDomain_c28b7606-84cb-4cc1-b68c-0424bb93fc9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2018SecuredRailcarEquipmentNotesDomain_c2f105aa-a8c5-45f7-90e6-476e4fee0f0c" xlink:href="trn-20221231.xsd#trn_A2018SecuredRailcarEquipmentNotesDomain"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2018SecuredRailcarEquipmentNotesDomain_c2f105aa-a8c5-45f7-90e6-476e4fee0f0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2018ClassA1SecuredRailcarEquipmentNotesMember_6b59634b-863c-45f6-842b-eff37321e469" xlink:href="trn-20221231.xsd#trn_A2018ClassA1SecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2018ClassA1SecuredRailcarEquipmentNotesMember_6b59634b-863c-45f6-842b-eff37321e469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2018ClassA2SecuredRailcarEquipmentNotesMember_cb830419-489b-4fc8-9dba-b87eef6821bd" xlink:href="trn-20221231.xsd#trn_A2018ClassA2SecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2018ClassA2SecuredRailcarEquipmentNotesMember_cb830419-489b-4fc8-9dba-b87eef6821bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain_8bc47b18-ad70-47d0-80d9-08778ad36134" xlink:href="trn-20221231.xsd#trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain_8bc47b18-ad70-47d0-80d9-08778ad36134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2019SecuredRailcarEquipmentNotesDomainDomain_39fdb6b4-3d45-48bd-8e8f-5e212e99224c" xlink:href="trn-20221231.xsd#trn_A2019SecuredRailcarEquipmentNotesDomainDomain"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2019SecuredRailcarEquipmentNotesDomainDomain_39fdb6b4-3d45-48bd-8e8f-5e212e99224c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A20192SecuredRailcarEquipmentNotesDomain_6ee7e868-825a-40e5-99bf-328187e3759a" xlink:href="trn-20221231.xsd#trn_A20192SecuredRailcarEquipmentNotesDomain"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A20192SecuredRailcarEquipmentNotesDomain_6ee7e868-825a-40e5-99bf-328187e3759a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain_c1b9cdd5-a2a3-4ef8-8c4e-5f63f4aedd4f" xlink:href="trn-20221231.xsd#trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain_c1b9cdd5-a2a3-4ef8-8c4e-5f63f4aedd4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain_997158a5-927d-4ab9-b484-c0318551a5d9" xlink:href="trn-20221231.xsd#trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain_997158a5-927d-4ab9-b484-c0318551a5d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain_ec0b7cc7-7949-4032-8223-3e1468245aef" xlink:href="trn-20221231.xsd#trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain_ec0b7cc7-7949-4032-8223-3e1468245aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain_f736388a-50ac-407d-b251-3744896220a1" xlink:href="trn-20221231.xsd#trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain_f736388a-50ac-407d-b251-3744896220a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain_3f6705fd-67b4-40c5-b8e4-f82b263397d6" xlink:href="trn-20221231.xsd#trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain_3f6705fd-67b4-40c5-b8e4-f82b263397d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember_20b0295b-61aa-4937-8bf0-e448ebeca133" xlink:href="trn-20221231.xsd#trn_TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember_20b0295b-61aa-4937-8bf0-e448ebeca133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember_8f6e7541-1928-4da6-b28b-f8f82477b739" xlink:href="trn-20221231.xsd#trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember_8f6e7541-1928-4da6-b28b-f8f82477b739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember_629dafc7-1aa0-47b9-93e3-c7a6c42301a1" xlink:href="trn-20221231.xsd#trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember_629dafc7-1aa0-47b9-93e3-c7a6c42301a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember_f81208d8-1720-4358-81a9-cd1317ae12fe" xlink:href="trn-20221231.xsd#trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember_f81208d8-1720-4358-81a9-cd1317ae12fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TriumphRailClassASecuredRailcarEquipmentNotesMember_1d67018b-42b8-45f8-a66d-92ca468a01db" xlink:href="trn-20221231.xsd#trn_TriumphRailClassASecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TriumphRailClassASecuredRailcarEquipmentNotesMember_1d67018b-42b8-45f8-a66d-92ca468a01db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember_5f994441-5fe9-4265-8431-a399be6ab5ae" xlink:href="trn-20221231.xsd#trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember_5f994441-5fe9-4265-8431-a399be6ab5ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TriumphRailSecuredRailcarEquipmentNotesMember_17cec84d-0a5b-4429-8008-050d835b1087" xlink:href="trn-20221231.xsd#trn_TriumphRailSecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TriumphRailSecuredRailcarEquipmentNotesMember_17cec84d-0a5b-4429-8008-050d835b1087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRIPRailcarCoTermLoanMember_6c39e330-ca6e-4b65-af73-6d22115d031a" xlink:href="trn-20221231.xsd#trn_TRIPRailcarCoTermLoanMember"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TRIPRailcarCoTermLoanMember_6c39e330-ca6e-4b65-af73-6d22115d031a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TributeRailClassASecuredRailcarEquipmentNotesMember_bb8a5876-a6b6-4425-9a45-ed9eb8448185" xlink:href="trn-20221231.xsd#trn_TributeRailClassASecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TributeRailClassASecuredRailcarEquipmentNotesMember_bb8a5876-a6b6-4425-9a45-ed9eb8448185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TributeRailClassBSecuredRailcarEquipmentNotesMember_72b3ade7-b318-461f-8a3d-cc451b2ec139" xlink:href="trn-20221231.xsd#trn_TributeRailClassBSecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TributeRailClassBSecuredRailcarEquipmentNotesMember_72b3ade7-b318-461f-8a3d-cc451b2ec139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TributeRailSecuredRailcarEquipmentNotesMember_3a18414e-64ff-4245-b839-e8f7edaf41af" xlink:href="trn-20221231.xsd#trn_TributeRailSecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TributeRailSecuredRailcarEquipmentNotesMember_3a18414e-64ff-4245-b839-e8f7edaf41af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRP2021ClassASecuredRailcarEquipmentNotesMember_f3a5ae68-3015-4ae5-a10f-6c9a8a0158f5" xlink:href="trn-20221231.xsd#trn_TRP2021ClassASecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TRP2021ClassASecuredRailcarEquipmentNotesMember_f3a5ae68-3015-4ae5-a10f-6c9a8a0158f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember_fbcb1263-a491-4dd0-965f-9a6bf2343e90" xlink:href="trn-20221231.xsd#trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember_fbcb1263-a491-4dd0-965f-9a6bf2343e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member_ceef79e8-634d-416f-b12d-6ac55f429834" xlink:href="trn-20221231.xsd#trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5839d8ab-2172-4be7-9408-4e4b263c7809" xlink:to="loc_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member_ceef79e8-634d-416f-b12d-6ac55f429834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_22289f80-2428-4789-a0e4-574af78ccd62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_us-gaap_VariableRateAxis_22289f80-2428-4789-a0e4-574af78ccd62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_405eb039-3bb9-4b09-b4c2-51053dfeeb8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_22289f80-2428-4789-a0e4-574af78ccd62" xlink:to="loc_us-gaap_VariableRateDomain_405eb039-3bb9-4b09-b4c2-51053dfeeb8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_4393a49b-e5ec-40d0-99ca-d6b81a9719c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_4393a49b-e5ec-40d0-99ca-d6b81a9719c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_c3053031-a29d-4383-952a-ab8970d8df40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_4393a49b-e5ec-40d0-99ca-d6b81a9719c1" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_c3053031-a29d-4383-952a-ab8970d8df40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b9b435b7-c8c2-41eb-9e00-1f4717965c9b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_srt_RangeAxis_b9b435b7-c8c2-41eb-9e00-1f4717965c9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7eac9c2a-eeaa-43f4-8569-2c0d6f4dba10" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_b9b435b7-c8c2-41eb-9e00-1f4717965c9b" xlink:to="loc_srt_RangeMember_7eac9c2a-eeaa-43f4-8569-2c0d6f4dba10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a5d32336-2687-4a9d-aa53-c567d1fb51f2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7eac9c2a-eeaa-43f4-8569-2c0d6f4dba10" xlink:to="loc_srt_MinimumMember_a5d32336-2687-4a9d-aa53-c567d1fb51f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8fc0bc88-1724-4504-979c-40d6920fb182" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7eac9c2a-eeaa-43f4-8569-2c0d6f4dba10" xlink:to="loc_srt_MaximumMember_8fc0bc88-1724-4504-979c-40d6920fb182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f983a2f4-d39c-4cdd-9cbe-e5a41748852a" xlink:to="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e9b20d78-a3a8-4c42-95aa-6b3fb42f78fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e9b20d78-a3a8-4c42-95aa-6b3fb42f78fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_49f1715d-d073-4a89-95a5-b86f3e5772d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_49f1715d-d073-4a89-95a5-b86f3e5772d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_8c209ff1-215e-4ba2-a084-261e45040282" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_8c209ff1-215e-4ba2-a084-261e45040282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_6689c7a8-d802-4782-aff7-3465693a60c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_6689c7a8-d802-4782-aff7-3465693a60c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_01f18ab9-e67a-4dee-87c9-8dfcbacc813e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_01f18ab9-e67a-4dee-87c9-8dfcbacc813e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_b2eea625-dd6a-4f21-9429-38972947e537" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_b2eea625-dd6a-4f21-9429-38972947e537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_ceb41d6e-90e8-4b2f-a55d-828c07891338" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_ceb41d6e-90e8-4b2f-a55d-828c07891338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_1acda4c6-ae7e-4d9a-8dbd-2ac28e87ce95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_1acda4c6-ae7e-4d9a-8dbd-2ac28e87ce95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_4d71cb38-8bbf-4651-9a22-f23935d500eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_4d71cb38-8bbf-4651-9a22-f23935d500eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_54535324-f9ee-4132-aa71-eea4fdf2ffc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_54535324-f9ee-4132-aa71-eea4fdf2ffc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_d0ec0bcf-6115-430b-a9e0-6c81eec5d3e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_d0ec0bcf-6115-430b-a9e0-6c81eec5d3e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NonRecourseDebtGross_9388fada-52c1-43c9-8ac7-4e99bf4c0255" xlink:href="trn-20221231.xsd#trn_NonRecourseDebtGross"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_trn_NonRecourseDebtGross_9388fada-52c1-43c9-8ac7-4e99bf4c0255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_581dcad6-4d73-4777-8a2e-c08688e79401" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_581dcad6-4d73-4777-8a2e-c08688e79401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_BorrowingsonWarehouseLoanFacility_6112209d-d830-4d7b-a751-2d38e05b5e00" xlink:href="trn-20221231.xsd#trn_BorrowingsonWarehouseLoanFacility"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_trn_BorrowingsonWarehouseLoanFacility_6112209d-d830-4d7b-a751-2d38e05b5e00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RepaymentsonWarehouseLoanFacility_345a87cc-c8c9-4f6f-80c7-351a56899b07" xlink:href="trn-20221231.xsd#trn_RepaymentsonWarehouseLoanFacility"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_trn_RepaymentsonWarehouseLoanFacility_345a87cc-c8c9-4f6f-80c7-351a56899b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_028dad82-506a-41df-a9c8-99caf0b9a120" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_028dad82-506a-41df-a9c8-99caf0b9a120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_b91e3777-0b94-499d-aa6e-ae874497a016" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_b91e3777-0b94-499d-aa6e-ae874497a016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_33ca78d8-b201-4f65-9a21-a59e07f258cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_33ca78d8-b201-4f65-9a21-a59e07f258cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_da06f248-d1d7-46e7-ae2d-921858725196" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_da06f248-d1d7-46e7-ae2d-921858725196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_430da54a-95ed-4fc0-a0cc-4cda4352ad1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_430da54a-95ed-4fc0-a0cc-4cda4352ad1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_f23ada9b-aa79-4aa4-b269-521b386d2075" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3f8de499-12a7-47b9-8ce8-bbe74f382f09" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_f23ada9b-aa79-4aa4-b269-521b386d2075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note8DebtRemainingDebtPrincipalPaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2299eaf7-605a-41f3-ad81-6ed8c73d7e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2299eaf7-605a-41f3-ad81-6ed8c73d7e2f" xlink:to="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d1d51e47-03fa-4c1b-b237-5622b14be064" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d1d51e47-03fa-4c1b-b237-5622b14be064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_aa3264c2-980a-4caf-88bf-7b111cf06c51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d1d51e47-03fa-4c1b-b237-5622b14be064" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_aa3264c2-980a-4caf-88bf-7b111cf06c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_fd694dcf-f8d3-4e59-99cb-fcc2149a39cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_aa3264c2-980a-4caf-88bf-7b111cf06c51" xlink:to="loc_us-gaap_SecuredDebtMember_fd694dcf-f8d3-4e59-99cb-fcc2149a39cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PromissoryNotesMember_0d6fa4f6-b998-4ce2-b200-2b31cd2ae801" xlink:href="trn-20221231.xsd#trn_PromissoryNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_aa3264c2-980a-4caf-88bf-7b111cf06c51" xlink:to="loc_trn_PromissoryNotesMember_0d6fa4f6-b998-4ce2-b200-2b31cd2ae801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_c1d0ee0e-c2cf-4578-b140-b9fe2ecde4ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_aa3264c2-980a-4caf-88bf-7b111cf06c51" xlink:to="loc_us-gaap_LineOfCreditMember_c1d0ee0e-c2cf-4578-b140-b9fe2ecde4ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a2dc4ace-295e-4af6-8a9c-8f582e4d823f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:to="loc_us-gaap_DebtInstrumentAxis_a2dc4ace-295e-4af6-8a9c-8f582e4d823f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_a2dc4ace-295e-4af6-8a9c-8f582e4d823f" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2009SecuredRailcarEquipmentNotesMember_54f13e75-a4c7-454d-b3fd-553a4f5cfc2e" xlink:href="trn-20221231.xsd#trn_A2009SecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_A2009SecuredRailcarEquipmentNotesMember_54f13e75-a4c7-454d-b3fd-553a4f5cfc2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2010SecuredRailcarEquipmentNotesMember_b0d8b994-a8cf-4f20-9dee-2e1eb1ab99ac" xlink:href="trn-20221231.xsd#trn_A2010SecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_A2010SecuredRailcarEquipmentNotesMember_b0d8b994-a8cf-4f20-9dee-2e1eb1ab99ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2017SecuredRailcarEquipmentNotesMemberDomain_1e28430d-dbac-4792-91cf-9bb7391a7824" xlink:href="trn-20221231.xsd#trn_A2017SecuredRailcarEquipmentNotesMemberDomain"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_A2017SecuredRailcarEquipmentNotesMemberDomain_1e28430d-dbac-4792-91cf-9bb7391a7824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2018SecuredRailcarEquipmentNotesDomain_9848d946-e22e-469d-9b51-bf6cfbcf56f2" xlink:href="trn-20221231.xsd#trn_A2018SecuredRailcarEquipmentNotesDomain"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_A2018SecuredRailcarEquipmentNotesDomain_9848d946-e22e-469d-9b51-bf6cfbcf56f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2019SecuredRailcarEquipmentNotesDomainDomain_efe4d340-0b65-4c90-9174-64aaaab5365e" xlink:href="trn-20221231.xsd#trn_A2019SecuredRailcarEquipmentNotesDomainDomain"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_A2019SecuredRailcarEquipmentNotesDomainDomain_efe4d340-0b65-4c90-9174-64aaaab5365e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2020SecuredRailcarEquipmentNotesDomain_d929b2ee-d9a3-4c16-b355-b14ec250f30d" xlink:href="trn-20221231.xsd#trn_A2020SecuredRailcarEquipmentNotesDomain"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_A2020SecuredRailcarEquipmentNotesDomain_d929b2ee-d9a3-4c16-b355-b14ec250f30d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2021SecuredRailcarEquipmentNotesDomain_7b0a6afc-30d7-40e8-840f-2f83bf059f32" xlink:href="trn-20221231.xsd#trn_A2021SecuredRailcarEquipmentNotesDomain"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_A2021SecuredRailcarEquipmentNotesDomain_7b0a6afc-30d7-40e8-840f-2f83bf059f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2022SecuredRailcarEquipmentNotesDomain_cdf00b34-7fa6-4bb3-8bc4-73840cfbf37b" xlink:href="trn-20221231.xsd#trn_A2022SecuredRailcarEquipmentNotesDomain"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_A2022SecuredRailcarEquipmentNotesDomain_cdf00b34-7fa6-4bb3-8bc4-73840cfbf37b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TilcWarehouseFacilityMember_a56d1217-b5a7-44d1-aa28-428d5a7bf476" xlink:href="trn-20221231.xsd#trn_TilcWarehouseFacilityMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_TilcWarehouseFacilityMember_a56d1217-b5a7-44d1-aa28-428d5a7bf476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TilcWarehouseFacilityTerminationPaymentsMember_49ab7ed6-7428-46c1-b8d3-634db16b0a8e" xlink:href="trn-20221231.xsd#trn_TilcWarehouseFacilityTerminationPaymentsMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_TilcWarehouseFacilityTerminationPaymentsMember_49ab7ed6-7428-46c1-b8d3-634db16b0a8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member_7abc3875-e18e-47d7-98d6-a3b14a84ab11" xlink:href="trn-20221231.xsd#trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member_7abc3875-e18e-47d7-98d6-a3b14a84ab11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TriumphSecuredRailcarEquipmentNotesMember_86f2a401-e34f-4113-8d4c-f1662356fba0" xlink:href="trn-20221231.xsd#trn_TriumphSecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_TriumphSecuredRailcarEquipmentNotesMember_86f2a401-e34f-4113-8d4c-f1662356fba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TributeSecuredRailcarEquipmentNotesMember_d0b81a89-237d-4304-b297-bc4dcffbdf80" xlink:href="trn-20221231.xsd#trn_TributeSecuredRailcarEquipmentNotesMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_19ffbab1-171d-4cde-8825-056cd9f9cb71" xlink:to="loc_trn_TributeSecuredRailcarEquipmentNotesMember_d0b81a89-237d-4304-b297-bc4dcffbdf80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_038d89cb-a1a6-4d1e-816c-7ab6346dba81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:to="loc_us-gaap_VariableRateAxis_038d89cb-a1a6-4d1e-816c-7ab6346dba81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_e9c2a1f3-475d-49e7-9a00-f31f83a7cff5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_038d89cb-a1a6-4d1e-816c-7ab6346dba81" xlink:to="loc_us-gaap_VariableRateDomain_e9c2a1f3-475d-49e7-9a00-f31f83a7cff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_9394b302-9de7-45e0-b9ae-1d004c16e360" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_9394b302-9de7-45e0-b9ae-1d004c16e360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_99390af4-bb12-4914-b75e-554375e6ec0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_9394b302-9de7-45e0-b9ae-1d004c16e360" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_99390af4-bb12-4914-b75e-554375e6ec0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c1c36176-e60c-475a-90ae-a522bff8126f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c1c36176-e60c-475a-90ae-a522bff8126f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_026018a5-c6ab-4b5e-b706-fccb7ae70bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c1c36176-e60c-475a-90ae-a522bff8126f" xlink:to="loc_us-gaap_SegmentDomain_026018a5-c6ab-4b5e-b706-fccb7ae70bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_c54d09d0-00a5-4ac2-96ff-a83ad728d4f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_026018a5-c6ab-4b5e-b706-fccb7ae70bd5" xlink:to="loc_us-gaap_CorporateMember_c54d09d0-00a5-4ac2-96ff-a83ad728d4f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_b5f24543-265b-4803-9991-0d495a48492e" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_026018a5-c6ab-4b5e-b706-fccb7ae70bd5" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_b5f24543-265b-4803-9991-0d495a48492e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_66d1fd0e-3dfe-42a7-b11a-45b5a51304ac" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:to="loc_srt_RangeAxis_66d1fd0e-3dfe-42a7-b11a-45b5a51304ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f95c4334-981c-4f01-8539-34437fdd9d8c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_66d1fd0e-3dfe-42a7-b11a-45b5a51304ac" xlink:to="loc_srt_RangeMember_f95c4334-981c-4f01-8539-34437fdd9d8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_e31eb63e-4d17-411e-99ab-5bd4d03b1539" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:to="loc_us-gaap_CreditFacilityAxis_e31eb63e-4d17-411e-99ab-5bd4d03b1539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f8c2c577-690e-48bf-990c-6d497301f2ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_e31eb63e-4d17-411e-99ab-5bd4d03b1539" xlink:to="loc_us-gaap_CreditFacilityDomain_f8c2c577-690e-48bf-990c-6d497301f2ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_7c0cf4cf-46f5-45ce-834e-78d41c1b7090" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_f8c2c577-690e-48bf-990c-6d497301f2ae" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_7c0cf4cf-46f5-45ce-834e-78d41c1b7090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_11dbf1e5-2a4b-4883-93d4-a033f017e728" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:to="loc_srt_ConsolidatedEntitiesAxis_11dbf1e5-2a4b-4883-93d4-a033f017e728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_7775e546-522b-4327-a40b-b61bdc85ee0c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_11dbf1e5-2a4b-4883-93d4-a033f017e728" xlink:to="loc_srt_ConsolidatedEntitiesDomain_7775e546-522b-4327-a40b-b61bdc85ee0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_WhollyOwnedSubsidiariesMember_2c0723d0-484f-4e4c-a766-40d0cc49b071" xlink:href="trn-20221231.xsd#trn_WhollyOwnedSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7775e546-522b-4327-a40b-b61bdc85ee0c" xlink:to="loc_trn_WhollyOwnedSubsidiariesMember_2c0723d0-484f-4e4c-a766-40d0cc49b071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PartiallyOwnedSubsidiariesMember_367c8695-2030-4ad9-b460-c4a97e15cd55" xlink:href="trn-20221231.xsd#trn_PartiallyOwnedSubsidiariesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7775e546-522b-4327-a40b-b61bdc85ee0c" xlink:to="loc_trn_PartiallyOwnedSubsidiariesMember_367c8695-2030-4ad9-b460-c4a97e15cd55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a3fff2ec-c54a-4820-b887-1643aafd36c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_00cdce35-112d-4c16-bf9a-a7310dcb8fe8" xlink:to="loc_us-gaap_DebtInstrumentLineItems_a3fff2ec-c54a-4820-b887-1643aafd36c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d247009f-342d-4d1a-a1a0-63f47f2a28d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a3fff2ec-c54a-4820-b887-1643aafd36c2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d247009f-342d-4d1a-a1a0-63f47f2a28d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_7a613a1b-9c79-43f8-9988-6803e1ea581f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a3fff2ec-c54a-4820-b887-1643aafd36c2" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_7a613a1b-9c79-43f8-9988-6803e1ea581f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_f577e2d8-d7b8-458b-a486-924cbb4c277b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a3fff2ec-c54a-4820-b887-1643aafd36c2" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_f577e2d8-d7b8-458b-a486-924cbb4c277b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_154c9056-f889-43bc-91f6-c9f38e07994d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a3fff2ec-c54a-4820-b887-1643aafd36c2" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_154c9056-f889-43bc-91f6-c9f38e07994d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive_7afd0825-0d2c-4049-91dd-53114bcd034c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a3fff2ec-c54a-4820-b887-1643aafd36c2" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive_7afd0825-0d2c-4049-91dd-53114bcd034c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive_2e659e36-8227-44f0-b76d-b3f71ce7aae1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a3fff2ec-c54a-4820-b887-1643aafd36c2" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive_2e659e36-8227-44f0-b76d-b3f71ce7aae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_3e46bdd6-ad15-4d8a-b2a2-e37bb8ccc69c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a3fff2ec-c54a-4820-b887-1643aafd36c2" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_3e46bdd6-ad15-4d8a-b2a2-e37bb8ccc69c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_d43c364f-8105-470d-b475-ea88b9e0643b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_CurrentFederalTaxExpenseBenefitCARESAct_96abbbd2-30c1-4838-8436-fe32e305ca4b" xlink:href="trn-20221231.xsd#trn_CurrentFederalTaxExpenseBenefitCARESAct"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d43c364f-8105-470d-b475-ea88b9e0643b" xlink:to="loc_trn_CurrentFederalTaxExpenseBenefitCARESAct_96abbbd2-30c1-4838-8436-fe32e305ca4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_CurrentFederalTaxExpenseBenefitOther_b87f1299-d770-4907-aa59-19cc92da13f6" xlink:href="trn-20221231.xsd#trn_CurrentFederalTaxExpenseBenefitOther"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d43c364f-8105-470d-b475-ea88b9e0643b" xlink:to="loc_trn_CurrentFederalTaxExpenseBenefitOther_b87f1299-d770-4907-aa59-19cc92da13f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_3748bd85-e130-49db-91c9-e786097ef841" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d43c364f-8105-470d-b475-ea88b9e0643b" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_3748bd85-e130-49db-91c9-e786097ef841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_98fd4175-93b3-46e7-a6d6-88754e9439ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d43c364f-8105-470d-b475-ea88b9e0643b" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_98fd4175-93b3-46e7-a6d6-88754e9439ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_c696d03d-df3b-410f-a1cd-91e9fd3ffd55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d43c364f-8105-470d-b475-ea88b9e0643b" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_c696d03d-df3b-410f-a1cd-91e9fd3ffd55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_24e937dd-93dc-4e1e-b73d-b171618cb70c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d43c364f-8105-470d-b475-ea88b9e0643b" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_24e937dd-93dc-4e1e-b73d-b171618cb70c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DeferredTaxExpenseBenefitCARESAct_593c97b1-c674-4fa1-b52f-42b39bd23e09" xlink:href="trn-20221231.xsd#trn_DeferredTaxExpenseBenefitCARESAct"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d43c364f-8105-470d-b475-ea88b9e0643b" xlink:to="loc_trn_DeferredTaxExpenseBenefitCARESAct_593c97b1-c674-4fa1-b52f-42b39bd23e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredOtherTaxExpenseBenefit_cf330e1e-6c21-481f-bb70-a6bfc3101e94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredOtherTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d43c364f-8105-470d-b475-ea88b9e0643b" xlink:to="loc_us-gaap_DeferredOtherTaxExpenseBenefit_cf330e1e-6c21-481f-bb70-a6bfc3101e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e941d52a-4eb2-4015-8334-251857209da1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d43c364f-8105-470d-b475-ea88b9e0643b" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e941d52a-4eb2-4015-8334-251857209da1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_0680cdb1-f988-4ca6-89e1-773ba38bc35a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d43c364f-8105-470d-b475-ea88b9e0643b" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_0680cdb1-f988-4ca6-89e1-773ba38bc35a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_cc8c3834-29e8-4d08-b72c-9465acc8a788" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d43c364f-8105-470d-b475-ea88b9e0643b" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_cc8c3834-29e8-4d08-b72c-9465acc8a788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_707fe597-d0fd-4de3-8e19-d466c202f2c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d43c364f-8105-470d-b475-ea88b9e0643b" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_707fe597-d0fd-4de3-8e19-d466c202f2c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9a032699-493d-4c9f-80b1-6b9991b29006" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d43c364f-8105-470d-b475-ea88b9e0643b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9a032699-493d-4c9f-80b1-6b9991b29006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note9IncomeTaxesEffectiveTaxRateReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4a2a82ca-0607-40f9-aafa-223b57ced660" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_e58dc566-3bb3-4800-89a4-98561211cd1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4a2a82ca-0607-40f9-aafa-223b57ced660" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_e58dc566-3bb3-4800-89a4-98561211cd1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_44268bd7-640b-43c3-ba9f-850baea2aa90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4a2a82ca-0607-40f9-aafa-223b57ced660" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_44268bd7-640b-43c3-ba9f-850baea2aa90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_41b1b98c-4900-45f3-9c69-41a58a197e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4a2a82ca-0607-40f9-aafa-223b57ced660" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_41b1b98c-4900-45f3-9c69-41a58a197e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_aed8da68-5d04-494c-b21b-9290aa309ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4a2a82ca-0607-40f9-aafa-223b57ced660" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_aed8da68-5d04-494c-b21b-9290aa309ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_EffectiveTaxRateReconciliationExecutiveCompensationLimitations_c8566225-624e-4038-b9d5-92ba3f5ca18a" xlink:href="trn-20221231.xsd#trn_EffectiveTaxRateReconciliationExecutiveCompensationLimitations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4a2a82ca-0607-40f9-aafa-223b57ced660" xlink:to="loc_trn_EffectiveTaxRateReconciliationExecutiveCompensationLimitations_c8566225-624e-4038-b9d5-92ba3f5ca18a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_35031524-a0a9-4064-8e67-17edf876f61a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4a2a82ca-0607-40f9-aafa-223b57ced660" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_35031524-a0a9-4064-8e67-17edf876f61a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign_d2df1ac7-2f7b-4c25-9bc8-e294ae4ce1d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4a2a82ca-0607-40f9-aafa-223b57ced660" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign_d2df1ac7-2f7b-4c25-9bc8-e294ae4ce1d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_084c87d9-3b0e-4de8-86e1-182239e6c086" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4a2a82ca-0607-40f9-aafa-223b57ced660" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_084c87d9-3b0e-4de8-86e1-182239e6c086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_EffectiveTaxRateReconciliationChangesinLawsandApportionment_93e21f18-d16a-4314-b8a0-8a1ca10b5016" xlink:href="trn-20221231.xsd#trn_EffectiveTaxRateReconciliationChangesinLawsandApportionment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4a2a82ca-0607-40f9-aafa-223b57ced660" xlink:to="loc_trn_EffectiveTaxRateReconciliationChangesinLawsandApportionment_93e21f18-d16a-4314-b8a0-8a1ca10b5016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_2c217aff-76f5-4a51-b76a-2b4a8d7c8430" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4a2a82ca-0607-40f9-aafa-223b57ced660" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_2c217aff-76f5-4a51-b76a-2b4a8d7c8430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_b751b6f2-69f4-4442-8c8b-61e29358d6b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4a2a82ca-0607-40f9-aafa-223b57ced660" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_b751b6f2-69f4-4442-8c8b-61e29358d6b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_07d23466-cdb6-46fe-8d20-50857b27da3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4a2a82ca-0607-40f9-aafa-223b57ced660" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_07d23466-cdb6-46fe-8d20-50857b27da3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_EffectiveTaxRateReconciliationInterestExpenseLimitations_4870c324-3998-4df2-a509-cc1ccc204bd2" xlink:href="trn-20221231.xsd#trn_EffectiveTaxRateReconciliationInterestExpenseLimitations"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4a2a82ca-0607-40f9-aafa-223b57ced660" xlink:to="loc_trn_EffectiveTaxRateReconciliationInterestExpenseLimitations_4870c324-3998-4df2-a509-cc1ccc204bd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense_aa5b8336-c051-4d94-9a93-42c072dac94f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4a2a82ca-0607-40f9-aafa-223b57ced660" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense_aa5b8336-c051-4d94-9a93-42c072dac94f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_9a0c93dd-42de-4c8c-b06c-52d194048ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4a2a82ca-0607-40f9-aafa-223b57ced660" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_9a0c93dd-42de-4c8c-b06c-52d194048ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3c794b5c-1315-4585-96b5-32c70135307d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4a2a82ca-0607-40f9-aafa-223b57ced660" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3c794b5c-1315-4585-96b5-32c70135307d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note9IncomeTaxesIncomeTaxesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note9IncomeTaxesIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note9IncomeTaxesIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7d487c61-ba1e-4905-9f3c-45584880cb48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_8a0af51b-0d78-4679-b983-b7d9f9dff49c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7d487c61-ba1e-4905-9f3c-45584880cb48" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_8a0af51b-0d78-4679-b983-b7d9f9dff49c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NetTaxExpenseBenefitImpactCARESAct_d07b000f-8fcd-4d65-b80a-9b4a221a6a44" xlink:href="trn-20221231.xsd#trn_NetTaxExpenseBenefitImpactCARESAct"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7d487c61-ba1e-4905-9f3c-45584880cb48" xlink:to="loc_trn_NetTaxExpenseBenefitImpactCARESAct_d07b000f-8fcd-4d65-b80a-9b4a221a6a44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_738ad6ce-8744-40ff-bd2a-aab4bc35ae88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7d487c61-ba1e-4905-9f3c-45584880cb48" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_738ad6ce-8744-40ff-bd2a-aab4bc35ae88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_67d3bb98-de39-4b9b-9f44-38a31ccc81ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7d487c61-ba1e-4905-9f3c-45584880cb48" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_67d3bb98-de39-4b9b-9f44-38a31ccc81ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note9IncomeTaxesDeferredTaxLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_0c883721-ba88-4c14-9e87-028023a04faf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_0c883721-ba88-4c14-9e87-028023a04faf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries_bc3ee167-252a-472f-989b-802a8dc279ab" xlink:href="trn-20221231.xsd#trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries_bc3ee167-252a-472f-989b-802a8dc279ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DeferredTaxLiabilitiesRightofuseAssets_053299db-68fb-4460-a6d0-1d598bf86c78" xlink:href="trn-20221231.xsd#trn_DeferredTaxLiabilitiesRightofuseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_trn_DeferredTaxLiabilitiesRightofuseAssets_053299db-68fb-4460-a6d0-1d598bf86c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals_2c6c75c7-4800-4d43-b60e-25237cd2649e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals_2c6c75c7-4800-4d43-b60e-25237cd2649e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_ad0d1364-02e3-494c-afc8-0b7791b8b660" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_ad0d1364-02e3-494c-afc8-0b7791b8b660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_45d603eb-ef2c-496a-8540-4696fe5a4ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_45d603eb-ef2c-496a-8540-4696fe5a4ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_5a3e0975-2639-4ebb-8fa8-987655171d7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_5a3e0975-2639-4ebb-8fa8-987655171d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_a3b8a710-8001-4cd2-a529-4bd42b900f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_a3b8a710-8001-4cd2-a529-4bd42b900f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_6d362146-552c-489c-bb14-49dc646a25d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_6d362146-552c-489c-bb14-49dc646a25d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_3553f002-bc1b-48d6-bb1e-a266af82f5b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_3553f002-bc1b-48d6-bb1e-a266af82f5b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_d1aaedc7-64d9-4d10-9a4c-b5ab04240358" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_d1aaedc7-64d9-4d10-9a4c-b5ab04240358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DeferredTaxAssetsLeaseLiabilities_77f141ff-fc75-4ded-965a-d2b6b596a4aa" xlink:href="trn-20221231.xsd#trn_DeferredTaxAssetsLeaseLiabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_trn_DeferredTaxAssetsLeaseLiabilities_77f141ff-fc75-4ded-965a-d2b6b596a4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_ab07eb47-159d-40e3-a347-7a0a0db54f06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_ab07eb47-159d-40e3-a347-7a0a0db54f06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DeferredTaxLiabilitiesNetBeforeAdjustments_46e150f8-094d-4156-baf4-acae68ebc68a" xlink:href="trn-20221231.xsd#trn_DeferredTaxLiabilitiesNetBeforeAdjustments"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_trn_DeferredTaxLiabilitiesNetBeforeAdjustments_46e150f8-094d-4156-baf4-acae68ebc68a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_ab1baeff-4bc7-492d-bdfd-3f5bb3e07491" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_ab1baeff-4bc7-492d-bdfd-3f5bb3e07491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions_3ebd30e7-d108-4d7a-b7fa-39ccc3d201e0" xlink:href="trn-20221231.xsd#trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions_3ebd30e7-d108-4d7a-b7fa-39ccc3d201e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_2fc2f395-0e87-49b5-84a4-147a043a2ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_2fc2f395-0e87-49b5-84a4-147a043a2ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_2327f0d6-665f-4cc7-9c0f-50b4395f7206" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_us-gaap_DeferredTaxLiabilities_2327f0d6-665f-4cc7-9c0f-50b4395f7206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_091b8fd6-f337-48e1-8e84-aeccb34a1455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_091b8fd6-f337-48e1-8e84-aeccb34a1455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_72a14128-987f-48a0-976f-71a1bc0d4f50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fd36bba-8b36-42a4-935d-27bfb6208ee4" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_72a14128-987f-48a0-976f-71a1bc0d4f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note9IncomeTaxesUnrecognizedTaxBenefitDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note9IncomeTaxesUnrecognizedTaxBenefitDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note9IncomeTaxesUnrecognizedTaxBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_865c8c18-43ae-481a-a087-c8fb912d6a42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_7aea513e-3983-495a-950b-e2e987b88004" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_865c8c18-43ae-481a-a087-c8fb912d6a42" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_7aea513e-3983-495a-950b-e2e987b88004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_ccd002fc-1c53-4323-8378-b31e73812221" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_865c8c18-43ae-481a-a087-c8fb912d6a42" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_ccd002fc-1c53-4323-8378-b31e73812221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_f58b3480-0eca-4758-8944-35942d83ab57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_865c8c18-43ae-481a-a087-c8fb912d6a42" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_f58b3480-0eca-4758-8944-35942d83ab57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_52f99de3-ec6d-4748-9692-ae0df311bd8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_865c8c18-43ae-481a-a087-c8fb912d6a42" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_52f99de3-ec6d-4748-9692-ae0df311bd8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_79e2622b-efca-4247-aa49-ad34d231240b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_865c8c18-43ae-481a-a087-c8fb912d6a42" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_79e2622b-efca-4247-aa49-ad34d231240b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_6361edee-4e69-4a7f-bd64-4c79a48c3519" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_865c8c18-43ae-481a-a087-c8fb912d6a42" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_6361edee-4e69-4a7f-bd64-4c79a48c3519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_f61b6e07-e4c1-4a41-ba80-e22f5d2ba651" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_865c8c18-43ae-481a-a087-c8fb912d6a42" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_f61b6e07-e4c1-4a41-ba80-e22f5d2ba651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_32d0d7d9-9fd5-4952-8963-9b343954baa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_865c8c18-43ae-481a-a087-c8fb912d6a42" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_32d0d7d9-9fd5-4952-8963-9b343954baa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d4e83be0-2df2-4e5b-a442-4620c9de160a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b7ff9e6e-cdc2-48a8-ba3f-60b76858f1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d4e83be0-2df2-4e5b-a442-4620c9de160a" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b7ff9e6e-cdc2-48a8-ba3f-60b76858f1fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_5541b1ba-791b-4c19-abc9-560d25563a83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b7ff9e6e-cdc2-48a8-ba3f-60b76858f1fa" xlink:to="loc_us-gaap_RetirementPlanNameAxis_5541b1ba-791b-4c19-abc9-560d25563a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_feea3bdd-6af6-4e52-ab63-0aff9525e3e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_5541b1ba-791b-4c19-abc9-560d25563a83" xlink:to="loc_us-gaap_RetirementPlanNameDomain_feea3bdd-6af6-4e52-ab63-0aff9525e3e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TrinityIndustriesIncConsolidatedPensionPlanMember_0b955fc9-00c6-4b8e-9731-16b8eaa9a602" xlink:href="trn-20221231.xsd#trn_TrinityIndustriesIncConsolidatedPensionPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_feea3bdd-6af6-4e52-ab63-0aff9525e3e9" xlink:to="loc_trn_TrinityIndustriesIncConsolidatedPensionPlanMember_0b955fc9-00c6-4b8e-9731-16b8eaa9a602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b7ff9e6e-cdc2-48a8-ba3f-60b76858f1fa" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_3bbfef14-5d8a-4e69-930d-64f57fc4f28c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_3bbfef14-5d8a-4e69-930d-64f57fc4f28c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8060cf4f-6e33-4919-9acb-ed0277865dba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8060cf4f-6e33-4919-9acb-ed0277865dba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_52d1ce78-5ee3-41c9-ab08-5da0117fed1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_52d1ce78-5ee3-41c9-ab08-5da0117fed1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses_301e9fd6-9344-4e45-a079-57bd7039fb2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAdministrationExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:to="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses_301e9fd6-9344-4e45-a079-57bd7039fb2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement_a92a4c4f-ea8d-4342-a726-19ad053e7a06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement_a92a4c4f-ea8d-4342-a726-19ad053e7a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_d1500768-c006-4cb6-b707-20e2d4c5086e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_d1500768-c006-4cb6-b707-20e2d4c5086e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease_6c82f1fa-2193-43b3-b57a-5c046e4b2049" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease_6c82f1fa-2193-43b3-b57a-5c046e4b2049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets_1ddf93e5-a0ed-4533-90d2-7175ca98c2c2" xlink:href="trn-20221231.xsd#trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0f16247-3620-46fe-8548-ef981a5a4637" xlink:to="loc_trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets_1ddf93e5-a0ed-4533-90d2-7175ca98c2c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansActuarialAssumptionsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note10EmployeeRetirementPlansActuarialAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note10EmployeeRetirementPlansActuarialAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e662abfe-e323-48b0-bd48-4bd3dae34e09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_894f946a-0824-430b-a672-242f562eed74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e662abfe-e323-48b0-bd48-4bd3dae34e09" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_894f946a-0824-430b-a672-242f562eed74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_614fe5e5-4063-4a19-a094-7a7122902f24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e662abfe-e323-48b0-bd48-4bd3dae34e09" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_614fe5e5-4063-4a19-a094-7a7122902f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note10EmployeeRetirementPlansNetRetirementExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a6a4110d-fbf6-4948-ad1c-db300fb31dae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_612c5404-fb2b-47df-98c1-d8fe4770d62d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a6a4110d-fbf6-4948-ad1c-db300fb31dae" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_612c5404-fb2b-47df-98c1-d8fe4770d62d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_72d5a18c-4f82-4904-8acd-d1bcd94e289e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a6a4110d-fbf6-4948-ad1c-db300fb31dae" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_72d5a18c-4f82-4904-8acd-d1bcd94e289e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_19e291ce-5d0f-4caa-b825-25288a396fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a6a4110d-fbf6-4948-ad1c-db300fb31dae" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_19e291ce-5d0f-4caa-b825-25288a396fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_6488213a-41d7-4f0e-b5ad-845e62ce4ade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a6a4110d-fbf6-4948-ad1c-db300fb31dae" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_6488213a-41d7-4f0e-b5ad-845e62ce4ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_fa0ec45d-456b-49cf-b889-b2ab512a0fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a6a4110d-fbf6-4948-ad1c-db300fb31dae" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_fa0ec45d-456b-49cf-b889-b2ab512a0fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_f3d0123f-5314-4c2b-a3fc-7d8b7d26b147" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a6a4110d-fbf6-4948-ad1c-db300fb31dae" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_f3d0123f-5314-4c2b-a3fc-7d8b7d26b147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_82dd418c-a0ec-4dc0-aceb-79cd8c57dffe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a6a4110d-fbf6-4948-ad1c-db300fb31dae" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_82dd418c-a0ec-4dc0-aceb-79cd8c57dffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_3015211e-c5fc-4cde-bbd6-a707ca21ff80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a6a4110d-fbf6-4948-ad1c-db300fb31dae" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_3015211e-c5fc-4cde-bbd6-a707ca21ff80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpense_46d25260-d60d-4f82-b442-26ba3265c418" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a6a4110d-fbf6-4948-ad1c-db300fb31dae" xlink:to="loc_us-gaap_PensionExpense_46d25260-d60d-4f82-b442-26ba3265c418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1e89bcfe-8d78-4149-b088-f328834ee975" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_cdd3b3ed-a4ed-4219-acdd-2f049bb6bf0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1e89bcfe-8d78-4149-b088-f328834ee975" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_cdd3b3ed-a4ed-4219-acdd-2f049bb6bf0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_ce7a7c17-7ca9-4d72-b2d1-fb9e86edd6ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_cdd3b3ed-a4ed-4219-acdd-2f049bb6bf0c" xlink:to="loc_us-gaap_RetirementPlanNameAxis_ce7a7c17-7ca9-4d72-b2d1-fb9e86edd6ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_1151725d-757b-464f-9a96-63d7878499a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_ce7a7c17-7ca9-4d72-b2d1-fb9e86edd6ec" xlink:to="loc_us-gaap_RetirementPlanNameDomain_1151725d-757b-464f-9a96-63d7878499a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TrinityIndustriesIncConsolidatedPensionPlanMember_250cd5c3-6a29-48a0-a110-95f2fcf5ac16" xlink:href="trn-20221231.xsd#trn_TrinityIndustriesIncConsolidatedPensionPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_1151725d-757b-464f-9a96-63d7878499a2" xlink:to="loc_trn_TrinityIndustriesIncConsolidatedPensionPlanMember_250cd5c3-6a29-48a0-a110-95f2fcf5ac16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_SupplementalExecutiveRetirementPlanSERPMember_53788092-f156-422e-ad95-4583c140daea" xlink:href="trn-20221231.xsd#trn_SupplementalExecutiveRetirementPlanSERPMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_1151725d-757b-464f-9a96-63d7878499a2" xlink:to="loc_trn_SupplementalExecutiveRetirementPlanSERPMember_53788092-f156-422e-ad95-4583c140daea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_496bcc6f-3991-473f-9184-c14195b9ef8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_cdd3b3ed-a4ed-4219-acdd-2f049bb6bf0c" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_496bcc6f-3991-473f-9184-c14195b9ef8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_54802682-5887-471a-9e8e-05569c41615c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_496bcc6f-3991-473f-9184-c14195b9ef8d" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_54802682-5887-471a-9e8e-05569c41615c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_62492caa-881b-496e-8cb1-08005093bb70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_496bcc6f-3991-473f-9184-c14195b9ef8d" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_62492caa-881b-496e-8cb1-08005093bb70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_47f160bc-06d0-4560-a7c2-c8d7c9558bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_496bcc6f-3991-473f-9184-c14195b9ef8d" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_47f160bc-06d0-4560-a7c2-c8d7c9558bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0a92d2b4-23e2-4121-ac43-7467ebae28b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_f619e975-3186-4f12-9d57-fba282287695" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0a92d2b4-23e2-4121-ac43-7467ebae28b6" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_f619e975-3186-4f12-9d57-fba282287695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_9d6425df-2ee8-462c-9717-93db477b1176" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_f619e975-3186-4f12-9d57-fba282287695" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_9d6425df-2ee8-462c-9717-93db477b1176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3b8a3cd0-ebd2-43ff-b33a-3c6a6d2812de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_9d6425df-2ee8-462c-9717-93db477b1176" xlink:to="loc_us-gaap_EquityComponentDomain_3b8a3cd0-ebd2-43ff-b33a-3c6a6d2812de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_a2bfbb04-1fdb-4f64-b813-dde2c547aa91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3b8a3cd0-ebd2-43ff-b33a-3c6a6d2812de" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_a2bfbb04-1fdb-4f64-b813-dde2c547aa91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_f619e975-3186-4f12-9d57-fba282287695" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax_c12c5493-cf9d-49e3-aff1-7ebb7deda0de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax_c12c5493-cf9d-49e3-aff1-7ebb7deda0de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_194510b3-0739-4991-913f-d1436296e6f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_194510b3-0739-4991-913f-d1436296e6f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_e69be24f-939d-447a-8bc2-f17218ecf314" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_e69be24f-939d-447a-8bc2-f17218ecf314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_ec83ee97-8050-4097-95fa-5586643a9139" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_ec83ee97-8050-4097-95fa-5586643a9139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_18931b27-2c6b-48b3-97fc-5eb62364c380" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_18931b27-2c6b-48b3-97fc-5eb62364c380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_b261811d-028f-48f0-adfc-4fa101a608d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_b261811d-028f-48f0-adfc-4fa101a608d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_9f9124c9-ec20-415a-9f44-bc007f070c95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_9f9124c9-ec20-415a-9f44-bc007f070c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_6cbc0a77-7bf2-46c5-b9d4-f12af3734c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_6cbc0a77-7bf2-46c5-b9d4-f12af3734c2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fea17878-188f-45cb-9bee-ed6ee96e95fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fea17878-188f-45cb-9bee-ed6ee96e95fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_54130861-a651-4995-a740-e4f6e9f23913" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_54130861-a651-4995-a740-e4f6e9f23913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax_ab01d622-6263-4b7e-ab80-affe05353d68" xlink:href="trn-20221231.xsd#trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_f2b4eaa2-9275-4055-9921-bef1911ee721" xlink:to="loc_trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax_ab01d622-6263-4b7e-ab80-affe05353d68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansPlanAssetsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note10EmployeeRetirementPlansPlanAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note10EmployeeRetirementPlansPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_3decd14d-91bf-4946-97b6-670778647333" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable_b46de0e9-b9a0-4df8-8f86-6fdcf6420f80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_3decd14d-91bf-4946-97b6-670778647333" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable_b46de0e9-b9a0-4df8-8f86-6fdcf6420f80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_994ce8be-5a39-4f41-bcf3-aec733f0c565" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable_b46de0e9-b9a0-4df8-8f86-6fdcf6420f80" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_994ce8be-5a39-4f41-bcf3-aec733f0c565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_79d821a3-0d49-43b0-90ef-14e7335dff08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_994ce8be-5a39-4f41-bcf3-aec733f0c565" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_79d821a3-0d49-43b0-90ef-14e7335dff08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_a1aaad3c-401b-43b7-a551-dc92708fa096" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_79d821a3-0d49-43b0-90ef-14e7335dff08" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_a1aaad3c-401b-43b7-a551-dc92708fa096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_c4011394-442a-4045-86f9-3fa78d756992" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable_b46de0e9-b9a0-4df8-8f86-6fdcf6420f80" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_c4011394-442a-4045-86f9-3fa78d756992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_5e9ce388-9297-4a0d-98c3-dfdb70673f13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_c4011394-442a-4045-86f9-3fa78d756992" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_5e9ce388-9297-4a0d-98c3-dfdb70673f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_8efb7258-1d64-4478-bf9f-232b525a5974" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5e9ce388-9297-4a0d-98c3-dfdb70673f13" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_8efb7258-1d64-4478-bf9f-232b525a5974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems_6047f04f-21b8-4582-aa39-b0fe1b0d3bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable_b46de0e9-b9a0-4df8-8f86-6fdcf6420f80" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems_6047f04f-21b8-4582-aa39-b0fe1b0d3bb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_52a6474b-646c-4c00-b72a-6585c52eb808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems_6047f04f-21b8-4582-aa39-b0fe1b0d3bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_52a6474b-646c-4c00-b72a-6585c52eb808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_5e357d53-702e-47de-b6e8-fa35f9a0dd58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems_6047f04f-21b8-4582-aa39-b0fe1b0d3bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_5e357d53-702e-47de-b6e8-fa35f9a0dd58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note10EmployeeRetirementPlansCashFlowsDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note10EmployeeRetirementPlansCashFlowsDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note10EmployeeRetirementPlansCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1ae2ed36-efa1-4fac-acf2-9499697e2355" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear_4e165162-8f48-4857-ba36-84cf30d1256b" xlink:href="trn-20221231.xsd#trn_DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1ae2ed36-efa1-4fac-acf2-9499697e2355" xlink:to="loc_trn_DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear_4e165162-8f48-4857-ba36-84cf30d1256b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_357daf0f-2678-4ab7-8494-c423083e0e56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1ae2ed36-efa1-4fac-acf2-9499697e2355" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_357daf0f-2678-4ab7-8494-c423083e0e56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note11ImpairmentChargesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note11ImpairmentChargesDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note11ImpairmentChargesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_8450a12c-030a-4309-8f64-cd9f9cf02456" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_65ec54e6-6c68-4c04-b369-fd44cadab033" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_8450a12c-030a-4309-8f64-cd9f9cf02456" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_65ec54e6-6c68-4c04-b369-fd44cadab033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_075de7fa-0429-482c-83ec-2f1d5a03f2dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_65ec54e6-6c68-4c04-b369-fd44cadab033" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_075de7fa-0429-482c-83ec-2f1d5a03f2dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_7e32be96-f992-4fa7-8bf4-75bd338cd2b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_075de7fa-0429-482c-83ec-2f1d5a03f2dc" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_7e32be96-f992-4fa7-8bf4-75bd338cd2b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_NetIncomeLossAttributableToNoncontrollingInterestMember_4dd27453-d1b2-4cb2-a906-cfa61aeb6c95" xlink:href="trn-20221231.xsd#trn_NetIncomeLossAttributableToNoncontrollingInterestMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_7e32be96-f992-4fa7-8bf4-75bd338cd2b3" xlink:to="loc_trn_NetIncomeLossAttributableToNoncontrollingInterestMember_4dd27453-d1b2-4cb2-a906-cfa61aeb6c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_2cada9c4-4c09-41da-82c4-1ad05aead01e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_65ec54e6-6c68-4c04-b369-fd44cadab033" xlink:to="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_2cada9c4-4c09-41da-82c4-1ad05aead01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_742b5c01-0c8a-4d88-b5c3-b1814eab1596" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_2cada9c4-4c09-41da-82c4-1ad05aead01e" xlink:to="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_742b5c01-0c8a-4d88-b5c3-b1814eab1596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_aa381a7e-5236-453b-bfa6-1333176685b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_742b5c01-0c8a-4d88-b5c3-b1814eab1596" xlink:to="loc_us-gaap_BuildingMember_aa381a7e-5236-453b-bfa6-1333176685b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_05501692-940c-424e-bf00-667e36a8803e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_742b5c01-0c8a-4d88-b5c3-b1814eab1596" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_05501692-940c-424e-bf00-667e36a8803e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_92dc3f6c-fc1c-4554-b9e8-fb236e83cb0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_65ec54e6-6c68-4c04-b369-fd44cadab033" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_92dc3f6c-fc1c-4554-b9e8-fb236e83cb0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset_ece67a01-69fd-4216-9a64-e8d62680c5d6" xlink:href="trn-20221231.xsd#trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_92dc3f6c-fc1c-4554-b9e8-fb236e83cb0e" xlink:to="loc_trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset_ece67a01-69fd-4216-9a64-e8d62680c5d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset_e53f498b-a4cb-4310-8336-be0d6639e8f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_92dc3f6c-fc1c-4554-b9e8-fb236e83cb0e" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset_e53f498b-a4cb-4310-8336-be0d6639e8f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_5c6e9ab9-234b-47be-87a5-3774fc38dfa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_92dc3f6c-fc1c-4554-b9e8-fb236e83cb0e" xlink:to="loc_us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_5c6e9ab9-234b-47be-87a5-3774fc38dfa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_fc3ff76c-4a9f-435b-9ed5-f9f89781fb63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_92dc3f6c-fc1c-4554-b9e8-fb236e83cb0e" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_fc3ff76c-4a9f-435b-9ed5-f9f89781fb63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_0df016ba-b77c-4d65-b43a-6712de61285d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_92dc3f6c-fc1c-4554-b9e8-fb236e83cb0e" xlink:to="loc_us-gaap_AssetImpairmentCharges_0df016ba-b77c-4d65-b43a-6712de61285d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note11RestructuringActivitiesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note11RestructuringActivitiesDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note11RestructuringActivitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringChargesAbstract_a29a2ff0-14e1-41d9-9a23-55ff539450e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringChargesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e7d7a312-625a-49cb-9363-c43037e1755f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringChargesAbstract_a29a2ff0-14e1-41d9-9a23-55ff539450e6" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e7d7a312-625a-49cb-9363-c43037e1755f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_657077c5-c5b7-473c-8992-6ddd3f271440" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e7d7a312-625a-49cb-9363-c43037e1755f" xlink:to="loc_srt_ConsolidationItemsAxis_657077c5-c5b7-473c-8992-6ddd3f271440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_179946f6-d4e9-4c5c-b58d-9e8243429f3f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_657077c5-c5b7-473c-8992-6ddd3f271440" xlink:to="loc_srt_ConsolidationItemsDomain_179946f6-d4e9-4c5c-b58d-9e8243429f3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_5f70cfbe-6799-494b-9db9-b275cad8ae7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_179946f6-d4e9-4c5c-b58d-9e8243429f3f" xlink:to="loc_us-gaap_OperatingSegmentsMember_5f70cfbe-6799-494b-9db9-b275cad8ae7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4ed4a464-f9a1-4726-9bba-e61825893d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e7d7a312-625a-49cb-9363-c43037e1755f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4ed4a464-f9a1-4726-9bba-e61825893d5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2d91a655-cbdb-43bb-a872-864ee5ac54ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4ed4a464-f9a1-4726-9bba-e61825893d5a" xlink:to="loc_us-gaap_SegmentDomain_2d91a655-cbdb-43bb-a872-864ee5ac54ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailcarLeasingAndManagementServicesGroupMember_20b63492-a755-49af-ba3f-0b3f07938cac" xlink:href="trn-20221231.xsd#trn_RailcarLeasingAndManagementServicesGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2d91a655-cbdb-43bb-a872-864ee5ac54ac" xlink:to="loc_trn_RailcarLeasingAndManagementServicesGroupMember_20b63492-a755-49af-ba3f-0b3f07938cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RailProductsGroupMember_85d943ba-8874-4327-9aed-72ecf03464f9" xlink:href="trn-20221231.xsd#trn_RailProductsGroupMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2d91a655-cbdb-43bb-a872-864ee5ac54ac" xlink:to="loc_trn_RailProductsGroupMember_85d943ba-8874-4327-9aed-72ecf03464f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_8ae51327-9229-4e85-b699-c93ce8c0b714" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2d91a655-cbdb-43bb-a872-864ee5ac54ac" xlink:to="loc_us-gaap_CorporateMember_8ae51327-9229-4e85-b699-c93ce8c0b714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_48e5128e-2c1c-4914-bdfd-9586fa7fbfc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e7d7a312-625a-49cb-9363-c43037e1755f" xlink:to="loc_us-gaap_RestructuringPlanAxis_48e5128e-2c1c-4914-bdfd-9586fa7fbfc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_2eebacdf-0d61-4495-a91c-d6ff083b683c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_48e5128e-2c1c-4914-bdfd-9586fa7fbfc1" xlink:to="loc_us-gaap_RestructuringPlanDomain_2eebacdf-0d61-4495-a91c-d6ff083b683c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_eb263f94-bc01-4975-97ca-1974b4b4cd33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e7d7a312-625a-49cb-9363-c43037e1755f" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_eb263f94-bc01-4975-97ca-1974b4b4cd33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_c4e85b42-197b-4032-9a80-329d2c7fc6e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_eb263f94-bc01-4975-97ca-1974b4b4cd33" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_c4e85b42-197b-4032-9a80-329d2c7fc6e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_5a750dc2-681d-44c8-8bf5-4a39d2cc9ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e7d7a312-625a-49cb-9363-c43037e1755f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_5a750dc2-681d-44c8-8bf5-4a39d2cc9ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_b63a5e62-831c-4db4-864e-e509b6fad7e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_5a750dc2-681d-44c8-8bf5-4a39d2cc9ad0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_b63a5e62-831c-4db4-864e-e509b6fad7e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_8387e488-f6b7-4f96-9f49-b2a1a86ce4be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e7d7a312-625a-49cb-9363-c43037e1755f" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_8387e488-f6b7-4f96-9f49-b2a1a86ce4be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_cc9d7ac1-11b4-42ff-87b1-fbc950b22596" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8387e488-f6b7-4f96-9f49-b2a1a86ce4be" xlink:to="loc_us-gaap_RestructuringCharges_cc9d7ac1-11b4-42ff-87b1-fbc950b22596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_281aabb6-2de9-44ca-bba5-19609d55c186" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8387e488-f6b7-4f96-9f49-b2a1a86ce4be" xlink:to="loc_us-gaap_SeveranceCosts1_281aabb6-2de9-44ca-bba5-19609d55c186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnContractTermination_8656855f-3c11-41e4-abaf-576f343fd492" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossOnContractTermination"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8387e488-f6b7-4f96-9f49-b2a1a86ce4be" xlink:to="loc_us-gaap_LossOnContractTermination_8656855f-3c11-41e4-abaf-576f343fd492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_7d548507-779e-403a-9d0a-9b9835bc919c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8387e488-f6b7-4f96-9f49-b2a1a86ce4be" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_7d548507-779e-403a-9d0a-9b9835bc919c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_21641ec3-6517-4f89-97b4-fce1ae9a3ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8387e488-f6b7-4f96-9f49-b2a1a86ce4be" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_21641ec3-6517-4f89-97b4-fce1ae9a3ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_AccumulatedOtherComprehensiveIncomeAbstract_99d6304c-b86a-48aa-9a96-7baf92b2cdf6" xlink:href="trn-20221231.xsd#trn_AccumulatedOtherComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_4766b919-8d5c-4771-8a43-6714d1d0a482" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_AccumulatedOtherComprehensiveIncomeAbstract_99d6304c-b86a-48aa-9a96-7baf92b2cdf6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_4766b919-8d5c-4771-8a43-6714d1d0a482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_d169f7a8-bd6d-412c-8add-55238d634576" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_4766b919-8d5c-4771-8a43-6714d1d0a482" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_d169f7a8-bd6d-412c-8add-55238d634576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c972b142-1519-4047-a264-7c1d53894f31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d169f7a8-bd6d-412c-8add-55238d634576" xlink:to="loc_us-gaap_EquityComponentDomain_c972b142-1519-4047-a264-7c1d53894f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_b353f97b-bbf7-4d59-a2ab-4d5f805ef56d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c972b142-1519-4047-a264-7c1d53894f31" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_b353f97b-bbf7-4d59-a2ab-4d5f805ef56d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_cfa4a9a6-7a95-440e-bf39-846f80a9b04a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c972b142-1519-4047-a264-7c1d53894f31" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_cfa4a9a6-7a95-440e-bf39-846f80a9b04a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_3d7f1019-fb28-49b2-ad4f-208b7ea4ff95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c972b142-1519-4047-a264-7c1d53894f31" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_3d7f1019-fb28-49b2-ad4f-208b7ea4ff95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember_7943b4c0-1f27-4815-a8d4-e03ae5240475" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c972b142-1519-4047-a264-7c1d53894f31" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember_7943b4c0-1f27-4815-a8d4-e03ae5240475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_955a20a6-ebb6-4b1c-bb1e-323bd6edab6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c972b142-1519-4047-a264-7c1d53894f31" xlink:to="loc_us-gaap_NoncontrollingInterestMember_955a20a6-ebb6-4b1c-bb1e-323bd6edab6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c84853f5-ba26-4457-b6ca-0f2ad071bc7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c972b142-1519-4047-a264-7c1d53894f31" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c84853f5-ba26-4457-b6ca-0f2ad071bc7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1da759b7-fbf2-4b6d-bc21-c5c4a797ca13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_4766b919-8d5c-4771-8a43-6714d1d0a482" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1da759b7-fbf2-4b6d-bc21-c5c4a797ca13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6e3644c8-eea2-422a-8e23-56564a89306e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1da759b7-fbf2-4b6d-bc21-c5c4a797ca13" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6e3644c8-eea2-422a-8e23-56564a89306e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_8d7b1170-4dc5-4d63-a1b7-6ae18804a410" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1da759b7-fbf2-4b6d-bc21-c5c4a797ca13" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_8d7b1170-4dc5-4d63-a1b7-6ae18804a410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_5d9c3798-ae6f-4b2f-921e-dd294c1b5d4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1da759b7-fbf2-4b6d-bc21-c5c4a797ca13" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_5d9c3798-ae6f-4b2f-921e-dd294c1b5d4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_49c49cfc-9c92-408c-8e12-b573198f4719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1da759b7-fbf2-4b6d-bc21-c5c4a797ca13" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_49c49cfc-9c92-408c-8e12-b573198f4719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_30fcc5c6-5db7-4227-821b-5cb37192408f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1da759b7-fbf2-4b6d-bc21-c5c4a797ca13" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_30fcc5c6-5db7-4227-821b-5cb37192408f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_202787d0-fa8f-422f-9937-8fc9fc4b9702" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1da759b7-fbf2-4b6d-bc21-c5c4a797ca13" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_202787d0-fa8f-422f-9937-8fc9fc4b9702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_234ac394-8de2-43aa-a666-745d83f519de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1da759b7-fbf2-4b6d-bc21-c5c4a797ca13" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_234ac394-8de2-43aa-a666-745d83f519de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note13CommonStockandStockbasedCompensationStockholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_64cbc689-5aa5-42b6-a1cc-4ebcc15c39d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b61a7836-3dfe-436e-8d92-653bac172134" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_64cbc689-5aa5-42b6-a1cc-4ebcc15c39d5" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b61a7836-3dfe-436e-8d92-653bac172134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_03d08dd6-faed-4fec-9a8e-10796b6e6c28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b61a7836-3dfe-436e-8d92-653bac172134" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_03d08dd6-faed-4fec-9a8e-10796b6e6c28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_881ae7f7-68da-4c84-b445-1fda24a7992f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_03d08dd6-faed-4fec-9a8e-10796b6e6c28" xlink:to="loc_us-gaap_EquityComponentDomain_881ae7f7-68da-4c84-b445-1fda24a7992f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_71153c97-3f09-4418-ab81-8542ffa5c42a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_881ae7f7-68da-4c84-b445-1fda24a7992f" xlink:to="loc_us-gaap_TreasuryStockMember_71153c97-3f09-4418-ab81-8542ffa5c42a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_54666a93-b328-4a3f-ae46-c20e15e88d86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b61a7836-3dfe-436e-8d92-653bac172134" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_54666a93-b328-4a3f-ae46-c20e15e88d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f987f140-b7b4-4f37-9135-abc716017411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_54666a93-b328-4a3f-ae46-c20e15e88d86" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f987f140-b7b4-4f37-9135-abc716017411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_45791e9d-a61b-4b25-a36a-34fbd5fec79d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b61a7836-3dfe-436e-8d92-653bac172134" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_45791e9d-a61b-4b25-a36a-34fbd5fec79d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_01457279-4291-463e-b9f4-b07f8f968fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_45791e9d-a61b-4b25-a36a-34fbd5fec79d" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_01457279-4291-463e-b9f4-b07f8f968fd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_6dee7116-7dad-4b8c-b9be-88c82f37c97b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b61a7836-3dfe-436e-8d92-653bac172134" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_6dee7116-7dad-4b8c-b9be-88c82f37c97b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_667f2f4f-1f15-49f1-a987-0a23b9f69d83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_6dee7116-7dad-4b8c-b9be-88c82f37c97b" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_667f2f4f-1f15-49f1-a987-0a23b9f69d83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A2022ShareRepurchaseProgramMember_c970f532-edb0-48ff-9f60-8467bf3b4f2e" xlink:href="trn-20221231.xsd#trn_A2022ShareRepurchaseProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_667f2f4f-1f15-49f1-a987-0a23b9f69d83" xlink:to="loc_trn_A2022ShareRepurchaseProgramMember_c970f532-edb0-48ff-9f60-8467bf3b4f2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_A20212022ShareRepurchaseProgramMember_581d6043-a12e-4e1c-b935-b09c2f65feed" xlink:href="trn-20221231.xsd#trn_A20212022ShareRepurchaseProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_667f2f4f-1f15-49f1-a987-0a23b9f69d83" xlink:to="loc_trn_A20212022ShareRepurchaseProgramMember_581d6043-a12e-4e1c-b935-b09c2f65feed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_AcceleratedShareRepurchaseProgramMember_7935ed9d-c2d5-4cb8-8df0-85deb6ca3028" xlink:href="trn-20221231.xsd#trn_AcceleratedShareRepurchaseProgramMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_667f2f4f-1f15-49f1-a987-0a23b9f69d83" xlink:to="loc_trn_AcceleratedShareRepurchaseProgramMember_7935ed9d-c2d5-4cb8-8df0-85deb6ca3028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_PrivateShareRepurchaseAgreementMember_6c029e04-b42f-4f4f-83ff-8063ce1a5121" xlink:href="trn-20221231.xsd#trn_PrivateShareRepurchaseAgreementMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_667f2f4f-1f15-49f1-a987-0a23b9f69d83" xlink:to="loc_trn_PrivateShareRepurchaseAgreementMember_6c029e04-b42f-4f4f-83ff-8063ce1a5121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b61a7836-3dfe-436e-8d92-653bac172134" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_6c414b0d-a165-4dd8-8541-7ec83b138e28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_6c414b0d-a165-4dd8-8541-7ec83b138e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_f7867ed4-ea18-4f21-8ee2-fc15bbaa1bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_f7867ed4-ea18-4f21-8ee2-fc15bbaa1bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_e4dfe4cf-11d2-44cd-a7a8-1a8b82e8625b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:to="loc_us-gaap_TreasuryStockValue_e4dfe4cf-11d2-44cd-a7a8-1a8b82e8625b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d7bc6605-6ab8-458c-8927-499ec9e75932" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d7bc6605-6ab8-458c-8927-499ec9e75932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_6b098059-9f30-40b7-9b06-736f050b8128" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_6b098059-9f30-40b7-9b06-736f050b8128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TotalSharesRepurchasedUnderProgram_983bcaa7-5479-455c-93fc-b57ba7e572de" xlink:href="trn-20221231.xsd#trn_TotalSharesRepurchasedUnderProgram"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:to="loc_trn_TotalSharesRepurchasedUnderProgram_983bcaa7-5479-455c-93fc-b57ba7e572de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_TotalSharesRepurchasedUnderProgramValue_c669c263-369b-45c9-93fc-1bfc7051a675" xlink:href="trn-20221231.xsd#trn_TotalSharesRepurchasedUnderProgramValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:to="loc_trn_TotalSharesRepurchasedUnderProgramValue_c669c263-369b-45c9-93fc-1bfc7051a675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_f5210fb8-2915-45dc-a2cd-d563c0fa4a33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_037f3915-bb75-4bcb-a358-4cf97d66333d" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_f5210fb8-2915-45dc-a2cd-d563c0fa4a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3f163439-00b9-4f23-8fdb-4e733e9fa9b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9b02e7f3-934c-4dcd-817e-2d5babd630ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3f163439-00b9-4f23-8fdb-4e733e9fa9b0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9b02e7f3-934c-4dcd-817e-2d5babd630ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_065f7be6-508a-4b3e-91c6-ad3edd84f1e4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9b02e7f3-934c-4dcd-817e-2d5babd630ac" xlink:to="loc_srt_RangeAxis_065f7be6-508a-4b3e-91c6-ad3edd84f1e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_30b59686-176c-4a44-a57b-5357dc5a5739" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_065f7be6-508a-4b3e-91c6-ad3edd84f1e4" xlink:to="loc_srt_RangeMember_30b59686-176c-4a44-a57b-5357dc5a5739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_367c378c-14b2-4c19-9fb4-f64de0b3467d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_30b59686-176c-4a44-a57b-5357dc5a5739" xlink:to="loc_srt_MinimumMember_367c378c-14b2-4c19-9fb4-f64de0b3467d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_32d4792d-a75d-447b-af96-b6c93c123769" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_30b59686-176c-4a44-a57b-5357dc5a5739" xlink:to="loc_srt_MaximumMember_32d4792d-a75d-447b-af96-b6c93c123769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ceea40bd-b578-4299-898d-2b87f202467c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9b02e7f3-934c-4dcd-817e-2d5babd630ac" xlink:to="loc_us-gaap_AwardTypeAxis_ceea40bd-b578-4299-898d-2b87f202467c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da2f32ce-1389-450e-94fb-e8d94bd44bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_ceea40bd-b578-4299-898d-2b87f202467c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da2f32ce-1389-450e-94fb-e8d94bd44bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_fbf0b840-2965-407e-a76f-c94abca93c09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da2f32ce-1389-450e-94fb-e8d94bd44bd3" xlink:to="loc_us-gaap_EmployeeStockOptionMember_fbf0b840-2965-407e-a76f-c94abca93c09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_27fe8f86-39ba-49db-a765-de134588a56c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da2f32ce-1389-450e-94fb-e8d94bd44bd3" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_27fe8f86-39ba-49db-a765-de134588a56c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_5c4a22f2-d93b-4397-a421-c8b72fcdefac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da2f32ce-1389-450e-94fb-e8d94bd44bd3" xlink:to="loc_us-gaap_PerformanceSharesMember_5c4a22f2-d93b-4397-a421-c8b72fcdefac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RestrictedShareAwardsMember_669be417-07cd-41a2-86e0-3ffb33c0e897" xlink:href="trn-20221231.xsd#trn_RestrictedShareAwardsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da2f32ce-1389-450e-94fb-e8d94bd44bd3" xlink:to="loc_trn_RestrictedShareAwardsMember_669be417-07cd-41a2-86e0-3ffb33c0e897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_d61b5523-ff81-4fc9-8912-42114efb0016" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9b02e7f3-934c-4dcd-817e-2d5babd630ac" xlink:to="loc_us-gaap_AwardDateAxis_d61b5523-ff81-4fc9-8912-42114efb0016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_7cc7558d-6811-418d-802c-f66ecc277eab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateAxis_d61b5523-ff81-4fc9-8912-42114efb0016" xlink:to="loc_us-gaap_AwardDateDomain_7cc7558d-6811-418d-802c-f66ecc277eab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_8d8bcc7e-5a16-452c-aef3-50fc82045c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GranteeStatusAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9b02e7f3-934c-4dcd-817e-2d5babd630ac" xlink:to="loc_us-gaap_GranteeStatusAxis_8d8bcc7e-5a16-452c-aef3-50fc82045c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_c7c5cc09-934a-48df-95bb-a034b3755bc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GranteeStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GranteeStatusAxis_8d8bcc7e-5a16-452c-aef3-50fc82045c1c" xlink:to="loc_us-gaap_GranteeStatusDomain_c7c5cc09-934a-48df-95bb-a034b3755bc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_33cdcb8d-60a4-4af6-b179-6f56072d42b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9b02e7f3-934c-4dcd-817e-2d5babd630ac" xlink:to="loc_us-gaap_PlanNameAxis_33cdcb8d-60a4-4af6-b179-6f56072d42b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_33c51599-e7dc-4acf-8f7f-7a65ffcdd3d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_33cdcb8d-60a4-4af6-b179-6f56072d42b4" xlink:to="loc_us-gaap_PlanNameDomain_33c51599-e7dc-4acf-8f7f-7a65ffcdd3d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_4b571a93-7ad9-4ce0-8df4-f8338ee465fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9b02e7f3-934c-4dcd-817e-2d5babd630ac" xlink:to="loc_us-gaap_VestingAxis_4b571a93-7ad9-4ce0-8df4-f8338ee465fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_73a86d52-a552-47b8-a756-599cfb04cebe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_4b571a93-7ad9-4ce0-8df4-f8338ee465fe" xlink:to="loc_us-gaap_VestingDomain_73a86d52-a552-47b8-a756-599cfb04cebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_348b92fc-a211-49ef-8674-8090e988cfc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9b02e7f3-934c-4dcd-817e-2d5babd630ac" xlink:to="loc_us-gaap_StatementClassOfStockAxis_348b92fc-a211-49ef-8674-8090e988cfc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5203e4b1-3ae8-44fd-b153-af8b4cda890b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_348b92fc-a211-49ef-8674-8090e988cfc5" xlink:to="loc_us-gaap_ClassOfStockDomain_5203e4b1-3ae8-44fd-b153-af8b4cda890b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9b02e7f3-934c-4dcd-817e-2d5babd630ac" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_8c0538bc-f893-4a43-8556-87afdd764ee9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_8c0538bc-f893-4a43-8556-87afdd764ee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1fc05b08-213b-4e3b-b2e9-16463252132e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1fc05b08-213b-4e3b-b2e9-16463252132e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_f123674f-ce85-4b38-bf7d-b0ccd4313cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_f123674f-ce85-4b38-bf7d-b0ccd4313cd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_47563095-abf5-45d7-af6b-05fa24d4b5d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_47563095-abf5-45d7-af6b-05fa24d4b5d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_d77abad8-a97b-44f2-adca-77303206c92f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_d77abad8-a97b-44f2-adca-77303206c92f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_17e11dd4-9bda-4657-ac82-837e9b8376c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_17e11dd4-9bda-4657-ac82-837e9b8376c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_0b662758-cab3-41d6-aec4-35823cb1af88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_0b662758-cab3-41d6-aec4-35823cb1af88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_33780905-8d54-4a95-a79f-3b52238a43aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_33780905-8d54-4a95-a79f-3b52238a43aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_439c02c3-ef18-48fa-9a46-c82dbe9d7f93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_439c02c3-ef18-48fa-9a46-c82dbe9d7f93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9ae8756b-1e4e-4c01-9d91-91eb7c2bc7f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9ae8756b-1e4e-4c01-9d91-91eb7c2bc7f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_a97bf6e5-bc62-4410-8cf5-9704724ec5b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_a97bf6e5-bc62-4410-8cf5-9704724ec5b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_1bcaf77a-31c2-496c-8f66-7d64c326148f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_1bcaf77a-31c2-496c-8f66-7d64c326148f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_f80e3863-411a-405b-baf4-4e3efcb220c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_f80e3863-411a-405b-baf4-4e3efcb220c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_11c22409-399f-482b-9f57-2b96efd8f088" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_11c22409-399f-482b-9f57-2b96efd8f088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_5b86c220-eb25-491e-a65d-eab82fbfdeeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_5b86c220-eb25-491e-a65d-eab82fbfdeeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6121a175-fa38-46e7-8d27-ba47a754ebc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6121a175-fa38-46e7-8d27-ba47a754ebc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_459bae90-9155-4626-86fc-565315b55b33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_459bae90-9155-4626-86fc-565315b55b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_13b43c38-2fac-4cd6-999e-4de6733dbb96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_13b43c38-2fac-4cd6-999e-4de6733dbb96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_7edb4fd4-640e-428a-956f-28235561b597" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_7edb4fd4-640e-428a-956f-28235561b597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_b5cbfea1-4cfc-4f26-b6be-61d0ca1af2ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_b5cbfea1-4cfc-4f26-b6be-61d0ca1af2ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_f72e7462-0ce1-4214-a29b-bbbb9d99302b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_f72e7462-0ce1-4214-a29b-bbbb9d99302b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_67a93235-fda6-4a1d-8aa2-4b7dc783a9aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_67a93235-fda6-4a1d-8aa2-4b7dc783a9aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c6f0a2d7-db12-43e6-a252-518c2a0300ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c6f0a2d7-db12-43e6-a252-518c2a0300ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_13d331b9-040b-43fd-86c3-39fc95b27173" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_13d331b9-040b-43fd-86c3-39fc95b27173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_ccf62cb0-af4b-4548-96c8-b10a262ece89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_ccf62cb0-af4b-4548-96c8-b10a262ece89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d6de127d-d4de-4aef-abee-84342d4e83b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d6de127d-d4de-4aef-abee-84342d4e83b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8aeb318e-f149-4db7-ac95-39ce493d6c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8aeb318e-f149-4db7-ac95-39ce493d6c5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_58be25e7-c9cb-42ca-85ad-7f9b658a0b34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_58be25e7-c9cb-42ca-85ad-7f9b658a0b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a36d8683-83c1-46a1-a86f-761a68b92e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a36d8683-83c1-46a1-a86f-761a68b92e5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9698c638-e593-4de4-8096-146a1905ddce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9698c638-e593-4de4-8096-146a1905ddce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_0d7b30cd-b2c1-408c-888c-0dcac7800700" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_0d7b30cd-b2c1-408c-888c-0dcac7800700" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_213193ad-5036-4729-9e33-40b15abde358" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_213193ad-5036-4729-9e33-40b15abde358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_RestrictedSharesOutstandingConverted_811f42f7-0a19-4c6d-967f-733ec083ed22" xlink:href="trn-20221231.xsd#trn_RestrictedSharesOutstandingConverted"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_trn_RestrictedSharesOutstandingConverted_811f42f7-0a19-4c6d-967f-733ec083ed22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_76f859b7-39e3-4763-a339-4606a70bf744" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e25dcef5-ee6a-4dae-a48f-81189d5d2e3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_76f859b7-39e3-4763-a339-4606a70bf744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note14EarningsPerCommonShareEarningsPerCommonShareDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_EarningsPerCommonShareAbstract_4a80ece6-0a20-4c1f-b7d8-385b7e0ae02b" xlink:href="trn-20221231.xsd#trn_EarningsPerCommonShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_a562a375-c9cb-4ee0-bd7d-f92ef308bc27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_EarningsPerCommonShareAbstract_4a80ece6-0a20-4c1f-b7d8-385b7e0ae02b" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_a562a375-c9cb-4ee0-bd7d-f92ef308bc27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1ba83e0e-7222-4f47-9d84-2f984eff59a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_a562a375-c9cb-4ee0-bd7d-f92ef308bc27" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1ba83e0e-7222-4f47-9d84-2f984eff59a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_1a183fdd-eb65-45dd-b8a3-a92bf6d775b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1ba83e0e-7222-4f47-9d84-2f984eff59a3" xlink:to="loc_us-gaap_ClassOfStockDomain_1a183fdd-eb65-45dd-b8a3-a92bf6d775b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4232c7f8-db5d-4b37-9fe5-c3ee34b64e26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_a562a375-c9cb-4ee0-bd7d-f92ef308bc27" xlink:to="loc_us-gaap_AwardTypeAxis_4232c7f8-db5d-4b37-9fe5-c3ee34b64e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6f55ec6-714c-4867-94ba-12e21fb54940" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_4232c7f8-db5d-4b37-9fe5-c3ee34b64e26" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6f55ec6-714c-4867-94ba-12e21fb54940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_bed46820-a6c5-4758-bfb2-93074cabc302" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6f55ec6-714c-4867-94ba-12e21fb54940" xlink:to="loc_us-gaap_RestrictedStockMember_bed46820-a6c5-4758-bfb2-93074cabc302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_628fc482-0d94-4202-b3d5-1845751ad748" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6f55ec6-714c-4867-94ba-12e21fb54940" xlink:to="loc_us-gaap_EmployeeStockOptionMember_628fc482-0d94-4202-b3d5-1845751ad748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_a562a375-c9cb-4ee0-bd7d-f92ef308bc27" xlink:to="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_fbc789f7-a5be-447f-bf99-160d3030ae41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_fbc789f7-a5be-447f-bf99-160d3030ae41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_d2a3aa65-2bac-4d1a-9375-b50b2c9b0579" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_d2a3aa65-2bac-4d1a-9375-b50b2c9b0579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_74caf856-4445-4e17-93de-ff1be14f9067" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_74caf856-4445-4e17-93de-ff1be14f9067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_c476e359-9a8b-443c-a88a-abee063a5968" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_c476e359-9a8b-443c-a88a-abee063a5968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_6d898798-e6fe-443e-9e83-d31e4b2ed0b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_6d898798-e6fe-443e-9e83-d31e4b2ed0b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_a4836187-4667-44e2-ba3e-dfb22033064b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_a4836187-4667-44e2-ba3e-dfb22033064b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_37f18296-7f64-43be-81a5-06eeecd002e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_37f18296-7f64-43be-81a5-06eeecd002e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c81abc86-0c74-4720-9f69-30d1bdfb78d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c81abc86-0c74-4720-9f69-30d1bdfb78d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_00c77014-3eb0-446b-8ed8-de598d32c780" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_00c77014-3eb0-446b-8ed8-de598d32c780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5be8ed97-b584-480a-8f5c-88cd669b2a70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5be8ed97-b584-480a-8f5c-88cd669b2a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_b034a793-7726-45d6-a0a2-327e63e1d63b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_b034a793-7726-45d6-a0a2-327e63e1d63b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_868ca613-ddcd-4346-8b78-c656a558cb67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_868ca613-ddcd-4346-8b78-c656a558cb67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_28bc9624-798a-4a7c-998a-a0686fb4de1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_EarningsPerShareBasic_28bc9624-798a-4a7c-998a-a0686fb4de1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_6458933e-8416-4cb4-a99f-d51384c86d42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_6458933e-8416-4cb4-a99f-d51384c86d42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_a6f745e7-3381-4c15-9b75-ec9263f04408" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_a6f745e7-3381-4c15-9b75-ec9263f04408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_49727b3e-0f4d-456b-a4c4-0740a4910806" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_EarningsPerShareDiluted_49727b3e-0f4d-456b-a4c4-0740a4910806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_40bad4f0-9181-4678-8d15-e7cf6ab4d675" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_6cb43b8a-41f9-496b-a6e8-a9e48f83fefc" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_40bad4f0-9181-4678-8d15-e7cf6ab4d675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trn_CommitmentsandContingenciesAbstract_1b941a7e-c88d-4137-88d0-4c5d545a6b85" xlink:href="trn-20221231.xsd#trn_CommitmentsandContingenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_fadd1047-6423-44b9-b8b8-3b7e85e74465" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trn_CommitmentsandContingenciesAbstract_1b941a7e-c88d-4137-88d0-4c5d545a6b85" xlink:to="loc_us-gaap_LossContingenciesTable_fadd1047-6423-44b9-b8b8-3b7e85e74465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_4f30cb39-6bd9-4378-bb69-1b07048ab09f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_fadd1047-6423-44b9-b8b8-3b7e85e74465" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_4f30cb39-6bd9-4378-bb69-1b07048ab09f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_553b5caf-2829-4e74-9dc4-a2bcdf11f92f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_4f30cb39-6bd9-4378-bb69-1b07048ab09f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_553b5caf-2829-4e74-9dc4-a2bcdf11f92f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_a9b6682f-6751-404b-a57b-0f573a9bfaf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_553b5caf-2829-4e74-9dc4-a2bcdf11f92f" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_a9b6682f-6751-404b-a57b-0f573a9bfaf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_4b53b92c-7619-4a62-aa37-6206fb5dc980" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_fadd1047-6423-44b9-b8b8-3b7e85e74465" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_4b53b92c-7619-4a62-aa37-6206fb5dc980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_be525b0d-b5b9-4c84-ba63-762aa899b09a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4b53b92c-7619-4a62-aa37-6206fb5dc980" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_be525b0d-b5b9-4c84-ba63-762aa899b09a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_e6471b0c-709d-4d5b-b71d-bd06eb75d0b8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_fadd1047-6423-44b9-b8b8-3b7e85e74465" xlink:to="loc_srt_LitigationCaseAxis_e6471b0c-709d-4d5b-b71d-bd06eb75d0b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_895a7abf-ee94-4457-b542-f7605eff2c50" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_e6471b0c-709d-4d5b-b71d-bd06eb75d0b8" xlink:to="loc_srt_LitigationCaseTypeDomain_895a7abf-ee94-4457-b542-f7605eff2c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_JoshuaHarmanFalseClaimsActMember_5f35dd16-d154-415b-aa60-f07c3ed5d338" xlink:href="trn-20221231.xsd#trn_JoshuaHarmanFalseClaimsActMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_895a7abf-ee94-4457-b542-f7605eff2c50" xlink:to="loc_trn_JoshuaHarmanFalseClaimsActMember_5f35dd16-d154-415b-aa60-f07c3ed5d338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_MassachusettsQuiTamMember_b0500f82-754c-432f-a8c4-215a0889ee96" xlink:href="trn-20221231.xsd#trn_MassachusettsQuiTamMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_895a7abf-ee94-4457-b542-f7605eff2c50" xlink:to="loc_trn_MassachusettsQuiTamMember_b0500f82-754c-432f-a8c4-215a0889ee96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_StateCountyandMunicipalActionsMember_a9e248f3-021d-431b-8756-423ca75aa7ab" xlink:href="trn-20221231.xsd#trn_StateCountyandMunicipalActionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_895a7abf-ee94-4457-b542-f7605eff2c50" xlink:to="loc_trn_StateCountyandMunicipalActionsMember_a9e248f3-021d-431b-8756-423ca75aa7ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_MissouriClassActionMember_2e8a1804-03e3-4c99-bc8a-d1ebf52f879b" xlink:href="trn-20221231.xsd#trn_MissouriClassActionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_895a7abf-ee94-4457-b542-f7605eff2c50" xlink:to="loc_trn_MissouriClassActionMember_2e8a1804-03e3-4c99-bc8a-d1ebf52f879b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis_73ae3a31-92d3-41b0-b271-8517d91fa4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_fadd1047-6423-44b9-b8b8-3b7e85e74465" xlink:to="loc_us-gaap_LitigationStatusAxis_73ae3a31-92d3-41b0-b271-8517d91fa4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_0fca83a0-f7f8-43fd-83e4-f24962cccebe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationStatusAxis_73ae3a31-92d3-41b0-b271-8517d91fa4d4" xlink:to="loc_us-gaap_LitigationStatusDomain_0fca83a0-f7f8-43fd-83e4-f24962cccebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_399bc7ae-10ea-49ca-ace5-55964da9a433" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_fadd1047-6423-44b9-b8b8-3b7e85e74465" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_399bc7ae-10ea-49ca-ace5-55964da9a433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_7ee187ae-f967-424b-920c-2e294cb436d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_399bc7ae-10ea-49ca-ace5-55964da9a433" xlink:to="loc_us-gaap_LossContingencyNatureDomain_7ee187ae-f967-424b-920c-2e294cb436d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_HighwayProductsLitigationMember_7a7b317c-779e-40be-ae00-54f4050ddf7d" xlink:href="trn-20221231.xsd#trn_HighwayProductsLitigationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_7ee187ae-f967-424b-920c-2e294cb436d5" xlink:to="loc_trn_HighwayProductsLitigationMember_7a7b317c-779e-40be-ae00-54f4050ddf7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_EnvironmentalAndWorkplaceMattersMember_cc60c591-5d78-4307-a4b1-77fb6eed1b6c" xlink:href="trn-20221231.xsd#trn_EnvironmentalAndWorkplaceMattersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_7ee187ae-f967-424b-920c-2e294cb436d5" xlink:to="loc_trn_EnvironmentalAndWorkplaceMattersMember_cc60c591-5d78-4307-a4b1-77fb6eed1b6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossFromCatastrophesMember_6ef41467-af44-44b6-bfec-90f77eb005bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossFromCatastrophesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_7ee187ae-f967-424b-920c-2e294cb436d5" xlink:to="loc_us-gaap_LossFromCatastrophesMember_6ef41467-af44-44b6-bfec-90f77eb005bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DamageFromFireExplosionOrOtherHazardMember_32cab1a9-dce5-4b67-ac5d-5cbb92f5dbd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DamageFromFireExplosionOrOtherHazardMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_7ee187ae-f967-424b-920c-2e294cb436d5" xlink:to="loc_us-gaap_DamageFromFireExplosionOrOtherHazardMember_32cab1a9-dce5-4b67-ac5d-5cbb92f5dbd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b399b1e0-3d6b-402e-97a4-66536d2f884a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_fadd1047-6423-44b9-b8b8-3b7e85e74465" xlink:to="loc_srt_RangeAxis_b399b1e0-3d6b-402e-97a4-66536d2f884a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_81ce746d-70d2-4c08-9e1d-55eb366ebb3f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_b399b1e0-3d6b-402e-97a4-66536d2f884a" xlink:to="loc_srt_RangeMember_81ce746d-70d2-4c08-9e1d-55eb366ebb3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4d91688d-422d-4c2a-a5eb-853638fa58af" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_81ce746d-70d2-4c08-9e1d-55eb366ebb3f" xlink:to="loc_srt_MinimumMember_4d91688d-422d-4c2a-a5eb-853638fa58af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6352f354-8ae4-49f6-8d03-74c498735a09" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_81ce746d-70d2-4c08-9e1d-55eb366ebb3f" xlink:to="loc_srt_MaximumMember_6352f354-8ae4-49f6-8d03-74c498735a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_fadd1047-6423-44b9-b8b8-3b7e85e74465" xlink:to="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LossContingencyJudgmentEnteredValue_c1e68682-89ee-4c38-91a2-84481e3e128e" xlink:href="trn-20221231.xsd#trn_LossContingencyJudgmentEnteredValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_trn_LossContingencyJudgmentEnteredValue_c1e68682-89ee-4c38-91a2-84481e3e128e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod_8849de53-6737-4051-85ea-9ccf83ba5584" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_us-gaap_LossContingencyLossInPeriod_8849de53-6737-4051-85ea-9ccf83ba5584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_8ec9b15e-5e4d-444f-b5cd-8cbef31b2b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_8ec9b15e-5e4d-444f-b5cd-8cbef31b2b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_1186bdcf-c534-4741-9361-93d9dbb9dad3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_1186bdcf-c534-4741-9361-93d9dbb9dad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LossContingencyEstimateOfPossibleLossNetOfTax_2f5c797f-808f-4422-8f2f-66419215c3a1" xlink:href="trn-20221231.xsd#trn_LossContingencyEstimateOfPossibleLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_trn_LossContingencyEstimateOfPossibleLossNetOfTax_2f5c797f-808f-4422-8f2f-66419215c3a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivable_e97462cc-fe57-46db-8acd-12075a283fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyReceivable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_us-gaap_LossContingencyReceivable_e97462cc-fe57-46db-8acd-12075a283fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivableProceeds_f2b9d491-bbd7-4431-9eb0-b4345da0bc41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyReceivableProceeds"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_us-gaap_LossContingencyReceivableProceeds_f2b9d491-bbd7-4431-9eb0-b4345da0bc41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_01564265-ed46-46d5-b5a8-367c2d189951" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditions_01564265-ed46-46d5-b5a8-367c2d189951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions_1c6cd7cd-bad9-4d86-b242-4229b009d754" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions_1c6cd7cd-bad9-4d86-b242-4229b009d754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FormerGainContingencyRecognizedInCurrentPeriod_3bdfc242-b26e-426d-8a8b-06e4ddbe31ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FormerGainContingencyRecognizedInCurrentPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0c0857bb-a5e9-492f-bc96-ef7315cfc691" xlink:to="loc_us-gaap_FormerGainContingencyRecognizedInCurrentPeriod_3bdfc242-b26e-426d-8a8b-06e4ddbe31ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails" xlink:type="simple" xlink:href="trn-20221231.xsd#Note16SelectedQuarterlyFinancialDataDetails"/>
  <link:presentationLink xlink:role="http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_75250096-6eac-4a8c-ab5a-1d09b9ba6306" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_eab8a99a-8b1d-4dc6-adf9-f8e79669682a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_75250096-6eac-4a8c-ab5a-1d09b9ba6306" xlink:to="loc_us-gaap_StatementTable_eab8a99a-8b1d-4dc6-adf9-f8e79669682a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_730a12e7-d97e-4766-8a82-06f72ba0749f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_eab8a99a-8b1d-4dc6-adf9-f8e79669682a" xlink:to="loc_srt_ProductOrServiceAxis_730a12e7-d97e-4766-8a82-06f72ba0749f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_983199eb-2231-473e-bb45-caaa67251271" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_730a12e7-d97e-4766-8a82-06f72ba0749f" xlink:to="loc_srt_ProductsAndServicesDomain_983199eb-2231-473e-bb45-caaa67251271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_ManufacturingMember_507070dc-89c8-437d-8ea7-9a961379259f" xlink:href="trn-20221231.xsd#trn_ManufacturingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_983199eb-2231-473e-bb45-caaa67251271" xlink:to="loc_trn_ManufacturingMember_507070dc-89c8-437d-8ea7-9a961379259f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trn_LeasingMember_39a4bc7a-2305-4375-9464-75769762620c" xlink:href="trn-20221231.xsd#trn_LeasingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_983199eb-2231-473e-bb45-caaa67251271" xlink:to="loc_trn_LeasingMember_39a4bc7a-2305-4375-9464-75769762620c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_eab8a99a-8b1d-4dc6-adf9-f8e79669682a" xlink:to="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_e193d448-ef87-46e1-9765-cbb1b3155271" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_Revenues_e193d448-ef87-46e1-9765-cbb1b3155271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_5e20b21e-bb5d-44dc-b06d-7ebc5a15170a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_5e20b21e-bb5d-44dc-b06d-7ebc5a15170a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c9b61f97-d946-4047-855a-da2050a0b20b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c9b61f97-d946-4047-855a-da2050a0b20b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_b71393f5-7bf7-441d-ace7-610e4c6f4255" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_b71393f5-7bf7-441d-ace7-610e4c6f4255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_148cf59b-b409-4fb3-afa7-55dcc7e4836b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_RestructuringCharges_148cf59b-b409-4fb3-afa7-55dcc7e4836b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5da646c1-ef69-4ee9-8c49-928ae8298e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_OperatingIncomeLoss_5da646c1-ef69-4ee9-8c49-928ae8298e5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_2b4b7c45-4b13-4dd9-946a-5a2de3d88fc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_2b4b7c45-4b13-4dd9-946a-5a2de3d88fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9bf1e96d-8120-49d6-87b1-1939a3bb620d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9bf1e96d-8120-49d6-87b1-1939a3bb620d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a41ecc97-185f-41b0-bdd7-67bf2bdb2fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a41ecc97-185f-41b0-bdd7-67bf2bdb2fdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_cba94499-fa32-47be-8847-1554573f0a84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_cba94499-fa32-47be-8847-1554573f0a84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_07374fa7-2b53-4dd5-9c3f-ca63a3ce7d38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_07374fa7-2b53-4dd5-9c3f-ca63a3ce7d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_1a29b3cd-d8fb-4353-8928-68363437fb60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_1a29b3cd-d8fb-4353-8928-68363437fb60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_97f90a84-8ce2-457b-a4fa-63123e06216a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_ProfitLoss_97f90a84-8ce2-457b-a4fa-63123e06216a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_3403e5fc-06e8-4bd8-9ef4-2d9f5e489b75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_3403e5fc-06e8-4bd8-9ef4-2d9f5e489b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_005189b9-e99d-4b65-9fc3-e5219ceb5a0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_NetIncomeLoss_005189b9-e99d-4b65-9fc3-e5219ceb5a0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_dc40cbb2-2905-47ee-b931-1d716844687e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_dc40cbb2-2905-47ee-b931-1d716844687e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_0dd98d5f-ec9c-40e1-a476-5d82910765a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_0dd98d5f-ec9c-40e1-a476-5d82910765a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_5f881e79-95e2-4031-8972-6443d0670dba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_EarningsPerShareBasic_5f881e79-95e2-4031-8972-6443d0670dba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_8b37415b-6f3a-4984-8b8a-13870720e684" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_8b37415b-6f3a-4984-8b8a-13870720e684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_590296b9-13a1-45f8-a54b-ab2b7b3a77ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_590296b9-13a1-45f8-a54b-ab2b7b3a77ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_43bb4732-be84-428f-9fda-9ba32ccd532b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1696f40f-3f8f-4be1-b17f-96e14db85bd6" xlink:to="loc_us-gaap_EarningsPerShareDiluted_43bb4732-be84-428f-9fda-9ba32ccd532b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>trn-20221231_g1.jpg
<TEXT>
begin 644 trn-20221231_g1.jpg
M_]C_X  02D9)1@ ! 0$!+ $L  #_X0LR17AI9@  34T *@    @ # $   ,
M   !"0X   $!  ,    ! U(   $"  ,    $    G@$&  ,    !  $   $2
M  ,    !  $   $5  ,    !  0   $:  4    !    I@$;  4    !
MK@$H  ,    !  (   $Q  (    @    M@$R  (    4    UH=I  0    !
M    Z@   2( "  (  @ "  MQL   "<0 "W&P   )Q!!9&]B92!0:&]T;W-H
M;W @0U,V("A-86-I;G1O<V@I #(P,38Z,#$Z,3@@,3 Z,S8Z,#D   20   '
M    !# R,C&@ 0 #     ?__  "@ @ $     0  "OB@ P $     0   U(
M        !@$#  ,    !  8   $:  4    !   !< $;  4    !   !> $H
M  ,    !  (   (!  0    !   !@ ("  0    !   )J@        !(
M 0   $@    !_]C_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+#!D2$P\4'1H?
M'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_VP!# 0D)"0P+
M#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C+_P  1"  P * # 2$  A$! Q$!_\0 'P   04! 0$!
M 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0   %] 0(#
M  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B<H
M*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$! 0
M  $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!
M40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y
M.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4
ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/D
MY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^B@ HH ** "B@ KROQI\
M;M&T%I++0UCU:^"C]ZD@^SQD@X^8??(.W*C Y(W @B@"[X%^+^C>*A;V%^RZ
M=K#*JF.0XBG<G&(F)ZGCY3S\V!NP37H] !10 44 %% !10 44 %% !10 44
M>9?$&U&N7L^F3_$S3M"M H633@$60Y7GS&,JLP8,?EP%QC@]3P-E\&O#^H7D
M=K8_$C3+JYDSLB@BC=VP,G $V3P": (Y_A%X9MIY+>X^)ND131.4DBDCB5D8
M<$$&;@@CI[5ZC\.8!I:?V3%X]T_Q':P0 06L21^; H/4,LC$ISC!!Q\H! &"
M =]10 44 %% !10 44 %% !10 44 <AXY^'6C^.K>,W9>VOX4*PWD(&X @X5
MP?O("<XX/7!&3GQ3X?>&]2\*?'#2M*U6 1W$?GE67)25#!)AT/=3C^8.""*
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
M.$))300Z      $9    $     $       MP<FEN=$]U='!U=     4
M4'-T4V)O;VP!     $EN=&5E;G5M     $EN=&4     0VQR;0    ]P<FEN
M=%-I>'1E96Y":71B;V]L      MP<FEN=&5R3F%M951%6%0    ; $@ 4  @
M $\ 9@!F &D 8P!E &H 90!T "  -@ V #  ,  @ "T ( !/ &X ; !I &X
M90      #W!R:6YT4')O;V93971U<$]B:F,    , %  <@!O &\ 9@ @ %,
M90!T '4 <       "G!R;V]F4V5T=7     !     $)L=&YE;G5M    #&)U
M:6QT:6Y0<F]O9@    EP<F]O9D--64L .$))300[      (M    $     $
M     !)P<FEN=$]U='!U=$]P=&EO;G,    7     $-P=&YB;V]L      !#
M;&)R8F]O;       4F=S36)O;VP      $-R;D-B;V]L      !#;G1#8F]O
M;       3&)L<V)O;VP      $YG='9B;V]L      !%;6Q$8F]O;
M26YT<F)O;VP      $)C:V=/8FIC     0       %)'0D,    #     %)D
M("!D;W5B0&_@            1W)N(&1O=6) ;^            !";" @9&]U
M8D!OX            $)R9%15;G1&(U)L=                $)L9"!5;G1&
M(U)L=                %)S;'15;G1&(U!X;$!RP           "G9E8W1O
M<D1A=&%B;V]L 0    !09U!S96YU;0    !09U!S     %!G4$,     3&5F
M=%5N=$8C4FQT                5&]P(%5N=$8C4FQT
M4V-L(%5N=$8C4')C0%D            08W)O<%=H96Y0<FEN=&EN9V)O;VP
M    #F-R;W!296-T0F]T=&]M;&]N9P         ,8W)O<%)E8W1,969T;&]N
M9P         -8W)O<%)E8W12:6=H=&QO;F<         "V-R;W!296-T5&]P
M;&]N9P      .$))30/M       0 2P    !  $!+     $  3A"24T$)@
M    #@             _@   .$))300-       $    >#A"24T$&0
M!    !XX0DE- _,       D           $ .$))300*       !   X0DE-
M)Q        H  0         !.$))30/T       2 #4    ! "T    &
M   !.$))30/W       <  #_____________________________ ^@  #A"
M24T$         @  .$))300"       "   X0DE-!#        $! #A"24T$
M+0      !@ !    !CA"24T$"       $     $   )    "0      X0DE-
M!!X       0     .$))300:      -Y    !@             #4@  "O@
M   B %0 <@!I &X :0!T 'D +0!) &X 8P M $P ;P!G &\ +0!6 &4 <@!T
M &D 8P!A &P +0!( %( +0!" &P 80!C &L    !
M      $             "O@   -2                      $
M                $     $       !N=6QL     @    9B;W5N9'-/8FIC
M     0       %)C=#$    $     %1O<"!L;VYG          !,969T;&]N
M9P          0G1O;6QO;F<   -2     %)G:'1L;VYG   *^     9S;&EC
M97-6;$QS     4]B:F,    !       %<VQI8V4    2    !W-L:6-E241L
M;VYG          =G<F]U<$E$;&]N9P         &;W)I9VEN96YU;0    Q%
M4VQI8V5/<FEG:6X    -875T;T=E;F5R871E9     !4>7!E96YU;0    I%
M4VQI8V54>7!E     $EM9R     &8F]U;F1S3V)J8P    $       !28W0Q
M    !     !4;W @;&]N9P          3&5F=&QO;F<          $)T;VUL
M;VYG   #4@    !29VAT;&]N9P  "O@    #=7)L5$585     $       !N
M=6QL5$585     $       !-<V=E5$585     $       9A;'1486=415A4
M     0      #F-E;&Q497AT27-(5$U,8F]O; $    (8V5L;%1E>'1415A4
M     0      "6AO<GI!;&EG;F5N=6T    /15-L:6-E2&]R>D%L:6=N
M!V1E9F%U;'0    )=F5R=$%L:6=N96YU;0    ]%4VQI8V5697)T06QI9VX
M   '9&5F875L=     MB9T-O;&]R5'EP965N=6T    115-L:6-E0D=#;VQO
M<E1Y<&4     3F]N90    ET;W!/=71S971L;VYG          IL969T3W5T
M<V5T;&]N9P         ,8F]T=&]M3W5T<V5T;&]N9P         +<FEG:'1/
M=71S971L;VYG       X0DE-!"@       P    "/_         X0DE-!!0
M      0    (.$))300,      G7     0   *     P   !X   6@    F[
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
M]3[7;<:_7?D?X+^=]'T_\"DI_]D .$))300A      !5     0$    / $$
M9 !O &( 90 @ %  : !O '0 ;P!S &@ ;P!P    $P!! &0 ;P!B &4 ( !0
M &@ ;P!T &\ <P!H &\ <  @ $, 4P V     0 X0DE-! 8       < "
M  $! /_A#RYH='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME
M="!B96=I;CTB[[N_(B!I9#TB5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED(C\^
M#0H\>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K
M/2)!9&]B92!835 @0V]R92 U+C,M8S Q,2 V-BXQ-#4V-C$L(#(P,3(O,#(O
M,#8M,30Z-38Z,C<@(" @(" @("(^#0H)/')D9CI21$8@>&UL;G,Z<F1F/2)H
M='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M;G,C(CX-
M"@D)/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](B(@>&UL;G,Z>&UP/2)H
M='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;6QN<SID8STB:'1T<#HO
M+W!U<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B('AM;&YS.GAM<$U-/2)H='1P
M.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(B!X;6QN<SIS=$5V=#TB:'1T
M<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E179E;G0C
M(B!X;6QN<SIP:&]T;W-H;W ](FAT=' Z+R]N<RYA9&]B92YC;VTO<&AO=&]S
M:&]P+S$N,"\B('AM;&YS.GAM<%)I9VAT<STB:'1T<#HO+VYS+F%D;V)E+F-O
M;2]X87 O,2XP+W)I9VAT<R\B('AM<#I#<F5A=&]R5&]O;#TB061O8F4@4&AO
M=&]S:&]P($-3-B H36%C:6YT;W-H*2(@>&UP.D-R96%T941A=&4](C(P,34M
M,#@M,314,3 Z,#$Z,C(M,#4Z,# B('AM<#I-971A9&%T841A=&4](C(P,38M
M,#$M,3A4,3 Z,S8Z,#DM,#8Z,# B('AM<#I-;V1I9GE$871E/2(R,#$V+3 Q
M+3$X5#$P.C,V.C Y+3 V.C P(B!D8SIF;W)M870](FEM86=E+VIP96<B('AM
M<$U-.DEN<W1A;F-E240](GAM<"YI:60Z,#DX,#$Q-S0P-S(P-C@Q,3@R,D%"
M-$4W.$(P.#$Q-T8B('AM<$U-.D1O8W5M96YT240](GAM<"YD:60Z,#@X,#$Q
M-S0P-S(P-C@Q,3@R,D%!034W-3 V1$1#-38B('AM<$U-.D]R:6=I;F%L1&]C
M=6UE;G1)1#TB>&UP+F1I9#HP03@P,3$W-# W,C V.#$Q.#(R04%!-3<U,#9$
M1$,U-B(@<&AO=&]S:&]P.DQE9V%C>4E05$-$:6=E<W0](D-$0T9&03=$03A#
M-T)%,#DP-3<P-S9!14%&,#5#,S1%(B!P:&]T;W-H;W Z0V]L;W)-;V1E/2(Q
M(B!P:&]T;W-H;W Z24-#4')O9FEL93TB1&]T($=A:6X@,C E(B!X;7!2:6=H
M=',Z36%R:V5D/2)&86QS92(^#0H)"0D\>&UP34TZ2&ES=&]R>3X-"@D)"0D\
M<F1F.E-E<3X-"@D)"0D)/')D9CIL:2!S=$5V=#IA8W1I;VX](F-R96%T960B
M('-T179T.FEN<W1A;F-E240](GAM<"YI:60Z,$$X,#$Q-S0P-S(P-C@Q,3@R
M,D%!034W-3 V1$1#-38B('-T179T.G=H96X](C(P,34M,#@M,314,3 Z,#$Z
M,C(M,#4Z,# B('-T179T.G-O9G1W87)E06=E;G0](D%D;V)E(%!H;W1O<VAO
M<"!#4S8@*$UA8VEN=&]S:"DB+SX-"@D)"0D)/')D9CIL:2!S=$5V=#IA8W1I
M;VX](G-A=F5D(B!S=$5V=#II;G-T86YC94E$/2)X;7 N:6ED.C<Y1$,V1C9$
M,3$R,#8X,3$X,C)!04$U-S4P-D1$0S4V(B!S=$5V=#IW:&5N/2(R,#$U+3 X
M+3$T5#$P.C4T.C(T+3 U.C P(B!S=$5V=#IS;V9T=V%R94%G96YT/2)!9&]B
M92!0:&]T;W-H;W @0U,V("A-86-I;G1O<V@I(B!S=$5V=#IC:&%N9V5D/2(O
M(B\^#0H)"0D)"3QR9&8Z;&D@<W1%=G0Z86-T:6]N/2)S879E9"(@<W1%=G0Z
M:6YS=&%N8V5)1#TB>&UP+FEI9#HP.3@P,3$W-# W,C V.#$Q.#(R04(T13<X
M0C X,3$W1B(@<W1%=G0Z=VAE;CTB,C Q-BTP,2TQ.%0Q,#HS-CHP.2TP-CHP
M,"(@<W1%=G0Z<V]F='=A<F5!9V5N=#TB061O8F4@4&AO=&]S:&]P($-3-B H
M36%C:6YT;W-H*2(@<W1%=G0Z8VAA;F=E9#TB+R(O/@T*"0D)"3PO<F1F.E-E
M<3X-"@D)"3PO>&UP34TZ2&ES=&]R>3X-"@D)/"]R9&8Z1&5S8W)I<'1I;VX^
M#0H)/"]R9&8Z4D1&/@T*/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/#]X<&%C:V5T(&5N9#TG=R<_/O_B Z!)0T-?4%)/1DE,10 ! 0   Y!!
M1$)% A   '!R=')'4D%96%E:( ?/  8  P       &%C<W!!4%!,     &YO
M;F4                    !  #VU@ !     -,M041"10
M                                                !6-P<G0   #
M    ,F1E<V,   #T    9W=T<'0   %<    %&)K<'0   %P    %&M44D,
M  &$   "#'1E>'0     0V]P>7)I9VAT(#$Y.3D@061O8F4@4WES=&5M<R!)
M;F-O<G!O<F%T960   !D97-C          U$;W0@1V%I;B R,"4
M
M                                     %A96B        #VU@ !
M -,M6%E:(                     !C=7)V         0     0 "  , !
M %  80!_ *  Q0#L 1<!1 %U :@!W@(6 E("D +0 Q,#60.A ^P$.02(!-H%
M+@6%!=X&.0:6!O8'5P>[""((B@CT"6$)T I!"K0+*0N@#!H,E0T2#9(.$PZ6
M#QP/HQ L$+@111'4$F42^!.-%"04O157%?06DA<R%]08>!D>&<8:;QL;&\@<
M=ATG'=H>CA]$'_P@M2%Q(BXB[2.M)' E-"7Y)L$GBBA5*2(I\"K *Y(L92TZ
M+A$NZB_$,* Q?3)<,STT'S4#->DVT#>Y.*0YD#I^.VT\7CU1/D4_.T S02Q"
M)D,B1"!%'T8@1R-()TDM2C1+/$Q'35-.8$]O4']1D5*E4[I4T57I5P)8'EDZ
M6EA;>%R97;Q>X& &82UB5F. 9*QEV6<(:#AI:6J=:]%M!VX_;WAPLG'N<RMT
M:G6J=NQX+WET>KI\ 7U*?I5_X8$N@GR#S84>AG&'Q8D;BG*+RXTECH&/W9$\
MDIN3_95?EL.8*)F/FO><8)W+GS>@I:(4HX6D]J9II]ZI5*K+K$2MOJ\YL+:R
M-+.TM32VM[@ZN;^[1;S-OE:_X,%LPOG$A\87QZC).\K.S&/-^L^2T2O2Q=1A
MU?[7G-D\VMW<?]XCW\CA;N,6Y+_F:>@4Z<'K;^T?[M#P@O(U\^KUH/=7^1#Z
MROR%_D'____; $,  @$! @$! @(" @(" @(#!0,# P,#!@0$ P4'!@<'!P8'
M!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP,#/_; $,! @(" P,#!@,#
M!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,#/_  !$( U(*^ ,!(@ "$0$#$0'_Q  ?   !!0$! 0$! 0
M         0(#! 4&!P@)"@O_Q "U$  " 0,# @0#!04$!    7T! @, !!$%
M$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U
M-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'B(F*
MDI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:
MX>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$! 0$! 0$!         0(#
M! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<  0(#$00%(3$&$D%1!V%Q
M$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9&B8G*"DJ-38W.#DZ0T1%
M1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"@X2%AH>(B8J2DY25EI>8
MF9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KBX^3EYN?H
MZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /W\HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "LGQWX^T/X6^#M1\1>)M8TOP_H.CPFYOM2U*Z2UM+.(=7DE<A4
M4>I(%?''_!4'_@O-\%_^"9UA>:/>7O\ PGGQ+2,F'PGHMPK2VK?PF]G^9+1,
ME>&#2D,"L;#)'\Z'_!1/_@K3\9_^"F?C)KGX@:\UMX;M;D2Z;X3TDO!I&GX^
MZWE;G\Z0AL>=+N8EOE*H2@ /U&_X*C_\'9$.D3WW@W]F&U2ZFB9H;GQWJUAY
MD"XW9;3[5QB3[O$MP O# 1,N)!ZQ_P $J/\ @Z8\"_M)#2_!?Q\CTOX9^.)B
M+:W\0)+M\.ZS(./G=B?L4A])&,1QGS%W*E?SC*F^%2J^8P^53MW[\8 YVD_>
M"C:<8! _B)I2OF%MN6*A5.%.[:<@;1C<1A@!EN0H!ZJ* /[H[:YCO+>.:&1)
M895#HZ-N5U/(((X(([T^OY2/^"6?_!P'\8/^":]W9^';R>3XC?"J,E/^$9U.
M\V-ID9).;"X()AP=W[L*T).<*&;</Z-_V _^"G/P=_X*4?#TZY\,?$T-Y?6D
M2R:IH-[BWUC1BW $\&2=N>!(A:-B"%<X. #Z HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI'=8T+,0JJ
M,DD\ 5^87_!4W_@YK^&/[&;ZAX.^$XTWXL?$R$F!Y(9]_A_1)N1BXGC.9Y%(
MYA@.3@J9(V&* /T _:+_ &HOA_\ LD?"Z[\:?$CQ9H_@_P .68YNM0F\MIGP
M2(HH_ORRD XC16<XX%?@9_P5+_X.HO''[1 U#P7\ (=1^'/@NX+02^))2(_$
M.JID*?(VDBSC.3AD#S' (:/#+7YP_M@_MP?%#]O7XIR>+OBGXKU#Q)J3*WV6
MVD;R[/286*DQVUN/DA3&3\H+-C<P)^:O*&7>FX9RZG+E3R#GYB5!)R"Y/S=0
M1C"@$ FNKVXUB[FN[BYN+RZNIS+-<2/OFDD<L[2LQ8_,?E))()P>>&-0F/?P
ML9VL<[44X;@ 8RGH>"<D>8IZY)%(<J_!6-AM*E4V$YQ@[OER2#CH#NP,*04&
M!N^56Z$J5"JW49[84[P02!P< C'( ;U<KODAD.?F9CN&,$]SG!SGC!!)XSMH
ME3Y6W+L7G(9<;<DDX&U1NXQU&3&1TP*42^5"K*Q(!X)D*_="D<;NX5>ARIR,
M9VT/%M<E<?*<JX7 !_O95>WSG@D?)W"C( N_,C;OEW99MN6W]SR""W_+09YQ
MG&[!!'1?"SXQ>+/@#\0=+\6^#/$6L>%_$^C/YUGJ5A<-#/$^"6 ;HRMQE2Q5
M@Y^4[BHYQFP#R\?EMD<8*D;@,_-U51P"PZ8P<DTJ@QW(55V-D85<J3AAP!\K
M'[A[GD@<-S0!^_\ _P $J?\ @ZTT7X@/I_@;]IA+/PWKK 0VWC>QAVZ=?G@#
M[;;H#]F8C#&:/,!W$D0JN3^S6AZ_9>*-(L]1TR[M=2TW4(5N+:\M9EF@N(V
M*NCJ2&5@<@C(([]*_AD.%C;<J[0-S84?,#T..V<M@E>-R^H(^P_^"8W_  6O
M^,O_  2\UR&Q\/Z@?%7P^:8MJ'@[5IF:Q8XS(UM(-SVLWRD[X]T9+@NC8 H
M_KDHKY8_X)M_\%?O@[_P4[\*"3P3K0TOQ=9PF35?"6JD0ZM8$;0S*N<30@G'
MF1[EY ;8V5KZGH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHJAXBU_3?!WA^\U35+^ST?2]/C:YN[RZF2"WMHU^9WD=\*J@9)8D8
M&3D=: +]>$_MT_\ !1GX0_\ !.;X<CQ!\3O$]OI<LZO)IFBVF)]6UMP<%+:V
M!#2?,P!=ML:E@6=>M?F?_P %3_\ @ZX\/_#K^TO!G[--O#XIUR-GAN?&]]$6
MTFP(&UC9P,1]J<9X>3;#N"D+,&K\)_C)\:O&'[1?Q)U+Q5XZ\2ZQXL\5:PQ%
MWJ.IW;7$TG)"H Y)6-<$A%4!<*J*HQ0!]S?\%3/^#C+XO?\ !09]2\+>%9KK
MX5_"V8M'_9.G73KJFKQ$'!O;A!EHV4DF&/$>.&WG:Q_/&)E#*J[&P""@;=N(
M;(0#)/4\8RK?*2.&PQY5>%OF7:P)VE@>NX@8RNW:?0=2>H(!G\X)<_-)\N2<
MECM(_>9ZL<]2. PSG[W\0!'&NV/&T% 1PR85_E()X&2-I#9QD GD$Y9-K-,N
MX-YV00=N)-V,''*DG(;L?F4#)W$D1#"OS1L-HPPV'L%SD;1G&UC@G&4.>AW(
MY$4;J,J&4@?,I7IVZ!ONX) ^\H().!0 Y9EPS*P?8-R;23C'/ W$@?+C/RD*
MJG/."IC96*[&95^4(P.TX+J%Z#DGT&2=QRIS@DFX+>8V"YR5;)3!<@Y+$9[@
M9R<'GG+-EB55.Y%5<?,?+R%XYQ@<X^3!W<[@3]XX "2;8JMN_>8,B,QPQX/(
M)W#DDMP0=P8==M+,BL67C<HQ@@':OS8QPQ("G/!( 4<DXP&7RQYA8Y9BV%D(
MW'JV&W$9!QUR3M0X.30HV#[R!&9OF.-A/S$\!L=D. #T7@\;@!0&^[AO,4C"
MJ3OC/RGC[V.R=CPO^T*876/=]Q>,D*2JL,-C@E3@J,=R0YYR0*=_JPJ%3&N[
M!5F!V8Q@?-\I(+ G&",N" #P0C;&H.=ICR!N(&,#)X8G R^<#NW3G: +L D:
M/.W=D?+C><]< ''S97 48*\;L!C3?EE^7;R>57(W$'G:!MX^]@ +@DELX'"B
M;R_FW#.?G8'<"<$'/S8).7(R3NP!@ X*85&:/=L&2I 8+CG9R/D/W2#SQ][/
M5L &IX)\:ZQ\.O%.F^(/#NKZEH>MZ/<"YLM2TZ9H+JSD4EU>-HSE"!GHRC)_
MV6-?MK_P2H_X.MY-/CTWP+^U!"SQ*ZP0>/=.M=KHQP<:A:PCGG(,L*@G'S1$
M[WK\.&8G<67=M.=N"=F,G'0@'"[2-HX4?PYII7R5V;O+?.%).S:0",C(&,L@
MR<>@)'.0#^XWP'\0-#^*?@O2_$GAO6M-\0>']8B6YL=1TR=+FUO8F^ZR2(65
ME]P>H[<BMJOX\?\ @G+_ ,%:OC%_P3%\7M??#W75NO"MY.LVJ^%=3S-I.I]R
M=NXF"8IM EC*L=NTEPNUOZ.O^"7_ /P7)^#'_!3O2(=+TV_3P?\ $KR?].\'
MZO<KY[D [VM)>$NX_O<H X49>-!B@#[4HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HKD?C5\</!O[-GPYU#QAX\\3:3X3\,Z4I:YU'4[L0PH6.0HW
M'YG8C"HH+$\*"3BOP@_X*H?\'6WB3XFPZEX+_9MAO?"7A^0-%/XTU"$)J]Z#
MN/\ HD)^6U0A3B23,S*RD+$PY /U0_X*6_\ !:KX*_\ !,C19K?Q-K'_  DO
MCZ2'?9^#]&F6;47&,J\_)6UB.<[Y,%AG8K[2!_.5_P %*?\ @M!\:/\ @IIK
M<T7BW5E\/^!XI@]KX/TF1H=.AV.60W&<FZF&,AIN%(<I&FX _*_B?7K[Q3X@
MNM2U>^N-4U/4)FFN;R]D:>:]E;EGDD?)9F+@EBY[G)^6J1?9 K*V<9"L6Y4A
M 1CYNO"GY3D'(((P" ",L;* RKY89%)92!SUZG@X;*_,.>/OC"QKPZ*KXP08
M\?,,[1@@'KE2,E>NTGDC"RN8VVJWEL.1F4C@G"8^;'&$.<] IP0"2V9E;='G
M'50I(4(1P!M8\??(.<D$%@QYH 4S-%'N#E&P0I5L@$#L2Q!Q@#L>$(S3L9'4
M^7ELE6PH ^7ELGHI ')]-IW9*!_W_P ORM'P3\P8 $-@@$,-N%'\1 #$$[1A
MI(9%967C$8+,%SQP"1DC*Y!RPY..B&@!<?>9U#L""PV9*8&2/NG'W"-I Q@8
MRN[*J9(VVAI!(SE<AB69@?F.#_%Q]T@-D(1S0 JLK-M\O[P#*-IR<YX& ?E)
MXW'HN#@BF*/)^4X1F RIRF< *<\J.N5[G!?).,D <#YB.NX+\I&0^0N?EQG<
M< XVYQT5>0&)H8><ZE<@RCCHSN"/7(+'E^_) ! X%*N'9/E\R-B %!'S<,3Q
MG&?FSM7ID#(;DM=6*LS#?D$N2"-^ IY.%ZD*>23^\& 6H 669E&[>58@G.[K
M]\\$MGA@>02#P3SP72JPGSN*\@%URHQ\O/8<90@;MH*\<$4C_*S-\SKQN8;C
MO )W-QU)&X?>(X?!QC"-N,N5PTC$[2""Q.#@@X!8Y4#()Y5NN[!  -LRT:A&
M95;;]U02 !G/&!N'+#!#,,G@D8;DW-O=64LWRY+]<'N-Q&_))./FX&T921E#
M80[-KET)(7)(X8<J5Y*\C ( ./E(ITBJI!9=NPD,67[H#)@'(;HI QGCIC^\
M *2P<;F):-N6 (VD<$XVG;@!L=.$!P,#+5+PJN,E5 !(RZX"D'  "GK(>20=
MIYZEB-/W2C8),$ !5R"01G&-RY) 7H,_(>03E!Q"&7YE5#EC\ROC/7.,@$)@
M'&,CY6SR & BL%W*5!9"I!P0."I _P!G!8#JG4!LAR863*;=O4M'E>FTG!'.
M "#SN8%,D#)I)#Y9_C41MC[WW",@'L<@*2 2O)X &<GW]N=A0%58$AE')7'W
ML8P6 ));"YRHY  1MYJ#Y1)RI"#YBOW3Q][KPG('1?\ :%6-*UN[\/:G::E9
M7EQ:ZAI\PGM[FWF,<MO(OS!UD5@RMO4D$-GDD '&8-QVXD+9WJ'W$'#8!Y#$
MC.XL>=O\8SR0&J^R&-_^>:#YE&-OX[2 1NQD'JRDX(- '[*_\$J?^#JGQ'\(
MGT_P/^TDNI>,?#<!CAM_&=LHDU?34^Z#>1*/]+CP03(N90,$^<S C]YO@U\;
M/!O[1'PRT_Q=X%\1:5XH\+ZRF^UU#2YQ-#)D\C*\JX)PRG#*<Y (-?Q"P(KR
MI'N!&2GRD G(=3]UCR0%Z YXX/\ %[I^P;_P4>^+W_!.7XEQ^(/A?XHN--CO
MI%;4=%N@T^CZR %.V>W.U2<$@/'B10<(PSD@']F5%?G]_P $JO\ @X2^$?\
MP4=AL/"NIR1_#7XLW "+X=U2YWV^JR')S8W!VB;/!\I@L@!P X4O7Z T %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 445X_P#ME?MT?"K]@;X5S>*OBEXNL/#FGN'%I;-+OO\
M5)!R8K6 'S)7Y'W1A0025'( /8*_.?\ X*H?\'&7PE_8"CU3PGX2\OXH?%:,
M&)](TZZW:?HLOW,7MRA(5U88,,69,\-Y>0U?E/\ \%3?^#E_XI?ML37_ (2^
M%ZW_ ,*/AI=.8G%K./[>UY.C"XN(VQ"A4#]S V3G!DD5AC\R$1%V_+NVXS\J
M#/W<'E>%.!RV/O\ ?#9 /;_VXO\ @HG\6O\ @HC\2_\ A(_BIXKDU;R7+Z?I
M40^SZ3I",&&VWMMV$!4+ER#*W!+,<%O$HXV6?=L:/) . 58$OP. .A)Z!CF/
MI@4V)EA91G;TY!$;'@<@Y!P3L8$CCD\X.7)$8Y3E-QZ%?+*ACN(V]!G+ D J
M<;5!X#8 &Q.(QYB[3S@$8CR2=P!*G QP><?Q#(*C VT^7\VW<FT$@ E?N@YW
M>A.?F/(P0 M-<A$QNY5-HZ#C8V,9VD9Y/&0=PSD\&627;)))N?:I+DJ2 >>"
M"#Z@#=\PW*O)S0 AD8,S+MW'YAR><G&6+=OFR"PP5<@G-",RK'MW,S8*#>03
M@#&!NYSL X.0<C&0M(B^:C*N Q.#L/ W84X"[NK#L!D<?Q* )NG1BN?WAP2#
MG#/C_:8\YP<#)"8_O8 $+(T;*&\R/& .I"CH0!Z8<YPO7)/S8IVXS'./,93S
MM)8X9L,!AB3DDCD@8YZOFD\[ 4JPP6R.=J\8('WL#E@?E(*[GXQ2E,H4?=MC
M(!R,E> #G[VWY!GH.0?[@% ".NYRVX!\Y#!LM_O A,G&.6']Q^?F&0_N^,"/
M)P4/RKNP 1G(]0N"20"Y.#2Q;BVYEW-T=2OS.V?NGJ=Q;<<'.2!E0!345H%W
M*/NC)(!7. I'.%ZE5/)S\XP-U "ON)=>6FP5&X_.2>,?>+9.[[HQEF;/"T2I
MA]RA%VGAU 09^8 @\=6/9B!L;JH&%"@!X^BK\I&X* ,D'.>F<*,E1SM)Q_$Q
MCN56+!9)%SDX&\%<9W9_O,<\GOD +B@!TA1G'";74;=Q&[;R!@G@8Y');:".
MI3A2I#,'/+<-D%3@'!Q\OW?E)QMPFT<YX*M)MGD9LKSN<CJ.HY7/4?=(8'.X
MY;D&F1KY4:X94;*KN4@<CY2PYVDC)]#]UL\DT *"T/4"-F..5*+N(/WN OWM
MRX((QN!( !H9!&Z[E(P53<X93CA2#TZ@$8+8&U\=12*-R9C1?W@* +CJ4S@=
MS_"/O$]<C+8+H]HN?E.WG*X7:S#<C  *5)SGC@=NG\( UOW]J6/[QN<D_,1^
M[+'^]W)/;G/I\BRGYF;<%=&8%@,-'A@!GY<C'R] H &!R2 B_O[4*/WC<8 ^
M8C]V%'][N0.W./3Y' MO"J65F),>T'CDD;0< MM<D !>JX()(( ;<A@JL%Y
MV<!LG;@=>2$Q\N2<DEB 11'*9GW?ZQER04);.7.1SEOFZ?,,?-R/FW4C1><?
MNG! 4$1E\#H,97)X/&3_ !Q\\4%OM,+$YY.2=Q=>0QZ9;&-S')Y(4]&!R -^
M7R5"LA5045\D8R-N.O )W'YCT!.!G!>[B91)CS I8G.&/)\ST?' /4]2?1R0
MS$2*=^UB0Q/F$9^?L2>0&ST<9^4]033?]99?WMO_  +'[K_@6.GMT]OD 'QL
MX9E.]Y%/.&)R=Q!!4DGYN>2O60@C# B.(CA8]DFX 8 7]YP1CJ"02H/(R"01
MS@L]TP65E;9D@@JW'S-GC: N%#_PD@D\?W4BFW*Q##*QEP%/&0H/W0Q&/F?C
M;CEN@SM "*X\EE\F0+Y;*R?O.F&.,$D8^;!R-I&]CC'3]7O^"4O_  =!>/OV
M6#I/@OXX)J7Q-^'L*I;6NM?ZSQ#H</J9#Q>1C824D;S0.!(P0(/RAD1D#+\Z
MJ!L&XE5'WT YVCOZ'^(G^(4Z8*UPS,H^]DAE^;'RY."I/&U\]<8.2?X@#^V'
M]FC]J?X?_MA?"JQ\;_#7Q3I?B[P]J ""XL9B3 XZQRQL%>*1<Y*2*KXQQTKT
M.OXK?V//VV?B=^P7\5(O&'PM\5W_ (5U;Y+>\2/;)::C&-O[BZ@<>7*GWR Z
M@J<LKA@&']#O_!*7_@Y3^%_[<J:7X/\ B1'I?PK^*ET5CMH+B<KHFO3-D9M;
MA\^5(S9'DRG=E@JO*V< 'Z:T444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 55U*\MM'TR:XO+BWM]/M87DN);APL
M<<:C+,[L<!0H))/;G-?-/_!1G_@KG\&/^"9?@YKKX@>($NO%,T1FTWPII,BW
M&KZAG(1C%D"*(X/[R4JF00I9@ ?YS?\ @J!_P73^-'_!334KO1M2OCX&^&K,
M?LWA'1IY/(N@"2GVR;Y6NY,F,@8$0^5A&I!) /U2_P""J?\ P=1>!_@$^J>"
M?V?(=)^(WC*-C#<>)+@[O#^F/]W="00;R12!@J1$.#O< K7X(_M$_M)^//VK
MOBI?>,OB3XJUKQ=XCU D/=ZA<89$^8>5$F52&-2P C1=BX; P"#P^?+;AC&K
M,2",J!EA@C)49P5;@ ?*G3G!N$+[ALA7(Y&Y1_"1CA21PIZDX<'!.30 1'SI
M0%D#-(0#\W#<$= 0<8& -N0'(Q]W*;BBEE_=Y(*]%^8AB.P QN&"1_"<,,4H
M?*/U,:J0RB0-A>G7=C^!1G'5A@<)0R[?E9AG)C+#Y=I)(Z<;>K\$J" "0.X
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
MGXDTY=L=Y8R#_2(\ M#-&P9)8V55)C<.@(&0/X0#^VJBOR5_X)1?\'1O@/\
M:9&F>"?CI'I/PS\=2%;>+7%EV^'M:E.1EG.19R,1G;*WE'DB0$JA_62)H[FT
M615CE6X 8["&5P0!G/<8[]P* )J*** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHKX+_X*C?\' GP;_X)OPWGANQNH_B1\4U!">&=)NU9+!SR
M/MUQRMOGM& \O*XCVD-0!]J?$SXF^&_@QX"U#Q1XQUS1_#OA_1(3<7NIZC<)
M;6MJHXW,[G"YS@#.22 ,DU^'/_!4[_@[#N-834?!/[,4,UM:XDAN_'FIVP$Q
M7H386KXV 9 6:<;B>!&" Y_,;_@H#_P5$^,G_!2OQ[_:WQ*\2R3:3:SF;2O#
M6G;[;1=,_NB&W(.^3:<>9(7D(D7+;1@?.Y#+%TW(@R=P.T@*>Q"@9W9SU_>+
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH ***AE*VD#2-(B^6H,DL@ ^4<DD\#IGV&: )J\U_:G_:W^&_[%GPJO
M/&GQ0\6:5X6T"UR4>\D!FNY%&1%;PJ#)/*<9"1JS=3T&1^>/_!4__@Z$^&O[
M):ZEX-^"JZ9\4/B!;EH9]21_,\.Z-)@D[I49?M4@Y/EPL%)!!D# K7\_?[5W
M[7OQ(_;6^*=UXR^*7BK5O%>M,C)&UTY%O81;L>5;PA0D$>0W"+C+ M\Q+4 ?
MHE_P51_X.B/B)^U*NJ>#?@?'JWPO^'[E[>XU9I"GB75EPQ;]XA8649' 6,E^
M,^8!N1?RG:X:\O&DD=I&NGW.Y&]I"7+<DY);YER#O/.3D@ 1[EPN[9\S87+9
M4$8R 267L%YQP$/0F@'<D9DWE9 N_<WWLDG[W3!))QE?N,#R-U "1QJ(4/\
MJPR89N%X.T<,%/4*WOG<,$YW&Q9/O+&&'$@"A-I[]5..I&3@;F&.%I47S)!N
MPSR+N/.UCE.<G@\@,<D$# ))#$E(Y][1EG4\JW4#:<IR/G&.#C P,*.A!*@#
MOO*K-N;^(EMP;:0?O8W$!@2Q (R-W^R:3<T0_>*57 #+LQTRQ'S8 RP(V@$<
M'@D D550JIV*-P!WKD1DY&", ;AL')VY.<Y7FFIL5AE0HQQ\P5B"N,9^7LR\
MD$'#'D9! %A(5E565MOW0C#+'"8VXY#'L=N<\'/S81]JH6VHVT98,@ /O@+G
M:=W!./OKC[N:D2;;.ID< $[CEC@@^8<X9LX(/=3G/0YPS%1X4&-T97'/"[7P
M%&<@=PPSG((8]B2 *R[X=NX.JDC/WMN 5_VAT&[@CA3Z*:=%-F0L7#,IW,NX
MMD9;<?O-D#<W8Y !P06ILI4P X)3!8 G QT&"=P!V@CKU3'51EW^MVJS%T9B
MO)W%CG&1RV3SD]<>82%[D 8B"-#NC5F7:2-@W+@9(/RGKL8$$<=<D%B1D^SP
MM\NW;UW+U*Y&=NWIN &2 <LP.>2%A&\K\H?:-QCV9R6VD8&T8R> <$?=!^7&
M42)5VGY67A=RCY2#M!R1MQQUR?XP#@Y- #D;:IVNV%*J#YOW.< Y#;3C;T^7
MA%/3-(_!;<K@F, KC& -Q9>020-N,D':0.<+DF]FVODM(L1<;CDGC+'/.03P
M5Y'WR=O8,?D;OW9PIY^4\@%C_< /$8^]D9R2,YV@ X6!SN)49Y7&W/=@0-HR
M 6XR2 X7KR!_W#G.Q QR<@88#YL#Y0&QN! S@[>X*BA-T3]\QJI<@\@#;_M
MD?+D$$@Y7&TD4D;JDH(:,'(^9&"[OF0]F7N2<$ CIVRH Y4:!@%^55(SW7&
MO)P%;AQR3@_-V;EL;+%*,'RRI ()"D89.O*'CH<\9!(/4@F3RO,.W9]X9V[?
M^>@Q]U?IC/;&#C:'L,NR+O.6*8&5*YW]L@9Y<!2%)XXY(H 8ORJ^W[ZAI!_#
M@X!+*.HZ*1A1UY.%-.53#,VT>7DL3E3CC>"2N1D#(_AZ!N.""1RF9V8?O%SN
MV@EMV3^?S-_>4\A <@TQ4'D$83&5#@LNUB,@#@@=5ZY#89C\PYH <G[Y&"L[
M>8>>?,;YL$D@$@DDA>0O(4\$' ,NBLBAF9<<!CG.WY,X)X&%X8<.O3YJ)3N2
M8;C(54Y#Y!![Y!)P06[CDLX!SBEE"[N=NU>%;:/+'.<\@@ D'A21E7 X:@!N
M[;S&VW=R&&U0>XY&,$,0< D $9^[2R#8_P!T!LE?F.W'0;2=WH54C=\HW9'>
MC=L?:V8P2/E9B#CY4Y)*YP-RGG'WL!1S0-T)4\JZA5(8[?F&W^+<.AVC&3CY
MCA>!0 I7S&8;6DW(I]2^2>2O)#'. 3N +<<%2!2VX8+;V(VN 1O; PW/)Y<M
MGEL8P%H,&69=K?-P 4QG)QG:!P0S$<@CJ <@$L8H W2,R*<]!\IPW3 !X;N!
MRHVGH* %3:\(QM\G*C:7R "1C))'/#Y VGYB0=N<!?S%3<V=P_UA;IN #+DL
M/[Q8\D<]%RPHE?S59BV74/\ =;<3D-GHQ)YSR2  ,G.[F4,6D#!F^9R.&.7^
M<]""QXSNX)R=IVG[Q &,26+_ '&R7WJA9@""=V2,]G(S@\J<D#(/G$BLBJ67
M&WG*C'^UMZ#Y^=W 7K\H)8A!@S\AY#M@*=G1BVW)7T7'RYPH_O"G-&K[=RI@
MJ23G=@ CZL5&,94_=Y'(8$  I1?W:NRXRH*,=WRICY0 O)*DYST'7C<GFB*-
M2C80'*?,<';DX&2.X!R-K?.< Y%+)QN:10K9W;I$W-U .?ESP=H.1R5;!Y(*
MQG#HS,L?.P,#QP5.W(?G&" 3T&W) (( $:$*=JK"-@ &0N?9F^4C!.SG.,-C
M)RQI06E965I/F^8[-S8).3TZL"4QELYVY]%;LWP?=V@_-RORY*9) VGIG)P
M %'))!I9GW1>8V&*ECG&]1SD\_-_'@<D<$?WR:  -@1G:(U8#(Z8W;>/0 J#
MU8%@"2<$"F[O-A9CABP#R98'=@9YP?7'/#9=A\QS3F B3(V;%4D'YMK#D@*<
M\ Y<8W<@'C<.7-F1F7)9O,((.Y]N& &X$$YW'/09RPZG  #:7V]9"6(W98D\
M[2"5W<$MD@$9R?534>\M:LVX!=O*Y4+D@DCCCG@@$9^7 (*C+HRMVO ,FX@?
M.=SJ"Q!Z9.<L1G '0XW$4B.)BOW?E!/&, $ MPIR!DG(&1AF( ((H >2TL@*
ML&.Y@&'S%"6..02<DX(P<\,<$$DL;!C^ZJK(00'4(I)^8 GC. <9 &-_4+C+
MI7.[?,)/DX<<[@,X() Y^^,\KDY!P2#2>6T;X7"2,#RN1D@!N" JX!;=DD@!
M1V W "E//";MSJW=AP22,'N26P<[3NZC&%P6-+A_,R-^0_S$;NFX<X4\X49!
MSD,?XAEP=5DC;CD94Y"G;G Y8D$$87DD* V0<9)$&C?8I&Z,_=#%<%=N<C*X
MY53G'0DDY7@ 5\Q1LK,RJFUB<!N.@)&YL@A5XX!++DX"Y:R;<K]T1H=VTYV
MYZ9;I\QP02&RF>32@*S[5)'S!UP-K*2,E\<;>#GY3M&P9R,-1CS47:I=651L
M7)5>N0H (S\P ))(+Y/).T ^R/\ @F%_P6^^,7_!,'7X=-T;44\6?#AK@R7W
M@[59BEGD_?>UD^:2SD)#G**4)VEHGR /Z.O^"<?_  5P^#__  4X\$M-X'UB
M2U\46=J)-5\)ZLBP:M8X.UVVYV31;B )(B5Y ;:Q*#^/TR^6@.XKDX!60X7'
M7!W$'&!@9!.V,\Y-:G@?QUK'PO\ &.G^)/#.K7NAZ]H]R+C3]2T^X-M<6DN<
MJR2(1M(]P,@N., 4 ?W)45^%?_!*;_@ZYQ+IG@?]IV(,S1I!;_$#3[4!G&/E
M.H6D2\<;B9H%P,C,>"9*_;KP)XZT#XH>#]-U[PWJFF:]H.L0B[L=0T^9+FTN
MT)R'21"5;GN#U!]#0!M4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MRI4!1TW#.X@<L/N@Y&"4&0Q9F 5SRQ+*I^7TRO&.@ .%DQUP* !CLYW!(\G
M8?(<DG.W:N[_ )9GOQC@C@!^9!C#*#\RD^8HQ\HR5!S\H8]1CD@#C($9)"V#
M#S@G&PJ2W_ !P2?7F/LHI'?)"AMI4Y0EMHZ#:1N8,N,K@]" "1\IH -^%7:V
M58 #+8#<8Y.X?PE01DA0[=.E/:1EF!8NGS8^=_F!S&2"<CG))//7)PO4#GRY
M21O4*.$.<D*.F".P$BY.X#H>.2W88EP4 P2H'S*%&Y@>I!"DD*22.IX)&0
M3<-NP,&8955^^#R#CCKAL#Y6PP )%?3W_!.+_@KM\9O^"8GB]9O NO?;_"5[
M<B?5/">J#S-(U$G:&90=I@E*D$20[2 $W;U!6OF)0)B-H9O, 5F /S98=2 V
M6.X$@Y(.W!S\M,B?R,-PA8!V& ,Y!YV[@.A; Q@@+QAC0!_6Y_P3!_X+<?!G
M_@IUHT.GZ'>2>#_B-#"#>^$=9G"WN4&6-M+PMW&O))3#@<O&FX _9E?PQZ/J
MM]X;U:TU#2[RZL=2L9%FL[NUF:.XMW0Y1DD0;@RN$ ==ISP#CD?LA_P2H_X.
ML-<^%TFE^"/VEENO%'A]&2"'QO9PDZM9+L"JUY HS=QXZRI^^P,LLK$4 ?T&
M45ROP=^,7A']H7X<:;XN\#>(M*\4>&]8C9[/5--N%N(9 3\P#<X96&"AP5*X
M(!&*ZJ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M ***X7X_?M'> ?V5/AE?>-/B)XJT7PCX;TW(EO\ 4;C:I8DGRHQR\DA(P(T#
M,2,!3TH [JOBO_@I]_P7.^"__!,O2;C2=8U(>,_B4RYM/".BW"?:HF/*->2D
M[+2/E22^793E(W&17Y6_\%3?^#JGQ=\<5U#P9^SK#>_#WPK)NAE\570C37M0
MR,,UN Y6R0[N'!:;!W9A966OR%U75;C6=3N-0N+A[F[OI6GEN+B3S)9I')9F
M9V^\Q9B6W,QP_.2I- 'TY_P4<_X+ ?&C_@IQXOFD\<ZY_9?A&SF\W3O"&D,T
M&EV07!S(ARUQ,.GF2AN2Q78@VCY;"9C)W(VT;-X/'*[0,E@<$;3@]/FX 4@N
M#JBJJL45B"N#M*C<<,"S$<%AT.>&!(Y)02CR=V[[N&&UCNC^Z>#EL=ESP>%_
MVA0 Z8;&9@C;5!&"C;L ?=Z C^,'+'A2.=H)61V."TCX9AAPW3D[2"1C/4Y^
M4Y$@.":0Q .5V1KD@)^[!R<@#'!R,;"0-Q(/7YF--?!7<Q9<CYF*@,P(;DG.
M<D;FP6^8D#!'- !',ID5L[<A1@2 %?0!MW8E",@D8[[#E9F9>)'(P6!R-I/&
MTD D8& PP#@[5!45(9'#+N?8=_.X[E^8,>3DYZG&X@$<\AF-1P#!^13P <+D
M2<XV\@#K\N#@C< >C<@!-)N^9G"^86+8;@D##8QU(!XRW."3]_E97$<WF.,.
M>2>!DXRP!(PV0%&26R&S@EL!%?9(I9D1L##9*_+DLO\ $&(^48R,X;V7*QY6
M5]JL&&#M4CJ6;Y2H4<\E>01SC&&& !JJ()#&Q5<$*P# 9QM7GYE[%NH!Y.3G
M)59$S,W ,F20'7YG.2!U3+'*K]<G/5L)&XC18Q+'M^ZWSG;C!/3.<'GD8(W,
M,<@4Y8VW-\C*ISE0"I))8;> !GYF7H>5/1<T (Z+)&WS%EW,6;_6<D$YZ==O
M<[<G' VDTJ/N&!^\_A9%W/CE01C)SU !R/NIALY%-?:Q59/+[''"KM+#D X(
M!QG&5^_D #)+MQVXD+9WJ'W$'#8!Y#$C.XL>=O\ &,\D  ;_ *JT]E_X$GRC
M_@0^_P#3[_HW"D[4'20(<'(\S:!QTR1G";NHX5ARN*12?)C93\RH KJ!\A[<
M]!@MR0PY93C<#2L5EAR 6C4GC.<#!(_OX^08ZCD#^X30 ;-@X5%P#C !5AP!
MN/ ;YMHR<+E"?F)- _>L8^&7.5!/.W;CJPXRJYR  -P)(P %*M&W.[>KEMS
MC<05!/)RN7'WOEZ'_=#0RO#UW1K@E"0=JC:><''&2/X22W7)(  JOYF)!@RL
M,+@=3L7@8SGG V\C!/"4)%M<;<(N>'*_='8@[5Y_U9!)'+<_>.!C@[9&'F$
M$E_FPW!(.[D9+'&1G<&Y' !Q(6( \H[R!]Z+#9]5((RPP !G;W(-  @SN;RQ
MLR&*E?E.0QY"@= V<XY"MM(P*:0J?ZQ0G'SC;MW#(8C&5S@JXQC@X&3P0YH\
M!5(1_*&PY0X&/48)7C>>H)V[L ]57]T^Y3A<]=JA>I7U"G.7..0 ,9(W8  R
M%&9]S87YV/#!N<=0/FR-RDD,N2?[W FZ92N[S&RN<MY@SG'3YL_/DYP,@G^^
M!2!MF]N6:,F0AV.X-G)R<Y!SL!.%SM(!SU&3=#M+$ID@-@/T!![M_"HZ8&6!
MR %H 8Z[;:3Y=H8 K\K8 "]6XP3AP,@=2#D=6D#DO)L96?+$#</FR6Y/S$'
MSDMD;68$_=)#EBKC:K9),@PS!MP!.[D<;C@E@>A)^Z*%D^16V[EQNP&9E. #
MLQD] !SR/E3('- "*%EAP26C4CG&<# !_OX^09Z#D'^X!2,Y"'=N5CD2'D,#
M@@[N1\QS(>22< 8 ."Y8V"A61I"I"@$%LE2 <9!QG 7!4$ IU!.6JQB9?F7*
M@!?F*\ @CNN 3@CCHY.<B@!TK,LS-_JV;(4J^T X3;SQG'!X.!U P.6S8BR&
M55VN[;64;6^\.AVD?=Q\H';@, "I(@GX 5L'&Y5CYZ<@@<;F8$9(&.<A>0K]
MFW=8PIQN"E6X+#KA.@0'!Y+*.Y8  <WSOM=B\>"<YW;NNYQR3W/3< 2Y'2D5
M9-P_UBR' <A""3DG.3@_*0Q))QD=,+D##:QP%RN5.0Q P1C<,$X7:<!CT3..
MS((A\J^6$?.T HI(;*X!X.X\KD 9X8%>2: %C9F567<=QR@3/')X& 0&RQ7[
MHP2I'!.6[B(57<K9X#;CLXV8X8X.<)UZ<Y7@84JLJ(Q4[2H'(W87H/FVG/R[
M^>Q4\#: 2-V:-64E1@;BIW;>&<X"].Q RHR.0<$@ !+M_>1X^0[S\V> #MXW
M'& 0,YR"0!R#D\ORB?+)PHP'&0/X>3M7G&UCU(RA/./F263"*WW-N2OS[@K*
M&'RG/;"8Y'&WAN"72Q;Y"-N[^$*,,V.@_A;KG .2/F3D[: #<8SE!M53D$$J
MGWL#G<!_ O0M_$<DCALBK'(RXVLP8 D",\\<C"_Q,P(!(&.X7E0Q5UD79F,@
M9W*0I&0!G/3)P#NR N[H!A&_<-Y:_*OH_P"[SP%Y'R]]RGDX!;W) '[V+'!=
MF8Y4(6W*-RA3CCL5(X4?*G/44U\C+;0?EP-H9EP!NY.,, RD $'@'G !I"RR
M*3GS-V P)'S9(^8\D X8_,V<%\ <9"R+EV7:&9E*HK)ANX&,C.02%Q\W0\C
M( %:1A&V':3KNP2V[&>#@D#=\QR"#@OU!&49E4L[,?WC'.3G?C&<E6 ) W#L
M3N!_BR#S//;*L68,2,2 '&X8*\?+A4]%P #G!"TN&;!4,RL!MY.W;\^,]!]T
M;3EC@;NN/E #DR-G^++,V\MO X).TC..A(!SF0Y.*23]\BNRNRD;B"/,X)!Z
MXYR Y/S+SN^[SE26+EE+&1B&R@+/U 5L<98A\@X7L0<Y%-?:2O\ JU;CDX/&
MX#C=D,%VXX;&,=/FH 5T8Y5E+2.N.1P[8ZCKN;+<'G(?(VXX4#<XVLNUB0H'
MS(Q))^Z%&[K&2.2./E.-H1^0&R!YP5B3]TD[V )(.1N ZL<XYZ':B%6SM96&
MQ0,\[AZD<GC8"5((P#C&5H 51B)"JE5VG .6"J2/X@"<$!R<$?Q\#D%V6D=&
M_?2!B&#;B#T;!R,*IR&8DDXSW(;+2JO)SL;C<2R[MX!<%CQD^I*L<<D9Q\HX
M^<M(I5B?O2*.#_M$J/[O;))1QCYJ #HO\#\AL8"A?F7GE< -G.2 ,;1D\K2$
M"WDVKN1L$*21&<_* 3PO1@>YP03S@EC:(E;<LBK&"2IRN 1MP,8Z_=)VD;E&
M>":6-]N6! "'>^QN!RN3@.!U4],?PXQE< "21J5/"J6) )"A<$/M.=O&<]\<
M 'I@J/<YW,LGJZD/@Y.YNFX'.0O7<<J.2, DG[ACG^$%0&XX!?@?=/.,''7<
M<_-@4]V(SUD&.ID;$G."2<X RQ!['<^&Z4 #Q>7.VV,[<X 5,@_ZO'&,-U!
M+$$XY.<LSRU7[OR,O(88X'J"%R<;>2./D;GYJ)D5IBK]6X)D0*Q^ZN>=O((/
M<\@YXR2XL6<_+G>0P&#^\.0?XAEB<\<$XDY. 10 . S-PWE\+T+#:"1G.".
M'P<M@$ 9P2&[E#,N?+W$ALD(PYVG*Y4#[S'N,8&<!J/E555O+S@8=L'&!COG
M*@H3D;@> ,9(I5Q&&#92.,?,N6;8.F"-P.?O@\ 9?L&!  K,6F+A?WC9*G!P
MQ( XR,MGC@ALA^<')I%/D!B-ZJ@W8#8X_A(Q@C.%.2O4(3PU*$,C*VW<S?*Q
M!)WG.ULE03R7Y^;)'IE0&J61 VW 7$H 4@!@ Q;/R[<Y5<+VQU(4D ][_8,_
MX*5?%[_@FU\0O^$@^&/B9K.SNI@^J:+>*UQH^KJK;2)X%.W=@J!)&R2*.%89
M&[^C+_@E=_P<"_"/_@I%'I_AG4FA^'OQ:8!6\-:C<!HM1? !>PN2%68$'/EG
M;+C=A74;S_*HV8Y$9=K>7M4.<8.,@<G'4\9#'&PD< 82&9K-XIX7*F%A)"ZM
MM96 !R"&&&^5?NY(W<DMB@#^Z:BOYO?^"5'_  ='>.OV9%TSP/\ '@7_ ,3/
M -OM@M]=#H_B#1T4D+O9FQ>1KMS^\(E&>)'&Q#_0)^SG^TUX"_:]^%MAXT^'
M/B;2O%OAG4,[+JT<[H9%P3%+&P#Q2K_$D@5U.,CF@#OJ*** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *8R1W4:[D#*1D!U]1CH?8D4^B@!%1
M5+$* 6.3@=3TI#"K2;MJ[AT;'(Z_XG\S3J* &I"L;$JJJ6ZD#KR3_,D_B:5D
M5BI*@E3D9'0]*6B@",6<*KCRH\$;2-HY& ,?D /P%*+:-7W"- V<YV\YY_Q/
MYGUI]% #!;1J^X1H&SG.WG//^)_,^M!MHSC]VG!R/EZ'.?Y@'ZT^B@!BVT:Q
ML@C0(PP5"\$8Q_+BAK:-TVM&A7)."O&3G/YY/YFGT4 (J*@PJA1DG@=SR:8M
MG"N,11C;C&%'&,8_]!'Y#TJ2B@!L4*PKA%51Z*,=L?R 'X4BVT:%2(T!4 +A
M>@&0,?F?S-/HH 8;:-GW&-"V<YV\YX_P'Y#THDMHYCEHT8D8.5SQR/ZG\S3Z
M* (VLX6SF*,[LYRHYSG/_H1_,^M/9%8J2H)4Y&1T/2EHH 8MM&L;((T",,%0
MO!&,?RXH-M&<?NTX.1\O0YS_ # /UI]% $9LX67'E1X V@;1P,$8_(D?B:5K
M:-RQ,:$L"&RO4' .?R'Y"GT4 ,:VC=-K1H5R3@KQDYS^>3^9HDMHYCEHT8D8
M.5SQR/ZG\S3Z* &&VC9]QC0MG.=O.>/\!^0]*)+:.8Y:-&)&#E<\<C^I_,T^
MB@"-K.%LYBC.[.<J.<YS_P"A'\SZTOV:/##RTQ(,-\OWAR>?S/YFGT4 -2%8
MV)554MU('7DG^9)_$TT6<*KCRH\$;2-HY& ,?D /P%244 ,-M&<?NTX.1\O0
MYS_, _6D%G"JX\J/!&TC:.1@#'Y #\!4E% ##;1L^XQH6SG.WG/'^ _(>E$E
MM',<M&C$C!RN>.1_4_F:?10 @10Y;:-Q&"<<D?Y)IGV.'9M\J/;Z;1CIM_EQ
M]*DHH 8;:,C'EI@@@_+U!Y/Y]_6E2%8V)554MU('7DG^9)_$TZB@!LL*S+AU
M5AZ,,]L?R)'XTGV:/##RTQ(,-\OWAR>?S/YFGT4 -EA69<.JL/1AGMC^1(_&
MD-M&S[C&A;.<[><\?X#\AZ4^B@"/['#LV^5'M]-HQTV_RX^E.2%8V)554MU(
M'7DG^9)_$TZB@!@MHU?<(T#9SG;SGG_$_F?6EEA69<.JL/1AGMC^1(_&G44
M,>VCDSNC1MQR<KU.,?RX^E MHU?<(T#9SG;SGG_$_F?6GT4 1K9PKC$48VXQ
MA1QC&/\ T$?D/2G2PK,N'56'HPSVQ_(D?C3J* &I"L;$JJJ6ZD#KR3_,D_B:
M:UG"V<Q1G=G.5'.<Y_\ 0C^9]:DHH :D*QL2JJI;J0.O)/\ ,D_B:1K:-RQ,
M:$L"&RO4' .?R'Y"GT4 ,^S1X8>6F)!AOE^\.3S^9_,T&VC./W:<'(^7H<Y_
MF ?K3Z* &&VC9]QC0MG.=O.>/\!^0]*1;.%<8BC&W&,*.,8Q_P"@C\AZ5)10
M!&UG"V<Q1G=G.5'.<Y_]"/YGUIQA5I-VU=PZ-CD=?\3^9IU% ".BR(590RL,
M$$<$4V*VC@=F2-$:0Y8JN"Q]Z?10 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%>5_M>?$WXB?!WX&7WB3X6_#
MG3_BMKVE@3_\(Y)K?]D37D"C)-O+Y,JO*N 5C(7<,X;<%5@#U2BOPGUO_@\O
MUSP]K%UINJ?LOK87VGSM;W5M=>.)(9K:5& *.KZ:"C*V P;!5L#GK57_ (C3
MM2)X_9ML?NEN?B PP."./[-SC!R2 >AQD#- '[Q45^#J_P#!Z?J#?-_PS;8A
M=P4'_A8)[@$?\P[ //<@8!YR,4#_ (/4-2VIG]FVP5G"G!^()'4@'DZ=CO\
M7(.0,4 ?O%17X._\1IVI%V7_ (9ML<J&W9^(# J1CJ/[-SQGG .,'&0":%_X
M/3]0;YO^&;;$+N"@_P#"P3W (_YAV >>Y P#SD8H _>*BOP='_!ZAJ6U,_LV
MV"LX4X/Q!(ZD \G3L=_KD'(&*/\ B-.U(NR_\,VV.5#;L_$!@5(QU']FYXSS
M@'&#C(!- '[Q45^#J_\ !Z?J#?-_PS;8A=P4'_A8)[@$?\P[ //<@8!YR,4#
M_@]0U+:F?V;;!6<*<'X@D=2 >3IV._UR#D#% '[Q45^#O_$:=J1=E_X9ML<J
M&W9^(# J1CJ/[-SQGG .,'&0":%_X/3]0;YO^&;;$+N"@_\ "P3W (_YAV >
M>Y P#SD8H _>*BOP='_!ZAJ6U,_LVV"LX4X/Q!(ZD \G3L=_KD'(&*/^(T[4
MB[+_ ,,VV.5#;L_$!@5(QU']FYXSS@'&#C(!- '[Q45^#J_\'I^H-\W_  S;
M8A=P4'_A8)[@$?\ ,.P#SW(& ><C% _X/4-2VIG]FVP5G"G!^()'4@'DZ=CO
M]<@Y Q0!^\5%?@[_ ,1IVI%V7_AFVQRH;=GX@,"I&.H_LW/&>< XP<9 )H7_
M (/3]0;YO^&;;$+N"@_\+!/< C_F'8!Y[D# /.1B@#]XJ*_!T?\ !ZAJ6U,_
MLVV"LX4X/Q!(ZD \G3L=_KD'(&*/^(T[4B[+_P ,VV.5#;L_$!@5(QU']FYX
MSS@'&#C(!- '[Q45^#J_\'I^H-\W_#-MB%W!0?\ A8)[@$?\P[ //<@8!YR,
M4#_@]0U+:F?V;;!6<*<'X@D=2 >3IV._UR#D#% '[Q45^#O_ !&G:D79?^&;
M;'*AMV?B P*D8ZC^S<\9YP#C!QD FA?^#T_4&^;_ (9ML0NX*#_PL$]P"/\
MF'8!Y[D# /.1B@#]XJ*_!T?\'J&I;4S^S;8*SA3@_$$CJ0#R=.QW^N0<@8H_
MXC3M2+LO_#-MCE0V[/Q 8%2,=1_9N>,\X!Q@XR 30!^\5%?DC_P32_X.?;W_
M (*&?MO>!?A#)\#;7PG'XR>^0:ROC Z@UH+;3Y[P_N191[MQ@"$;U W;B?EV
MU^MU !1110 4444 %%%% !17Y(_\%)O^#GV\_P""?/[;_CCX/Q_ ^W\7_P#"
M'O9)_;'_  EQL?M0N+&"\&8OL<@38)RO,ASL)^7) \+'_!ZAJ6U,_LVV"LX4
MX/Q!(ZD \G3L=_KD'(&* /WBHK\'?^(T[4B[+_PS;8Y4-NS\0&!4C'4?V;GC
M/. <8.,@$T+_ ,'I^H-\W_#-MB%W!0?^%@GN 1_S#L \]R!@'G(Q0!^\5%?@
MZ/\ @]0U+:F?V;;!6<*<'X@D=2 >3IV._P!<@Y Q1_Q&G:D79?\ AFVQRH;=
MGX@,"I&.H_LW/&>< XP<9 )H _>*BOP=7_@]/U!OF_X9ML0NX*#_ ,+!/< C
M_F'8!Y[D# /.1B@?\'J&I;4S^S;8*SA3@_$$CJ0#R=.QW^N0<@8H _>*BOP=
M_P"(T[4B[+_PS;8Y4-NS\0&!4C'4?V;GC/. <8.,@$T+_P 'I^H-\W_#-MB%
MW!0?^%@GN 1_S#L \]R!@'G(Q0!^\5%?@Z/^#U#4MJ9_9ML%9PIP?B"1U(!Y
M.G8[_7(.0,4?\1IVI%V7_AFVQRH;=GX@,"I&.H_LW/&>< XP<9 )H _>*BOP
M=7_@]/U!OF_X9ML0NX*#_P +!/< C_F'8!Y[D# /.1B@?\'J&I;4S^S;8*SA
M3@_$$CJ0#R=.QW^N0<@8H _>*BOP=_XC3M2+LO\ PS;8Y4-NS\0&!4C'4?V;
MGC/. <8.,@$T+_P>GZ@WS?\ #-MB%W!0?^%@GN 1_P P[ //<@8!YR,4 ?O%
M17X.C_@]0U+:F?V;;!6<*<'X@D=2 >3IV._UR#D#%'_$:=J1=E_X9ML<J&W9
M^(# J1CJ/[-SQGG .,'&0": /WBHK\'5_P"#T_4&^;_AFVQ"[@H/_"P3W (_
MYAV >>Y P#SD8H'_  >H:EM3/[-M@K.%.#\02.I /)T['?ZY!R!B@#]XJ*_!
MW_B-.U(NR_\ #-MCE0V[/Q 8%2,=1_9N>,\X!Q@XR 30O_!Z?J#?-_PS;8A=
MP4'_ (6">X!'_,.P#SW(& ><C% '[Q45^#H_X/4-2VIG]FVP5G"G!^()'4@'
MDZ=CO]<@Y Q1_P 1IVI%V7_AFVQRH;=GX@,"I&.H_LW/&>< XP<9 )H _>*B
MOP=7_@]/U!OF_P"&;;$+N"@_\+!/< C_ )AV >>Y P#SD8H'_!ZAJ6U,_LVV
M"LX4X/Q!(ZD \G3L=_KD'(&* /WBHK\)]%_X/+]<\1:Y:Z?I_P"R^M]JFH3)
M:VUM;^.)))KF1F*I&J+II=F+<853R<#/&?V$_9$^)GQ"^,7P,T_Q-\4/AWI_
MPKUS6(_M'_".1ZY_:TUC PR/M+_9X5CF.26C&\*, L&W* #U2BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\X?^"UW_!O_P"$O^"C
MND7OCSP*NG^#_C9:Q!A?8\JS\3*@^6&[V@[9< *ER 64 *P=0NS^:'XT_ [Q
M;^SI\4-:\$^./#U_X:\4:#.;>_TRZB"R1/G"E<9W*R_<<;E8.K@D.&K^WROD
MO_@JS_P1_P#AO_P51^%HL_$$4?A_QUI,++H/BNVMQ)<6).3Y4R97[1;DDYC9
M@5W,49&)) /Y#3-OD&YAG/4GJ&;)^\P;!# YR.-WJS4+(WG?+AI& ]<R':^"
M02N<Y'8Y!&<DD-[%^V]^PI\2/^">_P ;[KP!\2-$?3-2C5I+"YB=I+'6[8'"
M36L@VB2-LLIR P)<, _RCQX-YS2;6:96SG');)4=NY*D;BN<E2>2, #92/LS
M[3YD."%R#M &,'CT.>RG+@GAB*>6\R0<EBS,JX&XN"Q++G<3TQP&!.['.XL6
MMN'SKG<J\,!G:0).AVG@8X.X\*.1CY58*2?]H%3S_ &/3AL@*#S\VW:N&[4
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH \;_;D_8/^&__  4,^!]YX$^).AQZE829EL+V/"7V
MCW&/EN+>3&5<$#(.4<#:ZLI*G^6W_@JQ_P $@_B5_P $L?B<NF^(87\1>!]6
MF9/#_BRUMF6UU$;& AD4[_(N0H4F(MR<E&=5#K_7M7*_&[X'^$?VD?A;K'@G
MQUX?T[Q/X5U^ V]]IU['NBF7J"",,KJ0&5U(9& 92" 0 ?Q!NJD8P!&S$\D!
M<G(Z[2HZ$9& ?E.!M.#^/<Q#;B-W;CY<<$ !<A<;LJ PP,@U^C'_  6I_P""
M GB[_@FUK-YXX\$+J'C#X)W4Q/VW8&O/#&]@%@O N-T9 "+<*%#DA7VLRA_S
MH1V6X5>LF58XY9CSVR-Q.6(8$DY7&W-  DC0QC<[!8]KDJ3T& #UW8(5<?=Y
M9<D +32%:+YAYC*-IV@-@*ISDX;T;'/H?E"BB$*65=RG;P-IW;^$!P%(/S#(
MQC/.">I52[.@.2S>5OPQSN_B)[Y&X?=.1G>3M[ !$_+?,CJH+[5(VL!ACP/7
M.>5.-J@\ X01>4N1UC.TE!M92H!_N97[A.3_ 'O9Z=(6C#[RVW/+2 L =[8S
MNZ\EB<+G /JV")0[Q#H<A8\,.Q;HR]P"#QU./E;.: !H_F7<B_+C)(XZJ<;F
M## P #G&&7U;*1CR5^Z60#..=KX4'[N!U #9(8?<SWRB1*Z%F7'W2<(,8(R>
MB9'!8CC&!P3L&17&^-FV[FVON. QY7YLY'<OD[CTY"XX  1>4N1UC.TE!M92
MH!_N97[A.3_>]GIS1_,NY%^7&21QU4XW,&&!@ '.,,OJV47[\8X+1JOE[3AB
M1TQP&!.X$8&.F0?F(3RU;@KN9NF$"A_8?)G)W9  /#J>-M "QCR5^Z60#..=
MKX4'[N!U #9(8?<SWR@B\I<CK&=I*#:RE0#_ ',K]PG)_O>STH.)%9L9W*=Y
M&TL05.X$D'G<3G=R".% ! OWXQP6C5?+VG#$CIC@,"=P(P,=,@_,0 *T?S+N
M1?EQDD<=5.-S!A@8 !SC#+ZME(QY*_=+(!G'.U\*#]W Z@!LD,/N9[Y3RU;@
MKN9NF$"A_8?)G)W9  /#J>-M*#B16;&=RG>1M+$%3N!)!YW$YW<@CA0 0 ((
MO*7(ZQG:2@VLI4 _W,K]PG)_O>STYH_F7<B_+C)(XZJ<;F## P #G&&7U;*+
M]^,<%HU7R]IPQ(Z8X# G<",#'3(/S$)Y:MP5W,W3"!0_L/DSD[L@ 'AU/&V@
M!8QY*_=+(!G'.U\*#]W Z@!LD,/N9[Y01>4N1UC.TE!M92H!_N97[A.3_>]G
MI<X??Q)M(8R*/3:2<Y!R=Q_BR20,*<81BJ;5;:RK@@D*PV_,"HY&<#/S+C+9
MZD@@ =&,S[&"[SF(J3P1DX&/O8XZ$%OE7!&1A@=3'&^02JK\ZG&P@''/7( /
M!89.W ( RYMT,+!\\*%*YX((7ON*CA#CCGY2 >-KE+&1,2%OF*ABQ)8[ATVD
MD_, 2,G[^0.Y $C;G<NT,I7)#]!N ZALG!  R0  #U8&C=\VV5F4,,/O^7&1
M\P ..FP#A3@\#)5<H&W+CD*HW*"QX!5% ))! (."?E'H3@"C/E/N7*AB"#Q%
MN/RL,\+QEN@;@8/102 ?<'_!MQ%N_P""U_P15EVL9-:8@)M(QH>H'^Y_>W#T
MXQP #7]8U?R<_P#!MIM;_@M=\$ O*^9K9"\''_$AOO3(_':#QDD'[O\ 6-0
M4444 %%%% !1110!_)S_ ,'(I'_#ZKXX#Y<K)H[!0 X!_L+3SGJ>N,MQQ@#(
M!./B Q!"J[=JQD@!\< ,.[*< D8R<#<YX #5]P_\'(@9_P#@M3\<57/^LT?Y
M4^89.AZ>!W/4XSQPP49&>/AZ- [LH56^<-C:> SC! VGJ,=% P%]=I &HS1K
MN!^:,9)R1D *5/4':=J]2/O?*,BG.X$C*TG#9#!B!@';[X^ZI(VJP'RXR<82
M(LRQR;BPSNW;LX.Y,DG P<D\E@<8YQC<0G9&NUC_ *O/&=JG SGD@XW,2 #P
MQX&3M $(\N7C]TV>"RJC+\Q7." .#NX#<97GY#A2%(C9E3#!2">G/(&6##C8
M5ZXZ9QAQ05/EKAG\LJ"2-QRNUQGCOM7INP#D=-P [,\S_*/.<%67C<&*],=?
M0?>)R#D9;! %BC:)MNQFV]5P<-@[<;<#JR]2",[ >^6I%MV[>6&,;!A_X<$?
M)D9P,'_;'^UE7573Y0&B9F(Y !R5!ZKA?O$9^7HIP.,C1J)&7!VD$D%-O&1D
M[<<$9D&0&Q@X'&:  A?D+*G4#)^[UX&Y@PP-A4'.,8_VJ6*-HFV[&;;U7!PV
M#MQMP.K+U((SL![Y:C;XFVF,,P((SM5=RKD\$A>>/X1D@'C*A2JRH-JEE8[M
MJC/)ZCA2 >0O&.63@$$4 (D6W;MY88QL&'_AP1\F1G P?]L?[65(7Y"RIU R
M?N]>!N8,,#85!SC&/]JA8UD^Z"RR$# 3@Y(YPHP"-Q_O$;U &1PB-OB;:8PS
M @C.U5W*N3P2%YX_A&2 >,J !T4;1-MV,VWJN#AL';C;@=67J01G8#WRU(MN
MW;RPQC8,/_#@CY,C.!@_[8_VLJ565!M4LK'=M49Y/4<*0#R%XQRR< @BA8UD
M^Z"RR$# 3@Y(YPHP"-Q_O$;U &1P !"_(65.H&3]WKP-S!A@;"H.<8Q_M4L4
M;1-MV,VWJN#AL';C;@=67J01G8#WRU&WQ-M,89@01G:J[E7)X)"\\?PC) /&
M5"E5E0;5+*QW;5&>3U'"D \A>,<LG ((H 1(MNW;RPQC8,/_  X(^3(S@8/^
MV/\ :RI"_(65.H&3]WKP-S!A@;"H.<8Q_M4+&LGW0660@8"<')'.%& 1N/\
M>(WJ ,CA$;?$VTQAF!!&=JKN5<G@D+SQ_",D \94 #HHVB;;L9MO5<'#8.W&
MW ZLO4@C.P'OEJ1;=NWEAC&P8?\ AP1\F1G P?\ ;'^UE2JRH-JEE8[MJC/)
MZCA2 >0O&.63@$$4+&LGW0660@8"<')'.%& 1N/]XC>H R.  (7Y"RIU R?N
M]>!N8,,#85!SC&/]JEBC:)MNQFV]5P<-@[<;<#JR]2",[ >^6H2\3>7M+,"-
MJ@\%E7) 4G&3Q_#R0.F5"R*I0X4F/+.0!QSNSC"E>BL,K@'"G VG  B((MK+
MM98\$NF. -N3G ]!QN!RX'7.?K/_ ()5?\$@OB5_P5+^*8L?#\#:!X)T>:,:
M_P"+;J%C;Z<-H/E0?\][@@ K&K8PRDF-237LW_!%G_@@#XQ_X*1ZO8^.O&W]
MH>#/@O:3<Z@L?DWWB-D<;XK ,I C#*RM< E%)*H&82*G],7P/^!GA#]FOX6:
M/X)\!^'M-\+^%=!A\BQTZQCV10KDDDGDL[,2S.Q+.S%F)8DD X;]AS]@KX:_
M\$\?@I:^!_AKH::;8H%>_OYMLFH:S.!CS[J; ,CXX P%0?*JJH KV6BB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M01D$H61I489VY&T[@, # &[/!!(/5L C.=N"&#[P:,ELXX0*&.6&!E,Y)W8
M!ZCILH ;,ZNBLS"08)!8YW=6(SV)^4D!L@L<<D@2,K/(O23G:'9=X))Z].<M
MV4MRK\$'%";BR,N>H'RDG[K8 RH)P"RX^;)"CU7%KPSX<U'QGK^GZ3I6G7^J
MZMJ3QVMI8V4)FNKQW4JD<:+F1G8\  '=N7Y?NJ0"F-S1[5RW *H1G QE1MVD
M'DKS@9+L.021^R__  0X_P"#:JZ^-L>C?%S]H?2;K3?!K".\T+P=<@Q7FN+P
M5FOAC=%;\+MB!5Y0,L$0XD^B?^"''_!MEIG[.G]D_%K]H#3;'6O'ZE+S1?"D
MBI/I_AUL;EGN5V[9KM2257E(#@C>X5H_V&H JZ)HMGX:T:TTW3;.UT_3]/A2
MVM;6VB6*&VB10J1HB@*JJH "@    5:HHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_/7_
M (+2_P#!!+P;_P %,O#MUXP\*_V?X/\ C38PC[/JQB_T/7PB@);WR@')PBHL
MX!=  "'0!!^A5% '\1?QX_9\\9?LN_%S5? 7CWP_?^%O%&AS>1=:=>'+)][:
MRLK[9(W RKQY5Q*2N05SQB8,A^55W#=C:,@'+'[NUL88 X!!&XCA1C^P#_@J
M3_P24^&O_!4[X2MI/BJW&B^,-,MY$T#Q5:0*UYI3G)".,CS[<MRT+$#NK(^'
M'\MG[>W_  3^^)/_  3A^.5YX&^(VCBSF9I)=+U*$[]-UVW#8$]O(2H9>8MR
ME59",,BE2" >)ON/F%LQLQVMD\EB& #$,!G##)('1NX(9Q;=,&W$+CS1D] 3
MRV['!!'7+'.U><$4TA5=0,K&IVH6R/E.S/)*\$,3UZ,3A<YH?<RNV7W*Q)/.
MY&VYYXZC:N6PI)W=1D@ 3RSM963#." I &6QCA< [@Q('!ZD C;FED52API,
M>6<@#CG=G&%*]%897 .%.!M.%*K$YRNQ<@$E=BC!&>HZ?*0,[B2I^7)X18VV
M+NC+'(!_=[G!&Q<8(/\ %C@GD<?*&Y %YB.Z3UQ(2AP^&P23@G@G<=W<J-N
M*8J8@.W8N"N[)1E+#('^SU7.>#AF^\,FAMJ*N[&=N-^><;=A ^89'RL>"0>!
MQDBG238"R,PW*S%3G.<98@-N)^]@<,#@@@$L:  R*R!E)Q&=V0_,8[,.3C"X
M&-PR=HY*G)(<%49@O'(W],X7C+= IX(.& 7/0X4J<^6K;F7F-B2H! (R#D]-
MG4?+GJ=JC*12 EMF%R"PQMXZ'D*<$ ,V?EZ9&!_" *URS,K[_FD 8!C\O(8=
MVQC+8.=QX8GN"(BQS*55@JY^8K@[0!DXVC<"I'KQN8KSBD+X&YB-K,=Q#?>[
MD9W_ #8&\<\D,.?F&%8X+,W1B&9B0X?# 9)VD<=,XY);D_=( U$,*Y^9648;
M9G<A 7J !R-K'!(Y7/NRHOFHRK@,3@[#P-V%. N[JP[ 9''\2@(0UJF2.8\,
M, [00$).0._R@%>3NY;&"5;:8U5F#+NV[L@[>-@ZDJ,@9ZC[I[!2 !5S<[?N
MGS#\N[#?.<,>N<]1G[S': <;@*1.,-F:,!< X/  WC&-O0').,;@#G#4$?*S
M%3\T:@J,\)M+8S@^AQN&1A2"0,TDL*JK;ALZACY8XP2"0-N<9) SMY91_#F@
M!6+2*JJ""P*JH?=EMK*0IS_NC&1QMX;@E<K.=RJK*IX48/5N ORGKM/&!R_W
M0N<I*?,QN88E!W'?G/S^[= Q)R"0< GD,0LFZ7JNZ92?D*[F!/S<YW'[Y P<
M>G5FP ?;_P#P;: '_@M=\$%&U@LFM_=(8'_B0WW.,>V>5!]3D$C^L:OY._\
M@V[_ .4U7P1C^>3][K#*,Y;']B:E@\CIM"_W<@#CH1_6)0 4444 %%%% !11
M10!_)W_P<D,S?\%L/C<=S8231>1EMG_$AL"2,9PPVC^(=,$ 9 ^''B7YMR^N
MX*@+)][((V#!&3P2/N'H-I'W'_P<D;9/^"U_QRR4;YM$ R-Q'_$BL,D?>/ Y
M/&,#^$A17P[D[MN"KJQ*HI564E@<#&?F^Z!A0<D@\+B@!'<*@9MO\6-N IP.
M0"#C:3NR 1G>" <@!T@_>*6?<HRN]MVTYR22V?XL$8!;)WD=LH#EMZL57 4,
MN?E&[C)R -H*'EC@A1GJ  >8(V526P"#'G<#\I !PV",!1SQN7I\PH 5O-+$
MKYBODMSP=V",DE ,CGDG@HYR,YI&*RPY +1J3QG.!@D?W\?(,=1R!_<)H5?,
M^ZH96(V )N"G( XP0.-F[[S'@9Y.!#N5<89<'#.NX* J\XR?]@G!R,,"" !0
M $[-V]CE3B3J QRV<\@Y(#_>()W8  YI=YB9=QV-OVK\Q49!.2.,+R3P0"N5
M/J:3&TA6WKM'0K@A1NRO8D !@<!06)R> 2( F-S'E?FQN.0HP>C<C"N,CC!Z
MC/R@#?E%JN<,BKDX'&< '^$@'! R#U9">0:>Z[)-S*VY>0P^\Q&XYR,G)!#9
M!8 XSP1A&=B%;)9D'S,#YC*>K$$=#D%A\P^ZQX#8H&V.;<?)56//(P1DGL "
M!ST#?,@&,$"@!KKA)E;&X _*JCJ-W\.!_MGD J .>@+YERK[E8X=BX/)!()_
MVB#MXY(YQ_<)I%79$RE7&%;Y2-A8*2&^7)Y("\[>JYS\I)&79URS1D_,BD%"
M"3D#'RX^<@97.T$@=P EW1?/RK1K]['W" V,':>!N3!W="O/3:Z,_O5VY\O<
M%.&WD<!0.,YSAAW^4DA0."QTQN*JJALC<" HSN YPH/+8X./D8X(  5Y?-4L
MK$ECSDANK;EW DX7+#.2!DC@E3D 2&-=@9D^[L/W 1C"DY^0D< GD8(W<G!W
M"-B"-]WR@ [QN;9P <>C A.Z\D#E2#1N6,Q[0O9H\G;M&XD8.[N2 <-QALC(
MS1O!577:WE ')QN 494Y!R.P.6ZM@#*B@!R.P*X^9FW*BKR&(& .I#8Y !.<
M,OW@=M-:)40E5Y7)&4# K@E3]SOM'4#(R>C$ASJ1]TY50%W8)5@N<$_*<CC)
M&2/W;8XVX]O_ &"/^">WQ*_X*,_&^S\#?#G1FN)%*/JNIW =--T&W+%C)<R[
M7"J,-A!EY#M 1F#"@#@?V?OV??&'[4WQ<T?P3\/_  [?^*_$VM3>3:6%I%YC
M,!U=W(Q'&B(79Y,*H!) 7-?TU?\ !%O_ (((>#?^"9GANU\6>*O[-\9_&:^M
MU%SJOE![/P_E</#8!E# D$JT[ 2."P 16=6]C_X);_\ !);X:_\ !+3X3?V7
MX7MSK7C+5H4'B#Q5>H#?:JX^8HG7R;</DK"IQT+%WRY^IZ "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "O)OVT?V)/AS^W[\#=0^'_P 2]#75M%O/WEO/
M$WE7NE7 !"W%M-@F.5<D9Y5@65U9&93ZS10!_(W_ ,%:/^".'Q(_X)5?$C.J
MJ_B;X=ZQ<.-#\66T!2WN20["WN4W'RKA5YVNQ#@ML,@#!?CP!7;;\L@QM5<J
MQ(R,!>,@D,1]WKR1G.W^X/XO?!_PO\??AMJ_@_QIH>G>)/#.NP&WOM/OHA)#
M.AY'NK*0&5U(96564@@$?S3_ /!;/_@WR\5?\$\;W4OB!\.UU/Q=\%9GWRRG
M]]?^$PQQY=T,XDA^ZJ3@#D*K[6"M* ?FKY?F$8 4L-I*1X7)W+QCD_-G[I((
M[87;0R_:CG:&#@#(3=[< #@_ZOY0V 6QT) 1W"3R,VU6R0P.#T))R"03R"<,
M"?E0'.:'0,C+\K;$++G!^4!AA3@AL'J1C)R><;@ +%-O<LK!2PWL,[\<-DG#
M98?.#R"<9'(4@AE^02"1U4G[Q?<Q_CZY'(R3P>2%RH)Y<=REER\8W<8&TKAV
M&1G 7!8<X4<,,@YS$\JNFX,J_)@88'C8W&<AN#D8.>,#G W $C R(HV;U. 0
MN7R0RC'&>F<#Y@<'J 0*1RTENV]BZX8CHV6"G/.6SR6.<<9!&W=FI&'G-&<>
M9\[#.-__ "T7OA_7U[]#GYX53='M.1N5,DG..%&2#QT<@9  P,,><@#V+2,6
M7][UY4.V[)!P#G(R7(//0\@-C)N+2 Y9FD<A#D%@?ER00<%AM[;2Q*GD'%(S
M^?#YG#,I)Z;\9!D_VCU]<< ^K$"!1N^8M'D*2)>HPP49W#^%@.5' /'RL" (
MZ?>*KMW9 (7:,'=CG:N!\Z=\88<$<!TD^)_O-N4G^/RVR7R0=QR,$@YZ J>#
MRU(R;>60*V2K!5\O=R5)SP5')Y/&2!MPO CYB8>81&Y"$C"]2Q_O%5X;..!@
M,,CG( @VF$8\MEWG[^ I9LD9 R%RO'!7G']PFE\O)#*I(89! "Y!W=2   <-
MD!N 0/X#09?-02-CY3R2W0-\S#.[))!88)&0&_B)P31Y=BR!^<G<>&^[U?:/
M5,G(SACGY@: !VV.9-SKN.=^<%N^>BECM"L/?&>6X)!B-MJE1M/W,[1E3D X
M((^3&>"?F!)&6I7!21F*R-UW$QG<P^7=GY1_=?/S=FYZEA@2RAPS/P0" 0[9
M4G&0=S$XY&<AAT Q0!]P_P#!MW&1_P %KO@BH7:WGZV<%#A<:%?[OEY .,'C
M&TYS@ $?UB5_)S_P;=1E?^"U7P/;<N5DU@%F4D$'0M0"XR">0N1G'WA@ <U_
M6-0 4444 %%%% !1110!_)W_ ,')3,?^"UOQP(RV)-$S_$#C0;$X/#<94<$@
M<=!CY?AY54/Y6[H=GE@LO!)4X&2>-S<$9Q@X.6K[A_X.1667_@M9\<FY;+:,
M"-W)5=#T_<,$GVQQVSP%(KX==65'0Y7(*_="*I)QW"@Y8'ME0HY^4B@ 4B5%
M; 9LC:H5<'[C$#@\DG&T?WCD*,@@;=M\S,A4\DXYR5(;Y@<*3@Y; RYP,9!5
MEWLK*K%6 V?[N&P"?[N P/S\ @9.PT ['#;6V@G;CY5 ).>JA>04!)XPPX/
M  UTVKL==VP8 VX. &#=5R/NL>%X+98Y%*Q4L5;&UA@$L-N S#WSA00"-^.@
MR2,$"[3A5$FT E0GWN@'8$AL C*D [<_>-)YGV=5/=0-K98%]HW=3M_NI@9X
M## )YH -WEQMNVISAAM8*KG&01STV@X*X.& Z"G,C#[L>6QC&&92>,#H=P'R
M@<X.Y#ZY IBGV*W[R/Y44$Y.""%X(]!U ));^( 4UU4"3_5[6!ZI]T$G#<*"
M.&4],$'C!   '%1(A4AO+4C&06P, 9R02/D&0=HSR?X0*;%/EE8M\S8)PZJP
MX' ((P,[" 1A<'CY3D<*\)9AM7+9; D"C)Z8&.,D8&WEE.<$8<]P8Y/F;##Y
MFRY;KN.,%L'AF(.2&RH_B.0!!%B0J^%&"7&W' )!8+M'0[N<$J&X&5.$Y7[R
MLK)\P^4AD/?:./NGS#@8 (Y)XI53:&4!/F'R  -O*\+[,<G&0O.T\X+&A%57
M &0JG>-K;2 .-QPH;A2&!P>YQRV !61A,O\ !)P$*_,1@+PI(YP&./F[+@\*
M2-N=E^61E7"JJJ[#!*@X^Z>5P.23AT'N&P[68\J58-N*JH.TG<> 3TX_A.,M
M_<%&P;65XU# %RH0*Q 'S?P]CN  '!Y)PHH <6VLS-T;EF+L0_.W)*^F<$X^
M;+X.<4AW-"V_,F589SN!8#)/WFZ'><X_BSQN!"HIBE52/FWG;\I3+;@,@9R/
MFX^50<)@8^;'Z4_\$2_^#?3Q1_P40U&P^('Q&CU'PG\&+<C9,H,5]XLV'!AM
M=P.V#((:YY' 6/Y@QC /%_\ @DY_P1K^(W_!5+XFXTR&3PU\.-'NO+UWQ;=6
MI>& @J3;6ZLJB:XV!?W8("!PSE0P5OZBOV+?V(/AO^P#\$-/\ _#/08='T>T
M >YN'Q)>ZM/C#7-U+@&65O7 "C"JJJ%4=K\(_A#X5_9^^&ND>$/!FA:7X7\+
MZ%"MK8:=80B&"W7/8#JS,22QRS,Q))))/2T %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 57U72[77=,N+&^MK>\L[R)H+BWGC$D4\; JR,
MIR&4@D$'@@U8HH _ G_@N+_P;57'PW&L_&#]G+2[BZ\/J7O-=\$6H9IM*7[T
MEQIZ_,7A &3;A=T6Q3'N7]VGXH"%^(65MQ!C(8;@'&5!+=^C   X P/F)(_N
MEK\C_P#@N-_P;?:5^U@=7^*_P)L=/\/_ !.D!NM8\/*4M]/\5L.3(F?D@NCP
M3TCF(!?8Y:0@'\Y*#</]6&RP<(%R1G#=,$<Y"_= /RXR,TN6V,&:3:PP7&YF
M;AV)&?7.>!T;!(R2='Q=X+U;P!XHOM!UK2[W2=8TFY:TO;"\M6AFMID*QE)(
M\%@XR<@D$,3T.-V9A3_=,;]LJN<_@%##=ZG:'']V@!Q/G-'N^9F<@8 ?/)8X
M)+;L-CC(R,==Y--9,1,NW]W@E?E^\0IQ_"/X<'.#C(.5W'"G*2MYC!=QY+%E
M!P&!XRO'RD8 . Y'7 H $4V6C"[C]T[5W<G@@[1PQ4<J1E3V7% "SY;=GYFC
M+=4+8^\QSD,?O*>#C@9_B8@1O-G4!MTGS(I+!LDGKU).<-E?F!SQ]\8:T7EH
M5:/<JYR"K < ]/E&,F/D]2.,C#&I<L'QN;=]T;F8LSDXY'(XW991N/SL._R@
M$4<8W)A-N_A<@]PO' 4MD%0<9.-QP<BG"0EQ(TGS9(+%B=@!+#+*P')7/ R2
M6."=I+4&Q<A66/&YOO=,+U^Z/NMCU)8_W@:5UR& 8*"& "MT!SDC"<CL2.R,
M.A44 #EDV\&-@2!O?F,@*!R2!D?)R"".<C  H>-2[;055@WS%-O&"2> "1AQ
MT[#)7& $:0(NXJO.X+\PQP7)4$$#G(! (X;A3D&E#+YC2%CA6$C-G<000 3M
M89/##=@9W Y&X$ ";ED_>*JIM^8["N8^X;C'3/JN6( 'RXIP78\C+M7:67[G
MW#ELYPH(^4\@C!4-T( ";6:WQN.<%-V_Y0-H4\_,!\P4=N".S?*K*967:N>F
MW,1QR5/3:<<LIP#C[P'#"@#[?_X-NH_+_P""U?P1^7R\3:R,LG3_ (D>H#!^
M0<\8_P!Y6/?-?UC5_)S_ ,&W"AO^"UWP/VJJLSZRX&T$8_L+4,] ?3 ))(*D
MG!/']8U !1110 4444 %%%% '\G?_!R)EO\ @M;\;U^:3$VB'L=Q_L33\+_$
M,\$  9Y.< $5\-^6H7<N=H4_,,# *@$G  R!_#NZN!R<Y^Y/^#D3<W_!;#XW
M,VS/F:-WWC:NA:?U&[. =I(P>AXPI%?#AYCC;[F /+)_A^]M^88'?.<J,HV0
M2.0!9]OF[IE!W'+\ 9XR<''/13][)!ZY8X4(3\S*LKL0<A0S-C;D@[3G+#;D
MC&3U.6RTNB2-]U58[BJY7([<97.5W= !\^.,@!X7?(<@MO93G._S/F R?E/3
MIG;\Q+<G[I &J<_*S"3!#'<,GJ"6Y4DY +$E>%"\G[I2WS&RJ!MDX4KM&XD
MCE=W)^\,$<X7/WSE$.;7;N"AE"9&-NX@<$9*\^IQ]P'.013_ #"5VJV[S!E$
M(///RXY;/15V\_=(.-H:@!(MN63<#'@YVD'Y>.<9] ISLS]XXRM(J^7N,@9
MN6;Y6XSM#< KU(9>!@' ST(!(ODO\S/&HQ]_/RY(YZ]0J@':,':>,#(3Y*[O
ME*JY93PHW L<C#\<!1A>Q'?:2 .)8A'W99>=Q;=\P(S\W\.6(YW#')XW 4BX
MC3:N655&%)9 0<=?FX'S=\ [W /0T.521>C,@4(P8+NP=N0Q^O4%@"AZJ!A
MXC"XV_,?-4G$>#G@C!P,\ [2,;3D94&@!RDY:16SNP=QSECCDL!D' Y(P>'8
M$YQ3<&&&3C;LR-C$<'@@'MG"J<%1N(8=0*<%_A56;:0KANY7;C(;(7"ANO P
MW)'%)$/]3LR0I 0C!).=Q Y!!( .%8X)QP6P !R#S=Z@EAD+A6W<%]O3+]@O
M;LO.<;FP_O/E"AF8JWEJG+<;^FWZ@87C=R=N,Z/A#PCJWQ*\1Z?H.@Z;?:YK
M.IS1V=E8V,#75Q=RO^Z18XT5G9F) "A0<!>K$&OZ)?\ @AY_P;>:3^R@-(^*
MGQUL=/U_XE1A+K2?#C%;G3?"K\LLDF2RSW:$\,"4B/*[GQ( #YW_ ."&O_!M
M%<>/3I'Q<_:.T6:ST#"7>A>"+E?+FU4?*5FU*,H&2 X#+;DAW)'F!5!67]\-
M*TNUT+3+>QL;:WL[.SB6"WMX(Q'%!&H"JBJ,!5    X %6** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^!_^"S/_
M  0D\$?\%0_"\WB;16L/!_QFTVW"6&O^3FWU9$'R6M\H!+)T590#)&,#YT!C
M/\QO[1O[-7CC]D7XR:QX ^(&@WWAOQ3H<@BGL[@;MX^ZDR,NY9(G4J592Z,K
M-M.>*_MJKYF_X*<?\$JOAG_P5(^#C>'O&EI_9OB+38Y#H'B:TA5K[1)6'8'
MEA)QOA8X;J"CA74 _CRA'EE6"E$QG(RK?PX^;"CNAR<C*Y[X(BLKC;E=YQE%
M"ECU&!A3_M #/5!Z5[Q_P4-_X)Q?$O\ X)K?&FX\&_$32=L-P9IM%UJV4OI^
MN6Z[OWEN^W'R[E+(0CHS\J 5:O"&!9BRKNW9'&79CD#&Y>N2Q!.[D'H/E% "
M8V$L(PJXR<+\N/EYP0-P& 0">2Z]3G(%6WFY CVG )(7 R0<Y4$_*N.C<YXR
MV D95YU*;2=^5VA=QPY(Q@JW3<,8_N],K@@ 9<(-PP 1&3^\X*@\<C.2.5_N
MYSN)( -%Y<:Y10T8&\^6/EQM)R",9& ,9&=P[E@7.OS-O5COQO\ 0$DY.3Q_
M$H#$G <'G. V1?,4_=+",G'!X <?*<'(' R"> #D8^5TK&!VDV[6C).7!R<$
MC).-W)R-QV_,PQC;P (LFR96+C<Q!SNV]TQQ\A P,CL 1C&"0 [V52Q/EK@$
MY *[5R<9#8([\Y4G &W%&[[-N6-G5E&1@]MAYP!CG:K9&?X?F!&2!U5656*J
MIR!&=S* SG*_,>G7MQGD9RP AVSQMN;=M&[<0&;'<\L<<-G'&68\Y %.DC,C
MONCYS_=.YB2P(RPR23NP,$\\GY.&S/L &[:\?S ;ONG:<8);/&!@J2"-O<8+
MIK8&9E6-=N0 -AVG_5^BD]^S$\]3G+ 'W#_P;<_/_P %K/@?@EF:76I 6!;(
M_L/4,G'S#)QU!X(;/0$?UB5_)W_P;<?O/^"U?P1VDL6FUMMQ!;/_ !(K\G(^
M89(P<@Y!SG@ C^L2@ HHHH **** "BBB@#^3O_@Y)DV_\%K_ (WODG;+H9!W
MG (T*P([]>,=<C)P,\#X>4;)U57^;A5(W?/@@ Y!R>5484MC#$=!7W#_ ,')
M/S_\%K_C@<G'F:*"P!8@?V!8YZ9[=MP''(QG;\.O-ASN8;2=V,[E.>3C+#?R
M#USRBC)S0 1/@$!P-HP!NW;1\P_AR"  2?EY#-Z@D(W[MRGYC^\#9^0Y;=D8
M/(!;!;) 4GTP'A&CW/M*XSG?\OS9[X; 4#( &5'(QDMG;,>TXQM)'S @'!'&
MXG(&TKE3V3N,$ 7EU;<-OE@[@%"F,$888W#'.[@\9P,#?BG[_P#2&.0LF \@
MR>?4]P0%SS\Q(8DYR=J%PHW;E*QON!W'Y-I/0[CR5& -PR%[G::;M+?N3S_R
MSV<$G' P,@@Y#D# .2 <[J  LT@\L!E?D!,\Y*L,8+;AC&W'<!<CH"Z1QG<S
M+M)8%F8G/S'@88GO\P!R0^<'&XH)ONKO3;G##<&4'*C&&;H.,<E6"KGH<(K!
M'"[FC9<+DL RG(&#D@G;\N.@!0\8R: '1RLSL0VY\[@OF]3GN5..-@)8@9&3
MD?*:1)?+=1N.W"XR0I;@ $[CQP0,'<N&<CBB63;&WRG;@#&\X*D=BV1R%X!
M/RH1GFE5C'@^8JKE@&.-G'F=@V.XX (YZ'/S #6 5-K>6#$6&-I(C&X=0P+=
M2#T P".2QKN_V<OV:?'/[6WQAT?P'\._#E[XE\5:T_EV]I;H2B+\N9)7.42&
M,;29'<1JI0D@9SW_ /P3W_X)S?$[_@I+\:8_!OPWTAS':A9-5UB\+)IWAZ(D
M@2W$@SALB3:BJ7<YVJ.2G]2O_!,K_@E7\,?^"7'P?_X1_P $V0U#Q%J4:'7O
M$]Y"BZAK<BCC<1_JX5.=D*G:N226<L[ 'C__  1I_P""$W@?_@E_X5M_$FM-
M9^,OC)?VP2^UYX]UOHX9-KV^GJXW1H5^5I3AY!G[B$1K]\444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% 'F/[7?['7P]_;G^">I> /B5X?M]>\/ZB-R9^2YL)@"$N+>4?-%*F>&'7D
M$,I*G^7G_@KM_P $4?B%_P $M/'ZW-TLWBSX7ZO<BWT3Q3!  ,G&VVNT 8PW
M !?'\$@ 9#E6C3^M2L#XF?#+PW\;?A[J_A7Q7H^F^(_#>O6[V>H:=?0K-;W4
M9ZJRGC@C(/4$ C! - '\/",UQ'C>69P 0HW8! _A!([A0/EY"8Q@X"WVF%B<
M\G).XNO(8],MC&YCD\D*>C Y_3__ (+>?\&\'B#]@:35/B1\*X]0\5?!F1GE
MNK8AY[_P:">!/R3+:KEMLX!9,E9,';*_Y@LS+*K-N7YQ][(VG<O'10,!2."O
MW&YQ@4 -\SS8V;<I9CN(P&P3A@6R2, DKEL'YNIY4"LJQ_NCMVDLN"/D)Z'D
MG;P5!.X<D=2IR>8! NY\C9N')P2$4%,Y[C.0".".^%$H9_M(#-)DN0I/WN&(
MR!USD]=F<LYQD4 1.RI#C"^6PW(C' 8 L>/F..H]"<, <YRZ278ZAI&_=G<0
M6YSG(8'<#RNX\$C+<'+<(F1@!@K!<EP6R !MXP>0&4'()Q@$ 884H+1NS;6B
M53O*C*[1E<_Q+W4@X &[ '5< "%&W-&N>%P%\P8 VM[J,?.,G!!^9LD9!<VV
M6YWLIVL=^2@SC"-GE23[X+'!)Y&2R;3$XW>8%C( ^8IMP75<$[0#GG.#SN)_
MB%(B_>.T,N1D%,*>&.?E&<8;<"5!P" 1CD ^X/\ @VZC(_X+5? \2!E59-87
MD$;2-"U# ^[Q\V[CN0<]-Q_K&K^3G_@VU4'_ (+9?!'Y5WK)K88!0"#_ &%?
MDY&.Q)_A&/[W&1_6-0 4444 %%%% !1110!_)W_P<D)Y_P#P6O\ CE\I=MVB
M 8 ;G^PK  ?Q'J0..AP,#(V_#S!I6.UF97)Y3+9!!7'RJ.@* #( +8P,D#[?
M_P"#D65)?^"U_P <-S?*9-$7YFP!C0[ '@D]LX.#CL,D8^'G4O VY5W+D, I
M^0[&)7&#CGG^$9W8X&5 %,WF?O-PS(<X8_(6P/5L'DIG.X_+EO0N5MLJA=^T
ML N<_,,(!U'/RD]FX;[@!I'^=V7YF;+*0-S2+R%YS@\[F./E!+=_NA)OG+-D
M*T@P6^Z,G<"-V#QE0,[N>>>6P )YQ\H2$LS*#\QR0,JI.3SU8X(.0=YR%S3H
ML,VW?^[7C[P(49Q@[6 _OC. #OR2-V02$HZG[NP_+E"G.<XZ#;EAV; *OCKB
MFS$"!ESN\O.=P.Y?DV\@[L?PCL,G R "H JRM&JL<HN!U'RG*EC@$J#P[< 8
M^Z.=Q)1W\I=N[Y5' W84C#< AE#=""0.2[=3C+L[9?,W*NYV^?.,X8MR0^3C
M:/4_-W^7*(S!PBEU;.W:0"Q(^4?*6SG:&&TY'.!]X8 ' ?OBR[V8#EESF3G@
M@@YR6[_, RKS@X'VA_P2'_X(K_$3_@JA\0([ZW^U>%OA;I-R(]:\5RP[5<@A
MC:VB])KC;M. =D. 7&2BR>W?\$1_^#>+Q%^WY=:;\3/BI'?^%_@TK^?9V_,>
MH>+CN!Q!N7=':G!W7!^9P56//S.G](_PR^&7AOX)_#_1_"?A/1]-\.^'-#MU
ML].TVQA6&WMHU!(5%'XDGJ223DDF@#D/V1/V._A[^PS\$]-\ _#7P_:Z#H.G
MC=(R(#<ZE.0 ]S<R  RS/@98]  JA455'IU%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% $=Y9PZA:2V]Q%'/;SH8Y(Y%#)(I&"I!X((X(-?A#_P7&_X-GI-&.L_%S]F
MO19I+.0R7FO> [)=TEMG<TMQIBYY4\%K0#(P1$=I$2_O%10!_"U,[QS,K,T<
MRDJP9MK*W7!W,&7:[>N#C)'RG*';'*R_)&,\Y)4=&X*[@1@ J1R?F;DDKG^D
MS_@N)_P;H:/^VA!K'Q2^"UO8>&OBTR/<ZCI((@T[Q<V#N)R0D%VP+?O,!9&/
MSE2S2U_.7XZ\":W\*?'FJ^&_$>D7^@>(-%NWM+[3+N-[>XLYU9 4=#A@P8<@
M+SCY>,%0#'/$<FU1\K$LNS[I 9L$;<<8ZD#^(?=Y 8]B#:2 #N1USA1V((4C
MHH)( ;Y7!YQ2%2(5^59/+3'*DJ<;O0$=GY4C.0W!!-/$>;M=P#,S8Q(@W,?E
MSGCAAC./F.6 P26R -1?WB;8RK[A\JH,J0>5[$'Y<#YMQVG^]2 >9&NT1S;!
MM''RG'KQ\O&\]5) W'!'*P[AL#9\LJ-V1T50K<#:.,DD_>X.<' )0H3%Y;;E
M*CH^3CY2I/()XP<X  $8Y)P: /N/_@VX^;_@M7\#E4ECYFLLI8$_*-"OQT^8
M<A1R#\I!!P "/ZQ*_D[_ .#;E6/_  6R^".Y6&Z;7&PV6/\ R K_ "3G/.0<
MG:!D'GCY?ZQ* "BBB@ HHHH **** /Y._P#@Y(=F_P""V'QN(DD"K)HO*ECM
M_P")#8$G )Y&T$9(Y4<  X^'2GF,R;4W[=GEL!^Z.UCQUP!TYSSDL5."/N+_
M (.2$\__ (+7_'+Y2[;M$ P W/\ 85@ /XCU(''0X&!D;?A[=\K<-Y8.<!-W
M&68$ \=#N^ZH(##CG( CCY3\I:,G@'.,%NV0%4!6X../,SW^55.?WBE<8PIQ
MG Y/N>%(RIW#;P2#@4W8L?3<I7D%-I; [J0 3C;R1@?*W/S4JXDW=/NA"!(N
M%&2"-W/'  +#C*\X ) $\K:K#_5G!7!&& Q@_P &>,8)']Q_[U!N0%RKK\IW
M8!"XP"PXW<9_V2"I9ACD"C&UE^;;N(8,%V '/!'*C^/<..!MYQG&W\/_  /K
MGQ/\;:7X?\,Z3J6N:]K%S'9:?IUC#+<3WDS\(D:+ESGY"!M!PG!RN2 9(@9K
MA$$<DA&V,"-26D'  &!SG>HP&P<8!P5Q^X?_  0U_P"#:675SI'Q>_:5T9X[
M7"7NA> KM2K3'Y2LVIQD !!M4K:XYX\W@&,_0?\ P0Z_X-R]#_8KATCXI?&>
MSTWQ)\6PJ7.FZ252XT_P@^!@@@;9[L8SYO*1M_J\L/-;]7* (;:VATRSA@@A
M2&WA58HXXDVK&HP  !P .!QP!4U%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %?#/_!8G_@AUX#_ ."I/@U]8LVL_"'Q<TNWV:7XC6(F&^4#Y;:_1>98
M<@;7P7B(!&Y=T;_<U% '\37[4G[*7CW]C7XRZK\/_B-X=O?#WB;2>#;R@21S
MQ'>(Y8)%0I+$^5PZ$@D\X;(7S]2K-C^&1"2<<A,_5LX 4=3MVM\N1FO[&O\
M@I+_ ,$P_AG_ ,%/?@I-X5\=Z>+?5K..1]!\16L8_M#09V&-\9/#QGC?$_RN
M.?E<(Z_RV?\ !1W_ ()F?$[_ ()D?&UO"OCS3C/INI222Z%K]JC/IVOPAN7C
M+/Q(OR[X6^="(\@AU9@#YVV;5;<N1@[T5>0<9Z;0%;[_ "<X ..@)<@\MV_A
M92"<$)M.6!/3CGH2H*EEY  RD>UD^78T:MC@$[0".3\IY*C).T9"]SN%)Y8,
M,<;,JKPN[:-N3D9Z;?X2,A@#\IX() !]P_\ !MO 1_P6L^!^W;Q)K/)C/S#^
MPK_./D'8 Y/3>#UR:_K&K^3O_@VX_>_\%L_@BVT;FDUMCQD\Z#?MSD$GDGDC
M_@1QD?UB4 %%%% !1110 4444 ?R=_\ !R&RW/\ P6R^-Z\MOET1 "W<:'8
M\$DYQD @''89(Q\.*F]!N7[V",KM"@@$\E<*,OQ@8!8$G !/W'_P<A,TO_!:
MWXVY'#3:*IVECD?V)8#GY@!A5?J1PQ[<CX;^4@2*449W97&4^\>P7YADX&1G
M9W&T4 .5_/5F7#R8 *J/55(X&>-P QR.<83BAY%(^8EU#$L6?S,]3@\A<\O@
M@Y. 0%SDJ&\W^[)M("JOSX'RGC@]>%^89'RC) 85]#?\$X/^"9/Q._X*9?&>
M'POX!TYHM-L?+;6O$5T)$TW0X."#(ZJ/WC\O'& 6D(Z +(Z@'GO[+?[*OC_]
MLKXU:3X"^'/AZ]\1>)]5*L8H3MCMXPPW7%Q* 1%"I8,9'8# &.605_3W_P $
M=O\ @ASX!_X);>";?6+S['XP^+VH6WE:IXE>']W8JWWK6P5AF*'LSG]Y*<LV
M 1&GKG_!-[_@F)\,?^"8GP87POX#TU9]6O@DFN^(KJ%/[1UV<?Q2,H^6)26V
M0K\B G&6+,WT50 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7G/[5G[)W@']M?X)ZM\/OB1X?M?$7AK5AEHI1MEM)@"$N()!\T4R9.
MUU((R1R"0?1J* /Y._\ @L9_P1!\>?\ !+;QJVKK]J\8?"+5KO9I7B=826M"
MS,RVEZJG,4X' <8BF!W+M8,B?#SJZR,VYE;D[L]3\N,L H/)0Y)QD$\[AG^X
MWQYX#T/XL>"=4\.>(]+T_7M UJW>SO["\A6:WNHF^5D=3P1_(^]?SB?\%Q/^
M#<W6OV)FU?XH_!NUO?$GPC^>YU#2_P#7:AX07#$Y)!>>T!/$OWXQ@29"^;0!
MX=_P;<KG_@ME\$<+\K3:XP 5MO\ R K_ )Y&.1@\*.".1QM_K$K^3O\ X-O5
M\S_@M=\$SM+;IM9(P#N8#0]0.<E<GKN)[AAP,<?UB4 %%%% !1110 4444 ?
MR=_\'(JB7_@M?\;E.)&\W1>25SC^PK#C/.  ".G&021@"OAY3)N#;6D;(8??
MZX&-N%&W)"=,'#(,CFOM[_@Y(F!_X+4_&_YBQ\W1R2^WJ-#T\KPQ.0,,.,<'
MOG;7NW_!$'_@W/UK]MB?2?B=\9+._P##?PAC/VC3M**M;ZAXL7?N7:3\T-FP
MP?.5@SKD1\.9@ >&?\$>O^"'OC__ (*F>,(M6F:]\(?"+2Y_+U7Q/)%^\O,
M!K6P5LK+,0H#.#LA&[?N.R-_Z?OV5?V3O /[%?P8TSP#\-_#MGX=\.Z8,^7"
MN9;N4XWSSR?>EE? R[<\ #"@ =9X \ :!\(_!&E^&_#.D:9X=\/:+ EI8:=8
M6Z6]K:1#A4C10%4>P'4UM4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !3'C6Z@>.2,-&X*,C@$,.G(Z8/\ 6GT4 ?G7
MI?\ P0,\*? 7_@K/\-_VCOA"=.\-Z#IMUJ<GB?PHXV6T3W.EW=LEQ8$*WEJ9
MI8]T!PB@EHR@ 2OT4HHH **** "BBB@ HHHH _.W4_\ @@AX4^/7_!67XE_M
M&?%Z2U\4^']2N]-?PMX3;Y[24V^F6=N]Q?J1B0":!MD RA"*S[@?+'Z'PI'
MBPQJB+&H 11@(O0<=AQ^E/HH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M ,C4?\1$W[&/_1<M%_\ !/J?_P C4 ?:E%?%?_$1-^QC_P!%RT7_ ,$^I_\
MR-1_Q$3?L8_]%RT7_P $^I__ "-0!]J45\5_\1$W[&/_ $7+1?\ P3ZG_P#(
MU'_$1-^QC_T7+1?_  3ZG_\ (U 'VI17Q7_Q$3?L8_\ 1<M%_P#!/J?_ ,C4
M?\1$W[&/_1<M%_\ !/J?_P C4 ?:E%?%?_$1-^QC_P!%RT7_ ,$^I_\ R-1_
MQ$3?L8_]%RT7_P $^I__ "-0!]J45\F_!_\ X+=?LI_'[XFZ#X)\(?%K2]:\
M2>)KA;#2].CTK4(_M<C\! 7MU0=",L0!@\CFNX_:O_X*9? O]A[Q=I^A?%CX
M@6O@S4M8MOM]C'=V%XR7,0<H2DD4+(V&7YEW%AN&0 RY />J*^,_^(A+]C7_
M *+IX=_\%]__ /(]'_$0E^QK_P!%T\._^"^__P#D>@#[,HKXS_XB$OV-?^BZ
M>'?_  7W_P#\CT?\1"7[&O\ T73P[_X+[_\ ^1Z /LRBL?P9XQT7XD>"M-\0
MZ#J%GK'A_7+-+ZRN[-A-;WT$JATE0C.X,IR,==U;% !1110 4444 %%%% !1
M7@G[5O\ P4U^ O[#WBS3=!^*WQ,T'P?KVK6@OK>TFBFFN);<.5$A2))"B%@Z
MJ6QDJ^"2IQY=_P 1"7[&O_1=/#O_ (+[_P#^1Z /LRBOC/\ XB$OV-?^BZ>'
M?_!??_\ R/1_Q$)?L:_]%T\._P#@OO\ _P"1Z /LRBOC/_B(2_8U_P"BZ>'?
M_!??_P#R/7UIX,\8V'Q(\%Z;KVDLUUI>LVL5_823026[312*'C9HY%5TR"#A
ME!''&>* -BBBB@ HHHH **** "BBB@ HHKP/]K?_ (*;? ?]A?Q-I>C_ !8^
M(&G^$M2UZW:^LK>XM+JX\^)'V,X,4;JNUE(P2#D< F@#WRBOBO\ XB)OV,?^
MBY:+_P""?4__ )&H_P"(B;]C'_HN6B_^"?4__D:@#[4HKXK_ .(B;]C'_HN6
MB_\ @GU/_P"1J^D?V9/VH?A_^V)\*;3QM\-=>M_%'A6XFEM[>_AM9K>-I(F*
M.JK*B-\I!'2@#T.BBB@ HKY$^)/_  78_9/^$'Q#\0>%?$7QBTS3_$GA?4;O
M2-2LY-*U%OLMU;RM'-$62W*'8Z%2REA@9!(.3C?\1$W[&/\ T7+1?_!/J?\
M\C4 ?:E%?%?_ !$3?L8_]%RT7_P3ZG_\C4?\1$W[&/\ T7+1?_!/J?\ \C4
M?:E%?%?_ !$3?L8_]%RT7_P3ZG_\C4?\1$W[&/\ T7+1?_!/J?\ \C4 ?:E%
M<=\"_CIX-_:;^%6C^./ >M6'BCPGXBC-Q8ZG:9\J?8Y0Y# ,KJZ,I5@&5D((
M!&*[&@ HHHH **** "BBO _VM_\ @IM\!_V%_$VEZ/\ %CX@:?X2U+7K=KZR
MM[BTNKCSXD?8S@Q1NJ[64C!(.1P": /?**^*_P#B(F_8Q_Z+EHO_ ()]3_\
MD:C_ (B)OV,?^BY:+_X)]3_^1J /M2BOBO\ XB)OV,?^BY:+_P""?4__ )&K
MZ1_9D_:A^'_[8GPIM/&WPUUZW\4>%;B:6WM[^&UFMXVDB8HZJLJ(WRD$=* /
M0Z*** "BOC77_P#@OW^R#X7UB]TN^^-&BQWFEW+6T\1TK4Y#$\;%7#$6Q&Y2
MC=SG;G.#FJO_ !$3?L8_]%RT7_P3ZG_\C4 ?:E%?%?\ Q$3?L8_]%RT7_P $
M^I__ "-1_P 1$W[&/_1<M%_\$^I__(U 'VI17Q7_ ,1$W[&/_1<M%_\ !/J?
M_P C4?\ $1-^QC_T7+1?_!/J?_R-0!]J45\5_P#$1-^QC_T7+1?_  3ZG_\
M(U'_ !$3?L8_]%RT7_P3ZG_\C4 ?:E%?%?\ Q$3?L8_]%RT7_P $^I__ "-1
M_P 1$W[&/_1<M%_\$^I__(U 'VI17Q6G_!Q'^QG(X5?CCH[,QP -&U/)/_@-
M1!_P<-?L9R&/_B^FCG@J&?2=256/!.?]&"YZ?G[T ?:E%?(FD?\ !>7]D'Q#
M)Y=O\>O!D)8??N#-;!<].98U']!CGMGUOX6_\% ?@;\;KA8?!_QB^&/B:XD'
MR6FG>)K.:Z)ZD>6)=PZC@@8H ]@HI 6WG@;<<'/.?\XI: "BBB@ HHKYI_::
M_P""O/[-O[&WQ6F\#_$KXG:;X4\4V<,=Y+I\NGWLS+'*I9&+0PNAW DXS]>:
M /I:BOBO_B(F_8Q_Z+EHO_@GU/\ ^1J/^(B;]C'_ *+EHO\ X)]3_P#D:@#[
M4HKXK_XB)OV,?^BY:+_X)]3_ /D:OJKX-?%WPU^T)\*M"\:^#]636_#?B.S%
MWIFI1PM']IA;HX61589QT*CITH ZJBBB@ HHHH **** "BBOF_\ :E_X*T?L
MY_L5?$D>"?BA\2M+\)^(FLH[[^SIM/O+@_9Y"RHV8873!V-QG/'3I0!](45\
M5_\ $1-^QC_T7+1?_!/J?_R-1_Q$3?L8_P#1<M%_\$^I_P#R-0!]J45\5_\
M$1-^QC_T7+1?_!/J?_R-7U)\#OCAX5_:4^$VC>._ NL)KWA;Q%$USIU\D<L,
M=VBLT9(650ZC<AZJ.F>0>0#L**** "BBL_7_ !)I_A#2;G4]8OK/2["UC,D]
MU=3B&W@0'[SNV%7J.I'XXH T**^2?B]_P70_9$^!UP\.M?'3P/=20DMMT.23
M7"&Y!'^A)-ANN<XZ_6O#_$W_  =7_LAZ \:V6M>.M;W,2@L/#,T>\G/.)C'G
M)S^- 'Z345^6-S_P=X_LL[F5=!^,%S&N6++H5EM&#UPUX".V,CKC'/%'_$7E
M^S!NV_\ ",_&8'.WG0[#@XR?^7[L.OIWQ0!^IU%?EB/^#O7]E\C_ )%GXS\@
M$#^PK')ST&/MO4]0.I'/2@_\'>O[+X&?^$;^,N "<_V)88P."?\ C^Z9X![G
M@9- 'ZG45^6/_$7E^S!NV_\ ",_&8'.WG0[#@XR?^7[L.OIWQ0/^#O7]E\C_
M )%GXS\@$#^PK')ST&/MO4]0.I'/2@#]3J*_+>R_X.Z?V7+F3:^C?%Z+<>,^
M'[5L#.WJMVV<MQD>H%=EX(_X.F_V.?$\\4=WXS\2>&UDR6;4?#%ZP1B>_P!G
M27ZD^X]\ 'Z+45\[_ C_ (*O?LU_M-7\5EX-^-7P_P!3U*](B@T^35UL;V<G
M.!'!<>7*S<_PKD'Z"OH='WH&&<,,\C!_*@!:*** "BJM]=QZ3I\]S,QCALXF
M=G=SMVA<DGJ>,=2,\'\?C7_B(F_8Q_Z+EHO_ ()]3_\ D:@#[4HKXK_XB)OV
M,?\ HN6B_P#@GU/_ .1J/^(B;]C'_HN6B_\ @GU/_P"1J /M2BOBO_B(F_8Q
M_P"BY:+_ ."?4_\ Y&H_XB)OV,?^BY:+_P""?4__ )&H ^U**^*_^(B;]C'_
M *+EHO\ X)]3_P#D:C_B(F_8Q_Z+EHO_ ()]3_\ D:@#[4HKXK_XB)OV,?\
MHN6B_P#@GU/_ .1J/^(B;]C'_HN6B_\ @GU/_P"1J /M2BOBO_B(F_8Q_P"B
MY:+_ ."?4_\ Y&H_XB)OV,?^BY:+_P""?4__ )&H ^U**^*_^(B;]C'_ *+E
MHO\ X)]3_P#D:C_B(F_8Q_Z+EHO_ ()]3_\ D:@#[4HKXK_XB)OV,?\ HN6B
M_P#@GU/_ .1J[;]G'_@L=^S/^UM\6]*^'_P]^*6F^)_%NL+*]EIT>G7R/.(8
MFF=M\D*H-L<;-\S \8^]Q0!]/445X#^UM_P4]^ W[#/C/3_#_P 5OB%8^#=<
MUJP_M"S@ET^[N'FMP[IY@,,,B@!E<8)SP>,4 >_45\5_\1$W[&/_ $7+1?\
MP3ZG_P#(U'_$1-^QC_T7+1?_  3ZG_\ (U 'VI17Q7_Q$3?L8_\ 1<M%_P#!
M/J?_ ,C4?\1$W[&/_1<M%_\ !/J?_P C4 ?:E%?%?_$1-^QC_P!%RT7_ ,$^
MI_\ R-1_Q$3?L8_]%RT7_P $^I__ "-0!]J45\5_\1$W[&/_ $7+1?\ P3ZG
M_P#(U'_$1-^QC_T7+1?_  3ZG_\ (U 'VI17Q7_Q$3?L8_\ 1<M%_P#!/J?_
M ,C4?\1$W[&/_1<M%_\ !/J?_P C4 ?:E%?%?_$1-^QC_P!%RT7_ ,$^I_\
MR-6EH7_!?+]CSQ \4-M\>O"<3,0%-U%=6P[=6FA4#W)/K0!]A45YO\$_VOOA
M3^TK&R_#[XF^ _&DV&+1Z%KEK>S1 ?WHXW9EP/[P]\8KTB@ HHHH ***\_\
MVE/VG? ?['OPHO/'?Q*\1V_A?PKI\T=O/J$T,TJ1O-($C79$KL26(&0I[G@9
MH ] HKXK_P"(B;]C'_HN6B_^"?4__D:C_B(F_8Q_Z+EHO_@GU/\ ^1J /M2B
MOBM/^#B/]C.1PJ_''1V9C@ :-J>2?_ :O5OV2?\ @IW\"?VY_&>H:#\*?B!8
M^,M8T2P^WWL45A=V[P0%T0.3-"BD%F7@'/3C'( /?J*** "BOGW]K+_@J)\
M_P!A;Q=I?AOXL?$*P\%ZQJUBNI6=G-97<S26_F-&'S!$Z@;XV7!/\)XQ7EO_
M !$3?L8_]%RT7_P3ZG_\C4 ?:E%?%?\ Q$3?L8_]%RT7_P $^I__ "-1_P 1
M$W[&/_1<M%_\$^I__(U 'VI17Q7_ ,1$W[&/_1<M%_\ !/J?_P C4?\ $1-^
MQC_T7+1?_!/J?_R-0!]J45\5_P#$1-^QC_T7+1?_  3ZG_\ (U'_ !$3?L8_
M]%RT7_P3ZG_\C4 ?:E%?%?\ Q$3?L8_]%RT7_P $^I__ "-1_P 1$W[&/_1<
MM%_\$^I__(U 'VI17Q7_ ,1$W[&/_1<M%_\ !/J?_P C4?\ $1-^QC_T7+1?
M_!/J?_R-0!]J45\5_P#$1-^QC_T7+1?_  3ZG_\ (U'_ !$3?L8_]%RT7_P3
MZG_\C4 ?:E%<?\"_CAX1_::^%&C^.O ^K)KOA?Q!&TEAJ$<,MN+E8Y7C/RR*
MC@!T<891G!Z@\]A0 4444 %%9?BSQ5I/@;P_<:MKVJZ;HNG6BDS7][.EM#;J
M3P6>0[5[=3@G\J^5_BY_P7E_9!^"]W)'JWQR\'ZA<0AEVZ"L^NDXY(#64<J]
MNN<<<GB@#Z\HK\U_$O\ P=9_LDZ4%6SU3QUK^6 #67AF98]PV\YF,9P"1VS[
M=,\S-_P=W_LMAVVZ#\8]S1Y+IH%EN P6'!O,].<XP,^] 'ZG45^6*_\ !WK^
MR^Q7'AOXR_, 1_Q)+#D<\_\ ']T&#D]L<XH'_!WK^R^1_P BS\9^0"!_85CD
MYZ#'VWJ>H'4CGI0!^IU%?EB?^#O7]E\#/_"-_&7 !.?[$L,8'!/_ !_=,\ ]
MSP,FC_B+R_9@W;?^$9^,P.=O.AV'!QD_\OW8=?3OB@#]3J*_+$?\'>O[+Y'_
M "+/QGY (']A6.3GH,?;>IZ@=2.>E3V'_!W-^RW</&LFD?&"'S'V[Y/#]JRC
M)('*71ST(&,YQ]: /U'HK\[? W_!TC^QOXJGA2Z\=>(O#?F]1J/A>]*JS$?>
M,$<N._.<=:^E/@'_ ,%1_P!G/]J*_@LO _QF\ Z]J5XRF#36U2.VOW. 1MMI
MMDQP<<[."0.#@4 >_4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !17S/^TI_P6"_9O\ V/OBU?>!_B-\4--\,^*M/BAN;O3Y
MK"^G>".5 \;;HH73YE*G ;^+UZ\'_P 1$W[&/_1<M%_\$^I__(U 'VI17Q7_
M ,1$W[&/_1<M%_\ !/J?_P C4?\ $1-^QC_T7+1?_!/J?_R-0!]J45R_P>^+
M'AOX_?"S0_&GA/4X=:\-^*+*.]T_4(8I(5NX'&5<*X5U!R2 0",UU% !14-W
M<+;VS3RJJ+!EV9S]Q1G+=_X<G_"OC'_B(F_8Q_Z+EHO_ ()]3_\ D:@#[4HK
MXK_XB)OV,?\ HN6B_P#@GU/_ .1J/^(B;]C'_HN6B_\ @GU/_P"1J /M2BOB
MO_B(F_8Q_P"BY:+_ ."?4_\ Y&H_XB)OV,?^BY:+_P""?4__ )&H ^U**^*_
M^(B;]C'_ *+EHO\ X)]3_P#D:OL#PEXJTGQWX1TW7M#O+/5M'U:V34-/N[1U
MDANXI4WI+&PX(=6R#GD-0!J4444 %%%% !1110 45\S_ +2G_!8+]F_]C[XM
M7W@?XC?%#3?#/BK3XH;F[T^:POIW@CE0/&VZ*%T^92IP&_B]>O!_\1$W[&/_
M $7+1?\ P3ZG_P#(U 'VI17Q7_Q$3?L8_P#1<M%_\$^I_P#R-0G_  <1_L9R
M.%7XXZ.S,< #1M3R3_X#4 ?:E%<S\(/BIX<^/?POT'QIX5U"'6O#GB:RBO\
M3K]('B6\@8;DD"R . >H# $9KIJ "BBB@ HHKQ?X^?\ !0SX%_LPS26OQ#^+
MGP]\,WD(*S6%YJ\/VTGH?]'5FE[$8VG]* /:**_/7Q[_ ,'0G[&_@]I%M/B)
MK7B"XAW)MTWPSJ#*3GL98XD;UR&Z9Y%<%J__  =Q_LKZ?)-Y.E_%RZV@#S;?
MP_:C<.,$"2Z4X^;C< /K0!^H]%?EB?\ @[U_9?X_XIOXRMN.!MT2P;<<XP,7
MW)Y' ['/2@_\'>O[+X&?^$;^,N "<_V)88P."?\ C^Z9X![G@9- 'ZG45^6/
M_$7E^S!NV_\ ",_&8'.WG0[#@XR?^7[L.OIWQ0/^#O7]E\C_ )%GXS\@$#^P
MK')ST&/MO4]0.I'/2@#]3J*_+$_\'>O[+X&?^$;^,N "<_V)88P."?\ C^Z9
MX![G@9-7-._X.V?V5[FZ6.33_BY9J6VYF\/0LN23_=N6;@@C ]^.. #]0J*_
M.GPE_P '3W['7B)XQ?>-O$>@[@-QO?#%]($/?/D1R<#VSGTKV;X7_P#!<+]D
MGXPW*PZ3\=/ -O),ZE$UBY?16<G;@_Z:D//3'<@#'I0!]845D^$?&VB^/M#A
MUG0=6TG6M)O%7R+^PNX[F"<9XVR(2K#GC!/7\]:@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PC_ (*E?\HR/VC/
M^R8>)?\ TU7-?QH"=3P)$56/S9.T 8)^Z#T//W2"-SC'(!_LO_X*E?\ *,C]
MHS_LF'B7_P!-5S7\:*2Y9<-]W);9*WRX(R.IZ<$,-V0B\<-0 /.P9A)(RYP6
M\S/(R01VS@\$C!^9^&YH:9VC9MS/UW '?P,_*2O'/)W J<%SSD92$,P_=L0&
M;AEXPS9(X5NOW#@#^'H=IR;ED"[6("MD8.=N<!3][Y< KR6 R%&.": %:XW,
M1YZL&)#%G_AP2,],Y[D8;+.""2 1YV#,))&7."WF9Y&2".V<'@D8/S/PW-)'
M+\@96/!7Y5D(VCY>^XA0,J,GNB?[6"$,P_=L0&;AEXPS9(X5NOW#@#^'H=IR
M *TSM&S;F?KN ._@9^4E>.>3N!4X+GG(R-<;F(\]6#$ABS_PX)&>F<]R,-EG
M!!) *;ED"[6("MD8.=N<!3][Y< KR6 R%&.":(Y?D#*QX*_*LA&T?+WW$*!E
M1D]T3_:P *\[!F$DC+G!;S,\C)!';.#P2,'YGX;FAIG:-FW,_7< =_ S\I*\
M<\G<"IP7/.1E(0S#]VQ 9N&7C#-DCA6Z_<. /X>AVG)N60+M8@*V1@YVYP%/
MWOEP"O)8#(48X)H 5KC<Q'GJP8D,6?\ AP2,],Y[D8;+.""2 1YV#,))&7."
MWF9Y&2".V<'@D8/S/PW-)'+\@96/!7Y5D(VCY>^XA0,J,GNB?[6"$,P_=L0&
M;AEXPS9(X5NOW#@#^'H=IR *TSM&S;F?KN ._@9^4E>.>3N!4X+GG(R-<;F(
M\]6#$ABS_P ."1GIG/<C#99P020"V1EFAPIR.<<AMN>%/).T %5)W#!QU*\N
M-P2K.C;MNYCERW&&(R-Q'\>#D\EL8)W9  W!+E6D;)(#!F (Y *D$K_>.6&"
M27Z@DC]6_P#@SR1E_P""FOC;*E2OPOOU;(YW#5-'SS[<#&>,'A<XK\I"PB<Q
MB1@5(4;I"K+R!GDCI@<':?E0XQD5^K?_  9XX_X>:^-B%50WPNOVP%'_ $%=
M(Z'T[<DG()."30!_257\O?\ P=9E?^'NNL*S1JK>%M(X+=?DDRQZ@$#('!/(
MP"3FOZA*_E]_X.KR5_X*[ZP=RHO_  BVD,VUB"0$?DL/NX].Y"_*: /S<,F[
M_6;ER2'R[#;][(/)QUDQU)P/EY.0R;O]9N7)(?+L-OWL@\G'63'4G ^7DY38
MP&&#H,$, I7;G&[HG'1Q]%(Y P5#,J!OFW1$[@,YC8 G R&*X48SQR >=A-
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
MC4(,<_ZO/3UXZ$=6Q&",#&$^9$;<K[=K;T"$=<$X&T '*MR<X"?[(R;/*(<
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
M%CD<G(P2RDE^0#FDRVW<K,H(W)R>F<#G><8_=\G@%,=5P3>-WF*/EQ\IX8X
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
M0_*I8$D*!EU/!7C()')48."!LZGY@K%B^[+ 9R&P?ER0 03M"X7801CJHZ'
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
M> O./FR=O!0$'H* '&5B[-N&<9 )9@<[AD[B, EP1N&,'DDY#?LG_P &Q_\
MP6I7X*^)=,_9Q^*&K[/"&O7.WP1JMY+_ ,@>[E8'^SW;IY$TC-Y9R-DI92,2
M#9^-.P+Q)M3=PRMA<>IQ@=/W@SAL'@#H2[+O-O"L)"?G ;8P/?) XQMR"Q_@
M+'K0!_=+17Y7?\&WW_!:-?VW?AI'\'_B3JHF^+G@JR']GW]S\LOBO3% Q*3C
MFYA78LHR3(NV3+GS"OZHT %%%% !1110!_+-_P '1;EO^"QWCA5DVM_8^B[
M"2V[[#& 0,GINSP-WH.K5^>?G.L:MN:-0@QS_J\]/7CH1U;$8(P,8_0W_@Z*
M9O\ A\=XXQO;&D:*,!N!_H"'G)*CC(^;  +':>M?G@D?E[2OE[EP03\N/NX)
M.T$ X&#D??'/WJ 'B20!2KE5"L P;*QD8!YY&!E<?>8[%QC*TAWR*T?S95-A
MC'S%21PN.>,[1SD@HH)7C L2S>7N5F5@%W;1G'W5[-G//0D@CI\@!:,R1@;<
ML!N55C#?,=A'RX[DXZ#CC+  4 ?V&_\ !&)%3_@E%^SZ%4*/^$'TT\#N85)K
MZ:KYE_X(Q(J?\$HOV?0JA1_P@^FG@=S"I-?35 !7SQ_P4<_X*7_#7_@F'\%/
M^$N\?WTUQ>7[21:-H5D5;4M;F4;BL*' $:97?(V%12,DLRJWMOQ#\<:-\*OA
M]K?B;7KJWT[0?#ME/JNH7,N!';00HTLDA^BJ6_"OX\_^"F7[?WB;_@I3^UKX
MB^)&O27BZ7<2-9^'])8[ET?34;]Q;JH+()/WC-(V3F25VP,JM 'K_P#P4 _X
M.!_VA_V[M2OK-/$UU\,?!$TC1Q>&O"]W)9JRDL-MW=#$L['.6#%8FP2$4C%?
M$.P32*WE[M^" P#[P>,D@%OO,<GOT&TJ!36^9"S-'M7*[U'RIN!'&&S@Y!QC
M^]QP07M^\D=MI;<P8X&1(=Q '(().W QNSN8EB,B@!L3LJ*V7&Q5<_,<@?)S
MC>/[O'3^'IE< W*2JX61&) !"X;D%@",KZ]% "#O@TD:89%Z^@!^\"%' W*?
MF56XQD@CJ2"$\U&3:6#)D,>1M."20%R,#AB,;2-V/X@: '[=TB_[>%7*-DCL
M.S='5< L<9/("U&)$+;OE53AOE*<@EB5(&T]"1QUP!T*X>%WRF,X\V1=K'/+
M$C//7=DY;(W9^7&#BE$K!U8LRAB",L1WC( Y0<+MZ>F>!@@ 9-B)V^XK*=PP
M5!4X9@1@+GJ.0<?+T(*BG30J78*L(Y^ZV  /EQG X!P.=W\8^8_,2!MJ/U;:
MI8J6**1[8(PIW< @9#L <XH?D9^1LL<ER,2$9'][!.3DDG(W C@9( (5FDW*
M#(5"L&4_.QRW7&6#$GKR-V.H*X8DBJQ;='[X"X(R3TRN>02 1_"@Z&GRRKRK
M2'*D[M_))!!^ZV>>6XXR2V&(.*4.Y0"-FW9(PC;E7 ..=WRX*\<X(0$C@9 $
MW>60OFE!CABYP/O=#N&[&U1E1C*#&< ,DB@^8&CVCD[-IRN<9(''(VMG 497
MKC"T]&W2*R,0K%54 _,1D8 (&<KD' +$?(,':<,ADVJLBLJ\J<8&W?@G&5(
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
M@_,.#G!/8$\CH?UVK\BO^#QQV3]@?X:[2<CQ^C8!ZXTR_P"HYR/7@C!Y(!Y
M/YSW203,5\S>21NY!)^;DG"]"@.2>""<'D 8!F5L-Y> 00"?DPW&0,] PQNZ
M$ GY3AC^6D?\$BY8J"<*0 O .,9QM)(VL?F!Y(IS[1.=S)NSRTJJV?EX8]S]
MT'C<"&[DD, *KM]H_P"6A9CG:)/G)YX_APV57.0264'G(!_>7_@RY"_\(7^T
M-C:3]NT$951M/[O4#D$ =R>#R!@<5^#*C(:+F-B-NP88CU&W/S,1L'0'<,\;
M23^]'_!EV2? W[01^8!KW0".#MQY=_T.3T^[UX"C@'- '[?4444 ?RV_\'36
MV7_@L-XK7*,W]A:, K#=G-KC&.3U(Z8/.0#C-?G6K^3^\VNB9#G:-IQD,.BC
M^^O<?=ZC*X_13_@Z99F_X+$>+%W%@=!T8; W)/V4<8WC^'<.WWL8RP)_.L;O
MX,F13E2!\P)!QM&WA2S*1PO+=\9  J(8IE^50S$#Y5'.=N0,+SG>W # @C@@
M TD<S1(9-SJ=N]CD[N=O/WC@DJ<,1U*GC(P;5W-LV!65@65?E VC.,#.!E>Y
M8 ,2.2*%;Y%95!5F$BD<!&R>XP!_ I/RCD'!X- "*X@7<NUO(Y4\'&"1V+$9
M]L?,^<C"DKY(C?9M&6("DQ+U&T#G!SGAB &XQR=S&ON[]MW_ ()!ZE\(_P#@
MG1\$_P!I;P+#>7WA'Q9X8TY_%]NSF1M U&2,1+=!B#MMIWV+S@1RD#=B2,1_
M",>TLHVA3($(4 8(W+VP=PZ#^(Y5B1D\  Y;R^ 2%!. 6*]"",\\85EX;!&W
M^Z:)490PP=BABRD;1V8@A< '( (R2-R@<BDCP\0^5>@.]E#!<*G4G/'3CD_P
M@+G!4JL:KN4JL9P58;O+&Y.,[6]<GI@DC Z, ?OI_P &Q'_!:(>/M)TW]F?X
MI:LLNM:7#Y?@+5[IA_Q,;:,9_LUV/66(*3$<G<BE <QIO_;*OX8] UO4/#6L
M6.I:9=WEAJ>GW,=W:WMM*WGVMQ&^X2QNAR) P3!!7!*]>&K^I_\ X(+?\%BM
M/_X*>?L_G2O%%Q:VGQC\#6\<7B"W 5%U6%MJQZC"% 4+(V%D1?\ 5R<8"O'D
M ^_:*** "OR)_P"#QY]O[ _PS&[&[X@Q#&[ ;_B6WXP?F'!S@GL">1T/Z[5^
M17_!XX[)^P/\-=I.1X_1L ]<:9?]1SD>O!&#R0#R ?SGND@F8KYF\DC=R"3\
MW).%Z% <D\$$X/( P#,K8;R\ @@$_)AN,@9Z!AC=T(!/RG#'\M(_X)%RQ4$X
M4@!> <8SC:21M8_,#R13GVB<[F3=GEI55L_+PQ[G[H/&X$-W)(8 57;[1_RT
M+,<[1)\Y//'\.&RJYR"2R@\Y /[R_P#!ER%_X0O]H;&TG[=H(RJC:?W>H'((
M [D\'D# XK\&5&0T7,;$;=@PQ'J-N?F8C8.@.X9XVDG]Z/\ @R[)/@;]H(_,
M U[H!'!VX\N_Z')Z?=Z\!1P#F@#]OJ*** /Y;?\ @Z:;S?\ @L)XP7.[_BGM
M)55)SE_LBXP,G^]QQW/3EA^=;*3]T#;DD%BRC!)XSM "D,.!C_6 GT'Z*?\
M!TY+_P ;A?%J[O\ F :.-I?"_P#'J!S\X]<=N&8X[G\ZY%,>["ON4DH2C*4(
M!/8?+@A\*O&0<DA>0 4++#@DM&I'.,X& #_?Q\@ST'(/]P"F._#;OEDP0V<!
MB=K9SSNSNW9R><CCH#)*N48%6*QD@J>2O!.,?-M^08Y(Y _N$T@E;8=K)NSU
M0_(/^ YP%.X=< >8PP>P!_8-_P $5./^"3WP!QC;_P (=9!<'=D;3CG [>PK
MZ@KY=_X(H_\ *)K]G_\ [$RQ_P#0*^HJ /XV?VI?V4_BEJO[47Q(N;3X:^/)
M[6Z\4:K-%-'X;NVBFC^V3,KKB,[D.0>&;A23N %<$/V1/BQ''(/^%7_$944$
M,A\-WF5'RC! CX/RD9*]=I/48_MCHH _B<7]D3XK+.-OPP^('#CYAX<NE((<
M>B+CJ3P2,$#/RY O[(7Q7Q&6^%_Q"4,@!)\/7@8C;@X.S[N 1_%RN,#.VO[8
MZ* /XG3^Q_\ %R1 S?"SXBM+G&#X7N^H[8\INC;5QQQCCYCCG?'WP@\7?"M(
M)/%/A?Q#X<:_,GV;^U-+N+/[5MP[%?-4;PN8R<@\/ST!']PE?AE_P>F!3IW[
M-^X*5,GB4<D#&1I(XSQ[9YP"3CB@#\)U02OG.[G8Q&-S[B5ZJ2<GYB>3G(^4
MJ,TD8\U ^T3%RI&$W$8VY .TCJ NTCC*XR"<C[LNK9:107^8< +P< KQRHX
M/RC!*@&B55!4G8> !N7@]<#D9 (/!+ [5S_=  $6,3MY;,I9N=Y4%CD$ECN
M)XR0>,;AEA@5U?@?X&^./BEIDVJ>&?!?BKQ!:Q2F%[G3-)GNX4D*1DHSHA (
M#H2'R"K]<G)Y9E9'_B55+9&PE<9<GY=H!^X.O'R\\ A?Z0/^#.M-G_!-OQ_\
MNW'Q-O5QMP1C2M*X/RCD=_?)P,Y(!^ +_LA?%D0!A\+/B))M&X,?#%X20 ,?
M\LF'\.<9&-KBEE_9#^+ \QO^%7?$4[@VX_\ ".7@##>W&XQ$$D GDGE1AB>*
M_MBHH _B;/[(?Q85)-OPO^(+E26 'AJZ.3ELD (P'W5)P ,+C(&-SQ^R#\5Y
M9&V_"_XB.TA*OM\.7A.-_?$39SNZG/(&&)XK^V&B@#^2_P#X(X_LS?$KPS_P
M5&^!.HZI\/?&VG:;9^+;*:>YN=#NHH(%!<LSEHPJ $GJ !ZC.X_UH444 %?E
M'_P<;?\ !#P?MJ>"+GXS?"W25;XK>&[0_P!KZ9:Q R>+K)%7[JY&Z\A1?D(^
M:5%\KYB(@/U<HH _A;N#)&9.'CFC.2I+L8F&XG.<X(.\8(!& <GDEC$".15;
MA0V%4ELC]YT <] <^F,]<_-^X/\ P<O?\$.1X;NM9_:4^$FD[=-DS=>/=#M4
M 2S.X,^J0H/^69Y,ZA6VM^]VD&1E_$!7V;?,^09QL?=MXQD')(XP.""?E3@Y
M- "NRRE6X?:S;C][ WYZX?L&/7H"<'DO:\,^(]2\$>(-/U;2;V]TG5M(GCO+
M.[M6,5Q:31LC++&1@AT:,G<-I!7EC5,;F0Y+[E.URV6P1\QW9!/WB21@#"'[
MQYI4CR5VHN&(!"C*\,H(^4'/\.-Q/0G&6% ']5?_  0A_P""Q>F?\%1_@/)I
M'B:>SL_C+X*MEC\0V<6(QJ<!(1=1@"@ 1NV ZIQ&Y X5X\_?5?Q,?LL?M-^,
MOV0?CMX9^)7@/5)--\4>'+I9K:4QF6.=2566&5<D-%("Z.I&2)<C!*E?ZWO^
M"9'_  48\&_\%._V7]'^(7A<PVFH1@6GB#17EWW&@:BJC?">/FC():.3C>C
MX#;E4 ^B:SO$NOZ;X)\-WVL:M?VNDZ7I=NUS>WUW,L4-M!&"SO)(_"HJAB68
M\#)R.M:-?SV?\',?_!;E_C9X@U+]G3X4ZNT?@_29S!XTUFUE 76KR-AG3HWS
M@P0OCS6!.]QC[D9,@!\U?\%ZO^"R6H?\%-_CLN@^%;JZL?@QX,NBFAV[*T?]
MMW .UM1G1N#N&]8D8C9&"3M9W%? *#>D:JH96(^4'<#U.P*6Z@,W0D\J/E8F
MAI=MPQ&%D#')+;6)W!L-E@1@[1SG^(Y.T85H_P"%MR\>4Y(P0HP #U7^($[C
MP0!\N!D 0[FA;?F3*L,YW L!DG[S=#O.<?Q9XW A02+ECNPRDYZY7:W?&UL
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
MD-T/'7^,9&2V?M!O^#>']LI\[O@?K#-R&/\ :^F?/UY!,Y///)QRR\ +0_\
MP;S_ +9GRM_PI#6F93D$ZQII8G)/_/SD9(4G#<;CCJ0 #Y7^!GC.;X:?&CP?
MXAM9"LWA_7++4(W1MNQH+E) WR[E!_=@Y/&$)P>"?[?J_DMM/^#>?]LA)X6;
MX(:YB.1""VK::> 0#Q]J..%!R.>V".G]:5 &5XPB>3P7JT4:2,WV*9$&<LY\
MLXQSGVZ@Y_.OXL(OV0/BU) 57X6_$5E9=RX\,7F6/S(O'E?3GYL-W!8FO[9*
M* /XGC^R'\6I'*_\*Q^(WS$%3_PC5ZY<9!Q\T7S9R&V@ $ODX P"/]D;XM.B
M!?AE\1DW' QX<O2,X7&/DSP2HP"3A02N5Y_MAHH _B=7]D?XLJ&=?A=\18SC
MS1&/#E[D]^BJ/[@.< 8)/&%I7_9$^+0D;_BV7Q$WKDC=X<O<I]W# +&>@4M\
MO &.3TK^V&B@#^'?QG\-?$WPMU.WM?$/A_6O#=Y=KYUK!JEE+9M(H(PZHP!8
M=,\'+)U)RM8$;^6J%6VJWS("VWNO^TO=5!;')W'^$&OV!_X/)3G]M+X5CEL>
M!V++GY<"_G//S#J0!TYSQD@ ?D#N\N3=N.,C+Y^5L$Y8G!!)&X=7Y#  @C
MC,?O99MPW(Y(4(3@*0<@#E>B_= Y)"D4$M;E\%H>6.0"NWYCTS@%B%/&%Y1<
M$$$4@7=\S9W*<2D*=V<$L#QN.1N!R1DGT7- 7RWSM*R(OF,-H1LC.=OR9X.X
M>QQV3- '9>#?V>?'WCW1HM4T'P1XQUC2I7*+=Z=I%S/;%U!W!9(U*G!"<C<>
M%)Y.TZ3?LB?%P*S?\*O^(ID4$_\ (MWW[MMH/:+Y2-A&,+C Y*U_29_P:P1F
M'_@CWX10]5U[65/!'2\?UY_.OT6H _B>B_9'^+*38C^&'Q$RQ.!'X=NP2?8;
M2 3L&, X+<=$RQ?V1/BMY>S_ (5G\067:5!/AV\VCCK@H3UWG[N?FX +#']L
ME% '\3LO[(7Q:*2>9\+_ (BH&.[YO#5YQU3G]SP%R!]W&5;:0>*^Y/\ @W"_
M9U^(7@'_ (+$_"_5->\"^,M&TJWMM:>:]U#1;FW@5SI5Y&K-(Z!06)P/F(RQ
M /.*_I^HH *_G;_X/(=K?MK?"D?>;_A"253@Y_XF$_0'/)P ,+SGDD BOZ)*
M_G;_ .#R%O\ C-?X4[3F0>"'VKGUOK@<#)SDX&-N"">>. #\?"I:-@WS+C<Y
M(#%@>CG)!_O$9&>5&2&%/$Q'[S<7VMEMI9MA!)/\1SPSD'(X&0V=U-"JB'Y2
MRJ=P!&0 .01\N!N5.<J"< ]"11-N6+<^6:,L-S#=D@Y))*D\OC@XP&']XF@
MB=K?@$C:N?D/7 7)7''\#?,%(! .3PP['P=^SYX^\?Z/#JOA_P $>,-<TV0^
M3'?:=I5Q<V[F.3:R[XQM+# R YQ[#!7CB^T@JPVJPQE\X88"@L#CLW);&,D
M<9_J0_X-8AC_ ((]>#^#C^W-7QE=I(^UO@X]Q@T ?S9K^R/\6"D6[X8_$5EV
MJ,?\([=A?X>.4QG(7.=P (X&W%(?V1/BTK;O^%8?$16(PK#PY>J.IVX)13QF
M,C.2!@YP,5_;'10!_$\W[(WQ:#+)_P *Q^(@W8()\-7J@\KL&0F!G;_>PN&P
M 5&4'[(_Q89%Q\,?B*ZJ%7;_ ,([=X(RN"?D(' &2V1D@8^7C^V*B@#^)T?L
MA_%DMO7X8_$55P%#+X;O?E&[C)V #:"AY8X(49Z@0WW[*_Q1L+*6XNOAMX\A
MA"@R._AZ[154*I.3Y9 ';G 4X(Q@@?VT44 ?PNWUC<:3<2Q3136MQ"6$J/'Y
M3JRY[84@!_7'.!@[::R;IF55&<!5&"QQE<9QG(!VD A@5.-Q(%?V5?M\?\$X
M/A;_ ,%%/A#J7AGQ[X=TV;4I+9X]*\0QVR_VIH<^T^7-#,,/A6.XQEMCXPP(
MK^.WXC> +[X3_$3Q!X4U6-(]6\-ZA/IE\JLKJD]M(8I..<@,I.0,XW YY( ,
M4!I/FVNS9XWN1N!!;!8\]');&U<#.>0:/+7?D A2"=VS;D8!.0 #C#G(4G /
M<*,IM\EE9=J[2-IXP3G@;@!Z8W!A]QSWY555/E53AB"!CB3!&!RO)V[<87)W
MDDXR* /J[_@AS\3[CX2_\%<O@+JJ/-&U[XHBT1BW]V_CELBIRG?[00?5E8]<
M$?U\5_&#_P $V&:T_P""BGP DC =H_B1X<*M&.XU2TYR$SV'N-X[[@?[/J "
MOSP_X.DY-G_!'/QQM8)(VLZ,$);;S]OA/7\,_A7Z'U^>'_!TF&;_ ((Y^.,;
M"/[9T;(?@,/M\/&<C'U__70!_+0)=R/MPPVDA2V1M')!&XG[NP>HV]1L)*N"
MDC,P9NI8D#<Q&UB& '7"Y.=P!89YR:29VDA*DEER,%S]XL#R=V=OWL\\9WE6
M%!*L@D4'Y#]Y3\P'WAS\Q&%7'48_!B0!-^59I&W^6#N(;)&1AOF#$\G=R01D
MCH&-?L'_ ,&;J'_AM3XJM]Y1X)"A@!M_Y",)P,9 Z@X! YZ'K7X^NTB;58A6
M4L$R-NWG P68$8(7!ZX!!R%Q7[!?\&;PW_MK_%:11F/_ (0A%4XSM_TZWX)Q
MZ8XW$@8'.. #^B2BBB@#^=/_ (/'VW?MS?#-<[O^*!W;">!_I]Y\V,GD?[O0
MDY&,C\A9N'?*@MDL-R9(QN]5' V*,;<#!&5R17Z^?\'CI9_VZ?A>JE6/_""#
MY,$XSJ5R 6 SD9Q@$8R._2OR"PL:;E&Q=F[#@<\9 8  '. 1D\[2<'< 0 ,B
MK+NRO[L\'*D@*QQ@A@?N@C&3T7GE2%>+&5VACMV(I&[''&T[>3\P& #DDMQP
MU+)*UO\ +N90I) W%3\O &6()SLYVXP<=P%"/%@OMQ@@@.%P.>I^5>G,G )'
MRXY"C(!]??LD?\$+?VCOVX_@AIOQ(^'?A+1]6\)ZQ-<PVEU/K]I:2RF&5X)!
ML=T95!0@97'RC P2*],_XA=_VR,JW_"!^'C(ISG_ (2;3QTP0/\ 6Y'( &",
M <#DBOV6_P"#7PL?^"-GP]W1^7_Q--;PO<?\3.YZC QW&!_]:OT&H _EA/\
MP:Z_MC%&'_" ^'C\NQ0WBG3CM'S8(/F<=1VY))X."!O^#7?]L=MS?\(!X=+$
MY&[Q1IS8ZXY\S&!A1C'0'& 2*_J>HH _EC'_  :[_MC&X_Y$'0/D(*M_PD^G
M\ -Q@B8,,+D8)/;GIM:?^#77]L8HP_X0'P\?EV*&\4Z<=H^;!!\SCJ.W))/!
MP1_4]10!_+"W_!KO^V.VYO\ A /#I8G(W>*-.;'7'/F8P,*,8Z XP"13O^(7
M;]L;S-W_  @?A[Y"-F?%%AG@DCD39'8=3QWX%?U.44 ?RPC_ (->/VQU90/
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
MIIE_SCGIZXX]5ZU^NU?D5_P>.+YG[ WPT7CYOB!$,$^NFWR@XYSC/92?0CN
M?SG/N21]V068C#G9D [0/O+Q_#T'#/\ W:5)2Q5E:1R".%R6;+*=Q"MG)XR2
M>I &-N0BKYB?N\_O"?NJ57)VJ#A0>S9QG@L1CLRB82A_^6G_ "TP6!X!+G@E
MNS#MW.3@-D 0IB)EX564A<'*]0.?X3S@%L 90$$D<_O1_P &7PSX-_:&?'WK
M[03N(PS934&YR,]&'5F]CCK^"XA:+;M0^8IP!MP205&1A=V"5QG@Y;'9B?WF
M_P"#+N-8_!7[0NU1@WN@X?'+ 1Z@O4#!Z$\$]>N>2 ?N!1110!_+;_P=-O\
M\;A?%F6(7^P='!R3L'^B9YPW<9&,9(9L#/7\ZGQ&WS*J+G+(RC)Y;/'RC@%A
MD<@K@$9%?HK_ ,'3C,/^"P/BYESNCT'2,$<E3]C)]#CU_A]<?Q#\["GEN?EV
M+D!@ P[@8/( PIP<DG+\G)^4 1#C8=PVH4R=^<,"%!SN'8''S'@$@*#D(H\T
M1C=\S($#!<_P[<9!R2"PR 3P1P-NVE;=*Z@YW.,J,[G 8=.6!)/S'&,$XQP_
M*M^^?;N\Q9#M.&8^9D@X!Y/!<G R<@$KG- ']=__  2.\$Z1\4?^"-/P6\/>
M(=-L]7T/7O -M8ZA8W,8:"[@EB*21LO3:RDC'O7\\O\ P6Y_X)*:Q_P2U_:8
MFM[%+W4/A3XPFEN_"VKRMS&O)DL)VR29X Y&\Y\U#&P )=%_HN_X(H_\HFOV
M?_\ L3+'_P! KT3]NC]BOP7_ ,% _P!F?Q%\,/'-KYVE:U&'MKJ-?](TJ[3)
MANX3VDC8^N&4LC95V! /XMF(*_.55H_OCRP?+.03\I'KQ@X&Y\#C.4DVI&.B
M_*P&#Q@A^ 2V< Y'RD@Y&>>#Z]^W+^Q=XT_X)_\ [2?B#X8^.K-HM3T.026]
MU"KFUU:S?_574!/+121AQC<"#&R-M>-A7D9.YFW,067+LN6WX5@6X(W?Q\XQ
ME1DD$D@$C#SFC./,^=AG&_\ Y:+WP_KZ]^AS\_H/[)'[5'C+]BG]H#PS\3/
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
M$]2;^\ (&3\V3@?+W/(QD?D,B*\Z[5Y+C&TK\IRW=1QU.W&2=@^7! 'Z\_\
M!X]+C]NGX8KN_P"9$4[2^U3_ ,3"['/SCKG'3H6.>./R&4[F&WYHWP  !ECD
MOCK@9./E (&X9!8#( U"4VMGRM^,D )_=/'W>A?/4CA>P!I1\TIZ*RKAE89V
M;1D@C.2%.WJ#PO<+R1IE$\L(V04W*A&_E%.<#/?'4$@] 6^8QYB%?G=9!]S;
M\RY*X.T<#[Q( P/FQN/(H _>;_@A/_P7'_9E_8@_X)L>#_AS\1O'5UH/BS2+
M_4YKJSBT'4+X(LU]-+&3+# T;$HRGY6/;H>!]@_\1/O[%O\ T534?_"2U?\
M^1J_E99M_P!Z1OF#$XW-_?SCYOFZOR,C@9(W-0S;_O2-\P8G&YO[^<?-\W5^
M1D<#)&YJ /ZIO^(GW]BW_HJFH_\ A):O_P#(U'_$3[^Q;_T534?_  DM7_\
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
M /H.<#+RGF.REGE4C&X MG.X9 R<G=D9 QN=N1P:CC*^6V&"HJX9DR<C!7.
M1UR>H'\.?O$E\A$DF9%5ED<;OF)7)P.#@#D@Y.[)"$;NY />?^"5S%O^"F_[
M.LA'S/\ $KP[SL&W!U"V[]N5( ![$87&#_4Q_P %4O\ @FOX5_X*?_LN:AX'
MUOR=-\16)-_X8UW83+HU\!\I.TAFADP$ECSAEP1ATC9?Y9O^"53&;_@IQ^SN
MXP[?\+)\.EV^5C@ZC;@D\!@=R_\ CW7G+?V6T ?Q%?M _ 3Q9^RU\9O$7P_\
M;:3<:'XJ\*W9L;^WE;[CC[C*^[:T;J(Y$92RE2&4[>*XV9 5D4*NV,,2,#Y<
MC'0D%2"JCN2>I;(!_I__ .#AW_@C-'_P4+^#B_$3P'IJ?\+E\"6F+>.)/WGB
M;3T8R-8DY'[Y26>%LYW%H\@2!E_F%FM)M/N?)N(6MWMG5'21#&\4@8*V<[=K
M9#*0/[ASTW4 -E96"NV&56;+'Y@!YB]\/Z^O?H<_.U'V.!(P;<?F._&_/!8M
MD!OF+#OP6YP ::3NC3YADQA=W 'W=N-V0<@L,\D8(R %VT^65E;S%9MA^<98
M\Y.X<@CDE.[$]!R5H ^_/^""7_!8>^_X)F?'QM"\67%U>_!OQY<P_P#"06VT
MRG0[G8!'JL2A22RA=LJ#!>(*W[QHHZ_J;TC7+#Q1H5GJFG7EK>:?J5ND]G>6
M\BR1SQ2@,CQN,AE8%2",@Y'6OX9VC1).B,A8#<4 5LG'H!WDZ,!\O!^4$_ME
M_P &P7_!:;_A"M3TO]F?XHZHW]DZA(L7@+5KF3BRG?'_ !*Y"0,1R,V8&/1V
M,8+!XPH!^^E%%% '\LW_  =&R;?^"QGCAL[?+T?107RV!_H41 .&]0. ,X+'
M' -?GDR,\91067& <9WG#(N#SDG P!N[X*\X_0W_ (.C@Q_X+%^.&3YG71]'
MV[3N93]@3'&&(Y9<?=Y(_P!X?GD8OM!8+AB J\KR <A2 5+;?F&#G.%'0E0
M 9]\:LK 8;"%GP$8CY>YVX4 <L!D#.=A-(RJRL55?GC+@%5R!@G((';., 'H
M2=N!@$RS,&9U[D%I-V 0203D-U!!Z@[C@#(R[+-YA)8\G=N!.UN"=P[XV@G*
M_-A^X!H _L,_X(R_\HH_V??^Q&TS_P!$+7TS7S)_P1@VC_@E#^S[M7:/^$(T
M[C;CGR1G]>_>OIN@#\*_^#TT;KC]F<<?,/% []_[&&, @G.<'&3@GBOPM!W(
M=V8XV.,<8^?GT '53R,'9PPP*_=#_@]/&;K]F889MP\5#"G#-D:/P/KT[_0]
M#^%V0T><^8 &!:,'@'.< =.#(<94$+D@=P!4.Z?[QC? 3 SN4C'R@9#$@G@$
M'E%&2 2 9=%9%#,5X #,"3MPIX.=OR@ G'*9 ^842389@S#:P.<OD8+*..-N
M !CY0W*D@8 PLJ,S<_,R\+O^8N<YXR#G)V' )'SGLQP ?LS_ ,&:'P=L_$7[
M1/QF\>30I-<^%?#^GZ+:RNH)B^W32R-MY/)6P4'GY=S+P"<_T&5^'O\ P9<V
MRKX0_:(F"D,][X?CR<G*+%J&WDC/1L]ASP!7[A4 %%%% !1110 4444 8?Q-
M\"V_Q1^&_B#PS>336]IXBTVYTR>6''F1)/$T;,N01N 8D9!&:_*.3_@SB^ [
M?=^)OQ<3@KD2Z>3@]LFV)Z #KT^IS^O%% 'Y$#_@SE^! 4C_ (69\6N1C_6:
M=C[V[I]EQC/;&/;/--;_ (,X/@.8U7_A9OQ:VJ.GF:;R<8S_ ,>O7&.G7 /4
M9K]>:* /S0_9#_X-?O@_^QO^TSX/^*.@^/?B/JFL>#=0_M&VM-1>R>UN'VNN
M) L"L<!V((8,#CGBOTOHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^7W_@ZR!/_  5QUG=N96\+
M:2IY)"KL<D< _P"TV".-H(]#^;<:LZ[=H\P$*001MRQ!&U22,EF! P,8XRPK
M](_^#K*/?_P5UUC]VC*WA?20<#+?ZJ7G)X7@$<]!S@XS7YN %D*C$K9X7:P#
M=\[1G@[R!PO52,?-0 L<A9E(;;DY=G!!((.&(S@YW=6."6 ^Z#1"3$N5\R->
M,<D8&%/&%YPN"3MX*AL\@$4'?&5#,I(9, #J<Y   W'8> V>0H/RD4V +)@*
M(Y!\JD*&(<C*Y( _V@?NYQT(;.0#^O?_ ((7;A_P2*^ >Y=I_P"$6AXVXXWR
M8_3OWKZPKY-_X(5E3_P2)^ >T$#_ (1>+J<\^9)FOK*@ HHHH **** "OY?/
M^#K#Y_\ @KQJ^UCN7POI &3RGR2'Y>>WWLY &#GKS_4'7\O7_!UGM/\ P5SU
MI=P ;POI.=Q  ;RI1TR<@ DYP3G@8)S0!^;K!9(U8JK+@%B.<#Y21D_W0 N
MP/S*."6!5"9 ^YD9L LQVD%AP"W)'WL@G'/&2-Y-.*M)(N1,KAL=2S(=R?Q;
M2<\Y/3!8\#HR1EI1&"6W+M*A 04R4Z'EN!M .,GID@ $ :0#"54?+L&U6)^7
M.,')X&-V<D $LV".#36MXY@7"K@D[F"]!M)X53@<<\D#/' 5J<J[DR0T:X)^
M56VC*9.T9!^[USGE5R<-2S?O$;S !M)#;N2N?F(Y).[). 2/ND<DL* &"UC:
M51MCW-V^8@Y;' !YP1C()R#D#(--6")HPRK&<D;=S''<@,>G."I^[T!!QDU*
M9?,=L$,Q)V@2;E<G#=.I);'# Y'!QMS2^80=RLQP>6,P/.[(#'/=MW0C(&[
MQR 1"WA#'Y0P"YQ\P8_+G..V1SGY@"/[II#;Q*BY\OOE@3@X SC)P3@A@,@Y
MR".@J9258*N[*X*#S ,*"<$<<?*6.2HQ][/."A5BH5?.*D <*V6&T+TQUPZX
M&['7LPR 1M:QEY%")NRP"AFW!NF #SUQ@8/#')R,A?(AW+E5P_('W<J20,$M
MCNH[XVG(X.Z23<ZR9;[X.TALKC('^[C)"YP -@()Q@KO/F;AE5)+LY##(R#E
ML\?=<CG>3N(Y!6@!@&'90(_,Y7:!@E@<X*X&?FQA2IX;&1MX5U\V/)RVX$[V
M4G@@\]&_VF.",$/W P18.(^5.0OE98$9)4C[Q/!9N,$\ X(+4,1A7D ;:,E@
MJ_,>N,D%<?(5&#C&,#[P( 2R]5ERJDDE7)) R 3R,Y!+\@-@[B%'6MKP%\._
M$'Q9\<:7X9\,Z/JWB#Q!K4WV.QL-/MVN+N\D;)*QH 2Q(PV%8\,<'#'&A\%M
M4\%^'OB!;S?$#1/$OB#PS;@_:K/0-;BTB\8@QX99I+>= .#E3$K'.-X8<?T*
M?\$*?VX/V"+74;/PA\)/":?"'XF:P%M3'XMB$FJZW*0-T<.I%Y$?+$8@#Q$L
M?EA'0 'O'_! O_@DY+_P3"_9=NY/%2VLOQ4^(,D>H>)&@82IIR)N^SV"2#[_
M )0D=G;)!DD< LJH:^\*** "OR)_X/'^?V!/AJO7_BOD./IIE_SCGIZXX]5Z
MU^NU?D5_P>-G/[!7PQ4X(;XA1?*5W;O^);?< 9Y/8<=3U7N ?SGO%N+*8V."
M<?+ZLPVC*\=\!5ZDDXVX"*<ADW!CC*C9]\_>7"G/!+\849'H"V"V"M<*/DRQ
M 91MP3\Q(^4\C< 1\I[#!& Q!NC5>JK@$\;<_*@Z[0O.[&6R,,>N<L "JJ?*
MJG#$$#'$F",#E>3MVXPN3O))QD5^\W_!ER@3P5^T+A5_X_= ^8*1G]U?X_A'
MU'4X;GGK^#,2&%25PO P<, WR]<8Y 7YONGY7.3DBOWF_P"#+I=O@G]H;@JJ
MW^@KM)Z$1W^1C:.0, ^I!/U /W HHHH _EM_X.GQO_X*_P#B_C=MT#2!TW8_
MT(GT;'K_  ^N/XA^=DB[?FVLK1D@D??7'S ?Q%<*N.2,?@Q/Z)_\'3XW_P#!
M7_Q?QNVZ!I Z;L?Z$3Z-CU_A]<?Q#\ZI KQM]W:I;YLJP /( X 'REB%PO(/
M.1@ "%QL959!O!4;778.F, GH<KG/(*YSD$!TI5@QP3&8PVW/WDZ#YNV/<MS
ML7DBEDD^=U:3YB=IRY7&2P)PS=BS<'!Q@G@M397\T[BVUI!N +8'S#:2#N Y
M) .22=I)[@@']@O_  11_P"437[/_P#V)EC_ .@5]15\O_\ !%1]_P#P2=^
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
MU+8/N_+]JD R<\)DD'D<MU;&!QTDS))O+DMC*DM@D9+#^)3SM!S@$[R>NW(
MCN=NV;=V9]V><$EAAB#V;D8^8L.XKT/]D[]W^UC\,F?)W>+M)##."X^VP$_-
M@;CC;V;/+=P3Y](IMG8J=H4@EL%5."AYVKTRV>#_ '<$X7/H'[)7[K]J_P"&
M3*N-OBW23NVC:W^GQ<$#"G)!/&[@ = 30!_;+1110 4444 %%%% !1110 5_
M%A^WH"W[<OQJ;<2K^/->9F0-M;-_= D8'/ X!8CKV+8_M+DFCLH?WDBQK&A8
MEWZ*.I)/IW)K^(_]H?QS%\5/V@?'GB>W'G0>)/$NHZK"<%BZ37;RAAG?][<%
MR>^WD_-0!QLVY][\[G4[F4=\-G!"G(^3KN.1NYY;"LK(QVB19%R%VJP+8( [
M[N&V@9P!LZ$Y%(BY*!<L5 4Y4L7'8XQDC_5[0<#H,'DTP[#!QM9/O8/0<'Y3
MT&?D )&UCS@-Q0!L^"3M\=:0XWA?ML"@@9P!,  #GYN02!\WW%&2 <?W(5_#
M?X)CSXZT9@"^V_@.]4+,V).6& <GJ?O$91NHP*_N0H *_ES_ .#JE/,_X*]>
M)%W!O^*;TC&[&$'V=AUP<#)'7;R?HP_J,K^7/_@ZE\M_^"O?B9=NYE\.:2[?
M*,X^S\@'GMTP.IR>%H _.21_+^8?+]YHVQR#R1C*@ 8(.!@Y<'K@!<JBX5DV
ML2@!^ZN&8KDY88)'0\'DGH&)G#_-(!N )8MM#@@G<1D-S\W)R2K\ < N$KLY
M8E]R-AN3D8^;#$#=D$DG 4'83R>0 -A=5 *L0H9< '[H/E\DJP Q@#)QDX[_
M '?Z_/\ @A[_ ,HD?@#_ -BE;?S:OY!$5F6-?F8<#(SC. F,Y)8':PPG4<\X
MVC^M_P#X-_O%]OX[_P"".WP)O(625;719M/) ^X]M=W%LP^H,9'_ .N@#[&H
MHHH **** "BBB@ K^9'_ (.U]Q_X*M1J2&'_  @FFL%QT EO.>^2/IT)Z8S7
M]-U?RZ_\'5/C:W\2_P#!7OQ!9(RR?\([X=TC3KA2?NN;=KK'7'"72''!^88Q
MG- 'YR,"'VX965V*  (V=X^[QG/  (4')(Z+BD!\WY0PSG& ^=HP5./F)X&>
MI"[47.<BE1#')M95"MRY"C&!M?CY0",D]-PQ@X(4$H%PBQRY5<JF&4A1CUR
M!R' Q@Y+9;') %\SS6RVX>8/,8 XR",,>.3@$\Y8Y5LCDU_6_P#\&_4;1?\
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
MH"0 5\??P"Q DW#YBP(.&SD E@V=Q(P,[>%%'EM&-I!&T!2Q1F)"YSD$#/\
MJ^ > !TSDC]MO^"+?_!O/\"?V_O^"??A/XI>.K[XBV?B;6KW4H+B+3-6MH;5
M%@O9X4"QO;,5^5?F&X@G)X!VCZI7_@T4_987'_$V^+7&.NMV?M_TY^P_7U.0
M#^:%D8?=CRX&"N&//&%(P<[3M !.,E,@?,*$^63[NY3]U2K?.!M"KD_>S\K
M;2!\O !(']+R_P#!HI^RRBJO]K_%Q@GW=VN6C8Y![VGJ.GN?4T#_ (-%/V65
M7"ZO\7%R-N1KEH#C '7[)[?J?4Y /YH$C8A5 )X5=VQF+#CL0-V<)@'@!EXR
M20#+HK(H9BO  9@2=N%/!SM^4 $XY3('S"OZ7V_X-%/V6&S_ ,3;XM<YZ:W9
M^_\ TY^Y_3T&%/\ P:+_ ++)QG5OBT=IR =;LR!SG _T/IGMTY/J: /YH$^6
M3[NY3]U2K?.!M"KD_>S\K ;2!\O !(#<;(^>%4*"Y5FR!@Y(( /1, \ ,O<D
MC^F ?\&BG[+*KA=7^+BY&W(URT!Q@#K]D]OU/J<J/^#1?]EI7W#6/BYN!RI_
MMVT^3KT_T3CJ3QWY["@#^:$(WVF,<*^0%P>F O"MM). QQ@D_=QG"Y_1;_@U
M7VG_ (*]^&0Q =?#>JD9SN;_ $4=<CW&.< *>N<G]1Q_P:*?LLJN!J_Q< (V
MG&N6G(P!S_HG/0'Z\]>:]C_83_X-^?@;_P $\OVA+'XE^ ]1^(%QX@L+2YLH
MXM5U.VN+4I.NU\HENAW8Q@AAC '(XH ^Y**** (;JUBU*UFM[B%)K>93')'(
MH9)5(P01T(()!!]Z_F]_X+/_ /!MUXZ_9E^(&N?$#X%^'K_QE\*=0F>^?0M-
M1[C4_"H+;WA$(#/<6X(&R0!V1!B083S6_I(HH _A:O+5['S()5V26Y>-T=0C
M(Z[EP1R QQTR"=AZG!*.N\-M8=&3<O\  O( )&[C SUSM5AR,&O[//VC_P#@
MG)\"?VNKA[GXC?"GP5XHU&3KJ4^G)%J0[<7<>V<=N _8>@KY%^)G_!J7^R+X
M]E8Z9HOCKP;&R[1'I'B6694X R/MJW!!&T=_;IQ0!_+[M4LRD###=@$;<;CD
M\* <!F&0&QM; Q@A26 5I/,W1DLV!MVD*.ASA2"57 ]%RN0 ?Z)?%7_!F_\
M!74)IO[)^*GQ1L8Y'+!;Q+"[8<$#)6"/=UZD9SD\$DUQNH?\&8/A.;_CV^/6
MOPX''F^%8)NX];@'    ]![G(!^!@1@,>7GY\%53[Q!';:1][( *@C>HY!Q3
M$=?W>U@H4;5)*Y&2N&!W94\YQG (/8MC]XIO^#+;2W@94_:'O%.,*3X'5MGW
MN!F_Z?-^@/7FHO\ B"YA_P"CDKCUX\!@<]B,:CQCC@8'RKQQ0!^$NX[MV,+'
MMD&"3M (PP)8,,@8 XXV#DD&C:P5H_FDQ^[*\^@!SDD+]QOO $8!QTV_NN__
M  996_EL%_:0F5B&P?\ A N 6!!.!J0'<<#'W1[YJW7_  99S>6-G[2%O-R/
ME?X?&, =3@C4CCGG QW *Y- 'X8M+PN6+&0;@7D*[ATY^;!R2<X/&Z3C@4!4
M,KJ<[<G<-H& !DG;C@@DCHV 3C.W)_;#7?\ @S%\86ZR_P!E_'SPY=M(N#]K
M\,3V^\[<$DK</COSC)W'.<G/C?QD_P"#1[]ISP%I=Q>>&]7^&OCT*"$L;'6)
MK*\D7C@+=0QP X  )E &T<9P0 ?EGO9-JLQC)*\ [2I!.2-V ,.Q& .S<@9)
M1GW)'M;;_$IW?*K8P "6X*Y7H3QM)&5(KJ_C5\#/%W[-OQ,U3P;X\\/ZEX5\
M3:3+Y5[IM]"8)(B5)5LC"[9 S,C8*E=I!*G-<J)F9#)O*\Y9MW3^/ .XG.6)
M ) )3NV0 !658BV5\M<@D%< @,!R"#C;TY!R=WS'H6HAA0XW ?*6:/)QM'!7
M "\$,<YY"L,]2Q(%BF^95CQG@?+QT(&=K'A&[GKC[Q)IQ4/<%9/FW$$@L&9N
MAXQ@DGY!D#YL$[@,F@#^O/\ X(E_MA7O[<O_  31^&OC36K@7WB:UMGT/7I7
M.YI;VR=H3,QZ,TJI%,2.,S>V*^LJ_'G_ (,X/'UQJO[&/Q7\./(9!H_C&/4H
MU<]#=6$"'G&<$VN>_))Y))/[#4 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 ?RS?\'1P6?_@L7XX3"LW]CZ/W&<?8$)Y.<<9[  MD] 3^
M>)&%^81MDX0N,*<@DCD#"G.1M  \P$D8%?H;_P '1W[[_@L9XZCW#G1M% 7.
M3DV,8'&3TW9X&[T'5J_/-903YJ@9P2WS*Q ]3_>X;G)&YF Q@8H 5RT4C/E@
M5R2S@HS$;3@XV\ED;JQY#8R<$M=,RLB_?Y11GY_NLN/O!CG:."._09PR^7]G
M?*QG]V3_  D' W _P#JJ8YR.6)')P1C*-&N9 !MPF/F&2.@+#)PHSCKM.>[
M']@W_!%1MW_!)[X MSAO!UDPSC@%2<< #CITKZ@KY=_X(H_\HFOV?_\ L3+'
M_P! KZBH I^(VV^'K\YQBWD.<XQ\I[Y'\Q]17\,4"[XM@54D9,$?=^4JQ&<^
MX#9Y'(Y7%?W.^(VV^'K\YQBWD.<XQ\I[Y'\Q]17\,=MQ!&O+< @9W!CNSM&0
M1GD< '[YR<9% #UD+J&5LB,@H<'"C(;G:6(PH'H<!AGY<%#PB.N_*J,.(\L
M.A'7G;N/WA@KCC8,H0RQ=-P4?*6!;.%)S\P] AX7&W:"1SEQ7]_O^7DEPV,G
MY78[L@[O3D%N,G)*\ 'O/_!+%L?\%.?V=5)PR_$OPZ2N<@9U&#&,DG@ #()!
M&W.".?[+*_C3_P""5;D?\%-/V=?FVJWQ(\/%%.#E1J5O@#'''K@9)<=>#_99
M0 5^#?\ P<\_\$5SH6HZI^TU\+=+VVMW-Y_C_3;6(;K65CC^UD7^ZQ.)@N-K
M,)B=OF,G[R55U;2K/Q'I5YI]_:V]]8WD3VUS;7$0DAN(W7#(RL-K*RD@@Y!!
M(/>@#^&+?N."WEA@HQNQM! '=E)X<XSG@ 9(R:65\RF3A78DAL8&2!@AFVG.
M=K9R>&R?XL_H1_P7Y_X(YWG_  3.^/*^)O!]G<2?!CQU=.=$E+,Z:!=D,[:;
M*Y)X #-$SCYXV=22T3M7Y[LN\[N?F !<J5)!X))(')\P'EL<=P5H 5EWLK*K
M%6 V?[N&P"?[N P/S\ @9.PT^&X>VN$FCDDA='1EE4[7W\D/DGAOFW9/H=K#
M J-AYY\Q5#LX#<)N^8]ONG/.P<DD[N>6.&C;)\L>&."J[3]X$/P 6W#G(QW!
M&1GA@#^G#_@W7_X+/Q_M_?!T?#7X@:@#\9? M@I,LK[6\5Z> H6[4' ,\?RI
M*.^5D!(=PGZ<5_$/\#OCKXJ_9I^,>@>/O!&L7&B>*/"]Z-1TZ[B^;8ZD[E89
MQ)'( ZN"&4J=K$@FOZV_^"4/_!3'PI_P5'_9?L?&VCK;Z9XJTO;8>*=!#[I=
M$O<9(&?F,,FTO&_=00?G1P #\ _^#HP^9_P6-\<+\K_\2?1OE9OE_P"0>O7D
MX^N!C.<K]X_GEMR,<$8+#]W\J]"2,CH<AB I.T*.F<?H;_P=&Y?_ (+%^.1M
M\P+H^C?*22I/V! %ZGDD\  'J1CEC^>/"J3M5ER!M90BL2&^F =V02 <9 (Q
MR .1MBQMYC*O!#-N"@  @DAL<[!P.<AAC*K373*,A7YD0L ZX95 88'R\X/4
M@#G<>VX*_P MQRQ5B?O.H5\_*-W.W!# GJ>0<\9).H954;MV2FSD'D@%=O.&
M*C.!]XKTZ ']AO\ P1E_Y11_L^_]B-IG_HA:^F:^9/\ @C!M'_!*']GW:NT?
M\(1IW&W'/DC/Z]^]?3= 'X4_\'J+$/\ LU8*C</% ^8C'712."0#SC.<C&3C
MBOPO8+/#P3Y8)YQOVC!(X^;&$&.HY _N$U^Z'_!Z@5^T?LS[FVC'BD'YMO!_
ML<'GZ9[')XP<U^&#AYE#,C&3+84INP<Y(Y#'[^!@XX(_OD@ &D97W;MO.?OM
MM+$@_>X'+!AN+'A>IV@E#&JS[<%>"3E-AP.N0 #C)<$*3@#N%&4X"ML96X*;
MMP8X(P,GC ^X,G:!R-I^84L3J2Q7!7!D*9'/1B, X[C^''R#(P&P ?O-_P &
M7F!X0_:&79Y;?;=!)!4*>5U+_9'0Y'?D'&!7[@5^#/\ P9=>,(++Q=^T-X<9
MS]JN[30;^-.0 L#W\4AQM'),T9YYY'?-?O-0 4444 %%%% !1110 445^._Q
M7_X.]O ?PL^)WB7PK-\$_&5_)X?U:ZTEYTUFW\NY:*:2(LH*'ABC8&3QQVH
M_8BBOQ7'_!YYX"9"P^!OC#;G@_V_;8Q[_N^#PV!WP/6E;_@\Y\!INS\#/&(V
MG'.O6PQUSG]WPW#8'4X'K0!^T]%?C1X4_P"#Q'P+XJ\6:;I</P-\;0S:G>1V
MP;^U[<C<[; 2/+R<>W/R^U?LO0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% '\O?_!UDOF?\%<]9VQJ
MS+X7TD$,ORG]V_4]OEW?W0 N<Y%?FXP61"JC=YF2N ,,<' P!C=E@< $@,!E
M<$U^D?\ P=;#S/\ @K?K7WGV^%M*'*YV?N9C@<'Z]N<^FX?F[*/+W J5R612
M<K@DN ,D* O!XXY))S@J !-R2&1F967DNP!.X%@>?FW'D$ MSRN2,@AWS/#R
MVYB>2S;D)'J3N'WSU./O^C<$[,NXMN^4L<'**1\R[<D#J!C V@A,=> $!QEO
MWGSXWL X(R5;)W$#KNSN'+^F& !_7K_P0N79_P $BO@'\K+_ ,4M"<-_OR<_
MCU^E?6%?)_\ P0N79_P2*^ ?RLO_ !2T)PW^_)S^/7Z5]84 %%%% !1110 5
M_+W_ ,'6DOD_\%<]:^95;_A%=)8#=P^(Y.3SC/;!&"">Y&?ZA*_E[_X.L''_
M  ]VUH%EC7_A%])!RQ ;]U(<GY@>GR\ \$]\9 /S=B1>%W#;&0-V1PN2#DAC
M@'G@$#+\D#&2(@CY@ ,!R JC)^0C.1@#+$9(  /5AQ0\A=RLQ.2<%7==P]CD
MXR,]2N06<]101O$FXIN<%NAYSN^;N3@9.67.&/(^4T (L.V)ON[6  .UL'Y<
M;L8[#YL[3PYYW8I71L-N!CP&)R,;5Y!';D%R,?*I*XY)H<<ON4QF0%2S9_\
M'B1R<[B3R24P ,"OZE_^"-O_  3V^ ?Q2_X)=?!77O%'P,^$/B#7M4\/)<7^
MH:KX,TV[N[J8R.&>222$LS' &22< #M0!_+3.[?,&^5I"R#=(X7/S9Y/NQX;
M!&5)R"V4$JG:^X;4/8 ;02O(VY*8Z^S-@+UK^S(?\$OOV:!G_C'?X%\C!_XH
M+2N1C'_/#T)'TIQ_X)@_LTLV?^&>/@;D'<#_ ,('I7!R3G_4>I)_$T ?QE1H
M)LQY56?&<;"JGY]QP#@]\$@8R/F &2ORSD[HRS,-Q"KN<EMO&2">2YP2.XY;
M %?V9'_@E]^S0R;3^SO\"RN,8_X0+2L8X_Z8>P_(>E-'_!+C]F4(5_X9T^!.
MTG)'_" Z5@G_ +\>YH _C.\M7Z+N;N @!;/<#9D [N"0.77^[FE"I,59LLK!
MBS;1GC!ST8DX8DX)(SG'RC/]F)_X)=_LSM'M_P"&=?@5M'1?^$"TK Z_],/<
M_F:SO%'_  23_9=\7Z8]G>?L]?!N.&0;2;/PC8V4G&,8>&-&&,8!!R!D=S0!
M_&\V47$BLJ_Q+M*KU!/'RCJKC&3]W Z TI&^X'5F8^Q+YZX(*EL@,IZ@G.#E
MLC]A/^#AW_@@+X._8D^$Z_&KX+Q7^D^"[>]BL/$?AZ:Y>ZCT?[05BANH)9"T
M@A,FR-T8N^Z9,':2$_'QRTK,H;_6;\9;@Y+Y/?/W5Y^;[H^88H :I62-EW*P
M(/N!][) '0#YF^Z,!CT.TD8;'.U-LW)4;-KY). !@9*M@9&".1@@4JR+(&52
M6W#"J'ZCTQEN2-@ QP0.?E)*1N/+DV[7X+[> K#J<J">HV\ #!'4;"2 ?TY_
M\&RG_!3O6/V[?V5-8\"^.=4DU?Q]\(Y+:S?499-T^L:7*I^RSR-@;Y4:*2&1
MLL6"1NS,TA)_32OYB_\ @TZ^)]QX$_X*O0Z&LCK#XR\):GI4T3.,.81!=HQ'
M)W 6Q&"1MR^#R5K^G2@ K\BO^#QUV'[ OPU )_Y'^-BN>&QIM^>1SD9 Z@CW
M'?\ 76OR)_X/'^?V!/AJO7_BOD./IIE_SCGIZXX]5ZT ?SGD^6) =^V(%2N[
MH!N4#C!&<GJO7&>&-!B$B ^6&8G!$:+@]C@@-SDD=OO(1Q@!79K<LWS*$)(Z
MK@[FZ9 5< -CC.6.!G[J,BN%Z.%&QB #@#CJ W\.X]>W PJY $D(D5V)^1^=
MV"W)+<MU' <9R68$@ C/'[T_\&7P_P"*,_:$;''VW00#CJ NI <XYP./O-]1
M7X+XW$,5(*C:P.1LQN!4X!8  G@G)5#_ +./WF_X,NPQ\%_M#,RC?]OT ,Q^
M\6$5_D'@=#G\2>O4@'[@4444 ?RV_P#!T^-__!7_ ,7\;MN@:0.F['^A$^C8
M]?X?7'\0_.U@QG[^8"X3>3P/FSDL,GE3G(*_,<[>:_13_@Z7Q)_P6)\5+_%_
M8>C;<. 0?LHZ<EAZC Z@?*<@G\YU&]67:-TB\+P,DKD87 .<M@<'AN"-NZ@!
MR.L91.?+P!S(5R#WP6&/O=.AW/@@<@$FPLQ8B3 \PL#PW"G</;/.5YW.,DX)
M53M;Y-P\QR%"-T.<DC:=I((' VYQ&1UQ0 P<,JLV"2H .,$DG " ?,"@Y!&&
M'&.% /[ _P#@BC_RB:_9_P#^Q,L?_0*^HJ^7?^"*/_*)K]G_ /[$RQ_] KZB
MH **** /YN?^#E;_ ((LI^R!\0KKXY?#71XXOA;XMNQ_;>G6T6(O#&HR,#D
M<K:W#<(%PL<C,F45HU/Y/EE<2!F,G!SSO8_>!8#<1D8+>GS-R/E-?W%?$WX9
MZ!\9OAYK7A/Q5I-GKGASQ%9R:?J5A=)NANX)%*NC#KR#U&"#@@@@&OY,_P#@
MLU_P2K\0?\$K_P!INXT-I+W4?AYXH>6_\(:Y*<O<6Z.&>WE/W?M4'F!6QMW@
MHXQYA0 'R Q41?/MVL6.%"X)V@-@Y*CH>F#RI / !,H@W*^WN"HPJL1R<< !
M@"W7)&]1C(X4'+EU8*H*H&5^%'&.=P/?(#<C8!V;!N\E]X41KD'*_*#C:>/N
MD\+D<G[R]&.: -/PEXQU;X=>+M,\0:/J5YI>M:%>0ZA87MJ_E3VD\3F2*6-P
MV$8&-,8]B < G]._^"JG_!7+3?\ @J)_P1R^&D.N7%GI_P 7/!?CRVM/%&G!
M1&M]G3=02/4H$.U?)E*G< /W,A*\#87_ "Q+^1M9<#80^<?(6P^<'@<D8RI'
M3C<0#2QPA)L+]Z,K@A0'7.%!&T'.1SD XRI#$G! 'QR'SE9BVULOR2<K\^3C
M<?[W/!_BR#ALQQ08VJT9#97 V#GE >-F>",=,$Y&2<ADBE5$5FV[?ER2>H 0
M8[YQG./FP5'R@9!2%5W*NT,V-N$9=Q.UE(!4C.<#J#U[Y^8 6-3+#N^:7S,$
MXR2Q[\X.6RQ'(R"R8)%?O/\ \&7G/@S]H3I_Q^: ,@'ILU'')4'&TC&2>,=*
M_!H!9)%+;9 ,DR*HP<;#T(/ '&!R!_".0?WE_P"#+E&C\#_M"*P=?]-T#Y2F
MT B*_![#G((/T_$@'[@4444 ?RW_ /!TSB;_ (+"^+(S\V[0=&4#>./]%&>,
MGG&<$#@G[I)!K\Z%?YE.[RW( R&V[1D%<993QN!&<_<'.,X_17_@Z9.[_@L%
MXO#8_P"0#HZG#<[?LJD\?-_M'[HQM4]3S^=<19)0HP'8C*!1G.""-N5R>7X(
M[*.0W( %OL\WW1%@YX^7H1TSM8_<)ZGD@<-S0Q\K:VX\*H$JY&0 ,=QW#$9)
M.4 PN,4*OE?<RBY'S;3@C( )R%7&TCKU\SGK\H&W7!VY$CG.58[CGD8!*D_W
M@3D_<'U /[!/^"*/_*)K]G__ +$RQ_\ 0*^HJ^7?^"*/_*)K]G__ +$RQ_\
M0*^HJ "BBB@ HHHH *_#+_@],"G3OV;]P4J9/$HY(&,C21QGCVSS@$G'%?N;
M7X8_\'IS[-._9OZ?ZSQ-U./X=*XZCKT^A/?% 'X3["&:/A&88  8,6+%6(&!
M@$CD*,X ']Z@JKH/E*QL=Y!'W0>^ I"_+NZ8R%!P,#+BOV>9N#][!VG"CENO
MRA?XE4[N@?&.P8B"+;G:J< L<*K8VGN!GA=W(;[R\9.2 +O:$;FWJP +\%"Q
MY/WCSD$,<DG+   @5_2!_P &=*X_X)M_$'H?^+GWPW!0 ?\ B5Z5Z#'X D?3
MJ?YOL*OS%5CQPV?E\L]""!SSC&"2<!FQS7](/_!G5\__  3?^(4C9W-\3;U2
M<[LXTO2NX&">>2#SU^H!^LU%%% !1110 4444 %%%% !1110 4444 ?R^?\
M!UHV?^"N.LGYW\OPOI.1R !Y,QVY )P>_(ZGZC\W/,;9N\PLVY1O23&XYS]X
MDXS][D#DMG[N*_2+_@ZV'F?\%;]:^\^WPMI0Y7.S]S,<#@_7MSGTW#\WI%9Y
MMK;MQ+*HP=^#E3R2I;.&.,8W8'&XB@ BP9!Y>U?,X3;G!/;(Y'"]1\Q.\CDG
MAL:EE;9N!4!E SN4D KC@8S\HW $D@<@-FG[]S$[@RDY9\DK@,KGDYX^8\'.
M3C*[J;Y6(UC91\H^;(V@' !S\I"GD G(Y9"<$&@#^N[_ ((.,K?\$@O@+MQC
M_A&QT]?/ESV'^>YZGZXKY'_X(.\_\$A/@.2I3=X<#8(QUGE.1P.#U'M7UQ0
M4444 %%%% !1110 4444 %%%% !1110 4444 %?ST_\ !Y62/VKO@[\W_,I7
M6$;)4?Z9DD@9SCKR,?+WQBOZ%J_GI_X/*&Q^UG\'SM!"^$;DD=?,_P!,8X(]
M!M)S@C.,\4 ?CA;G;,$7<K9PJ%MK*?EP"%.>"ASA<G [L,-+E8%8[ON =PK
M)QDY'7#+U)QN&!@"EC1E#QX+;0495'7[J].Q)4]5R"5SR00HQN63=M_B\Q@%
M/7@[L-\Q&\]<Y&,94 @"7"[O.',F"WWE.0<=3@=?D/4*3P3D9 _J*_X-66W?
M\$BO#YSG/B76#G.<_P"DGOD_S/U-?RY,N+9P57Y 5(;Y=K;5SZ8;@]ADCJW0
M_P!1O_!JRV[_ ()%>'SG.?$NL'.<Y_TD]\G^9^IH _1RBBB@#^,S_@IXS?\
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
MDVR&[:;:)K#<0 LA91+&&QO,D@Z[0WX>[<#]VHD4 @; [;NGRCG@'>0>>AY
M;&49]R%E;++ERV[YL@$ACANN6!))SEL <$$ _NGHK^0GX"_\%QOVKOV9]$AT
MKPO\:?$DND6@(@M-8AMM<6-!D[8VO8IGC0 %1L8@8(SM->N1_P#!T9^V,L3Q
MMXX\-3OEE('A6SW@Y"@<(",D]2!UZD\  _J:HK^6D?\ !TE^V-)M\OQIX3=6
M. 1X5M3GE1V0]SWYQC@9 *)_P=)?MD/M_P"*Q\*_-C_F5+;OM_Z9_P"T/\D9
M /ZEZ*_EG_XBE/VR-F[_ (3'PGT!Y\+6JCG;W*8_B')./S&<OQ3_ ,'-7[97
MB+3I+>'XG:=I,<WS-+8^%=/\U4(+<%X7VG@\<8Z@XY !_3!^U=^UGX"_8?\
M@;K'Q ^(NNV>@^'-%B)0$J+B]D"DI;6\9(\V=RI"HN/? !8?QW_MB?M.ZQ^V
M/^U/XY^*>M+Y&H>-]7EU+R/.WK:1%@(+82$@E8H5@C R<*N>","G^T'^U9\2
M?VL?%<.N?$SQUXH\::I&,VTVKZE)<+9JVT$0(SB.)2V21'@93E5YK@<^9P&*
M[HP2.?D&P^X8@!AR0>,]0IR  CW9VJ65UW  #YLG X P#]X _,%+ <$9I BN
MPV_\M,A=J#<V0<CC SAB=H8_>5><4ID%P['AF8EE!VMEN-N!D\G*YX))7!/+
M81P!&PW?N\ $<DJ@S@X"@\Y0C. 203WV@ 9Q+O\ WBA7W?Q@KSG).>3D@GE2
MWRH,Y(-?U^?\$0?"LWA+_@DC\!;.93#+-X4@O<!<%?M#/.."!CB4<8QZ9%?R
M+^$O"&J?$+QCI/A_2+>:\UC7[R+3[*W4MF>XFD$:1J=WS$M-QC.05/\ $U?V
MS_ _X6V?P)^!G@[P38LL>G^"]#L=%MV4!5$5K!'"O7H-L8_"@#K*_./_ (.3
M_P!O7XK?\$^/V5? ?B;X3^*;?PKKVN>*QI5]<OIEI>>?;_8KF7;MN8Y54!T4
M_*-W8'GG]'*_)/\ X/%="DO/^">?P\U!0?+L_B';P2$$C8LNFZ@,_> ZJ!SZ
M]0,Y /RW/_!S-^VE%M+?%R%1O/#^$=$# #&0?]%P<8(Q\I.0>^ ?\1,7[:D9
M*M\7K4LK;&_XI/1?ESM&X_Z(, $]#MP2 2<$#X.5V\X'^*3#!1R2"#@;<@'Y
M21C;@X4#AN6%UB7"NC!2> P^[MZ=L[@H!(PWW@1D@4 ?>D'_  <S_MIR%1_P
MMRS8X!/_ !26B=/D)_Y=_P#>]._3^']6/^#9/_@J9\6O^"B3?&+3OC!XPM_%
M&J>%%T:YT@+I-IIS10W"W8G^6WAC##=%%RV?O#& >?YMW+EUVL\FULKU.YAD
M@YR.201@%N2Y';/T9_P2W_X*0>)O^"6W[4]K\1O#FG1ZYIL]JVEZ[HTTAMX]
M7T]BCLOF8(CD5Q$\<@0G<@RI#LK@']C%%?F'\.?^#M+]EGQ;HT,NN6_Q(\(W
MQ'[ZUO-"6Z$; 98![>60,!UY"G'4 \5U"_\ !TY^QV^-OC#Q4V[ 7'A:]^=N
M/E'R=1G_ #QD _12BOSK7_@Z<_8[?&WQAXJ;=@+CPM>_.W'RCY.HS_GC(O\
MP=.?L=OC;XP\5-NP%QX6O?G;CY1\G49_SQD _12BOSK7_@Z<_8[?&WQAXJ;=
M@+CPM>_.W'RCY.HS_GC(O_!TY^QV^-OC#Q4V[ 7'A:]^=N/E'R=1G_/&0#]%
M*_"O_@]"\)Z+"OP US9#!K]X-=TYI?E#7%K&+&0*^>2L;R,PP#@RG&"P-?2?
MQ-_X.V?V6_!VBW$V@V?Q*\8WBIF"&RT);6.1L$C=)<2Q[5R""0K$8. <5^'W
M_!63_@J?XR_X*M_M!0^+->TZ'PWH.@VSZ=X>\.6UR]PFF0N=SO)( /,GD8@.
MVU =L:[<*10!\MN<(RLHQN"F-C@ Y8A20<+]X=EZ,.#G(S;U9N9 07#-ALL%
M!Z8(R< L>>P)&2:3S 0[1ORH)783G&7/ !&,$!ON@#&<=F> OVLC@\8V-_='
M(!.<$<9!.X !,DC- #3^ZW;0,0'=CH5(+#/52"=J@\#.1QG;G]R/^#+?S(_$
M7[2$:KNB6W\,AW*DY(.J;<'H,KGC)!QD9 X_#6&1=L0R/D(/RNJY.T<CGY2"
M1SWQDC*D']ZO^#+SP=)9>!_VA-?9<1WVHZ)IBG9M&ZWCOI'Q\HZ_:5X[#:.U
M '[?4444 %%%% !1110!_.W_ ,'D)#_MK?"E/E+'P2=N0&P?[0G XR>^"<+D
M@8Z9Q^/;,JJK<-\N%)8\@+R,Y[J%!&XXW' R<#]A/^#R-O\ C-'X5C/R_P#"
M$/N .6Q]NN.BYP<8W9('W1\V<8_'UG:,[LE%P!N0Y  Z8;C."&Q\QR4 YP#0
M LI,FZ,MO7!;<<MGJ"W.>.6)QNP58C .:)(VG^5D;>20=P+LI/&"<-W<$XP<
MDC .VAB2B_*K+P#\P()5E&,D,N!G ).<'DX(4HT6P*O \L8 =>1W)VE2< C)
M ) VN/XA0!_4A_P:P/YG_!'OPBP&T-KVLD#CC_3'] !^0K]%J_.G_@U@79_P
M1[\(KM9-NO:R-K?>7_3'X-?HM0 4444 %%%% !7\[?\ P>1C?^VG\*59OD_X
M0EB5W?\ 3]<9.WGHN[G:,>IX%?T25_.S_P 'D07_ (;6^%>XH%;P00V6'_/_
M ''.,]ANP=IY/&21@ _(#<6F\PKA\[FR""C#KG +#&W/)W81C_%30X78S;3Y
M>T;A@[=N.X(]'Q\W( P!\N%=6:)=R'&2"I.-IRJD?,&"X!QR1P%)P0,N9F1]
MS?:#Y8.2-P9NI/;@[AGJ0"CG!Z4 -D1A;;64LRC/3=@>61U^;^[GMP >F"K7
M*L'56AVN3P-H!S]WN.FX<X!&6!X4BG >7Y;,4;YE(< JH^<GY3P!G)XRH&UL
M@$ U_2!_P;8_L2_!;X[?\$IO"7B+QK\(/A?XPU^;5]4ADU/7/"MAJ%[(L=TP
M16FEB9R%"@*"3M"J!P!0!_. TGFL=NYM^2H)R&)(..^YMVW@[N" 2-N:(UWN
MP_UGSAN=S-\SC!Y!SN&,D*.-O<E3_9B/^"7W[- S_P 8[_ OD8/_ !06E<C&
M/^>'H2/I33_P2X_9E*!?^&=/@3M!R!_P@.E8!_[\>PH _C/1V7$C;VPN22"3
MTW$[FP.2^,8(.[H3@LV9?+A\ML#:&'*A<D#&=K#OAER,$D D;@ ?[,D_X)<?
MLRQN&7]G3X$JRG((\ Z5D'_OQ2Q?\$N_V9X6RG[.OP*4^J^ M*'?/_/#U /X
M4 ?QH.NZ0MM,BR-G;C<3\VT]#\V=S8)/' #D@TB[_O+N9R.H^Z[<CWWL6W#^
M(,&/W<'']E[?\$N/V97.6_9T^!+' '/@'2N@X'_+"JNM_P#!*']F#Q!92V]Q
M^SO\$U6;[SP>"M.MY?PDCA5Q]0: /XV%P&58V5V5\J%89Z J!TZ[5^88;.01
MD@4Z)A%(0I;:N67DKP-A!P"#CC.0N2!GKRO[I_\ !>__ (-V/AU\&OV;-?\
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
MMO9E;Y@O/F,,,<D\DN#\^2.>@%9K'.[<S?O#@[GP&!S@YQCY@HY8 Y"MG&<
M']AG_#YK]E'_ *."^%7_ (/X/\:ZWX(?\%&_@-^TA\0+?POX#^+/@'Q=XHNX
M&G33M(U:*ZN'CC7>[!5.=J@DD]O:OXQ1,RB.1G)& 2V[O\K$?>!)X)ZGEAPI
M/'Z.?\&K<3)_P5]\-C:S*OAS5@,<A,6X(YV@8P^..I.>XR ?U%4444 %%%%
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
M\4M"<-_OR<_CU^E?6%?)_P#P0N79_P $BO@'\K+_ ,4M"<-_OR<_CU^E?6%
M!1110 4444 %?R^?\'6,NW_@KMK#;G^3POH^220% 5VVC!&2<9&2.AQS@U_4
M'7\O?_!UDV[_ (*[ZSM9O,7PKI.">D?R.3COQ][(YX/!&30!^;J/Y6%W"/"X
M#!]JYQ][((S@KDX4Y,:C))R3&U)!M.,G<BY^4')((P0#\I'W1@JI' )I7)'S
M+YBK@,"I(;:,D#(4]-I[G'RY^X: C*X7REZE0H0X!R1PK #HG3.6/4GD  !$
M=XW)M;)5@D97=@D'  W8.2.2N2P' 6OZ]?\ @A<<_P#!(KX!\JW_ !2T/W1C
M^.3_ #]?6OY"554^55.&((&.),$8'*\G;MQA<G>23C(K^O3_ ((5KM_X)$_
M/Y@W_%+Q'(_ZZ24 ?65%%% !1110 4444 ?+?_!;/PI;^,_^"3'[0%G=1K)'
M#X-O;Y0P'#VRBX0\D='B4^N1QD\5_'\R^8Q;:SJ^00O[QF(('49!;+$;B3PV
M0!\H/]C7_!7DJ/\ @EI^T+N8JO\ PK_602.N/L<ON/RSS[]*_CD:/>?G4+P
M5/WE X.,H3A?G&><;1_=&0!))LHRLVX=6&=@?@,/E./E.,?*1P%X! !>VZ8F
M,EY$S]X#>6SN&1US\QQW&XG#+FFJ&)\MF*M@@J.N3V"ANO[QAC Z=OFP-()'
M5FQF4J^&VX&<98;CCKM!SDG:V2O- 'WM_P &QL[?\/G_ (5 ,/GL];# 8_Z!
M%VW8G RQX  X'&<X_JPK^4__ (-CWW?\%G_A/\V[%IK7\6<?\2:Y_P!H_P A
MT]L#^K"@ K\B?^#QXY_8&^&BEE&[X@1@;F &?[,OP.OUZXX]5ZU^NU?D3_P>
M/-_Q@/\ #-2S*'^(,2G:P7KIM^.Y []^W&1GD _G0V%I%:-=K<;66(KR>AQM
M./\ 6*>#VX_@PT2)+%S\R ;@JG>V-H&.<]@V3@ 8!Y^44KM@LTBCE@74\[3\
MQ.<XR?OC#8;I@GK0-PMVSEE,;(,'<"0JY_B/39Z<?*>,J5 !MVUQQNC(##("
M_>/4$<#><[2%  &>2#7[S?\ !ER%/@?]H1EPW^FZ -W\1 BO\#J>V#UX)(P,
M5^#1&UU^955CE6'W5W%B""%4!OE7G(Z8.!D+^\O_  9=G=X+_:$;!4_;/#XQ
MMZ#RK\@9(!/4]2<#';D@'[@4444 ?RV_\'38:3_@L%XP"Y;_ (I[2%P/F.3:
MC QD\$X[==O3.X_G6C*RR>7L922<%L)@L>HSP#A1G:N#M/RX&?T4_P"#IYE'
M_!8+Q8S;=JZ'HP;<N[ ^R=.^,_5>>?\ :'YUJOGP^7PS*0.N_&0(_P#:/7TQ
MP!ZJ  !4E0 SA, %CN7(VA<G./X77@MM'/9A2';+M7;N9LD(2-Q!P0JY7CAC
M@  $\@G@!6'F!9 I5F&\,<G:>S;E!).-Y)R.5/ V@$!QO'"G))0C;@YY)0%N
MFP,05QC/^S0!_8)_P11_Y1-?L_\ _8F6/_H%?45?+O\ P11_Y1-?L_\ _8F6
M/_H%?45 !1110 5XG_P4&_81\&_\%&?V8M<^&?C2'R[>_'VC3-2C3=<:+?*K
M"&ZBY4DKN8,NX!T=T) 8U[910!_%+^V)^R=XR_8?_:+\1?#/Q[9?8_$/AN<Q
M;\GR-1@?F.ZA<E2T,RD$<G&Z3(5E*CS,;G^>/)9C@N#AB<%@3AO7#$L>".!A
M37]7'_!=G_@D!8?\%/\ ]GH7_AV&WLOB_P""8))O#=Z6$7]I1_??3I7+*NR1
M@&C9R!'* <A6DS_*KXI\,ZAX-UZ^T?6-/N+#4])GDM;VSN8Y$EM)HRRO"RG)
M1D:,HPR#\F#M(; !1EVGY\E8RO!QD[2& &>.@#<;CGY5YP<*VZ1Y!MW,I)"[
M=^&S[\_,P_B7. H)P<TC_+,K;AN8G$A*9;E5)/(!S@]V!R?]HTC*%A96_=A>
M&7!;R^I/RY/3>5YP<XY!W4  =44,)&4<A'!Y8 GOD9V@*0#CD+\O.:=(^SY2
M%7<3&%=VV''!!STZ 8."N$.>IH#&5QQO9B0=I+]221G=WS( -WS#'&2#298D
MLK$28^\6V#^':> "%X7&< %E[ D@" K(C*&5EV#&><\$;B.2-H'0@@#=@C*U
M^\__  9=KCP9^T,VT+_I^A*1@ @[-0.#\HZ;L=^AQ@5^#18%64%F79NVY*_+
MC)&"6/W=@''\(.<*2?WG_P"#+Y&7P9^T)N7!^VZ"OW2.BZD,9*@\=.22/;I0
M!^WU%%% '\MO_!TR=W_!8+Q>&Q_R ='4X;G;]E4GCYO]H_=&-JGJ>?SLBWB0
M)\RNW !^4!C[<9 /F# 4]2O.01^BO_!TRSM_P6$\7;2V5T#1RNTY(;[( O&3
MCD]<#!(Z9W'\Z<>5&VU2RX^Z<E2N"1P /O*O< Y"MGK@ 2)%F5?+6/C&,*&P
M"0!GY220< \ 8'<OR[<SA6.[#8=@<X&3N)(P>H&<MDD(3C[N$9=\.W<'521G
M[VW *_[0Z#=P1PI]%-))M$;?+M52S,C$*0>X^Z0K8W =,[0< @ @']@O_!$Y
M=O\ P29_9_\ F+?\4;9')_W:^HJ^7?\ @BC_ ,HFOV?_ /L3+'_T"OJ*@ HH
MHH **** "OPR_P"#TR3R]._9O^=D_>>)>0?0:2?4=,9'J0*_<VOPR_X/3)/+
MT[]F_P"=D_>>)>0?0:2?4=,9'J0* /PF:,)+RJ1*"020RJ.",=%.#L8<DG#'
M@MFACLD\Q@ZL&#%BO(P<G)PIS\I&0<EE;^]FE5/+NL?<8G  W(S?O"., =#@
M]"<J., @-MF4R*V=N0"VP@%?XC]T]B5/W21CH=A! %,;+&JMD%%"DA<X7:YX
MVD]>>X! !.021_2!_P &=C9_X)Q_$+H&/Q,O"RG.Y6.E:7G)(SUR,$G&#]3_
M #?,F$*R+Y8.3RN%5B"&)RO'<87_ )YXP3AJ_I!_X,ZAM_X)O_$+]V5_XN;>
MG.W&#_9>E97H.1W[>@'< _6:BBB@ HHHH **** "BBB@ HHHH **** /Y??^
M#J\B7_@KSJJ[F9E\,Z/M^8*5/ER<+_%WSQWP,'(K\VE;8N=JCS-I(("!N4;'
M( _B/]X8QQ@ U^DG_!U?^]_X*[:TNXLS^%=*B"D\#,;$8YR>YP ><8Y((_-O
MI\R+MD^\/NKMST.=HQ]\<G ^7@]-H K1; J[3MC& 7C/'<Y!4XY!)&2/DD]:
M!']U64B3.U0P#$'*X!)!W8!3A1D8(VC)- 1'VLJ%MQS\D08 94 #@\\ID$^H
M)RQPD9!8+N5VP 0&#%B"@VXYSG''WE.>@P< ']=W_!!H*/\ @D%\!]OW?^$=
MR.<X_P!(FXZ#ITKZYKY'_P""#BLO_!(+X"[L9_X1L'A=O'GRX[#\^_7GK7UQ
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %?ST_\'E4N/VLO@ZI8[?^
M$2N<J2 O_'Z<=3CD@ Y!  S@XX_H6K^>G_@\KDV?M7_!W)15/A*Y+9<Y8"\;
M(P"/X2PYQG+#.<4 ?C<BC;Y?WAC 7!^?A<;023SN;!V_Q9P/X7#&Y9-VW^+S
M& 4]>#NPWS$;SUSD8QE0";B9%1BSOQE 1\Y/S="?F)*CGY@0PXX I ,_O-PW
M*?FD0;CG!;=T)SC)R2.2.FPX $7Y,*_R,J!1O^4#&#T.,@,K9&T\\<D@C^HG
M_@U6+'_@D/X?W!PW_"2:QD.<L#]I[^]?R[\Q$NJA=HS^[#$'&TX!4#(RC<EC
M]UCR1D_U$?\ !JKQ_P $A?#JY#!?$>KJ" !D"XQVX_G^- 'Z/4444 ?QG?\
M!3F1C_P4V_:&&1N_X6AXEVC?W_M:[QQG/=N@SP,8+9KPF-"T<;#<W "%,L4(
MVCC &""Q.,C)P3G@M[I_P4]_Y28?M%)RWF?$_P 3@H",G.JW7 &[K\@_ASSZ
MA<^& K)M9FA8 \N0 #ROJIQPK #C@?=YPP "53M7<F,X8>9N7&5!7!;&,8P0
M>0J]""0UGVPK\Q"M&N1OVLW !(.>FT,O\6#D8&<4Y7:!5W;U"@+T(VX4YZX4
M\AQMQSEQG."6L_[F3YBTF&+;7R3D8;NW=22>/E!YPP  /[J**** "BBB@ KX
MI_X+=?\ !)'1_P#@J1^S:T>FQVNF_%;P?'+=^%-790#(Q&7L9F)'[F;  8_Z
MMPKC@,K?:U% '\-_C;P3K'PS\;ZEH&O:?<:/KV@7CV&H6-TFV>QFB?9)&XZJ
M59MN2PQLZ@@8QG7R4P1M8)W4(0=C*PZJ3R,=#SD<_P 7]$__  <T_P#!%P_M
M$^"[_P#:(^&6FM)X^\+V6_Q5I=LI#>(+"&,A;M OWKJV0#C&9(EP#NC17_G;
MW+$^Z/9R1AE;8N1M/'(.,[1RQ(PS$ G@ =<INN&; Y;.XH"/^6?.2,'KW;'/
M4YRS8Y%^5\E>0,J^WJ 0N[)(QQC<0 $S@G(I) L<V,;3SU CSVP>%X)+*0&X
M'LO,L;-(\;-N?=@;]OS8)./4'=G! ST?*DC- $9ASN5HQD'M'M+$E@1RO4D-
M@ <9Y/R<*#YHW,5D"ONRHW+R0QY^8_=&<D9QN!SMP8MBF/:50%E ^8*,Y5<'
MG:1SCGD8)/(!W2R9D9E'[QE=C@H=P).<%2&/WM@R>225R1R !G^LM!U8*N#D
M[\'8WL<<;?3&W'52P_J,_P"#5EMW_!(KP^<YSXEU@YSG/^DGOD_S/U-?RY32
M+*OWUD78<%B"3D,<\G<IR!QDC).,A@#_ %&_\&K+;O\ @D5X?.<Y\2ZP<YSG
M_23WR?YGZF@#]'**** /XB_VC23^T+X\^9I-OB/4@7+'YC]KE&"W0+SSAO\
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
M-S?>[C' ]7I$ 0I)Y83@'C:NW/;GC##CYB>-S$'- "DLC%6+1XYRH.X;2Y)
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
MDG#Y59=\OWED)SN7=NWG=G;R2>K$C&0WRDCAL "+F-563>JX"G)954!2".@
MZR=F)((P>=RF3=_K-RY)#Y=AM^]D'DXZR8ZDX'R\G+47REW*WRJ.7C. ,!><
MX7., X)SEE[YRLJMLDVY 4NA"\;3\Q/ 08R /3(!'3(4 4R;O]9N7)(?+L-O
MWL@\G'63'4G ^7DY#)N_UFY<DA\NPV_>R#R<=9,=2<#Y>3E6+)R X\ICQGYD
M(!(_O%2%&.HP0/[A-(B-%(HVR?+A,@LN -W3A0OS*6R<XX/)#9  SLOS-N5L
MG=DEMI^;((+8[O@$DM@<<G**G.T .2!C>V5.-_4YY 4;=P  (SD 9)L8C #D
M$$812N<XSCY.-W ^CH.@(IT;^;,O(99&R 23O))8@]1G&TD'><A1SR  ,>4(
MF-WW4RH=B-_"D<$D#@+P00><'[N'$+Y_]YE^;>#@M@G+YQGN3D%N4/!7&&Q/
MY"*2WEK\I&=RCHASQM[[>@)P2>< E5VN=FX-& 0V"&/R_+NZG^''3< "Q'3
M  0YV_NQYF<,K1\!LJ"/E7_;/&01D#JHR))MCW+(=L8&"6/) ! X?@D(O_CP
M'*@4) T[B/RRTC' 0@*QSU"Y' !\SH %/.3@5^L7_!$#_@W2\8?M-_$70?B9
M\</#][X7^%.ES+?6FBZA;M:ZAXK(PR1&%OFBLV))D+ &1?EC&V0R( ?K!_P;
MJ_LL7/[)W_!*'P!:ZI8OI^N>-3/XPU& J=Z_:R/LVX8!W_8X[4,",A@PK[DI
MD<2VT<<<4:)&@"A1\H10.,#\ABGT %%%% '\-GCH[?&6L%L_)>S@@GG[SY4G
M<>"0^1N!.[//09DQ\HLZL=V,>8,C<1N.2V0,EAZMRAQP #J>-"'\8ZN0S;5U
M"9E*L&*YE+'YEW<A1G=C/#<G;@Y2R;''\+K@$!_+(.1\I+'=\ORX)X!3H>30
M Z1O*G^7:I7 7+X. 00"=PXSMP<G"MU.WC]&?^#5R%5_X+ ^'/D?*^'-8/W=
MFT>0.2-H_B+#KP>.@&?SEC98MOS$;CO !\O()."/FVCG9TS@IR/EY_1K_@U;
MB9?^"OOAS*A=OA[5\GR]N3Y!&!\HQSN/T '5: /ZC**** "BBB@ HHHH ***
M* "BBB@ HHHH _ED_P"#I%L?\%B?'+9YCT?1L'/W3_9ZD<YXYYQD?[K5^>K
M1/M^XK'D8"J>0!SN&?D/JW#9S\Q(_0O_ (.D7_XW$>.3QA-&T?G/)_T!#M)S
MP" 1@%2=V<''/YZ$#S]OWI#PPP-S\DYSN!.Y=V0"0<@ \C: (LNV<,9$5LJQ
M9L_,0K?,<X//!R!G!'.[J@0!7C^51C[AP2IP1D@#.5 YRI_B(()&3[3GYO,^
MK*_+'NWWEY.W/(SE4SDG)<@W%0H7;D!E4Y7)91C R/X>.&)VDD'C !_8'_P1
M1_Y1-?L__P#8F6/_ *!7U%7R[_P1.??_ ,$F?V?^O_(FV0Y&/X:^HJ *?B-M
MOAZ_.<8MY#G.,?*>^1_,?45_#';OLC5ERHVYV@8WX&2<<YS^\&X[AS@A17]S
MGB-MOAZ_.<8MY#G.,?*>^1_,?45_#%;@?9UX7# -M<''&02<#YOXSG&5 &&S
MQ0 Y&Q\L9C=ONA%.X?Q,H 8Y()(X]1@J3C*B%6++%D<!.F&PV #PF<'*\]P#
MT+@4J%I)O++-N8[2')W$_-U&_/.#D 9_>-_LY:S 1[F"HN05W*"%+?-TV\=5
M_A^8(0#CB@#WO_@E<OF?\%./V=F55Q_PLKPZ<JH'_,2ASG P/O+D;N"0/0+_
M &65_&E_P2P"C_@IS^SKT)'Q*\.@,>I U*%>N>GRCIN [$=*_LMH **** "B
MBB@#\O/^#C;_ ((NC]NOX4M\6/ASI*R?%[P7:?Z39P*-_BS3H\MY&TY!N8@7
M,1QN<,T1W9C"_P SBQ>2[1X"LH^8-'Z#DD<$K]QN5/<X.#G^Z:OY^_\ @YY_
MX(N_\*LUW4OVD?ACI.[PQK5R9O'.DVZG;IEY(Q/]HHHSB&:1@)0H4I(Y;)69
MC$ ?BXDJDQ_,VU2&7,J[N@QSGY2,J,CC !(^4BA%'F'&T'&3E!C')SM&"5R5
M;E3P.X4@O;<&^;?U ;);DEL'=\P"\,<C/!D(XS\K0[2(O)=F7(&?E9CM..^Y
MMVW(YR",[<<  1A #E?F"CS<%DP0#]X[21P"/E. IZ$T!_XEQN\K<H(Z  ]#
MSD#.W!W9 .=N!A%95<+G'1<L1EE) P22&P5*X(V\9&,$FE+_ #_-C$A3<Y'W
MR/XOGP"?F4].5/)&6)  Q>7N7:=JGC,98*06&?N@ 80$\$G;[M@C;S$&W+-E
M2H1B63[IXY;'9,\'A?\ :%-WJL<9;8VX EB Q&%' W9!Q@$C/.0!MR13M^Z)
MMSABI!8EMZCG&2/F_CR<X'!/]\"@#^PS_@C$6/\ P2B_9]W  _\ "#Z;T.>/
M)7%?35?,G_!&!=G_  2A_9]^55_XHC3CA?\ KB.?QZ_6OIN@#B/VC_@5H?[4
MOP!\8?#SQ!N;1?&6E7&DW3QG]Y")$*B1#V>-L,I[,@K^-#]J?]F7Q1^QU^T'
MXJ^&OBZQ-KXC\(WKV-PNW]W=*-IBGC 7+0RIY<B%L9\U<C(;/]LU?"?_  6G
M_P""(_A7_@JKX AU;3;JU\*_%SP_:-;:/KLD;-;WT'S.+*[5>L1<Y60!GB))
M4,"RL ?RBA_-5L,)1G.9'ROWG^]SWSC.%P6!RO5D0JV=K*PV*!GG</4CD\;
M2I!& <8RM>L_M??L.?%;]ASXAS>%_BEX-UCPSJ#._P!DEEA\VQU% "HDMKA5
M,4JY*K^[(QA00#]WR@R,[,-[9^^&R<C!W!ADEL?.3D#) ]VP -1?-@(1<KC:
MJEMP7()'.2!@$MD@#E^A PK28"X8?,,JK_=(Z+U?!'W!CG&SG[IR QR#YL-%
MN"@$],]!G<=OR[>I'"$9&"2)N9UW99Y@K, ?F?(';<I)(W]LG=U.X&@!RMMF
M&W>(LYR<\J%7GD?,,$^ORL3M XIL*[8MIS^[*JP"GC!R5.0QP.6Q@ G=UV@$
MDW'<>?G.=S#(8Y&TMN4+C&W)X/[S)SDBDD0-"N%7R\$*6  4,3MY)]<=&XVO
MD'DD (OFB1NR@!R?WF?E+<@=<!5P"0!C&#AC3HT*OCRY&V@?*0<MS@*>,G&%
M .-H90,<YI7_ 'VQMIDY+#<.H+[ARP8= W4\8;/0[FB-0NW!\DCNFW/RH >@
M4'YNI) W$\G!8 1 R+M49XP@P0'X4$= ?F 7[HR0_)ZTZ12W.Y7#$GYR,/CY
M=S8'?D;MV,OPV0QIC%4#;A"V5)VY,>\<-STXZ$#'(. <@8>R*9FW?,RD%B^S
MD'').#UVCGD?.,GKN #!,P<+(YR&#>6=[?ZOGA0<G/9N_7G+(,Q1_=#*%P0H
M8HV%.<D#')7' _@SD8W$2/S=RDF0L5+=<G)QN^[DYW,02N1E><\%"GFQ99=I
MQC)7@#:2,94L=JL"?0*.3E< "LHD+/N#88AGVK(V1@DD!<'.PGK@[NIPQH8<
M[MHQ@+D/\OH%W'!*D[UX8\#N%R4F_>/MD^7=D8DY8 E1U;:<AMQ.#C(;@#.?
MH_\ X)Y_\$M?B_\ \%+OB3;Z;\/_  [,NB1SJFJ^)[Z-H=(TE3@OOFVD22;3
M@1*7=OF)49) !]2?\&LO[%E]^T1_P4>M?B#>6<S>%_@_9R:K<7$D)\N?49ED
M@M(BQ7[^7FFP&.#:]<;17].E>$?\$YO^"?/@C_@FG^S'I/PW\%1M<+ 3=ZOJ
MTT2I=:[?. )+F4#.,[0JIDA$1%R<%C[O0 4444 ?@/\ \'G+9^,WP!567>-'
MUG@_-]Z:T4?+U.3VYXSP>17XH1%2H568KC"IYGS-D?=X;J?,(^[U'3EL?M?_
M ,'G;X^,7P$'W5_L?5^3C:V;BS'0D9QP<'C@=LX_%(%D5DRP&!\L@)Q@G\]N
MT _+M(0]PI( C':%8L%VC@JG"D]=IX P58C#8). !EA2^4=VW9UVX41EE5L@
M<<$;?N9/S%AM_O'#2@"\[0RG:-^#MX. Q(/(*A<':,#T)(6:+<6W*<XP6:,Y
M)^;).5)SR2>3]QL=%P ?V7_\$M?^49'[.?\ V3#PU_Z:K:O=Z\(_X):_\HR/
MV<_^R8>&O_35;5[O0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M?$&FZYX@E\0S7&M>0TZ2R6]O R+Y,<:[-MLI (."Q[<5])44 %%%% !1110
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
MN>'_ !AXT\7>./#]]X=T@:-#;Z+-;K!+%YTDNYA)$YW9E=<@@;3TSS7S,?\
M@SD^!#;L_$WXN;F'S-Y]@"QPPR<6V,_-^/XG/Z[T4 ?D1+_P9R_ B5@?^%F?
M%K@D\R:<W5MW\5J3_D^IRUO^#.#X#DMM^)OQ:C# C"R::, X&,_9<]!CKZ^I
MS^O-% 'Y#O\ \&<7P'DA:/\ X6;\7,-C/[W3_4G@?9L#KV _4Y=_Q!S_  )#
M,R_$[XO(S$MD7%@>2<GK;'VYZ_*#UYK]=J* /R(/_!G'\!BX/_"ROBUP,?Z^
MPZ>F?LV<;?EQGI[\TO\ Q!S_  )/WOB=\7F7N#<6'/KD_9L\_-[?,V,9K]=J
M* /R(_X@Y/@1LV_\+-^+G0CB>P4<[NPML?Q'@#'YG)_Q!R_ CS%;_A9GQ:^0
MY $FG#'(/!^RY'(SP1C)QC-?KO10!^0[?\&<7P':+;_PLWXN8XZRZ>>B[>]M
MZ?EVQ2C_ (,Y/@1O)/Q-^+AW#YAY]@-Q[DXMLDG+ Y[,>G&/UWHH _(A?^#.
M3X#H/^2F?%KJ21YVG[2>OW?LV/[O&,?*/?*+_P &<?P)4-GXG?%QBV,EI-.)
M/.[G_1>>?7(/X#'Z\44 ?*O_  2R_P""2_@G_@D]X+\6:'X*\1^*/$5MXOO8
M+ZY?6C;EX7AC:-0GDQQC!#9.03GO7U5110 4CHLB%64,K#!!'!%+10!\<_M3
M?\$$/V5_VM]9NM6U[X7Z=H6OWAW3:IX:F?1YI6)R6>.$B"1B<$M)$Q)'7K7Q
MO\1_^#-CX3ZG(W_"'_%_XA^'T8C:NJ6=KJAC&[=@&,6Y_P @G)&:_8ZB@#\(
M-8_X,MKY=WV+]H>QN%SP+CP.T9QE<+D7[' 48X.??G RF_X,Q?%V?^2^>'G&
M!G=X8N.3W_Y>N^6_[[;IGC]]** /P)?_ (,PO%A7CX]>'0<8_P"17F[AL]+@
M8Y;H,#U!IS?\&8?BQPN?CSX<RHX_XI:3:#UX!G.!G!QT^]T#<?OI10!^!8_X
M,P_%:;=OQZ\/#RS\@/AB8[1E3U^T9['H1RQQCD%O_$&!XJ"K_P 7X\-_*  ?
M^$5DY..I_?\ J!^ (Y))K]]J* /P+'_!F%XJ&T?\+X\/;4/R@^%Y6P,J>\Y]
M#[98\ 9!T-/_ .#+G5I$VW7[1&G0[OE9HO!3RDKA1_%>CIC.#W QMZU^\E%
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
M+X>L/#EI/>;3/<P6EM';H\FT!2[+&"V !DG  XKL:** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "OP;_P"#TLY\3?LYC<!_HGB0<OCJ=,7^\/7TZ9Z@$#]Y
M*^#O^"TO_!$L_P#!7W4_AS<?\+,'P]_X5_%J,6T^'FU;[?\ ;#:D]+N#R]HM
ML=&W"0],"@#^4Q9/.D9US(K'<1_"Q)X7&3\QP."&R4!R02:8J; NXJJ= QW*
MI^49[KU"CH"</SDXK]W+7_@RWMS,K77[2%Q,N-K>7X#$;,,$'DZ@<9+$^A[@
MG)/HOP[_ .#-WX-Z3=K)XH^*WQ'UD*0=NE6UCI8)&>[Q3GDD]".V,8& #^>?
M2]'O/$.IP:?8V-Y?7EY*(H+2&,R23R,^(XT0 %B7)3" '<V!G<%K^IW_ (-U
M/^"9NK_\$[/V+KBZ\9VC67Q&^)EU'K&M6LG^MTRW166TLY.3^\17ED<9^62X
MD7G;D^O_ +%G_!&?]G/]@?4;75?A_P##O3QXGM5PGB#5Y7U+4T8C:7CDE)6!
MF7Y3Y"QAAU!R<_45 !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
&444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>trn-20221231_g10.jpg
<TEXT>
begin 644 trn-20221231_g10.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
ML@** P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKR']K;]
MO7]D']A'1=&\1?M<_'32? ]EXANI;;1;C58IF6ZEB56D5?*C<Y"LIYQUKQ"#
M_@X7_P""+UQ,D$?_  4!\&AG8*"\%ZJ@GU)@  ]SQ0!]FT5S/P@^,_PD_:!^
M'VG_ !8^!OQ+T/Q=X9U5"VG:]X=U.*[M9\$JP62)BNY6!5ESE2"" 017C_[8
MW_!6#_@G9^P%JT/AS]K;]JOPYX3U>X@$\>@A+B_U$1'[LC6EE%-.B-SM9D ;
M!P3@T ?0U%?.O['G_!6K_@G+^WUK<GA7]DW]K#PWXJUJ.%ICH#I<:?J+Q*,M
M(EI>Q0SR(H^\RH0N1DC(KJ_VM_V]_P!C_P#80TC1=?\ VN?CKI/@:S\17,UO
MHL^JQ3,+N6)5:15\J-SE0ZGG'6@#U^BOC#_B(=_X(N?]) /!_P#X"WW_ ,CU
M]'_LS?M4?L^?MC_"V'XU_LR?%"P\7^%I[V:TAUG34D6)IHB!(F)%5LJ2 >*
M/0**** "BBB@ HHK@/VEOVI/@!^QW\*[CXW?M,?$VP\(^%;2[AMKC6M121HD
MFE;;&A$:LV6;@<4 =_17/_"CXJ?#[XX_#70OC#\)_%%OK?AGQ-I<.HZ%J]JK
M".\M95#QRJ& ;#*0>0#7GW[7'[?W['7[!VGZ'JO[7?QXTCP-;^)9IXM#EU6*
M=A>/"$,JKY4;_=$B$YQ]X4 >PT5\=:-_P<#?\$9M=U2#2+'_ (*"^!4EN) D
M;WKW-M$"?[TLL*H@]V8 >M?7/A_Q#H'BW0;+Q3X5URSU/3-2M8[G3M1T^Y2:
M"Z@=0R2QR(2KHRD$,I((((- %RBBB@ HHKGOBU\5_AW\"OAGKGQC^+?BFWT/
MPSX:TV74-=U>Z5C'9VT:[GE8("V !G@$T =#17QA_P 1#O\ P1<_Z2 >#_\
MP%OO_D>NW_9U_P""QO\ P3+_ &M/BYIGP&_9T_:\\.>*_%^LI.^F:%I\%TLM
MPL,+SRD&2%5^6*-V.2.%- 'TQ1110 4444 %%>>?M._M8?L[?L9?#!OC/^T_
M\4]/\'>%UU"&Q;6-225HA<2[O+CQ&C-EMK=L<5\Y_P#$0[_P1<_Z2 >#_P#P
M%OO_ )'H ^SZ*X']G7]J;]G']KCP'_PL[]F3XV^&O'.@K<&WFU'PWJL=RD$P
M )BE"G=%)@@['"MA@<8(KE_VOO\ @H;^Q1^P1H=GKW[7G[1WASP0FHAFTVRU
M&=Y;V\5>&>&T@5YY54X!9$(!(!()% 'LU%?*O[*W_!;S_@E3^VIX[M_A?^SG
M^V;X;U?Q'>R>7I^AZI97NCW5])_SSMX]1@@:=^^R,,V 3C KV;]I_P#:R_9U
M_8P^&/\ PN;]J'XJZ?X.\,?VC#8_VQJ22M%]HE#&./$:,V6"-VQQ0!Z)17QA
M_P 1#O\ P1<_Z2 >#_\ P%OO_D>O=/V2OV[?V1_V[/#VK^+/V2/CAI7CC3M!
MO8[35[K2HYE6VF=-ZHWFHAR5YXS0!ZW17G/P$_:S_9__ &GM<\>>&_@=X\;6
M[SX9^,[KPGXWB;1[RU&G:Q;8\ZVW7$4:S;<C]Y$7C.1ACFO1J "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\,O^#X+_ )(!
M\ _^QQUK_P!)+>G>/=<_X,W9OV>+D>);7X=-J:^%SYZ^$;#6$U9KK[/@BW,2
M@>=O^Z6.P-@M\N:;_P 'P7_) /@'_P!CCK7_ *26]:/_  64_P"#<7]GS5?V
M&M*_:O\ ^"<?P,LO"OQ+^'VC6VN:GX>T2-YH/$]BD2RSK]FE+HUU'@S)M7]Z
M%>)E<M'M /._^#57XC_'7]D?_@E7^UI^USXLT2]D\ ^&M/E\0^!+._5UMK_4
M].TN]EU Q XW*^S3X6=>"T97.4.,S_@VJ_X)<?!+_@J98_%'_@I[_P %(=%?
MXJZ_JOQ!N-*TS3O$ES(UK)=K;P7-U>SQHP$V?M4444;?NXUB?"'Y"GV!_P $
M>OV\/"W_  7+_P""1'Q%_8^\8OHGASXE:=\/M0\$^++'2K&.TM6M[VQFMK/5
MH+:%0D4;9(>.-0J2POA51XUKXL_X-V/^"JOPJ_X(\:C\4?\ @E__ ,%.$U#X
M8WUAX[FU;3M9U/3)YH+:^:W@MKBUG\E'9(W2VMYH9@K1.KNQ=04+@'0_\',/
M_!)S]GW_ ()Q_#WX??\ !3+_ ()T^'&^$_B?P[X_L]/U2S\*W4D-LLKQ336M
M_!&S$021R6XC94PCK,"5RI+<U_P=*_M#W7[6O_!+G]BK]IG4;.*VO?'6F7&L
MZE;0#$<-W/IEB\\:_P"RLI=1[ 5H_P#!QI_P5Q^"W_!5S0/AU_P3#_X)F2ZA
M\4M8USQW;:EJNJ:+I<\<-Q<QPS0VUA;^<B-+S.\TLN!'&L*?.1YFRG_P=1?L
M\-^R3_P3$_8N_9CFOX[NX\":?<:)>WD.=EQ<V^F6,<TJYYVO*'8#T:@#N?#/
M[8G_  9FP>&]/@UWX#: U\EC$MXQ^&.MDF4(-YR(\'YL\U^N/_!,W_AB'4?V
M-_"_C7_@G;X,LM"^%'B.2[U'P_:6.F3V:.YN)(9Y##/B1"987'S 9QGH:^"_
M"'[;?_!HA;^$]+@UOP9^S&;U-.@6[,W[/T3.91&H?<?[*.3G.3WK] _V ?V@
M/V&?VA/V>X-8_P""=VK>%Y_AKX?U2?1[.T\&^'6TK3K"Y4)<2P16QAA$?_'R
MLAVH%)E)R3F@#&_X*?\ [>L7_!.#]DG6/VD[?X*^(?B%J=O=PV.B^%?#EM*S
MW5U*&8-/+'')]FMT2-V>8J0,!0"SJ#^9OQ/_ .#C3_@L%^QMX6\(?M)?MY_\
M$D-&\-?"#QEJ5M;Z9?Z=XB>+40)H6G1&#33>7.84DD6*>&$MY;+E<$K]+?\
M!SC_ ,%*OVH?^":_[$GAWQ=^RA+%I/B'QKXS70YO%\^G1W0T: 6LTY\I)5:+
MSY/*VJSJP"K*0N[:R_CA_P %L=(^ :_L5?#?Q_J'_!:[QE^U%\7/%>N65_=^
M&'\:176AZ#I[6-P]S,-.C,AL)UG>WB59'C<AI1Y60VT _9__ (+*?\%U9/\
M@F)\+/@=\:/AU\'[#QKX>^+\TT[7&HZC+:R6=@L%I.DR*B-O=H[G.TXY4#/-
M?-G[47_!RI_P4C_9,N/"G[27QG_X)%7'A;]G_P ::HD'AC5/$/B39K=] Z&6
M-I!&62RN'@5Y5MYHAD*P#L%+U\[_ /!T ;+4?^":O[ Y@D6:VG\(IL=3D.C:
M-H^"#Z$&OL7_ (/*X($_X))Z$B0J%B^,NC>6H7 7_0-2''IP<4 ?0?\ P54_
MX+D_ O\ X)N_L6>"OVI='\)S^--6^*UG!/\ #'PQ]J^R?;XI;:.Y:ZGDVN8H
M8HYH2P568O-&@P&+K^5?_!;K_@IE_P %,_C=_P $OY_A;_P44_X)EW?PGT[Q
M_P"(-)OO GC32-1\RU:2&7[0;*]MI)'EM)F@#NHD*.3$P\K 9D3_ (+Y>"?&
M'A;]@?\ X)M?M<3>&+G5O!O@GX>:):>(DCCW1PSRZ;HMU#&V>!Y\=G<*,X&8
M<=Z]A_X.;?\ @KU_P3V_:X_X)=:3\(?V9?CQHOCWQ'XM\4:7J\&GZ-NDGT2S
M@WO)/>*5!M'W/' (Y-LA,QPI"L0 ?IU_P14_Y1(?LY?]D>T+_P!)(Z_+[_@^
M,_Y)?^SK_P!A_P 2?^B-.K]0?^"*G_*)#]G+_LCVA?\ I)'7Y??\'QG_ "2_
M]G7_ +#_ (D_]$:=0!6_X*U? 7_@UY\.?\$]?'/B+X$^+?@M%\3X/#&_P*/A
M3X_CU#4GU@ >1&UO:7,JM$SG;*94VK&6;*LJD;'_  26_P""A/Q]_P""</\
MP:_7_P"V%XD^'Q\6IX2^(TUEX#T;7;^6WAN-'N=2M+8E)0K,(TNI[[;@$90K
MP*^O/AW_ ,&MG_!$G0#I_B2[_9-O-5F6.*<0ZMX]UF2$O@'YHUNE5USU5@5.
M,$8R#D?\'/?@;P9\,O\ @@CX_P#A[\.O"FG:%H.BW7ABSTC1M)LTM[6RMX]9
MLE2**- %1%  "@ "@#BO^">__!>/_@H-_P %#?CU\-;KX?\ _!,^;1/@3XCC
M:V\8?%?5I[S[)87=O923W\D-R$$*P1S126\>\'S'507C=RB<I<_\'&'_  4
M_:_^*WCE/^"/_P#P3)'Q8^&OPXNFAUKQCK>JO#+JH&\A[:$/%M+A"T<*^?.R
M;6,:%]@^DO\ @D?\+]5\;?\ !NY\._A/\/V2TU/Q+\#]3L]-D5@@2\O4N\.3
MV_>S;B?4DU^+_P#P0QD^'O@?X1?%+X3?''_@M'XZ_9$\2>$?%]Q=:MX&BO+;
M3X=1"6\4,DJBYP\UZDD$D+VZ;I,1QX0Y- '[T_\ !('_ (*R?"?_ (*W_LX7
M?QA\%>$+OPIXE\.:I_97CCP9?W0GDTJ\*!T9)0J>;!(N2CE$.4D4J"AS](_%
M/X7?#[XV_#G6OA'\5_"EKKOAKQ%ITMAKFCWRDPWEM(NUXG ()4@X/-?C/_P0
MG_8\_9R^/O[&'[5U[_P3U_:K^,)OOC#IT7A_4?&/Q*\)Q:6VF:RL5[(MU;O8
MW#>=(OV[?)LD#)OCZ%J]4_X)D?\ ! G]O?\ 8B_;9\'?M-?&W_@J+K'Q'\,^
M'$U%=1\&W=QJK1WYN-/N;6,D7%U)'^[DF27YE/,?&#@@ ^*_^#MK_@G9^Q'^
MQ%\&?@UK_P"R=^S=X<\"WFO^)]5M]9N-#@=&NXH[>!D1]S'(4LQ'UK]D?V0_
M^"4'_!.#]F74O"?[1/P._9&\)>%_&6G:$LEKXDTRVD%Q"9[0Q3D$N1\\<DBG
MCHQK\U_^#X+_ )(#\ O^QPUK_P!);>OV2;QAJ'P]_9C/C[2?#LVKW6A^ _[0
MMM)ML^9>R0V7F+ F ?F<J%'!Y:@#\M]=_P""\G_!8']HOQ]X]U#_ ()R?\$?
MKC7OA]\/M4DM;_6/B#//8ZC>(BL^];666U997C <6\8GD0,F[EP*]Y_X)U_\
M%IOBQ_P5#_X)Q^/_ -IK]F3]F?3E^+GP^NGL[GX;:IK[FRU>X2*.X46UTL89
M?/B,BQAT^69-C';^]K\P_P!D?]N35/\ @JG\*/BG^TK_ ,%4?^"ZGB?X,Z-X
M;U29+7X(_#/Q%;>&Y]1T_P"SK,OV=!F2^C9F:!8A'<2EHB9&RZD^R_\ !FK\
M5?AO\%?V'_VD?BK\4O%]GHF@^%_$MEJGB#4[V7;'96<6GRNTK]\81\  DD8
M)XH ]0^'O_!WA\$+W]@/Q]\>/BY\'[;P[\:_!_B--$TSX/\ ]KR;M6FGW&&X
M61XQ(D,8BG%QE,QM"J\-/$#^BW_!-']HK]IC]K7]D;PY^T=^U)\"M,^&^L^+
MH_[0T?PG8:A-<RV^ENJFWEN&E1"DLJYD\L#Y4>/<0Q95_EU_:DU;XI?M=_M.
M_$[_ (+P_!;]B?2_^%'^%?C3I3ZGH^HV9-CJ$@>-@;V%6(?[08X6O"AVK+J2
M#YO,+5_57^PS^V9\&OV_OV7/"?[5/P*U03:'XFT\2264CJ9],NU^6>RG ^[+
M%(&0]C@,N5920#X._P"#P?\ Y0]W'_93=#_E<U\H_L+ZU_P:?+^P3\,+;]KR
M'X6?\+$C\ :?_P )Z;FPU8Z@=2$"_:-[6J9,F_=GRSR>E?5W_!X/_P H>[C_
M +*;H?\ *YKY[L/^#=/]E/\ ;G_X(0_"SXH?L[?"+3/#'QZN?A1I>OZ9XELK
MF2(>(+\VJR2VEXK/Y9%QRHDP#'(4;.S>K ' ?\&C7AR\MO\ @HA^TY\2/V<+
M/7K7]G!--O;30I]7$@61QJZRZ.LI;[]Q'IWVHOU9?.^;&\9X[_@BO^R]X)_X
M.'/^"EGQU_;Y_P""@=K=^+/#?A.[LWT3P7=7TL=KF\ENOL%HWEL&^RVMO:,/
M*! D=U9RV9 _U_\ \&LO_!4__AH7X3:W_P $T?VB_#&E^'/B9\+()DT^Q@T6
M'3#K&EI)Y,Z2VT2(JWEM*0DWRJSJZ.0SK*]?&O\ P21_:D\/_P#!MK_P4X^-
MG[$'[?-AJF@>!O&=Q:C2?&HTR:XB6.TFN3IVHA(E9Y+6XM[J4.\:NT<BJK*-
MDFP ^FO^#C/_ ((2?L-_"G]@/Q#^VE^QW\&-.^&7C;X7S6.H2?\ ")O);6VI
MV37<,$B/$&V)+'YHF29 KYB*DMN&WQW_ (*1_MB^._VZ/^#2OX6_';XKZK)?
M^+!\0M.T;Q)J,QR][<V$U_:BY<_Q22QQ12N?[\C5Z-_P<-_\%^_V+?VB_P!B
M'5OV$_V$/B))\3O&/Q2O;"PO;CP_I%UY&G6:7<4Y16DC4SW$[Q)"D48<@2.6
M*D('X+_@IS^QEXV_8+_X--_A?^SW\4; VGBR+X@Z;J_B>R8@M:7E]-?W9MFQ
MQOA26.%L$C=$Q!(- ',_L0_M5?\ !IQX6_8^^&?AO]JSX+:)>_$NQ\%:=!X[
MNY_AWK%P\VJK HN6:6)"DA,FX[EX/:OT$^#GP>_X)+_MH?\ !*'XLR?\$Q/@
M=XF?P'JFJ-+J6@_"J2?PUK.M:YI2P7MO#!+>[=D@?[/M8@J3V8C:?F?_ ()V
M_M?_ /!KEX1_81^$/A?]I[PE^SQ+\1-/^'NE0>-I?$/P/BOKYM36V07!GN#I
MKF:7S VY][;CDY-?I9_P31_:<_X);_'?P1XD\&_\$MK_ ,!Q^'?#.H07/B31
M_A]X,.B6=K=7:.(Y7A%M C22+:L"X!.(@">!0!^8?_!&[_@D_P#MW?"[]M'P
MCXW_ &YH/C?/H/B2S3XM:5>Z?\0L:;H?B5I!&]CXE@FC1[_49+:.U5W3# EU
M*$&5XOW4HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** /,/VFOV+/V4?VS=)TK0OVJ?@'X;\>6>AW$D^D6WB/3Q<):2R*%=
MT!Z%@J@_2O2K&QM-,LH=-T^W6&"WB6*")!A411@*/8  5+10!XU\#/\ @GC^
MQ!^S)\4M3^-G[/7[,'A#P9XJUF">#5-;\.Z6MK-=132K+)&^S *-(B/MQ@%5
M( P*K_M7_P#!-[]A+]N.2WO/VK_V6O"/C2^M(?)M-7U+3=E_#%DGRDNX2DZI
MDD[ ^W)SC->VT4 >&?LH_P#!,_\ 8'_8<OI]8_92_94\(>#=2NH3#/K5AI_F
MZ@\1ZQ&[G+S["0"4W[20"1Q71_M-_L5?LG_MFZ7I.B_M5? +PUX\M-"N)9]'
MM_$>GBX6TDD55D9 >A8*H/T%>H44 ?*'_#B[_@C]_P!([?A?_P"$ZG^->X?L
MX_LL_LZ_LA> IOA=^S'\'="\$>'KG4Y-1GT?P_9B"![J1(T>8J/XBL4:D^B"
MN_HH Y#XZ? 'X*?M-_#/4/@U^T'\+]%\8>%M5"_;M#UZQ2X@D*G<C@,/E=6
M977#*0""#S7A_@C_ ((L_P#!*;X=?#K6?A1X4_80^'L6A>(987UJVN]'^U27
MGE2"2)7GG9Y2BN P3?M!YQ7T_10!XK\4?^"<W[#'QL^&_@WX/_%O]EWPCXA\
M,?#VU%MX(T35=-$MOHL(2.,1VZD_(H2*-0!T"*!P*ZW]HS]ES]GG]KGP#'\+
M/VF?@_H?C?P[#J,=_%H_B"S$\"W4:NB2A3_$%D< ^C&N]HH XOQ%^SE\!?%_
MP+3]F3Q;\(?#^J_#U-$@T=/!VI:7'/IZV,"(D, A<%=L:QIL[J44@@@&O%O
M7_!%_P#X)6?#/P!XB^%_@W]A;P!;Z)XL\D>([2XTHW+WZ13I<11/+,SR>4LT
M<<@C#! R*=N0*^G:* ,3X;?#?P'\'O &C_"OX7^%+/0O#GA_3HK#1-&TZ+RX
M+*VC4+'%&O\ "JJ  *XC]IS]B3]DK]L^QT?3?VJ_V?O#/CVW\/RS2Z+%XDT\
M7"V;S!!*T>?NEA&@/^Z*]2HH ;##%;Q+!"@5$4*BCH . *Y'X[? #X+?M/?#
M*^^#/[07PTTGQ=X5U.2&34-!UNV$UM.T4JRQED/4K(BL/=17844 <_\ "KX5
M?#CX'?#O2/A)\(O!MAX>\,Z#9BUT;1-,A\NWLX021'&H^ZHR>/>O#/VD/^"/
MG_!,G]KGXC/\7OVAOV,?!GB'Q/,RM>:X;22UN;UE& UP]L\9N2  ,R[C@ =
M!7TG10!S?PC^#OPH^ 7P]TWX3?!'X<Z+X3\,Z1$8],T'P_IT=I:VZDECMCC
M )8EF/5F)))))KI*** /,/VFOV+/V4?VS=*TK0OVJ?@'X;\>6>AW$L^CV_B/
M3Q<):2R*%=T!Z%@J@_2O2K&QM-,LH=-L+=88+>)8H(D&%1%& H]@ !4M% 'S
M*O\ P1F_X)8+\<G_ &CS^PI\/&\8/J)OVU%]%#0_:RV_[1]E)^SB7?\ /O\
M+W;OFSGFMZQ_X);?\$\M+\(^-/ &E_LB>"[70_B->6]UX[TBUTSR[;79K>9Y
MX'N8U(64I+([KD8#,2*]\HH \W\'_L>_LM?#_P#9YN?V3/!?P#\+:;\-+VRN
MK2\\$VND1KIT\-RS-.CQ8PV\NQ8GDD]>E'[-/[('[,G[''AC4/!/[+?P4T+P
M+H^J7_VW4-,\/6OD037.Q4\XH#C>455+ 9(50<X&/2** .&_:%_9G^ 7[6/P
M\/PG_:2^$VB^-/#37L5XVBZ]:">W,\>=DFT_Q+N;!]ZWOAM\-O ?P=\ :/\
M"OX7>%++0O#GA_3HK#1-&TZ+RX+*VC4+'%&H^ZJJ  *VZ* /&M)_X)X_L0:!
M^TA)^U_H/[,'A"P^)\U]->3>-['2UAU"2XEB:*61I$QEG1F5R?O!FW9R:U/V
MH/V)_P!DG]M/PU;^$OVK/V>?"OCNSLF9M//B#24EFLBV-Q@FP)8"V!DQLN<<
MYKU&B@#YP_9B_P""0W_!-#]C;QC'\1?V;_V-?!GAWQ#;Y^R:^UF][>VN1@F&
M>[>62$D$@E&7()'2O5?VAOV9?@!^UE\/?^%4?M)_"71?&GAO[=%>?V+K]H)[
M?[1&&"2;3_$NYL'W-=U10!\H?\.+O^"/W_2.WX7_ /A.I_C7K7[,7[#W[(O[
M%T&M6O[*7[/?ACP%'XB>W?7$\-Z<+<7K0"00F3'WMGFR8]-Y]:]5HH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HJCXF\3>'_  9X?O/%7BK5X+#3K"!I
MKR\N7VI$@ZDG^G4G@5Y3^S;^V]\(/VF/$&J^%?"LD]AJ-A.YL[/42%>_M1TG
MC'\T^\HP3[4H3E%R2T1$JE.,U%O5['LE%%%26%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 445^<O\ P7^^)O\ P5)_X4EXP^#O[#7P[TC0O 4/
MP@UKQ)\4OC+JNJ>7-I]E;073S:581#YOM4T,! E57*B<<PD"4 'Z-45^1/\
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
MFHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\
M^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]
M"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_
M /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FH
MH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?
M&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C
M^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\
MGQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH
MA_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'
M_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^S
MM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQ
MA_[]"C^SM/\ ^?&'_OT*-1U'3](L)M5U:^AM;6VB:2XN;B4)'$@&2S,>% ')
M)KXS_:+_ ."B/BWXB^)/^%&?L8:5=:EJ-[(;=_$-M;EI'/\ $+52/E &<S/@
M 9(  #UI3I3JNR,:U>G0C>7W=6>N_M7?MK_"#]F6QDT1;6VUOQ4\>;;0K4K^
MYR.'N' /E+T.WEFXP,'</GCX5_LK_M ?MV^+8/C5^TSK5SHWAACOT[3H8O)>
M:$G(2VA.1#$1C]ZP+/P?GSN'J/[*/_!-[0O 5]'\4_VA[B/Q+XJFD^TK8SR&
M:VLY2=Q=RV?M$N>2S?*#G 8@/7U7TZ5LZD*"M3U??_(YE1JXI\U?2/2/^9R>
MB? KX0>'OATWPFTCX>:9%X>DMF@FTTVP9)E888N3\SL>I<DMD9SFN%_9R_8<
M^#?[-NNZKXG\-V\NI:A?W#BSN]357>PM3T@C_J_WF& ??V:BL%4FDU?<ZW2I
M.2=M5L0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%345!H0_V=I__ #XP_P#?H4?V
M=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__
M #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A3XK:V@),%NB$]2
MB 9I]% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<
M5\<OV@?A=^SQX2;Q;\3/$*VR,&%E8PX>YO7 ^Y%'G+'IDG"KD;B!7D?[7'_!
M1#P)\"&N/ ?PX2#Q'XPR8V@C<M:Z>_3]\RGYW!_Y9*<_WBO&?*_@;^PI\6OV
MEO%J_'K]M'7-0\JZ(DMM!F<QW,\><JC@8^RP\\1J W)^YU/3"@E'GJ.R_%G'
M5Q+<_9T5>7X+U.=U/Q+^U1_P4Z\5OH/ABU?PO\/+2Z G=F;[.N#G,K#!NINA
M$8PJG&=OWS]?_LY_LL?"C]F;PW_9'@/2/,OYXP-2UR[4-=79ZX+?P)GHBX4=
M>3DGN_#?AKP_X/T.U\,^%=%MM.T^RB$=I96<(CCB4=E4<"KM34KN:Y8JT>W^
M95'#*G+GF^:7?_+L%%%%8'4%%>?_ +57[2/PX_8__9Q\:?M._%N_^S^'O!'A
M^XU34-K //Y:_NX(\\&660I$@[O(H[U^0/\ P:Z?\%M/B/\ M@?M'?%_]F+]
MJ?Q=]H\0^-_$%]X\\!>=.2D'F,/MVDP;N1%%&(988QT2.X/:@#]OJ*** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MVD(W5]AJJJH55  &  .E+0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%?.?[7'_!0OP#\ !<>"/ :P>(O& RAM(WW
M6VGOT_?LIR6!_P"62G=_>*<9N$)U)<L49U:M.C#FF[(]:^-OQ[^&'[/GA)_&
M'Q-\1):1'(M+2/#W%XX'W(H\Y8],GA1G+$#FOBO6O&?[4_\ P4W\5R^%_!-B
M_ACX>VMR!=.[M]G !!!G<8-S-T(B7Y5.W./OUO?!+]AWXQ?M1^+D^//[9NO:
MBEK<X>UT*5S%<W$><JA48%I#S]Q0'.3]S.X_;/A?PMX<\%:!:^%O".B6VFZ=
M91".ULK.$)'&OH /S)ZDDD\UT<U/#_#K+OT1Q\M;&:S]V';J_7R."_9O_91^
M%'[,GAW^S?!&E^?J<\874M>O%#7-T>I&?X$ST1>.!G)Y/IE%8?Q)^)OPY^#?
M@C4?B9\6O'>D>&?#ND6YGU37->U&.TM+2,?Q22RL%0=!R>I KFE*4W=L[H0C
M3CRQ5D;E>7?M:?MJ?LL_L+_#";XP?M7?&K1?!FAIN%O)J5P3<7TBC)BMK= T
MMS)CG9$C-CDC )K\E_\ @H-_P=J1:_XR_P"&7/\ @CA\&=1^)GC75;@V-AXU
MO="N)X'G.1C3=-5?/O7ZD/*$0%<^7*IS7 _LE_\ !LE^V[_P4*^)\/[8?_!=
M+]H_Q$UU?[9E\#6NKI<:O+%G<L$TZ[K?3(.?^/>V5B Q'[AA4E%']IW_ (.0
M/^"BO_!4?XH77[(/_!#7]G#Q)ID%UF*Z\;26,<NM- Q*^>68FTT> \CSI79Q
M\I62)OEKU_\ X)T?\&DG@31?$Z?M)_\ !6CXIW7Q:\=ZC<_;[WPC;:K<2::+
MECN+WUY(1<:C+G!89CCR&#><IS7ZQ?LQ?LE_LV_L8_"^U^#7[+GP:T/P5X<M
M<'[#HUIM:XDQCS9Y6S)<2D  RRL[G RQKT2@#+\$^!O!7PT\):?X!^'/A#3-
M T+2;9;?2]&T6PCM;6SA7I'%%& D:CT4 5J444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *^?_ -M[]M[P_P#LS^'V\*^%9(+_ ,:7\&;.S8[DL$/2
M>8?^@IU8\GCK] 5\_P#[;W[$/A_]ICP^WBKPK'!8>-+"#%G>,-J7Z#I!,?\
MT%^JG@\=-:'L_:+GV,,3[;V+]EN?F+XF\3>(/&?B"\\5>*M7GO\ 4;^=IKR\
MN7W/*YZDG^G0#@5[/^R#^W1XY_99EN-!N=,?7_#-UND;1I+ORC;S'_EI"Y5M
MF?XEQANO!YKQCQ-X9\0>#/$%YX5\5:1/8:C83M#>6=RFUXG'4$?UZ$<BO<OV
M(?V(?$'[3'B!?%7BJ.>P\%V$^+R\4;7OW'6"$_\ H3]%' YZ>U5]E[)\^Q\U
MA_K'MU[/XOZW/83_ ,%/_P!I;XBL4^"O[+ZS[SB,_9[S4S_Y 6+)H'B__@KU
M\4_^03X9?P];2?>'V&QLMH_[>291^'-?;/AGPSX?\&>'[/PKX5TB"PTZP@6&
MSL[9-J1(.@ _KU)Y-7J\GV].+]R"^>I[RPM:2]^J_EH?#!_83_;_ /B6-_Q2
M_:8%M;R??M7\1WEQM]?W2*L7Y-6OX9_X(Y>$4D%QX[^.&J7S,<RKIFEQVY]_
MFD>7/UQ^%?:%%+ZU6Z.WHAK 8:]Y)OU;/G?PK_P2Y_9'\.[6U+PSJVMLO\6J
MZU(,GW$'E _EBO2?"O[*W[-W@O:WASX'^&89$^Y/+I$4TH_[:2!F_6N_HK.5
M6K+>3-XX>A#X8K[B*SLK/3[=;.PM(H(D&$BAC"JH]@.!4M%%9FP4444 %%%%
M !1110 4444 %>?_ +57[2/PX_8__9Q\:?M._%N_^S^'O!'A^XU34-K //Y:
M_NX(\\&660I$@[O(H[UZ!7X__P#!Y;\2=#T'_@GEX8^&5[^T+_PCMWXA\9QS
MVW@.TT3[3<>+?LP#?O)_M$?V6TMM_FNWES;YC:J GWJ /YP_VJOVD?B/^V!^
MT=XT_:=^+=_]H\0^-_$%QJFH;6)2#S&_=P1YY$4482)!V2-1VH_95_:1^(_[
M'_[1W@O]IWX27_V?Q#X(\06^J:?N8A)_+;]Y!)CDQ2QEXG'=)&'>OU(_X)O?
M\&A_QC_;<_9*\-_M0?&7]JS_ (5//XNC-]H/A67X=G59VTM@#;W<TAO[;RFF
M&9%CVMB,QL6RY1?=O^(&/_K*+_YA/_[]4 ?M]^RK^TC\./VP/V<?!?[3OPDO
M_M'A[QOX?M]4T_<P+P>8O[R"3' EBD#Q..SQL.U>@5\@?\$9/^"87Q'_ ."3
M7[..J_LQ>)OVL?\ A:7AZ3Q ^J>&/,\%G2'T7SE'VF!?]-N1)$\BB4 ;-KO*
M?F\SY?K^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /&_VDOV(?A!^TQX@
MTKQ5XJCGL-1L)T%Y>:< KW]J.L$A_D_WE&0/;U;PSX9\/^#/#]GX5\*Z1!8:
M=80+#9V=LFU(D'0 ?UZD\FKU%4YSE%1;T1$:=.,W)+5[A1114EA1110 4444
M %%%% !1110 4444 %%%% !1110!R?QW^./PO_9I^#?B7X^_&GQ5!HGA7PEI
M$VI:WJ=P>(H8UR0HZN['"H@RSNRJH)8"OY[?V#?@K\5O^#GC_@KAX@_;V_:B
M\-75O\!/AGJ$,.F^&;P[K>2")C)8Z$I^Z[/DW-XRYSYC+\@FBV]E_P %]OVV
M/C%_P6!_;V\+_P#!#K]@/4?M^AZ9XF6+Q[J]K(?LM]JT)+3F=TS_ *%IR+([
M_P!Z=7PK-%$6_:S]@S]B?X.?\$]/V5_"G[*7P0T_9I/ANQ"W6HRQ!;C5KU_F
MN+Z<CK++)ECV4;47"HH !Z]!!#;0I;6T*QQQJ%CC10%50,  #H!3J** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\M_;(_X;)_X4-J
M7_#!7_"O_P#A97VJV_LG_A9WVO\ L?R?.7[1YOV3][N\K=LQQNQGB@#U*BOS
M@_XZO?\ JR#_ ,N:C_CJ]_ZL@_\ +FH [;_@KG^U=^U7\//VC_V8_P!A_P#9
M1^+UI\-=3^/OBW6K75_B3-X9M=7FT>UTRT@G\F"VNP8&DG-QM!=3CR^,9->
M?![_ (+8_M/>(O\ @BJWQHUI-,U[]HKQ%\3;SX2?#&32=,BBA\2^(WN1!:ZB
MEL08@L<3F=UQY1:W(PHD"CZA\%_L+?%W]O/]FUOAY_P76^$'P@\5^)='\;/J
M/A%OA%J&LV,%A:"V@6.5;II8KN&Y,IN0_ER!&C$6<D&O@/XB^)? /PB\0_&C
M]MC]CSX-:-9_!+_@GYX1U#P9\ _#2122Z9J'CZ_DC36-8DRY>Y%K]H2-V9RT
MAQ() Q9J /V:^"'AGXE>#/@[X7\*?&7XD/XP\7:?H5K!XG\4M806O]JWZQ*)
M[A8;>...)6DW%45 %7 Y()/4U^:7_!)_]NG]N'Q1^WIJ?[#G[7OQRT;XI0:K
M^SIH7Q5T7Q9IWA&UT>329+Q[2.;3&2U_=S1YN]T<C .5CR?O8'Z6T %%%% !
M145Y:QWUJ]I,S!9%PQ1L'\#69_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_
M^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &
MQ16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'
M_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_
M /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/
MI'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (
M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\
MWO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S
M\WO_ (%M1_P@^D?\_-[_ .!;4 ;%?FM_P<G?\%BXO^":?[+'_"H/@QXC6/XS
M?$ZRFM?#/V>3,V@Z<<QW&JD#E7&3%!G&927&X0.M?8'[9_[0GP&_81_9G\6?
MM3_';Q)>6GA[PIIK7$D4=Z?/OIR=L%I "1NFFE*1H.F6R2%!(_$+_@B#^Q;\
M6?\ @N-_P4-\4_\ !8S]NO299? WAKQ$/^$.T&X=GM;S48<&ULH=_P!ZSL$\
MMF/'FS%-V\F<4 ?<7_!LG_P1SE_X)]_LVO\ M._'WPXR?&7XJ6$=QJ$=]'_I
M'A[1W(EAT\[OF6:0[9KC.#O\N,C,.6_42L?_ (0?2/\ GYO?_ MJ/^$'TC_G
MYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\
MGYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ M
MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P#
MMJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8H
MK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'
MTC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?
M2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO
M?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]
M_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:
M@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ
MM:5H%EH\CR6LL[%UP?-F+#]: +U%%% !1110 4444 %%%% !1110 4444 %%
M%% $.I6,>J:=<:;---&EQ"\3R6T[12*&!!*NI#(PSPP((/(KRCX0?L(?LG_
MS]E67]B;X??!VPC^&5U8WUIJ'AC4IY;Y+^*]>1[K[1+<.\L[2-*^6=BV" "
MH ]=HH \#_8M_P""87[#O_!/>]US5?V3?@A'X;O_ !'#!;ZMJ=WK=]J=U);0
M#$-LLU]/-)'!&,!8D*I\JY!(!'OE%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4$A068@ #DFBOR*_P"#
MI/\ X*]:Q^S#\(;;_@G7^RYJUQ<_%SXLV:VVL-HVZ2[T71IV,/EQA,L+J\;,
M,:C+"/S&&UFB8@'R!_P4\_:)^+?_  <B_P#!5GPU_P $P_V-_$LB_!KX?:O+
M-KGB>U!DM)WA/EW^NR8.V2*)6-M:@G$CRY# 7/R_OY^S7^SK\)OV2?@/X6_9
MO^!GAB/2/"G@_28]/TBR3!;8O+2R-@;Y9'+22.>7=V8\DU\?_P#!OI_P2%T?
M_@E9^Q_ /'NE6TGQ;\?Q0:E\0]07:[66%)@TJ-QQY=N';<02'F>5@2NP+]\4
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4456UK6M'\-Z-=^(O$.JV]CI]A;27-]>WDRQ
MQ6\**6>1W8@*JJ"2Q.  2: /"/\ @IO_ ,%"?A-_P3'_ &/_ !+^U/\ %22.
MYDL(OLGA?0/."2ZYJ\JM]FLT/4!BI=V .R*.1\';@_DE_P &VG_!/;XM?MZ?
MM0^(_P#@N_\ M_QR:SJ.I^(;BX^&]OJ$!\N]U(,8Y-22-LA;>T"BVM4&0KQD
MKM^SQD^1_&7Q;\4?^#K'_@L98_!?X;:GJ>F_LV?"25WGU.)6C5=,$H6XO_F&
M!>7[QB*!6&8XE5BG[J;/]%WPV^''@;X/_#[1/A3\,?"]IHGAWPYI<&FZ'I%C
M'LAL[6%!'%$@]%50/7CGF@#;HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\1O^#I'
M_@J/X]\5:[I'_!%;]B%KO6?'WQ"NK2T^(::&^9UBN67[+HB$'B2XW))-D@"$
MHI)69POW_P#\%IO^"IO@7_@E#^QGJOQIO'M+[QOK?F:7\-O#EPV?M^ILF?.=
M0<FW@4^;*> 0%CW!I4KX&_X-:_\ @EEXZU;4-5_X+/\ [;*7>L?$+XC7%W=_
M#Y]<7=<1V]TS&ZUIPPXENMSI$<#$!=AE9UV@'W__ ,$8_P#@EQX"_P""4?[&
M>D? [2UM+[QEJ^S5/B/XD@3)U'5&0!HT8@'[/ /W40X^56<J&D?/UI110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !6%\3_B9X"^#'PYUSXM_%+Q3::)X;\-:5/J6N:O?
M2;8K2UA0O)(Q] JDX&2>@!)Q6[7X&_\ !R#_ ,% OBY_P4)_:N\-_P#!"#]@
M"5]8N[WQ'!;_ !'NK"<^5>ZFI\Q=/DD7(6VLU4W%RQR%DC .TV[!@#RGX#>"
M?BC_ ,'5?_!8K4?C[\5])U+3OV;OA--&EOI$[,B?V:LI:VTT;3C[7?.AFN&4
MY2(,H?Y(,_T@:3I.E:!I5KH6A:;;V5C96Z06=G:0K'%!$BA4C1% "JJ@  #
M  %>&?\ !-+_ ()^_"/_ ()F_LA>&?V5OA+$DXTR'[3XDUUH DVN:M*J_:;V
M0<D;F4*BDG9%'''DA :][H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKA/VG/VD?A)^
MR#\ O%7[2OQU\2II/A7P?I,E_JMV<%V"X"0Q*2-\LCE(XT'+NZJ.30!\=_\
M!PK_ ,%?=*_X)8?LA36?P[UBW?XO?$&&?3OA_9':[:>H4"XU:1#QL@#C8""'
MF>,891)CQ#_@UP_X)!:K^RC\&+C_ (*!_M/:/<3_ !>^+-B;C3$UC<]UH>BS
ML)@9"^6%U=MMFE).X)Y2':WF@_'G_!+#]F[XN?\ !QK_ ,%4?$W_  5,_;1\
M-O\ \*@\ ZS%%X?\,769+.XE@/F6&AQ[AMDA@5EN+HXQ(\H#+BX;;_1B  ,
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %?SO\ _!:G]K3XQ?\ !=__ (*4^%O^
M"-?["6N>?X"\*>(F_P"$O\16Q+V5WJ$&5O-1F93AK.Q0R1QC($LS/M+EX#7V
MK_P<Z?\ !8JX_8(_9SC_ &4?V?/$3K\9?BKI[V]K)I[DW'A_1G)BEO1M^99Y
M3N@@Q@AA+("#" W5?\&W7_!'6W_X)E_LICXH?&'PZB?&7XF6<-WXK,\8,NA6
M/W[?25)^ZRY$D^/O3':=PAC:@#[4_8Y_9+^#O[#/[-?A/]EKX$:']B\.>$],
M6VMV<#SKR8DM-=S,  TTTK/([8 W.<   #TVBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "O&OV_/VW_ (._\$[?V4_%7[5WQMOL:9X=L_\ 0-,BE"SZO?OE;>Q@SUDE
M? S@A%#NV%1B/8KFYM[.WDO+RX2**)"\LLCA510,EB3P !SFOYPOVW?C#\5?
M^#H/_@KMH/[#O[-/B.[M?V?_ (8WTLVH>)+09@DMHW$=]KC _*[RDBVLU;/#
MJV$$LV #N/\ @W[_ &(/C%_P5M_;K\4?\%S?V_K$ZCI5EXF>;P!I5U$?LU]J
MT)"Q-"CY_P!"TY%2.(<[ID7+%H) W]!%<K\#_@K\,_V<?A#X<^!'P:\*V^B>
M%O">D0Z;H>EVP^6"")0HR3R[GEF<Y9V9F8DDFNJH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHKYF_X*T?\ !2GX9?\ !+']C;7_ -I/QO\ 9[[6V!T[P+X:EEVMK6L2
M(QAAX.1$NUI96'W8XVQEBJD ^ _^#IO_ (*S>*/AOX4L/^"3O[(-W=ZC\4OB
MI'!:>,%T/,EU8:9=L(X=-C"<_:;XL%*_>$!/'[]&'U[_ ,$)?^"3/A?_ ()0
M?L;67@76K2TN?B;XO$.J?$W6X,/NO-A\NQB<=8+969%YPSM+( /,P/@/_@V*
M_P"":OQ-_:.^+^O?\%S?V\OM&M^*?%FKWES\-TUB+YIIY69+G6MA&$0?-;VR
MC"HJR,J@"!J_=2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#.\7^+O#'@#PIJ?CK
MQMK]II6C:+I\U]JVJ7\XB@L[:)#)+-([<*BHK,2>  37\XI_X6?_ ,'7O_!9
M+ _M;3?V9?A"_P#MQ>7I'F_DE_J4D7^]%#'_ !?9OF]W_P"#G;_@I5\3/VC/
MB]H/_!#+]@W[1K?BGQ9J]G;?$A]'E^::>5E>VT7>#A%'RW%RQPJ*L:LP F4?
MIW_P26_X)J_#+_@EA^QMH'[-O@G[/?:VX&H^.O$L46UM:UB1%$TW(R(D"K%$
MI^['&N<L68@'T1X0\(^%_ 'A/3/ G@C0+32M&T73X;'2=+L(!'!9VT2".*&-
M%X5%154 <  "M&BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH ***\K_;<_:Y^&?["/[*?C?]K/XN.[
M:)X+T5[Q[2*0+)?7#,L=O:1D\"2:=XHE)X!D!/ - 'JE%?/UE_P4%^&_PR_8
M+\-_MT?MNII7P<L]8\)6VMZGX?U+Q!]MDL'N(1-%8QN887NKHHRCRDB#%R5
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
MOBFVUB'5O#M[Y0CNA- D?DRJT\*O"RY4OC.5('V?7Q+_ ,$X/^"1?C;]C?\
M:&UC]J_]H;]K6?XN>/)_AIIOP]\/:A#X-BT.WTOP[9&%DA:*.>8S3.]O"[2E
MEY5N#NS7VU0 4444 17BW3VKI8RJDI7]V[KD ^XK,^Q>-_\ H-V7_@,?\:V*
M* ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_Q
MH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V*
M* ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_Q
MH^Q>-_\ H-V7_@,?\:\8_;Q_X*1?LX_\$[_^%;?\- Z]]D_X6;\0+3POI&V5
M5^S>;_K;^7/2V@S'YC_P^:GK7R[_ ,'(O_!8JW_X)E_LIGX8?![Q$D?QE^)E
MG-:>%!!(#+H5C]RXU9A_"RY,<&?O3'< PAD6@#X-_P""^'[;/Q[_ ."LO[<_
MAK_@AE^PQKL>KZ;9^)TA\>:G896UO-5A):59W3)^QZ>BO)*><S(V%+0QEOV7
M_8&_84\(_P#!._\ 97\+?LI_ ZYLH]*\/VF;W49++$^K7[X:XO9R#S)*^3C)
M"J$1<*B@?%__  ;%_P#!'6X_8(_9TD_:O_:#\.NOQE^*NGI/=1Z@A-QX>T9R
M)8K([OF6>4[9Y\X(811D Q,6_4R@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_
MQK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&
MC[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_
ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#
M=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V
M7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&
MMBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/
ML7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q
M>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V
M7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?
M^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V
M** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q
M>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%X
MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?
M^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X
M#'_&K6E0:_#(YUB_@F4K\@BBVD&KU% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%? '_!R+_P %
M(O\ AW?_ ,$X]>_X0K7OLGQ"^)OF^%_!'DR[9K;S8S]LOUQR/(MRVUQ]V:6#
MUH _ '_@Y%_X*1?\/$/^"CFO?\(5KWVOX>_#+S?"_@CR9=T-SY4A^V7ZXX/G
MW ;:X^]#%!Z5]/\ _!NE^Q[\0_\ @LO^W5>_M^_MX_$4^-](^"-AHEA9Z7J]
MPDLNIW\%OY>G1RQ=K:%+=IW) $\_7S-T]?C#7W__ ,&W7_!2+_AW?_P4<T'_
M (377OLGP]^)OE>%_&_G2[8;;S9!]COVSP/(N"NYS]V&6?UH _K]HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ K\P/^"S?_!NW\1_^"PO[1VE?&;Q-_P % _\ A"O#
MWAOP^FE^&/!<?PP.HI8Y8R7,[3_VI"))9I,9(C7"11)SLW']/Z* /P!_X@8_
M^LHO_F$__OU1_P 0,?\ UE%_\PG_ /?JOW^HH \__95^%/Q'^!?[./@OX,_%
MOXP?\+ \0^%O#]OI>H>-&T8Z>^K^0OEQSR0&><K*8U3>?,;>X9^-VT>@444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%?"'[<?_!?+]F+]D3]L_P"%/["7@C2[7XC^.OB!XYT_P_XEM=$\
M1I#'X/2[NX;:.6Z812AY]TQ86N4?;&2S(&3=W?\ P5'_ ."N/PJ_X)E6W@CP
M?=_"7Q3\2OB1\3-3DL/ 'PX\&0![W4Y$:-7=F(8QINEC1=J.[NX"H0KLH!]:
M45\2_P#!-S_@M1X-_;L^/_C#]CGXK_LS>-?@E\9/!>F+JFH^ ?&X#O<6!,0\
MZ&4)&6(\^!BK1KE)D=#(NXKF?$+_ (+N?!3X-:U^U-K_ ,6OA?>V'@']F?6M
M%T%?%.F:PMU=^+M;OH29-/MK)HHUADAF B9FG<$'S&\M0V #[MHK\Z_V-O\
M@X,T/X^?M4^#_P!DC]I_]AKXD? ;Q!\3=).H_"^]\:@26OB"'8SJNXQ1-"[J
MAVC#J6PI969 WH__  5\_P""V?[,O_!(_P"%T6L>,C:>,?B#J=Q"N@?#'3M=
M2VOKF%G'F74SB.4VL")O(D>,B1PJ+G+,H!]FT5Y=XB_:B\->#_V+KS]M'Q7H
MYL](TWX8OXSU#3C=@F*!-/-Z\/F;1DA05W;>3SM[5\3>.O\ @XOT3P5\$?@+
M=Z;^Q'XR\6_&S]H'PF/$WA?X(^"-6%_/::2[S>1<S7AMXRRRPPM*NVW.!'+N
MVK'O8 _2JBOBW_@G1_P6O^"7[=5M\3?"OQ$^%7B7X,>/O@U ]U\2?!'CU0LN
MEV:!R]T) JEXT\M@^Y$9"5.TJZL?GGP3_P '5?P0U_Q?X>\;>,_V)OBEX6^
MGBWQH_ACPY\?-8B1=,GO Q7=)#LQ'&-KLVV5W58Y#L+1NJ@'ZL45\3?\%'?^
M"T_@W]AO]H#PG^QS\(OV9/&WQO\ C)XPTHZK8^ O RJK6VG@R#SYY=LA4GR9
MF"K&V$B9W**5+6/^"?W_  6Y_9T_;:^%7Q5\8^.? WB+X1>)/@7'/+\7?!GC
MF';<Z!!$D[O/N509$46TZL"B2(\15D&4+@'VC17Y9?!C_@Z0^$/Q$^)/@>Z^
M)7[$'Q1\ ?!WXG^*I?#_ ,/OC7XA6/\ LW4+M9O)!EC50L2>9E69)9=FU\@A
M'*_J;0 4444 %%%% !1110 45\J_\%6_^"N?[-'_  2?^!%S\2_BOJUGK7BV
M[15\(_#>TU9(-2UR0N%++\KF&!!N9YV0HNW:-SLB->\0_P#!4SX'_"W_ ()<
MZ!_P5,^/&BWOAWPOK/@#2/$C^'K&9;Z\$VHQ0M!I\+$1+/*9)TC#$1KU=MBA
MB #Z<HK\R/V>_P#@Y,T'QO\ ';X9_"?]JS_@GY\4O@AH?QIN(K?X5^.?%H$E
MAK,DS1K!NS%$8TD,T WH90OGQ,V(V\ROJ+]HK_@HMI7P'_;X^$7[#-K\-H=5
MD^(GACQ!XD\5^*KGQ"+.'PCI&F6YE6ZDA\B3[0LTB21#+Q!"@)+9( !]*T5^
M3L__  =:_"6!T^-9_8"^,'_#.[^+O^$>3X\FS4633[BOF"UV<ID$X\[S, C9
MYG[NOT%_:D_;K_99_8X_9TN?VI/CS\7-*TGPDNF"\TNX-TAFUG='YD4%E%D-
M<RR C:B9X.3A02 #UVBOF+_@D?\ \%)+#_@JM^R%!^UCIOPAF\$13^([[2ET
M.?7!J##[,4'F>:(81\V_[NWC'4UXMX__ .#A#X#_  9^'W[17QH^,/PEU&P\
M'? _XNK\-?#>H:-K*7MWXW\0+$[W%M# \426OE;,DM-(#&'?(*A& /T&HK\Z
M_P!DC_@X&L/C#^UIX2_8W_:Y_8-^)G[/GBGXBV!NOAU/XX7?;:U\K,(RS10O
M"[;2JC:PWX1BK,H;/_;._P"#C/P3^SA^T9\0?@#\!OV)_B+\:8?@W8+>?&3Q
M5X1=([#PO&!F7<QCD\PQ+OWES$JM%(-Q$;LH!^DE%?&/[0G_  71_8L^ _\
MP3F\(?\ !2:WFUSQ)X8^(;PVG@3PYI-HG]J:IJ4GFAK(HS[(GA>"=9F+%4,+
M!3(Q17XC]B[_ (+U:;\??VP-'_86_:O_ &'OB/\ L]_$3Q;HSZGX&T_QTN^'
M6X%CDD90[10M%(5AFV@H5+0R(760!& /T%HKX0_X*W_\%\OV8O\ @EAJ/AWX
M;C2[7XC?$?7M7A@G\!:/XC2UGTFR<'-Y=R"*;R/F**D3*'DW$CY48U]WT %%
M%% !1110 4444 %%</\ M%_M*? G]DKX3:I\<?VC?BAI/A'POH\!DO-4U>Z$
M:L0"1%&OWII6QA(D#.YP%4DXKYZ_X)#_ /!6WP5_P5D_9[\;?M'Z#\)[CP'H
MGA'QU>:!&FK:XETUS;PVEM="\D(BC6#*7(W1Y<+L/SM0!]>T5^3?B/\ X.KO
M @L-?^.?PO\ ^"<7QE\7? 'POXC&D:W\;;"W2*R1_,5#(D+IMVDR1[1)/&W[
MV,.(V<+7UQ^W#_P56^&_[+'_  3TT;]OWX1^"_\ A9MEXRET"+X>>';?5SIC
M:_)JLL0@03-#*86$+R2E3$S9B*$*22H!]645^=/[9'_!P3IW[/?[2/B[]EK]
MG7]A7XB_'/Q'\,-#CU3XM7G@B0+8>&8VB65D\WR9&F9$;YLI&,@J"65PGU#^
MQG_P43_9G_;;_8WTO]N/X=^+TT3P3>6D\FK3^*IHK)M#EMW*7$-VS/Y<1C93
ME]Q0J58,58&@#W6BOB#_ ()U_P#!<3X&_P#!3']M#XL_LP_L]>!)[CPQ\---
MBN].^(S:MNB\1 RI#(T5J85:*,2%]DAD;S$56VKNP.Z^/G_!3[P?\!/V_=&_
M8IUWP%#)I<7P9UCXF_$/Q[/KQBC\*:)8M+&LK6JV[FX$DD3*3YD>P$$!^ 0#
MZEHK\EX/^#K7P+%I%A^T#K__  3;^-.F_L]:GXE.CV7QNGM4:U=Q(T?F?9U3
M80'1P56=FRC* SJ4KZ8_X**_\%H_A1^P]J_PS^&'PK^#'B7XV?$GXP6PO? /
M@3P(Z^;>Z?M#"\>4JY2-ADIA&W".0G:J,P /M"BOC3]AO_@MK^S+^V#^S/\
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
MVAI-\]U*Q  :2Y8X& !S/[%/_!O?XF_8R^.G@?XM:=_P5-^.OBK1? \Z&T\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
MC7\5[OQW)X4NM6O=(U'Q9%-HA>XMKNSES;?9O-*K%*S*/-)#JIR<8/3>/O\
M@YUU?P=X2UO]HJQ_X)0?&VZ^!7A_Q%_96I?%:^\JQV_OT@\T64T8(!DDC10\
MJ?,ZHQ1\J #]5Z*^(?VN?^"X?P5_8XUSX%^,?B/\(?$,_P '_CQ9Z?/H7QCM
M;F)=.T@W<:RQK>PL!)%B"2.?.>8_-*AC"ZCH_P!A/_@KI\/?^"B?[4'Q0^#'
M[-WP=US4/ GPMO#8:A\8)KZ$:3JM]N"BWLT&7FW$2L'!V^7&KDCS8PP!]=T5
M^;/_  =AZUK/A_\ X(T^+M2T'5KJRN5\7Z %N+2=HG -Z@(#*0>:_+?XQ_LK
M?\$1_A5_P3J;]HOX1?\ !7[X@1?'>W^&UKJ^D^%]+^*EO>D^(FM8I&L#;6UJ
ML\2FX9HB3*IB'S,Q"-D _INHK\*OVG?^"J7_  4.^!G_  ;J_LX&]\2:UIWQ
M[^.]\_AJW\6W[M'JD>E+<7(@OUD;YA=3VG]G@3GY\7+S!A)M8>B^)/\ @TJ^
M&'@_X!7?Q(^%_P"V9\7T_:3L-&?4;3XD)XI\N&\UI(R^S8L8GC@>4;0PF,J;
M@Q9\%2 ?LA17\['[0/\ P4P^-?\ P4 _X-3-;^*7Q8\5W,GC_P #_%O2_"7B
M#Q#:R&";5/)DMIX;I_+QAW@NHT<C[[Q.V!NP.5^#G[.7_!L#KOPB\*ZW\6_^
M"N_QITSQ7>>&[&?Q-IMMXFNA'::@]NC7,2?\29_E64NH^9N!]X]: /Z4:*Y#
M]GWP'X/^%GP$\$?#'X>:Y?ZGH'ASPAINEZ'J6JS^;=7=G;VL<4,TSA4WR-&B
MLS;5RQ)P.E?D9\0?@?\ \%BKG_@L?=_%7PA\3_'L7@>/5Y/AA;_%N;X*Z?<:
MAIFF:C.NNM';6OG".?2()88;8ZLX$D8E:,*S*, '[14444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?A#\6?\
M@UD_X*<>/OBGXF\=:%_P5@_L^QUKQ!>W]GI_]H:T/LT4T[R)%\LV/E5@O'''
M%?N]10!_/EXL_P"#6+_@I5X$\*ZGXX\8_P#!9&#3=(T;3YK[5=1N]4UM(K6V
MA0R2RNQF^55168GL :_##XG>,_$WCGQC=ZIXF^)&L>+&@D:VLM;URYFDGGMD
M=O+.)7=HP0=VS<=I8BOZ[?\ @X9^&'_!0_\ :)_8,O/V6/\ @G=\$;CQ7J_Q
M!U!;'QKJ,7B?3-,&FZ(@$DL0:^NH-[7#A(B$W#RO/#8W+G^?'_B%Q_X+K_\
M1C/_ )DWPQ_\LZ /$/\ @F!\*_BK^U/^U'X<_8X^'G[8&H?"27QS>21:5J1U
M&\CL;C4A$3%#(EM(F'E">4C8)+F-/X@1^MW_ !";_P#!4W_I+N?_  8ZY_\
M'J^$/"?_  ;.?\%^_ GBK3/''@[]C.XTW5]&U"&^TK4;3XH^&$EM;F%Q)%*C
M#4_E9756![$"OZK?V5?%7QV\;?LX^"_$_P"T_P###_A#/B)<^'[?_A-/#:ZA
M:W26>I*NR?RY;666)HG=3(FUVPCJ&PP8  ^(/^"(?_!&_P#:[_X)D_%/QQXZ
M_:1_;3_X6E8^)_#]O8:;8?:=0D^PRQSF1I?]*=@,K\OR\U'_ ,'6W@GQG\0/
M^"/WB/PWX"\(ZGK>HOXTT)TL-(L)+F9E6YRS!(U+$ =3CBOTCHH _$3_ (*'
M_P#!#3P[;?\ !.OX0_M]_P#!.7X(:9X)^._PF\$Z)XBU72/#WAV)#XFB2QAD
MNA+9%#'->QN&E 9"TP\Z)UD9XPO&?\%8?$O[0O\ P5G_ .">'[+G_!1[P;\#
M_B1I^K_!KQW.OQK\$>![*YL?$6C2L;%KC4--#H9$"?8UEAF4.8A=QNW^JE*_
MO=10!^%W_!,_X>_LX_M=_P#!63X?_&3X%6?[;GQ/L/A?HD]^_P 9OC_\1!)I
M^@W,D-Q&^E?9KK3S),'\U5V17*,S22-L*1,[;?\ P1G^(FH_LW_\%>OVU/V'
M_B_\(O'&E^)_CC\6M8U+P5J[>&Y/[*%C ^NW@N9[AB/+BEAGA,3JK"0R*N03
M7[;44 ?S=?L!_M.?$K]E'_@CG^TC_P $>_&O[&'QBO/CCJ*^+(8=&TWP5+)9
M6]C>:9';S7D]R2%CCA6*X?.")0(A$7,@Q)^TO\!_BSXA_P"#<G]A3X<O\'_$
MEUJ-C\:KEM;T5= N'N+6W;4-9RTT6S=&A5UY8 88>HK^D&B@#\J?^#P;X?\
MCSXD?\$M/#F@?#OP3J^O7R?&?29GLM%TV6ZF6(:=J@+E(E8A064$XQEAZUF?
M\'&7PT\<>+/V@/V"9_ W@'5M4M]$^.MK+J,FE:7+.EA +O23OE,:D1)A#RV!
M\I]*_6FB@#G_ (L^"9OB7\*_$WPXM]6>PD\0>'[W34OHQEK<SP/$)![KNS^%
M?@]_P3I_X*$>-_\ @BU^P[\0?^"77[67[ GQ7N_BQ8Z[K8\%6OASP>U[I?B]
MKV,)$RW((\R/S 09(UD#0[=NYP8Q_0#10!_-5^V%_P $WOVK/V5/^#7CX:?!
M7XA_"_7KCQQX@_:0A\6:AX0T_3I;J\T6VN-)U&*.&:.)6,;!(HG=2/D>?8V&
M!%?>7_!QM\-O&_BS]K']@2\\#> M6U.UT/X]PRZE-I6ERSI80"_T8[Y3&I$2
M80G+8&$/I7ZQT4 %?S)_\$2?VM?V0_V!_P!GOQE\+OV]?^"2WQ3^)?BC5_B#
M<:KI&LV/P&T_64M]/:TM85@,VHRQ2(1+#,^Q5*?.#G+$#^FRB@#\>_VI?$WP
MU_X+*?\ !%CX^? G_@F]^PSX^^%6H^%]1TG5[?P5XE^'5EX=/B"YBN8KJ5;2
MWLYI%GE:"U=1G#-(L*#.1CXN_P""I_\ P5<T7]J;_@A+X$_8_P#"/[(WQ,T'
M7O 0\,:7\2]8\2>$FLM'\.SZ=;BU6&*X8_/-/*J^7%M5Q%YNX J17]*M?-/_
M  5C_P""<6B_\%4/V0[O]DW7_BM=>#+>[U^QU,ZW9Z2MZZFV9F$?E-)&"&W=
M=W&.AH _-7_@I;KGC#]CG_@I]^PO_P %-O&?PA\6Z]\*_"OPB@T'Q'JWA/0Y
M+][&YDL[R+#JG"G9J,<BAB#((I FXJ16U^P+\0/B/^U!_P '/WC+]L _LW_$
M'P5X'\3_  (:/PK=>./#,MA-=VL0TZ!)Y$.1"9GAE>.-R',6QRHW5^QWP\\(
MQ^ / &A^ X;YKI-$T>VL$N6CVF40Q+&'*Y.,[<XR<9K8H _GJ_80_9S^/.N?
M\&\O[=GPQLO@[XF'B+5OB?J5[I.B2Z'.EW?00QZ9,[PQ,@>7Y(9"-H.2I R>
M*^B/V9O!W@K_ (+"_P#!M)J/[%?@_P"&WBK3O&/PS^'MAH]BOB;0C:";Q+IE
MLES;FS<L3)%(\?D,^ 0LS@KVK]C:^>?^"D?[('[1'[:7P2MOA/\ LY_MPZ]\
M";YM0<ZWX@T#P\FHR:EI\D$D4EF5-Q T62ZN)4<,I3CKD 'Y4_\ !L6_Q?\
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
&444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>trn-20221231_g11.jpg
<TEXT>
begin 644 trn-20221231_g11.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
MB@*R P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** /Y;?\ @D/_ ,$VO%__  6%_:?_
M &A_"?CK]MGXD^!T^'^N+-IKZ'J,EPLYNKV^0JZR2KA5%NN I'WC7K_QP_X;
MX_X-7?VW/A?X@O\ ]L?Q/\7?@#\1;N1-8T?7WGV-!!)"M[%]FDFF2"[BCGBE
MBN(F7S2"K+M5T/I'_!GU_P GF_MB?]A/3?\ TXZK47_!Y[\3/#/Q?\9_L\_L
M5_"V^@U[XAS:]J%W-X>TV59;FV-Y]DM;*)T!RKSR&38IY/E9Z$9 /I[_ (+A
MVO[).N_M]_LIZM\:OVY/&_PXUPZY;2>#O#/A/PI<:C9>*&.JV3*ES-%/&L"L
M_EQY96&V0GH,'[#\%_\ !5G]CGQQ^WQK7_!-*Q\6ZO9?%O0K>6:XT/5- GMX
M9TCMX[G,,[#9+NMY%F7!Y0,>QK\H_P#@X]\,W'@K_@I5_P $^/!MW=">72=3
MTNREG7I(T6LZ8A;GU*YKL?\ @YD^'?B3]@_]O/\ 9P_X+??"31Y<^'?$UKX>
M^("6:[3=)$9)858CJ;BR;4+5F.,+'$N>10!^EO[5/_!5/]CS]CK]I'X>_LD?
M&+Q;JY^('Q/EMX_"/A_1-!GO9)_/NA:0M(8P1$KS;E!8@?NW/137Q]\$]*_9
M23_@YB^(NIZ'^V[XZU+XGMX?D&I?!JY\)W$>B6$?]CV(,D=Z9S$["/RY<",?
M-*PZ@D_/O_!+$6O_  6(_P"#BKXQ?\%.+ASJGPT^"=N-&^&MRZ$P32E)+*QE
MC#C[K0I?WV.J27$1P"1A/V:?^5U+XP?]BE+_ .H]I= 'WI^WE_P<*_\ !,O_
M ()W?&)O@!\</BCJ^I^,+58VUG1/!^B-?OI"R*&3[4^Y(XW*,'\L,T@4@E &
M7/YQ?L__ +;?@7]L;_@[F\$?%+]F[XYWOB7X:>)/!TLVFQVM[<1VK,G@VY$B
M26TFWRY4F1@R.@977D9YI_\ P;'^$_ ?Q/\ ^"P/[8?C_P#:%T2PU/XI:9KU
M[+I?]MPI+<VOG:S>IJ<D2R E&#BUB9E *K)LR Y!R_A-X%^"OPY_X/9#X8^!
M&DZ7I^D+_:4]_I^C1(EM;ZE+X+GEO%54^56,[R.X'21W!P00 #].?^"@?_!?
MG_@FQ_P39^):?!7X^?%'4]1\9+#'-J'ACP?H[:A<Z;%(H:-KEMR10EE(<1E_
M,*LK;-K*3[!^P;_P4=_9 _X*4?"ZY^+'[(WQ6A\06>G7*VVMZ;<6TEK?Z5.P
M)6.XMY0'3< VUQE'VML9MIQ^!/\ P2,US]O_ ,2_\%:_VJ_BE^SE^S5\*_B7
M\4H/%&J+KZ_%K77M)]'ADU>Y2<V8'/WTCB?'W%6-!@/@_8O_  0Y_8P_:U^!
MW_!8WXT?M#>/!\$?#.A>,]!U*W\9_#'X4?$>UU$:%JHO+650UC&QDM]DJW (
M<#RS<LN!N H ^G-=_P"#G_\ X(_>'? /B+QWJ/QWU</X=UT:0^@CPO<C4K^Z
MPY86T# ;XT"'=*Q6-2R MN=0?</^"<G_  5O_8E_X*G>&]:UG]D_X@7MU?\
MAMHO^$@\.:[ICV6H6"2[O*D:-B5DC8HP#QNZ@C!(.!7Y-_\ !GG\%?A?XR_:
M:_:O^+?BWP/IFIZ]X<U?2=.T'4;ZR262Q@O+G6&NEC+ [/,^RP!B,$B/'0FK
MO_!#+PW9_#'_ (.2?VV_ /PJT*UTZPL-$\6G1]%LXA%;0NGB.Q,,:1KA413(
M550 %4X&!0!]]?M>_P#!R;_P2H_8L^/EY^S?\3OBYK6K>(]'O/LGB4^$?#TE
M_;:+.#AXKB8%0TB'ATB\QD8%6 8%1\(?\$F_VHM(_:8_X.F?C7X[^$OQHNO%
M/P\UWP)J.H^&I+;4YGL98632=KI"Y C8$L"I561MRL 015/_ (,OO WPF^(+
M_M$_$[XFZ%IVL_$\:YIL&H7NN6R37T-E<"Z>7'F L@FN%?S<8W-$@;[HK'_X
M(Y>#?@]\/O\ @[ _:'\&? 2QT^T\*Z=H_BF+3[+255;6UD^VZ>;B")4^5$CG
M,J!%PJA=H   H _H$N;BWL[>2[NYTBBB0O+)(P"HH&223T '>OYV/!%_^VK_
M ,'7?[<WQ(T'3?VF]<^%_P"S)\-KE([72M%\S%U;RR2I9A[=71;F\N$@FF>2
M8LMNN552"JM_0G\0/"[>-_ >M^"UO#;G5](N;(7 ',7FQ-'N_#=G\*_!G_@S
MO^,OA7]FGXX_'_\ X)W?'B]M_#/Q(EU^UFTS1M3E$4M[<:>UU:W]K'NQOEB)
MC<1C+,AD8#$;&@";XY?\&XW_  4A_P""7'C3P=\??^"(7[4'C3QAJJZY'!KO
M@_5=4L]-VIM:03S^;-%9WEHQ39)#*H92Z$;\DI^KW[5'_!3SX,?\$ZOV7? 7
MQ^_X*&V]YX*O_%7V+3M5TC0;)]66PUJ2R:XGM5>WW!XT,4RB4$A@HYYK\E?^
M#@3X)?\ !4']@*W\<_MN:/\ \%KO&>G:!XM^(L[>"/A'I7C34K"XMK.ZN7=;
M>V7[7M9+:(@,(X]H5>BBN+_X+@?$?X@?%[_@VA_8Z^)GQ4\:ZIXC\1:UXJL;
MG5]<UN^DN;N]F.EZGF2660EG8X'))- 'Z[?LH?\ !<W_ ()^?MM_M>ZO^Q;^
MS7XVUWQ'XFT?3[J\EU>V\/R?V1/%;LJS&.ZSRJLZJ)"HC<D;';<N?+/VB?\
M@Z6_X)!?LY_%F[^#^H?&'7O%M]IMX]KJVI^"/#CWVGVDRDAE^T,Z+. 1C=!Y
MJYXSP<5?C7^S%\,?V,O^" OB[QA^R/\ !;P[X<\;Z7^RV]HWBO0=!@@U:6"7
M3H9;^9[J-!,[-M>X9BQ_>1J_501XW_P:7_LU?L:>./\ @DU?>*=3^%?@_P 2
M^)?$?BW5[#XDRZUI%O>3,B,JP64WFJQ$'V4Q2"(_(3,[8RQ- 'WE'_P5E_87
MU;]A?5O^"C/@?XNMXG^%F@JAUO5?#NESW%W8.TT4+13V>T3PR(T\;.CH&5&$
MF-A#&36/^"JW[%NA_P#!/J'_ (*>7_Q&NO\ A45Q:13PZS'I,S7+^9?"P$8M
M@/,,@N3Y93&1M8G@$U^.'_!NM\%O!7QH_:W_ &_?V'?AK?/>?L_>*-,UC1+"
M2"4SVT<$FI7MGID\;$D;S9/.RN#EO*4Y^4$?&_@SXX?%WXC?L0^#_P#@W?UH
MW5IXW_X; _LJ^BC5BMI8%Q;/;G(QM34IKB<DXQY8)P <@']*W@W_ (*L?L6>
M._V K[_@ICH'Q&NC\)M-M;J>]U:?29H[F+[/=-:/&;8CS/,,P"JN,MO0CAA7
MY3?\%\O^#DRUUK]E[X?^%?\ @F3\<_$_A?4_B+:W&J:OK3^&9;"^;01/=62/
M:SS+NMV:ZM)UWQ[9=J*RLH;)^!?BE\<?BC^SM^Q9\7_^#>_P^E]?>*YOVMX;
M'2+=U/\ Q,=+#-$L2$#&)+ZSTZ91W\\G'/'VC_P=A?LJ_#?]D?\ X)O_ +*?
MP5\$^']/$O@R;_A&SK,-DBW%Y%:Z8BEGDQN8/+YDI!.-TC'&2: /2/\ @X!_
MX*,?"W]M;_@@SX4_:3_8]^)?B)=+C^.&EZ'=:KY5SIMRUS!IE\9D()5RN60Y
MZ$_2O8_V??\ @YR_X)3?LR_L]?!;]GWXJ_&WQ!K/B/3/A7X9M/%NL:#X>GU&
MSTR]&EVPGCN)P=TLB/D2>2LI5@RGYPRCD_\ @[,\$^"O /\ P1/\%:)X"\(Z
M7HMB_P 6]!F-II%A';1-(VEZCN?9&H!8X&3C)Q4/_!0[]FKX%> /^#0_2;/P
MK\+=#LY-/^$O@/7K>[ATR)9EU2ZN])>ZO=X7<)I3<3[WSEA,Z]#B@#]?/AQ\
M1? WQ>\ :+\5/AEXIL];\.^(]+@U'0]8T^7?!>6LR"2*5&[JRL#^-;5?$/\
MP;@7MU?_ /!$SX!SWD[2.OAZ_C#.<D(FK7J*/H%4 >PK[>H **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH _'/7_P#@S?\ V7-7\:Z]XVTO]M[XM:3-
MX@U*>\O8=-2RB0F61Y"G$8+*"Y SFO>O^"<7_!LY_P $_/\ @G9\8K3]HS3M
M1\5?$;QYIDC2Z)K7CF[@>'2IB"//M[>")%\[!.))3(5)W)L89K]$J* /CO\
MX*'_ /!&WX0?\%%?VFO@[^T[\0OBWXDT#4_@UJ<=[H^FZ-!;M!?LE[!=A9C*
MI8#= J_*1PQ[UZ__ ,% /V(OA3_P44_9-\5_LC?&2YN[31O%$,&-3TY4-UI]
MQ#.D\-Q"7! =7C'48*EE/#&O9:* /FG_ ()6_P#!+_X)?\$G/V;;C]G/X*^(
M=4UR+4?$5QK6L:_KD<2W=[<RI'&N[RE50J111HJ@=B>K&N1\ ?\ !&WX0?#[
M_@K-XH_X*WZ?\6_$L_BSQ3IC65UX6F@MQIT*M8V]GN1@OFYVVRMRW5CVQ7V)
M10!^:_[=/_!M3^S_ /M5?M;7/[;7P'_:7\?? OQ]K,QE\4:AX F")J$S*%DN
M8]KQR6T\B_ZQE<HY^8IN9V?3_8^_X-M/V2/V(_VX?!G[<?P?^+_CNYUOPEI-
MW;7&G>(+R&[_ +;N[JSNK:YO[N<H)&FD^U/(=NU054!0*_16B@#\XOVXO^#<
M7X+_ +2W[56H?MN_LR_M5?$7]GSXG:Z&/B37/AW>M'%J$CJ%DGVQR0RPRR #
MS"DH20C<R%RS-ZO_ ,$IO^"*G[,__!*6'Q-XM\ >*/$'C?X@^-F_XJSXA^+Y
MDDO;M/,,IAC51B*-I#YCY+O(^&=VVH%^QJ* /CO_ ()3_P#!&WX0?\$G_$7Q
M5\1?"OXM^)?%$GQ7U.PO=5C\006Z+9-:O>LJQ>2JY#?;7SNS]Q<=Z3]D?_@C
M9\'_ -D+_@HQ\6O^"C_A+XM^)=5\1?%R#4HM6\/ZC!;K96(O-0M[US"R*)#M
M>W51N)X8YYK[%HH _+W]I7_@UT_9Z^*7[6>M?M8?LT?M9_$SX%7_ (NN9I_&
M6D?#V\$,5XT[[[G[/(K(]LLKY=HSYL>X_*BKA1Z1^P!_P;T_LF_\$W?VT[_]
ML3]GKXB>+=UYX//A^/PKK$T,]O&CQV@EN6FV"5YI)+4S,20N^=]JJH51]]44
M %?GY_P4]_X-Q?V&O^"EWQ);]H&_U/7_ (;_ !+D$?VWQAX+DB U-HP%CDN[
M>12LLB*H E0QR$*H9V"J!^@=% 'X\?"+_@S?_8^L_'MOXZ_:R_:R^)OQ:^RE
M=NF7$R:9#<HI.(II TUP8\'I%+$?1ATKZ\_X*-?\$3/V9_\ @H/^R/X"_8N3
M7]2^&O@OX<ZU!?>&[+P79P8A2&TGM4@VS*PV;9V8G[Q89)))S]ET4 <]X3^&
MOAWPU\*=,^#]];IJNDV'AZ'1IHM1@1UO+=(! 5E0C:P=!AEQ@Y(QBORM^*?_
M  :+_LX3?$#Q!KG[)_[:?Q6^#OA;Q:S+XD\#:%>?:;*>!BV;9&\R-S"-QPD_
MGXR1G!P/USHH ^>_^";O_!,K]EO_ ():? D_ O\ 9D\/7:QWMT+SQ%XCUJ=9
MM2UNZ"[1+<2*JKA5^5(T58T!.%RSLWAVD?\ !OO^RIHO_!6>3_@K39^._$0\
M0R:]-K?_  A)AM_[*&HRV#6KW&[9YNXRLUU][_6GTXK[UHH ^#/'O_!OS^RI
M\0_^"L-C_P %9-9\=>(E\1V>N6.M/X-CAM_[+FU&SLTMX+@DIY@8/%#.<'F1
M,]S7H_\ P5R_X),_!C_@KQ^S[I?P1^*WC;6/"]YX>UY=7\.^(]$BCEDM9_*>
M%TDBD^66)T?E04;<B$,,$'ZLHH _-[7/^#<WX?\ Q _X)IVO_!-_XP?MH_$?
MQ/8VWQ,3QDOC2^CA>^21+(VB64:S&4);JA+!2S$,3@@<#Z._:(_X)I_#C]HO
M_@F2G_!,'Q#\1-;T_P ,IX,T'PX/$EE%";XPZ6]F\4NUE,>]S9H&XQ\[8QQ7
MTG10!Y!^P1^QWX1_8"_9%\%_L@^ _%FI:[I'@JSN+>RU75TC6YN!+=37)+B,
M!00TQ P.@%>OT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/XX^(?@#X8Z&OB;XE
M>.='\/::]];62:AKFIQ6D#7-Q,D%O"))653)++(D:)G+NZJH)(%;%?S:?\'$
M/B^T\9?\%=_%WP@_X* >/_&VC> +:S\%'X'65K=RP:']@FO],&N7K[05\Y8F
MU4>=C(:$*2?+B4@'])=%?!W['WA#XX?L'_\ !)757_8]_:";]L_4[&XDN?@_
M/+J$,*7-I//!!%IYO$N)UEAMF,TI=G3:H:/]TJ+L^)_^"*EW^VY%_P '*WQ_
MT3_@H)XTTW5/B8GP"CN]>L_#]PS:9I8N9_#EW!8VR_="6\-PD)QNRR.V^0L9
M& /W)HKE/CO\3[;X)? _QG\9[RS^T0^$?"FHZU+;EL>:MK;23E<]LB/'XU_-
MK9?![]HOXA_\$;O%?_!Q3J_[:'Q0A^/^F_%!+_3KNS\3.FG1:;_;%OIAM%ML
M$*@DG=Q&&\H11K%Y>W.0#^G6BOQ#_P""A/[4/Q-_X*I_M1?L'?\ !/I?B?XA
M\#^"/CY\+M/^(_Q/@\&:FUG<:A%<6,UR+/S!GY(Q8W2JK!EWRJ[*QC3'I'_!
M#3Q;\1?V0/\ @K-^T_\ \$:;SXN>)?&'P_\  >F6OBGX='Q;JC7EUI%M(+)I
M+=9#CY634[;<H 7? 7"J9'R ?KI1110 445%>3R6UJ\\-LTS*N5B3JWL* ):
M*Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/
M^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\
MX275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_
M *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?
M_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4
M+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H
M4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z
M6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI
M:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -
MBBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6
MC_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_
M .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7
M_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=
M7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBN8\4?$VP\$>&=1\:>-+%=(T;2+&:
M]U;5M4OHK>VLK:)#)+/-+(P2.-$5F9V(554DD 5+HGQ 7Q+HUIXC\.:,^H:?
MJ%K'<V%_974<L-S#(H9)8W4E71E(8,"00010!T5%8_\ PDNK_P#0H7O_ 'TM
M'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%
M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_
M  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;
M%%8__"2ZO_T*%[_WTM:\;%XU=D*DJ"5/4>U "T444 %%<!^U)^TQ\(_V.?V?
M?%?[3/QU\1KI?A;P?I,E]J=QP9),86.")21OFED9(HTS\SR*O>OPX_X)._''
M]L+]I'_@Y&TC]H[]K[3[G0[[XE_!34/$OA#P?)=.RZ%X<F#+IMML( 4F&,3$
M@ N9S(P#R,H /Z!J*\C_ &^OV@]4_90_8B^+7[2N@6\4VI>!_AYJVL:3#.NZ
M.2\@M)'MU<=U,H0'V)K^>OQ#\(_VA?V9O^"1GPH_X.$O"'[8_P 3KWX]Z_\
M$W[;XIDU?Q1)/IE_ILM_>6R6CP8!=&^S0%T9BA2:6/9@)M /Z<**_ ?_ (+J
M^/?AY\2?VN]>^(W[8:>)H/!FO_L9G4_V4XK9]0^QIX_GGCE@%N;3Y3J +8)?
MCRMF[CRZ^AY9?C?_ ,%&]=_9,_X)/_'@ZA=GP3\,?#7Q/_:].J;C-/);VT)T
MW0K[=UGN;O$UQ$V&VH)!]TT ?KC10 % 51@#H!10 4444 %%%% !1110 444
M4 %%%% !7X:_\'$7[:WQQ\*_%C7?V1/VY_V&M.UWX*WGBGPEJ_PD^)OAKPG/
M=33PQ:M83:K8W,\LS1I-);)=6WEPB*1B(P5:.<.O[E5S'Q;^#/PP^._A*/P+
M\7?!]MKFD1:M8ZG'8W;.$6[L[F.ZMIOD(.8YXHY!SC*#((XH _.W_@V$_9I^
M*GP)^ 'QC\>:S\(?$WPV^''Q'^,%]KOP>^'/B_S%U#2=#(V0R2QR$NA>/R8\
ML=SBU#Y971VYK]D;X?>/=._X.X/VI?B)J'@C5X/#]_\  G3(+'79M-E6SN91
M:^% 8XYBNQV!CD^4$GY&_NFOU>HH ^3/%7[6.E?M??M+_'K_ ()*O\"_&>AR
M:7\+KI)_B1J5B!HFHKJ%C:Q^5;2#EY$&HC(]8)/2OP^L/BW^TK\/O^"./BG_
M (-U-9_8E^*3_'W5/B='9:=;VGAII--ETS^V+?4S=K<[L,AE@=!(%,)B=9?,
MV[MO].E% 'XA?\%"?V6OBM_P2N_:I_82_P""@]M\*?$7CSP-\ ?A5I_PY^)T
M_@O36O+G3XK:RGMOMABX.R07UTRLQ5-\01F0R)GTK_@AIX.^(_[7G_!6']IW
M_@LQJ'P@\3>#? /C[3+7PO\ #E/%VF&SN]7M8Q9+)<K&2?E5-,MLL"R;YRBL
MQC?'ZYT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!^%G_  =O_$/QKI/QQ^&'P[^._BCQII/[/^J_#'Q// OA:21+
M;4O&R6=W_9\-[LXDC68:<=K XCEN"N/G8>Q?\$LM,\#_ /!.K_@E#\:?VP_V
M7_V_1\8_!%E\+&\3Z%\.KJ:.\B\#:_;:0\\UB9EN'9?,N"JM"T41"I&<$[G?
M=_X.0OVQ_P!J?]F[P3JOPN\1?L=Z1\0OV<?B+\)=>TO6O%UGX<FO]3\,>)WL
M[N.SGE8R_9[>!)7LY5E>,/\ +.4??&JGY,_X(\?\$^O&'[4>B_M4^,?V;?@1
MXG^%?P8^+7[,MOX&\,V?BZ&6TA\0>+7TV!9=5@B=FS;)=)=N'!*@7A"[27CC
M /$]9^$/[1'P&_X(_P#PX_X.&_#/[9?Q/NOC]K7Q/:^\03:IXG>;3;O37U.[
MLEM'M\#>C&VA9D+&,I+)%LVA-O\ 2E\)/B!9?%GX4^&/BIIUL8+?Q-X>LM5@
MA9LF-+B!)E7/? <"OYK]9^*_[2/QX_X)"_#C_@W@\._L6?%&S^/FB?$TV?B!
M-4\,/#I=IIB:G=WJW;W&3L16N8E9ROE".&27S-I3=^Y;?M@Z%^R=^U9\$/\
M@EM8_ CQMK@\0^ 8EL_B'I]@#H^EQV5K<H([I^J2,+'@>LR>M 'XT^#/A!XB
M_P""I?P2_;7_ ."E/[4G[;/Q&\'?%;X'>)];_P"%?:!H_C V%EX2@T^W>YM+
M?[/]Z-)94-JI1D<O"[Y>5F)](_:\_P""LGQM^,__  :<^%/C/XR^(>H6WQ)\
M9>-++P)JGB33KMK:[NI[&_FN3<B2,JRR2VFGIYI7&YI9.S8KBO\ @IGK7[$>
MN?M9?M ^'OVD?^")7Q#TS]H2\GO++X2W/@2[U+4=$\?7<RRQV>MW,,/D12$/
MY-R52*7S&WI+NE5A7U%\-?@]^V!_P1P_X(/_  @TZ']@GP_\;?$6B^)Y/$'Q
M6\$:KIQU"Z\/0WEQ-<"XMH$5]\]M&889&7=Y;EGYC5V !YC_ ,$(_"?_  3-
MU[]OGPOJ'P>_X*5?M(:]\3_"^E7MW:?#GXO.UGIWB-)M-G@FEMXI(\S+''.U
MPB,RRXC63:51R/W5K\0])^*^J?\ !;__ (+G?L[_ +67[(?[.WQ \*^ /@;H
MTMS\0/B%XV\,_P!F&9RTLJ:8K!W$K9<1! Y;_2)VV[$+M^WE !1110 4444
M%%%% !1110!\,_\ !<__ ();_M!?\%5/A%X"^%/P4_:$T;P/:>%O%QUW6;3Q
M!I;WMGJLL<86V$D !241L9#LD#(=_*FOS3\ ?L0?\%EO#/\ P<.>$-/^(7[9
ML.M>-+#X>VMUJOQ;MOAU%#I=QH,<I,VBA%M1 DKQJZ!PH<;P01@5_0E10!\-
M_&7X^W/_  5&\$_M>?\ !,7PG\!?&'A76O#/@O4?#VF^+?$UJL.E:Y>W4%Q%
M;R6LG\4:S1HS$_PL*_'3Q#\5?VCOVF?^"2?PI_X-Z?"W[&/Q0T_X\^'_ (F"
MT\4?VQX7>#2['3([^\N$NWGR2B+]IA#.RB,)#(^\@IN_IOHH \D^,'Q;^%'_
M  3R_8KU3XK?$?5FC\*?"CP*C3RDA9+F.TMUBAA0$X\V9UCB1>[R*.]?CK^T
M_P# /X]?"[_@E1X6_;(_:;&NV6H_M+?M-^&_&W[7%QHC7*3:7X$G\_[/I,K0
M8FCLK6W-JI3AHY)=G05^\-U:6E] UK?6L<T38W1RH&4X.1D'CK3WCC>,Q.@*
MD8*D<$>E 'YJ_P#!MEJ=_J'PZ_:$B^%VHZU=_ .W^/NKQ_L_3ZM/=2Q?V&#R
MMD]V3*UF#Y>S)(WF7/S^97Z5TV&&*WB6"")41%"HB+@*!P  .@IU !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%>'?MG?MF_\,B+X;;_ (5O_P )#_PD
M!O/^8Q]D^S^1Y'_3&3?N\[VQM[YXJ$)5)<L=R*E2%*#G-V2/<:*^&_\ A\[_
M -6W?^7C_P#<='_#YW_JV[_R\?\ [CK?ZGB/Y?Q1R_VC@_YOP?\ D?<E%?#?
M_#YW_JV[_P O'_[CH_X?._\ 5MW_ )>/_P!QT?4\1_+^*#^T<'_-^#_R/LWX
M@^ O"'Q5\!:Y\+_B%H46J:!XDTBYTO7-,G+".[L[B)H9H6*D':\;LIP0<'@U
M/X4\+>'_  -X6TWP5X3TR.RTK1]/AL=,LHB2MO;Q((XXQDDX55 &3GBOBO\
MX?._]6W?^7C_ /<='_#YW_JV[_R\?_N.CZGB/Y?Q0?VC@_YOP?\ D?<E%?#?
M_#YW_JV[_P O'_[CH_X?._\ 5MW_ )>/_P!QT?4\1_+^*#^T<'_-^#_R/N2B
MOAO_ (?._P#5MW_EX_\ W'1_P^=_ZMN_\O'_ .XZ/J>(_E_%!_:.#_F_!_Y'
MW)17PW_P^=_ZMN_\O'_[CH_X?._]6W?^7C_]QT?4\1_+^*#^T<'_ #?@_P#(
M^Y**^&_^'SO_ %;=_P"7C_\ <='_  ^=_P"K;O\ R\?_ +CH^IXC^7\4']HX
M/^;\'_D?<E%?#?\ P^=_ZMN_\O'_ .XZ/^'SO_5MW_EX_P#W'1]3Q'\OXH/[
M1P?\WX/_ "/N2BLWP9XA_P"$N\'Z5XK^Q_9_[3TV"[^S^9O\KS(U?;NP-V-V
M,X&<=!6E7,U9G8G=7"BBB@84444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45C^+?B'X \ 2
MZ1!X[\<Z/HCZ_K$6DZ"FKZG%;'4M0D5WCM+<2,/.G98Y&6),N1&Q (4XV* "
MBBB@ HHHH **** "BBB@ HHHH *^'?\ @L[_ *OX<?[VK_\ ME7W%7P[_P %
MG?\ 5_#C_>U?_P!LJZ<'_O$?G^1Q9C_N<OE^:/AFBBBO;/F HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH _:3X-?\D?\ "G_8M6/_ *3I725S?P:_Y(_X
M4_[%JQ_])TKI*^=E\3/LH? @HHHJ2@HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^8+_@J
M+?\ @OXZ?\%F?B#\'?\ @I_\<_&W@N>#XWZ)IWP[O;C4'MM$T#P%+:ZB)-1@
M+?NXI _]E2AQA69KG<2V_;]Q?\%>OC=^T5_P36_X(%_#GX)?!O\ ;MU#XK>)
M/'WBVS\):1\:].E%O=WFB31W=WOAN(;B?<1'#%:B9968Q.3NW#=7CG_!:K]M
MOQ_KG[66F?LG_P#!5?\ X)TIK/@[PK\>M/U3X<^*? 7A&YE?QAX.-KJ4<VGB
MYEN"SWDIFL6,=N\:K+%*&"&)">-\9_\ !);]O34/^#:/P[I"_!WQ*GC+P7\=
MKCXD>%_AG=PR3ZOIOAJ6"2W^R?9\!_.#R->F(*'VN^4#DJ #W'P%\$_$7_!"
M3_@N#^SG^S5\$OVA_'WBCX:_'[PM+IGCK0O&>NF\2XUA/-B6^B7"I$WG_97'
MREU5IDWE9,#]?/VN7^."?LJ?$M_V950_$8> M7/@,2;,'6/L<OV/[_R9\_R\
M;OESC=QFOR#^'WQH\4?\%VO^"W_[.O[3'P:_9R\?^%/AM\ /"\NH^.M<\:Z$
M;-(-9?S95L8FW,DK>?\ 94 W!V59GV!4RWV/^T!^UC\7O^"BWP,_;,_88_9F
M^!OCGP=X\^'GAJ^\/:%XCUV-;2T\3W$XO(<:=/D8$BVSH') 7[1&21U !^'W
MPG\>>%Q\._@9XU_8J_;"^-NL?\%!]>^,'V'QWX1U[5M0-KC[3=++'=F>,0O#
MB.UWAII-RR3^:@ (C^Z?^"]_[:O@'XD?\%:/"7_!/S]JW]I_Q?\ #/\ 9W\&
M^!4\0?$&U\"3W":EXGU6X61[:S46\;O-G-FJQE&50T[_ "G#I\A>-=7^'?QY
M_P""7_PC_P""4W[./_!+WXA:)^UOX9\96BZMK;?#H:?<Z?=17$K7%_)J/RSA
M90\>[S@B1!2695@C)^V/^"CWPT^)G_!-7_@M=\%/^"O/QF^"'B3XG_#G_A7,
M&@?$#Q!X0T3[=<Z-KL6GSV+7AB. @99(9$9RF[]\JG<JA@#Z3_X-Q=(^$&G?
M!WXD3_LN_P#!1W6/C?\ "B;Q:I\'>#_%NCW$&L_#\?O2UG<R7,F^02H8B-L,
M4):"1X\F23'Z15^3/_!OMX$^)OQA_;Q_:Q_X*::;\$?$?PY^$_QBUNR3P'HO
MB?2_L%SK+1/*\M^8 < 98L7!93)=RJKL4<U^LU !1110 4444 %?#O\ P6=_
MU?PX_P![5_\ VRK[BKX=_P""SO\ J_AQ_O:O_P"V5=.#_P!XC\_R.+,?]SE\
MOS1\,T445[9\P%%%% !1110 4444 %%%% !1110 4444 %%%% '[2?!K_DC_
M (4_[%JQ_P#2=*Z2N;^#7_)'_"G_ &+5C_Z3I725\[+XF?90^!!1114E!111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M?^"L,GQ"\O\ M$^.=7_M\76-WD^=XFW;L_PY\WVKV[_@E=_P;OWG[-OQY?\
M:4_;4^/'C/XCZ]X!^(_B"^^$VDZYK2S:<B7,JA?$$T09V.H7*JDCAG&UT0MO
M9$9.R_;3_P"#<[P!^TI^T=X[_:(^ G[9_P 1_@G)\7M.^P_&+P[X.97L/%,)
M 67>GF1^695W>8&\Q&+N=@WR!P#!_P"#0T:\/^"-NB'6/,^SGX@:]_96_I]G
M\Y,[?;SO._'->\_\%Y_V\=<_X)X_\$S?'?QI\!:@UMXSUD0^&? LT?WXM4OM
MR"=/]N&!;BX48(+0 $8)I/C3_P $;?A=XM_X)V>"?^"</[.WQX\<?"'PSX&U
M&VNM.\1>$-0VZI=&-;DS">13&',\US)/(0 "_10, =+_ ,%(_P#@E[X&_P""
ME'@GX9?#_P"(_P 5M9T33/AOX]LO%(@L+2*8:O/;1M&L4WF=%*R2 D<_.: /
M!O"?[+/[/G_!)+_@WF\7_#O]H3X<3^([)/A9?:E\7]-MKDP7?B+6M2MQ'=1&
MX +(WFRQVR3X+1QPQM@E>?R8\:_![]N3X"?\$M_V6OVK/VX?B-8?$;]D70_B
M'IFNZ1\"M,U*&VUBPL[@W4EB9[X62F[ B>4&,O\ *)_+'EABT/\ 2K\>O@=\
M,_VF/@OXG_9_^,GAU=6\+>,-%GTO7+!I"AEMY4*MM=>4<9#*ZD%64,""!7YI
M>$_^#6/X?F7PI\)?C9_P4/\ C#\0?@1X&U_^U?#'P2URXC2PB<,S+%+*C[63
MYY%;RX8FVRR!#'O8D _5#0M:T[Q)HEGXBTB8R6E_:QW-K(5(W1NH93@\C((J
MU3888;>%+>WB6.-%"HB+@*!P  .@IU !1110 4444 %?B_\ &_\ Y+3XO_[&
MC4/_ $IDK]H*_%_XW_\ ):?%_P#V-&H?^E,E>AE_QR/'S?X(?,Y>BBBO4/#"
MBBB@ HHHH **** "BBB@ HHHH **** "OIK_ ().?\G3R?\ 8KWG_H<-?,M?
M37_!)S_DZ>3_ +%>\_\ 0X:QQ/\  EZ'1A/]ZAZGZ75\._\ !9W_ %?PX_WM
M7_\ ;*ON*OAW_@L[_J_AQ_O:O_[95Y6#_P!XC\_R/?S'_<Y?+\T?#-%%%>V?
M,!1110 445G>*O&'A/P+HDWB7QMXGT_1].MQF>_U2\2WAC^KN0H_.C8$FRY?
MW]CI5C-J>IWD5O;6T32W%Q/($2)%!+,S'@  $DGH!7PS\6_^"ZOP?\(>+YO#
M_P +/A%J7BRPMIC&^LSZLNGQS8."T*&*1F7T+!"?2L__ (**?\%0_P!G?Q7\
M"/%/P(^"7BR_US6]=M4LVU;3;0I901&9#.IED*F3?$'0>6K*=_6OS&KSL3BW
M&2C39[&"R^,XN59/R6Q^YO['O[<WP;_;-\/75YX!>YT_6-,53JWA[4]HN(%;
M@2*5)66,G(W#D' 8*2 ?9Z_'+_@C9_PE7_#=&B?\(_YOV/\ L74?[=\O./LO
MV=MN[V^T?9_QQ7[&UTX:K*M2O+<XL;0AAZ_+';<****Z#D"BBB@ HHHH _:3
MX-?\D?\ "G_8M6/_ *3I725S?P:_Y(_X4_[%JQ_])TKI*^=E\3/LH? @HHHJ
M2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HKYI_X*O?\FJ'_ +&6S_\ 09:_,VNRAA/;0YN:
MWR/.Q68?5JO)RW^?_ /W(HK\-Z*V_L_^]^'_  3F_MC^Y^/_  #]R**_#>BC
M^S_[WX?\$/[8_N?C_P  _<BBOPWHH_L_^]^'_!#^V/[GX_\  /W(HK\-Z*/[
M/_O?A_P0_MC^Y^/_  #]R**_#>BC^S_[WX?\$/[8_N?C_P  _<BBOPWHH_L_
M^]^'_!#^V/[GX_\  /W(HK\-Z*/[/_O?A_P0_MC^Y^/_  #]R**_#>OU8_X)
MO?\ )EW@O_=U#_TXW-88C"^PAS7N=6$Q_P!:J.'+;2^__ /<*_%_XW_\EI\7
M_P#8T:A_Z4R5^T%?B_\ &_\ Y+3XO_[&C4/_ $IDK7+_ (Y'/F_P0^9R]%%%
M>H>&%%%% !1110 4444 %%%% !1110 4444 %?37_!)S_DZ>3_L5[S_T.&OF
M6OIK_@DY_P G3R?]BO>?^APUCB?X$O0Z,)_O4/4_2ZOAW_@L[_J_AQ_O:O\
M^V5?<5?#O_!9W_5_#C_>U?\ ]LJ\K!_[Q'Y_D>_F/^YR^7YH^&:*X3XS_M.?
M ']GNP-]\8OBKI&B-LWQV<]QONI5]4@CW2N/=5-?'OQ<_P""W=KJVJ_\(5^R
M9\$-1\1:G<.8[.^UJ%\2/V\NT@)DE![9=#_LUZTZU*G\3/GZ6&KUOACIWZ'W
MXS*JEF8  9))Z5X-\>/^"E?[(/P \ZPU_P")\&MZK#D'1?"X%[/N'5692(HV
M]G=3[5\F+^RY_P %6OVZF%U^T!\1)O!7AFY.6TJ_E^RH8SV%A;8+D>EP5;KS
M7O7P'_X(W_LG?";R=4\>6=[XZU2/#&77'\NS##NMM&0"/]F1I!67M*]3X(V7
M=_Y&_L<+1_BSN^T?\SQ+Q#_P52_;-_:AU>;P9^Q/^SW<64>[8VJFS.H7,6>C
MN[*+:VSG_EH''3YJD\*_\$D_VJ?VB];A\<_MM?M$W4;D[O[,@O6U&[C4]8PS
M$06__;,2+[5^A_A[PWX=\):1#X?\*:#9:986R[;>QT^U2&&(>BH@"J/H*NT_
MJW/K4DW^"%]<]FK48J/GN_O/#?@E_P $X?V/O@1:*/#GPAL=6OO+*2ZMXG07
M]P^1@D>8/+C)'!\M$SDUX-\6_P#@A7\'O&'B^?Q!\+?BYJ7A.PN9C(^C3Z4M
M_%#DYVPN98V5/0,7(]:^ZZ*TE0HR5G$RABL1"3DI.[/&/V/?V&O@W^QEX>NK
M+P ESJ&L:FJC5O$.IE3<3JO(C4* L48.3M')."Q8@$>ST45<8Q@K16AC.<ZD
MN:3NPHHHJB0HHHH **** /VD^#7_ "1_PI_V+5C_ .DZ5TE<W\&O^2/^%/\
ML6K'_P!)TKI*^=E\3/LH? @HHHJ2@HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YI_X*O?\FJ'
M_L9;/_T&6OS-K],O^"KW_)JA_P"QEL__ $&6OS-KV,#_  /F?.9I_O7R0444
M5V'G!1110 5P'[4GQN@_9Q_9]\5?&J:Q6Z?0M-,EI;2$A9;AW6*!&QR%,LB
MXYP37?UP'[4GP1@_:._9]\5?!6:^6U?7=-,=I<R E8KA'66!VQR5$L:$XYP#
M4SYN1VW+I\OM%S;7U/PY^+?QZ^,'QT\7S>./BGX_U+5K^68R(9[EA';Y.0L,
M8.V)1V50 *^PO^"5/_!1C7/!OC"3X'?M'_%%#X7NK-WT36O$FH8_LRX3!\EI
MY#Q"Z[@ QPK*H7 8U\>_%OX!_&'X%^+Y_ _Q2^'^I:3?PS&-!/;,8KC!QOAD
M VRH>S*2#7U#_P $_O\ @E+K_P"T';W_ ([_ &C-)U_PSX7:S\O18X=MK>WL
M[$'SE6:-L0JH/++ARPVY ->-0]NJWN[_ -;GTF*^JO#>]:W2WZ'ZF^$OB#X"
M\?6GV_P+XWTC6H,9\[2=2BN4QZYC8BM>OSX\6_\ !![2[*[_ +5^#_[2NIZ=
M/$=UNFK:0LC@]OWT$D97ZA#6/_PQ;_P6#^!_S_"G]I1O$-O%_P >]G'XMDD
M'IY.H((E^@)%>E[:M'XH?=J>+]7P\_@JKYJQ^C]%?G!_PV%_P60^!QV_%']G
M1O$D$1Q<7+^$VG  ZGS=-<1K]2"*U?"W_!=V+2[S^Q_C'^S+J&GW$1 N)-*U
MC+@_]<)XD*_B]'UNE]JZ]4#P&(?PVEZ-'Z%45\J^!?\ @LK^Q!XPV)K7BG7/
M#4C_ ,&N:#(P!]"UKYRCZDXKV?P)^UM^S#\3-B>!OC[X2OYI/NVJ:Y"D_P#W
MZ=@X_P"^:UC5I3VDCGG0KT_BBU\CT.OU8_X)O?\ )EW@O_=U#_TXW-?E-'(D
MJ"6)PRL 593D$>M?JS_P3>_Y,N\%_P"[J'_IQN:YL?\ P5Z_YG=E/^\OT_5'
MN%?B_P#&_P#Y+3XO_P"QHU#_ -*9*_:"OQ?^-_\ R6GQ?_V-&H?^E,E89?\
M'(Z<W^"'S.7HHHKU#PPHHHH **** "BBB@ HHHH **** "BD=TC0R2,%51EF
M)P *\"^/'_!3/]C_ . 7G6&L_$R+7M5AR#HWA8"]FW#JK.I$49!ZAW4^U3*<
M8*\G8N%.=1VBKGOU>\_\$[?BW\*_@?\ '2_^(_QG^)6@^$O#]CX5NS>ZWXEU
M>&QM(!OAQNEF947/;)YK\9->_P""I'[;/[5&K3>#OV*?V?9]/A+^6VJBS_M"
MXBST9Y75;:WSGHX;''S5Z]^P1_P0%_:%_P""CW[05M9_M]?M6:II<"Z=-?7%
MII4_]IW^Q&0&!))3]GM<[^J+,HQ]WGCCKXA5*34$VN_0]'#81TJ\74DD[[;L
M_2S]MG_@[Y_X)N_LZ?:_#/[-NEZ]\:O$,&Y$?1(SINC+(.H>]N4WN,]&A@E0
M\X:OS5_;!_;J_P""]'_!79?#WB<_!.7X1?#R<W8\*WMAI<^D6]Q"_D^;(+^[
M)N+O $0+VP"\\(.:_<K]B;_@@_\ \$NOV"OLFL?!S]F/2M6\2VFUE\9^-P-8
MU3S!TEC><&.V?WMXXA[<FN=_X+._ZOX<?[VK_P#ME7!AX<]91O\ U8];&5'2
MPTI))VMOZGX3_!G_ ((?>"H;\>+/VGOBUJ7BK4IG\VZT_2)&@@D<]1)<29FF
M!]1Y1K["^$?[/WP4^ VE?V-\'_ACH^@1% LLEC: 33 ?\])3F24^[L37845[
M$*-*G\*/G*N)KUOCE_D%%%%:F 4444 %%%% !1110 4444 %%%% !1110!^T
MGP:_Y(_X4_[%JQ_])TKI*YOX-?\ )'_"G_8M6/\ Z3I725\[+XF?90^!!111
M4E'SW_P4_P#C=^V9\!/V1M9\9?L"_L\-\2OB=<WMO8Z'H[!6AL5D+&2^FC,D
M9E2-5("*V2[ID%0U?$'[*_\ P4#_ ."L7[+W_!7/X>?\$P_^"DGQ ^&_Q3'Q
M:\%3:Y8ZQ\/M)^RW/AB6."\EV2JD40>+-E*AWQY*NDBN-KQG[K_X*'_\%$/@
M1_P3)^!-M^T7^T;H_BBY\-7'B&VT:2;PMHXO9+::=)72256D01Q?NBN\G[S(
MN"6 K\D/$.I_LQ_L:_\ !?S]G[Q]_P $G/CW8?$[4/VC]8NU^.&F0ZU:>(5@
MTV\NXIWO([E%:6SS&]S<F)77:MA'N'EMM(!^VG[1GQN\*_LT?L_^-_VB?'$<
MCZ/X$\):CK^IQ0D"26"TMI)W1,_QL(RJCN2*_$FR_P""VG_!;/X6?LO> ?\
M@LY\:S\,M3_9Z\=_$5]'N/A+I&B&/4].TO[1<0"X2Y*B3?NM)U1GE<%S$S1E
M)"$_2'_@I+\8_@Y^U_\ L(_M6_LF_LZ_%72/%'Q%\*?"S6K?Q%X2T:Z\Z^L+
MG[+,T=O)&.5>1HFC4=SQ7XQ?'[]K+X"_$?\ X-.?@C^RIX%^(^CZK\2[KXAP
MZ*? 6GW\<NKQ3Q:IJ$^YK5290C1O 5?;M)N8QG+ 4 ?H!_P5"_X*3_MRQ?M;
M_$GX0?L8_M):/\-/#'P9_92G^,<EY<>#++5I?&LR3ILL2;Q3]GMFB=%#P@2"
M0G).X!/1?B-_P4N_:9_:6^$?['WP-_95UR'P5\9?VE=#TCQ?XSU:QTJWO4\'
M^%8;:*ZU:]CAO8YHOWK$V]L9D8/N8 APIKV+XZ?\$I?^">?QU^"?@?QI^W_\
M$-'UO4?A7\-K73M2\3W.NWNG^186=LLD\=S+9SQ?:+5&223RYM\8RY"_,<_G
M#9_M"?M!_#[X9V7_  50^"NE:7X$\4?M;?'/PW\%O@+?ZQX>CGM_AQ\-8GGB
MLYH;-\1*\[VGGF%@8B LB\$4 ?NX 0 "<^YHKXC_ .",G[9'[27[1=Q\?OV?
M_P!J;QKIWC'Q+\!_C/J'@Z'Q]INAQ:8-?M(R?+EFM828HIU*.&6/"@,@P2I=
MOMR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** /FG_@J]_R:H?^QEL__09:_,VOTR_X*O?\FJ'_ +&6S_\ 09:_,VO8P/\
M ^9\YFG^]?)!11178><%%%% !1110 4444 %%%% !67XI\#>"O'-G_9WC7P?
MI>L6^,>1JFGQW"8_W9%(K4HHW!-IZ'A?CO\ X)I?L._$+>^K?L]Z/92/TET)
MY=/V'U"VSHOX$$>U>,>._P#@A9^S3KF^?P'\1O%F@RMG;'/+!>0)]%:-'_.2
MOMNBLI4*,MXHZ(8K$PVFS\XG_P""/W[8?PA<S_LY?MAK (SNC07M]H[-[8@:
M93^)P>]?4_[..N_\'>?[*GP7T;7_ ('Z//\ $3X=J+AM,LQ;:%K>[;<2B4;"
M5U'F02'L#GBO=J_5C_@F]_R9=X+_ -W4/_3C<UPXNA"E33CW/4R_%5:]9J=M
MM[:[H_&N+_@ZU_X*S?LJ3+9_\% /^"3R6B0,$FF.CZUX4=QG&[=>QW2$GU4!
M3VX-?.O_  _W_9G^)OC?5O%'CCX7>+?#3ZOJMQ>;(5@OH8!+*S[2ZNCMC=C(
MCYQVK^HR:&*XB:">)71U*NCKD,#P00>HK\'?VIOV1OV7?B-\9?&"^,_V?O"-
MZY\3Z@/M!T&!)@/M#\"5%#C\#66#55R?([&V8RH*,?:)OT/)O G_  4N_8<^
M(.Q-*_:$T>RD?K%KJ2Z?L/H6N$1/Q#$>]>P>%O'7@GQS9_VAX)\8Z5K%OC/G
MZ5J$5PF/]Z-B*^:O'7_!&O\ 8?\ &&]]&\*ZYX:D?^/0]>D8 ^H6Y\Y1] ,5
MX_XI_P""$,&F7G]L?!S]IK4-.N(B3;IJNC@N#_UW@E0K^"5W\^*CO%/T?^9Y
M7L\#/:;CZJ_Y'Z%45^<'_#'G_!8_X'?-\+?VC&\201?\>]JGBQIP .@\K4D$
M:_0$BC_AM#_@L+\#_E^*W[-C>(;>+_CXNY/"4DH '?SM.<1+]2"*/K-OBBT'
MU+F^"<7\[,_1^BOSW\)_\%X--L;O^R?C!^S3J6G3Q';</I.KK(X/_7&>.,K]
M"YKV'P)_P6/_ &'?&.R/5_&.L^&Y), 1Z[H,O!]"UMYRCZDX]ZJ.)H2VD1+!
M8J&\'\M?R/J>BOAO]N3_ (*_^$?AEI&G^&/V4-:T;Q/K&IVQGN==8F:UTV,D
MJJ! 1OG."=K8"  D-NP/FOX2?\%HOVN_!WB^'4?B?JNF^+]&:8?;--GTFWM)
M%CSSY,MNB;6QT+AQZCO42QE&$^6YI3R_$U*?,E;UW/UXHKXO^+O_  6\_9E\
M'Z+$_P *O#NM>+M3GM4E$!A-C;V[,H)CEEE!;<I.#L1UR#AN]>1?\+:_X*[?
MMX_NOAKX:F^'_A6[^[?6J-I<)C/1_M4N;B7CJ8.#S\OI4L333M'5^1$<%6:O
M/W5W>A]W_&G]J/\ 9]_9YLC=_&+XK:1HLFS>EA+<>9=RCU2WC#2N/<*17Q]\
M6?\ @MPVO:O_ ,(1^R/\"]1\0:G<.8[.^UJ!V\UO^F=G;DR2 ]1ET/JM:'P6
M_P""'OP_LKT>*?VF?BIJ7BS497\VZT_2G:VMW<_>$D[$S39_O#RC7V#\)O@+
M\&/@5I']B?"'X::1H$!4+*VGV:K+,!_STE.7E/N[$U/^TU/[J^]EWP5'O-_<
MO\SX!3]D[_@JE^W0XO/VBOB7+X,\-7)RVE7\WD*8SV&GVV-Q'_3P5;WKWWX#
M_P#!'3]DOX2>3JGC;3+SQUJD>"9M??;:!O5;:/"D?[,ADKZOHJHX:FG=ZOS(
MGC:\ERQ]U=EH4]!\/Z#X6TF'0?#&B6>FV-LFVWLK"V2&*)?140 */H*^IO\
M@DY_R=/)_P!BO>?^APU\RU]-?\$G/^3IY/\ L5[S_P!#AIXC^!+T)PFN*AZG
MZ75\._\ !9W_ %?PX_WM7_\ ;*ON*OAW_@L[_J_AQ_O:O_[95Y>#_P!XC\_R
M/>S'_<Y?+\T?#-%%%>V?,!1110 4444 %%%% !1110 4444 %%%% !1110!^
MTGP:_P"2/^%/^Q:L?_2=*Z2N;^#7_)'_  I_V+5C_P"DZ5TE?.R^)GV4/@04
M445)1@?%+X5_#7XW_#[5?A1\8? >D^)_#.N6IMM7T+7+!+FUNXB0=KQN"K8(
M# XR"H(P0#7CW[)W_!*[_@GG^PUXNOO'_P"RI^RCX6\(:]J,#07&MVD,MQ=K
M"Q!:*.:X>1X8V(&4C*JVT9!P*^@** /.?A;^R/\ LV?!/XM^,OCO\*?@]I&A
M^,/B%<)/XUU^QC87&KR(S,K3$L02&=CP!]XUYIX/_P""/_\ P3(^'_[1(_:O
M\&?L5>!M.\>QZ@;^#6[?32$M[PMN^TQ6Q;[/#-N^82)&KAOF!!YKZ1HH XO]
MHG]G_P"&/[5'P3\1_L\_&C2[R^\*>+-/-CKUC8:M<6,ES;%E9HO.MG255;;M
M8*PW*64Y5B#S'QM_84_9-_:+_9IL_P!C_P",'P6TW5?AUIEG96VD>'4EFMAI
MJ6:!+5K::!TEMWB10JO&ZL%R,X8@^MT4 >7?LC_L8?LT_L+?"U_@W^RW\,8/
M#&A7&J3:G?QB]N+NXO[Z4*);JXN;F22:>5@J@L[L0%51@* /4:** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^:?^"KW_
M ":H?^QEL_\ T&6OS-K],O\ @J]_R:H?^QEL_P#T&6OS-KV,#_ ^9\YFG^]?
M)!11178><%%%% !1110 4444 %%%% !1110 4444 %?JQ_P3>_Y,N\%_[NH?
M^G&YK\IZ_5C_ ()O?\F7>"_]W4/_ $XW-<6/_@KU_P ST\I_WE^GZH]PK\7_
M (W_ /):?%__ &-&H?\ I3)7[05^+_QO_P"2T^+_ /L:-0_]*9*PR_XY'3F_
MP0^9R]%%%>H>&%%%% &1XL^'_@/Q[:?8/'7@G2-:@QCR=6TV*Y3'IB12*\>\
M=_\ !,K]AOX@;Y-3_9_TJPE;[LNA336&P^H2W=$_ J1[5[Q14RA"7Q*Y<*M2
M'PMH_%?_ (*4_L9VG[(/QIAT_P $:=J'_"':W8I/H=W>R^:5E4!9X&DP,LK#
M=CKMD7KS7SK##-<S);V\+222,%CC1269B<  #J:_H5^(WPQ^'GQ>\+3>"?B?
MX-T_7=*G(:2QU*V65-PSAUSRK#)PPP1G@UYY\*OV!?V/O@IXIC\;?#CX%Z79
MZK"^^VOKJ>>\>W?LT7VB201,/[R8(KSZF!<JEXNR/7I9JHTK33<E^)PG_!/W
M]@[X4_ [X)>%O$_CGX0:4WQ N+ 7>L:GJ5KY]S:S2.TBQKYFX0-&C)&?+"\H
M<Y))/TW117?"$:<>5'D5*DZLW*3"BBBK("BBB@ KZ:_X).?\G3R?]BO>?^AP
MU\RU]-?\$G/^3IY/^Q7O/_0X:QQ/\"7H=&$_WJ'J?I=7P[_P6=_U?PX_WM7_
M /;*ON*OAW_@L[_J_AQ_O:O_ .V5>5@_]XC\_P CW\Q_W.7R_-'PS1117MGS
M 4444 %%%% !1110 4444 %%%% !1110 4444 ?M)\&O^2/^%/\ L6K'_P!)
MTKI*YOX-?\D?\*?]BU8_^DZ5TE?.R^)GV4/@04445)04444 %%%% !1110 4
M444 %%%% !1110 4444 %?!'_!<S]K[]JGX,0_ _]D3]C+XA:1X%\=?M"_$8
M^&8/B)K=NDT7A^TC2,RO&CJRF>0S1JF03PZH [(Z?>]?G3_P<.W/[)_C?P+\
M$?V6?VQO@5KNL^&/BO\ %6WT/3OB5H/B*+2I/A]J;A(X+\W$T4D1#+-+F.3"
MM'%*V&*+@ ^+/"_[;'_!3?\ 8;_9FM/C/XB_;2G^)*?"?]NGQ'\,/B/9^,F:
M2[\<:9_Q+K6&*T65I#!Y9AO)UC1\QF?<"RJZO^]-?EO^QO\ \&J7[%_[-?QZ
MT3]H3XB_'SXB?%>;PWX@.O\ AO0?%=[ NFQZD661;V>.--US*'2-\[E5RB[U
M<#%?J10 4444 %%%% !1110 4444 %%%% !1110!\T_\%7O^35#_ -C+9_\
MH,M?F;7Z9?\ !5[_ )-4/_8RV?\ Z#+7YFU[&!_@?,^<S3_>OD@HHHKL/."B
MBB@ HHHH **** "BBB@ HHHH **** "OU8_X)O?\F7>"_P#=U#_TXW-?E/7Z
ML?\ !-[_ ),N\%_[NH?^G&YKBQ_\%>O^9Z>4_P"\OT_5'N%?B_\ &_\ Y+3X
MO_[&C4/_ $IDK]H*_%_XW_\ ):?%_P#V-&H?^E,E89?\<CIS?X(?,Y>BBBO4
M/#"BBB@ HHHH **** "BBB@ HHHH **** "OIK_@DY_R=/)_V*]Y_P"APU\R
MU]-?\$G/^3IY/^Q7O/\ T.&L<3_ EZ'1A/\ >H>I^EU?#O\ P6=_U?PX_P![
M5_\ VRK[BKX=_P""SO\ J_AQ_O:O_P"V5>5@_P#>(_/\CW\Q_P!SE\OS1\,T
M445[9\P%%%% !1110 4444 %%%% !1110 4444 %%%% '[2?!K_DC_A3_L6K
M'_TG2NDKF_@U_P D?\*?]BU8_P#I.E=)7SLOB9]E#X$%%%%24%%%% !1110
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
M  6Q\!?'_P#9[M_#>I7-WI/B?Q39S>(]$\F'S(IC(TD[FVB52'<7"QJHSY2
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
MH **** "BBB@ HHHH *^FO\ @DY_R=/)_P!BO>?^APU\RU]-?\$G/^3IY/\
ML5[S_P!#AK'$_P "7H=&$_WJ'J?I=7P[_P %G?\ 5_#C_>U?_P!LJ^XJ^'?^
M"SO^K^''^]J__ME7E8/_ 'B/S_(]_,?]SE\OS1\,T445[9\P%%%% !1110 4
M444 %%%% !1110 4444 %%%% '[2?!K_ )(_X4_[%JQ_])TKI*YOX-?\D?\
M"G_8M6/_ *3I725\[+XF?90^!!1114E!1110 4444 %%%% !1110 5^4?_!6
MSQ!_P0]\%_MX:C\0?VJ/VR=0^%7QLE^#6L>#M8M[#P[J=[:W^DZQIEU9P7%U
M';VKQS20K<NZ8E7.U5<'9&4_5RORU_X*P?\ !3;_ ((-_LL_M?7WPF_X*!?L
M,:3X^^(T&A6-S=>(;SX+Z)KCO:2(3!']JO&$I"J"-IX7M0!YY_P0$\$_\$0O
MA;^TP+']EW_@H)XG^/WQRO?!C:1H^I^,-$U2W&DZ#:JA:UL8[BU2.WC5$C7#
M2N0B!(]BEU;]C:_#+_@E%^U#^QI^UC_P7;TKXC?\$F/V+)_ /PQ@^$.HV?Q:
MNYO!-EIEFEV)&>SN+:&U:2.SD+-'#E&C:9))04(CW']S: "BBB@ K\W?^"X$
M7[ _[4M[X.^".J?\%/O OP,_:$^&/BN'7_AOKEUXHMDN='OW11Y%W$95,,<R
MB(_,58%(VPZY1_TBK^87]DK]F'_@E7^U!_P3D_:U_:>_;A^+WA(?M$W_ (P\
M9WO@N7Q%\3$L-5CGMK);NT>"R:Y0W)GO9)5;=&_F_<7!% 'VE^R__P &Y'_!
M17Q5\2[:/_@HE_P4(\.>)_A._P 7Y?BEX@\#>!+64CQ9XBFD662XNG>UMEB2
M1E4LJ^8JJ6$:QEO,'[45^<W_  0?_P""C'[*DW_!*CX#>"?C3^VI\-;/QQ:>
M&!H\^@Z_\0].AU./R+N:VM8&@EG$H;R4@55*Y(*XSD5^C- !117X>?\ !:'_
M (*@_P#!0OQW^WSXX_8"_8Y^/VD?![1OA3?>"#?ZHK,NM>)M0U?4M)2(Q-RW
MV.%M1A\V) !)'%(LGF).$ !^X=%?G?XO_P""CO\ P4"_X)^?\$;_ !Q^UE_P
M4T^!OAJR^,?@J];2="L=&U6WFT_Q/+/-!!87SK:2L(%+S,TL(9&*6SLHCWJB
M?.OP-_X*F?\ !7[]D3]H_P#9=F_X*;^*OAWXK^&G[6J00Z+;^%]#%G>^#KRZ
M^RFVBD=$0-M-_:"0.91M,N'S'N8 _9JBBOPK^!7_  5._P""Z_\ P4(^*?Q#
MUK]BK]HC]FWP[X/L/BQK'AOP-H7Q#GAM-5U"WAD62 01[7>Z @GMP9 /F<MQ
M0!^ZE%?F/_P4J_X*,_\ !0SX+^/?V8O^"9?[,M_X(M?VD/C/H=O/XX\8ZI8F
MXTK0S# JW=Q;PE2&1YXKUP6C;;%;$",M("G2?\$;_P#@H]^UY\6_VI_CA_P3
M,_X*'R^&=2^+7P6G@N[;Q9X3LOLUMK^ERE!YS0X549?.M7#*B;DN5!16C+.
M?HI1110 4444 ?-/_!5[_DU0_P#8RV?_ *#+7YFU^F7_  5>_P"35#_V,MG_
M .@RU^9M>Q@?X'S/G,T_WKY(****[#S@HHHH **** "BBB@ HHHH **** "B
MBB@ K]6/^";W_)EW@O\ W=0_].-S7Y3U^K'_  3>_P"3+O!?^[J'_IQN:XL?
M_!7K_F>GE/\ O+]/U1[A7XO_ !O_ .2T^+_^QHU#_P!*9*_:"OQ?^-__ "6G
MQ?\ ]C1J'_I3)6&7_'(Z<W^"'S.7HHHKU#PPHHHH **** "BBB@ HHHH ***
M* "BBB@ KZ:_X).?\G3R?]BO>?\ H<-?,M?37_!)S_DZ>3_L5[S_ -#AK'$_
MP)>AT83_ 'J'J?I=7P[_ ,%G?]7\./\ >U?_ -LJ^XJ^'?\ @L[_ *OX<?[V
MK_\ ME7E8/\ WB/S_(]_,?\ <Y?+\T?#-%%%>V?,!1110 4444 %%%% !111
M0 4444 %%%% !1110!^TGP:_Y(_X4_[%JQ_])TKI*YOX-?\ )'_"G_8M6/\
MZ3I725\[+XF?90^!!1114E!17S#_ ,%=/VI?VN_V2?V.[[X@?L,?LRZQ\4_B
M5J6L6^DZ'HVE:#<ZDFG"59'DU"X@MOG>*-8BH&0/,EBW';D'XF\"?M^_\%DO
M^"?G_!2'X$?LB?\ !3?XB?#'XG^'?V@W>RL)_ VC_9+SP[?!TCZI#")(TEFB
M#%T8.A<JRE"" ?KO17&?M&?&[PK^S1^S_P"-_P!HGQQ'(^C^!/"6HZ_J<4)
MDE@M+:2=T3/\;",JH[DBOQ)LO^"VG_!;/X6?LO> ?^"SGQK/PRU/]GKQW\17
MT>X^$ND:(8]3T[2_M%Q +A+DJ)-^ZTG5&>5P7,3-&4D(0 _>FBOR:_X*A?\
M!2?]N6+]K?XD_"#]C']I+1_AIX8^#/[*4_QCDO+CP99:M+XUF2=-EB3>*?L]
MLT3HH>$"02$Y)W )Z+\1O^"EW[3/[2WPC_8^^!O[*NN0^"OC+^TKH>D>+_&>
MK6.E6]ZG@_PK#;176K7L<-['-%^]8FWMC,C!]S $.%- 'Z044 $  G/N:* "
MOS!_X*3_ /!1#_@HSXS_ ."@%S_P3._X)+?LX>"];\:>&/!]MXA^(?CKQ_#&
MUMID$^TPPQ"21$'RR0Y9O-9S*56-1&[U^GU?E;_P4A_8"_X+8^)?^"G[_MS_
M /!,'XE?"WP7;'P#:>&[N[URY*W.LP*_FR0WUO):3PS*DO,4F!(H. V H !K
M?\$W?^"BW_!3?P!^WS8_\$Q_^"M7P \&Z/XB\8^$KOQ%\._&GP_5%M=16V#-
M/#,L4CQGY(Y<,!$Z&)0R,)4<?IY7X=VO_!.O_@ZL/[6*_ML>(/C[\ ]:^(%K
MX6?P[HNHZLZO;Z/ITDHEEBM+==.6*)I& WR[3*P^4OM)%?KI^Q?I_P"U9I7[
M,7A/3_VW]=T#4_BI%9S#QA?>%D"V$LWVB4QF$!(\#R?*!^4?,#]: /4****
M"OSIUG_@U5_X(L:_K%WKNI_L[Z^]S>W,D]PX^(6K ,[L68X%Q@<D\5^BU?BO
M^U+_ ,%>O^#F;]D[6-%A^*'_  3)^"UG;>,?&2>'/ MM;ZXFH7^M7DK.8(HK
M6SUZ29V*+N9O+"H.6*C% 'TUX/\ ^#6K_@C+X$\6Z7XX\-?L]Z]#J.C:C!?:
M?,_Q U5PD\,BR(Q5IR& 90<'@U^AU?C#XJ_X*]_\'(/P#^*GPS\+?M??\$Y/
M@QX!\._$7QMI_AZT\27>HR2VD<]R_P L,EQ;ZS-%:S.@?RUGV[F&,'!K]GJ
M"OP4_P"#A37O^"4O[5O[4OB3X3^*=-\5?"_]IGX:^(/!VG'QU?RP:9::WI%]
MJMC%)/;M]H87;6MI>&X61TBD14SN:.%U3]ZZ^6O^"D/_  2&_8^_X*:Z/I,W
MQO\ AQI$?B?1M3TZ6S\91:4KZA]@M[R.XFTYI%9&>"=%EB*LQ""=W0!N: /Q
M1^*GQ#_:S_:D_P"#>S]I_P"'?CCXW:I\9_"WP&_:!L=/\$?%2Z+SS>(=#M[M
M(7E$K,[SQ(LT%R&9W9([C!<HBX];_P""BOQ_^#/[>7BK_@EM\#_V8/B5HWBO
MQ%)K^C:GK>FZ!J,=S<:#;QIHXE-VD9+6[1B"[+(X#+]DER/EK]Q/AW^SC\ O
MA)\&8OV=?AK\&?#.B^ XM/EL1X0L-&A33GMY0PFC>#;LD$FYM^X'>68MDDY\
MN_9C_P""4/\ P3G_ &-/B=>?&;]F3]D;PEX1\4WT4D3ZW8VTDDT$<GWT@,SN
M+96'!6$(".",<4 =AJ?[7W[-&M?$KQU^S=H7Q=LM4^('@?PS)JWBOP1X?N#+
MK-C9F&*02"%?FW,MQ!LQR3,F.M?@7^T3^SI_P;5ZG_P1C^)O[0O[%GB":Q^(
M6C:L%\)7?C/QA+'XL355NX1';K8^<-UN\3-@B(CR]\A8/&67^@/PI^R/^S9X
M&_:,\2?M<^$O@]I%A\2O&&F1Z=XF\8P1,+S4;6-8%2*0EL%0MK;@8 _U2UY-
MK_\ P1:_X)4^*/CJ_P"TEK_["O@&Z\82ZC]OGOY-+/V>:ZW;S/):!OLTDA?Y
MBS1$LQ+$D\T ?D;>?$CXG?";_@IS_P $P?VW/V\?$<FC0:]\ (-$UWQ3XIG\
ME!?&#4XUFNYI<!)635;"25I""#(6;'-?0W_!)S6="_:1_P"#FC]LS]K;X-Z[
M:Z]X#L/!&G^&AXATJ=9[*YO2-)B'ERH2D@+:3=X9200N02"#7ZA_M0_L@?LR
M?MI_#;_A47[5'P4T+QOX>6Y6Y@L-:M=QMIU!42PR*5D@DVLR[XV5MK,,X)%)
M^RW^Q]^S%^Q1\-S\)/V5/@IH?@CP^]TUU<6.BVQ4W,Y 4S32N6DGDVJJ[Y&9
MMJ@9P * /2:*** "HKRUCOK5[29F"R+ABC8/X&I:* /EC_@J7X:L-*_9=-W;
M37#-_P )':+B6<L.5D[&OS>K],O^"KW_ ":H?^QEL_\ T&6OS-KV,#_ ^9\Y
MFG^]?)!11178><%%%% !1110 4444 %%%% !1110 4444 %?J+_P3N\*Z=J7
M['/@Z]GGN5=Q?Y$=PRCC4+D=!]*_+JOU8_X)O?\ )EW@O_=U#_TXW-<6/_@K
MU_S/3RG_ 'E^GZH]8_X0?2/^?F]_\"VK\=?C3$L'QC\6PH20GB:_4%CDX%P]
M?M%7XO\ QO\ ^2T^+_\ L:-0_P#2F2L,O^.1TYO\$/F<O1117J'AA1110 44
M44 %%%% !1110 4444 %%%% !7TE_P $K],M]6_:>DM;EY%7_A&;MLQ2%3G?
M#W%?-M?37_!)S_DZ>3_L5[S_ -#AK'$_P)>AT83_ 'J'J?HM_P (/I'_ #\W
MO_@6U?%'_!8;0[31H_AW]EEF;S#JV[SIBV,?8^F>G6ON^OAW_@L[_J_AQ_O:
MO_[95Y6#_P!XC\_R/?S'_<Y?+\T?#-%%%>V?,!1110 4444 %%%% !1110 4
M444 %%%% !1110!^QOP?\&:5-\)?"TSW-X"_ARQ8@73 <P)7=1H(HUC4G"J
M,GFN<^#7_)'_  I_V+5C_P"DZ5TE?.R^)GV4/@04445)1X)_P4J_X*$_!O\
MX)B_LE:_^U7\9HYKR#3V2RT#0;20)/K>J2AO(LXV((7=L=V<@[(XY'PVW:?R
MK_X(W?$S]G[]M_\ ;JTC_@JI_P %*?V\/ACJGQO\22_V1\#O@;IGBJW8>$;>
M=GBAC%OO+?:665UCAY93,TLI:=\1?L!^U)^QA^RW^VQX3T[P)^U9\%-&\<:/
MI.H_;]-T[6T=HH+GRVC\T!6'S;'9<GLQ]:\L^&/_  14_P""57P8^(FB?%GX
M6_L/>"=$\2>'-3AU'0]8LK6436=U$X>.5"9" RL 1QVH YG_ (*2_&/X.?M?
M_L(_M6_LF_LZ_%72/%'Q%\*?"S6K?Q%X2T:Z\Z^L+G[+,T=O)&.5>1HFC4=S
MQ7XQ?'[]K+X#?$?_ (-.?@C^RIX%^(^CZK\2[KXAPZ*? 6GW\<NK13Q:IJ$^
MYK5290C1O 5?;M)N8AG+ 5_0_P#"W]D?]FSX)_%OQE\=_A3\'M(T/QA\0KA)
M_&NOV,;"XU>1&9E:8EB"0SL> /O&O-/!_P#P1_\ ^"9'P_\ VB1^U?X,_8J\
M#:=X]CU W\&MV^FD);WA;=]IBMBWV>&;=\PD2-7#?,"#S0!R7QT_X)2_\$\_
MCK\$_ _C3]O_ ."&CZWJ/PK^&UKIVI>)[G7;W3_(L+.V62>.YELYXOM%JC))
M)Y<V^,9<A?F.?SAL_P!H3]H/X??#.R_X*H?!72M+\">*/VMOCGX;^"WP%O\
M6/#T<]O\./AK$\\5G-#9OB)7G>T\\PL#$0%D7@BOVH_:)_9_^&/[5'P3\1_L
M\_&C2[R^\*>+-/-CKUC8:M<6,ES;%E9HO.MG255;;M8*PW*64Y5B#S'QM_84
M_9-_:+_9IL_V/_C!\%M-U7X=:99V5MI'AU)9K8::EF@2U:VF@=);=XD4*KQN
MK!<C.&((!\_?\$9/VR/VDOVB[CX_?L__ +4WC73O&/B7X#_&?4/!T/C[3=#B
MTP:_:1D^7+-:PDQ13J4<,L>% 9!@E2[?;E>7?LC_ +&'[-/["WPM?X-_LM_#
M&#PQH5QJDVIW\8O;B[N+^^E"B6ZN+FYDDFGE8*H+.[$!548"@#U&@ HHK\]_
M^"C/P7_X.*_&_P"TQ=Z]_P $U_VM_A/X.^%[:1:)9Z+XOTVWEO4O A^T.6DT
MFY.UFP1^\/T% 'U]^U7^V!^S5^Q'\);SXW_M3?%_2/!WARSRHN]3F/F74N"1
M!;PH#)<S$ D1Q*S$ G& 2*W[%7[6WP[_ &Z_V8_"_P"U?\)=*U2R\-^,([J;
M1X-:A2.Z\F&[FM@\B(SJA8PE]H8X# 'G-?SS_$SX;^/_ -G+_@I=9?%'_@ZO
M\"_$3XE>&;UD@\"^./#M_P#:O!<,H;<RM:VL,1\@8#FUA$,GRLTEM.LF:_HV
M_9R\9? +X@? SPOXP_9:U3PY>?#V]TF,^$YO",<2:<+1<HJ0)$ D:H5*%  4
M92I (( !VM%%% !7P]_P6Q_X)\?M1_MC>%OA9\=/V&?B=IGASXQ_ SQF_B+P
M6FO$"QU$21HD]NY*.JN?*CV[U*,-Z-M#[U^X:_+O_@YPT;Q=XT\$?L^_"[Q/
M^TIJ'PK^#7BOXO1Z7\8O%6E:D+>2UM9(E%K)*=R_Z,K^:'=\PQR/ \@^5: /
M)?%7[%'_  <3_P#!6'QKX'^#G_!3G3/A?\*/@YX3\:6/B'Q&G@FZAEO]>:T<
MF-8Q#=73!VW,!N>&-"_F%'9$0_L]7XD?";_@W:_X(B^'?B!X<\>>"O\ @K5X
MIU>\TW6[2]TNU7XO^&IH[N:*972/$=MEPS*%(4Y.<#FOVWH **** "BBB@ H
MHHH **** "BBB@ HHHH ^:?^"KW_ ":H?^QEL_\ T&6OS-K],O\ @J]_R:H?
M^QEL_P#T&6OS-KV,#_ ^9\YFG^]?)!11178><%%%% !1110 4444 %%%% !1
M110 4444 %?JQ_P3>_Y,N\%_[NH?^G&YK\IZ_5C_ ()O?\F7>"_]W4/_ $XW
M-<6/_@KU_P ST\I_WE^GZH]PK\7_ (W_ /):?%__ &-&H?\ I3)7[05^+_QO
M_P"2T^+_ /L:-0_]*9*PR_XY'3F_P0^9R]%%%>H>&%%%% !1110 4444 %%%
M% !1110 4444 %?37_!)S_DZ>3_L5[S_ -#AKYEKZ:_X).?\G3R?]BO>?^AP
MUCB?X$O0Z,)_O4/4_2ZOAW_@L[_J_AQ_O:O_ .V5?<5?#O\ P6=_U?PX_P![
M5_\ VRKRL'_O$?G^1[^8_P"YR^7YH^&:***]L^8"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#]I/@U_R1_PI_P!BU8_^DZ5TE<W\&O\ DC_A3_L6K'_T
MG2NDKYV7Q,^RA\""BBBI*"BBB@ HHHH **** "BBB@ KX"_X*'?\%G/VC_V(
M_P!I&[^!/PS_ ."1OQC^,>E6VDVEXGC7P59WCV,KS*6:$&*PF7<A&&^?.3T%
M??M?C]_P6$_:S_X*8?'']L3XN?L??L(_M(67P>\*?L\? Y_B%\0->AA#:KX@
MF-LUU':V[[&=$\ORT&PQ@,9#(SYCCH [7P)_P6)^+'[=WA[QW\#?VD?^"!7Q
M=L_"L'PVUW7+G3O'6A7=Q9:Y-86;W,.EHDVF*IN+AT6*+&7$C*55F %?7_\
MP22TOP?H_P#P3P^&UCX _9J\2_![1A97SV'PS\7W-Q-J/A]'U&Z?[/*]S&DK
M#+%UWKNV.F2WWC\!_P#!&G]LK_@I7\)/VLO@S^R1^W1^T38_&#PO^T;\!H/B
M1X"UN6(#5_#;M:"[:UNGV*\D9021Y<N&81E&3$D=?L30 4444 %?!O\ P< >
M&O\ @E,_[+N@?$G_ (*LZ!KFL^'_  ]XA:/P7H/A?4KF'4]3U2XB(-O;QP2Q
M>:QCC8DR.L:A<E@2,_>5? 7_  7;_9,_:Q^+5I\#OVP?V+_ASIGCSQK^SS\1
M3XF3X<ZM*J)KUK(D8D$19E!GC,*,@R&PSLF754< _.C]DGX2_P#!L?XJO_A3
M\5=?_9$^*?PQO_&?QFU#P=X0;Q=XQOW%CK>EC3IU-\$O&%NCRW]O$,A@KAO,
MVH"X_H4K^=;X-? ;_@KM_P %#Y-=_8P\<?\ !-;7?A%X%\??M;7OQF\>?$/Q
MW;SV[:);W-PDKV-E]HAA,TB!&59(@S2EP"L2%WK^BF@ HHHH **** "BBB@
MHHHH **** "BBB@#YI_X*O?\FJ'_ +&6S_\ 09:_,VOTR_X*O?\ )JA_[&6S
M_P#09:_,VO8P/\#YGSF:?[U\D%%%%=AYP4444 %%%% !1110 4444 %%%% !
M1110 5^K'_!-[_DR[P7_ +NH?^G&YK\IZ_5C_@F]_P F7>"_]W4/_3C<UQ8_
M^"O7_,]/*?\ >7Z?JCW"OQ?^-_\ R6GQ?_V-&H?^E,E?M!7XO_&__DM/B_\
M[&C4/_2F2L,O^.1TYO\ !#YG+T445ZAX84444 %%%% !1110 4444 %%%% !
M1110 5]-?\$G/^3IY/\ L5[S_P!#AKYEKZ:_X).?\G3R?]BO>?\ H<-8XG^!
M+T.C"?[U#U/TNKX=_P""SO\ J_AQ_O:O_P"V5?<5?#O_  6=_P!7\./][5__
M &RKRL'_ +Q'Y_D>_F/^YR^7YH^&:***]L^8"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#]I/@U_R1_PI_V+5C_Z3I725S?P:_Y(_P"%/^Q:L?\ TG2N
MDKYV7Q,^RA\""BBBI*"BBB@ HHHH **** "BBB@ K\G?^"NOC[_@A+\/_P!O
M2^\;_M=?M;:U\,/C>?@YJ_A#5H](\(:S?VU[I&LZ9=6<,]RMK8RQ32PI<R/'
MB53PJR [(]GZQ5^27_!8K]J[X1W?[=D7[''[+G_!%CX:?M2_'\>%+?5O%NN>
M-/ >GWL>AZ<<"WBFGF@,C_*Z'+S111B:)07:0JH!X7_P2U_:O_X-EO\ @F-X
MTN?C/8_\%-O&/Q,^(<_AR+P_:>+?&_P_\2O_ &3I480+96,"Z9BWBQ'&O+.5
M5 B%%+*W[4_LW?M'_!C]KGX):!^T9^SSXR_X2'P;XHMY)]"UG^SKFT^TQI,\
M+'RKF..5,21NN'13\N1P03^4'_!-GQY^R9\:_P!L.7_@GA_P4F_X-]/@5\$_
MBO>>&Y==\)R6WPFT:;3M>M8L^:L>ZV?#*J2,KI+*C>3*I*,@#_KW\-_AE\-O
M@WX(L/AG\(?A[H?A3PWI4;1Z7X?\-Z3#8V-FC.SLL4$"K'&"[,Q"J,EB>I-
M&Y1110 5_/O_ ,%'?^"7O[=O[)OQG^#WPK\)_P#!>+XW:GXF^/WQ1;P_X=LM
M3UO5=-T[28.))YY)EU:4L8_-ACCA5 96D #+CG^@BORT_P""K7[3_P#P03_X
M*5_L4Z?J?[2_[85UH?AK3/B-=Z1X/^(?AWPYJJ7VD>);.UBEN(8U-B[,H@N8
M2X9/+<,NUQ(BL@!\E_MP?\$V/VX?^"3^H_"+]I+XN_\ !<KXV>._ .H?%G1=
M!\8Z6/$&J:?>Q)/(SB:"*34[B.\C'E,9(&V-Y8;!.25_?^OYU/V2?AS_ ,&_
M<'[4/@7XA_M*_P#!<'XB_M":AX;\06S^ ?"'C/PQKZ6"7QF06RRB:WF,BB01
MG8'BC8JN\,F4/]%= !1110 4444 %%%% !1110 4444 %%%% 'S3_P %7O\
MDU0_]C+9_P#H,M?F;7Z9?\%7O^35#_V,MG_Z#+7YFU[&!_@?,^<S3_>OD@HH
MHKL/."BBB@ HHHH **** "BBB@ HHHH **** "OU8_X)O?\ )EW@O_=U#_TX
MW-?E/7ZL?\$WO^3+O!?^[J'_ *<;FN+'_P %>O\ F>GE/^\OT_5'N%?B_P#&
M_P#Y+3XO_P"QHU#_ -*9*_:"OQ?^-_\ R6GQ?_V-&H?^E,E89?\ '(Z<W^"'
MS.7HHHKU#PPHHHH **** "BBB@ HHHH **** "BBB@ KZ:_X).?\G3R?]BO>
M?^APU\RU]-?\$G/^3IY/^Q7O/_0X:QQ/\"7H=&$_WJ'J?I=7P[_P6=_U?PX_
MWM7_ /;*ON*OAW_@L[_J_AQ_O:O_ .V5>5@_]XC\_P CW\Q_W.7R_-'PS111
M7MGS 4444 %%%% !1110 4444 %%%% !1110 4444 ?M)\&O^2/^%/\ L6K'
M_P!)TKI*YOX-?\D?\*?]BU8_^DZ5TE?.R^)GV4/@04445)04444 %%%% !11
M10 4444 %?D9_P %%OAW_P %J/@3_P %?]3_ &U?^"6/[#'A_P 6:7K/PUL/
M#OBS4]=UZQ%EXD",)%\V"6_MIX9[<JL:RQLJL@4$, =WZYUXC^T7_P %*/V
M?V2=9/AG]I#]L+X?>$=74 OH>J^)H!?JI&0QM58S!3_>*8]Z /R U*\_X.H?
M$W[=VD?\% ?&W_!*CX=ZOXJ\,>#+GPWX.T6;Q!8QZ9HEO<R;[BXB5-<$TEQ(
MN8R\DK*$8A47@C]F?V)O&W[4?Q&_9;\(^-?VT_A5I7@CXH7]G,_BWPKHDXEM
M=/F%Q*L:QLL\X(,*Q.?WK\N>1T&#^SM_P4R_X)]?M9ZZOA3]G+]L?X>^+-9D
MSY6A:;XF@^WR <DK:NRS,!CJ$(]Z]RH **** "OST_X*M? N+]F'X+>$+W]C
M3_@B/\&/CSX1M?&-]J_C_P"'*_#S3%E@>:VB0ZC90+"V;N3RDC>1+>>1D1 5
MPH(_0NODG_@JAXI_X*?W_@/PCX*_X)2ZK\/=.UK7]:N+;Q=XW\;W,!@\.VB1
M*8Y8UD9P\A=L%1!<' ^X.M 'QQ^Q#_P4$_X-M/V@/B-IWPP\??\ !/GX3? +
MXLVNIPPQ^%/B;\#M'TR:#4 Z[%@O5M?+1P^W9YI@E+$83-?K[7Y3_ 7_ (-T
M_ OCWXRZ)^U7_P %7OV]_%O[0_Q)TBZAN=,L7UUM/T739$E$J10QHYF:-90&
M"QM;QDDYA.:_5B@ HHHH **** "BBB@ HHHH **** "BBB@#YI_X*O?\FJ'_
M +&6S_\ 09:_,VOTR_X*O?\ )JA_[&6S_P#09:_,VO8P/\#YGSF:?[U\D%%%
M%=AYP4444 %%%% !1110 4444 %%%% !1110 5^K'_!-[_DR[P7_ +NH?^G&
MYK\IZ_5C_@F]_P F7>"_]W4/_3C<UQ8_^"O7_,]/*?\ >7Z?JCW"OQ?^-_\
MR6GQ?_V-&H?^E,E?M!7XO_&__DM/B_\ [&C4/_2F2L,O^.1TYO\ !#YG+T44
M5ZAX84444 %%%% !1110 4444 %%%% !1110 5]-?\$G/^3IY/\ L5[S_P!#
MAKYEKZ:_X).?\G3R?]BO>?\ H<-8XG^!+T.C"?[U#U/TNKX=_P""SO\ J_AQ
M_O:O_P"V5?<5?#O_  6=_P!7\./][5__ &RKRL'_ +Q'Y_D>_F/^YR^7YH^&
M:***]L^8"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]I/@U_R1_PI_V+
M5C_Z3I725S?P:_Y(_P"%/^Q:L?\ TG2NDKYV7Q,^RA\""BBBI*"BBB@ HHHH
M **** "BBB@#SO\ :O\ @-K'[3GP \0? G0_C=XM^'4OB%;:&;Q?X%O5MM7L
MK=+J*6=+:9E80O+$DD!DP2JS,0"0*^9/@U_P;E_\$=/@W8A?^&.=)\7:E(Q>
M_P!<^(&HW6LW5[*3EI9!<2-$&).3LC0$\XK[?K\]_P#@HS^RK_P<!?%O]IB[
M\8_\$[?^"A?P]^''PUDTBTBM/#/B/28IKJ.[5")Y2S:1<G:[8(_>GZ"@#E/V
MP/\ @DQ_P;LVGQH\"?LO_%CX(:)\,?B1\2Y9_P#A6ESX*_M/1I[JY@(9_L]Q
M;#[$)D)3;'-D[GC"J2R _=O[)GP%UO\ 9A_9]\/? ?7_ (X>*_B/-X=6YAA\
M8>.;M;C5KVW:YEE@2YE4 2O%"\<'F8!<0AB 2:_'']JK_@A;_P '(_[;.B^'
M]#_::_X*7?!GQ(GA/7H]:\,7:64EA=Z5?QC"SV]U9Z'%/$PX.%< E4)!**1^
MP'[$?@K]J3X<?LK>#? W[:GQ/T?QI\3]+TZ2#Q7XIT&(I:ZC()Y/*D4&&$[O
M(\D,?+7+JQP<Y(!ZI1110 5^#_\ P4?^ G_!M1^Q'\-8_P#@G[^T?^T3\4[Z
M]TSXCZAXZO/#/@K48]0U2PU+4+.UMY5N95M!! GDVT++ [+*-V[!5A7[P5^#
MO_!O1XO_ ."3=MX,^,_[3O\ P4$^+OP)A^,WBSXY:X9+OXO^*='CU&/3@()4
M>"+49 \:27$UT6E11YA4*2?+  !R7_!,W_@GA_P:\?MM?'+1=$_9=_:.^,,'
MQ!T?4(M5T?PAXSUF&PN;UK9Q/F(-9>7<X$99HXI"X168@ $C^@^OPJ_X+H^.
M/^"5D/CC]FC]IK_@G;\5?@9<?%W0?VC- M[RX^#WB72);Z72Y/.E>2[BTZ0M
M+&L\%N@DD4A?.*9Q*0?W5H **** "BBB@ HHHH **** "BBB@ HHHH ^:?\
M@J]_R:H?^QEL_P#T&6OS-K],O^"KW_)JA_[&6S_]!EK\S:]C _P/F?.9I_O7
MR04445V'G!1110 4444 %%%% !1110 4444 %%%% !7ZL?\ !-[_ ),N\%_[
MNH?^G&YK\IZ_5C_@F]_R9=X+_P!W4/\ TXW-<6/_ (*]?\ST\I_WE^GZH]PK
M\7_C?_R6GQ?_ -C1J'_I3)7[05^+_P ;_P#DM/B__L:-0_\ 2F2L,O\ CD=.
M;_!#YG+T445ZAX84444 %%%% !1110 4444 %%%% !1110 5]-?\$G/^3IY/
M^Q7O/_0X:^9:^FO^"3G_ "=/)_V*]Y_Z'#6.)_@2]#HPG^]0]3]+J^'?^"SO
M^K^''^]J_P#[95]Q5\._\%G?]7\./][5_P#VRKRL'_O$?G^1[^8_[G+Y?FCX
M9HHHKVSY@**** "BBB@ HHHH **** "BBB@ HHHH **** /VD^#7_)'_  I_
MV+5C_P"DZ5TE<W\&O^2/^%/^Q:L?_2=*Z2OG9?$S[*'P(****DH**** "BBB
M@ HHHH **** /.?VLO@Q\0_V@OV?O$'PF^$W[0&O?"SQ+J2VTFB>/?#4*2W>
ME7$%U%<(WE2$+-$YB\J6(D"2*21,C=D?GMXF^+7_  =9?LG3/X:F_9S^!O[2
MVCV_%OXMT&]71-2G3LT]O)=6L:N1C*0PL 2<,PYK]3Z* /RL\/?%K_@ZV_:U
MG7PG!^SI\$?V9M'N,"Y\8ZW>)K6I0+CEH+=+JZC9\'A)8%!(Y=1FOT._9-^"
MOCW]GG]G[P]\(_BE\?\ Q#\4O$6F)<R:UX\\4JB7FJW$]S+<.Q1,K%$AE\J*
M($B.*.-,G;D^BT4 %%%% !7Y\ZQ_P:W?\$1]>U:ZUS5/V3-0DN;VY>>XD'Q&
MUY=TCL68X%[@9)/ K]!J* /@#PE_P; _\$5/ WBO3/&WAG]E&_M]2T?4(;[3
MYS\1-=<1SQ2+)&VUKPJV&4'!!!QR*^_Z** "BBB@ HHHH **** "BBB@ HHH
MH **** /FG_@J]_R:H?^QEL__09:_,VOTR_X*O?\FJ'_ +&6S_\ 09:_,VO8
MP/\  ^9\YFG^]?)!11178><%%%% !1110 4444 %%%% !1110 4444 %?JQ_
MP3>_Y,N\%_[NH?\ IQN:_*>OU8_X)O?\F7>"_P#=U#_TXW-<6/\ X*]?\ST\
MI_WE^GZH]PK\7_C?_P EI\7_ /8T:A_Z4R5^T%?B_P#&_P#Y+3XO_P"QHU#_
M -*9*PR_XY'3F_P0^9R]%%%>H>&%%%% !1110 4444 %%%% !1110 4444 %
M?37_  2<_P"3IY/^Q7O/_0X:^9:^FO\ @DY_R=/)_P!BO>?^APUCB?X$O0Z,
M)_O4/4_2ZOAW_@L[_J_AQ_O:O_[95]Q5\._\%G?]7\./][5__;*O*P?^\1^?
MY'OYC_N<OE^:/AFBBBO;/F HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M_:3X-?\ )'_"G_8M6/\ Z3I725S?P:_Y(_X4_P"Q:L?_ $G2NDKYV7Q,^RA\
M""BBBI*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** /FG_@J]_R:H?^QEL__09:_,VOTR_X*O?\
MFJ'_ +&6S_\ 09:_,VO8P/\  ^9\YFG^]?)!11178><%%%% !1110 4444 %
M%%% !1110 4444 %?JQ_P3>_Y,N\%_[NH?\ IQN:_*>OU8_X)O?\F7>"_P#=
MU#_TXW-<6/\ X*]?\ST\I_WE^GZH]PK\7_C?_P EI\7_ /8T:A_Z4R5^T%?B
M_P#&_P#Y+3XO_P"QHU#_ -*9*PR_XY'3F_P0^9R]%%%>H>&%%%% !1110 44
M44 %%%% !1110 4444 %?37_  2<_P"3IY/^Q7O/_0X:^9:^FO\ @DY_R=/)
M_P!BO>?^APUCB?X$O0Z,)_O4/4_2ZOAW_@L[_J_AQ_O:O_[95]Q5\._\%G?]
M7\./][5__;*O*P?^\1^?Y'OYC_N<OE^:/AFBBBO;/F HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH _:3X-?\ )'_"G_8M6/\ Z3I725S?P:_Y(_X4_P"Q
M:L?_ $G2NDKYV7Q,^RA\""BBBI*"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /FG_@J]_R:H?^
MQEL__09:_,VOTR_X*O?\FJ'_ +&6S_\ 09:_,VO8P/\  ^9\YFG^]?)!1117
M8><%%%% !1110 4444 %%%% !1110 4444 %?JQ_P3>_Y,N\%_[NH?\ IQN:
M_*>OU8_X)O?\F7>"_P#=U#_TXW-<6/\ X*]?\ST\I_WE^GZH]PK\7_C?_P E
MI\7_ /8T:A_Z4R5^T%?B_P#&_P#Y+3XO_P"QHU#_ -*9*PR_XY'3F_P0^9R]
M%%%>H>&%%%% !1110 4444 %%%% !1110 4444 %?37_  2<_P"3IY/^Q7O/
M_0X:^9:^FO\ @DY_R=/)_P!BO>?^APUCB?X$O0Z,)_O4/4_2ZOAW_@L[_J_A
MQ_O:O_[95]Q5\._\%G?]7\./][5__;*O*P?^\1^?Y'OYC_N<OE^:/AFBBBO;
M/F HHHH **** "BBB@ HHHH **** "BBB@ HHHH _:3X-?\ )'_"G_8M6/\
MZ3I725S?P:_Y(_X4_P"Q:L?_ $G2NDKYV7Q,^RA\""BBBI*,OQKXW\&?#;PG
MJ'CSXA^+--T+0]*MFN=4UC6+Z.VM;2%1EI)99"%11W+$"OC?_@FK_P %N_@K
M_P %0_VK?C!\ ?@!\/[G_A&/A?%:R:7X_EU7<GB1)9'B:6.U,*M!'OC<HS.Q
M=-K%4)VCZ+_;"_8X^ G[=_P5G_9Y_:7\+W&M^$+S5;*_U#2;?49;7[4]K.LT
M:/)"RR!"ZC<%921QD5^8?_!"KX=^ _A'_P %U_VZOAC\+_"&G:!X=T%M*LM&
MT72;18+:RMXY75(HXU "J .@H _7WQ;XK\.>!/"NI^./&&L0:=I&C:?-?:KJ
M%R^V.UMH4,DLKGLJHK,3Z"ORW\$_\'5?P0U_Q?X>\;>,_P!B;XI>%O@)XM\:
M/X8\.?'S6(D73)[P,5W20[,1QC:[-ME=U6.0["T;JOU__P %GGUU/^"2_P"T
M<WASS/M'_"FO$ ?RLY\C[#+YW3MY7F9]LU^-'[5Q\)C_ (,O/@D+?[/G_A,H
M/L>,?\??]M:OYV/]K_7Y[_>H _4/_@H=_P %J-7_ &-?C_KW[//P5_8^U/XM
M:IX!^$\WQ)^*5W!XRM]&A\/>'8YQ$\L9FAE-Y< 'S# H3Y&4AC\P7MOV@/\
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
MN%?B_P#&_P#Y+3XO_P"QHU#_ -*9*_:"OQ?^-_\ R6GQ?_V-&H?^E,E89?\
M'(Z<W^"'S.7HHHKU#PPHHHH **** "BBB@ HHHH **** "BBB@ KZ:_X).?\
MG3R?]BO>?^APU\RU]-?\$G/^3IY/^Q7O/_0X:QQ/\"7H=&$_WJ'J?I=7P[_P
M6=_U?PX_WM7_ /;*ON*OAW_@L[_J_AQ_O:O_ .V5>5@_]XC\_P CW\Q_W.7R
M_-'PS1117MGS 4444 %%%% !1110 4444 %%%% !1110 4444 ?M)\&O^2/^
M%/\ L6K'_P!)TKI*YOX-?\D?\*?]BU8_^DZ5TE?.R^)GV4/@04445)04444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!\T_\ !5[_ )-4/_8RV?\ Z#+7YFU^F7_!5[_DU0_]C+9_
M^@RU^9M>Q@?X'S/G,T_WKY(****[#S@HHHH **** "BBB@ HHHH **** "BB
MB@ K]6/^";W_ "9=X+_W=0_].-S7Y3U^K'_!-[_DR[P7_NZA_P"G&YKBQ_\
M!7K_ )GIY3_O+]/U1[A7XO\ QO\ ^2T^+_\ L:-0_P#2F2OV@K\7_C?_ ,EI
M\7_]C1J'_I3)6&7_ !R.G-_@A\SEZ***]0\,**** "BBB@ HHHH **** "BB
MB@ HHHH *^FO^"3G_)T\G_8KWG_H<-?,M?37_!)S_DZ>3_L5[S_T.&L<3_ E
MZ'1A/]ZAZGZ75\._\%G?]7\./][5_P#VRK[BKX=_X+._ZOX<?[VK_P#ME7E8
M/_>(_/\ (]_,?]SE\OS1\,T445[9\P%%%% !1110 4444 %%%% !1110 444
M4 %%%% '[2?!K_DC_A3_ +%JQ_\ 2=*Z2N;^#7_)'_"G_8M6/_I.E=)7SLOB
M9]E#X$%%%%24%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 ?-/_  5>_P"35#_V,MG_ .@RU^9M
M?IE_P5>_Y-4/_8RV?_H,M?F;7L8'^!\SYS-/]Z^2"BBBNP\X**** "BBB@ H
MHHH **** "BBB@ HHHH *_5C_@F]_P F7>"_]W4/_3C<U^4]?JQ_P3>_Y,N\
M%_[NH?\ IQN:XL?_  5Z_P"9Z>4_[R_3]4>X5^+_ ,;_ /DM/B__ +&C4/\
MTIDK]H*_%_XW_P#):?%__8T:A_Z4R5AE_P <CIS?X(?,Y>BBBO4/#"BBB@ H
MHHH **** "BBB@ HHHH **** "OIK_@DY_R=/)_V*]Y_Z'#7S+7TU_P2<_Y.
MGD_[%>\_]#AK'$_P)>AT83_>H>I^EU?#O_!9W_5_#C_>U?\ ]LJ^XJ^'?^"S
MO^K^''^]J_\ [95Y6#_WB/S_ "/?S'_<Y?+\T?#-%%%>V?,!1110 4444 %%
M%% !1110 4444 %%%% !1110!^TGP:_Y(_X4_P"Q:L?_ $G2NDKF_@U_R1_P
MI_V+5C_Z3I725\[+XF?90^!!1114E!1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S3_P %7O\
MDU0_]C+9_P#H,M?F;7Z9?\%7O^35#_V,MG_Z#+7YFU[&!_@?,^<S3_>OD@HH
MHKL/."BBB@ HHHH **** "BBB@ HHHH **** "OU8_X)O?\ )EW@O_=U#_TX
MW-?E/7ZL?\$WO^3+O!?^[J'_ *<;FN+'_P %>O\ F>GE/^\OT_5'N%?B_P#&
M_P#Y+3XO_P"QHU#_ -*9*_:"OQ?^-_\ R6GQ?_V-&H?^E,E89?\ '(Z<W^"'
MS.7HHHKU#PPHHHH **** "BBB@ HHHH **** "BBB@ KZ:_X).?\G3R?]BO>
M?^APU\RU]-?\$G/^3IY/^Q7O/_0X:QQ/\"7H=&$_WJ'J?I=7P[_P6=_U?PX_
MWM7_ /;*ON*OAW_@L[_J_AQ_O:O_ .V5>5@_]XC\_P CW\Q_W.7R_-'PS111
M7MGS 4444 %%%% !1110 4444 %%%% !1110 4444 ?M)\&O^2/^%/\ L6K'
M_P!)TKI*YOX-?\D?\*?]BU8_^DZ5TE?.R^)GV4/@04445)04444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!\T_\ !5[_ )-4/_8RV?\ Z#+7YFU^F7_!5[_DU0_]C+9_^@RU^9M>
MQ@?X'S/G,T_WKY(****[#S@HHHH **** "BBB@ HHHH **** "BBB@ K]6/^
M";W_ "9=X+_W=0_].-S7Y3U^K'_!-[_DR[P7_NZA_P"G&YKBQ_\ !7K_ )GI
MY3_O+]/U1[A7XO\ QO\ ^2T^+_\ L:-0_P#2F2OV@K\7_C?_ ,EI\7_]C1J'
M_I3)6&7_ !R.G-_@A\SEZ***]0\,**** "BBB@ HHHH **** "BBB@ HHHH
M*^FO^"3G_)T\G_8KWG_H<-?,M?37_!)S_DZ>3_L5[S_T.&L<3_ EZ'1A/]ZA
MZGZ75\._\%G?]7\./][5_P#VRK[BKX=_X+._ZOX<?[VK_P#ME7E8/_>(_/\
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
M^QV>)9?+WR-(WSRNSG+NQY)ZX'&!7:T5,JE2:M)MEPHTJ;O&*7HC'^Q>-_\
MH-V7_@,?\:\7US_@G/\ L[>)-:O/$6M?#RRFO+^ZDN;N;^UM17S)78LS86X
M&22<  >E?0%%*,YP^%V'.G3J?&D_4^=?^'9W[,?_ $3.R_\ !SJ7_P DT?\
M#L[]F/\ Z)G9?^#G4O\ Y)KZ*HJ_;5OYG]YG]6PW\B^Y'SK_ ,.SOV8_^B9V
M7_@YU+_Y)H_X=G?LQ_\ 1,[+_P '.I?_ "37T511[:M_,_O#ZMAOY%]R/G7_
M (=G?LQ_]$SLO_!SJ7_R31_P[._9C_Z)G9?^#G4O_DFOHJBCVU;^9_>'U;#?
MR+[D?.O_  [._9C_ .B9V7_@YU+_ .2:/^'9W[,?_1,[+_P<ZE_\DU]%44>V
MK?S/[P^K8;^1?<CYU_X=G?LQ_P#1,[+_ ,'.I?\ R31_P[._9C_Z)G9?^#G4
MO_DFOHJBCVU;^9_>'U;#?R+[D?.O_#L[]F/_ *)G9?\ @YU+_P"2:/\ AV=^
MS'_T3.R_\'.I?_)-?15%'MJW\S^\/JV&_D7W(^=?^'9W[,?_ $3.R_\ !SJ7
M_P DT?\ #L[]F/\ Z)G9?^#G4O\ Y)KZ*HH]M6_F?WA]6PW\B^Y'SK_P[._9
MC_Z)G9?^#G4O_DFNF^$W[&'PJ^!OBH^-OA;X6LM+U,VKVQN?MMY/^Z8J67;-
M,Z\E1SC/%>R44G5JR5G)_>4L/0B[J"OZ(Q_L7C?_ *#=E_X#'_&N&^,_[,/@
MW]H0::/B_H]EJ_\ 9'G?V=_I%U;^5YNSS/\ 42INSY:?>SC'&,G/J-%0I2B[
MIERC&<;25T?.O_#L[]F/_HF=E_X.=2_^2:/^'9W[,?\ T3.R_P#!SJ7_ ,DU
M]%45I[:M_,_O,OJV&_D7W(^=?^'9W[,?_1,[+_P<ZE_\DT?\.SOV8_\ HF=E
M_P"#G4O_ ))KZ*HH]M6_F?WA]6PW\B^Y'SK_ ,.SOV8_^B9V7_@YU+_Y)H_X
M=G?LQ_\ 1,[+_P '.I?_ "37T511[:M_,_O#ZMAOY%]R/G7_ (=G?LQ_]$SL
MO_!SJ7_R31_P[._9C_Z)G9?^#G4O_DFOHJBCVU;^9_>'U;#?R+[D?.O_  [.
M_9C_ .B9V7_@YU+_ .2:/^'9W[,?_1,[+_P<ZE_\DU]%44>VK?S/[P^K8;^1
M?<CYU_X=G?LQ_P#1,[+_ ,'.I?\ R31_P[._9C_Z)G9?^#G4O_DFOHJBCVU;
M^9_>'U;#?R+[D?.O_#L[]F/_ *)G9?\ @YU+_P"2:/\ AV=^S'_T3.R_\'.I
M?_)-?15%'MJW\S^\/JV&_D7W(^=?^'9W[,?_ $3.R_\ !SJ7_P DT?\ #L[]
MF/\ Z)G9?^#G4O\ Y)KZ*HH]M6_F?WA]6PW\B^Y'.Z-X;\3>'M'M- TC4[*&
MTL;:.WM8O(9MD:*%5<L23@ #))-=#&'$:B5@6VC<0.":6BLC?8**** /G#_@
MH)_P45_X8$_X1'_C#'XX?%W_ (2S[?\ \D:\$?VS_9/V7[-_Q^?O4\GS?M'[
MOKN\F7IMY^;_ /B(J_ZPQ_MO_P#AD?\ [IK]'Z* /S@_XB*O^L,?[;__ (9'
M_P"Z:H?M%?\ !)?4O^"G^JWW[;_PE_:*\<_L^1?'SX2V'ASXQ> /%GPYMKO4
M;W2HY8Y4A=9KA#IEX(XUA=AYH"CA1EMWZ75Y5^V_\#?BG^TS^RAXY_9\^#?Q
MEC^'VN^,M#DTB/Q@^D-?-IUO.0ERT<*S0DR- 941Q(I1G#C)7! /R4^"G[6O
MP_\ @_\ &?3O^"A'@?X+:O\ $7P[::YI7[,?["7@&#6(;0:I:V@%O>ZTUY,I
MBACN)H1"+K9N" QLNW++^FO_  37_P""AF@_\%#OA9XK\3R?"G4O ?B[X>>/
MM1\%_$+P5JFHQ7CZ3K%D5$L:7,0"7$6'&) JY97&/ER?//VF/^"-OPZ^)W[(
MWP3_ &;_ -G3XHW'PQUK]G;Q'H^O?"CQ='HD6I+:W]@I :[M7>-;I9F)DE^9
M2TF&)(W*W=?\$QO^">%O_P $\?A7XPT'7OB_=?$#QK\2?B'J7C;XA>,[C1TT
M]=1U:]*F4PVL;N+>(; 0F]OF9SD!@J@'TI1110 4444 %%%% !1110 4444
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
MM-&D\UNLWV2 F;<)C<,KH=X" ']'%%0:9)?RZ;;RZK D5TT"&YBB;<J28&X
M]P#GFIZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /RA_X.,?A]X]\:?M
ML?\ !/W5/!W@C5]6MM'_ &@([C5[C3--EGCL8?[2T,^9,R*1$N$8[FP,*?0T
M[_@Y^_X*/?M<?LT?"G0/V1OV)? OC ^)?B+IT]SXK\;^%M"N;F;0](#^3Y-L
M\2D1W,["4>9N#1I$=N&D5T_5RB@#\,_^"5W_  4/_9&_8E_8I^)OP'_9._8+
M^.7@WQ)X=^$^M^+M8^(WQ&\)Q02>*-;M+7; LLD<CD,\\J)# HV1J6ZL7=_I
M3]F[1_VU/^"8G_!NO\+]>_8M_9YT_P"('Q+TKPK:>)O$'@[6;:YEN;A-4EDO
M[S9# Z2SW,)ND'E!MQ2%U4,P53^G%% 'X#?$+XYV_P#P6;_X*??LH?$+_@G9
M^P_XY^&GB7X8^,?[?^-WQ"U?P?'I"6-NUU:SW-G/<PG%UQ%>J!*096NRH7]Y
M+C[>_P"#JGP7XQ\?_P#!'7Q?X:\!^$]3UO49/%F@O'I^D6$ES.ZK?(6(2,%B
M .2<<5^C=% 'Y8_\%/\ PSXB^-_[+'["_P#P3SAT"]=/BO\ $'P@_C6V-JY$
M>@:180W6H)*,?(06@.&QS'CZ>7_\'2'_  40_:O\*:KH?_!.O]ESP)X_MM!\
M3Z3#??%SQSX)\,W%Y=_V;/*\?]EVKKM0.T2/)*/,7>KQ1[U5I0?V>HH _&[_
M ()S>)OV6OVP/^"<GQE_X)#?L0?L+_%GX2?:/@[J\D7B7XJ:)#:C7]8N(5MD
MN+FX1SYMPTS0LW"JL4>U B(JCXA\0_%7]H[]IG_@DG\*?^#>GPM^QC\4-/\
MCSX?^)@L_%']L>%W@TNQTR._O+A+MY\DHB_:H0SLHC"0R/O(*;OZ;Z* /PH_
MX..?VTOVD_ %SX*_X)&_LX^!?B7!\,],\+Z3;_&'QKX%\*SW5_J5@8U0:9:L
M-L>W[,BR2KY@$K2I$S*BR+)Z+^R?JW[/'_!0+_@DK\<?^"4O[!'["?Q0^$*:
M-\,WFT63XG:1#9GQ'K$C;XI);@.?-N)9[:,22-A55E"A4157]DJ* /YG?'7Q
M)^//_!1?_@F[^S?_ ,$$/ _[(OQ0T'XN^!_B':0?$F^U_P )R6^FZ'IUD+VW
M6ZDE8[E417B2N75 I@=5WEX]W]+6E:9::+I=MH^GQ[(+2W2&!2<X15"@?D!5
MBB@ HHHH **** "OR*_X-5K/Q-^SC_P3K^/?C'XP^ _$.BPZ3\:==UF6SO-%
MGCNI[2'2-/=GAB=0TN1&X7:#N88'-?KK10!_,#IO_!1#6/VM?^"C-U^W3_P5
MC_82^//CSP[X1N ?@O\ !WPOX,>30]$3S"RO=K<-']HD79$[?*1/)R^(XTAK
M]-_!WQ<N?^"FG_!;7]F[XIV7PT\2:!X2^$G[.>I_$(Z7XHT\PS6&L:Y(-/2S
MG4947"6XBFV@G&W(Y%?J/10!^5G[;_\ P6&\3?LL?M4?$O\ 9?\ ^"HG_!-6
M_P#&/PGEMA<?!3Q!X/\ !!UJW\2!XY5>"Z-W(85F:.40L$"M&PEW*R2HU=3_
M ,&L'[,/[3O[,7_!-R^T_P#:3\):MX63Q7\0;_7_  7X+UOS%N=%TF:"W1%:
M.7#P>9+'-((F .&$A ,K5^E5% 'Y1?\ !+_X?>/=!_X.-_VW/&NN>"-7LM&U
M32=-&F:M=Z;+':WA!M,B*5E"28P?ND]#6U_P2:^*LOPZ_9V_;*_X*]>// NM
M:G+\0?B]XBUS0='L[&0WVJ:#H\;6^E6L2[2S.S&:%>,9(/3-?J'10!_,-^RY
M_P %#;SQI^WOJ_\ P4K_ ."LO[#/Q^^*?C[3;]/^%3^$O#G@9CX=\'6R-OB:
M**Y="\L3']V"N%<-.QDF</']J_\ !1[Q9XY_9/\ ^"O7[-G_  7<N?V>_'6L
M_!_7OA)'I'CJUT'1#=:GX=GN;.]\L7,2MB,A+^W^\P!:VF0-N*@_M)10!^*'
M_!*[QQ\4/AEXE_;D_P""^WCW]F_QE8>'/'-RTGPF\&:EI$D.K>(+:.:5HAY*
MJS*LCM81>8@= QG(+"+)^._V(?\ @H;'9?MKZ]_P4P_X*I?L.?M!_%SXQ?VC
MCX>6&A^!,>'_  =9J,Q?9(;B16$L99Q&"N(^9<R32&1?Z<Z* /FS_@II=:G\
M4/\ @D?\=K[PUX;U![SQ#\ ?$,MCI MF>Z,D^CSE(/+3),F6"[1D[N!7F_\
MP;D^%O$W@K_@BW\#O#'C+PY?Z3J5II>K"ZT[4[-X)X2=:OV >-P&7*D$9'0@
M]Z^VZ* "BBB@ HHHH *_*'_@XQ^'WCWQI^VQ_P $_=4\'>"-7U:VT?\ : CN
M-7N-,TV6>.QA_M+0SYDS(I$2X1CN; PI]#7ZO44 ?E'_ ,'/W_!1[]KC]FCX
M4Z!^R-^Q+X%\8'Q+\1=.GN?%?C?PMH5S<S:'I ?R?)MGB4B.YG82CS-P:-(C
MMPTBNGA__!*[_@H?^R-^Q+^Q3\3?@/\ LG?L%_'+P;XD\._"?6_%VL?$;XC>
M$XH)/%&MVEKM@662.1R&>>5$A@4;(U+=6+N_[F44 ?F/^S=H_P"VI_P3$_X-
MU_A?KW[%O[/.G_$#XEZ5X5M/$WB#P=K-M<RW-PFJ2R7]YLA@=)9[F$W2#R@V
MXI"ZJ&8*I^/OB%\<[?\ X+-_\%/OV4/B%_P3L_8?\<_#3Q+\,?&/]O\ QN^(
M6K^#X](2QMVNK6>YLY[F$XNN(KU0)2#*UV5"_O)<?OS10!^<G_!U3X+\8^/_
M /@CKXO\-> _">IZWJ,GBS07CT_2+"2YG=5OD+$)&"Q ')..*XS_ (*?^&?$
M7QO_ &6/V%_^"><.@7KI\5_B#X0?QK;&U<B/0-(L(;K4$E&/D(+0'#8YCQ]/
MU.HH _&'_@Z0_P""B'[5_A35=#_X)U_LN>!/']MH/B?28;[XN>.?!/AFXO+O
M^S9Y7C_LNU==J!VB1Y)1YB[U>*/>JM*#=_X)S>)OV6OVP/\ @G)\9?\ @D-^
MQ!^PO\6?A)]H^#NKR1>)?BIHD-J-?UBXA6V2XN;A'/FW#3-"S<*JQ1[4"(BJ
M/V1HH _F0\0_%7]H[]IG_@DG\*?^#>GPM^QC\4-/^//A_P")@L_%']L>%W@T
MNQTR._O+A+MY\DHB_:H0SLHC"0R/O(*;OIC_ (..?VTOVD_ %SX*_P""1O[.
M/@7XEP?#/3/"^DV_QA\:^!?"L]U?ZE8&-4&F6K#;'M^S(LDJ^8!*TJ1,RHLB
MR?NO10!^2W_!.'_@J5^RC^SC_P $]/B9X4_8[_X)M?&7P-H_P/\ !L6K66C>
M,_#8CN_&&JW<HMHMTL)D>>XEN/*\V3;^[C(VJ$C5!^?'[ W_  4,LO"7[8GB
M'_@I7_P5$_8<_:'^+_QPNM09?!7]D^!,:%X0L@/W:V4$\BE9$W.J97$0RX+2
MNTE?TX44 5=#U1-<T6SUI+:6!;RUCG$,ZX>,.H;:P[$9P?>K5%% !1110 44
A44 %%%% !1110 4444 %%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>trn-20221231_g12.jpg
<TEXT>
begin 644 trn-20221231_g12.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
MB@** P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@#\1/^#UGQ[XY\"? _X#7'@CQI
MJVC27'BO6EN'TK49;<R@6UL0&,;#<!D]?6N6^-O_  ;5>!/A#^RWK_[1&E_\
M%D_B+HFHZ#X/EURWN?$&KHEE'-';F98Y'2Y1U#, @926!8$*Q^4Z?_!\)_R0
MGX ?]C;KG_I+:UN:A_P9B?\ !/>]^$)\86'[7'Q6T*^ET 7O]J:U>:3-863&
M$.9)D%I"6B7DD>:GR@_,.M 'O/\ P:A_MB?M4?M@_P#!.;5M2_:B\3ZMXEG\
M'^.[C0_#7B[7)7EN]1L5M;:;RY9GRUPT4DSKYK$DJRJ22A-=C^U#_P '0/\
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
M;>\-^*K[1)=0L[4PZLWA>+RM+ENH]0U-7>T3:NVWW;_+&T81@,#I0!]RZ_\
M\'7?_!&_1/AW:?$6U^+WB?4DO=<ETV/1[#PA/]O0QQQ2/</%(4V0 3( Y.78
M.$#&-]OLW[=O_!<K_@GC_P $Z]#\-W?[17Q,U--;\6:+#J^B^#=&T.6XUAK&
M5<I/- VP6JDY4"=HR65PH)1]OY9?\&:?['/[-/QM^#_QR^*?QN^!OA3QEJ U
M[3-#LSXJT"WU!+6U%O+-*D:SHRIYC.F_ ^;RDSTK@-+U7]L3QC_P=3_'?Q#\
M%_@5\/?B/\1_#[ZE_P (KH7Q8U=K2SM+&".R@M[FU/4SI9E2BC_EG+*XY7-
M'[9_\$\/^"N'["__  5"T75+S]D[XKO?ZIH2+)KGA?6;![+4[*-CA96AD_UD
M1.!YD3.@)"E@QQ7TM7X>_L5?L<?MX:;_ ,'#]A^V9\4O#W[/_P .;^\TNZL_
MBI\,_AK\3K6>]DBFT>39.^G;O/W22"SNFRH#%!*<Y)/[A4 ?R]?\$T?^"=_B
MK_@KO_P41_:7^&/CS]LSXD^"+/P-XHU&]L'\/:H\OF^;J]S%Y9620!54*,8K
M6_X*<_L]_M8?\&U/[1?P>^+W[,7_  4>\:^.%\6W=[<7?A#Q!>RQ^?'926VZ
M&[MEGDCNK:=9_+W%%96C8K\P5EXS_@F%_P $K$_X*G_\%$_VI_ B?M/>+/A?
M<>%?$FIWMIJ7A:+S/M4DNKW4869/,C+(I4-@,"<GD=:T_P#@FI^SK^SI^PW_
M ,%Q%_9#_P""S/PZU+Q-XRL?$5K!\,O'6L^(II-%-Z6WZ;<S02#-S!<DIY3N
MY2*4A)(L[VB /Z&?VW/^"D'[)7_!.GX+V/QN_:]^)"^%[+5'$.D:0ML]SJ.H
M7.P.T$%O$"\C("-[<(F1O9<C/D'[ '_!P#_P33_X*0?$W_A2?P(^*>IZ9XSF
MBDETWPSXQT9M/N-22-2SFV;<\4S*H+&,/YFU6;9M5B/S!_X./[GXO^,O^#A+
M]FOX<:3X#\-^+(+?POH4W@CP?X[O##H6K:C-K%]NBN6Z;998;>)U_C$<:D$'
MG;_;R_9#_P""JG[27[?7[/WQ]^+'PF_9A^"WQ$\!Z];7FCIX<^+%O::GXDM8
M;ZUDC3R;AA)<K"R2(H0$?Z2Z'@@4 =Y^V;X]\<V/_!X1\"O!5EXTU:'1KCPK
M8M<:1%J,JVLI-AJI):(-L8Y /([#TK[M_P""AG_!?+_@G#_P3/\ B.GP9_:"
M^).KZAXS^QQW5WX5\(:*U]=6,,B[HFG8LD4)=<,J-('*LK;=K*3^?O[:_P#R
MN7? 3_L4K'_TWZM74?$O]L9/C'_P6E^)OPB_X(__ /!+GX5^*OCMX-L[RS^(
MGQL^*&JR06L9BEM[6[(MHW0MY<HBM_-5S,X#JJ"/<6 /NG]BG_@NC_P3K_;X
M\ ^-O&_P%^*&I?:?AYX<N-?\6>&M<T22UU.UTV%"SW*1?,LZ#&TF)WVLR!MI
M=-WYG?\ !-3_ (.1(?C)_P %D_B-_P --_M!^(+GX7>,=2D\)?L^^&[#0)8[
M.,7.MPQZ?)-;QKE)WM]ADN)\N"[+E5PHY?\ X(>>$_C!HO\ P<X?'GP;^TO_
M ,()=>+YOA]KL?CFW^'UFR:#-<R7&E//%!%*BL8]S8<.N6=7+9))/4_\$"?A
ME\-=3_X.(_VW-#U3X?:'<6F@>*?%,F@V<^DPO'IK1>+-L36Z%<0E  %* ;0
M!B@#Z:^ <7[*.B?\''/Q>\3^&_VTOB%X@^)<'A>\EU?X+-X.N1I5C$NGV!9K
M>[,YCFDV"-E58P2TS#L2?L__ ()]?\%2?V._^"G6@>*-?_9+\<:AJB^#M0@L
M_$-IJVC36-Q:O,CM$3', 2K>7* WK&X[5^6O[&G_ "N:_';_ +%*]_\ 39I-
M<!X^^,^G_P#!N9_P7W^-'BW5=+:+X3_&_P"&NK^*]"T]05MY-0,4]];VZA>%
M8:G;W5E&HX2._0G (( /V#^$G_!5/]CSXZ?MP^+O^">OPK\6:OK'Q'\"V]S-
MXIM[;09_L-BMN8DFW71'EY66>.(@'/F$KV-?/W[1?_!T3_P2)_9L^-5]\#/$
M'Q?U[Q%J.D7S6>M:KX.\-O?:=8SHQ5T,^Y1-M(P3 )1G(R2"!\5?\$.?V>/C
M-\.O^"+W[7/_  53U>6\G^+7QJ\'>+]3\-ZR%(NC#9V=\XNHR/F62;47N7P/
MO?9X",\5XI_P;S^'?V^KO_@GMX]M/V4/V%?V=OB3X-\2>*[^Q\>ZY\3O$K6^
MH3!;.WW6-PF<"U2&02(#@9GD;J2: /Z&/V=OVC?@A^UE\'M&^/O[.GQ'T[Q7
MX1\00&72]9TUVV288JR,K /%(C J\;JKHP*L 017R_\ \%ZO^"F'_#LC]@O7
M/B1X.\5'2/B'XG)TCX:W,FB_;H1J9 D9I%8&-=L"RLID!3<J@ALX/@/_  :I
M_LE?'[]CO]FWXF^ /BA\3_A_XF\,:OXOM-7\)2_#OQ]:Z_:0RR6QCNMTMLS+
M&2L-J0,_-@FO<?\ @Y \,^'=<_X(Q?'#4M:\/V5Y<Z9X=MY]-N+JT21[24W]
MJIDB9@3&VUF7<N#@D=#0!Y9_P;.?\%5?"7[;?[&6E_!#XF?&7Q%XM^-?@NSU
M76/B5J7B*WE.8KO7+Z2V87+C8ZK!) H1,+&JA %" #9^-O\ P=6?\$=O@G\5
M+GX5/\8?$/BJ2QNVMM0U[P;X8DO-,@D4X;;.S)YZ@_QP"1#_  EJ^3_V3;+4
M_AS_ ,&96M_%;X*>&K2Q\9:A\/O%%KJNNZ98I'?3V#>*[^"Z\R9 )&"6;38)
M/RJO&,5[/_P:[?LO?L/^.?\ @BMI6N:Y\*/!7B+5/%NIZ[;_ !9GUO2K:ZDD
MDBOIXXK6Y:525C6Q%K(L9(4"4R  N20#])?V7_VJOV?/VS_@WIGQ^_9C^*.G
M>+O">K;EMM4TYF!21<;X98W"R02KD;HY%5UR,CD9R/VZ?VJ_#7[#_P"Q_P#$
M3]K+Q9IWVVU\"^%[C4HM/\S9]MN0-EO;;OX?-G>*/=@XWYP<5^/7_!GCJ-YH
M_P"T9^UM\,_A+JMS??"33?$-C-X;E:9I(%?[9J$5M(C'@M+:1J68<L(8\]!7
MZ)?\'"7PB\8_'#_@C/\ 'KP%X"L)KK4D\*V^K+;6ZEGDAT[4+74)U4#ECY-K
M)P.3T[T ?E!^P#_P2A_:M_X.1/ VN?\ !0S_ (*/_MN^+]+\-ZQXAN[+P/X5
M\/1J\$:P/MD>WAF8P6EK')F%45&DD:*1G<'YI/IS_@E)^P3_ ,%F_P#@E5_P
M4FO/V;[+Q/K/Q7_9.OK<^?XEUW7;>&+3!) SP3VMI<7#30W,<RB*:. -')&Q
M<C=Y>STW_@T>_:)^&/Q0_P""1/AGX(^&_$=F_B7X9Z_K%CXDT@3J+F%;O4KF
M_MYVC^]Y;I=;5?&TM#(H.4('N+?\%S/V2KC_ (*F1_\ !)_PWX>\3^(?&LJK
M"?$/ANWM[O2K6^6WDN;BUN'$PDB:"&/,C*KA6W(VUD(H 9_P4)_X+]?\$W?^
M":?Q+'P4^/WQ(UC4?&D=I'<WWA;P?HK7US812*'B-PQ9(HF=2&$;2;]K*VT*
MRD]?_P $Y?\ @L;^PC_P5+CUFQ_94^)%[/KGAZW2YUGPMX@TI['4+:W=MBSA
M&RDL>XA2T;N%+*&VEES^>_C?]L:3XT_\%F_BM\*?^".?_!+CX4^)/C=X,AOM
M/^(_QM^*.JRPVRO%/#:WA^S1NA.R=$@\U',T@5P$$>XMXU_P0-T+XS^$?^#F
MK]H+P[\?+WP8WC:/P!KP\8?\*YMWAT0WS:EH[S);(ZHP19#@[E#%U8GG)H _
M1?QM_P ',/\ P2.^'MM\0%\5?'/5K;4?ASXA70]6T-O#%S]MOKXR7,9CLXR/
MWZJUI+OERL:9CW,#(@/K?_!.7_@L'^PM_P %2].U?_AE3XE7,^M:!$LVM>%/
M$&G-9:G:0,VU9_*8E98BQ"F2)G5690Q4LH/Y&_\ !M7\-?V?O'G_  6T_:SU
M;XG>&M%U7Q;HFLZU/X+@U>VCF:WC?79TO;B!) <2*#;IO4;E69AD!VSN^"/"
M7@GX*?\ !Z;;^"_V6-)LM)T;5=(NG\<Z/H$:Q6<4LWA:6ZN5=(\*FZX6VG9?
M^>S GDT >^_L _$[]AK]FS_@IE^VS^T1I_[=7Q!\::CX0M?%FN?$OP)J_@JZ
MAL?"EM;:R\]V+.4S.MWY+HT*!$4NHR .E>*_\$4?^#A[4?VA/^"FGQ-\*?MC
M?'[7M2LOB;XBTWP]\!/#EGH<B:=9QM?72QKY,0VV[O');;YI<R/@!F.P 3_\
M$&-'TCQ#_P '$?[?>@Z_I=M?6-[K?B^"\LKR!98IXF\5E61T8$,I!(((((-9
MO_!JQ\._A]JW_!2+]LJ75_ NC7,GA_Q="^@M<Z9$[::RZOJ@#6Y93Y) 51E,
M8VCT% 'W[^W1_P ''7_!+_\ 8 ^,=_\ L_\ Q8^(VOZ_XPT=E37=&\$Z ;[^
MS)& 8133.\<(D (+1J[,O1@IXKV?_@GG_P %3?V+_P#@J%X'U;QI^R/\2IM5
M?P]/%%XBT/5-.DL]0TMI0QB,L3CE'"/MD0NA*,-V58#\PO@A^U_XX_:J_P""
MAGQWM?\ @@]_P2W^"UIK^D:H]E\2_CE\5]3G$>HRS7=QFY%I ZO&+B>&XD&S
MS'E$0>500$'&_P#!J'I/C/PS_P %5OVPO"WCN_\ #\NL6,]S!KK>$(3%I$M[
M'KEPDCV495=EMO\ ,\I=JXC91@=* .[_ .#,GQ[XY\<:+^TRWC7QIJVL&T\5
M:"MJ=4U&6X\D%=3R$\QCM!P,X]!7[>5^%W_!E#_R _VH?^QMT#_T'5*_=&@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /CO_@KW_P1N^$'_!83
MP=X)\&?%SXM^)/"</@C4[R]LIO#D%N[7#7$<<;*_G*P  C!&/4U\67__  9E
M?LP:U"ECX@_;V^,]]:J1NMYY+)E*]P T1 X]C]*_9>B@#YS_ ."<O_!+/]DO
M_@E]\!KWX!_LX>&+VXM-:N3<^*-<\2SQW6H:Y-L\L&Y=42,HJ958D1(U#,0N
MYW9OB'XQ_P#!I-^S9J'Q0U_QQ^R!^V+\4/@AHOBTNOB/P;X8NO.L)86+%K>+
M$D3K!\QQ%*TRKD@87"C]:J* /FW_ ()G_P#!*S]E'_@E5\$KKX-_LVZ#>SRZ
MS<)<^*_%&O3)/J.N3JI5#,Z(J+&@9@D2*J('8X+.[-\9?'G_ (-.OV:?$?QD
MUWXM_L=?M;?$KX"P^*FD_P"$B\,^#K@2:?)'(Q:2&!5DADBA))/DN\D:YPJJ
MH"C]7Z* /E__ ()?_P#!)#]D[_@D]\(]1^&W[.>F:C>ZIX@ECF\5^,?$$R2Z
MEJ\D881J[(BI'#'O?9$BA5WL3N9F8\7_ ,$M/^"(7[/7_!+OX/?$GX'>&/'V
MM^/] ^*#Q#Q'9^,+2VV/ MO+;O!MA10T<D<SA@V<BOM2B@#X^_X)1?\ !'[P
M#_P20MO'/A'X*?'_ ,8>(O!_C/5$U&+PIXF2W:'2+I<IYL#QHK%FB\N-RV=X
M@B/!7G[!HHH _.;_ (*5?\&UG[(?_!3/]KR#]K[XE_%#Q9X;U2;2K"RU_2/#
MT=M]GU<6K,JRR/(A=7:#RX"5/"PIC!SG[_\ $GPZ\#^+OAU?_"3Q#X9M;CPU
MJ>BRZ1?:-Y>V"6QDA,+V^U<80QL4P,8!XK:HH _)SX5_\&H'P9^$OB'7O _A
MG_@H1\=+3X*^)M2^U>(O@UI/B$V-GK*=/L][- RK<1E L;'R5D*+C>#AA[?^
MQM_P0/\ @E^Q;^QW\=?V)? GQ\\8:IX1^.6F7=G>R:I;VOVC1/M-E-9R26[(
M@#L8I(_]8#S"OJ:^]** /D']DC_@C-^S=^R]_P $Y/$G_!,C6/$NN>-O 7BQ
M]3_MBYUHQ07;+>A0VQH5 1HRBNC@95E![5\H_!S_ (-*/@%\.M,U7X8>-OV[
M_C/XI^%UU//=6'PMDU<66DB\9<175W#"WE7<D;!)!B.(,T:[LKE#^ME% 'QY
M^Q!_P19_9C_8X_8$\7?\$YM:UC5/B+X!\;ZM?WFOIXICBCEE%U!;Q-&IMPFP
MI]G1TD7#H^&!!4$?($G_  :(?"U+";X,Z=_P4M^.=O\ !2XU@:A/\)EU",VK
MR!PX8G<+8R @8E-J6R >HK]@J* .+_9V_9\^$G[*7P0\-?LZ_ CPC#H7A+PE
MIB6.BZ9"Q;RXP2S,S,2TDCNS.[L2SN[,222:\'_X*W?\$GOA7_P5W^!_ASX&
M?%GXH>(/"MCX;\5KKMM>^'88'EEE6VGM_+83*PV[9V/'.5%?5E% '.?![X;Z
M=\'/A'X6^$.CZA/=VGA7PY8Z/:W=R ))H[:W2%7<+QN(0$XXR:J?'KX%?"K]
MIOX->)/@!\;_  C!KOA/Q9I4FGZYI5P2HFA<=F4AD=2 RNI#(RJRD$ UUU%
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
M?Q3X<\ :':Z/IU]H$MU<V.G0+#"TL_@^WN9GVJ ,O.6E8]W8L>37,7O[%?\
MP50_8J_;]^.O[3G_  0L_:/^$?QOTKQEXCDU7QYX.TOQ)HNHZOID=U=W-U':
M:A;W$BM'ME:Y5'@G6281DE005 !^Q_\ P3^_X*;?L;_\%-_AUJ/Q&_9&^*']
MMQZ)<QV_B#2+ZQDM-0TJ60,T8G@D (5PK;9%+1ML<!B48#WVOQ\_X-QOV_\
MX<?&;]J;XO\ [)GQ(_X)M^!?@3\>='L;G6O'&I>!_#YL5U<17\<-U#<13;YK
M=X[B[C98_-DC82,5"! &_8.@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH ^,/^"E/_!%?X-?\%,/V@_A3^T-\2/C!XG\
M.ZA\)[@2Z58:'!;O#>D7<-SB4RH6'S0A?E(X)KZ9_:/_ &>OA3^U?\"O%/[.
M/QO\-1ZOX5\8:/+IVL63X#&-Q\LD;8.R6-PLB..4=%8<@5VU% 'PM_P3J_X(
M2?!'_@G_ / 7XE_LHW7QJ\4?$WX7_%*V9->\$^-+:W%M!(\1AFEA:W5&C:6+
M8K$'.88F4JR9/S/??\&B7PLMK34?A!X(_P""E/QRT3X+ZQJPO]3^$\&H(]K/
M('5@6.Y;=W7:-LDEL[#:I))&3^P-% 'S#\3O^"2/[(GC[_@FA=_\$JM"\/7W
MAKX9R:+#96+:1< WMK/%=)>I>>9(K"28W2"9RP(D+.#PU>._\$Z?^" _PQ_8
M:^ _Q6_9I^(G[3/C'XL^"OBMX<CT'4/#GB*,6MII=@HNP4M$21S#(WVR0ET*
M_,%8 $9K] ** /R5^"W_  :4_L^_"RZU/P%XB_;K^-'B'X37U\]Z?A(=8%EI
M=Y<\>5)?+ PCNRFV,DK%$6,:Y.!M/OW[+'_!!SX&?LJ?\$UOBK_P3/\ "WQM
M\6:GX;^*^I:A>:KXBU"WM1?637=E:6CK$J((R%6S1AN!Y=L\8K[LHH \$_X)
MI_L!^ _^"9G[).B_LB_#;QSJ_B/2=$U"^NX=5UR.)+B1KJX>=@PB4+@%R!@=
M!7FW[''_  1M^$'[&G_!07XP?\%"_!_Q;\2ZOX@^,3ZDVKZ#J4%NMG8?;-1C
MOG\DHH<[7C"C<3\I.>:^Q** /CJQ_P""-GP?L?\ @KU>?\%@T^+?B5O%U[IH
MLW\)F"W_ +-51I":7N#;?-SY<8?[WWCZ<5X;^T#_ ,&SGPK\0?M+^)/VJ_V&
M_P!MSXL?LW>)/&4\LWBBV^'&IO':7+RR>9-Y0AE@EA5Y,N8_-:-6(*(@ 6OT
MWHH ^.O^"67_  18_9R_X);:AXK^(_A+QSXI^('Q)\=M_P 5=\1O&UXLU]=H
M9/-:*,*/W:/+B1RS/)(X!=V"H%^Q:** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N
M?^*OQ5^''P.^'&M?%[XO>--/\.^&?#NGR7VMZWJEP(H+2!!EG9C^0 R22  2
M0*Z"OY0O^#D7_@LW^T=^W%^T=KW[(7_"*>(/AW\,OAWX@EM/^$*UB%K:_P!7
MOX6*_;M0C_\ 'H8<E45@^69MP /K_P#XC-1_P\<_Y)3_ ,8R_P#((_X\O^)[
M_K/^0YU_\D_^>7?S*_=[X5?%7X<?''X<:+\7OA#XTT_Q%X9\1:?'?:)K>EW
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
MOANBNKZGA_Y?Q9P_VCC/YOP7^1]R?\/G?^K;O_+Q_P#N.C_A\[_U;=_Y>/\
M]QU\-T4?4\/_ "_BP_M'&?S?@O\ (^Y/^'SO_5MW_EX__<='_#YW_JV[_P O
M'_[CKX;HH^IX?^7\6']HXS^;\%_D?<G_  ^=_P"K;O\ R\?_ +CH_P"'SO\
MU;=_Y>/_ -QU\-T4?4\/_+^+#^T<9_-^"_R/N3_A\[_U;=_Y>/\ ]QT?\/G?
M^K;O_+Q_^XZ^&Z*/J>'_ )?Q8?VCC/YOP7^1]R?\/G?^K;O_ "\?_N.C_A\[
M_P!6W?\ EX__ ''7PW11]3P_\OXL/[1QG\WX+_(^Y/\ A\[_ -6W?^7C_P#<
M='_#YW_JV[_R\?\ [CKX;HH^IX?^7\6']HXS^;\%_D?<G_#YW_JV[_R\?_N.
MC_A\[_U;=_Y>/_W'7PW11]3P_P#+^+#^T<9_-^"_R/N3_A\[_P!6W?\ EX__
M ''1_P /G?\ JV[_ ,O'_P"XZ^&Z*/J>'_E_%A_:.,_F_!?Y'W)_P^=_ZMN_
M\O'_ .XZ/^'SO_5MW_EX_P#W'7PW11]3P_\ +^+#^T<9_-^"_P C]<_V0/VF
M_P#AJWX:7WQ$_P"$)_L'[%KLNG?8_P"TOM6_9##+YF_RX\9\[&W!^[G/.!ZK
M7RI_P2!_Y-JUS_L>;G_TCLJ^JZ\FO&,*KBMCZ##3E4P\92W:"BBBLC<****
M"BBB@ HHHH P/BK\4_AY\#_AMKOQ@^+/BVST'PSX:TN;4=<UB_DVPVEM$A=Y
M&/4X X R2<  D@5_.AX?TSX\?\':/_!5N3Q%KL6L^&_V8_A//M6'<4-MIK29
M$((RO]I:@8\NPSY,2=7$*"3N?^"W?[?/QN_X+9_MPZ'_ ,$5/^";VH_VCX/L
M?$ 3QQXCM)F^Q:M>V[YFGFE3.=-L<%MW(FF7*ARL!;]I?^"=W[ WP1_X)K_L
MJ^'?V6/@9I^;/2HO/UK6IH56YUS4G5?M%]/C.7<J %R0B*D:_*@H ]8^'WP_
M\$_"CP+H_P ,?AMX7L]$\/\ A_38=/T72-.A$<%G:PH$CB11T554 ?2MBBB@
M HHHH **** "BBB@#\H?^#I[_@DS=_MD_LRP_MJ_ ;0I/^%K?!VP>ZF&G*1<
MZSH*,9IH%*_,TULVZYBP<X\]%!:1<>P?\&[O_!6:T_X*A_L46L7Q#UV.3XL?
M#I(-(^(,#,!)?C:1;:J!_=N$1M^, 313  +LS]^LJNI1U!!&"".M?SB?MY?"
M[X@_\&S'_!9[P[^W=^SSX:NG^!'Q4O9QJOAW3UVP);2R*^I:+CA4:-MEW:9P
M!MC3YA#)D _H\HKG_A1\4_ 'QQ^&6@?&/X5>)[;6O#7BC2+?4]"U6T;,=U:S
M1B2-QW&589!P0<@@$$5T% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S
MU_P5"_Y-!UG_ +"=A_Z4+7Y>5^H?_!4+_DT'6?\ L)V'_I0M?EY7KX#^"_4^
M=S7_ 'E>G^84445VGFA1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% 'Z._\ !('_ )-JUS_L>;G_ -([*OJNOE3_ () _P#)M6N?]CS<_P#I
M'95]5UX6)_CR/JL%_NL/0****P.H**** "BBB@ K\@_^#FW_ (+0>(?V</"L
M/_!-/]C'5+N^^,_Q(@BL]>N- W2WF@:?=82.VA$>6%_=[PL87YTB;> &DA:O
MK3_@MG_P5M^'7_!);]DVZ^)-PUGJ?Q#\2K-I_P -?"L[Y^V7H4;KJ900WV6W
M#*\A&-Q,<8*M*"/@K_@V>_X))?$7X@>-KO\ X+7?\%"%O-=\?>.+R?5?AS:^
M($W3*+@DR:[,A'$DH8K;+@*D1\Q1\\)0 ^M/^#>__@B_X>_X)4?LT#Q1\3-+
MM+KXS^/;.*?QQJ2E9/[)@X>+2('&1LC.&E93B6;)RR1Q;?T)HHH **** "BB
MB@ HHHH **** "O!/^"F'[ OPP_X*6_L<>+/V4?B:L=N=7MOM'AO6VAWOHNK
M1!C:WB=_E<E74$%XI)$R YKWNB@#\'O^#8']OOXG_LA_M">+_P#@A1^V^TFC
MZ[X?UV^_X5T-0F^6VOHV:2\TM'/#13#==V[#"ONEP6\V,5^\-?BO_P '6W_!
M,7Q?J.BZ'_P6"_9*BNM+^(?PLEM)/&]SHH*7,EA;R*]IJR%>3-9R!0[8)\@A
MB0MO@_>G_!%O_@IUX0_X*I_L0Z#\=[>6UM?&6E!=(^(^A6Y ^PZM$B[Y$3J(
M)U(FCZ@*Y3):-\ 'UI1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'SU_P %
M0O\ DT'6?^PG8?\ I0M?EY7ZA_\ !4+_ )-!UG_L)V'_ *4+7Y>5Z^ _@OU/
MG<U_WE>G^84445VGFA1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% 'Z._P#!('_DVK7/^QYN?_2.RKZKKY4_X) _\FU:Y_V/-S_Z1V5?5=>%
MB?X\CZK!?[K#T"BBBL#J"BBB@ KS?]KC]JWX+?L1_L[^)_VG?V@/$ZZ5X8\*
MZ>US>2#!FN9"=L5M A(\R:60K&B9&689(&2/0-5U72]!TNYUS7-2M[.RLK=Y
M[R\NYECB@B12SR.[$!550223@ $FOYQ?VV_V@/CM_P '2/\ P4]T;]A3]DG6
MKS3/V??AWJ+W>H^)1"WV>2&-O*N==G0XWNX8P6<+<XDR=GFS; "Q_P $Z?V7
MOCI_P<S_ /!2O7?^"DG[<&A3VWP-\#ZJEKHWA:21FM+L0MYEKH,!( >) XFN
MY0 9&E*X4SYC_HVL[.TT^TBL+"UC@@@C6.""% J1HHP%4#@    #I7#_ +,7
M[-7P=_8^^ WAC]FSX!^$XM%\*>$],2RTNS3!=@,L\TK8'F32.6DDD/+N[,>M
M=Y0 4444 %%%% !1110 4444 %%%% !1110!4U_0=$\5:%>^%_$VD6VH:;J5
MI):ZA87D*R0W,$BE)(G1@0R,I*E3P02#7\X=N_C3_@U8_P""WAMY3J,W[-7Q
MC/!.^51HSS<'OON],FDYZN\#]C<\?TCU\C?\%K/^"8/A/_@JI^Q!KOP.:&UM
MO&VC[M8^&^MW "_8]6C0[8G?JL$ZDPR=0 ZR8+1K@ ^K]#US1O$VBV?B3PYJ
MMO?Z?J%K'<V%]9S+)#<0R*&21'4D,K*00P."""*M5^+?_!J1_P %/?%FN^&]
M;_X)#?M8S76F?$3X5/=1>"K?6B4N9=.MY"EUI3AN?.LI VU.3Y!*@!;<FOVD
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BL?P=\0_ 'Q$BU&?X?\
MCG1]=31]8N=)U=]'U.*Z%CJ%NVRXM)C&S>5/$WRO$V'0\, :V* "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** /GK_@J%_R:#K/_83L/_2A
M:_+ROU#_ ."H7_)H.L_]A.P_]*%K\O*]? ?P7ZGSN:_[RO3_ #"BBBNT\T**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _1W_@D#_R;5KG_
M &/-S_Z1V5?5=?*G_!('_DVK7/\ L>;G_P!([*OJNO"Q/\>1]5@O]UAZ!111
M6!U!117YO_\ !Q9_P6JTK_@E[^SL/A3\&=:MYOC;\0;"2+PK;KMD;0+(DQR:
MO*G/(.Y(%88>4%L,L,BD ^3O^#D[_@JQ\4/VB_BW8_\ !#C_ ()T_:M?\6>+
M-4BTKXEWF@RY>::0C;H:2 X10/WEXY(5$7RW8 7"C]'/^"-G_!*?X7_\$FOV
M2;#X,^'/LNI^,]:\O4/B/XMBBPVJZCLQY:$@,+: ,T<*''&YR \KY^3_ /@V
M<_X(J:K^QK\.)?V]/VN-$GNOC=\2+-KBSM]:W277AK3;@^8RR%\L+ZYSOF9O
MG12L1VL9@WZRT %%%% !1110!\9?\%X_^"BOQ-_X)D?L!WWQ[^"WA_3;SQ;K
M'B>P\-Z!=ZW&7LM,FNA*YO)U!&Y4CADV@D+O9-V5!4_*7_!%#XK_ /!<?4?V
MD->C^-_Q-\._'?X(7?Q3\6Z%XS\9IK%M'<>&]4LIRJW&G!W1Y=/FD,?E6\2-
M%'$S;%AVJK_77_!<#X\_L-_ S]AN\@_X*+?!/Q/XW^%?C#Q!9Z!K%MX6TU+B
M73IY=\T%X[&X@>W6-X,B:-BX<HH!+ '\8O\ @FAXNU/]AG_@I1\+/ '_  3I
M_;8U+QE\/_B7^TKXI\(:O\'H]:74;5O"=I=PQVVONL;;,O:223+<>7&Q^Q,5
M9T,BJ ?8W_!?;_@XL^*O[,'_  DO[./_  3J\.Z[%XO\"^)+2Q^)?Q3U#PJD
M^D>'I9%+QZ;$+J-XIKF;!RSKM"1OY?F'+1?:?_!4;]KG]NG]GC]B?PSXL_8*
M_9KU/XG?%/QE?:?IMO\ 9/#\]_:Z''- 9)M2N8K<#Y%(5%!*H&E#-E4*-\Q_
M\'@FB:+HO_!(=CHVD6MI]L^,.CW-W]FMUC\^9H+S=*^T#<YP,L>3@5]8_P#!
M0+_@I9\(?^"57_!/FQ_::^*5D^J7C:38Z;X0\,6\PCEUO59+;=%;AR#Y<86-
MY)),'9'&Q 9MJ, ?(_P,_;\_X*X_L3_\%5_A1_P3Q_X*;?$3X;?%'2?C=H<U
MSHFO^ M'-E<Z%<QI/A2HAA$D7F0%&WQG*R"17!1XS^FW[0GCGXB?#/X&>+?B
M!\(_A=<^-O%6C^'[JZ\.>$;2Y2%]7ODB8P6WF.0J!Y-H+$\*20"0 ?QX_P""
M'GBG]GC]J+]M*T_X*@?\%!?V^OAGXN_:5^(%JVG?"SX3:+XHMW_X0O3Y8W"V
MT5N'9EN3"\J"$9,2RS&1I)I9"GZ>^/?^"EO['_@[X<?&+XB^'?B='XS_ .%"
MQR-\5-!\%(+[4M#:.29)(Y8=RX93;7)()&!;R'/RT ?F'XW_ ."F_P#P7K_X
M)_>*/@1^T%_P4#NOACJWA7XX>.(]$O?@=HF@&UUW0(Y9% \I@N]I41E.&EG
M=DC?)D#+]$_\%-_^"EO[:M__ ,%$/"O_  2<_P"";/B#P1X3\7W'A"3Q7\0_
MBAX]MOM%EX=L%61UB6-@R!MB*S,Z.";F%1L^=Q\,?\%F?VDOV"/%UA\*/^"Y
MW_!.K]H\W_[16O\ CC1X]!\"ZI?6>JSQ6T5FT$EM-HQ\UK*6-H8@74C+W#%6
M+2Q.MS]O']G3]G'QW_P<[^'Q_P %0!#X<^&7Q6^%&FZA]DUCQ%+IFEWM[!IJ
MP+I]S>1R1X1;RS)VF1=TBP _?4, ?JC_ ,$E/BE_P4\\;^ ?&7@[_@IK\-?#
MD>J^&?$(M_!?Q,\(7UH=.\<::QE'VN.""5FBVF-6#/'"'CN(L1ADDKZXK\?_
M /@V@UG3/!W[7?[8W[,G[,OC6Z\0?LY>"?'EH_PRF_M5[ZQL)II;P30V5PS-
MYL;)$F6#-N$,4A),A9_V H **** /P:_X.=_V"?BC^QK^T?X0_X+M?L/))I&
MM:'KUE_PL7^SX?DM;]"L=IJ<B#AH9UQ:7"G"L6BR&,TAK];O^":W[>OPN_X*
M4_L=^$OVK_A<\<"ZS:^1X@T43!Y-&U:(!;JR?O\ (YRK$#?&\<F '%>J_%SX
M3_#WX[?"[Q!\&/BQX8M]:\,^*='N-,UW2KM<I<VLR%)$..0<$X88*G!!! -?
MSS_\$_OBM\0_^#:#_@LUXC_8"_:-\37+_ SXI7T!TGQ'J!VP)!,[)IFM9X5"
MAW6EWC"C:['<((\@']'5% (8!E.0>A%% !1110 4444 %%%% !1110 4444
M%?GK_P '/?Q!_::^&G_!)KQ/XC_9HU?7]-+>)--@\>:KX8=TOK/PZ[.+IXW0
MAHU,GV='8$#RY) Q"EJ_0JOES_@KW^T)^V[^RS^R#<_&_P#88_9[T'XH:UH^
MM6Y\7>#]9TRZO)+C0621;F2VAM98WDF5C%E<.!&9&*-LQ0!^7G_!MG^SC^RG
MXA_:=U?]HW]A[_@HQK6B1:3XY\3VFJ? W7;E+B[\7^%C+C2[ZZ@>>-XI$217
M>98I )47E,LKYW_!U3\5O^"J7CGX0^*T\2^ ],^&_P"S=X0^(EAH^C3PZOOU
M;Q]?/'(\=VZK\T=G$8W(C8("^ULS%5,7BW_!.+X=:-^W)_P5,^&7QT_82_8_
M\9^ [[PK^TMXK\8_$WQM-HQT[2]*\)SWD4UGH4GE,81<B'[7;&% I N0O[Q
MQB_1_P#X.Y? ?CCXB_\ !)Z'P]\/O!FK:[?CXI:-*;'1M.ENIO+6&\!?9&K-
MM&1DXP,B@#W;_@IC^RG^W#^VM^PIX0_9^_8E_:*TSX97>KSZ8WCCQ%=ZC=VM
MU/HJVQ\VUMI;6*1U=W:,MR@98RA;:[ _GQ\%/@I:?\$P/^#B7X/_ +#_ /P3
MT_::^(GC+PYXG\'W%Q\=/!OBKQ/_ &I;V %M<R+/<;$2.&;9'!.H*AU9T .R
MX$9^SO\ @MA_P4'_ &A/^"?/_!.;PY-^RE\,M:UWXG^-[6WT3P]<:=H,M\-
M06@>XU&2)$8%XQL2-'&WS)59@RHR-\-_\&ZG[5O[.?[._P 4=%^%6K_L/_M"
MZK\=_C1JOE_$GXY>//"ZB W,A:>2(3R2M)%:"1<EB/,FDQ))T1(P#]W]9UG2
M/#NCW?B#Q!JEO8V%A;27%[>W<RQQ6\**6>1W8@*JJ"2Q.  2:_G,_:U_;P^/
MO_!0[_@LQ^R-^T_HBW^E?L\3?M)67A7X*0RR20_V_P#V=J^EC4]8:(@;EGDN
M(8T8]%@\O >.0G]+_P!I+XB?$K_@MC\!OVJ?^";'P+\.^+O@OKO@CQ+9>&+K
MQYXPT^1-/\16O]IW*W)LS"0\MO+#ITJ-ZI=H#D,17Y>_MT?\$L?^"P'[,_QO
M_8I^ VI_MB:7XQAT;QVNE_!_5O"?PRBALOAQ-'=:4JWMT(K4"9"Y@E)GW[C;
M2%B2SD@'TK_P7MU;PC<_\%<OAEX'_P""GWQ^^('@#]DK4/AO<3:!=>";V[CM
M;KQ%$TOFK=K:1RRF0;H?F\ML(8@I4-*:]X_X-8_%'QV\5?LI?$VX\1?$'Q5X
MJ^#EI\5;^T^ &O>.+EI=3N="B9D);?\ ,L7$1"8"K*9PH &!\V_ME6'C;]@7
M_@M3X3_;2_X*J? 3Q%\=?A;<_ 33?#&E>,M$\%1ZM8Z5XBBM;=+N<VC!8H'E
MN8[^01D+\NI;D!V,%]P_X-B/A-\5M.\7_M0_M.:?\#==^%WP2^*_Q+BU3X.>
M ]=T\V36]NLMZTMQ%:_=@C,,UG%F/,;&'8C%80: /UDHHHH **** "BBB@ H
MHHH **** "BBB@#YZ_X*A?\ )H.L_P#83L/_ $H6OR\K]0_^"H7_ ":#K/\
MV$[#_P!*%K\O*]? ?P7ZGSN:_P"\KT_S"BBBNT\T**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH _1W_ () _P#)M6N?]CS<_P#I'95]5U\J
M?\$@?^3:M<_['FY_]([*OJNO"Q/\>1]5@O\ =8>@445@?%7XI_#SX'_#;7?C
M!\6?%MGH/AGPUI<VHZYK%_)MAM+:)"[R,>IP!P!DDX !) K ZCQ[_@IC_P %
M$?@K_P $P_V3M>_:?^,MRL[6B_9/#'AV*<)<:]JKJQ@LXLYQDJ6=\'RXT=\'
M;@_CS_P05_X)V_&K_@K7^V'K/_!<7_@I/:MJ^DGQ"US\/M#OH"+;5=0@;9%+
M'$^<:?8[%CA3D/+%R3Y4@D\W\/Z9\>/^#M'_ (*MR>(M=BUGPW^S'\)Y]JP[
MBAMM-:3(A!&5_M+4#'EV&?)B3JXA02?T/1I\'?V6/@K:Z=I^FV?A;P3X-TB"
MSLK+3K)S!IUG$%BBC2*)6;:HVJ  332;=D)M)79V%%>&_P##R3]BS_HL_P#Y
M;NH__(]'_#R3]BS_ *+/_P"6[J/_ ,CUI[&M_*_N,?K.&_G7WH]RHKPW_AY)
M^Q9_T6?_ ,MW4?\ Y'H_X>2?L6?]%G_\MW4?_D>CV-;^5_<'UG#?SK[T>Y45
MX;_P\D_8L_Z+/_Y;NH__ "/1_P /)/V+/^BS_P#ENZC_ /(]'L:W\K^X/K.&
M_G7WH]2^*GPH^&?QQ^'NJ_";XQ^ M)\3^&=<M3;ZOH6N6*7-K=Q9!VO&X(.&
M 8'J&4$8(!KYQ_X)Z?\ !'#]BS_@F_XD\6>.?@C\+-$/B'Q'XGU.^L/$,ND+
M]MT;2[F7?%I%O,[.ZV\*@(""#( "^2!7>?\ #R3]BS_HL_\ Y;NH_P#R/1_P
M\D_8L_Z+/_Y;NH__ "/1[&M_*_N#ZSAOYU]Z.R_:4_96_9X_;#^' ^$7[3GP
MFTGQGX:74(KX:/K,;-"+F,,$EPI!W*'8#G^(UA_M,?L&_L?_ +9/AC0?!?[4
M'P"T+QKI7AB1WT"PUF-VCLF9%C9D"L.=B*N3G@>YK)_X>2?L6?\ 19__ "W=
M1_\ D>C_ (>2?L6?]%G_ /+=U'_Y'H]C6_E?W!]9PW\Z^]'+_!__ ((T?\$N
MO@#\3-&^,GP:_8I\%^'O%'A^[%UHNM:?:RK-:3 %=Z$N0#@D=.]>H?"3]CO]
MF'X$>,_'_P 0OA%\%-#T+6?BGJ?]H?$2_M+<EM?N=]Q(9+@,2'.ZZN#C !\Y
MN.:Y?_AY)^Q9_P!%G_\ +=U'_P"1Z/\ AY)^Q9_T6?\ \MW4?_D>CV-;^5_<
M'UG#?SK[T<M\*/\ @C-_P2U^!WQOB_:,^%'[$'@71?&%M>&[L-4MM.9H[&XS
MD2VUN[&"V=3RK11H5_AQ7H7[6G["O[(?[=GA*R\$?M<? 'P_XYT_3+AI]+_M
M>W83V+L ',$\;++#N"J&". VU=V<"L;_ (>2?L6?]%G_ /+=U'_Y'H_X>2?L
M6?\ 19__ "W=1_\ D>CV-;^5_<'UG#?SK[T=I^S;^RU^SO\ L??#&W^#7[,7
MP?T/P3X9MYVG72M#LQ&LLS !II6.7FE(509)&9B%4$X KOJ\-_X>2?L6?]%G
M_P#+=U'_ .1Z/^'DG[%G_19__+=U'_Y'H]C6_E?W!]9PW\Z^]'N5%>&_\/)/
MV+/^BS_^6[J/_P CT?\ #R3]BS_HL_\ Y;NH_P#R/1[&M_*_N#ZSAOYU]Z/<
MJ_/S_@XJ_P""2]K_ ,%/_P!BJYOOAQH,<OQ9^&\<^K^ 9HT'FZBFT&ZTHGN+
MA$4IG&)HHN0I?/TC_P /)/V+/^BS_P#ENZC_ /(]'_#R3]BS_HL__ENZC_\
M(]'L:W\K^X/K.&_G7WH^&/\ @UF_X*T77[:?[+\O[&WQVUZ0_%?X.V,=JK:@
MY%SK.@H1%!<-N^9I;=MMM-GG_4.Q+2MC]6:_FB_X+$:EX1_X)I?\%4O"/_!8
M;_@FIXMCO-*\0ZZUWXX\.0Z;=VEO%J;Y%[!*)8D!MM0A:1CMW%)A*PVDQ8_?
MO]B#]NS]G;_@H+\$-,^._P"SCXLDU+2[ZPMYKRWGLY8I=/FD4EK:7>H5I(W5
MXVV%EW(<$C!,.$HNS1I&I3FKQ:9[%1114EA1110 45A_$_QI_P *W^&GB+XB
M?V;]M_L'0KO4?L?G>7Y_D0O+Y>_#;=VW&[!QG.#TKXW_ .'SO_5MW_EX_P#W
M'6M.A5JJ\5<PK8FA0:51VOZGW)17PW_P^=_ZMN_\O'_[CH_X?._]6W?^7C_]
MQUI]3Q'\OXHQ_M'!_P WX/\ R/N2BOAO_A\[_P!6W?\ EX__ ''1_P /G?\
MJV[_ ,O'_P"XZ/J>(_E_%!_:.#_F_!_Y'W)17PW_ ,/G?^K;O_+Q_P#N.C_A
M\[_U;=_Y>/\ ]QT?4\1_+^*#^T<'_-^#_P CZ]^%_P &?AA\%[?7+3X7>#[;
M1H_$OB>^\1:XELSG[9JEY)YES=-N)^>1_F.,#T KIZ^&_P#A\[_U;=_Y>/\
M]QT?\/G?^K;O_+Q_^XZ/J>(_E_%!_:.#_F_!_P"1]R45\-_\/G?^K;O_ "\?
M_N.C_A\[_P!6W?\ EX__ ''1]3Q'\OXH/[1P?\WX/_(^Y**^&_\ A\[_ -6W
M?^7C_P#<='_#YW_JV[_R\?\ [CH^IXC^7\4']HX/^;\'_D?<E%?#?_#YW_JV
M[_R\?_N.C_A\[_U;=_Y>/_W'1]3Q'\OXH/[1P?\ -^#_ ,C[DHKX;_X?._\
M5MW_ )>/_P!QT?\ #YW_ *MN_P#+Q_\ N.CZGB/Y?Q0?VC@_YOP?^1]R45\-
M_P##YW_JV[_R\?\ [CH_X?._]6W?^7C_ /<='U/$?R_B@_M'!_S?@_\ (^Y*
M*^&_^'SO_5MW_EX__<='_#YW_JV[_P O'_[CH^IXC^7\4']HX/\ F_!_Y'W)
M17@G[&W[<'_#6^LZ[I'_  K#_A'_ .Q;6";S/[:^U^=YC,N,>3'MQMZ\YS7O
M=83A*G+EEN=-.K"M#F@[H****DT"BBB@#YZ_X*A?\F@ZS_V$[#_TH6OR\K]0
M_P#@J%_R:#K/_83L/_2A:_+RO7P'\%^I\[FO^\KT_P PHHHKM/-"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** /T=_X) _\FU:Y_P!CS<_^
MD=E7U77RI_P2!_Y-JUS_ +'FY_\ 2.RKZKKPL3_'D?58+_=8>@5_/5_P6[_;
MY^-W_!;/]N'0_P#@BI_P3>U'^T?!]CX@">./$=I,WV+5KVW?,T\TJ9SIMC@M
MNY$TRY4.5@+?3/\ P<V_\%H/$/[.'A6'_@FG^QCJEW??&?XD016>O7&@;I;S
M0-/NL)';0B/+"_N]X6,+\Z1-O #20M7N?_!O?_P1?\/?\$J/V:!XH^)FEVEU
M\9_'MG%/XXU)2LG]DP</%I$#C(V1G#2LIQ+-DY9(XMN!U'TS_P $[OV!O@C_
M ,$U_P!E7P[^RQ\#-/S9Z5%Y^M:U-"JW.N:DZK]HOI\9R[E0 N2$14C7Y4%:
M/[?'_)H/CG_L&1_^E$5>OUY!^WQ_R:#XY_[!D?\ Z415I1_BQ]48XC^!/T?Y
M'Y+4445] ?(A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '
M,_&7X2^#?CK\,-:^$OCZP^T:5K=DUO< 8W1MU25">CHX5U/9E%>0_P#!M=^W
M+KO_  2]_P""@'B?_@E_^T_J:6WA?XD:Q!#X9UFX8I!:ZT 1:2(2>(;V-UC[
M[9A"/E_>&OH2O)O^"@__  2GU;]M[]AOQA^U;\#]+GD^)_P7NHK^&WL0?/U?
M1/+DDNK=-OS--"4%Q%CGY9D4%I5QQ8ZFG3Y^J/4RNM*-;V?1_F?T0T5^?/\
MP;H_\%:;;_@I[^Q7;:7\2=?27XM?#:.#2?'L4CCS=2CVD6NJ@=Q.B,),=)HI
M>%5DS^@U>0?0!1110!PW[3W_ ";5\0_^Q&U;_P!(Y:_'"OV/_:>_Y-J^(?\
MV(VK?^D<M?CA7JY?\$O4\+-_XD?0****[SR HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#[1_X(V?\CEXZ_P"P99?^C):^]Z^"/^"-G_(Y
M>.O^P99?^C):^]Z\7&?[P_E^1]-EO^YQ^?YA1117*=P4444 ?/7_  5"_P"3
M0=9_["=A_P"E"U^7E?J'_P %0O\ DT'6?^PG8?\ I0M?EY7KX#^"_4^=S7_>
M5Z?YA1117:>:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M?H[_ ,$@?^3:M<_['FY_]([*L+_@MG_P5M^'7_!);]DVZ^)-PUGJ?Q#\2K-I
M_P -?"L[Y^V7H4;KJ900WV6W#*\A&-Q,<8*M*".4_8Y_:M^"W[$?_!.+XA_M
M._M >)UTKPQX5\4W=S>2#!FN9#9V2Q6T"$CS)I9"L:)D99AD@9(_+C_@G3^R
M]\=/^#F?_@I7KO\ P4D_;@T*>V^!O@?54M=&\+22,UI=B%O,M=!@) #Q('$U
MW* #(TI7"F?,?A8G^/(^JP7^ZP]#WW_@V>_X))?$7X@>-KO_ (+7?\%"%O-=
M\?>.+R?5?AS:^($W3*+@DR:[,A'$DH8K;+@*D1\Q1\\)3]O:CL[.TT^TBL+"
MUC@@@C6.""% J1HHP%4#@    #I4E8'4%>0?M\?\F@^.?^P9'_Z415Z_7D'[
M?'_)H/CG_L&1_P#I1%6E'^+'U1CB/X$_1_D?DM1117T!\B%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %?>_\ P1M /@SQT",@ZG99'_;.
M6O@BOO?_ ((V?\B;XZ_["=E_Z+EKFQG^[OY?F=V6_P"^1^?Y'Y+_ /!0KX3?
M$3_@VE_X++^&_P#@H-^S=X9N7^!WQ1OYQK'AS3QL@2&9U?4]%QPJ%3MN[3.%
M4JB@,('S_0M\(/BU\//CU\+/#WQJ^$OB>WUKPSXJT>WU30M4M6RES;3('1N>
M5.#RIP5(((!!%>6_\%)/V#/A;_P4F_8\\6_LG_%.-(8];M/.T#6?)#R:-JL0
M+6M['WRCG#*"-\;R1D@.:_(W_@V,_;S^*7[%G[2OC#_@A)^W%(^D:QHVOWO_
M  KO[?,=EKJ"%I+K38W;AH;A<W=NPPKEI,%C/&*\0^F/WGHHHH X;]I[_DVK
MXA_]B-JW_I'+7XX5^Q_[3W_)M7Q#_P"Q&U;_ -(Y:_'"O5R_X)>IX6;_ ,2/
MH%%%%=YY 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]H_
M\$;/^1R\=?\ 8,LO_1DM?>]?!'_!&S_D<O'7_8,LO_1DM?>]>+C/]X?R_(^F
MRW_<X_/\PHHHKE.X**** /GK_@J%_P F@ZS_ -A.P_\ 2A:_+ROU#_X*A?\
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
M\CEXZ_[!EE_Z,EK[WKX(_P""-G_(Y>.O^P99?^C):^]Z\7&?[P_E^1]-EO\
MN<?G^84445RG<%%%% 'SU_P5"_Y-!UG_ +"=A_Z4+7Y>5^H?_!4+_DT'6?\
ML)V'_I0M?EY7KX#^"_4^=S7_ 'E>G^84445VGFA1110 4444 %%%% !1110
M4444 %<O\9OC!X%^ OPTU;XK_$?5A::3I%L99F&"\K=$BC!(W2.Q"J.Y(Z#F
MNDO+RTT^TEO[^ZC@@@C:2>:9PJ1HHR68G@  $DGI7YA_'GXC?$'_ (*U_M86
M/[/WP:OY[7X;^&KEIKG5 A\MHU.R74)%[LV3' AY^;)V[WVXUJOLXZ;O8Z,/
M0]M*\M(K=DO[,OPF^('_  54_:FU#]J+X]Z?)%X T"[6&QTAF)AF"'=%IT9.
M-R*"'F<?>+XP/,^7].8((;:%+:VA6..-0L<:* JJ!@  =!6!\*/A;X)^"GP\
MTKX7?#K1TL='T>U$%I O)/=G<_Q.S$LS'DLQ/>NAHHTO91UU;W#$5_;3TTBM
M$@HHHK8YPHHHH _1W_@D#_R;5KG_ &/-S_Z1V5?5=?*G_!('_DVK7/\ L>;G
M_P!([*OJNO"Q/\>1]5@O]UAZ!1116!U!7D'[?'_)H/CG_L&1_P#I1%7K]>0?
MM\?\F@^.?^P9'_Z415I1_BQ]48XC^!/T?Y'Y+4445] ?(A1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !7WO_P1L_Y$WQU_V$[+_P!%RU\$
M5][_ /!&S_D3?'7_ &$[+_T7+7-C/]W?R_,[LM_WR/S_ "/M&BBBO$/I@HHH
MH X;]I[_ )-J^(?_ &(VK?\ I'+7XX5^Q_[3W_)M7Q#_ .Q&U;_TCEK\<*]7
M+_@EZGA9O_$CZ'R-_P %:OV-G^/_ ,(%^,/@+32WC'P5;O-&+=?WE_IX)>6$
M8Y+IS*G?.]0,O71_\$P_VR4_:L^!<>E^+-2$GC+PJD=GKX=OGNX\$0WF.^\*
M0W^VC' #+7TM7YC?M0^"?$__  2Z_;=TK]IWX5:5(? GBRZD^WZ9;#;&H<AK
MNP]%SQ-#G !4  B(YUJWHU/:K9[_ .9ST&L31]@]UK']4?IS165X&\;>&/B1
MX.TSQ]X+U:.^TG6+*.[T^[B/$D3J&!]CS@@\@@@\BM6NI.Z.!IIV84444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% 'VC_P1L_Y'+QU_P!@RR_]&2U]
M[U\$?\$;/^1R\=?]@RR_]&2U][UXN,_WA_+\CZ;+?]SC\_S"BBBN4[@HHHH
M^>O^"H7_ ":#K/\ V$[#_P!*%K\O*_4/_@J%_P F@ZS_ -A.P_\ 2A:_+RO7
MP'\%^I\[FO\ O*]/\PHHHKM/-"BBB@ HHHH **** "BBB@ HHKY?_P""F?[=
MEI^R;\,QX/\  U_')X\\26[)I$0PQTZ Y5KQU]0<K&#PS@GD(PJ)SC3BY2-*
M5.=:HH1W9X]_P5&_:^\6?$WQE;_L"?LR^=J.L:Q=I:>*9]/?YG=CQIZL.  /
MFF;("@;20!(*^G?V(/V0?"7['7P;M_ ^F>3=Z[?;;GQ/K*)S>7./NJ3R(H\E
M4''&6(W,U>._\$K?V$[OX(>&'_:'^,UC)+X]\40&2"._RTNEVLGS$-NY%Q+G
M<Y/S*"$X._/V-6-&$I2]K/=[>2.G$5(0C["GLMWW84445TG$%%%% !1110!^
MCO\ P2!_Y-JUS_L>;G_TCLJ^JZ^5/^"0/_)M6N?]CS<_^D=E7U77A8G^/(^J
MP7^ZP] HHHK Z@KR#]OC_DT'QS_V#(__ $HBKU^O(/V^/^30?'/_ &#(_P#T
MHBK2C_%CZHQQ'\"?H_R/R6HHHKZ ^1"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "OO?\ X(V?\B;XZ_["=E_Z+EKX(K[W_P""-G_(F^.O
M^PG9?^BY:YL9_N[^7YG=EO\ OD?G^1]HT445XA],%%%% '#?M/?\FU?$/_L1
MM6_](Y:_'"OV/_:>_P"3:OB'_P!B-JW_ *1RU^.%>KE_P2]3PLW_ (D?0*X'
M]IO]GWPC^T_\%M9^#OC% D>HP;K&]";GLKM.8IU]U;J.-REEZ,:[ZBNYI25F
M>3&3A)26Z/SO_P""57[07B[]G[XN:W_P3W^/SFSNK74I_P#A&C</\L-T,M);
M*QZQS+^^B/ )+8R9%K]$*^'/^"P/[)>K>(- LOVQ/A##-;>)_!OEOK<ECE99
M;.-MT=TI7GS(&Y+=?+)).(P*]X_8)_:TTK]KWX"6/C>66&/Q%IVVR\4V,>!Y
M5VJC]ZJ]HY1\Z]AEER2AKFHMTY>RETV]#MQ,56@L1'KOY/\ X)[711174<(4
M444 %%%% !1110 4444 %%%% !1110 4444 ?:/_  1L_P"1R\=?]@RR_P#1
MDM?>]?!'_!&S_D<O'7_8,LO_ $9+7WO7BXS_ 'A_+\CZ;+?]SC\_S"BBBN4[
M@HHHH ^>O^"H7_)H.L_]A.P_]*%K\O*_4/\ X*A?\F@ZS_V$[#_TH6OR\KU\
M!_!?J?.YK_O*]/\ ,****[3S0HHHH **** "BBB@ HK-\7^+_#'@#PQ?>-/&
MFNVVF:5IELUQ?W]W($CAC49+$G^74D@#DU^>_P#P_&_XR=_Y$_\ XM5_QY_Z
MC_B8?>_X_P#K_P"0?[G?=652M3I6YGN;T<-6KWY%L?:?[5/[2_@7]E#X.ZC\
M6/&\HD,(\G2=,60+)J%VP/EP)Z9P2S8.U59L'&#\3_\ !/#]FCQU^V3\;+[]
MOK]J.(WMF=3,OAO3[B,B*\N8SA'5&SBVM\!47G<Z<D[&W<OIUK\0_P#@L?\
MM@-J>H)>Z7\*?!\F!'DJ8K4MD(,<?:KDKDGG8B]3L7=^G7AOPWH/@_P_9>%/
M"VDP6&FZ;:I;6-E;)MC@B10JHH[   5C&^(J<S^%;>;[G3-K!TN1?'+?R78N
MT445UGGA1110 4444 %%%% 'Z._\$@?^3:M<_P"QYN?_ $CLJ^JZ^5/^"0/_
M ";5KG_8\W/_ *1V5?5=>%B?X\CZK!?[K#T"BBBL#J"O(/V^/^30?'/_ &#(
M_P#THBKU^O(/V^/^30?'/_8,C_\ 2B*M*/\ %CZHQQ'\"?H_R/R6HHHKZ ^1
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OO?_@C9_P B
M;XZ_["=E_P"BY:^"*^]_^"-G_(F^.O\ L)V7_HN6N;&?[N_E^9W9;_OD?G^1
M]HT445XA],%%%% '#?M/?\FU?$/_ +$;5O\ TCEK\<*_8_\ :>_Y-J^(?_8C
M:M_Z1RU^.%>KE_P2]3PLW_B1] HHHKO/(([RSM-1LY=/U"UCG@GC:.>&9 R2
M(PP58'@@@D$&OS UBWUW_@D3^WK'K%C%<O\ "WQL3NC7<P%DSC>@]9K5V!'5
MFC8#(\TX_4.O(/VW_P!E;0OVNO@+J7PWNUBAUBW!O/#6HR#_ (]KU%.W)[(X
M)C?K\K9QE16%>FYQO'=;'5A:T:<W&?PRT?\ G\CUC2M4TW7-+MM;T:^BNK.\
MMTGM+F!PR31NH975AP5((((Z@U/7P?\ \$@?VJ==A74?V(/C0TMGXC\*RSKX
M>BOCB4PQ,1/9'/5X6!91S\A8# C%?>%72J*K!21G7HRH5'!A1116AB%%%% !
M1110 4444 %%%% !1110 4444 ?:/_!&S_D<O'7_ &#++_T9+7WO7P1_P1L_
MY'+QU_V#++_T9+7WO7BXS_>'\OR/ILM_W./S_,****Y3N"BBB@#YZ_X*A?\
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
MS_D<O'7_ &#++_T9+7WO7BXS_>'\OR/ILM_W./S_ #"BBBN4[@HHHH ^>O\
M@J%_R:#K/_83L/\ TH6OR\K]0_\ @J%_R:#K/_83L/\ TH6OR\KU\!_!?J?.
MYK_O*]/\PHHHKM/-"BBB@ K\_/\ @LOXEUVR\?\ A/PS\0M6UVS^'%WX4U62
M,:0S+%=:\L$WV9)]O#*)/LO!Z*\A&/F(_0.OD/\ X*@?&_XN_"_0;SPEJ?P3
MLO$OPQ\3>#M0M+[68-,DN+O2=6:"98)')?RXXU=H'#,N>)-K;E .&)5Z+U.K
M!-K$*RO_ %T\R?\ 8(^$MYX3_9U\1WG[-W[4=MXF@\0:'$WA_2=1<3P>%=6:
MV.Y7=7=L>:P+1F->$7@G+-\]_M6?LR^)?V,?@;H7QM\0?M->*+OXY7_B51#-
M8>(99X=0)D8LL<<B+*ZK'Y>XME2S;""'45U'_!/RUN/A+K?Q*_:T\$?"'Q%H
MOP[M_AY9PV>BW%O(DFO:K%#"TDMO&=Q*M*DP5AE1]IXQ\RKYE\'?VE)=4_:%
MOOVI_P!L/X ?$;Q?XHM[D?\ "(Z5IOA\_P!F:)$O*&-)6!+H2=O& <R$M(VY
M>24H.E%-6?SLO/\ R.^,:BKRDG=:7VN]-O\ /_,]G_X*":OK5W\</A'8_M8^
M,]>\+?"74O#!?Q))X>FE1!KHCE>2.40AV(!^SA?E; ,FW'S,.R_X).^(/$3>
M'OB=<VGC75]5^%.F^)S'\.]7\2W),OV:/SC.<R8*QA/LYY"J&+G"G>!R'[6&
ML2^$/VUOA[^US\:?@UK?B7X87/@>.*VMX](%X-%O)4D;$T!^02 R(?FQG.5+
M-%@<W^SY^SQ\4OVF-(_: U+X,:9??##P-\1[FSA\+P:I8/;1RJEP'G=8$^ZC
MPB2-MGR_Z1L!(0@4FU7NM7KZ[?D0XQEA4GHK+7IO]]_T.9^.O[0_Q#_:7_;8
M^#?Q2TDW%K\,D^+-EHW@@,S)_:;V]_:?:KW;QE7:1%4GHJ;<!E>OT^K\M_VA
M/V0OVT?A-XO^!7PZNOC7::Y!8^*(K3P7<Z-X55(/#,JSV@%S-LB^==QC<F3=
MGRF)SDY^Z=!^/NO>#?C1X._92\;^%-:UK7;[P?#>:KXXM;)4TY[F.&7S2V -
MC.]NS!0 !YJC%:4)2C*7/N[&6+A&5.'L[-)/;LG_ %\S\^OCCKGA0>.?C9J'
M[6GQG\;:/\5M'UB4_#/2],N[@6S0Y9K40^6K(L9_=YRR80[AE]V/TA_9.G^*
M=U^S9X*N?C9)*_BF30(&U=YV!E9R/E,A'60IL+_[6ZOSTT?5?#W[/O@_XU?
MS]J3]F?7O$GQ'\8:O?R>'M?7PX+M=3,T92"2*=OF55F)F#1Y/[SIN7;7W/\
M\$]? 'Q+^&'['7@GP3\7(KB'7+.PE,UI=L3+:PO/))! ^>04B:-=I^[C;_#4
MX:_M'Z?KU\RL;;V*]5;[NGD>ST445W'F!1110 4444 ?H[_P2!_Y-JUS_L>;
MG_TCLJ^JZ^5/^"0/_)M6N?\ 8\W/_I'95]5UX6)_CR/JL%_NL/0****P.H*\
M@_;X_P"30?'/_8,C_P#2B*O7Z\@_;X_Y-!\<_P#8,C_]*(JTH_Q8^J,<1_ G
MZ/\ (_):BBBOH#Y$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *^]_^"-G_(F^.O\ L)V7_HN6O@BOO?\ X(V?\B;XZ_["=E_Z+EKFQG^[
MOY?F=V6_[Y'Y_D?:-%%%>(?3!1110!PW[3W_ ";5\0_^Q&U;_P!(Y:_'"OV/
M_:>_Y-J^(?\ V(VK?^D<M?CA7JY?\$O4\+-_XD?0****[SR HHHH **** .=
M^+7PM\'_ !K^&^L_"KQ]IPNM)URR:VNX^-RYY61"?NNC!74]F4'M7YZ_L&_%
M+QA_P3\_:YUO]A_XXZB5T#7=44:+J$N5A2Z< 6]RF>!'<)L1ASM<("1M>OTL
MKY+_ ."LO[&K_M#_  ='Q6\":87\8^"X'GMU@7]Y?V ^>6W&.69>9(QR<AU
MS)7/7A+2I'=?BNQV82I'6E4^&7X/HSZTHKYE_P""7O[92?M4? U-"\7ZF)/&
M?A...TUSS&^>]AQB&\]]X!5S_?5CP&6OIJMH3C4@I+J<U6G*E4<);H****H@
M**** "BBB@ HHHH **** /M'_@C9_P CEXZ_[!EE_P"C):^]Z^"/^"-G_(Y>
M.O\ L&67_HR6OO>O%QG^\/Y?D?39;_N<?G^84445RG<%%%% 'SU_P5"_Y-!U
MG_L)V'_I0M?EY7ZA_P#!4+_DT'6?^PG8?^E"U^7E>O@/X+]3YW-?]Y7I_F%%
M%%=IYH4444 %4O$GAW1?%_AV_P#"?B33TN].U2REM+^UD)VS02(4=#@@X*L1
MQZU=HH#8K:/I&F^'](M=!T:T6WL[*V2WM8$SB.-%"JHSV  'X59HHH ****
M"BBB@ HHHH **** "BBB@ HHHH _1W_@D#_R;5KG_8\W/_I'95]5U\J?\$@?
M^3:M<_['FY_]([*OJNO"Q/\ 'D?58+_=8>@4445@=05Y!^WQ_P F@^.?^P9'
M_P"E$5>OUY!^WQ_R:#XY_P"P9'_Z415I1_BQ]48XC^!/T?Y'Y+4445] ?(A1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7WO\ \$;/^1-\
M=?\ 83LO_1<M?!%?>_\ P1L_Y$WQU_V$[+_T7+7-C/\ =W\OS.[+?]\C\_R/
MM&BBBO$/I@HHHH X;]I[_DVKXA_]B-JW_I'+7XX5^Q_[3W_)M7Q#_P"Q&U;_
M -(Y:_'"O5R_X)>IX6;_ ,2/H%%%%=YY 4444 %%%% !1110!^8_[5W@7Q3_
M ,$P_P!MG2/VJ?A)I4A\$>*KN3^T-,M_EB4N0UW8'LH8?OH<\ K@ B(Y^_O
M/[3'P(^)VM:7X9\$_$[2K[5=9T"/6K#2X[D>>]F_1RG8CNA^88.1@5\U_P#!
M8?\ :>^"/A#X'W_[.WB#3(-?\5>((HY;+3TEP='VMN2]D8<HPP=B=7!.?D)S
M^5?A#QAXH\ >*+'QIX+UVYTS5=,N5GL+^TD*20R*>&!_3'0C(.0:\V==8:JX
MQU3_  /:IX9X[#J4])+2_?L?T145\P_\$[?^"B7AC]KSPPO@OQI+;:9\0-,M
MLW]@I"1ZG&HYN;<'_P ?CZH3D94\?3U=\)QJ1YHGDU*<Z,W&2U"BBBK,PHHH
MH **** "BBB@#[1_X(V?\CEXZ_[!EE_Z,EK[WKX(_P""-G_(Y>.O^P99?^C)
M:^]Z\7&?[P_E^1]-EO\ N<?G^84445RG<%%%% 'SU_P5"_Y-!UG_ +"=A_Z4
M+7Y>5^H?_!4+_DT'6?\ L)V'_I0M?EY7KX#^"_4^=S7_ 'E>G^84445VGFA1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Z._\ !('_ )-J
MUS_L>;G_ -([*OJNOE3_ () _P#)M6N?]CS<_P#I'95]5UX6)_CR/JL%_NL/
M0****P.H*\@_;X_Y-!\<_P#8,C_]*(J]?KR#]OC_ )-!\<_]@R/_ -*(JTH_
MQ8^J,<1_ GZ/\C\EJ***^@/D0HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ K[W_P""-G_(F^.O^PG9?^BY:^"*^]_^"-G_ ")OCK_L)V7_
M *+EKFQG^[OY?F=V6_[Y'Y_D?:-%%%>(?3!1110!PW[3W_)M7Q#_ .Q&U;_T
MCEK\<*_8_P#:>_Y-J^(?_8C:M_Z1RU^.%>KE_P $O4\+-_XD?0****[SR HH
MHH **** "BBB@#\>_P#@J%^PY\3_ (!?$_4?C3_;&I>)O"GB;4GF_MV]D,MQ
M97#G/V>Y;]$?@, %X(P?D^OZ(O%_A#PQX_\ #%]X+\::%;:GI6IVS6]_87<8
M>.:-A@J0?Y]00".17Y[_ /#CD?\ #3O_ ".'_%JO^/S_ %__ !,/O?\ 'AT_
M\C?W.VZO+Q&#ESWALSW<)F,/9\M71K\?^">*_P#!+W]ASXG_ !]^)^G?&G^V
M-2\,^%/#.I+-_;ME(8KB]N$.?L]LWZ._(4$KR3@?L)6;X0\(>&/ 'ABQ\%^"
M]"MM,TK3+9;>PL+2,)'#&HP% '\^I))/)K2KMH450A;J>7BL3+$U.9[= HHH
MK<Y@HHHH **** "BBB@#[1_X(V?\CEXZ_P"P99?^C):^]Z^"/^"-G_(Y>.O^
MP99?^C):^]Z\7&?[P_E^1]-EO^YQ^?YA1117*=P4444 ?/7_  5"_P"30=9_
M["=A_P"E"U^7E?J'_P %0O\ DT'6?^PG8?\ I0M?EY7KX#^"_4^=S7_>5Z?Y
MA1117:>:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?H[_
M ,$@?^3:M<_['FY_]([*OJNOE3_@D#_R;5KG_8\W/_I'95]5UX6)_CR/JL%_
MNL/0****P.H*\@_;X_Y-!\<_]@R/_P!*(J]?KR#]OC_DT'QS_P!@R/\ ]*(J
MTH_Q8^J,<1_ GZ/\C\EJ***^@/D0HHHH **** "BBB@ HHHH **** "BBB@
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
M_,****Y3N"BBB@#YZ_X*A?\ )H.L_P#83L/_ $H6OR\K]0_^"H7_ ":#K/\
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
MQA\,X_C!^TIX_P#^$<\/3:S::3;WBZ5=WLDU[=2>7! D-I%+*[.W]U"  2<
M$T >C45\X_M1?\%=O^":_P"Q=\1T^$'[37[7WA3POXH:*.270I9)KFYM4<!D
M,Z6T<AM]RD,/-VY4AAP<UZK<_M-_L[V?P$;]J>X^-OA=?ANNCC53XX_MJ$Z6
M;,])A<!MA4G"C!R6.T<\4 =S17A/[(?_  4U_8*_;SU;5?#W[(_[3OASQKJ>
MB0B?4]*L7EANX82P7SA!<)'(\6YE4R*I0%E!.2 <#]I'_@L3_P $R/V1?BHW
MP0_:)_;)\(^'/%<7E_:]#DEFN9K(N 5%Q]GCD%L2K*V)2AVL&Z$&@#Z5HKA?
M%W[3O[.W@/X#2?M1^+OC;X8L?AS'I4>I?\)M+K,)TV2TDV^5*DX8I('+*$VD
MEV954$D \7^R!_P4A_8;_;X&K)^R'^TGX>\;W&AA6U>PT]Y8;JU1CA9&MYTC
ME\LG@2;=A/&<\4 >W4444 %%%% !1110 4444 %%%% !1110 4444 %%>5:#
M^V[^ROXH_:TUC]A;P[\8;&]^*_A_PZ-=UOPA;VMPTME8$P@223"/R%;_ $B
M^7YGF8E5MN#FN6_:W_X*F?\ !/C]A+Q)8^"_VL?VJ?#/@_6M1MQ<6NBW4DMQ
M>& DA9F@MDDDCC)5@'=0K%6 )P< 'OU%<C\'?CY\%/V@_A38?'+X(_%+0_%'
MA#4[9Y[+Q%HVH)-:R(A(?+@X4H5965L,A4A@""*\=?\ X*[_ /!.&U_90T3]
MM_6/VJ-$TKX8>)KZYL_#GB77+"\L&U2>":2":.WM;B%+F<K)#*#LB/"%ONC-
M 'TA17F'[*G[:/[*W[</@";XG_LG?'+0O'&B6UU]FO;G1[@[[2;&1'/"X66!
MBOS 2*I(.1D<U#\8?VW?V5_@'\=/ 7[-'Q:^,-CI'COXGW$D/@?PT;6XGN-2
M9"JL?W,;K N6P'E**Q#!22C8 /5:*\Y_:B_:T_9^_8P^&<?Q@_:4\?\ _".>
M'IM9M-)M[Q=*N[V2:]NI/+@@2&TBEE=G;^ZA  ). ":\W_:B_P""NW_!-?\
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
MNM);WP,TT/BOX+>*]:DM-#\5P/N"R.%9$:51)(I$CH.(G1U>(!O,_P#@E?\
M\$V_VZ+3_@HE\3?^"N__  4N;PCH/Q#\<>&H_#GA_P"'W@>[-S:Z38J+53)+
M+N8%PEG"BJLDF=\KL02JJ ?"?QC_ & /BE^Q/_P7?_8K\7_M&_M9>(OC-\4?
MB1XLN-0\:^+M:B$-O&T$D<<%K909/DP1K(X R%.?E2,80?H!_P %A%_X:,_X
M**?L1?L$V_\ I%E>?%2\^)GBNV_@2T\/VIFMQ*.\<LDD\8!X)7'I6M_P4:_X
M)V?M)_M,?\%8_P!DS]K_ .%VF:1+X,^#^H7<WC.>]U98;B-9)8V7RHB,R\*>
MA%=UX+_9 ^.WB3_@N'XT_;Q^*GAFVM_ GASX(Z?X'^%EU_:4,KW<T]T+Z_N/
M)1B\+(Y>#<X4NK<9 !H ^9_^"D'[-7_!(+_@DC\/?C[^VE^T=X5_X67\0_VA
M9;T:/X8^(,=EJUW=ZG*)V^S:4IMUDLK57N(S++N;RHX8 &W+$C_GQ^V!\ /V
ME?V.?^#:W]G?]E/XZS:IH5W\4_C^FJ:UX?NF9)M,TN>*YGM["9&_U9+^5=M$
M0"DIPP#*PKZ'_:4_X)>?\%_?BM_P59UK_@I!;?"+X->+Y=%U:XA^%&A?$/Q*
M+W3_  [IL<I%B\5JCQJMPB?O"QR!/*\N-^UE^FOVQ_\ @FM_P4J_X*S?\$GI
MO@Y^W!??#OPG\?\ PQ\11XE\"3^%)9!I#I! 8HH9I TKQF1+BZ!89VNL+%<
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M7Q2\%ZO%\=?B+X3\&W4>D:CI^FF)?&.KB2&WBG%O;/+S-,RNT43G<2RJRY!
M!^\'Q/\ &T7PT^&GB+XCSZ<UVGA_0KO4GM$DV&800O*4#8.TG9C.#C/2O"O^
M"47_  46T7_@J7^Q_I_[6V@?"NZ\&V^H:W?:<-#O-66]=#;2;"_FK'&"&ZXV
M\>]?GU_P0?&E?M$?L ?M$_MV_&KX\^*_'7QX\16_BC2OB+IGB:\ECB\(,EO*
M\=E:V1?9"DD?EOY@10-OD(J"!PWQ'^Q-_P $Y="^+/\ P;C>/OV[/$W[1'Q.
MLO$_PYGU[4_AOHNA>+I+/2-$-G+')(PM4&'FGD\W?,3OV^4%*^7D@'].=%?@
M?^U7^WM^V1\=_P#@G!_P3M_91T[]HG7_  GJG[4NJ0Z%\1_B=87K1ZE):6U]
M8Z=M-P"&9Y1>"64[E:5H0K,5D<'I?VC/V>=;_P"#>W_@HY^RG=_L6_M)?$G7
M?!?QT\;CPG\0OASXY\3'4HM17[586[7D:!$7SMM]N5@H9)(U ;9*Z4 ?H[^R
MG_P5+T#]J/\ X*&?'+]@&P^#=YHUY\$TMVNO$TVM)-'JWFLH^2 1*8<;N[MG
M%>P?MH?M*6/['/[)_P 0?VI]2\)2Z];^ ?"MWK4VC07@MWO%@C+F(2%6"$XQ
MN*G'I7X__ ;XV^*_V:O^"K?_  54_:%\"6J3:YX'^%EUKNC1RQ!T^U6MH9HB
MZGJ@=%+#T!KQ7P#_ ,$Z7^-__!O?X^_X*Z_$']L_XKW_ ,9/&'A7Q!JVO:A<
M^-I7TR_LHM0N+*;2;FV;(GCFB@;[Q!261-N!&%(!^Z_[ /[7.G?MX_L=> _V
MN])\#S^&[;QSI+WT6AW-\+E[0+/)%L,JH@?_ %><[1UKV&OYK?C?^U9\9O"_
M_!*K_@G?^POX&U7XDV?@_P"*]I?S_$6S^$,._P 2^(+&WU58AIE@-Z!Y'6>8
M^46VNYAW A2K?4/_  1\L_VG?V<?^"KEC\+/V;?V6_VO/"?[+?COP=<KK^E_
MM'^%9XX?#NOP07$Z7-O,))HHHY?(BB#,ZM(]TR,K;(2 #]L:*_ #_@W)_8*U
M7_@H;#K_ .UC^TK^UC\6KVW^#7Q^:3P)X1LO%[+IK7D*VMW<O=K*KO,DJ_98
MMB/'A(F!)#8'ZA_\%[O$?B'PC_P1\^/7B3PIKU[IFHVG@P/:7^G73P30M]J@
M&Y'0AE."1D'O0!]>45^"7P9^"/Q#_8&_X(?ZG_P71T_]IWXG>+OCGKOP+L]'
MTU?$7B$76DZ);ZAJ5AI]G/;6S1[O.M+4H0TLDB%S(Y3)&/FWX::)^UA\/?@3
M\(?VS?\ @G]^SM^W]K7[1<USIOB#QOXV\4>%[B_\'>-K.XB,]Q$K17$LES;.
M6B$3NG[V(LS@.RE #^@;QS_P48_9V\#?M]>"O^";5Q<:M>?$SQKX=NM>AMK7
M3S]DT[3H8;F033SN5!,AM945(][ KE]@*EO>:_ ?]J?]@OX8?'/_ (.J? WP
MV\2>/?B3HUG\1OA>WC;5GL?$[6VHZ;>B#49/L=O)Y9,%L#:HK0X/WI1GYN/I
MK_@FW\0_'>M?\'+W[:/@/6O'.KW>C:;X4TV33-&NM3EDM;0E=-W-%$S%(S\Q
MR5 ^\?6@#]7J*_G_ /V9OC)\5-6_96_X*\:O-\5/$-Q)X?\ %VKCPW<OKD[-
MIB"ZUK:+9B^80 J8V8^Z/05V'_!/G]@&]T[_ ((Q^+?^"M_Q+_:I^*_B;XJ:
MQ^RIXYM-.L]3\6L=*TFS33[R"S\B,()1+%#;!MYE(,D\C[=V& !^Z%%?S36G
M[%?B;XC?\&U%C_P5D\=?M@_&*]^*?A-9;CP-CQW<)8:)9P>)VTUK>.%<-O?$
MTYFWB3S'3YMJ;3]%?\%+M._X*4?M<?L&?L5?M):+\,_B/\9?A?-\+=-U?XZ^
M ?ACXFGTS5_$&I3:?:N+F;[+')-*C'S6'EQ2"-O,R$\Q6 !^Y]<]\6_BIX%^
M!GPL\1_&CXGZ['IGASPGH=UJ^NZA+RMO:6\32RO@<G"*< <D\#DU^2/_  ;=
M_M ?L>R_M-_$WX"? _XG?M">#=9N=%34#^SO\;IEN;71!"T*S75C<L6E:0-)
MAED$+LDR[DE\H2+[?_P=>?$CQ+\/O^"+OCS3_#=Q)#_PDWB'1-'U":(D,ML]
M['.ZY'0-Y 0^JN1WH Z#6_\ @OA\//AC_P $Q/!G_!2#X\?LW^(-"F^)^O/I
MOPP^%^B:JNIZOKV^:9+.0L885A\Z*$SD 2!$>,*TCNJ'8_X)\?\ !;O0/VPO
MVHM7_8>^/_[(_COX#?%VPT(:WIWA'QOB0:I885F>*7RXVWA6W["@!57(8E'"
M^[_#'3OV7O@A^S)\&?A%\5-=\$Z;9:?X;T+2/!%GXJN[.+[1=6]M;Q6Z6BW!
M&^8,(MHC!;<5QR17Y=_LZ:5\=/V+/^#D_P -V/\ P4X\4Z;\7/B5\;OAQ):_
M#/XB^&'%E9^%[:-;G=9'31 @&X6LD0E#'B7>=S2RE #](O\ @G1_P44TK]N^
MW^)G@[Q'\,&\!_$/X/\ Q"O?"GC[P2^M?VB+22*1UM[N*X\B'SK>X2-V1C&O
M,<@Y"AV^DZ_*']F#4;CX6?\ !VG^T/\ #OPPQ32/B#\"=,UW6K*$807]LFDQ
M1S$#@':T_P!3<$]Z_5Z@ HHHH **** "BBB@ HHHH *^?_\ @H]\$?B?\>O@
M?I7@_P"$_AC^UM1MO%<%Y-;_ &V"#; MM=(7W3.BGYI$& <\].#7T!150FZ<
MU)=#.K3C6IN#V9^5/_#MO]M/_HC'_EQ:=_\ )%'_  [;_;3_ .B,?^7%IW_R
M17ZK45V?7ZW9?U\SS_[)PW=_A_D?/_\ P3A^"/Q/^ OP/U7P?\6/#']DZC<^
M*Y[R&W^VP3[H&MK5 ^Z%W4?-&XP3GCIR*^@***Y)S=2;D^IZ%*G&E34%LCYW
M_P""HG_!/#P9_P %0_V2]0_9,\>_$34_"VG:AK%EJ#ZOI%K'-,C6TGF*H63Y
M<,>#7Q1K'_!K[XL\;^!H?@_\4?\ @M'^T_XA\"K9QV,_@Z\\62/8O9(%5;=8
M9I9(50*J@*8V4!1\O K]7Z*@T/CGXV?\$,/V#/C3_P $[O#7_!-6Z\*:MHW@
MOP2ZW7@[6=*OU&K:7J(,K/?B9T99)97GG:4,A1_.;"KA"GEO[.O_  ;T^'_"
M7[2?@O\ ::_;6_;N^*?[1>I_#!UD^&FC^/[G%CHLRLK1SLADE:>5'CC<-N0,
M\:,X?8N/T8HH ^"?VU/^"$/@W]H7]K"[_;L_99_:[^(G[/?Q9UK35T_Q5XB\
M SAK?6X%1(P9X-\9\PK%$"1($;R48H7&^M3]G+_@A%^S;^S9^Q=\9/V6/#OQ
M)\5:WXE^/>BW]G\3/BSXDF2ZUG4Y;J&:/S>?E"QFXFD5"6)>1V=W)S7W%10!
M^?WQ*_X-\O@!\2/^"=?PC_8,G^-7B?3=1^"6N'5O /Q2TRUACU>QN&NI;B3:
M!\JJQE7(!'S00OU05]Y>%-.UO1_"^FZ1XE\0G5]2M;"&'4-6-JL!O9U0*\_E
MI\L>]@6VCA=V!P*OT4 ?#O[<?_!![]EK]N_]OGX;?M\_$KQ)JECK'@/^SQJ?
MAVRM(6L_$B65VUS;K=%AN&"QC8C)>,*IP%%=+_P5._X)&>"O^"E^H_#7XDZ?
M\>/$WPO^(_PCUN34O GCGPQ"DTEF\CP.ZO"Y42?/;0NI#J5*GJ&93]>T4 ?!
M/[,?_!"[3?V?/V^] _X*.^*_VW/B/\1?B);>&KK2O%UUXSAM9(]=,T4L0=!&
MJ_8HXT:$)#'N4" <DNQK0_9M_P""$'[.OP)_9#^.G[&'B?XE^(O%GA;X\>(;
MS5O$%Q<0PVMSITDZ(%^SL@9=T3QI(C.K#<HW*PR#]S44 ?DSK7_!JUH?Q$_9
MDM/V4_C=_P %-_C'XL\*>&+F-_ASHMTD$>G>&D#DL5M=["XE\MGA1W8+$DL@
M2,;ACZ-_;G_X(I?#W]K;X@_#C]HWX5_M&>,O@]\9?A?H,>B>'OB9X-$;37%@
MJ.H@N8'*B51YLV '3*SR(V]2 /MFB@#Y2_X)G_\ !*OPC_P3NN?''Q UGX_^
M-/BK\1OB5J:WWC3QUXTN_GN74L52&W4E(%RQ+<LS$*"VU$5?D#_@\H\,:UXM
M_P""9WP[TG0]"O-0<_M!:0TT%E;/*XC_ +&UM2Q" D#Y@,^XK];** /S<\ _
M\&X_P_M_VE_ ?Q@_:(_;E^+?Q=\$_"._2[^$_P +_'6HK<6>A-&R- DLQ8FY
MCC\J'"A(RPAC5RZ*4/6_M<?\$,+#XP?M<ZU^W-^R#^VM\0OV>OB/XOTE--\=
M7_@F..XM-=A5$02/ [1E)ML<>7#E=T:N%$FYV^]J* /@:Z_X-^_V=XO^"5VN
M_P#!+C0_C5XSCTWQ3KUKK?B3Q[JDR7NIWM_%=6]P7"/B..,_9T18U "KDDL[
M.[?:'P.^%MA\#O@IX/\ @KI6JS7UKX/\+:?HEM>W"!9+B.TMHX%D8#@,PC!(
M'&374T4 ?(__  4G_P""2?@C_@H'XV\"?';PS\?_ !G\)?BK\,YI'\'>/_!E
MPK/"CYW136\A"S)\SXPR'$DBDLCLIPOV#?\ @C3H7[)W[3GB7]N+X]?M4>,_
MCA\9?$F@#0V\9^+K:&UBL-.&S,5O:P[E1B(T4L6("@A0N]]WVK10!\6?L-?\
M$6OAA^PW_P $Z/B=_P $Z?"GQJU[7=%^)K:Z;_Q'J.GP1W5E_:>EPZ=)Y:)\
MC;$A#KGJ20>*\R\<?\&WWP-\5_\ !/3X0?L/Z+^TGXRT37/@9XGO]>^'GQ0T
M^UA6_M+N[OYKV3S( 0C*'DC*E&1PUO&P<?,K?I!10!^?/P6_X(,GX=_MU?#C
M_@HY\4OV^_B9\2OBIX'M;NUU/5/%UI:&VU6VGM+BT%M%!&%%C"D5S.0B%OWD
MC.22<5['_P $Y?\ @EUX"_X)S>-/C-XT\%?%+5_$<OQF\>2>*-3@U2SBB73I
MGDN)/)B,?+KFX(RW/RBOJ.B@#\V/CG_P;I:/X@^,GQ,^(_[('[?GQ.^!>@_&
MF:6;XJ>!?"D<5QIVK23%_/:$,\;6WF>;,3]_;YTBKM0^6/MG]C?]DWX7?L._
MLW>%_P!E_P"#D^JW&@^%K)H8+W7;\W5[>2.[22SSRD#<[N[-A0J*"%15554>
MG44 ?F-_P4W\#3_L?_\ !:?]ES_@J=)$T7@OQ&)OA+\3;X#;%I[7PN!I=U,W
M\,9GN6#R-A5%K&"?F%9?[3W_  ;%:+^TI^VOXQ_;L'_!1WXL>$_&?BO5YKF&
MZ\,0PVTNEVS1B&*SAG1UD$4=NJ0CD95>>IK]3:* /RX_:G^!GB+_ ((S?\$8
M?CIX#N_VLOB/\:?%7Q/:3P[X'N/'%])>:F^J:Q;QZ7#968+NS;09;D(.I1S@
M]_JG_@G#_P $]/A]^RS_ ,$Y_A!^R)\7/A[X?\07O@SPRDFKPZMI<%[##JUT
M[W5\8O,5AC[1/,H8=5 KZ>HH \\N_P!D3]D^_M9;"_\ V8/AW/!/&T<T,W@J
MP9)$(P58&+!!!P0:_G-_X.+_ /@W0U7]BG5=5_;:_8E\*W%[\(+VX,_BGPM:
M(TDO@R5VYD0<EM/9CPW)@)"M\FUA_3K5?5M)TK7]*N="UW3+>]L;VW>"\L[N
M%9(IXG4J\;HP(964D%2"""0: /XTO^"-O_!&WX\_\%<OCR/"GA1;C0/AWH%Q
M&_C[Q]+;;HK"(\BVMP>)KN1<[(^BCYWPHY_K"_9[_P"":?["G[,7P?T/X(_"
MO]E[P7'H^A6:P0SZGX<M;N[NG ^:>XGEC+S3.?F9V/).!@  <W_P2$^'O@#X
M:_\ !/\ \%:%\.? ^CZ!8RW&J3RV>B:9%:1/*=2N5,A2)5!8JJC=C.% ["OI
M>@#F_!'P<^$7PRNY[_X;_"OPWX>GNHQ'<S:'H=O:/*@.0K&)%+ 'G!K@/V\O
MV%?@#_P4:_9JUK]EK]I#1;JYT#5WCG@O--G$-YIEY$28;NVD96"2H21RK*RL
MR,K*S*?8Z* /R2C_ .#5NZ\;:1HGP>_:/_X*V?'KQ_\ "'P_=0R:;\+[[47B
MM(XH>(80TEQ-$@5?D!2%2JDA-G&/H_\ X*4?\$1?A;^WEX<^"EO\+_C=X@^"
M^N?L_P V/AIK7@ZT64:9;!;14B6-G1E:+[#;&)UD!38V0V[C[>HH ^"?VN?^
M"#W@;]I_5?AA\<_#O[7?Q(\ _'KX8>#K+P]!\;_#5VHU+7HH(/*:?4(]P\Z6
M0M,S,LB%A.Z.73:J]7_P3F_X(N_!;]@_QIXX^._COXM>*?C/\6OB39FR\9_$
MCXB2+-<W5D=NZTCB);RX7\N+<K-(6$4:Y"(JC[+HH _*+Q'_ ,&KGP_A@\2_
M!?X-_P#!1?XS^!O@+XPUT:IXB^">E7B2V4K%U9HHYG?:$^2,#S896Q%'O:0H
M#7TAX]_X(H_L]>(/VB?V:OCCX \8:IX3TW]F+2AIW@WPCI]K'+;WMN H43RR
M'S-WRY+\LS$L222:^S:* /C;P+_P1P^&WPC_ &S/C9^U?\'?C/KOAW3/C[X9
MN=.\??#NWL(7TR6]FB*G4XCPZ3B5YI><C=<SC@.-M7]G_P#X(M_##X ?\$I_
M%O\ P2HT?XU:]J'A_P 6V>K6]QXKN=/@6\MQ?G+E8U^0E.V>O>OM.B@#X6^)
MG_! O]E3XS?\$X/AO_P3Q^)/C;Q+,OPF7S? OQ&TIXK36--N_,D<S+A6CVMO
M"O&1A@BL"KHCK@?LI_\ ! ?P[\+?VJ?#G[97[9/[;?Q,_:,\;>!+?R?AY)\0
M;C%IH)&=LRQ&25I9E)W*Y<*'/F%&<(Z_H110!\E_ [_@D;\'/@_^V;\?_P!K
MW5O'&H>)A^T+I8T[Q5X.U:PB%C;VI4))$K*=TBNF5(;LQKY<T[_@UE^'VC_#
M[QA^S5I/_!1?XV6_P-\0R7=WI/P?BU%!8:??R F&:5]W^EQPS>7,L12,/)#&
M9&<@EOU7HH ^!OB=_P &_7[.?Q1_8-^#W[&][\8_%^D^(/@/<-=_#'XM:"\=
MKK&E733F=I H^7:SB(E5*MN@B974KFNC_8+_ .".!_91_:9UG]M/]H/]L[XA
M?'3XIZIH:Z+:^(/%K+:6NGV*\!(K2)V7?C*[F8@!W*JK.['[6HH ^7/^"4W_
M  2Z\!?\$I_A!XO^$'P^^*6K^*[;Q?X\N?%%S>:S9Q0O;S36]O 85$?!4"W!
MR><L:]+_ &YOV4/#W[<O[)7CG]DOQ7XLO="T[QSH_P#9]WJ^G0))-:KYJ2;D
M5_E)R@'/K7K%% '@?P[_ ."=_P $O#?_  3KTO\ X)I?$5KGQAX%L_ 2>%-0
MFU!1!/?6RIM$N8_]5*#AU9>4=58<@5\<> /^#9S2=)N_ _PS^+?_  4G^,WC
MCX*?#?7UU;P;\(=1N(K:"VD0MY<4MW$VYXPKR)B..(A)'5#'N-?J'10!\)_\
M%"_^"(UG^VK^VAX*_;S^%'[9/CKX,_$'PCX:&@2:GX.MT=KNP$EPVU&+QM#(
M5NYXV;+JR%1L!7)R_P!IW_@@YIWQ<_;XUC_@H+^SC^W1\3?@=XL\9:1#IGQ"
MB\"&$_VQ;QQ0Q?NI'Q]F9DMX"25E7?$L@4-DG] ** /SZ_9Z_P"#>SX"?LU_
MLZ?M*?LS^!/CMXNN-#_:-0Q7]UJL<5Q=:%$!=*HCE8YN7 N3F27EBF3R37O'
MPI_X)S^"OA3_ ,$PI?\ @F'I_P 1]4N]!E^&FJ^#3XHFM8UNQ!?0W$3W'ECY
M-ZBX8@=#M&:^C:* /BW1?^"+GPPT7_@CB_\ P1RB^-6O/X:>RN+8^,FT^#[<
M!+K;ZN3Y7^KR)',?^Z,]:YCX[_\ !!+X9_%+X1_ 31?AE^U'X]^'7Q)_9U\)
MV>@>!/BEX8:,7$MM;VXA_P!)M6(CDR/,.%9.)I%)9&*U]\T4 ?%W[ O_  1N
MT#]D3]IOQ-^W%\<_VI/&?QO^,WB?0UT6;QIXNMX;6.QTX&,^3;VL.5C)\J,%
MBQPJX4)N??V?_!97]B[4OV__ /@FK\5/V9/#%LLOB'5-!%_X40D OJME*EY:
MQ!CPOFR0B$L>BS,:^GJ* /S3^%7[+?[/G_!?W_@B[\%;'XS:YKGA[Q7X3TJT
M@B\3:%*+?5O#'BC2XS87A*N,J&EA9FA< E6C8%65'';?L)?\$)O"O[+_ .U<
MG[='[3/[7WQ!_:"^+.F:,VD^%O$_C^7":':-&\;>3&9)6,ACDE3<9-H$TI";
MG+U][44 ?F+_ ,$>?!=Q^U?_ ,%2OVL_^"NPB+^%-=UN/X:?"O4 /W>I:;I8
BMX;V\A)^]!)+96I1QP6\X<%"*_3JBB@ HHHH **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>trn-20221231_g2.jpg
<TEXT>
begin 644 trn-20221231_g2.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .PU$2
M  0    !   .PP       8:@  "QC__; $,  @$! @$! @(" @(" @(#!0,#
M P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP,
M#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,#/_  !$( /L!3P,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
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
ME*'<N<,K+T;!(##U(Y'!^MO@7^V?IGC;2EM_&IM+*XMXOL\&I,@E%V_(V7B
M@H71BIN%7:S#YMI)9?6P>9*349:,XZN'<=8['[QZ/K%CXHT:UU32KRUU+3;Y
M3);W-O()(IER1D,.#@@@CL00>14\9W2]^.HK\P_V<OVD_$G[)?B1)K'R-2TO
M5#NOM!)>"VOF8+LN(GRRQR,FW$B*V\;05(VFOT4^!7QO\-_M&^!(_$7A>YF:
MWW^5<6MU'Y5U82XSY<R9.UL<@@E6!RK,.:^CIUDU9G!*/8ZPKN^M.-L0*D2/
M!.?EJ4 XZ\8J^8@J,H!J)H\BKIM0>M0RQ[!TQ5QDA2*;0?/G%0RY(_.K4B$G
MU]J$MP?K6REIJ04XX?./W>G-6$M%B&XMT[5:6$*:9=8']:.:[ SYB2_M4-Q;
M?:[=HR9%5Q@E'*-^!'(^HYJT\66]?QI5ML'V_G6RE8EQN5[6UCLX%CC7:J#
M /\ G_Z]3"$L>E31PA?\\T]4Q^-#D'*AD4&TU8C6A(\U-'$>-OKS[5FY=R@C
MAW<5:C3!IJ1;!4JIFLY2N ]5SS4T>3D?SID:9[D5*JX'7]:R;-#?9*88N?\
MZU6VAS_#^M-:#-<G,=!2:'BCR,U;^SG'_P!>L[Q;XGTOP#H$^JZUJ%II>GVX
MR\]S($7/4*.[,<<*,DG@ FCFOH@+218[5P_QN_:&\(?L^Z&UYXDU2&"=DWP:
M?"1)>W?7'EQ9S@E2N]MJ X!89%?-O[1'_!3FXFN;C3/AS#':0H^S^VKV'=+-
M\W6"!QA5('WI020Q^12 :^19[;6OB;K][,TU]JVK7#&:XGE?S)),D M+(QX_
MA&6..>N>*Z?8JG!U<1)1BM[NWWO9&:FYRY*:NSU[]H__ (*#>,/CDDFEZ']H
M\)Z#(I#V]I*QNKM& 4^=.N#L.3\J!0=^"7X->+>&?!=[XQVPV-I\FY?,N)9=
MMO;CY023C<<9#;5RP ;"MT'9Z/\ ";2]!TQKS6+A+Z.'(F=A)'8VX\P1,<J/
M-FP98.4"[21D.O-=A^T_X:U3X!:1X8L?-@AU37M..K>7;BWGM[:Q<[8#$T$C
MQ9=DN&PFX>68'#!G=(_(_MR6(?L<JAS;^_*Z@K;VZR:ZVVT[G?\ V<J2]IC9
M6_NK67^2.3@\&>%?A=90W6O7$>HZA+&7CB=1Y<A*G[D(RSC<KJ';Y,D;@AK+
M\;_M%ZIXEEN+320VFVK;CYP.ZXE&YL<G[A*X.%^8%2=^*XFX^T7TMS=W#37=
MQ,?-FFD8N\C9Y+$C)R3W/.[UQ5'[%YDNZ%EDZ$;>A!X'O_GWKIP^0PY_;XV7
MM9^?PKTCM_5S*IF4N7V>'7)'RW?J]SPC_@HI'Y7P%T>3=EF\0VZL3U;-O='G
M\._?^7Q[;/N5?3'IS7Z;_$CX'Z/\=/ C:%=1^&O%T=K?F,S^']<MM8G66XLW
M6&6SAMKZ%+J:!5N947SEB>8)%,V"R5\-^'/A+X-^%>JPMXPUB7X@:Q#$;L^'
M/!]PLT*QQB&=_M.H*&C5/LYG+?9Q*R&%MS1X)KP<\E&6*YHM--+;_@?UJCJP
M5-JEJK:FM^Q]\$]4^.?Q*^QZ;I_]I0Z:L<MY&S;(T22:.%"\A(2-3)+&NYV5
M 6&3SBOLRZ\+:%\-5M[349)5\DM'<6^AV?VNZT_ F20NI,<9:*XB>.6W$@N
M?F6,J59O)?@'^TEJGC>PC\/6NDVGA7P/>PR?9] \(:+>26S?N8K>5KZ<(SSF
M6.58I3/*RL8-SJ/W3OVOB_XR>'_ =Z+6:XN-3UY7PNEZ;&MS<R$,0<E3M4$
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
M+G^T]-RX3K_Q[FY4MTPPQCJ?-R^\>=K?E=CHQ4;\J?<]T_9-_;#NM<NU\5>
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
MJ*H .-M>U?L>1-<Z[\1KB%K5=/M;RT10-^\G[)%OW98D%P=S'N2V&("YYO\
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
M[-I(6569&8$ CM5'1]'DTRV,<DS3-G.3VI*::N X1\TY8<FK'V:G+;_6CVB
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
M/U>U3[+<6XCEA!@N&^4]2CY1LX(;"D'')[W]@>"XTWX<7ES))Y<W[F6"0MC
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
M=:\U:$7U;O:[MOIKH?78/+\PBW6Q$;0M)O\ \!;71=3\QOV\-0M?%?Q8\/\
MB:QU?0-2T-?#/A^U9K77;:[O()H]-MDG26!9GF1XY$D7# ;0H' P!^C7['O_
M  5+^&=A\'/"^D+9ZUIMIH]O]EOKIM&N[@0QH@8S>7:P2_NV;Y-S8^9UZC>R
M_GKX _;[\$^"O#OA>UU+X+6_B*?P]:QV]V;OQ$\EMJ3+;"'<UO);R1J"P$@4
M [<8!7[U>N7_ .VM\!?B5HFH:DWPOTN&\TVU1[K3XO"6DR/# 7*2M:2/*AF:
M,O'A1$&V>9*41(F%?ON.P\ZL(PY7:+Z-:]//]#X7"U8PDY75WY/3^OF?7GQ*
M_P""YO@GP-XH^QV%U?:K;S*LGVRW\-WCS1.TA5MT-T;;,B*J-M#;&'1]W3?_
M &>?V\])_;@\%ZO8>"IFT^^T^&UMYAJED(9'GG+J-F)9U7Y(GP7+C$A!"A Y
M^ --_:&\ ?&+XT>&_#O@KX?Z3H^AVUTMU%<:E81;A-(L9E9;6 ,D1RBIN61B
MRQHV5X0?>?P[\-0_LO?!>^\17UUX?AT.UCCUFRM-'T)M/FL8X=\I#XG=)2PX
MW!%4$9/)7;X^.E&AADXQ<:DK))MO5M>OK_P3NP]ZE9JZE%;M(_*K]BOQS9V.
MBZ]HNHZ2FJ6=]XK\-7%V9&"(T43W@>(MU'F"9E) (V[L@X!'Z&>,;^3P3_P2
MVNX)+[5/M#>&[=7EE5TMVB:YMHQ'"C$-Y9C98V)4JRA1NPNT?G?XFT'2_@[\
M>/C3X3TG6%L=)\-:G<7EEIDR%A?3V&L_9+: -O,F5MKBYD/[SD9Y)"O7W#\6
M/$?]M_\ !./Q-#8RR&U&BV,LA#;58M=VB@JJ?)C82N548 484*N?K*LN2K27
M>7Z+_(\&G'FA+R7ZGY<V>N_\([KEG>0D1R6,ZS@QG[K(P/;Z"F:3XBN(/"D>
MG^8RVEXT-Q*H^ZSQQNJD_02O^=9&I<V,QPWS1LWIC@UM^'[K0;?4GBURSU&[
MM5MW:$65Z+3#K@@,S039R!@#:O)Y85ZBD[G!;0DAFC$O\(7HQST]A_GO6#X@
MFS<?NSB,8*@5L:EJF@RG.FZ;K%HN_@7.I1W!*<==L"<YR<^G;C)M^&M+\+ZW
MJ[1Z[J&MZ3;LH,3V%E#J$N<@;2DDT ^[DA@W) &!G()IM67]?>.+L[LRIYV*
M<CS&\LK@D]3P#UZ]\9ZCZUH:;&T<5LTQVQS O\P_VF7^8_G^&AKNE>&FOH(_
M#6J:QJ2@MO;4]+ATX[%2(JWR7,P+EVF78#P(XR"6D*)#-XE^P>';2UM[6!I
M\C2R3P0REN5*[&,>]>^1O(/H,G=I%\LKM_=J9\MUH:>F7D=LT93<HPT>6/ !
M'(Z\ @XQQUYSUIE_+;_:'W,)/, PT:B/'RX'8 YXR>_/-2:A\1O[2\(6\!\)
M^$X[J6]CAFU>VGN5OI=WG%B;=KEH-C!U!,=NBKY46"I9M^*UY]J^;<TCX[C!
MSTZ?3![5T^U70Q]F^I9EOMD+1JJ[2"#_  LG/U_R,>]4+JZRC%E96QCG/'-.
M<>?&W[Q<,> O\_3%5[DM&%_N\<Y_SU]ZRE)M%*)#%,8I8ANX)^H_&O6-6\:B
M^_9O\&Z#NQ-I/B/7-0X0[@+FUTA%)XQ_RZ-C!..<@#!/C\%R5=.C>:,'(Z=_
MZ?EFNF:Z6+PW9G;YCK>ON'LT8^O]W\,>]<V%E:9T5HWB?7W[1OQQ^'_PC^%'
MBSX1^$["\N?$ECXJM$U#Q!+90265\MCIL^ESK$6=F*><9+B&3:C@7K'$;1*T
MGH%W8_LS?&CP->6/BGQ-X'\*SQ300V%SX:T[5F31(!;2>=.'NS;O=&;4)%;R
MW@NIHH6\I7\I?/L_F>[_ &F/ ^J?LO6?A:\^&/AF[\<:7?7:V_B=FG@N;BTN
M/,<M<"&1/.N(I&0Q/(714C"&/&\O?^"'PN^'OQ*B\-6'C+5-.T9+ZQM[O[;I
M7B"&TDA7^U9[:2&[BNE>/[6Z&$IL>&.*V*7#B3:ZO]#[9R]W1W74\N,+:NZ/
M//AGX+LO'7[1NG:%8K)I]G=>)+>QMEFO8[SR8Y+A0JR7"A8Y"%;!D151\;@
M#PGQN^(=WXY\.?#RVG\DP^'_  I9Z3;E$56,8N)ICO(^\=\S@$\[=HXP ,4Z
M?%X3^+6J_P!GM<6,>CZIFR4W:7DB*C94&>$(LA4*/WB!0V-P"C #/%TJW>FZ
M(J+G[/ID,+?[ZY)Z>YQSSQCZ^,M*<HOO^IZ7VDST/]F/QA<>$O@_\1[>.3:F
MMVL5NPP3N6+>QX]!YHY/K[UR?P^CM=;^,'AG3]2FBM=.N=2LX+F;'F+!$\^U
MSCN N3C\*U?@:D?B/PE)H]K-#;ZA:QZYJ-R9IUA1K>.VLI5&3_$?(G"@$EF(
M4<GG@M3NY%F6Z7>K1C*<8Y5MPY^N:UG/]S3\K_G<SC']Y(]E_:<^/NM?&":&
MZNKK[/;:C::7.+*$&&V1HM+CC#[!QO*K\S ?,S,3U-6/BG\:-:G_ &3?AYX3
MFD22Q:UGN]S!O,C8ZEJCE<YQM8."!TSR.ISP_P 3-);2]%T*6;RE2\T>UDA1
M'#-^Z3[(VX#E6,D$AP<'!!Z$&KWQ+\8:9XX^$/AQH(;BWN]!@_LQA(^8V5+:
MU8,.."TTUT>IX=>F,G:I).52_P#6J(@FE"W]:'M'[1W[9NK:=/\ "?QEH-G%
MX?US3;:YN-,N;5E*BUMG.GVRXY(9392@J>HP>-QJ;XB7^M>";#]I3X:WDF8X
M=1@\136T3"15>/4(X!*",_*5O0!SR"OID>#^-KFST34?A3:ZLT5QI.FV-J]Y
MY(Y$,UPUTZM@#YML[9]<]^M;WC;]J2'Q%XU^-&L3V(FO/']K:PV?)W"%9HY]
MS'GYB8HI&_A+H1@ X&=57;^_[XW+A?3^MG8^HOCKX0L?@YJGQ!DUI89_$S?#
MOPCXBT.YD'F*EY'-HRSB,'Y7)4W Y!!"-[BM*+6/AOX9^+_B#XC7UE'>^ =<
M\:WZ:9I44;I(GV/Q-I%Q+;A1A5CDT?5ITVY()=AU"BOE_6?BAJGQ_P!"\(GQ
M)>7%K)X2^'UZ()),NVI):-=BW0#T"[%)](F.>,#TFW\,:7K%W?2:3J5PW@K3
M-/O-8TRYN]KK:ZF?#]OJ;1R#H'E?3Q  V0=I."5ITI-7?R_&_P"0/5V/2_AM
M\*;KPQJ'AGXE6.I>()O#>D)IVGR7^BW'V62PN[_2UUF_MT<0SJ8;2,3-.IB<
M%2R,H$C&OUJ_91_X*B^#/BEX^U'X?ZI)'INI:!&UGI5TVNPZ[=>)_LEQ=6=U
M,/LR EP]H9,!=SQRK-M6-D9OQOO/$]UI&FZBOPU\4/+\/=VNZK803S*#I^GW
MSSZ 7N@5"Q2W$$<*#(R!*NT D9Y'P;H">,/@C?27\"KJ5EXH,,#G]QJ$ZW=N
MUVA$"$[T\I"6;)\K]VHR'S71R\TU&5[?U_7;Y6%9=#ZH_P""!7PL;4[SXH:K
M;+;V/BAM&L[3P[/%;27#(]Q+=><'C#KYT>W3?-=/,7B)PF"S9^9_C_\ LX77
MQM_;1U/0]9NKEDCU*ZLKVXLXI(_LRV\LD6U%N9YW"#8NP-*P564#  %?M/\
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
MVU+7K_X!7=Q;M)#IFB:A#I5Q,J<W,ER+F:,,V",JMNX'.<<=":4^'->O]?\
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
M;(E<YM KI&&C,OWK_P %-O%<;?L-Z#>6]NMMI.H7C10)&QC5O-L+J3S!%D[
M6F7:6;<RH/E7;@_)O_!/SX=Z;J/B;P/I>NZ>R3:SXLNK346>Q-U'-':SZ)+#
M#,BL!M$CS!RV-JS$G/R@?<'_  70N;.Q_9*T?3[.-;>VM=6MECB"K''"&M+K
M;%&!P%1=HPHP..<DFO/J6JXNG%*W*Y?BO\[LVA=8>I?K9?D?D-:ZE)X<BNKA
M-LC265U:_,H;(EMY(CQTZ.3D=#S7HOB'X!^'M,\,Z+>6_C[2_M-]:"ZO4O;2
M1;>#?#;R1)#):FX:5F,LRL'CC,1@42;'D5*XN+PXNL65QA/,CA3S2A7MO5<9
MQQR5ZX'XTVWTO8H;]VJX^7.>,8X_,@?C[5]-3E%73C?[_P!#RY1;M9V.TUO]
MGW2=*TFUNK3XI?#;7#<,!)#:/J4<MJ>^\3V<60..4+@YX)KDKSP=IMM/(NH:
MTWEJH*/IMN+I6/<$.\9';U'X4Z/0)C,R+&V]6 P>O/'3CK^M3OX8NV1E9&\P
M\CG' SV/?CIUXJI5(VMRK\?\R8TVNOY'5:?X)^%.C^'[6_7Q]XPEUB"53]@N
M/"$<,+ 9;)G2]D(QA,CR^Y] 3R/Q+M]%O_$27&A6*6%I>0+<-8I<O<)9N^28
ME9QNVKD !FD;&-SELJ)K?P'-*Q\W:K1MALG 48SD\>G/_P"NON[_ ()C>"KB
M]^"NJ6MG!>SP76MS*\D48:)L6UN3ANHW#(XY(;C&":^7XPXH_L7+GC51Y[-*
MR;3UZW:EMZ'JY-E/U[$^QY[:-WM?;RT/ACPM\$?%WC'2(KS2_"_B'5+:YW"*
M:UTR::.;:=K!613G!ZXZ5T/AK]E+XB>(M?BL8?!/B6&XF<(&NK%[6)#M) :6
M4*B< \LP'%?K1!\!M5:.:2U)>%D W.Z*RA\J0%)^7#<CY>[=>*TK;X:Z$E[!
M9^(?'W@/P;JDSGS+35];^RR1NB(Z2$ %4WH20I8,2HX^=-WY)_Q&#-:]3DP6
M"4NRNV[>=DOT/LGP7A*<.:M7:^27^9^6I_8'^*T</_(K<*>^J6G&2!QF7GD]
M>>M=#X;_ .";GQ(UVQN&N(]"T>2W?R_)O;[<SC8"SCR5D4*.AR0?0&OOOX@_
M$GP+\%O%MUH]YXRTC6[BUVB:YTF62^M=RJ2%$D2,K80@D9^0G:VUE91YKJO[
M;_@G2;J2UM;36-4M!$N)8;0-%*2JD$&9D=0K,P.X?>!QD'+>A1XWXPQ+]E#!
M<KWO[.:7RE*3B_Q,/["R6FN:=:_ES1_)*Y^??[5'PFOO@WK7@OP[JFBV.F7E
MGX>:674+.Z%Q%K^^_O7%UCRT>,J-MML?)_T3<"490.5\ W,D^G_8UN9(H[B]
MMV$2N?+D*B=0S9XR/,('!P';WSVW[:7[0\'QV^,]E<K9RVVD^&]);0].S&([
MB10\\QDERS@G[1<R<KC,:H,*:\S\(L\UJZ?[:",XS@ L#QUX+"OUW+*F(G@Z
M-3%*U1PCS+:TN5<R^3NCXK$1IQK3C2^&[MZ7=OP/3]12;5-06:21&D6."US]
MX%8XUC7/_ 8P/\\YGB2*&VT:XC)D61E+*K.&)(]?6J7A'PK>>,-7:%7GN)-I
M:-5#-QU./T_/K78R_!6WU72DC6YCAD965I/OK&0%QD\ '+8Y*\HX[&O0]NTK
M,CV?8\;\_9,S+QNP,GFNT\016LGPQ@NVO-NH6MU'!]EV[O.CF1Y3)N'3:508
MZG>.F.=[4OV98$TJ]^S^,-)%Y9R(TD5V!;1-F,NH1Q(Q,@.Y65E7:<<D%BO=
M:C^R_P#:=%M-6CMX?$.FFTM?.BL;P$Q&"SMDGDWH3P9%FQG&%"L020HS]HDA
M*FVSQ'X-&"\^(UBMTS1P>7(TC(,LI,94?DQ'N!7J'[<'Q7T/XM^.]/U+2;?5
M+>>S@>VN/M=O'&LJAV9'4H[9)\QLY/88)SQTWAC]G7PY>ZCON;K2?"LNGVOG
MW#2W,Y9@A^9D1G+RN6  1/XD((4$D>I>%_A#X+TCPAH.J>+/CEI/P_\ #?C2
M22XDBCTW4[^X>. LLF^UMK<0^:C$XBDD0A7C<8CD1FY9X2%;$0KZN4$[=K2M
M>_X&\:TH4I4M+2:]=#YC\/>';[XM^!X(H9+9[R.Z:V9[FZ2WCBC6UMHXBTDK
M*@^6(@<_P@<<5T7@+X=^&]"^%_B/2?%OVB#7EFE>W2UO%,8D01QQ R1),C+^
M\N'( &X0@!UW@G'^.'C'2/A_\3-9L?#<FG^(])TN\EBM-0ECF$.LPK/((KA8
MPR-&DD2+(%W.1YGWL@D<[8_$_P 5:E_8\FCZHVBWVCW4VI6=QI4'V2]L[T29
MC!N4_?L5,$)3<Y$9)90K-(S]BD[Z&,HI'T)X/T/X?ZE^S%X5\(ZSHGBN^M=*
M\17.H:[J]O<KI]K!<3,FZ*"X*R1DR6MI;JAGA+1N)R ZNOE^K>)_V:6\"? [
M4/CE?>&_M_A?PZL?@VXUG2=>M+R<6OES:*Q58Y?(946'RC(J@.)$DC!3=(OR
M7XM?XC?$CQ'>^)K3PYH7A>S\022ZFMEINFI;VUNQD:!DC1@[Q)N@P%<A054^
MAKH/ ?@_QEX5T:.;7/\ A$-8L+J-IO+UUUN/. ?<1DL6!9B1D$=>/GQE^SG:
M_3OM^FO]:Z!S1V_X)NZ9^V)X)\.:YX7T7P_X2MK73] E>SL=9UN0EK.">=V>
M606JO,0!+(Y4-*RF2151ONEGQ,_;\^)%MX$L]#MO$\B+=&XFN;;^PX;:.Q-T
MDRR"%I?,N&W+,)5E=P^[!Z@$^TZ)XL\-^$-)AU;Q3^S'\#-(T(W"027:)K\E
M\5<I_J(&U16F8*7(8LB,593(I!KYT^,*1_M!?$RYU7P_\/\ 3?"\,EHL#:7I
MOVE[42*6'F(DKRR;]I*[?,<?("?FZ\<*<JDM+OUV-I2Y8ZV_4\YU1#XFUF]U
M:XU*35KY84$6I75U,5$D3D)M,A#D>6$5=P 7?R%5=R^D?LN?&BW^%6M->6D?
MB:+6VNI;ZWN/"DZ6M_IX9'C(AF:.0HNV25&"\%6(R<FO4/!_P^B\6Z9_9?C;
MP9<>)-2M;*.QT[RKR\N+^/RQ($@CM8RLP4K@ ']VBA=NS)KVK]G;_@GEH\GA
MYM0O].T6VO)+2.1=+M=7GO+7RWVLDD\A=P2VYU (*@VPV\DD^W'+777)T>YY
M[Q2IN[W/T.N?''Q6^*GQ]U+PQJ*7'PG^$5EYJ'Q+?7$5QXBU6X@G\O\ T:VD
M>188YI-VU[F)@\'SA@TD8'TC)9C0[JWMWNMR6:*1''YZBW)D(V;?F;YEV@JQ
M(P20,#GX>^'7PN^%7[,/[0_Q3^+GB_Q-:_$>^BO;JXAC:S>YB\+*\ROY)2-I
M/](1)8TCR%.Q6V1L,A?I2Z_:'M_&=K-J&C^"]?U'4)K;?':W0BC\B=BF5DDC
MDE13O=%W1Y 9_P"($5_-L\'B*]."PE)RV6TM7_V]OKVT\E<_=/K5.E-K$34?
MG'3[MM._^9^/_P"VWXK/C'_@H#\1)KB*>\T/Q-X]M]#$]S'Y:W3647V5PI'5
MD6>-R%88#IG*G#8_[2?C+P'X1^/6GMX_AUKQ9X9BMYG70;#59--M]3EBCMFB
MBNI41I5M6D%RLB1>6Y;#"6,J67V[]J'P[X5^%7QDU#PYJT7A&;XA7WBZ\OO$
MUSK.HWPL=!U+4;JSNK2$7D/EPPQ1Q6Q1I7D!):Y=R!&(X?-?VE/V)O%'[6ND
M>,OB-IU[<>*-$TT:C!X=M[-X!J'B&"SN[DC4)=N]+M!+<&VCE,TEW,5+$$,K
M-^VY7E<J,*<I:34>7E6MMGO=]%;[S\SS;-HUI5*5+6+GS7[Z-;=FVVOR//;W
MQ-X\^+7A>SFO;'P#I=MHFG7%_'_:OA'PQI3QZ?(D=W(]E;W4,'VPE(H6'D"2
M2.(*D>V.8QOYM\2_C;\2?'GP'T>QUJ^N=0\/^$KF"UM=<EFS=:=*(#Y=E%-O
MW+&Z1J3A<OY6<D1\])H?[('BWQQ\//$$GB;P_P"((_$$;P>'=$@O_$=L+F[U
M1HXRL2P,5D?<C6NP$$>3*6!95$B>6/\ L.?%+2[BW75O#<7A^:;5TT*.TU:^
MMK*^>\?[/B-+:5Q.^%NK=B8XVPLJGH:])4ZL):W=^FIXE:I3J).*LU^/]?UY
M>;ZQH@T_08;_ .W64WVB0PJGVI)9EP,$LN=RXX ) !YP>,G) \E5"LTFT'YB
M-I?G_/Z>E==\1_A-KOPXUO\ LW5A;QW@MX[L)%()L1.H9';9G&5.=K8(ST%<
MO/H2S M#-<S;?[T.UL]^-QIN,D[,SC)6,^Y1F3:1N[#!/^?\_G5B:$@_,I(P
M.O _"M*+1X=3=47Y9,<^9<+'ST/7CWZGZUT?PG^#\_Q=UJXTO3[[PSI\MK 9
MGDUK7K72X& ; _>7,D:,V6'RJ2<9. %9A.Q?-<XV*<.?W/\  >X_/_/O5]K.
M6V2&:9)ECND:6$NI E0,RY7U&Y&&1QE2.Q U_P#A"9M/UV^TV3[1/?6 DA1-
M.\JZCF*DH0LL;E'C;)PZ%PPP1D'-9!LU+VL:JT6_[Y:42+@GC@8P>&X./P'-
M ._4AF.W[VW[V,9_E70^!OAAJ'Q#M;R\A1K?0M',8U/5)$9K>P,F[RD)'!ED
M\N39'G<^QL !6(]-_9^_9HT/XK^"]5OKC5-0CU"SU#3K&U2WDCC^T?:KF.'9
MM9/O#<SY#G@'*8&3V5Q\,K;0=-71]#\RXT2WN _VF23S/[6N BJ]SG:H:-6+
M",8&V,DYW.Y.E&'.S.:Y=SV+_@G;X)33?B#\&Y[/0;J&QAU[Q%J<4LBK-NC2
MSTJ);D"4;?,\Z+:6B9?F^4?=93[Q_P %P;2^O/@'H-OY4?V=]66[D")NC1(E
MDAW)N?(&^[ *A#G<"64J5:M^RQX@M_"OQ$_9\\(RQPPW]AX9\023-,\>R\CN
M=0G>."$]3@V4^X@[1@C=D[#%_P %M/&W]C>%/!NG_:GDM[S^T+R/,H9KC8UC
M(N64X;DR<X&"O8C \N5-_6E)+J_S9W.5J#7I^2/SQUF&+1[5RK;([P^7*R*B
M^:F0_L!G8.>S8R.:HV3VD5N[2SP[I&WJL<0W1CCJ6W#'.,X Z>^([G5[/5_#
MFO?:/.:Z@MEGM\NNS>;F!3QC)^1I#@'CKDBN;@TN_:U:8V-PT$9.9?*.U<=L
M]/U[GBO4ZG#NCHH_%$&F74T<[M+Y@9XQM! !SD#"Y;HHW<=",],0P>,;>"ZD
M:18V,C?+$)6EP/[K9X*DXYYQ@YZ\Y=SX.:VFA;^TK6TX8W3SR+M@?+?*FQG:
M53&8SNVCYGQC"[C0@T6T5&ACOVOKAU#((+9G4 #[N7P02>,A3@?E3ES DCKE
M\90Q./)ABC$FWS/FVG@@]ATX_#'0<"NM\ ?M$^*?!-M]CT/Q+KVBP2%[AX++
M49+9"[*%9L*<$LJ*N<9. "<=/+8(;>$*LUG<//'E'3[4J%GW8X01[MH 8'U)
M'3H=+3/%5GILLTBVUFL,:*LDR R>7\P.1YSXW!A@X&"">#652C"JN6HDUV:O
M^9I";IN\&TSUKQ!\<M:\2R+=:SK>I:]=6\"6T#WUQ)=R^5C<8U+D-A69\+]W
MD\$]:<7CO6HQ;E8;J$S; K2%@JF/J0< ?PD[B2<$]<DUYM%\03#ID'V7;_K
MK8N"8B@3;@J%!Z8Y)YYZYXD\'^)+[Q=KU]-'''MTJS>\N(HXAL" HF]<[N2\
MBDD\<9!Y !&G""48JR[+0IU)2=VSZ ^#WQY\&>$?"WBJT\<>$;GQ1>:HMNVE
MZCI_BF339]+8&3SD55@N8I/-VH#O3*; 4(W*5H?$;]K6\\<>+;"]T3P_X6\)
MW&EZ7)H$L/AVW;3XI;9Q+&[32M*\DLLEO,T#/(VYXPI<NV]G\%L_B7-+J>I:
M="T,-O:1;HT6/<9969 1R1C"EN<-T Z'(Y7Q'?2V7AR.6RG6-9+F3[4MG$8S
M$JE0A9AT#%FQZE>G3&ZDTN6/Y?J92M>[/;/VC?V@];_:D\01>*/&L,>O7UK'
M-"][<(L;(LMU/=,P-NL*;6FGF.<$('(Z!%&;HGPQ\-Z+<6LL^H1R,\T0FL+>
M1(I9!YBL^/,)VD*C'A2 1CE>3P7P_P!?N-,^']]JUQ#]JQ*L5J+@Y$\Z_,,D
M@_=&UL<$A2 1UJ_\-K?4-4>W>1ENFL0TSVLA3Y4"Y_=OR5"@H6 !R'QAF&VK
MC&527=[D<T8KL?LQHW_!,_\ 9H_9X\'7.I>*+.%5TV5-5;6_$&NE2D9RXMGM
MX/*A&"T =-BDH[?,H(V^N>#OCMX7\-7UQ/\ !'P'IK3:RT7^EZ=##X;\/ZS-
M#)EBYC3[0\<<"3O T<$UO(JY5LDFOQ_\3_\ !7WQT/$>H:OX7TS2]%U>:_\
MMEEKNI_\3K6=-AV,K6\32@6D*2 J9?L]I#YAC0L#CGQCXK_M9_%+]H8W*^)O
M&GB;Q#8W5Z^H-I@NV73X[C:1NCM$Q##A2541HJJN5&%&*[98S#0^"/X?J_\
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
M=QW 6.".6])60@(TJV%R5.#QN5MI7N& QBO#;DE?>WDNW=)/\3NLF[=_-_\
M#$?A/]@WX]:GXKUC1=)\+Z]&^A7$NF:_<Z9;@6M@89(-T4DD'^L;=)"RJ V\
M8=2RHS+YM\5? <?P^^)5]HVIS7FI7.FO]GN_/E)=9RF=I) .Z/Y RG#;E(^7
MFOU\N?BP/@/^VM\9=:C:2>T.J6Z7EC$K21W%LNB:9))A8^( NWF8 @ H#M!R
M/RM_:5^*UMX_^(EYKA>/4V_M.\U*.^NXL:E=K*(T6*Y8$JX01!@.[22,3\V!
MT8?VKBYSY6M+;W6G5/1^J^[4RJ1C&UGWO^AT'[)>B>#M$\-7VH>(ETN\U.:1
M;1=/N?#\FJ7$<$DT ,_W3$H(#H#N#K\^W+%0WT'_ ,%J/V4_ GP)\0>%[[PA
MIMEH,FK#4[F_P#''<"*2P2*WCC4*L83[02$VJJK]WD!:^(_#<6KW>DWFIW.M
MSZ9:SC<$@N$@9^C9D8XW,. ,<[@![5^@W_!>2RCUB7X7-M:);5M3CBDD0Q-(
M[BT &< X/E8R"?O  DD9FM)^UA'U_(=-?NY/T/SZ\._#JX\7:3K=Q:Z==?:-
M%B"^8;>68L0)'>(*BL%;R8I9LN554MICG. ?)_$4$T&H7EJSR?Z-+Y6.1L"Y
M&W'&.<\>_/.:]R_9D\<Q>!OB7'IVKWT]GHNL6TMA/>?.YLH9D*K.8UYF-K,(
MKA4QS);(5*L5=<K]MGX3Z;X*^(4VM>'+%K'P]JVS_1H)1=6MC<F*)Y;:.Y66
M1;GR_-17ERF9"_[N,%5K:5*\.=?,Q]H^;E9Y=X7MFM]'U&0;5CA$8.6R>3V&
M<]NH_J*ZCP[XQU*Q\5^,%6$9UX/9:A)'$56!!<1W!4!?E4&2!. #]W !Z'E_
M#-SOT.^_<QLTUQ$BRER& 7)9=N<$'<A.0?NC!ZUT'AF)KS7M>MXUNKBZ^U.?
M*MT>>2?]Z3U120NULYYSM]^)C'8=S+G^)MO<2V\-GIJ-<*6'G3QJI4'( .,E
ML9[MQ@ 8QFLOQ'XHU#Q+9W<%Q?:A>;XU5$N)2P.'#'&3Z[C_ ,")KHM-^&6D
MV>EP7.K74D,UPDC-9GRK-@!@@J]PR!P>1\@9@1C!)(KUS5_!W@_PS\6?%=GX
M3T][SPW9O+!IU_?64S3N//C"R>=N 7*MM#!,-N8CD@K2@V.YY5X@E_X1?P]I
MFBB&.=;6W9IX9D.SS9E9-^ ?OHP<J>Q .",Y[GX):4MOINFS7D<<UUJ+V9L(
MI5W;KA+Y A&2 O[M;E?FRI *G!VFLCX.?#__ (73^T-8Z'-#-<#Q!?P6N;#*
MM#;(P,LK,RN5VPJ6+;6"X8D$ BOJ/X._LR3Z'XJM]-M;[P[KC6]W;7^FR3:\
M_P!BO+:7>))(I%:.4XF6/:X'ELYDXPI%=N"E&//S[-6_%/\ &QS5Z;DX\O1W
M_"QQOPZ_8$T_3]:DM[W0_&DEQ/:)-#>2:=%<6EJV$23!21HYE&]I"-JN%AP
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
MS$[OF=_FR=W!'%?KI^P_8_V-_P $L/"^JMY=E;W'AC4]+*11%?/D9[G"!4P
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
M&7BJY^*FFZAXITJULK);"=Y4DL[\['V/;  .ZM#(^-B,NV6:-U5I"*M>%/\
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
M=26NFW-_=VTL PPDC,MU&5);)Y7 Z]AZ"OD?]NW1[;2OB3,;>)8O]-5< G:
M]G:2,,=.6=C[9P..*PE1Y*D_-W.A5+P2[:'/>$?%T+VYB.7\Q.^.'/& <=<X
MZ<#J?0YWB'P;97]\]RL_ESR .QA) 8'N1C/<#WZY';C-/N'AERK;><\#KM'%
M;0NY$.U6P%C)'Y@?B,=C42*BAUXUGHDD<MI),)85#JX8J0P/!]01[=OTL:IX
MOUKQ]JQDUS4KC679\RRZC.TTK'G!,C'<=N1R6S@ 5BR$RWK*Q+*K9 )X'3_
M5-J:#_A%+*;'[S[5)#G_ &51"!^I_.JHWO:Y-2R1Z%IOQ$M_"FGW37"R*TC@
MK;B0D[S'M8  \;MB EN0%&"0 @U;?0?$OQ0L;F^U#2]0_P"$;L<Q0"S?++,$
M".H5V0^8LVY-VTJFQF E*@/Y#XMNI-,TZSEMV\F1HGD)4=65R!GZ>G2OK+X.
MZK-JGA"^\YE+;M4RZHJ.Q25,,64 ECO<EB<L6)))YKU*N98CV7U;F?(NG]?E
ML<-/"4>?VMO>[GFWB'3=1UOP+K5CKU[>V>FW\T4-K!?W-W+?^4;@%6AM9,.V
MQ5;Y9&!=X,ID<5\W:AX?OO#MY&LT,H_>-&DJ@-#(5X.UQP>O7ITZU]L>%[V2
M^NM6N)F\R2:]C1P0-FW>HP$^Z!CL!7;_ +4M]_PSK^R+\(_%W@RUTS1/%7CK
M2;C4]9U=+"":]GN;;7;VVAFCED1GMW6'*9A*%@3NR22?$Q&*:E&-KN3LON;U
M^[S/0AAU9MO1>1\,Z5]G\5:;#!*PCEA#C)8!FSTQW&._U-6=/UNW\ ZC--#>
M+]KN(1#)-M+2N,?=)# <J2.0>P/;&% /MNKAIBTK3NTDC.2S.Q.22>IS46J2
M%)KA%PJQOM4 8P,#C]*[U4:5^IQN*O8OZUX\>>\NIK.UAM6O(A')(ENB-(,+
MSA1]X@8W')QZ9.<BUTJ:XE8NS*S')YRTA()_,X^OUKH?#=G%)<8:->=O;GFH
M[[2+>\\%S:K*K/?1V,LJ2%VPC"4@87.T<=L8-/V,I:MB]HEHB;2/";"\L5NH
M)(X;B1'E9,^<(PV) @/&X*&(R#AN",9(ZC0?@5>0:DL-CJ,V^\NUBC.HV#VZ
MLCE2)'F4-\H5ER K8(;("C<>7^&WC/4=,AFFAFB\Z-]JN]O'(P R0N64\>W3
MD^IK]+_V/K&#Q)\)]+U*]@AFO)D+M)Y87E49A@+@#GT Z#T&.W"T85-#GK5)
M1U/CS0OAS_PK"_AAUCPKK&KK>/';6T^BJ+^/47(#C"DQR'(1@&*C)C?!.S(]
M5^$WQ?\ A/KMH=/74Y--M;Q?*FM[^.:&%,[B295\Q8VP3\^_.,#.T[1]>MX+
MT3Q#J.N17FB:+/\ Z1I49D-A")2GV@2;3(%W%=XS@G'+#HS _&__  52^#_A
MKX0>*_"-UX9TFWT>XU*TG>Z>!F_?LEW.BNV2<MM506ZD 9)KNK4948>TB[KS
M,*=13ERR6IZ=9_#7X>_M6>']?U:/1;Z"\M[HV,=UY,_F7EN+%I!<8\J99Y5*
MRB'>\<I'E!I "J'S_0OV3/%7P!^,&FM-X?\ $&I>"H[W^TKB\DL)!!!%:YFD
M@GF(5D\NW;#2E(QN$J(-R&O9/V(?#-IH?P\6ZL_M-M)JWC_[#>+'=2K'<PV]
ME+=1(R;MI"S*#TR5+(<HS*?J3X :;;>*O$'B;3KZWMY+71]5UJSL0D:Q/:QQ
MZG>V2;'0!@XM_P!V'SOP6.[+$FH4U549/<AU'%M+8X'P/#I&L:;I.GZ3IMTO
MB#7[FZ33]-O]5M+FS6W6.WN9'BD*.%1W(">1"TNQW:..W!9[8O-$TVZTM)=)
MANO#6I:<J6]G'"5N9-2A*-=S#[2JL@F3?N!B\E1-$49IL(HWM5LH[?QS<:?'
MYBV^M>)- 6\82-YTS2VD&^3S<^8LN&PLJL'150*RA% ZW]F31[?XW> /'5QX
MK1M;FN[Z'3G:=V^6W'E_(@4@1YP,E,%N<DY.>Y02=F8MM['-^&OA3X6LM%T6
MSM]-M-6T+4KVSN&T+Q 8KAM)2:3:9VE9#(^ZXC. 7X*[49T"QRZ&M:5I]_\
M$31+75K'%MJ&GW!BEM5:*.^E>:%[?RG@8,&$?D;GV;EDD5H_+) 3GK3PMI6D
M>+M%CMM+TN&-M%O]5=5M(\2W3V&CRF5^/G82,6&[.TGY<5W7BFSA\#>,O#L.
MEP6]K'9WUO8VW[I9&M;>2$,T418$QH<A<*0 B(@PB*HVC'2Y&YPWAS2+Z/X:
M)8WFM76K:A;FWL[/2KQ(9KJ:T;RR\BP7 2-OW "J\L\^T1R(Q#^9#6_XAU_?
M8-I.G:3?_P!F+=2VD=K9:,ODVD4*(86""2)F7SO.",%012/#),85B*MYC\#/
MB-K7CKXF:DNK:A+=_9]?GM(V*JK)&T,*$ J <XAB.[[V8U;.X9KV#Q;X3TWP
MW\,?%>M6UG"VIZ*EU<6<]P/M)A>*6!XSB3<&VO;0N P(#)N^\6)TBE9-?UJ9
MR>MF4=#\,S&]N)3XRO-;UNVM7@+7L8CO6#CI;,T86-5BM-WEP*R2J[3'S6"Y
MH^(O .E:5XRN/$UQ9!M/TW59Y=)@_L^5;QD:"!3+!@QBT5[F61V=L1,%,A D
M+S-UWQ*#>%-.\>ZK8S7$=UIU[&]M&\SRVT)D^P[\0.3%R97;&S 8AAA@",";
MQ%?:+X(M+ZUNYX;J9C/*ZN?WTC+O9G'1B3*_+ \$#H  N5?"OZV)OU,OQSX6
MT]/$][%-J.I2QV%M-\EMI\UHWD>??RS6X?RBK%M@(>$+YK0AW$@81S=;\/+K
M3]+$-Y;^'9O[4M8Y=-N;/2]4\R>TLTGD-M&3#,JH,<X.44I*HVR%EKSOP+XA
MO--3XE:;;R+#8:#IUMJ>G0)&H6SN'O=>W,G'"_\ $OM $^XHAP  S;NZ_9.U
KN^^,O@?Q@GB6^OM36WU!A&3</$R@_9B1E"IVY .#P#]36=:-MS:GJKG_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>trn-20221231_g3.jpg
<TEXT>
begin 644 trn-20221231_g3.jpg
M_]C_X  02D9)1@ ! 0$ E@"6  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" %W EX# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M<;#CU<#^522?#A/M/$/#3/CY?[YX'Y"N6T_]IS4/L;7,OA"U6WVK\WVTIT;
M4 J><]NM>J6?Q$O+OX41^/I- LHK176?^SEOV-WB-FA.5\H <_-DGN*E\PU9
MG'R?#J*.UW>2.(7?I_<&:^?OC_X370O%UH0@ FME/3_<8_SKWIOVGM%_LV83
M^%M041VY5FAFC;A^,\D>HX]Z\V^-OB2Q^)^BZ%K^GV-U90[YK7_2RFYF2./.
M I/'3KZU4>9/4B5FM#N])^'\,VCVDIC4^9:R2=/1 14DWP]AAE)\H<>5^945
M-X3^/7AN^LM+T>VT;6[_ %-;40-!96GG,6(VG"KSV_6O4->EBTS16U2_TF\L
MK:-(KJ19)+<RI'PJ@H)=VXG&% SR..:AN75&B2/(IOAY!'&Q\KC#1]/[K9_K
M5JW^&]O-,<I]Z=5''8J:Z/QE\4/"_@MX;75_M%K=2K.X1428J6P '$;ML/3A
ML&LRV_:(^'JS0DW\PPP8[K9QT&/YYH]XGW3%N/AQ#Y:,$_UB(>GO5J#X<1-,
M1L4_O'0<>C5IP_'3X=3VD"'6O+:.(+\UK+UW'/(7T(J]I'QE\!:A=V]K!X@M
MI+F6>15C\N0,SL5VKC;UH][L5H?/FA^#D3XG7%JT?RQZE/#T]'85ZI)\.XA@
M[>KH,X]58?TK+NO)T3XN:O<74BV]K#J4LLDC#A5)+$FO2&^)G@*^F$,/BG3B
M,*Z-YPV_+NZD_45;;T)BD>>:;\/8Y#,^T?/<G ] K&/^:'\ZDD^':S0WJ)'N
M?R1@8[Y:NU\+^*O"RV-LMUXFTA;H(GF+]MC&6+98\GU)-:L&L:#(U\8M<TYX
MVA11*MTA4')[YZU/,Q\JL>/:7\/K>;5]1V0J)(X;)2^.3N<Y_0K6VOPY1<_N
MP?P_VC70^$]2L6OM7,][9H'-@D9\]"3M6(N#SQ@YS]?:NV9K)Y $N[=P^,;9
M%8?>'H:?,P44>0-\/8U8_NQCCM_M-5&\^'<;0Q1"(9EFCBZ<<MSG\ 1^->T-
M8V_VH*)HCN[[QZD^M9<VD7#>*;*"*%GM!&T_G@Y3=N90A]^<CZ&ES#Y4>8O\
M/898@GD@\>G^R:K_ /"K[78?]'4G!!)7D]*]IM]!?[25V-G(ZC_8S0-';SI4
M*8 +8&*7.'*CSCQ1\.(;7POX>98U3=%)T'IMKA]#^'-IJ#74LELLC!L;L=L9
MKZ(^)%O':^"_#+8^93(K?E_]:N/\ V?GZ;.ZIO0S$9/^Z#6BD^43CJ>>M\'M
M.EA</8H1CICV%9DWP-TF,J%L0BAB!MKZ$FTO:N/+^78>?RK!US4=.TM2+FZM
MX6#956<!NO0#K4\S#D1X0/@/I]U>$+'(JP(N=I_B;_ZP_44YOV?;0?<C?/\
MLY![]\_2O8-"\0(ZS_9-*O[^XDD,C*D!4#/"@D_[( Z=JZ%=)\436IE>RL=$
MMCSYE[)O(]>Z@?K1[2P*FCYBOO@-::7YCW#7+VX?!_<EB,D8X YKGG^%]HD,
M 2>6U5RP6.X38S\X&!]X=#P17T9XM\1^"[2ZC@U7XE7&[9B6ST1UF=F!Y!:)
M,KGL/UK.@^*W@GPM;!/#O@K7-7EF)*W6L2K;"7..2\AW,.!V-5SOL3R1ZL\9
MT7X&ZO&MQ,=/N;[S$:,97RD4'HVZ0<-CT'&:VK']F+6KYAN>UM(Y,!H[>$S2
M*1VWR  9]1D5Z6WQ"^)WBXG^QM"L=%3'$L-G+=RA3ZN^U2?Q%4I/A#\0O$QD
MEU[Q/J>R4Y>.XU#R(AQT\J('CVW5/,^K'RHYIO@KX:\*V(7Q/K%O'Y?_ "SO
M;Y4C'_ % /Y,*R6U;X>Z+(RZ):SZS)P/^)3IY9 1_P!-''Z@UZ5I?[-?ARUN
M!<7MY&\@Z_9[<.Q^CR%S_*NML?A[X2M&V)I4NHNHQOO':0#\"<?I4\Z[CY3Y
MSNO%FL:M<21Z;X:MH7/"2ZE<&>8#W1-QJ9/A?\0_$3*)+B:&!U#9M[=+88/;
M<YW?I7U=;6B:>@73]-M;)!_##$J_R%6%@N+^X4"-BV.BCI1[3L@Y.[/EBR_9
M=GE?S-2NHI)!U:>5YF'Y[1^AKIM/_9[T+3E_>M)<$#&V)1&I_P"^0/YU]&V_
M@F\N&+BW=\]V[5I1^ ;@JPD"PKU/'04N:3'RKL?#GCSX:0:7XUTI(K*%+26,
MB-5Y/RGYMV>^34MMX2^S>/K=HO,CMKFUBFQ" <$@J>/3(->V^(O#MCXG\;O
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
M*WM[IK219H8;J1F$A7C)4$ @$[CD]0,]34PU2N7+=FIJWPEO=(N9I+S0+/\
MM>60-):-NE,:@;2/FY#$G<2,CD#M7T+\*? NAV_[-FN)JNEV5M8Z@E[<:FR[
M (I(D_=#=G(^7#*!W.>#U\5_:)^,6K?&#Q7/JVN:?! \:JCK#*;<. /E)'.3
M@]1SC'I7/?"C2=6^).L6W@Z*ZDTG0+Z43SP/?/Y+^6H;<1P7?@GOQVXJ:L=+
MWV*@];6,2]NK?Q%X7OM/O+6WM=2TVXMVM_LH"R7:R)&DC;A_"1ER/4Y]JXNQ
MTVR@G@O+FPF@S*/)389,@'YGP7 ;GMT('O7J7Q@\.WNO>)+Z>WT;;8PR[8+J
M;4'C$%O&Q18MK,J,<!L.,GYB.,"LOPS\,[O5N!%K%H\DGEB.U3(V8.<G./IS
MT-33?NW?4<XW=DB[X5^*5]X3U*0Q2_9K.X;S&DN]#M44R8'R]&8(1C@$ 'MS
M47BSXIVOBR[OEN+.^O[V2ZA,<]@WV?$:1@-&&&3@D YX[G'-=U:_L[W,T4LU
MQ83VENT94S:W? B-L A@$(P1[L1D537PSX+\)-<1ZIXW_M"[EP);'25$S\@*
M1MB!;&.,\5?/$7(^IYSKX\17.K1W>G6NJ:-9ML6%Y[MHH&!&"<N07'OU_.K6
MFQ^(5O6B7QKJR[79?+TQ3<;<X(._(4]2/O=J['5O%GA+2UFO;+P9J^L"$%GF
MO]L08>I#DNW3^[FH/#OQ=\9^,-<M-.\(>'-&\,//;?:58PBYE\HD_P 4A51Z
M]*F[?0KEBNIZ4EGXC\7?#GPUH=KI^JWVIV+O]JO]154#99L9()R<%>1D>]4(
M_!]YX!M5/B#X@Z?X2@R&,$LR%MV,?=YSG/;TJM=?#WQUXCD"^+/']U!N.XPP
M71C3&.FR )C_ +[(J[HG[/O@FQ;[1++=:G/GYI(X43<>/XB"_P".[-8WZ7-?
M1%35_BEX"6$F7Q!XB\;,HV_\2RW9;<GN-WRQX^IK C^)^HWRO%X2^'-I;Y&T
M7-_,UQ)]2D2MS]3^->OV/@G1=/:-K#P];RNO'F7F9W]N6)KI([+69;<11J;5
M3]T0Q  5/,NP69X/!H/QH\01Q>=J\NC6ZC!%I##9#'J22['_ +Y%)_PS7+J=
MT9O%7BN349.K)-++=\_\#(3_ ,<KZ @\'7\S;I6D8YSF0FK[>$;73P9+V\M[
M91\Q,C!3CUYI\SZ: XWW/'M%^#_@SP\H5+>ZO.P^80(?^ QA176Z?:Z9HR#^
MS=#LK55R ?*&[GOGKDU>UCXC?#+P[A-2\4Z>[C_EG#-YC$_W<+WK(D_:&\'Y
M0>'O"VNZ^Z'&ZWT]D5N/[S@#'OFFHRD+1&\S:Q?6["%)"S':JQI_A38_ ^KW
MTP4VTP#<L\C8X]:YB\^/'C^]7&D>"+#1TYQ)J^HJ<CUVQYQ]#6#>^.OBAK)9
M;OQKIVCJ!_J])T_S'5?=G./QQ5^S8N9'K]M\,9;./=<3PQ+_ +/.!W-07MKX
M*\*J9-4\2V, /5YKA57W%>'MX(O/%#A]1U[Q7XE+\E4N'5!^$2@J/J:NI^S#
M+JR%XOA[-F7:?M5_*5,H'()<L3TR><$BCEBMV&O1';:A^T)\*]%8QV=U-K5R
MIP8]/M7G8>@&!W]JP9OVH+E2P\/?#O4+@GI+?NELA_,Y'XBM"U_9'\:K9QR1
M-'H\.0T%O'JCNTC]45%R4P<#DD8&3VKIM)_8RUFXD U?QG?S.Y^Y;VK*JCN"
M67G_ ("V3[=:YWB<-#[1JJ->7V3R;6?CS\5-4WI;#P_X:C(P H:YD'U& /R-
M><ZYJ7B75))9=8^(&HEW W1V6RV&/9N6Q^-?43?LKZ)X1\2Z;9:]93ZU8ZE-
M(/ML^J/;QQ(HW*'C.<9Z</SFN]M?AM\&/!UPMN+;PI!>.56-I+@W<L98[5P!
MSR3ZUB\PI+X8MFJP51_%)(^%K'P3/XFUC2=/6YU2^T;[&DP?[1*49B26W,I
M)P"?I6C\3-)'C+Q1K5W>727EOI>EPV\(.TF*,+LC4\#)'3UXKU;XU_&/PQ8^
M)HM!F::VM+)%#ZI8VFQ+HG8W$2)YBX4;1O."&R..*P;CP7)#>>(-6U70;K_A
M&[FRLLO(@BC=/-4[.H.2,CCIS7=3FYKF:L<=2"B[7/E"Z\,7.F+?7FG332W
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
ML+))C5-%59,-M^WCKC!_A^E9_6,5_P ^R_8T/YSM7^*-D=BK\1;8DGC_ (E
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
M;E;F2-4+EE\K.!_LE\_ABB^U'PA\ 8VM+.&2=YK=<:=;PH\\LH)S++,Q')!
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
M_E(9@3_*MO4M'T/P_P"/)[ZY\$&[.DZI=W^J6_EQNB6*1[3&R$[6V'G '?\
M)NA^+KGP#\6I]6TR]@M[(::UO_:%OI[M:G$A*H%Q\ORX'/I[U7A^+'F?$6\U
MR74%CCNEN!-=+ DNXR(./*4GJ5Q[9S3YM-1<KZ&E^TEI.A:UX2TVR\.>!;#3
M=3D9M:AGT];<;;."/?+,6C'"XVXSU)%=U\.=-T6\^#EKI6M>$K/7M)TZ^9C-
M=7:0A7,F4+#'0EL>AS7S5\*]9O/ L_C<WDZI#K.F3:;!&@5S(C,1AM^#&FTD
MG;GG''>H]2EL[Z2XN]4O63_1_(EMXY)1&1AB3@(06(;OZ"E*HHJZ*C!MZGIG
M[4TEKKGCCP_)+IMI:Z<=,CB>UM[A98RJ3,""4 P-I QZ4FH_&BZ^!J3_  ZL
M+6WUV;*Q>'];:X1A:03@K&)F[^43U'H,]*\2LM+L(+='L;N0121L=J!)BX'<
MYE!!]MM)JG@^P\1:TNJ"SU&.01@BWL@\4;?\ ,)R?;=BH]HA^S9Z8F@V/PL^
M,FE6NGW%C<I;?V?=W%TETLD4UQ\PEED<< LW)]!CTKZ;U#Q];7PELXKKP;<"
MY/E[(-4B>1B3P%7/+>@%?%MSX?U*"XGNK+1+\3-$H 2$JLF,D#)&,\FGVOA?
MQ,K>;;Z==0A?WJ"2?RT5^O\ SV7&,#G%+VBL5&#1UO[6A?0?B-I4;Z:FG_;O
M#]S$D:P1JHV[QV<\Y/7KS7SG#_Q.IK2RC56FN9UM?,+$%!*-A..X&<_A7::L
MWB'Q-XJN='G^SSZE&=J/>RPS;#LWG#,DC%>>2".M>H> ?A%-X;B.O^,KVTTN
MSM-SG;(T:,N",G.T 8/4CJ,@5A4Q$*$;S-*>'G6E:)TOPD_:%NM5T+2]&\/^
M#;R>QL(1:+>7!2$L$P-V=S?*>,$J,U5\7?$[Q9X%U*;7;_Q5;_:?F+:.)MMO
ML)^5 G4$#^/ )/)]*Y+Q%\=_">EPS:;X4\5Z+HEBY&Z=F,LO3!9 .Y&.3D_2
MO/M+M?"OC*^F1/&)U:\R)99[72M[N1S\TC=SCN>GYUY4,,ZDG4<>5/OJ_GV/
M2E75-*"ES/[D)XE_;7\::A?7%K:36D(8 (\.752>>V#G\:ZKP%XK^,OC:^M/
MMFOJMO*-R65K9[I90?59&90HSRQXYY*FN@TCP1:Z#I$WB+7M2&A>'[= IO+Y
M5C\Q>P1 /G)]3QS@;QFGVOQLT&XTDV_ASP]XI-A,NS^T;:!(I;M6&03,7#;2
M.BJ%P/2FU";Y,/!>O0%SP7-7F_3J;>M>+;+X>ZJ;37/&,B:R4WR6]C TL<)[
M+(R/& >GRKMZ'CO69-\1+/Q3="S#1>)6,)<V_P#:EW [(<8;R'DD!!YYW8YK
MQBYU[1/%4]I=^'/#VN2Z>L:-+8W-XZ%RMP3([L[8 *G&2?>O:=#^%%EKT>FW
MNG^%-/TRVM6$[W-RY6*( #I/@,^.IV *0/O]JFMAH4HWJ3=_Z_K<JE7G4E:G
M#0QM)^ </Q4U22XTK1[CP]9VT@-R;F\,D,FT'=&H60X)X_2N_M])^&_[/.B_
MVY);6]SXDD4K:P2*OF^;C&U$R=@SU?.<=#VKBO%'[4%GX:U:'P]I @O-*0-'
M)JNG:8RV]NRD#Y5W_./]K'IUJCK%UXKN-,C\4^#)M#\:QM'G-Q;9F4XY* .%
M+$==WS=AQQ6<:<Y-1JMQB_77YFLJD8INDN:2]-/D/3XT7ECI?FWFGW&J:@S%
MY)[":\N)URW1-DZ#:,\*% P,8/>\OCKQ+<:7>ZKI7B"SUG3F^>;S+/9-:28"
ME91NRO0?,PX(YP.:\OT?XV?%O7?$CZ%:Z-;V&H!_+EAFTT*8S@'[I#'."#@
MU[[X'^!GB;59CKGCFZLK*3R&$UQ-;10R/'U.Z*+"[0/^>K''=<<5MB*%"BN:
M37IN8T*U:H[13]=CSSPGHGBKQ]?3ZSJ.L0V5A$'MEU2]184M<LI(7 /FRY!
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
M&).UUYVN.1D]02#ZI\&-%TS1[[P^_ATV]C9*)((-5UJV:W:S9_,=OM C()8
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
MNZBDFB53:DDXB?C#!5P0.=W-7&+N3*QZM\1KRW?Q)X1L/#6J&]T^R*W4$S1
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
M4NJ#E/-_ACINE3Z\US9:-K\,2W$)ADN0&BV%2"V1UVD@Y^G'!KN?'7VN^^(
MGN;&74M*F22PE\BWS');LV[>2"61@>AQVKOKWPO=WUS]ET_78K!XP=\BVT4*
M]>%VLN-W%1+;^(_#E]Y<=]=:I*HRX9(C&BD8_@ &2.@.?PZTF[NX*-E8\K^'
M/P?\40^.;J[\+Q1>5964UPRSQO)+\^ BAMI'F,,@9!P5/&*V-4U#Q-XMUNV@
MN%NA&K*C6H14^Q[059&VG&[.?<8'3D5]R?#3X,6NN?!;[!K$]T;S7@;N>6V?
M[/+&K$&-%('R@+CKD\G.:Z/1_P!GO2/"^BQ:7I%I#%9QC&W;DL>[$GDD^IHY
M'?GMJ-227+T/CC^R9O#FDIY?S7MTWEPJX."<9+'V R3^ [UQFN:]-H/B#2K6
M"TGET]6=;N\RI#R28!;)(&\ < D [L#GBOI+Q[X067S-4ME0"ZG.G:6N<!HD
M8AI!_ON&.?[H0]ZY>^^"/B/4/ OE:+I6BZG;ZI*T,\VJ_-]G13Q,BDX8EAQP
M<<<&LIKVB<&:Q?*U-'A^G_''4=0\5:=9:19-%HJF1'$D8!N%4%0S97(^;&.F
M ._&>^?2)=715*LAN.9 QY;VQZ?6O0-!_9OM_"EFLTD1FNE4![C'7'M5FS\#
MW+:E'&!Y3RDC>XP(T'+,?0 9/X5KS6)MU9YEXZ^Q^#_#MD8H8'N(YOM,<$@
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
M6]TT<CH?B74?'VK7/AB]\,M87D,)F>.7<CE0P .UAQSBN8\??L\7ZZLFHZ/
MMM&I61HY)U'S 9(7CUKVZU_9TUW5M<T&[D\7W$4%BGV)3;D"172-EE9R/[YC
M) /3\:@\1>%;6&UFU&WEU;5+'+1>>(3'#*5)4XWLF3N!' .3ZU49WU3%*/<^
M2;CPKJ5_I>M:A//::;%;RPV[K>/Y4AG8\LH YQAB<=B2*[3X%^)+V'Q3?:5=
M:G%J$3V,VV2R_>2Y4 @J"!N[\<$UV_BCX3OJE]I-K-HLNG"7=> 7+<7,8XY"
M8[G;G/3(S6%X,\&GPCXVL&DTQ+61O,56C^0%2#N7=S@8!Y[8%5-\T&1%6DCR
M;5]42PU>X6,_NX[AUP&SW/\ 3^=>AV=Y=6]J]S;_ +Z*]M0T4D9QG'49]?\
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
M0I&/_1K?K71_LSPRZA\4+.T@:2,W=O<PL$;:?EC,F/Q*"I74VZI!\1/@3;>
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
MO'0J1C\ZR<8Q]336?4\.O/%5O%\5+GQ!;ZI?32-%+"MA,/-AM+>0K(I4,PZ
M\J,#.XYYP.RFN&OM/BN3>V]_E3/;9A*K*2,Y'J#GMZUAZ#\*_#/B_P 7:\^F
M:JWB749K=GLVM(ILVT'W2K)E%VXP"P=L=!SS73Z#=6>DZ"-,V+HUE 3'-9<S
ME6!((C>5SD@\'GCIS4R7-T+]G.GK(^=?''@F:1KG6]+D5S97<H"1.=JK@/\
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
MNRQH!Y05P#@ H2.<XQBE?0+:ZFK-:WFB0K#=6=K;6DR[HKFW56291W!8C/\
M,>E<_J_@E6M8[[49&NM.N@TD3K%AE17VN 1D'FNDM[B'3;A8)KN/5/#5PVZ[
MLY1YD<([R D9W8Z$ <X!S4GC#QI;^(O#,MKIT#?V=IH>735GC!-F2!F-D
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
M!?1.TMIGRYEZ%XCC*L,\'N/<"OK6TU9;J&*6"4/#(@=6'0@C(I%IW0_[*0W
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
M9O*;<N2!P>PK"1I$S;\BXMOFZ8(W5Y)JRBU^+/AJ?:PBO;"YLBP'!V[),?\
MCM>RF,7%JC#E=O![=*\Z\8+I6F:MX?OM2,OGI>-%:",\"1_D&[_9VD_B5J1L
MW[Q2MN"O/' -<3XE_P!':SN&+@V]U&6*'!*N=A'T.X9^E=<CM&TH?+ $@'K[
MUQGC>*>?0[\PC]_Y#"//4O@[3[<XJ6!0UC4UTW0]4N6/[FVB:X;Z*-Q'TX_2
MN&^#-K-8^"=&MY!AVM5N).QWR#S#^KU:^+E]YGP[U..V=C+J4*V\+*.\S+&H
M_$/740::-&NK6WA7RT,"@<=  !_A4H#@_C5H!\2_#_6[,;1(8#)'N&,2+\Z\
MXXY49KXHUKP5XET2WDOIM.F@LE'F&=/GB5?7<"<#ZU]]^*H)I=+U.*,>8;B"
M>-$/J8V4 ?F*^$+O6O%$.CW>CW=]<0:;<1>5)&P,B;,$$<Y(!^O&.*LB1@P:
MS/<*EI)#+>RS$((T^8Y'0#/3\!6/?7SPS*^Q(V5OO8QG'%>JQ^$W^'_AV#Q5
M=VWG:GJ"DVTL;LIE@W!'EVX^0DY0, >K'M7D&J2&6[NY+.*+[(\K;8MQ) W'
M&,@'I@=.U!D]#IM,:WU42-+Y2SG!5%R"_KWZTLEA9K-L<-&4<K(/,&[;ZA6
M/%<-#J1L;Q(I89HV_A4Y!YZ$&MK5/[2T^[N;:^>:.2+&]+I3GD KGK@D4PN7
M]0L5MYU5LF.0;UZ%MN>^#UIUGHL>H2(EO,'8GYLJ1MYQD^OX5A+>2I\KH?\
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
M!-C3+O>RC)0YX]L$9ID,=XV\;:CKUYY/B&RGLV\B.WCDT]08XX4 5%$1Q@
M# (R<G-><7GA\SWKO:7MM>&3D0K)Y,H]BDF.0,9P2/0FO4(_$DSZF/M]MYR1
MG8T;KN' ZUT,WA[PCXWC,>V&RN,96/ &/H#[^E+F)M?8^?-0T^YM;@BYBDBN
MHRK!+J/:?;AAT].U=GX0^*.J:;J^HW5WIUIXA2^\IKQ=@3[BE5P,8SV.!]*[
M#4?A3J>FPD:-=?:[=,D6LY$T/TVOT)]0:\_URWATF\GM]4\/O:RCC[3IK84$
MC)/E/\O_ 'R1BJNF39Q+.K:SX,\1>+6NIM/?2-*:Q56BA)@*W'F$L1M5L\$?
MPX..U</J4=EY\QL7N+A/M#)$K(-QBP-C9!Y8G(P!V'KBNBTS0],OY@8]5%Q
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
M/H: L<TT<DTS$R0ONY$:9!%,LT;S%Q#)%-N/.<8';!ZU;ADDLY-@1L \)_\
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
M6,?VR &2V9L;3R5]:A\*^ ;OQ1,YL;22^:,JTD42@$!F50QR>Q8<#GC@=*3
MY&&'<F278+P.:M1VC-M5X_D'(R,_C7J>D_#^PMV)O;B3RAR%2+;D@_=#-CH>
M,#GVJ]JWA?3HV7[--YD:C[T9W'IT!XS]?K4W*Y3PW5- DD4M&DDR#J,<KZGI
MS_\ 6K$:VF1E($DDN["2QJ3(#Z<=1[5ZOXDTZ6T EM/WF.H5NA^@KD)KRVU#
MY ?LUWT^4;=WL>],3*FGZS#X=^>\VMJ0^6+8,QPM_?8]-P[+V/)Z8K(N[&*X
MW3!CO8[CCD-[T7UF(YGBC"Q/U,1&4;_&J$<DUG(=B'G[T,F<?\!/K[4"&2>9
MI[;X6\EB<D9^5_J/ZTBW@O"87W0NQS@8*'W&>*VM/EM=0 5D&]1_JW'3ZBB[
M\+%U,@1GBZ[<=?IWI7'8P9-/F@C?9,ZPL,/L^96'8$=.3BKG@_7KKPUXJ&H1
MZM<Z!*ZA1-:1*\&X\$RQ=U/L/?K3?+ELXRK*9[=>",X<8Y]NF*T='CL-:OH
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
MX@7RM^01GKSUZC_/>NDU"SFTU526UPC)&VW&#ED5L#KT#8K&M[I5O"-X0$\
M]: .TT&U$T+Q\+N4;49<Y(X)K;M[5(599 %V]=IR :YW39F6X63[1^[88*AN
MG/6MF2\5;7S,;FSCY>A^M Q);7;^\A;,1Z]*&M69>1D<$<U-!?"6,+*H/8X;
M]:2[C:S5F!#0'Y@QZB@?0HS66S]XO(ZXQG%'VI(8]\N-@ZYQ5:\\2;MJ(GEG
MH&8<_6L"^F:5CN^=C]UE'7^E CJ8+N&Z1GMMI9>I7GGUQ5675"MQ^]P5)PVT
M#K_C7*PW%Q9R>8-VW//X5N131ZE9AAG?G)+'MZ8H"Y?5H';:TI\O')89/MBN
M:USP<)/.O--$T-TRC#03%&P#D8(/Z?Y-NXO+>R*(T@8YYVCI[?2MFQO5N(E
M^9<9R.WM0(\KTS4(M!WVXBDD6+M,[%P>^2:EN_&UR(6CBR@SP%)_QKNO$OA&
M+Q#&9("(;U1\KD8W\]#ZUYQ=6;Z?,T%W#M8'#K4V0[D$>O7,LF078@8//:J^
MJ:?-J,GGB(QRD8!;"_I6UIOAF.]D CE7&-Q4=6^E=II/A'3;/;)+N:0KDKN^
M0_C0&K/&&T^>.=4N$ => SFIOL)\LK,OF1-P)%'((KUK5?#.FW,ABD@2)6SL
M*,6QZ')'Z5Q.M:/<:#A\*8?X9%.01]*0-6.*O=-DA:.42%DZB53\X'H?_KU<
MTWQ)Y "W,9(^[YO;KW':K,]P9LR+LWD=,\'\*R)E.TMM\J7H5YPW-(#4U"&'
M4L/N8,>FT<55;23HNAW5ZL96[O3]FA8$Y\H$%VQTY("_BU,T^8:3-&TK>5N!
M+V9;+MCOG'R ]N_MWK0D\4'7907'E,J!%@"A510.% ]!^N3ZFEJ@.1AUAU/E
MSG SCY>GY4^:$KYS?://MBAVP7""14.1]T]4XXP".M;6I:%'<0^;'&B'KM!!
M)/2L".V>V>5,M&2N-I&03D=O\*:8B]X/NHH=46S#R6\-U^YD2.7:&0\D$KCC
M(%=QI'@LZ#X?N=NI&6/<SNEP^X2*Q)"J@Z!?F]/7C.*\[AT^:.\626 1NH+*
M@)!R/U_ETKHI/&9@LDEG2X2T8B*69D(C1S_#GL>IQZ5K$EGT3\,OBCIOBGPC
M'X!\57 L+^S(DT;6KI\+&>T4C'IP, G (P#@@9]G\#ZE<Z3,FB:E:36>J6F&
M>%P'4C^^%/52#GY?>OSZF\<1,QCA@5B3MW]#]174>$_CMXL\)WUH3=#5K&%\
MQVUU*24&>B-U0^P^4]Q6BE&^H'Z:6NI2:QIYLI;>%KN%"\!CEQYR?Q*,'D]\
M'GK6/:Z39[GF=EMI6/ 7 Y^ISDUXY\./VB]"UJWM!+JZZ8]P3Y5IJBA',BG!
MV.3AL$^N>/PKUV\N([^T^W0W<>_ >XM[<J0O^V% S@]^X^A%=&ZN3<V+>S\Z
M8L5#;?E)<_=^AS2?Z.)G$5R-N?F* G^G%<>_BA[Z'[+#:P<_*+F68C].,#ZG
M_"M#0]503"-)6NYD7)M;&W!)Y[D\  ]Z+#N=19S06,OF10SS@@8W=#]3_A7+
M?$'S=<;2=.DBV/>7<<@4-@B.(B0GZ950<]B:WI_$B7.Q(?DE/55SM7W;IGZ"
MN6FM1/KTVIZUJUC86>PQ027%T@Q$A!=]HYY/ )X^5?[U-QLA<Q:N&71_,OFC
MMG2!5)2X)9 ,X^7'!;D=:X@SVDUBGBF\\FUL)-8MF6XF()$$(,JKM'JPW$?[
M8'2O(/C3^TSX+2'[78:@^JR1L4M=*@D=$$:D?,X"CYI"?XCPH.!R!7*>%5\2
M_';PK/:ZW?"VDUK5+'2M.C8%+>P5F:5PJCJ=JQY[G@9KBJ2Z&R+'QVG\4_%;
M6+S4;==3TRWM\O:11,Q8JS,AD<+C+OL;[I.!QP!SXEH>@,MCJD&I*]PJPQLG
MV8!EG52682$C<&(/7&?PYKWW_A++KX ^/M:\':IJ']H6FAS1&VO+I JR[.5#
M@GN9B-P;C'YQ7>B_\) PN];NK'1XULRD(MUCF/EB!BIQ$>Y1079L9;D9ZX.4
ME>X^5,\-']H>'M$LH[+3]/TW[3 UQ/<')\KJ5C1!N,C8Y+,&."#P*X"'Q5+:
MZLM_'>S33,,"XDB&3Q\PVDX(Z=P>.U>I?%[PIID/BFVM;'7+'5TM\1R21?.
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
M8Q/*\H@<*?X&;"D?2KZ:D==#E? OQ(T?2_#MK;33LL\?F,ZQP*R?-(Q&?ID
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
M-M;6R^9(LA&^/CL.H^AXX-8.I?$SQ!K&EO!HENN+B0F2.R0VD<0Z_.J ;LD
MX+=5Z9KS[6M6NK*ZA_M[Q!9W'D2B0V=D/-60]PRCY>^/F/KQ5*)/-H:U]X^T
MZX\0:?IEA"3>S3)&)V!7?(S  [.PYZDFM#XQ?&C69_''B&ST?4##I3Z@(6C$
M06;; #&@#8Y7@G'3.#V%<?\ #^/3U\>>%+B:TE/E2/?7$C,63RX5WC!/\093
MG\/6N:OE@\42-JEK>B3S)FDGM9&^=6<DDC//4U>ES*^AU>AZ7-XTU!;#4B]E
MJ"H'CDU!W!8-DJR+_$2"#SQTK?U9-+@TVP%E:W5SKMK.0WVE0RQJJ\D1XQ@X
M'7.*Y'4/%MN=6\-,TE_?7,,,-O=O=/POE\+&G?: ,9KL]5\6#3]:_M#1-1FD
M^T<-!>Q+(8R>O/ICTP>*RFW?R-J:BUYG>?#GXU:=J?C6SN/%%Y#87"PM;VLJ
M(%5 5/(8#Y22,=>A[5[5J&G+KTXGM6_T!1F2\R6>4@<*K'J/4CUKY&\32VES
MX;U6^CL(6O6C^><0HB*1WC49(/OG\*^B?@7IFJ77P@T2=(#>V>Q_W4?++^\;
MG'?G\>.*E66QH[WLSIM4N([QEB>/,@&!*JXZ=C_GJ:X?Q9X/TK6GWW>F"64)
ML\V,E)-O3:2I&1C^$UZC_9=A=>>IN+6R4D;8Y%99$./0C^=9.L:3;JI\A][L
M.68?J".I-.]A<MSR+4'GADC3*B*(!0BH,@#IW_SBN:UK7+N'S50;E .1NX_+
MM7H>NZ:T*.DH0.G4XY/^/%>?:['&S3)M.[82&^[C\#W^E6F9L^Z=%D1-+T&\
M@(5%TVW1HP>/]6N".^:U9IDDNHEBE+&-7)YSNY!S^7\ZPO C27GAG0WVJ0^F
M6^X@Y'^K7!_,5=N+IHY (XTCFB5B0HX/;]?;T'K6"-C*UI]DT(9L1B0#Y5/J
M,U>>^+6;H[9C9LJZ\D'/3\\5GZC)#>R).CD*HSN1<X<8R"/K5&T^>WU",2 2
M(V R'K@Y(P?I3 M7BCS=P&1E=A0XZ\DX[8_K61'KBY0%R)48[6SC<>V??I2S
M33VEE;@MYC(Y=6.<]!QGMQ_6L+Q#>0^1=,/W1D(=<=B1Z?2@#N_ VK2II-U?
MW"*%N96C23/0+CK^)_G5X78^V"19 A\P%,-\K9[9]LUA>$U;2O"EE:S?.SQB
M9@3SE^3CWYZ59M8Q<1LL1W,K;MN.3UYQ^5.P'3:UJ16WY7?N^ZR\$,<#J/3^
ME82WB2QB1QL>+]V#G[W&?\_2LW5M6>,PQ/A]FX-QP<=#]:S;6\@DDV^;M4C<
M .5)[_3BA@=3*Q@;AMZ+P&.<COBJ6I7CW4JH)-L2XZG],UEK>R?.@9B5YW$Y
M&>@_S[51N+YOMT<29+LP;;ZC'\J0':^&5>.WGNRP*2+Z9Z=:FO-0:<NJ3A,8
MV<\?G5>.Z2WTY0'\LX^F:PY=2$UT^04?&UUQZDD'W_\ UTP+D=XTA?CRW5R/
MP'>LO5+A]7U".TWD!AN9E/.T=?Z#\:K7MZEBLDN<<=5/?-0>%YFEFFU(R<2N
M8UW?=VCKQ[M_*D!OZUJ2MIOF[MSK$NX]U&.,5\\^/)=UYOX<%N.<>M>S:Y=0
M26XAYB9D*C!X'X^E>$^/I&AND7(<9S6L3&3['R!INKZ?9[?LNAVS.6!$ETIE
M< <]#D'\JZ?_ (6#XC=3%:30V,0^[':H(L#MC X&*\TM[[:H"M)WPV[;5K^T
M"Q4S%CM. T;=NV<=:ZK(Y>8[8S:YK!!FO;BY9#DM+.#SG@Y;DBFQ[5N@)KSR
M9=WSQN3C([\GIT_R*XI[[R6Y=F7KNQR/Q!JS_:PNK<PM [ $LN,+SS_C^E%K
M#YCM[>PMKBZDB:ZA5MN/-.=C9 .3@GCG]*FMM*MVEC5+V/\ VV!RHST!!P0/
MS'-<.LV+>27[+-E?FW*VX<<9ZG&/RI+74)6^2,*4SO!Z[<\X-(9Z(VC0)AG<
MNN<;E 9V/IC</R)YX.>U6+?3&5A+#J[QI'@>:LC;E]F7J/\ ZWX5P3:A+#<1
MFZX+H2K)D]^P[=^*T8-7N;-A&)S=9^;>QPPY!''0=!0P3N>C6NO^*+=D-GJ\
MSHWS"-I0ZN23@@=,?YQ4LWBN_E54UWP_INKQYPSRVX23!/3>F,'-><6NL3PM
M%(9"8\L6\@!3NQSD=Q6K:^)KI-KF52TB%7\T[BYQ@$X&,\]^N.34\I5V;]U8
M>"=:9MT.H^&IP<CRW^U0 \]CAA^9JC<?#"Z:U,NF2VOB*S)XDL\^<HZX,1PV
M?P-,A\06EP,2VC?*0)O(R4XS\RCL?;_]=.MEM6DA^S77D.)/DE5B"#M)&#VZ
M8^M(?J<U+8M:HUW%)%:):R#$4[8E+#L%'/Z5HR_$*_UK3+^"2PC\M8#AW)8Y
MR% _-@?PJ?Q1#<ZDRO=1^=J 7F\.&=O<G)W?6N,;43:VS^>VUS+M.\_W?_U_
MI0KDLUM)\N3PSKD;R,9YIBL1 XVK#O((]3L4?A4EG=0K&D;IND<!@>F*Y_PW
M=_Z1)&,^7A@[XSL# C=[GYJN()ELTP-Q5O+W*,$'^M7:Y*.ACNDM;Y(F*D.,
MJ6R ?UKKM,6-(XV=T,N,Y'3\J\U&ER.WGFX^T;3AE<@$=#CCBMZWU([64N 1
MPN#@X]*:0^8[^/4BDF&;:!SD@XQ^'2FR:HRW"<X3.1\O;^E<ZNI 6X)D)?&>
M3UI!JFYE+LV ,<4N4:9W.BZJ+B\\M9=S-R!)SD]^?\]:[JUT]/+1GV>;U[%<
MUXYI3>;=(WWE#<@<<>F*](L=80JN=H^O S4%&K=/)']TJ._?I3K2[1MQE;:5
M&?EYS4,U\LD)W$&0#.,9K-^T-&V_Y2N,XQCM0,T[F5VEZ%O;UID$Q^;<P9&&
M-OI5)M21F( V\<4^/4%7KM)[>M %UE$G/4]JJF/:6/4'\14C7ENP&S*-U...
M:@DD$9QG@CD]<T *RAN<8QV%0MF,J0W(_.F%BOS@\>]1R7*KR3D<T ;=C=),
M-I8K,IX8=ZLR74Z[ B[B6Q\ORGZ_E7.K.&8.F%8<AJWK-?M<09R%XQNX_'%
M%6^OWFWIYK[\G:6/)/KCO6$UY>6TD9\S+9V@XR#[<UI:G&+4DLWF/G(Q6>TS
MW4*!P$9>V!_G\:07([.9H[D-&XC=.=Y;#?3VK>M[JWNKI4N+AVA W'9G=TZ9
MZ5RE]:K'<X5) YX?+=:6#4'@(C#*S'Y?3I]10-,]-LYDALIWF>.2$?*#+EF[
MX'/4_P"%>?>*M)MY(WGM$WD\[(\$[AGG_/L*M/JTMTV#MRNU2I;@']?SJ]&S
M;O)ED%O%@ JZ@*><G!['%25>YYU'HK375HYD"VTDR !@!C+ &N=D'R1LCXE4
M#E01@UZ%XHM;2SM[@P2JTNT3 J./O9XQWSC\ZY.^MEAPIVLP&3M_D:9!#X4\
M51:/K%J]Z/*B4E?.7Y0NX@%FX)P.O /0\4:EH%CJ6K7VH65\NJ7M[=>5#%9
MLGE*A^?/J6.,'G@UC7$8D8J5 ]L_RK%DM;O2YI)M/N[BPD8$&2W=D8^QP:+!
MS=S9\>:+_P *^MQYFH6]QJ+LI>TC_>*1C.&!X('T^E;EMX/@O-0@U>SM&^U3
M. D:R[85E)7823U7J=OTYQ7D-YI=Q]H>:69I7<DM(QR6)]2:[^[\77^C^'+*
M.)0D%Y;(&F4 X*@(2<<@_+TSZ4_0E/74]%T>2_U:WT*ZAGE@C-O+)?JK@HTR
MNR<8QA3C.,UE?$G5'\-6VBZM#$K26EP"%9CAOE.>!C'X58^'6NV^C^'K".=D
MA07/DI=2R +'D%]_(P=QR />MCQPVD1^5#J5U;IIQB=U2WF1#N P"SD,1G=U
M YR1CI1<NVA9NO ]S8_"J[FOM16=M0LOMMG]G7RT1MN\(1_$2<9)'6OFN,O=
M%F5VW=PQKZ>AO&L?!.BF69-LUK//'%-\ZP0JI*@%AU.,D\=>E>(Z9<:CK<,D
MK:I)!*N!Y=N!"I^A48S7+0DWS7=]3HQ$5'ELK:&O\-XKV?3_ !7J-PLTJZ?H
MLL,"QIA0TQ6+ "CKAB?PKST^'[V&=9X$:WE7D,_RG\C7K6G^?HWPEUV6_NKB
M=]2U6VLA(^7;;&C2-D'MRE<HOAV\N[22\M#&\"<JN<9^@-=">K.5K0XE;*]\
M[?),DDG_ #TDE'Y^U=EX4U7[9<0133>9,C8)+$HW'9@,Y^HJQIL<<T9@GM('
MN#Z@ _F:BM?#[PW^^$?8Y2<I( 2,^C#THE9[CC[K/1O">NZ8GB:RM[JS^U6T
M+B6>WN %24$8"C<"&)SD9X(R<U]#6OQST;3;6UL[!OL:*-HMU@"^3C/&!P1[
MBOC>X:_M9=3EN5B++# ,$$1L Y QC[O>MJQU33+J&VC@DECNI% EM[Y@%!'>
M.4'D'T(S4<BL:>T=SZROO&>@^)Y@+R\6.\E(5;B)\;3ZXY-.A\,ZMH-J98]6
MBUF.0E@J#;(B_P"SG@U\[:3]K2V^T6LD-_&@RT3_ .N0#T!Z_A6]9_%Z]T^9
M]R30P+^["%=C _CQBCE8^;N>FZ\GF0B6SN%F9<F6.9=DJ_[R_P!>E<1K$)NF
MQ/&JR=MH'^%.N/'T?BJZMX)8UNFCZ1XVR*W8Y&#3/%'B*;POH\VH:@EO>6R$
M*%Y#KG/4XY'TI:CW/K+]GC7!XF\%:&4<2>=I4D(V@@-)"Q!QGG/RGCVJWJ4R
MR75Q,LV%DC7#+G#>AQZ__6KS']DWXN:,^FZ3Y :"*VO7BFMYB0R>=*S+(O\
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
)S^E%%6C)L__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>trn-20221231_g4.jpg
<TEXT>
begin 644 trn-20221231_g4.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
ME *H P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#\;?^#T+QOXT\#?L1_">_\$^+]4T>>;XJ-'--
MI6H26[NG]FW1VDQL"1D X/I7GWP9_P"#9KX)_$SX/>%/B/K'_!8CXG6-WX@\
M-6&I75DFO6V+>2>W25HQNGSA2Y'//%==_P 'MG_)C'PB_P"RLM_Z;+JHO@-_
MP9Q_\$R/BC\#O!GQ,\0?'3X[PW_B+PIIVIWL-GXGT584FN+:.5U0-I#,%#.0
M 6)QC)/6@#]!?^":G[&OPT_X)9?L?ZYX%N/VJ]3\=>&H-<U#Q/J7CKQIJ,06
MR@^S0I,K3!RBPQ+:LY8L NY\XQ7B'@;_ (.G/^".7C[XWCX)Z9\=-:L_.NFM
MK'Q;JOA>>VT>[ER0JK,^'C#$8#RQQIR,L!S7E?\ P6*_8T\/_P#!,C_@V<\?
M?LD?LL>)_%.H>&_#]S8I<:EXAO(9M1:ROO$D%Q=+));0PH4+W!C.V-?W3$-G
MDEG_  3?_9T_85N?^#7?[?XN\">$IO#VM_"/7]8\=:U=6,#2OJL7VSS+B28C
M<+BWEC"1-G='Y,83&!0!]@_ K_@LU^PG^T9^QKX^_;S^%WC?6[GX<_#2ZN+?
MQ7J%SX;N(;B"2"W@N) D##?)B.XB.5'))':O0OV7_P!OG]F_]L']E _MI_!#
MQ#J%[X"%OJ,QOKW29;>?98M(MP?)<!^#$^..<<=:_"K_ ((YH[_\&K'[::HI
M)_X2'73@#L-$TDFOM#_@WY\5:!H?_!LSJVN:IJL$%KH^@^/)-2GEE"K;JLE[
M*Q<G[N$8-SV(H ^E9O\ @H[^Q-_P4^_X)>?M!_%GX(?&;Q)I'@31? WB/1?%
MGB]/#-Q%?:*!H[33W4%NQ1YGB@F610I&YEV@@\UY+_P1^_:1_8G_ &'O^",_
MB#]I31_VM/&GQ.^%WA/Q??W.L>./$?A&YMM1222:U@,"VC22R,J/+'@AN=Y.
M!@U\*_\ ! K_ )5G_P!N;_L&>-?_ %$(*SOV._\ E3'^.O\ V-]W_P"G72:
M/T1^)O\ P=6?\$=?AIIGAK43\8O$>NR>)-/6]^Q^'O"LTTVEPLQ5#>!R@A<A
M2WE M(%*L5 9<_46H?\ !3#]C2']AF[_ ."CFA?%J/7/A+9:8+ZX\0Z)92SR
M)'YZP,AM]HE25)7"/$RAT(((&*^#/^#=W]FS]@_X@?\ !OM;2_$;X?>$;^Q\
M3VOB;_A<6IZC8P23"2&\NTS<2L"T9ALEMGC.1L79(N"V3^;_ /P2UUSQS=?\
M&T7[=/A[4IKAO#EGK&D3:.KDF-+R5[076WL#LCM"<>U 'ZX?$G_@ZO\ ^".7
MPXT;PUJR_&3Q%KS^)+$7GV'P_P"%9II]+A,C(IO%<H(7.PMY0+2;2K% '4G6
M_:!_X.@/^"/7P!L_#5T?V@+[QF_B?2H-2@M_ NAR7KV%M+]PW>\QBWDZ[H&/
MGICYHQE<_%_[$W[/OP9M?^#-KQQXV'PWT9]7\3^!_%^MZUJ4FG1M/<WUGK-[
M!:S,Y&XM$EG $.?EV<8J#_@D+^SO\%Y/^#3_ ./OCR\^&VC7.L^)/ WQ!U+5
M=4N=.CDN);BPL;A;-O,8%L0M;QO&,X1]S#!8D@'[%_!W]M?]EOX[_LLVW[:O
MPX^,ND7'PQN-&GU23Q9>3&UM[2V@WBX-QYP4P-$T;JZN 5*$$5\7:!_P=@_\
M$9M?^+2_"X?&CQ+9VDEX+:'QCJ'@VYBTAV+;0Y?'GHF<?.\*J <D@ D?DUX5
M\7?$/1?^#.WQ!I_A.\NEL;_]HL6'B#R6.%TXM;S[6QT0W26^1T);'>O:-(^
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
M6,<9Y-?K96=XM\'>$?'_ (=NO"'COPMINMZ3>J%O=+U>QCN;:X4,& >.0%7
M8 \@\@'M0!^ O_!+'_@W5^&'[?/_  2H^%GQP\*?MB_$_P"%LGQ TW4D^)OA
MKPWJ#3Z3XD-MK-];0RR6S2(JR"&*-#G>AV*0@;<6_4JP_P""*G[)_@S_ ()<
M^(/^"4_PCO-9\->#?$UGMUKQ'$\4^JWMVT\,TM],[($DF<P1I]T*J*J*JJB@
M?5W@_P %^#OAYX;MO!W@#PGIFA:19!A9Z5H]A':VT 9R[!(HP%7+,S' &2Q/
M4UIT ?)WPH_X)*?"GX3?\$FKK_@DEI7Q2\0W7A2Z\,ZUHK^*;B& :BL6I7MU
M=R.%"^7N1KIE7Y<849YS3?V8/^"2'PH_9<_X)A^*/^"7GACXI^(=2\,^*?#O
MB+2+KQ+?PP"_ACU>*>.9U5%$>Z,3L5R,?*,YKZSHH ^.?V0_^")_[+7[+_\
MP3M\3_\ !,[Q5JFJ_$/X?>+]2O;O6O\ A)%CBN'-P(<;&@"^6T;P1R1R+AE=
M0P.0*^0X?^#1#X6FPB^#.H_\%+?CG<_!.#6/[0A^$S:A&+59-Y8MG=]F$ASS
M*+4-DD]37[!44 ?'7[=O_!%;]F3]M;]@WP7_ ,$\-+UO5?AUX#\!:U87_AZ/
MPK%%)+$MI:W-ND3&X#[]PNG=W;+LXW$DLQ/9_M,_\$U/AQ^T[_P3/_X=D>)?
MB)K>F^&O^$2T'0/^$CL8H3?>5I4UG+%)M=3'N<V:!N,8=L8XKZ2HH ^-]=_X
M(K_L]>+/^"2EE_P2*\5^/O$EWX2TS3UATWQ6OD1ZE!<1W[7T5Q@(8B5E;:5V
MX9"R\$[@G_!'W_@D1#_P26\&^+?!=G^U=XQ^)EIXE.GI8VOB6!8;;0X;3[3M
MBM(A))Y8<W3%P&"DQIA1SG[)HH \$_X*6?L!^ _^"F?[).M?LB_$GQSJ_AS2
M=;U"QNYM5T..)[B-K6X2=0HE4K@E #D=#73_ +$?[*GA;]A[]E+P1^R=X*\3
MZAK.E>!]'_L^RU35$1;BX3S'?<XC 4'+D<#M7JE% $&I:;IVLZ=<:/K%A#=V
MEW \-U:W,0>.:-@59'5LAE()!!X(-?DO\6O^#1W]FZZ^(_B#Q3^R1^V;\4_@
MOX=\6EE\2>"?#MW]HL9H&+$VT;>9$_D?,<1S&<#) X( _6^B@#Y=_88_X)&?
MLF?\$\OV3_$/[*?[.VF:C#!XOL9XO%GB[59DGU75YI8'@$TKA%0"-'81Q(JQ
MIEB%W.[-5_X)(_\ !)[X5_\ !(CX'^(_@9\)OBAX@\56/B3Q6VNW-[XBA@26
M*5K:"W\M1"JC;M@4\\Y8U]644 ?G)_P4V_X-S_A%_P %#_VN;#]M?PQ^U+XX
M^%/CB/2H+#5;WPK$DGVI(8VBCEC??');R^2_E,P=E9%4; =Q;O/VG/\ @AU\
M'_VIOVF/V>?VH?&_QW\80:U^SS;Z)'HT$,5LZ:VVFWL5VDEVSH6W2/$ Y3'W
MCC!K[?HH ^9O^"GG_!)W]D[_ (*Q?"*P^&'[2ND:C;7NA7$MQX5\6^'[A(=2
MT>615$@C9T='BD"('B=65MBGAE5E^-/@9_P:9_LV^'OBWX>^(W[7G[7GQ+^.
MFE>#V3_A&?!WBV<1Z=#&C I!,&DE>2 ;5S#&T2-M 8,N5/ZR44 ?''_!5?\
MX(S?!G_@J[>_"V[^)GQ5\1>$E^%6H7MWI$/ANVMV2Z-R;,E)!*C;57[&@&W'
MWC[4_P#;W_X(V_"#]OW]K_X-?MB>//BWXET+5_@QJ=I>Z-I.D06[6VH-;ZA%
M?*LQD4L 7B"G:1P3WK[$HH ^-/\ @JS_ ,$/?V1_^"L::+XM^*M]KGA+Q]X8
MM_L_A[Q_X3F2.\B@WF1;>=)%99X5D9G4?*Z,S%'7>X;Q;]BO_@V,_9O_ &=O
MVD])_:V_:9_:1\??'WQOX:EAE\+W'CV<?9+"6$[H)FC9Y9)GB;YHPTOEHWS>
M66"E?TTHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHK\N/^"5__  5I_:)UG7/VU_AO_P %!/'=EK&K?LNZ
M[?WMO>V^CVVGM<:+:C4 Y"P(BN/]!5PY&2+E.HP* /U'HK\7_P#@V\_X+<?M
MN_MW?M/>-/@-^WKXJT^X%_\ #M/%WP_D3P[:Z8JVL%[]GN-AB13*CB9""Y8@
M6SD'[Q/FEM_P7._X*8^,O^"5/[3?_!2+PM\6M,M;'1/CKIWAKX.(_@^P*:=I
MK70>X1@T/^DDV]Y9Q[Y=Q!B8@[BU '[UT5\@_LS_ /!9[_@GS\3-0^'_ .SU
MXG_;3\$77Q=\0>'-*&HZ%%>;!+J\]K$TEJ)53[,MP9F*?9P^\.=@7=\M>P?M
M:_M[_L;_ +"7AVQ\4?M<_M#^'/ UMJDC)I<.K73-<WI7&\PV\2O-*%W+N9$(
M7<N2,B@#UZBO%_A-^W+^S5^UK^SSXE^./['?QY\/>-;#2-+NF:]T6Y$C6-TD
M#2(EQ X$D+\!@DJ*2.<$&OR=\/?\%N/^"B.H?\&WNN_\%%KKXL:6WQ6L?BXF
MA6VN#PK8B%;$W%NAC^S>5Y1.V1OFVYYZ\4 ?N517@G[.W[>/P"^(6L>!OV=/
M%?QOT23XQZY\.-,\1W_A YANYXYK&*XDN$CVA"AW,V$/ !X^4X[32_VO/V:=
M<_:6U+]CG1OC'H]U\3]'T==5U;P7;R,][9V3+$PGE4+A%*SPD9(_UJ?WA0!Z
M/145]?66F64VI:E>16]O;Q-+<7$\@1(D499F8\*  22> !7R_P"!/^"VG_!)
M_P")GQGA_9_\#?MW^ =0\4W5]]BLK2/4F6WN[@MM6*&[=!;3.S$*H21BY("Y
M)H ^I:*\\TG]K']G+7/VD=4_9 TOXNZ3+\3=&T-=8U+P9YC+>0V#>5BXVE0&
M3]_%RI/W_8XQ_A-^WC^QU\=E\?R?"']HCPUKZ_"R1T^(;V%[N702GG[C<$@!
M0/LUQ\PR/W+<\4 >MT5\^VO_  57_P""=5WX4\#^.U_:[\'Q:)\2=0OK+P-J
M]U>M#;:Q-921QW:Q22*% B>1%=F(52>3P<._9?\ ^"J?_!/']M#XDZC\'_V7
MOVLO"GC'Q-I<$D]SHVG7$B320HP5Y81*BBYC4D9>(NH!!)P0: /H"BOF_P#:
M,_X*]_\ !-#]DKXMI\"?VB/VQ_!_AGQ:1']HT2YN9)9+/S "GVDPHZVN596'
MG%/E8-]T@UZK\4/VG_V=?@O\#Y?VEOBE\:_#6B^ (["&]'B^[U>+[!-!,%,+
MQ2J2LWF;E\L)N,A90H8D4 =W17Y+?MU_\%]?#OBC]I7]D#PM_P $Q_VLO"OB
M7PK\3/C7'X8^*EK9Z7%/<_9'O](A2-X[N(3VF^.ZN0L@5-_)4G9Q^M- !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\RO_!Q
M;JGQ3_89_P""JWQV\+_"+1IFM?VN/@QHUD8+7("R/J%E#<% /OR2'2;B,KZ:
M@Q[BOZ:J\F^._P"PI^R#^T[\2_"OQB^/_P"S]X=\5^)_!$Z2^%-:U:U+S::Z
M3+.I0@@$"5%<!@1D>YH _#__ (+E?!KQ1_P1:US]E?\ :6^"&G#S]+_9UUKX
M/:]<6AV1R7BZ--!!=2$?>=IM1GN?5C9@<8%7_P!I[]G+_AFG_@S*\'>';RP\
MG4?%%_H7BS4V*X:5M3U9;N L/46LELG_   5^X/[4'['W[,?[:?@:R^&G[5/
MP6T3QQH6G:JFIV.FZY 7C@NUCDB69=I!#!)9%Z]'-/\ C!^R-^S5\?O@7!^S
M+\8_@WHVO^ ;:&SBM_"M[ ?LD<=KM^SJJJ1@1[%VC/&T4 ?B7_P7._9F^ /[
M//\ P2J_8?\ %_P6^$'AWPWK=CXU\*0IKFCZ1#;WDHFT=KB9I)D4/(TD\22L
MS$EG&X\\UZ#\<9_V>?\ B+4UM?\ @IJ?#8\#+\&+,?!'_A8HA_L;[68+0C_C
MZ_<9\_\ MO9OX\_;M^?97ZR_&K]B+]D[]HSX<^&/A'\</@7H?B7PUX+O+:Z\
M+:/J43-#ILUO"887C 8$%(V*#)/!JO\ M8_L&?L<_MT>'K+PQ^UM^SMX:\<V
M^FLYTR;6++_2;+?C>(+B,K-"&VKN". VT9S@4 ?D5^Q&/@]+_P '"'[5\W_!
M.K^R/^%*#X%7(\;-X+V?\(\=8^SVN/L_D_N=_P!I^T[=G&?M>SY=U?*7A'_E
M3;\4_P#9P$?_ *5V=?T6_LY?L4?LG_LB_"V[^"W[-/P$\.>#?#6HESJ>G:-9
M;#?LR;&>XE),D[[/EW2,S!< '  KF;;_ ()B_L"6G[-%Q^QS;?LL^%T^&%UK
M U6X\%BWD^Q27H96$Y7?G=N13U_A% 'YC_\ !6?PS>_L9G]@[_@M=X,L957X
M9V7A[PG\39;2,M)-X?O+)2"=O0".748<G/SWD0QZ])_P0P\'?'?]I[PE^V/_
M ,%E_ASIEJOQ-^..M:YI?P-/B%!Y-M:V,4HL$<MP8#<_9+=\_P#0-[=_7/\
M@NM^SQ_P4]_:E^#,'_!-+]A']D+P3?\ PB\6^'='M]<^(^N^+;2V/AQK2_\
M,^R)9S2>:51+6S<3QQRL%D=57>H8?;7[#O[*WA']B']D3X>?LG>")EGL? WA
MBVTU[U8O+^VW(&^YNBO\+33M+,1V,AH _(W]O^3_ (./XO\ @EU^TB_[=W_"
MO_\ A'/^%?6@L_\ A7 B^W;3K6GB_P!_E<^1_9WVWS,\>7OS7DG[;TO_  1<
M;_@V-\$1_!L?"P_%8^%_#(T%=&%G_P )5_PD_G6O]K?:-G^DYV_;?-\S]WM*
M;?\ EA7]#M]8V6J64VF:G9Q7%M<1-%<6\\8=)488964\,""00>"#7S)X%_X(
MK?\ !*7X9_&F#]H/P)^PC\/]-\5VEX+NQO8=))M[2X#;EFAM&8V\+JV&5DC4
MJ0"I! H _+#_ (*)^-_V@/\ @F%KG[#/_!8[XB:#J%UXR7X$K\/_ (OV]VA\
M^ZU1M">6T6ZW??G,T]R[EN=UD.H&!\)+=?M _P#!)3]F^]T#&LZK>_MS_LK6
MMQ Z@EEU2^UP@H1]YC_8\\@[L9;]>@) _J<_:5_95_9U_;$^'*_"/]I[X1:/
MXU\-IJ,5^FD:W 7B6YC#*DHP00P#N,@]&([UA_%+]@S]CCXV7WP\U+XK?L[>
M&==F^$\D;_#EKZRW#03&;<H( " %!M;?Y3D?NEXH _&7_@K-^PK\/_@#K?\
MP27_ & O&GAVSU'1;'QS_P (]XPT]U#0:C+<ZCX:_M/<.A2:::Y)'I(>M>O?
MM5?"+X6? W_@[/\ V2(O@Q\.M$\)PZQ\*M3.J6OAS2XK*&Y9;+Q#"'>.%55F
M\M43<1G;&@Z*,?JE\:?V1_V;/VBO'G@;XG_&[X/:1XD\0?#/6#JO@/5=2C9I
M=$O?-@E\^$A@ V^UMVYSS$M'B_\ 9'_9L\??M#^&?VLO&7P>TC4/B/X-T^2Q
M\+^+[B-C=Z=;NLRO'&0V I%Q..0?]8U '\X7[$VF_'/7XOVT++XHZ]^QM8:U
M-XVUL?%^Y_:CL=6F\2V\6ZX$LNG?9#GRUE\XJ(E:7SPF 3Y(K<_:Y^'.M?"W
M_@BI^Q+X4^*_QZT?XG? O3OVA+X^(_%7A)-3&F3:4UTS10G[;;6\^8X_[7C
M,8"X*H3@"OW6_:1_X) ?\$SOVN_BE_PNS]HK]C?P?XE\5OY?VK7)K>6WGO-@
M"H;DV[H+DA0J@RA_E4+T %>J>.?V6OV;_B7\!G_9=\=? WPOJ7PZ;38M/3P5
M-HT(TV&VBQY4<<"J%B$952A0*4*J5((!H _$?_@L[J7_  3FO_\ @K)_P3\7
M]B.X^&<NMQ_%;1?^$E;X8FQ-N-+.MZ/_ &8)C9_N^OVSRQU"%OX2E?OK7S+\
M-/\ @C1_P2Y^#UOX;A^&W[$_@K2Y/"7B>+Q%X?O([21[JUU2)D>*Z,[NTLC(
MT:E [,$P=H&3GZ:H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M^-W/+JYM4EI35OQ/K+XC_P#!77XX>(3+:_#GP;HOAR!_]7-.&O;E/<,^V/\
M.,UX5X^_:B_:'^)[2CQO\8M>NXIO]9:1W[06Y_[8Q;8__':X*BNJ%&E#X4<%
M3$UZOQ28$DG)-%%%:F 4444 %%%% !1110 4444 %%%% #[:YN;.=+JSN'BE
MC;*21N593Z@CD5Z;\/\ ]M#]J'X9LB^&?C/K+PI@"UU2<7L0']T+.'"C_=Q7
ME]%3*,9*S5RHSG!WB['V/\-O^"P?Q$TQH[3XK?#'3-6B& UWH\[VDP']XJ_F
M(Y]AL%?1/PM_X*0_LK?$UH[.X\:2>'+R3 %KXD@^SKG_ *[ M$!]7!]J_*^B
MN:>#H3V5CMI9EB:>[OZG[@Z=J6G:Q8Q:GI&H075M,NZ&XMI0Z2+ZJRD@CZ5/
M7XO_  U^-?Q9^#NH#4OAE\0=4T9]^YX[2Y/DRG_;B.4D^C*:^IO@S_P5Z\7:
M48=*^.G@.#58!A7U;0\07 '=FA8^7(?]TQBN.I@:D=8ZGI4LTH3TFK?BC[ZK
MX*_;K_X-^/V9OVSOVD;[]K;P?\=OBA\&_'OB#2AI?C36/A7XB6Q7Q%9[%B9+
ME61B6:*..-BK!'5%WHY&:^M?@S^U%\"_CY;*WPU\?V=U=E-TFE7#>3=Q\<YA
M?#$#^\N5]Z] KCE&479H]&,XS5XNZ/DNW_X(F_L!VW_!..3_ ()=1_#J^_X5
MM+_I$EV=0']K-J?F"3^U/M.S'VO> =VSR]H$7E^5^[KB?^"?'_! _P#9O_8-
M_:"C_:IU3XY?$SXM>/=+\/G0?".N?$_7TO3X<TS88Q!:*L:[#Y3/%DDJJ.ZH
MB!VW?=5%(H^?OV]/V"])_;\C^&_@OXC?$JYL/ ?@[Q_:>*?%7@R#3%EC\7/:
M?-:V5Q*9!Y=LLI+NFQ_,PGW2H->:?\%%/^"/^G_MQ?&FQ_:.^&_[4GBCX2>-
MF^'-_P##[Q+J_A_1[34(];\+WCR//8O%<C]T^9IBDZ$.ADR.50K]F44 <!^R
MM^S;\-_V/?V<_!O[,'PBANE\.>"-!@TO2WOI1)/,D8^::5@%#22.6=B HW.<
M # '?T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !17%_&S]H+X3_L^>'/^$D^*'BJ*R60-]CLH_GN
M;MA_#%$.6[ GA1D;B!S7P%^TQ_P4P^+OQB>X\-?#.2?PCX>8E,6LW^G72?\
M329?]6#_ '(\=2"SBMZ.'J5MMNYRXC&4<.O>=WV/LK]HG]NWX$?L[>=H^JZV
M=:U^,$#0='=9)8V])GSLAYQD,=^#D*:^&?C_ /\ !17]H+XWM/I&F:P?"NAR
M$@:9H<S))(G/$MQP[\'!"[$(ZK7@K,SL7=B23DDGDFDKU*6$I4M=V>'B,?7K
MZ7LNR DL2S')/4FBBBNDX0HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** )+2[N["ZCOK"ZD@FA</%-"Y5D8'(((Y!'K7TG\ _
M^"G_ ,=?A68-$^(;+XRT=,*?[0E*7L2_[-Q@E_7]X&)Z;A7S1143IPJ*TE<T
MI5JM&5X.Q^O/P"_:^^!G[1EJD?@/Q6L6J;-TV@ZEB&\CXR<(21(!W9"P'<BO
M3Z_#NSO+S3KN*_T^ZD@GA</#-#(5>-@<AE(Y!![BOJ_]FK_@J?\ $3X?_9_"
MOQUM9O$^D+A%U6,@:A;KZL3A;@#_ &L/W+GI7G5L#):T]?(]G#YI&7NU5;S/
MT5HKF_A;\7OAQ\:?"\?C#X9>*[75;%\!V@;#PMC.R1#AHV_V6 /?I725P--.
MS/634E=;!1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 445C>/OB#X,^%WA2[\;^/\ Q%;Z7I=DFZXN[EL >BJ!
MRS$\!5!)/ !--)MV0FTE=FPS*JEF(  R2>U?)7[6O_!3SPI\-VN? ?P#:UU[
M7%W1W.M,=]C9-TPF/^/AQ['8#CEN5KP+]L3_ (*(>-OCW)<^!/ANUSH/A DI
M*@?;=:FO3,Q4_)&1_P L@<'/S%N OS57I4,%]JI]QXN+S-OW*/W_ .1L>._'
M_C3XG>)KCQCX_P#$MWJVIW39FN[R7<Q'90.BJ.RJ H'  K'HHKT4DE9'CMMN
M["BBB@04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% '1_"[XN?$;X+^*(O&/PS\5W6E7T> [0/\DRYSLD
M0Y61?]E@1WZU^A7[)O\ P4E^'WQL-KX)^*0MO#7BB3;'$[2;;+4'/ \MV/[M
MR?\ EFYY. K,3@?FE16%;#TZRUW[G5A\75PS]W;L?N117YR_L>_\%*O%7PI:
MT^'GQOGN=;\-J5BMM4),EYIJ]!D]9HA_=/SJ/ND@!*_0KPMXJ\-^-_#UIXL\
M(:W;:CIM]$);2]M)0\<BGN"/?@CJ""#R*\BM0G1E:1]#A\52Q,;QW[&A1116
M)TA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117FG
M[3W[4/@#]E_P(WB?Q5*+G4;D,FBZ)%(!->R@?CLC7(+.1@ @#+%5+C&4Y66Y
M,YQIQ<I.R1I?'_\ :%^''[.'@:3QM\0M3V[LII^G0$&XOI0,^7&I_#+'Y5!R
M3TS^7O[37[5?Q+_:@\6_VUXON_LNEVSM_9&@VTA,%FIXSV\R0C[TA&3T 5<*
M,'XV?'#XA_M >.KCQ]\1M8-S=2_);6\>5@LXLY6*),G:H_,G)))))Y"O9P^&
MC15WN?.8S'3Q+Y8Z1_/U"BBBNHX HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O
M7/V5?VP_B3^RYXD#Z/.^H^'KJ8-JOA^XE(CE[&2,\^5+C^(<' # @#'D=%3*
M,9QM):%PJ3IR4HNS/V;^"_QN^'?Q]\$0>//AOK:W5I+\MQ ^%FM)<9,4J9^1
MQ^1&""003UM?CA^S_P#M"?$3]G#QW%XX\ :CC.$U'3IF)@OH<Y,<BC\<,.5/
M([Y_4_\ 9R_:0^'G[3'@1/&7@>\V3Q;4U729W'GV$Q'W''=3@[7'# =B"!X^
M(PTJ+NMCZ+!XV.)7++27YGH%%%%<IWA1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 445R/QP^-?@CX ?#J]^)'CR^\NUM1MM[>,CS;N<@[(8P>K-@
M^P +' !--)R=D*4HPBV]C&_:;_:7\"_LQ?#V3QCXJE%Q?3[H]%T>.0"6^G Z
M#^ZBY!9\84$=254_E-\8OC#X[^.GCV\^(GQ#U9KJ^NVPD:Y$5M$"=L,2Y.Q%
MSP.^22222;WQ_P#CQXX_:*^(]W\1/'%U\\O[NQL8V)BLK<$[88QZ#.2>K,23
MR:XFO9PV'5&-WN?-8W&2Q,[+X5_5PHHHKJ.$**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "NQ^!?QS\??L]_$"U^(7P_U'RIXODN[20DPWD)(+0RJ
M.JG'U! (((!KCJ*32DK,<92A)-;G[%?LY?M%> _VEOAY#XZ\%W'ERH1'JNER
MN#-83XR8V]0>JOT8>A! [ZOQU_9R_:'\<_LU?$:W\>>#IS)$<1:KI<CD17]O
MG)C;T/=6ZJ>>1D']8O@W\7_!7QT^'MA\2? 6H>?8WR?-&^!);2C[\,@'W74\
M$=#P02""?&Q.'=&5UL?2X+&+$PL_B7]7.HHHHKE.X**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH H^)O$N@^#?#U[XK\4:I%9:=IUL]Q>W<[86*-1EF/X=A
MR>@K\I?VROVK->_:C^)3ZJAFM?#FF,\/A[3'.-D9/,S@<>:^ 3_= 503C)]<
M_P""FW[8#?$#Q%+^SY\/-3)T/2+G_BH+J%^+Z\0_ZD$=8XF'/8R#/\"D_(=>
MM@\/R+GENSP,QQ?M)>RALM_,****[CR@HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ KVC]BS]K77/V7?B(LU[)-<^%M6D2/7].4Y*C
MH+B,?\]$ST_B7*GL5\7HJ9PC.+B]BZ=2=*:E%ZH_;W0==T;Q1HEIXD\/:E#>
M6%_;I/9W<#[DFC<!E93W!!!JW7Y]_P#!,7]L&3P;KL/[.GQ$U3_B4:G.?^$:
MNYWXL[ISDVY)Z)(3\OI(?]LD?H)7A5J3HSY6?4X;$1Q-)27S"BBBLCH"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ KYY_P""AO[5Q_9Z^&(\*^$;_9XK\21/%I[QM\UC
M;])+GV;G:G^T2>=A%>W^/?&_ASX:^#-3\>^+;X6VFZ39O<W<IZ[5&<*.[$X
M'<D#O7Y _'_XU>)?V@OBMJOQ/\3,5>]FVV=IORMI;+Q%"OLJ]3QEBS=2:Z\)
M0]K.[V1Y^88KV%+EC\3.-9F=B[L22<DD\DTE%%>R?-A1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 +'))#(LL3E64@JR
MG!!'0@U^HW_!/C]JW_AHKX7?\(_XLOP_BOPY&D.IEV^:]AZ1W0'<G&U_]H9X
M#J*_+BNU_9\^-OB;]GOXKZ7\3O#+%VLY=E]:;\+=VS8$D+?4<@\X8*W45AB*
M*K4[=>AUX/$O#5;]'N?LG165X&\:^'?B-X.TWQWX2OQ<Z;JUFES9S#J489P1
MV8=".H((/2M6O"::=F?4)IJZ"BBB@84444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117'_'SXP:+\!_A
M'K?Q2UL*ZZ9:$VMNS8^T7#';%$/]YRH)'09/:FDY.R%*2C%M[(^/?^"L7[2C
MZCJUK^S9X5O_ /1[,QWOB9XV^_,1NAMS[*I$A'0EH^ZU\4UH>*_%&N>-O$^H
M>,/$U\USJ&J7DEU>W#]7D=BS'VY/3MTK/KWJ--4J:BCY+$5GB*SFPHHHK4Q"
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** /M?\ X)._M*26&JW7[-?BN_\ ]'N_,O?##2-]R4#=-;CV8 R = 5D
M[M7WC7XC^%/%&N>"?$VG^,/#-^UKJ&F7D=U97"=8Y$8,I]^1T[U^P_P!^,&C
M?'GX1:)\4M%"(-3M ;JV5L_9[A3MEB]?E<, 3U&#WKR<=1Y9\ZV?YGOY7B.>
MG[*6ZV]#L:***X3U0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "OS]_X*U_'QO$/C;3?@!H5YFTT)5O
MM:"-P]W(G[I#_N1-N^LWM7W-\3/'VB?"SX?:S\1?$3XL]&TZ6ZF4'!?8I(0?
M[3'"CW85^-'CKQEKGQ$\9ZKX[\2W'FW^KW\MW=OVWR,6('H!G '8 "N[ TN:
M;F^AY6:5^2DJ:W?Y&51117K'@!1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5]B?\$E?CX_ASQWJ/P"UV
M\Q9Z\K7NC!VX2\C3]X@_WXES]81ZU\=UJ>"?&&N?#[QAI?CGPU<^3?Z1?Q7=
MI)V$D;!@".X.,$=P2*SK4U5IN)MAZKH5E-=#]M**P?A=\0=&^*_PZT7XD>'V
M_P!$UK3HKJ)-V3&67+1D_P!Y6RI]U-;U> TT[,^M34E=!1112&%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '
MQ_\ \%<_C,?#OPVT?X*:5=[;GQ#=?;-316Y%I 1L5AZ/+M(_ZXFOSWKV']O+
MXM?\+A_:?\1ZS:W7FV&ES_V3IA#9'E6Y*L5/HTOFN/\ ?KQZO=PU/V=%(^5Q
MM7VV)D^FWW!1116YRA1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 ?H'_ ,$B?C,=>^'^M?!#5;K,
M^@W'V_2U9N3:S-^\51Z)+\Q]YZ^Q:_)/]AGXN?\ "FOVFO#?B&ZNO*L-0N?[
M+U0EL+Y%QA-S>R/Y<A_ZYU^ME>-C:?)6NNI])EM7VF'Y7O'3_(****Y#T HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ KB_P!HOXF)\'?@9XH^)'G!)M,TB5K,MT-RP\N$?C*Z#\:[2ODC_@KS\1?[
M!^#&@_#BVGVS>(-:,\Z@_>M[9,D$?]=)83_P&M:,/:55$PQ-3V5"4^R/SO=W
ME<R2.69CEF8Y)/K2445[Y\D%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 *K,K!E8@@Y!!Z
M5^QO[,_Q/'QD^ OA7XCO/YD^H:3&+YO^GJ/,4_\ Y%1Z_'&OT+_X) _$;^VO
MA)XB^&=U/NET+6%NK=6/2"Y3[H'H)(9"?]^N+'0YJ7-V/3RJIRXAQ[K\OZ9]
M>T445Y!]"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %?FM_P5C\=GQ+^TO#X1AG)A\.:#;P/'GA9I2T['ZE'B'_ 1
M7Z4U^.G[4?C)OB!^T7XU\6>?YD=SXCNDMGSUACD,<7_D-%KNP$;U6^R/+S6?
M+04>[_(X*BBBO6/GPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KZ9_P""4GCO_A%_VH/^
M$7FE(B\2:'<VBH3P98\7"M]0L4@_X%7S-7;?LV>,C\/_ -H#P;XP:?RXK+Q'
M:-<N#_RQ:55E_-&8?C6=://2:\C;#S]G7C+LS]DJ***^?/K@HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#(^('B9?!
M?@/6_&+XQI.D7-Z=W3$43/S_ -\U^*$TLMQ*T\TA=W8L[,<DD]2:_6_]N7Q&
MWA;]DGQWJ:OM,NB-9Y_Z^'2WQ_Y%K\CJ]3+X^Y)GA9O*]2,?+\_^&"BBBO0/
M("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "E5F1@Z,00<@@]*2B@#]K/ACXH_X3?X:^'O
M&A8-_:^AVEZ2._FPH_\ [-6Y7D7[!?B*3Q/^R'X&U*5]QBTI[3/H+>:2 #\H
MQ7KM?.SCRS:['V%*7/2C+ND%%%%2:!1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 ?.W_  5)ULZ5^R+J=@'Q_:>KV-L1ZXE$
MV/\ R%^E?F!7Z.?\%>[[R/V<-$LE;!G\9V^1ZJMK=$_J5K\XZ]C JU#YGSF:
M.^*^2"BBBNP\X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /TX_X)6:V^J_LF6M@S
M9&F:]>VRCT!99OYRFOI"OD[_ ((_W_F_L^>(--)R8/&,LGT#VML/YH:^L:\'
M$*U>7J?5X-WPL/0****Q.D**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#X__ ."Q4Q7X1>$[?/WO$CMCZ6[C^M?GO7ZQ_MFZ
MSX-T7PGH]QXR^%NB^*86U%UAM];@WI WED[U&."0,5\\?\)]\"_^C0? 7_@
M/\*[Z&+A1IJ+1Y.+R^IB*SFFD?$=%?;G_"?? O\ Z-!\!?\ @ /\*/\ A/O@
M7_T:#X"_\ !_A6W]H4^S.?\ LFM_,CXCHK[<_P"$^^!?_1H/@+_P '^%'_"?
M? O_ *-!\!?^  _PH_M"GV8?V36_F1\1T5]N?\)]\"_^C0? 7_@ /\*/^$^^
M!?\ T:#X"_\   ?X4?VA3[,/[)K?S(^(Z*^W/^$^^!?_ $:#X"_\ !_A1_PG
MWP+_ .C0? 7_ ( #_"C^T*?9A_9-;^9'Q'17VY_PGWP+_P"C0? 7_@ /\*/^
M$^^!?_1H/@+_ , !_A1_:%/LP_LFM_,CXCHK[<_X3[X%_P#1H/@+_P  !_A1
M_P )]\"_^C0? 7_@ /\ "C^T*?9A_9-;^9'Q'17VY_PGWP+_ .C0? 7_ ( #
M_"C_ (3[X%_]&@^ O_  ?X4?VA3[,/[)K?S(^(Z*^W/^$^^!?_1H/@+_ , !
M_A1_PGWP+_Z-!\!?^  _PH_M"GV8?V36_F1\1T5]N?\ "?? O_HT'P%_X #_
M  H_X3[X%_\ 1H/@+_P '^%']H4^S#^R:W\R/B.BOMS_ (3[X%_]&@^ O_
M?X4?\)]\"_\ HT'P%_X #_"C^T*?9A_9-;^9'Q'17VY_PGWP+_Z-!\!?^  _
MPH_X3[X%_P#1H/@+_P  !_A1_:%/LP_LFM_,CXCHK[<_X3[X%_\ 1H/@+_P
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
MVN1'%^!BC1A_OFN3&SY:#7<[\MI\^*3[:GT!1117C'TH4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 56UC2K+7=(NM
M#U*+?;WEL\$Z?WD=2K#\B:LT4 ?G5XH\/WOA3Q)?^&-1'[_3[R2WEXZLC%21
M['&:H5[5^W#X"_X1SXFP>,;2';;Z[:AI"!Q]HB 1_P U\L^Y)KQ6@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS
M'_@IMXWNOA?_ ,$6OVI/'-G&3+<^&-'T),'!*:CJD%E+^23DGVKTZOFO_@OS
MX[MOA]_P0L\9Z9/*$?QY\6M!T"$?WV@SJ6/RM&/X4 ?S=T444 %%%% !1110
M 4444 %%%% !1110!V?[/_[1'QP_95^*^E?'#]G;XG:MX0\5Z-+YFGZSHUR8
MY%'\4;CE98V'#1.&1QD,I!(K]S?V%/\ @MG^R#_P51@L/@]^W')HOP:^/,J)
M;:5\0[91#X=\73#"HET&.+.X?I\QVL<;).4MZ_G_ **J$Y4Y7BS.I2IU8<LU
M='],GQI^!'Q.^ 'BQO"/Q,\.26<QR;2[3Y[>\C'_ "TAD'#KR/0KG#!3Q7'U
M^?7_  2R_P"#B7XG?LN^%+']D[]N[PQ=_&+X&Y2&UMKV;?KGA9 -JR:?<.P,
MD:*2! [KM&!')$N5;]4[KX/?#'XS_!V#]J_]A3XKVOQ1^%UZK-)?::<ZAHC@
M!F@OK? >)T4@MN164<LBKM9O6H8N-326C/!Q673H^]#6/XH\QHHHKL/-"BBB
M@ HHHH **** "BBB@ HHHH V?AWX*U3XD>/=&^'^BC_2M:U."R@.,A6D<+N/
ML,Y/L#7[1>&O#VE^$O#FG^%=#M_*LM,LHK2SB'\$4:!$'X*!7YV_\$G/@_\
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
MBB0)%%&H544#   Z #M7G8ZK9>S7S/8RK#WDZKZ;#Z***\P]P**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH \P_:J^#O_"U/AZ][I-KOUC1PUQ8;1\TJ8_>0^^X $?[2@=S7Q5T
MZU^DE?(/[87P2_X5_P"+?^$Y\/VFW2-9F)D1%^6VN3RR>P;EA_P(< "@#QFB
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH VOA
MQIW]K_$/0=*VY^TZS:Q$?[TJC^M?SD_\%[_B;!\6_P#@L=^T+XJMI=ZVGQ#N
M-%)_VM-CCTYA^!M2/PK^E/\ 9NT[^U/CIX9MMN=NI";'_7-6D_\ 9:_E)_;W
M\=6?Q1_;H^-/Q,T^826_B+XL^(]3@D4Y#)<:G<2J1]0XH \FHHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_1#_@E#_P<'_'G]@[1
M(/V;/VC?#[_%_P" USB"Z\%:U.'O-#B)YDTR>0_N]OWA;L?+R/D,+,9*_.^B
MA-IB:35F?U%:!\-?@+^V#\&S^U?_ ,$U_BA'\0?!3X.K^&U)&M^')BNYK:XM
MS^\RO/!&XKAE\U/WA\J965BK @@X(/:OP?\ V.OVVOVG/V"/C+9_';]E;XK:
MAX6UZUPES]G??;:C!D%K:Z@;,=Q"<<HX.#AEVL P_>7]A[_@J5^P[_P6EAM?
M ?CS^Q_@?^TG<J$73IIBN@^,KC'6UD8Y29VY\ECYPW?*;G:2OHT,:U[M3[SQ
M\7EB?O4?N_R(:5$>5Q'&A9F.%51DD^E=)\5_@_\ $;X)>+9?!7Q,\,7&F7T?
MS()1F.=,X$D;CY9$/JI/.0<$$5]#?\$Q?V5I/BA\0!\;O&6F[O#_ (:N0=.C
MF3Y;W4!AE^JQ9#G_ &M@Y&X5WSJPA3Y^AY5*A4JUE32U_(^J_P!@7]F<_LY_
M!:(>(+(1^)?$)2]UPLOS0?+^ZMC_ -<U)S_MN_48KW*BBO!G.523D^I]73IQ
MI4U".R"BBBI+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "LCQUX*T/XA^$[WP?XB@+VM[%M8K
M]Z-NJNI[,I (^E:]% 'Y\_$KX>Z]\+_&-WX-\01?O;9\Q3!<+/$?NR+[$?D<
M@\@U@U]L_M+? FW^,GA+[1I42)KNFHSZ=*<#SEZM"Q]#V)Z-Z MGXJO+.ZT^
M[EL+ZV>&>"1HYH95*LC X*D'H0>,4 1T444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 >A?LRZG:>&_B5+XWU!@MOX?T'4=1G=NBI';/
MDG\#7\<TDDDTC2RN69B2S,<DD]237]9_Q:U^\\$?L.?M,_$33KO[/=:/^SMX
MK>PN!_RSN6T^01,/?<!7\E] !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %.BEEMY5G@E9'1@R.C8*D="#V--KOOV7OV9?C
M)^V-\?/#/[-?P!\)R:SXK\6:DMGIEHF0B=6>:5L'RX8T#22.>%1&)Z4 ?N#_
M ,&UO_!0?]LG_@I5/JO[!?[8'PX/Q6^'?A#P^;R/XJZM>&+5_"K$%+6W>Z()
MO'F=2L88B8*DA9Y8T*+^\/PU^'7A7X2^!-,^'7@FP^S:9I5J(;9"06;NSL0!
MN=F)9CW+$UX+_P $J/\ @FK\(?\ @EO^R5HG[.7PT2*^U!3]O\7>*&@"S:[J
MLB 373#^", ".*/)V1(H)9BS'Z6I\TN6U]">2/-S6U"BBBD4%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117XQ_\$V/C#JGPY_X
M+N_\%#_'/B"]U'4M,\(>'[C54TK[8Q79;RK*R1ACM0D(0#CO0!^SE%?DO%_P
M=3Z-XK_9B7]KOX1?\$Q?C%XF\":+=-!\1/$T<L$.G>&Y/M'EI$+C8RW4IC:&
M5@H5(Q<Q!I 20OT1X[_X+H_ #P3XX_9?B/PP\0S^!?VJ+6W_ .$-\?RSPPP:
M5>2M$@L[V$DE)%>XMT8ABH+N02(R: /N"BOECX@?\%3OA]X4_P""HGA;_@EI
MX6^%^K>(?$^L>#I/$OB7Q+:7T,=AX8LE2=Q]J#?.698H\ 8'^E0\_-Q\N>*/
M^#GWP-+-XM^+WP1_X)\?%[XA_ /P%KYTKQ7\<= BB6QB=642306[C][$ \;;
MGEC(61&<1[AD _4JBOB+]L?_ (+C? []GK0/@M:_L]?";Q%\;O%W[0>GC4?A
M;X4\)3Q6AO[(QQR>?--<?ZC(D"A"A;<D@8+L-)^S5_P6"^)7QPT?XN>%/'O_
M  31^,G@?XG?"?PV^L/\/K[3OM:^(5\M7CMK"_CC$,MR^^/$1 +"0,A<*^P
M^WJ*_&3_ (-JO^"M?[1'QR^%7QP\9_MT6OCG5="T?Q!KGC+7?CAXB(_L'1+>
MULM+5]#144);R1Q>;="&)50(6(7+$GO&_P"#IWPS-X9E_:1TW_@F-\<KG]GB
M#6O[/F^-J6$8MP!-Y!G%OMV>7YI"9-P/F.PXD^2@#]7Z*^$O^"@'_!?;]EW]
M@[0?@5X^_P"$%\0_$7PM\?-.OK_PGK7@O9(_V>".Q>/;!)AY9)OMT2K'\I#
MJVWG'O/_  3V_:V^*O[:/P(N/B_\8/V/_&?P1U2+Q#=:='X.\=JRW\D,2QE;
MO8\43(CEV4!D',;$$J02 >Z4444 %> ?M>?LY-XB@F^*W@>RS?PQ[M7LHEYN
M44?ZU0/XU'4?Q 9ZCYO?Z* /S;HKZ!_:P_9E;0)KGXH_#ZPS8.QDU;3H5_X]
M6/65 /\ EF>K#^'K]W[OS]0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!Y=_P5 \9WWPR_P""*G[47C:P7][=>'M$T-.<934-6@M)?RCF
M)Q7\O%?T@?\ !P#X]A^'O_!"_P 6:5*Q5O'GQ?T+0(\?Q&!&U+'Y69/X5_-_
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%/M
MK:YO;F.SL[=YIIG"111(69V)P% '))/&* +?AGPSXB\:>([#P?X0T*\U35M5
MO8K/3-,T^W::>[N)'"1Q1QH"SNS$*% ))( K^L3_ (-X?^"'?AO_ ()@_ YO
MBS\:='M;WXV^-M/0>)KL%9$\/V9*NND0.,@D,%:XD4[9)%" LD2D^*_\&U7_
M  ;YK^QWHMA^W3^V?X.4_%C5;/S/!_A:_B!/@ZTE3_6RJ?NZA*C8(ZV\;%>)
M'<+^R:JJ*$10 !@ #@"@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *_$O]DCX7?$S3O^"MG_  4R\1:A\.M=@T_7
M/AWJ\>B7TVD3+#J#E&PL#E=LI/8*37[:44 ?AS^PK\(_B/H__!H1\4OAUJ?P
MRURU\17>C^*BFA7&C3)>S.UZ=F("F]B0!CCD 8KJ/B;_ ,$_O'7[5W_!J?\
M##PKHGA'5;+XG?"KP9;>,O!]H;.2'4(;VPEG::W1,"0226KSJB#DR^2<$@5^
MSU% 'X]_\$ OV:/VA/VN=,_:7_X*?_MA>'[[PY\2OCXL_@_P_P#VEITMO-I>
MDP6B0O)&D@5A&T@MHP,#/]G @ &OS@^!_P --,_8^_9C\=_L&?MH:3^W=8_%
M>'Q)>:9I_P $/A%XPN+'PCXVL[DI&7C46=Q%(LB^9O?RY5F3RRH?>57^J.B@
M#\+O^"DW[(?[,7P<_86_96^!W[5?_!-WXXS_  ]\/:#/'=?%3P?XVAU'Q1\+
M)+N0W,EE>QVVGF"]4.\(W,B1CRG$>73$NY_P;J:S^UK!^WOXY\#_  -^.GQM
M^(W[(FF>#3_9GB+XV:+<6FS5R\'E06 N&8AE_?AA%Y:%,M)&K>43^VM% '\[
MW_!';P/\1/B)_P $Z?VOO^"'FI?"GQMX:^-'B/4O$WB'2YM9T%K32CLMM+M8
MK*6ZD8>7+-/;LH!788F+[CC%7M _X*5^-/#7_!%.?_@B7J/_  3K^- _:&?P
MA=> H/"R^ I/L4@FG=?[2$F=_$4GF<1D&4 AO+/F#^A.B@#\#_VE?V"/CE^S
M1XC_ ."0O[.GCCP9J.NZE\/O'T\GCF?2[*2\M=)FFUO0+QX998PR".(M)&')
M"L(&(.!7Z:?\%6?^"4'_  ]!@\"0_P##7/C_ .%7_"$/J;;O MQY9U/[8+7B
M?YUSY?V7Y>O^M>OKRB@#RG]B#]E__AC#]EGPC^S)_P +4UWQO_PBMM<0_P#"
M4^)9-]]?^;=37&Z4Y.2OF[!R?E05ZM110 4444 (Z)*ACD0,K##*PR"/2OE/
M]J#]EJ;P=)<?$/X=6)?2&)DO]/B7)L3W=1WB]OX/]WI]6TCJKJ4=05(P01P1
M0!^;E%?0_P"TK^R1+I;7'C_X4Z>7M3F2_P!&A7+0]R\('5?5.J]LCA?GB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /B'_@Z6\66F@_\ !*CX
M,?#EY0MQXC^-%YK44>>62RTZYMF;\#=H/QK\!:_:[_@[RUBVM?AM^R3X"CDQ
M-::!XMU.:('^&[N=-V,1]87Q^-?BC0 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 445I^#/!GB[XB^+--\!> /#&H:WK>L7L=GI.D:5:/
M<7-Y<2,%2**- 6=V8@!0"230!0M;6ZOKJ.RLK:2:::0)##$A9G8G 4 <DD\
M"OZ/_P#@W*_X-P?^&=&T3]O']O+P<C_$)D2]\"> M1@#+X6! 9+V[1AAM0((
M,<1XMLAFS-M$/9_\&_/_  ;6^&?V*(-*_;"_;BT&PUOXOE5N/#GAB0I<67@T
MD9#DC*7%^/\ GH,QPGB,LP\ROV%1$C4(@P!0 1QI$@C08 I:** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OEW]
MM?\ X+/_ /!-+_@GIXYM_A?^U;^T]IV@^)KBW2X_X1[3])O=4O((7&4DGCLH
M93;AAROF;2P.5!%?45?A7_P3@^,/[('[+7_!;;]NF+_@J=XI\'>%_'.N>,VN
M_ .O_$]H(+:7P^UU>R^3;3W6$426DFEE(P=TD<:JH/EL* /U"\3_ /!7K_@G
M)X2_9#M/V\M1_:<TZZ^$UYJT6EKXNT71=0U%8+V3.VWGM[6WDN+:3@ K-&A4
ML@;!=<]#\=O^"D?[$O[-/Q8^&?P/^-?QXLM&\3_&&[BM_ASIRZ7>W2ZN\LT,
M,1\ZWADB@5Y)XE5YGC5MQ()"L1^,7_!,/]CW3?\ @H%\ /\ @I?X#_9R\*S6
M_P #?B/XHE/P.MA9-!8S:Q9W-_>V;6D; >4BD::&4 $1R0H1\F!\<6-]^T)_
MP54_9_\ %?[:$<VIV>K?L0?L[>#=)\/ON/[[4++5O,>\?U864%]*V>2T4><8
M% ']+WQ!_P""F/[$?PM^/7BW]F+QM\:_LWCCP)\/KKQOXOT2W\-ZE<_V7H-O
M )YKR6:"V>'Y8RK>4',K;T"H2Z@^(Z__ ,')G_!%/PY;^&KN_P#VX-,>+Q5;
M?:--:V\+:Q(T$7G/"&ND6TWV671B%G",4Q)C8RL?@;_@G3-KO[;/[+'_  4D
M_P""SGC[P[+97/Q7\"^*/#7@RWNCF6RT>QT&9FB#?Q+L-A$2.-]DV.E<M\(?
M@S\*H/\ @R?\1>,8_A_I']K:LM_J^H:E_9\?GS7T'C%K6*<R8W;U@ACB#9R$
M&WH2* /VB_:A_P""A/[&/[&?P+T_]I+]H[]H'0_#_@S65A;0=71Y+S^U_-C\
MV+['%;+))=;HSO!B5AL^8X7FLW]A[_@IG^P[_P %'?#^J>(?V./CYI_BX:'(
MB:UI_P!CN;*]L=^=C26UU''*$;:P63:48J0&)! _"3]LU_B/H6E_\$J?BAXG
M^(/AKPMX(L_@UI-KI'B_XB:*VI>'=%UI8+8F:]AWHNT(+$Y9E $.\G;$V/H?
M]CCP!JWQ=_X*V?&CXP?"3_@HW\,/B-\89/@#J^E:_I/P3^'-[8Z1J+2VD0L[
MHZG%+-9/-'<FS#$R[RT84#<C8 /L?]L'_@X3_P""9W@?P[\5_@#\*/VW=#M_
MBWH7@O7H_#LD&E7,ME'KL%E.T$"7KV[6,LHG5 %,C*S@1_,QVGM/^#?;]J3X
M\_MF_P#!*3X<_M$_M+_$"3Q1XRUR]UQ-4UJ6PM[9IU@U>\MXAY=M''&NV*)%
M^51G;DY))K\F_P#@F5^TM_P3)^%?_!N-\>?V</VA?$7@K2?BM=1>*+/6/ ^O
MI#'X@U?69(#'I36]M(//F:*0P*KH"+>2)V8IAC7Z2?\ !JO_ ,H.OA)_V$?$
MG_I^OZ /T0HHHH **** "BBB@ HHHH *\+_:'_9%L/&K3^-/AI#%::NV7NM/
MR$AO&ZDKVCD/_?+'K@Y)]THH _.+4],U'1=0FTG5[&6VN;>0I/;SQE7C8=00
M>0:@K[G^-/[/7@GXS6)FU"$66K1IBVU:WC&\>BN./,7V/([$9.?D#XH_!_QQ
M\(M9_LKQ;I96-V/V6^ART%P!W5L=?53@CN.E '+T444 %%%% !1110 4444
M%%%% !1110 444^"&2YG2WB7+R.%4>I)P* /R&_X.^==NQ^W1\(/A\+PM;:#
M^SMHI-OVCN9M0U(RM]65(?\ OD5^3M?HO_P=5^.+OQ/_ ,%J/B)X3E.;;P=X
M>\.:+8D'.8O[(M;L_3]Y=R#'M7YT4 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 445]X_\$B/^" /[7_\ P55URU\;6EA+X$^$L5ULU/XBZU9,
M5N@K8>+3H"5-Y*"""P*Q(0=\@8!& /EK]DC]CW]HO]N;XV:9^S]^S!\,K[Q/
MXEU-MWD6J[8;. $![FYF;"6\"9&Z1R!R ,L0#_5!_P $3O\ @WU_9]_X)4>&
MX?B=XRDL_&_QHO[+R]4\:2VY^SZ0KKB2UTQ'&Z*/!*-.P$LHS_JT;RQ]+?\
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
M,QMW.!G-<7\ OVT_V8/VHOB!\0?A9\!?BU9^(]?^%6O'1?B!IMM9W$3:/?\
MFW$/D.TL:JY\RUN%S&67]V><$9 /4:**\NU']M/]E_2?VKK#]A[4?BU9Q?%7
M5-!;6K#P>;.X,TU@!(QG$@C\H#$,G!<'Y>G2@#U&BO+OV;OVT_V8/VO-1\8:
M3^SC\6K/Q1<> =>;1?%\5K9W$1TV_4NK0-YT:!B#&XRFY?EZUZC0 4444 %%
M%% !1110 4444 %%9'Q \>>$OA9X#UOXG>/M:33="\.:1<ZIK6HRHS+:VEO$
MTLTI" L0J(S8 ).. 37-_LU_M,? S]K_ .#>E?M _LW_ !!M_%/@[6WN$TK7
M+2VFBCN#!/);R@+,B.-LL4B\J.5XR,&@#NZ*** "BBB@ HHHH **** "BBB@
M HHHH *_,'_@L'_P5#^,GB?XSR?\$=O^"5GA>/Q/^T!XYTTVWC/Q-$P6S\":
M7+&/,FGFP0DXAD#;CD0+(A >5XTK]/J_,CXV?\&G?_!,C]H+XQ>*OCM\3/&O
MQ?O/$7C'Q#>:UK=ROC*U"O=7,S32;0;,E5W.0%R<  =J /9/V/\ X8_L:?\
M!OS_ ,$_O 7P#^.G[06CZ%:7&L-#J7B[6]T$>N>(;L-++Y:@-L&V,K&IY$4"
M[B2&8_#/C#P)X[_X)D?\''WP8\=_&OXMK^T'J?[1%I>Z+HVK>*;::/5_A[;R
MW+QJFGHMP\,=IFX*@E,^4+I5V$NS_='PZ_X('_\ !//P#^P-KG_!-V_\)>(/
M$GPYUSQ1+XB8^(M9634;'4VBBC6YMKF&.(PNBQ#;A3D/(K;D=E-#]@[_ (-^
MOV"_V OCC%^TGX*O?'GCOQSI]@UEX=\1?$_Q,FIRZ%;,C1F.T6."%(_W;-&&
M96=49E5@&;(!Y'^VS_P2T_8!_83M_&__  4V^)_Q0^(S>!O _CV;XO1?!+_A
M(H%\-7GCI@L5M<QPF#S1+-<-#&L?F[ T@4_NLQUX+\$/VI_VVO\ @G/!)\&?
M 'P*\&^+?VCOBI\+];_:5_:+UKXAZK=6<-I9&641:+:);HSBXABA\A(W80Q2
M$X^5R5_4;]L_]A3X>?MS7GPWT_XO^+]:C\,_#[Q[:^+9_"5@819>(KRU!-K%
M?;T9I+>-RSF)2H<D;L[1CS;_ (*"_P#!'WX/?M]?%+3OCE/\<?B#\-?&5OX'
MOO!6KZ_\/M1MH9-9\-WC.UQIMPMQ!*I3,LI5EVE3*Q.["[0#V#]A+]J[0/VY
M?V/OA[^UKX:\.3:/;>.O#<.I-I$\XE:QF.4F@\P!?,"2I(H?:NX*&VKG ]9K
MBOV<?V?OAE^RI\"/"?[./P;TB2Q\+^#-#@TK1;>:8R2>3$N-\CG[\C'+LW&6
M9CQFNUH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSOXH?LP?
M"OXG^9?7.D?V9J3Y/]HZ:!&S-ZNN-K\]21N_VA7HE% 'QI\1_P!CGXL>"/,O
M="M4U^Q7)$NG*?. _P!J$_-GV0M7E-Q;SVD[VUU \4D;%9(Y%*LI'4$'H:_2
M&N<\<_"/X;_$B,KXR\(VEY)MPMULV3*.P$B88#VSB@#\_J*^EO'G[ ]O(7N_
MAMXQ,9/(LM87*_A*@R![%#]:\>\:_L\?&+P%OEUSP1=R6Z9)N[%?M$6T?Q$Q
MYVC_ '@* .*HH((."** "BBB@ KT']FO5[3PM\0KKQYJ#A;?PYX=U'4YW;HJ
M1VSY)_ UY]53XQZY<^#/V$OVG?'UE>&VN=+_ &=?%8LKA3S%<R:?((F'OO Q
M0!_)FS,S%F8DDY))ZTE%% !1110 4444 %%%% !1110 45<\/>'/$/B[6K;P
MWX4T*]U/4;R01VEAI]J\T\[GHJ(@+,?8"ONS]D'_ (-HO^"NW[7;VVIV_P"S
MC+\.M"N"N=>^*=P='5%/?[(RM>,,<@K 5/KR* /@>NE^$OP9^+OQ[\;VOPU^
M"'PP\0>+_$-\<6FB>&M(FOKJ7D9(BA5FP,C)Q@=Z_HQ_8J_X,O\ ]D?X9&U\
M4?MN_''7OB;J2%7E\-^'%;1=(![QO(K-=3CT=)+?K]VOUA_9N_9&_9B_8^\$
MK\._V7_@1X8\#:1A?.MO#NDQP-<L!@//(!YEP_\ MR,S'UH _G:_X)^_\&<O
M[8?QQ-CXY_;G^(%E\(_#LNV1_#>FF/4M?GCZ[6",;:TR#PS/*ZG(:$$5^Z/[
M G_!(/\ 8!_X)KZ)'!^S!\!["UU[[/Y5[XWUO%]K=X",-NNY!F)6[QPB.(_W
M*^F:* #ITKA_VG?^3:_B'_V(VK?^D<M=Q7,?&SPKJWCKX,^+O!&@)&U_K/AB
M_L;)97VJ9I;>2- 3V&YAD]J /YD?^"1G_!0'_@D_\!?^"=>L? C]KC_@F-K/
MQG^(5_KFJR6>JZ=\*M,U 7,,\42P6PU.607-N58,=T:EHMVY 6P*^[/^")7P
M=_X*A_L ?\$%/'GBCX??";2-.^(WB/QU=:_X#\._%C55TFTT729+:SADOKH7
M+Q>3DP3R)#(T8;,<C':Y!^PO^#>;]@;]H7_@F]_P3X'[./[36G:5:^)AXXU/
M5/*T;4UNX?L\ZP",^8H SF-LCM4W_!P;_P $]OVB?^"EO_!/:X_9\_9C\765
MAXDLO%]AKCZ3J=^UM;:_;V\<ZM822@$+EYHYUW_+YEL@)7[R@'Q#^S]_P6>_
M;T^#/_!3;X)_LD?&S]OKX"_M)>'?BQJB:1XFC^%.GP9\*7DK+&@6[M52.0B1
MUQNW[TCE!6-MK5U&J?\ !0K_ (+F?M>_\%.?VC/^"?/[!OCGX4>';+X6ZTMW
MIWBGQMHK?Z!81-Y?V+Y(9_.EN))D^=X\(EN^"I8&LE/^"4W_  5$^+?[7?[*
MO[4&O_L4? 'X->%/@EXUMI-2^&WPRUF**=+7[1:O>:@[I&(9F=81Y4*NS+Y9
MW.2^:^K?^"=7_!.K]I']FK_@K7^UA^V+\4-+T>+P9\7KRTD\&3V6JK-<R+'*
M[-YL0&8N".I- 'P1^Q=X(_X*40_\'7'QGT6Y^.?PZN?&.E^%M(N?BGK#:%-'
M::OX/#>'&-I91!"8+XVKV2[SA!)'*=Q!!/T[_P $H_VL?C;\2/VA_P#@HWI'
MPA_9W^$T7BSX<?%.[LO!T.A^%K+PZWB.\74-?2&36KZ!%>[;= C//*2_[R9@
M09":T?%W[!'_  4R^ ?_  <,>)/^"D?[,'PT\"^+?AM\7- T/PYXWN=>U_[/
M<Z#I<0TB&^DCAWH[W(32]\142(?-PRY%<;\.O^")7[< \#?\%(? UYXIT+PG
M<_M0^.)-4^%VL6VMF02VG]JZK=F&\\I2]ND\-U%!(,,0L\GRMMP0#YY^./\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#\M/^"G/P.^-7C7_@X/\ V*_BUX-^#_BG5_"OANPU
M%?$7B;3/#]S<:?I98W&T7-PB&. G(QO89R/6NM_X.C?#W[2'Q0_X)L6/[.W[
M,_PR\4^)]1^(_P 3=&T;Q#!X6T&YOWM-+3SKMYYEMT9HX1<6UJ&9L+\V"><'
M]'J* ,#X4_#7PI\&?A?X;^#_ ($L!::'X4T&ST?1K51Q#:VT*0Q)^"(H_"OA
M7]O_ $G5_P#@HS_P4G^%W_!-&STJYF^%OPQ^S_$_X]W+0-]EU&6%\:+H+L1M
M?S)3]HEB.0T6QA@I7Z$T4 ?SD?M#_"7XIW/_  4!^(7AT_"3QW/^UQJ/[=>G
MZ[\+?%L&@:BPB^'2B002QWRI]F33XH3&LB%^%VA@1&^W^C>BB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
/ "BBB@ HHHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>trn-20221231_g5.jpg
<TEXT>
begin 644 trn-20221231_g5.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
ME *H P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ KXY_X.!-;UKPY_P1O^/6M^'M7NK"]M_"436]
MY97#12Q'[=;#*NI!4X)Z'O7V-7QA_P '#W_*%O\ : _[$^+_ -+K:@#\=?\
M@TS_ &H?C)\+O^"C5E\%OC1X_P!9U+1OCI\*KV]\*1:MJTTXDNK"\G*2+YC$
M#"6.J(<=2!Z8KQO_ (.0/VK?CC\>/^"IGQF\1?"[XEZ]8>#?A VD^#<Z9K,\
M$27*(PEC*QL!O-X;_K_#"<\C%7[F^U/]B+]B?_@FA_P5H\,:-/<CPEK?B70_
M%"6Q"O<VEMXKU*\CM QXS-;W&J)ST]^:X7Q-\-/$OBO_ (()_%W]O[XCP[_$
M?QI_:[TTSW;J29XK6RU2>252?X6NM0NE/J8>>@H _HE\%_\ !0#]F?\ 8 _X
M)+? _P#:+_;#^+ T/2;GX4^%K>":6*6[O=5OI-(@<0PQ1AI)I6"NQ., !F8J
MH)'EG[,G_!TK_P $E/VH?C)I/P/T+XA^*O"VK:_J4>GZ)=>,_#)M;.[N9&"1
M1^?%)*L6]B &EV+D@$C(KYO_ ."EG[7/[&WP)_X)I?L5_"/XZ?L*:3^T#\1O
M&7PV\/)\,?"NMWS6EK82C3=,BDGDF4%OWDLEO&(0 )=K!F55.?B?_@X>T_\
MX*:/XE_9X\>?\%"/AA\#/ $ESKE];^!/"OPG$SZCI\43V#3"]G<NCJI> ((9
M"@;>=JYR0#]X?VR_^"P'["'[ 7QR\+_L^_M4_%*Z\,ZYXMT@ZIIMS)H\TME%
M:"26-I9IT4K$ T+\'G@8!R*_.;_@L5_P66_9H_X*2_\ !%SXT^+/V(_%?C6S
MF\!^-/"]KJNIW^D3Z6Q%SJ'[MH)5;YPRPR97(=1MW*NX9\]_X.7?A7X4^.?_
M  7J_8V^"WCS35O-"\6GPYH^MV;YQ/9W/B>2&>,X_O1NP_&OJ?\ X.?/@;\%
M/@=_P1&^(VF?!7X/^%O!]MJ'B[PW+?VWA?P_;:?'<R)?01H\BP(H=E150$Y(
M50.@% '6_LG_ /!5C]D7_@G+_P $9?V8/B5^VO\ &2ZL;KQ;\/-.@TNWBMIM
M1U+4I%@#2RB*,-(R)E=\K?*#(@)RZ@_67Q7_ ."B_P"RO^S_ /LA6/[;W[0O
MC*]\!>!]2LX9[$>*]'FMM2G:<%H(%L=IG,\B*7$(7>%!9@H5MO\ ,;^QHWQ5
M_9<_:H_8_P#VZ/\ @K%\*9?$?P.UZQBT?X<77B"826>C:99 6]K=BW0[8TMY
M98[WRY%)F4R2A79MU?>G_!Y)X@\8>(/CO^R=X'BBL+_PAJ-]J=W;V>J7QATO
M4;QKK3HV%Q*I $8A= 9,Y1)Y""-QH ^^OV-/^#E#_@E5^V[\:;#]G_X<_%?6
MO#_B?6;H6WAZT\;: UA%JTY.%AAF#/&)&. B2,C.2%4,Q"U\7_\ !PU_P7=\
M;?LY?M]?#?\ 8T^ WQUUGPMH'@OQ5I5]\?(](TEHKJ>W>2POH[>.YQO>%K.5
MB\<)7>6,;EAE:\__ ."P/[&?_!5+]L3PE\+O#7QP_9U_90^!&K^$M:)\ >(=
M&^*MOI-Y+''$,V%M]H90T:,(90D?*&-2,9.;'_!R9X.M6_X*7?L*:AXY\)Z*
M->U_4=,'C66VLXF34;@:IID<@E8+^_0#<@W9&S ''% 'Z@?$[_@NG_P3<^#_
M .QEX,_;K\?_ !FNK+P5\1&ND\#VAT.=M5UE[>9X9UBLPN\!'0[G?:B[DW,"
MZ \+^QI_P<H?\$M/VVOC7I?[//@'XB^(_#/BS7KE;;P]I_CCPXUBFIW#?<@B
MF1Y(A(_&Q'9"Y957+,%/@_\ P<1?\$W+/]H?QI\!/%O[)7[4/PE^%_Q:^&NK
M'_A7GPY\8:]8:5'KDMQ>P2VW]G6\H*/<B\@ 6(Q-'.7*L04P_P A?$W_ (*3
M?MX?L>_M5_"K7?\ @X9_X)3_  U\:?9=1^R>%OB?+X;LFU6T1)H7EN;:>UEF
ML;EH&:*981'$ZD_*T98F@#^BVOY^/^#B+]I'QY\=/^"RG@3_ ()K?M%_M=:S
M\#/V>FT&QNM9UZP>2.VO'N89Y6O+D*RB93-&EFC2DPP%7D(_UF?Z!Z_*;_@H
MS\3_ /@C%_P4T_X*.6?_  2!_;9^!WC;3/BMHB&W\,?$AA:Z7#%)/9I>Q6UI
M>K<M).)HW&R*:W:(R_*%WD9 /DW5_P#@A'^US^Q5XM\ _M7?\&Z/[:FI?%BT
M&I,?$VGMX]TA;!T3:\?FR1SPVM];2C>CPLI9<*P)SE/VC_:I_;Q_9Y_8-_9S
MMOVB_P!M7QS9^!K!X8(9K%F:[N)M1DCWFQMHX0S7,@(?[@(VHSDJ@+#^?K_@
MKE_P1U\1?\&\>F>$?VYOV#O^"@7BG3KR_P#&,6DV&@:F\=MJY_<RS^9YMN5B
MO[=?*"2Q/ J8E4-N#[:Z/_@X#^._QJ_:U^,W_!//QMXT\!Z-<VOC_P"'/A_Q
M(OA+Q+<-:Z'=:UJ=U9->6MRY/[NW8?9HW8G*Q/GB@#]8/V'?^#C+_@EU^WU\
M8;3X!?";XJZQH?B[5)6CT+2/&NAMI_\ :T@S^[MY0SQ-(0,K&SK(^<*I.0/0
M_P!L7_@LU^P!^P3^T1I'[,?[4WQ8N_#/B36O"9\26LLFB3RV::?NNUWO/&I
M<M93J(QEV(0*"74'\G?^"MG['?\ P5E_:V\:_!W7_BW\$?V5?@3XW\%ZK+/\
M/=:T;XKVVF7^I"!K=Q;Q"Y93,EO(()%5 ?*,G&WS#FQ_P7G^$7A/]H'_ (.<
M/V2?A#\6?#MMJ&B^(/!GA&#Q#H\XWP7=O_PD>L/-;N#]Z-U5D([JQH ^Y- _
MX.H?^"36L_#^/XIW_B?XA:5X?E\1R:(FK:A\/KHP?:UC27:9(MZC,;API(?:
M"2HK[(_:Y_;1_9Y_8?\ V<-4_:N_:#\:_P!G^"]*%IYNH6-NUV\YN9HX81#'
M%EI2S2*?ES\NYNBDCY;_ ."W7_!*_P"#_P"TA_P2E^)OP:_9\^"/AOP[KVBO
M_P )QX8L/"WA^WLA=:S80!6_=P(HDFGLDDM QY^>,9P@ _%SQU^W1\2/^"SG
M[)7[#W_!'3P3KER_BC_A(?[/^)5VF7,<-@S66GW3'JXBTS[3=2YSED#<D T
M?T#>+O\ @KC^PO\ #G]AO0?^"A_Q.^*EQX:^&WBF$/X9N-;TB>*_U5F:18HX
M+,*9I'D$32* O^K_ 'A*H"P\J_8?_P"#C7_@ES^WQ\8K3X!?"?XJZQH7BW59
M3%H.D^-=#;3_ .UI!G]W;RAGB:0@?+&SJ[YPJDY _-3_ (.F/!>J^!_VV?V+
M/V7/ /@?1KGX?^'](LM/\'^$O$=V;?1+F9=2M;1K2ZDX"0>1#9QR/U6-R>,U
M=_X*W_L=_P#!6/\ :W\6?![6OB[\#_V5?@1XT\&:K+-\/=;T;XKVVF7^H" P
M.+:$7+*9DMY!!(JH#Y1DXV^8<@'Z^_\ !0__ (*L?L4_\$O/!NE^*_VM/B;)
MIMSKTDB>'_#NDV+WFI:EY>/,:*%/NQIN7=)(40%@N[<P!_#_ /X.'?\ @LQ^
MS/\ \%$OAY^SUXO_ &%_CKX@MKC1_%^M0^+?#\OGZ7J-D)%TXP&>)6Q)&VV3
M:Z,Z95QD,"!ZI_P4+T/PY\6_^#N_X$_#[]KC2+*\\(CP[HJ:3I.LA9+&:3[%
M?SVT063Y9$;5ODVD$.WRD'.*Q_\ @\[^''P)\+?&[]F[QAX2\/Z/I_CC5O[6
M@UYM.MXX[BZTV";3_LC3A0"5222Y6,GKF0#.W  /Z$*_(?\ X.1?C/XO_:7_
M &D_V=_^"'OPO\0W%@/C3XJLM7^)]Q92;94T&.[*1)Q]Y,V]Y<L#_%8Q=B:_
M7BOQ%^)SS:G_ ,'K_P /H/%>6BLOAW*/#ZR]-O\ PB^HN=N?1WN#]030!]D_
M\%:O^"E'Q _X)D>#/AE^RI^Q%^Q_JOQ$^)OQ&TR\TOX7>'=(M"^G:1#IR6D/
MF3QQ'S72-;F';&NQ-J,7EC"\_!W_  :)^._C]XV_;1_:VG_:6\8ZEJ_C)+G3
MV\3O?WXG"ZF=0U$71783&/WH;_5_+@#;QBOW?-M;-<K>&W0S*A192@W!202H
M/7!(!Q["OPQ_X-5O^4E_[<O_ &-J_P#IYU:@#TG]O#X@7W_!)G_@XN^$7[5.
MAW+6/PY_:NTB'PG\3;(-M@DU.VEAM([]A]U6A^T:;(7QNV_:N?WK5^Q%?B1_
MP>P1BW_9W^ 6LZ.SKKEM\1[X:4\/^M7-HC-L[YWI#^.*_;.S-RUI$UZJK,8U
M\U5/ ;'./QH DHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRC]N7]DSPI^W5^R=XV_9*\
M<>*=0T72?&^EK8WNJ:4D;7%NJS1R[D$@*DYC Y'0FO5Z* /@7XA?\&^W[-_Q
M*_X)/^"O^"3?B'XN>*3X;\!^(I-:T/Q@EO;?VDMR]Y?7#$J4\K!74)XN%^Z0
M>M'Q3_X-]_V;_B9_P2L\#_\ !**/XN>*=)\)^"/$8UN#Q+9V]LVH7UT9;V5S
M*&3R_F>]D/ X"J!P*^^J* /@_P#;^_X(#_LS_M_?LL?"3]GSQ?\ $CQ)X=UW
MX)^'K71_ _C[2$B:[$$5M;V[K<0D!)5D^RPR84HR.@*,H+*WA?Q,_P"#3WX,
M_'_P?IUY^TQ_P4,^.WQ!^(FG7L)M_B'XF\0"\EMK")) MA;V]R91#&7992Q=
MVW1C!4,P/ZR44 ?&?[7_ /P1D^%G[9G[<7P2_;P^(OQK\367B;X)R:5+IVFZ
M;:6PM-6EL=1^WAIPR%DWR94A",*>*]/_ ."EW[ '@+_@IM^R7K/[(_Q*\=:O
MX<TG6=1L;R;5=#CB>XC:VN%F55$JE<$H <CH:]]HH ^-/CK_ ,$3/V:OVB/^
M"7OA'_@E[\1?%6MS:%X&T_38?#'C..* :I8W%G\JW*@H8][Q-+$XVX*3-C!P
M11^,?_!#3]G']IG_ ()S^#/^">/[3GQ)\5>,;?X=VZQ>"OB-,T%OKNF",-'
M ZH8I%2 K;LC(5DCC0L/,59!]LT4 ?E-\&?^#5CX-V'Q=\(_$7]LW]N3XK?'
MO1?A^Z?\(9X)\:WC?V;9Q(R,ENZR33,;<%$)AB,*/L4,"N5/O_\ P6(_X(B?
M!C_@KY8>"-6\7?%WQ!X"\5?#Z>Z/A_Q'H%O'.##<&%I(Y8G*EB'@C9&5T*'=
MUW<?;5% 'YT_&K_@V]_9C_:,_8S^&G[-?QI^/'C_ %?QQ\*3?-X7^-@O477G
M-U?2WKQW&\.L\*R2C8K'>@C79(I+EN3^$W_!LAX#O/COX4^.7[>?_!0'XQ_M
M'-X%O%N?"GAWXA:O))86[JZNJRB>:X=X]T<;-&C1K(4&\,N4/ZA44 %?#?\
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
MU&Z^*'C?0KK6[+2K/36,%CIT,-S+]HN)VVHH<VLR(B%WW+EE52&K\M_V.?\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "O"_P#@H?\ LL?&7]LO]G>3X!_!C]J;7/A!-JVM
M6Q\0^+/#5N7OY-*4/]HLX&#H8GERB^8&&T \,,JWNE% 'XL_\&MWP.\&_LS?
MM_\ [?7[.WP\GOI=!\#>/M%T+1Y=3G$MS);6M[K\,;2N%4-(50%B% ))P!TK
MQG_@F?\ !CX4?M@_LL?\%0/V@_V@? .D>(O%>LZQXF\K5]9L(Y[G2S#::E>0
MM;NX+0%)C&PV$<V\7:-0/T2_X)0?\$XOVC?V-_V_/VROVD/C&FA#PY\<_B);
MZUX&.EZH9YS:I>ZO,WVA"B^4VR]AXRW.[GCGY8^,W_!&_P#X*[_LT_$_]I?X
M5_\ !-7Q+\*]3^#W[5]S<R^()?&M[<6VH>$/MGVA;M8 @QMV7<\2R*)F,8C.
MQ73+ 'G_ /P3V^ '[87[6_\ P1^_8B_:F_9[\*:?X]\5_LU?%C6;Y/ VN^(D
MTS_A(=)349XEAANYE:*&:%$BCC,@"A%)Y*A7+;]G+XS?"CX/6'_!(7]H'Q5H
MWA/5?V@?BQXB^/'[3PT;71+9^ /AU ]O)/927BA57[1)9)$)E^0'S%.5;)_6
M[_@FW^Q9H/\ P3K_ &&OA]^Q]X=UDZQ_PANC.FH:HD7E_;[^>:2ZNYE5C\JO
M<32E%8DJA4$\9KY(\!_\$M_VFOVC_P!F_P#:]^*O[4]A9>$OCG^T_9ZEHF@Z
M?<ZK#>P^$O#UM"]OHNF//:M+'M; EN&A+!PZDJ74B@#Z<_87_P""F?\ P3U_
M;6O+SX1_L7_&.RU6X\(Z-;S#P[_PCM]I3Q:6-L,-Q;0WD$)FM1\B"2(,B[D!
M(W+GZ.K\MO\ @E)_P3Z_;T\+_MS>"OVK/VOO@7H?POTSX2?LIZ/\&M&TK2O&
M-KJTOBB>SG5SJG^BC;;P%5;]U(=X/E#G#$?J30 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 45DZ_X\\$>% ?^$F\7Z9IY ^[
M>7T<;?@&()KB=<_:\^ NBEHU\8/>R+U2QLI7S]&*A3^= 'IE%>#ZO^WS\/;<
ME=#\&ZQ=$=[@Q0@_DSG]*N?"#]L!OBQ\2++P*O@5=.CNTF(N&U'S6RD;/C'E
MJ.0I[T >V45\,?%+_@J#\;O!GC[7?!>E> ?"Z_V1K%S9"2[AN9&;RI6CR=LR
M\G;^M<C<?\%4/VF)R3%IOA:'(P/+TJ4X]_FF->Q#(\?.*=EKYGS=3BK*:<G%
MN5UY'Z*T5^<7_#T3]J#_ )Z>'O\ P4'_ .+J6U_X*E_M-V[[IK7PS./[LNE2
M ?\ CLHJ_P"P,?Y??_P#-<793_>^[_@GZ,45^?EC_P %9?CW$P_M'P'X1F4=
M?*M;J,G\3.P_2NBTC_@KQXBBP->^!UE<?WC::X\/Z-$]9RR/,5M%/YHVAQ5D
MTMYM>L7^ES[AHKY/T#_@K9\(KH >)_AEXBLB>OV*2"Y _P"^GC/Z5W_A;_@H
MM^R?XF"I/\0)]+E;I#JFESICZNBL@_[ZKFJ9;CZ>]-_+7\CNI9WE-;X:T?F[
M?G8]QHKG/!_Q?^%7Q!"CP/\ $C0]69AD16&J12R#ZHK;@?8BNCKCE&4':2L>
MC"<*D>:#37D%%%%26%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !117\_/_!>W_@I1_P4.\3?\%"/'FB?\$[/C/XJT'P5^R7X
M+TW5OB7%X<UV>WL]2OYM1M1,MQ'$P6[6/[5;Q-#)D*EK>'H&% '] U%>1_ /
M]L[X+_'#]BGPW^W6WBFRT;P3K7@6/Q/J6H7]T%BTFW%OYMTLS] 8&65']&B:
MOCBR_P"#J?\ X)7W/AS6_'-VWQ0L?#>FR21:-XGO_AY-%I_B2:-P'@L)B^&F
M"DR>7-Y+;4;C=A2 ?I'17QI^TA_P7@_X)_?LG>"_@_\ $3XX^)?$NE:+\;O
MW_"6>#+Y/#YE":?]DAN@+A4<M'*R7$2K&H<EVVBOF;]I#_@J5\!OVS_%/[&_
MQV^$O[6OQV^"FB>+?CI<Z%IWA*S\'O&GCN>VU'289+'4A%J,:16F^3R?,(G&
M)YP4!0JP!^LE%?'7[>?_  7+_8;_ ."??Q?M/V>/B+)XR\9?$*XL%OKCP3\-
M/#)U6_L;5EW++< O''%E 7"%]^S#E0K*2NG?\%U?^">VO?\ !/O6O^"E7A;Q
MYK.J_#SPUJMMI?B2ULM%;^UM+OIKB"!;>:U=E*ONN(FR&*E&W*S"@#[$HKYD
M_:U_X*T?LF_L6_LD^ /VU/C1)XE'@OXE7FE6OAHZ5HPGNS)J%A-?V_FQ&1=@
M\F!]QW'#8'.<U\F?M5_M7?'/X;?\'0WP:^!]O\9_%UM\,KC]GO4=<U_P)I^L
MSC3;ZXAM_$4GGO9AQ%+,/LT.&*YS%'S\HP ?J=17Y ?\$:_^#A+7?VY?^"BW
MQJ^!OQFN=<;1-;U]H_@3I%AX/%O;:1H^GQZM<SOJ$FXO%=S6\5L6$C,#*A5!
M&HVU]P?LS_\ !7']DC]K']ASQU_P4(^%$GB8_#[X>6^L3>(6U+11#?!=,L5O
M;GRH?,(<^2XV_,-S<<=: /I^BOC/QE_P7?\ V"? '[$OPT_X*!>+-5\56GPY
M^*WBF70/#5Y)H*_:(KF.:\B=[F/S<0Q!K&<E]S<!3CGC(^&?_!PU_P $W?B3
M^S?\1?VMI?%?BKP[X!^'&N6ND76M^)O##VQUR[N8WDMHM-B5GEN6D1-X4JC*
MC!W5%W, #[CHKXW_ &%O^"Z'[#G[?'QE/[.W@!?&W@SQY/I1U/1O"GQ+\*MI
M-UK-B%+FXM/GD29?+!DV[@Y0,X4JCE?LB@ HHHH **** "BN.^(_Q[^%WPM#
M0^*/$L9NU'&G68\V<^Q4?<^K%1[UX-\0_P!NSQCJY>R^'.APZ3 >%O+L":<^
MX4_(GT(;ZT ?46IZMI>B63ZEK.I6]I;QC]Y/=3+&B_5F( KS'QK^V1\%_">^
M#3=4GUJX7(\O3(<H#[R/A2/==U?(OBGQMXN\;WO]H^+O$EYJ,H)VM=3LX3V4
M'A1[  5ET >\>+OV\_'NI;X/!WA:PTN,\"6Y9KB4>X^ZH^A4UYGXG^.GQ?\
M&.Y=?^(6IR1O]^"&?R8S]4CVJ?RKDZ* %9F=B[L22<DD]:2BB@ KNOV9[YM/
M^.OAR=7VE[QH0?\ KI&Z?^S5PM=#\);_ /LOXI^&]1+8$.NVC,?]GSES^F:
M/(?VO=*_L;]I[QS:;<;_ !'<3X_ZZMYO_L]><5[7_P %#-,&G?M;>)Y43:EV
MEE<(/]ZSAS_X\&KQ2OTC!RY\)3EWBOR/Q/,8>SS"M'M*7YL****Z#C"BBB@
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
M139&V7<[E .7;U-=%>V5GJ5G-IVHVD5Q;W$31SP3QATD1AAE93P002"#P<T
M?A'\ _%OP<_;G_X+&_L\Z_:_\%=/B#^TCXY\!VLVO:-J_A;]GK2-&TG2M.(9
MKFSU.[MI;:6 .HV_-#*$:<(-KR[&_>&N9^'7P6^#GP?2ZB^$GPF\,^%EOG#W
MR^'-!M[$7##."_DHN\C)Y.>IKIJ "BL/Q[\2/!?PST<ZWXSUV*SB.1$C',DS
M#^%$'+'Z=.^!7S!\8?VS?&OC1I=&\ "70],.5,Z-_I<P]2X_U?T7G_:- 'T!
M\5?VBOAG\)5>TUO5OM6HA?ETNQP\N>V[G$8_WB#CH#7S;\4?VOOBC\0&DL-$
MNO[!TYL@6^GR'SG'^W+PW_?.T>H->522232-++(S.S$LS'))/4DTV@!7=Y',
MDCEF8Y9F.23ZTE%% !1110 4444 %%%% !4^F7K:=J5OJ"=8)TD&/56!_I4%
M% %S_@J3IB67[2UO?Q@;=0\,6DX8=\231_\ M.OF^OJ#_@IG;_;=7^'?B[K_
M &EX-4;_ %VOYG_M:OE^OT'*Y<V7TWY?EH?CV?0]GG%9>=_O5PHHHKO/("BB
MB@ HHHH **** "BBB@ HHHH 5696#*2"#D$=J]S^!G_!0;X]_!LPZ5JFK_\
M"3Z-'A3IVM2LTD:#M'/RZ<# #;U'9:\+HK*M0HXB'+4BFCHPV+Q.#J<]&;B_
M+]>_S/U*^ 7[;7P.^/JPZ7I.N_V1KD@ .A:NRQRNWI$V=LW.<!3NP,E17KU?
MBPK,C!T8@@Y!!Y!K[/\ ^">W[3/QPURXU;1_B)XBBO\ P3X9T>2]U;7-8+--
MIR*K%$64<OG:QVON(5#@C !^6S')(T*;JTI:+H_T9]YDO%$\75CA\1#WGLU^
MJZ>JT\D?;%%8_@7X@>"_B9X;M_%_@'Q+9ZMIMR/W-W9S!U)[J>ZL.ZL P[@5
ML5\ZTT[,^S335T%%%% PHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .8^-?Q-MO@
MK\'/%?QAO/#6J:U%X5\.7NKOH^AVC7%[?BW@>;[/;Q*"9)7V;$4#)9@*_&WQ
MQ_P6[_X+R?!G]FG3_P#@J7\9_P!C+X1:/\!;SQ2MA<?#^[DU&U\4VEDUXUJD
MLCRR ([2H4$C1<E@_P!G",&K]J_$WB7P_P""_#>H>,?%NM6VFZ5I-C+>:GJ-
M[,(X;6WB0O)+(QX5%12Q)X !-?A'\4_VJ='_ .#E#]J\?#+Q7\?/#7PE_8P^
M%?BF.XU(>(O%%MINL?$2^BR5V132))'&48[> (4EWMNF9$C /L3_ (*%_P#!
M8C]I2S^/GP$_88_X)=?#7PIKGQ5^/'@^/QA::G\2/.33]#T.2"6>*26.!U;S
M&CMKIV))V"# 21I%V\Y^RU_P7D^.VI_LB_M6W/[7'P-\/:9\=_V3;:\7Q)H/
MAR>9=)UQU$\=M-%O=Y$C,]NRR%78;&212/,"+YA\>KOP1\&O^#M7]G7QGJ.I
M:9IO@SQ3\!&T_P %ZG'-&FGG_0]7AA@AD!V?,1&J 'G[1$!]]<U_^"0WP[^'
MG[7'_!9C_@HOKFIZ/8^*OA?XAF'A36UW^98ZJ)YYX98@Z'#ADMKCYD;@,"#R
M#0![9_P3-_X*B?MH>+_VO]%_9=_;Q\1_#W5[/Q]^S%IGQK\/>)O"&BRZ6GA^
MVNI4673;KS9Y%DCC5F83DJ?W>3N#_)]!?\$H/VL_CY^WCX,^('[7/CA;6P^%
MWB7QU=6?P(T9-+\BZ?P]9,UL=3N';YW>[F61PAP(UCXR&!KXG_;;_P""<G[-
MO[(VJ>$_^"=O[ J^*4^+_P"U5!'X'U/Q7XC\67>L7G@[X9V)6?58[8W#L+:U
M$*+ D. ),LH8F-0,32?^"P?[57[-6LW.J_!CX=?#C3/V9OA!^U#8_LZ6?PY.
MDW1U^2TMH3"VJ)>>>$$@$:E(C%@AMK9*EV /VEHHHH **** "BBB@ HHJEXA
M\1:'X4T>?7_$>J0V=G;)NFN)WPJC^I/0 <D\"@"[7BGQT_;#\.^ VF\,_#T0
M:MJRY66YW9MK5O0D?ZQAZ X'<Y!%>7?'[]K?7OB$TWA;P%)/INB'*2S [9[T
M=]Q'W$/]T<D=3SM'B] &GXM\9>)_'>M2>(?%NM3WUW+]Z69ONC^ZH'"J.P
M%9E%% !1110 4444 %%%% !1110 4444 %%%% '3?M\QG5_@'\'O$87_ (]]
M.N;)G]<1VP _#RVKY5KZV_:KB&K?L'^ ]6^])IWBJ6V<_P!U7%V1^B+7R37W
M622YLNBNU_S/RCBF'+G4WW47^"7Z!1117K'SP4444 %%%% !1110 4444 %%
M%% !1110!/IFFW^LZC;Z1I5G)<75U.D-M;Q+N>61B%55 ZDD@ >]>_?M7:]I
M_P"S-\#-)_8V\(7D;:WJ2QZM\1KVW8$M*P5H[7([#"G''RI&?^6C4G[(7AKP
M[\)/!FN?MG_$VQ633_#*M;>$["8X_M'57&U=N>H3(&0#@EF_Y9&OF_QKXQ\0
M_$+Q=J7CCQ9J#76I:K>27-Y.W\3N<G [ = !P  !P*^?S&O[>M[)?#'?S?\
MP/S]#[#)<']6PSQ$OBGHO*/5_P#;WY+S-_X*?'_XJ_L^^)AXH^&/B>6S=B/M
M=E)\]M=J/X98SPPZ\\,,G:0>:_13]E#_ (*!_##]HI(/"GB Q^'?%C +_9=S
M-^YO&[FWD/WCW\MOG';< 6K\N*='))#(LT,C(Z,"K*<$$="#7F5L/3K+7?N>
M_AL95PSTU78_<;(/0T5\ ?L>?\%.=7\*O:?#C]HV]FO],^6*S\4$%[BU'0"X
M YF3_;&7'??GC[VT;6=(\1:5;ZYH.IP7ME=Q++:W=K*)(Y4(R&5E)# CN*\>
MK1G1E:1]#A\32Q,;Q^XLT445D= 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <M\;O@O\
M-OVC/A%XC^!'QBT"35?"OBW2)M+\0Z9%J-Q:&[M)5*R1>=;21RH&4E24=202
M,X-?%/\ Q"X_\$*/^C&?_,F^)_\ Y9U]_P!% 'SE^U7_ ,$FOV OVU/@AX1_
M9\_:)^ %KK7AWP#8PV7@IDU2[@O=&MXXHX5BANXY1.4,<4:LKNP?RU9PS*".
MS_8R_88_97_X)]_"%?@;^R1\);/PEX>:\:\NX8;B6XGO;IE56GGGG=Y9G*JJ
MY9CM50J@* !ZU10!Y+H/[%OP7T3]LW7OV\IEU;4?B#K?@ZV\*PW.IWXEMM)T
MF*3SC;6<6T>2))OWLA)8LQ/(!(KQSQ'_ ,$._P!@#Q5^U?)^USJ_@WQ(VJ7'
MCB'QK?\ A"/Q;=+X;O/$L0(CUB730WE/=@LQW?=8LVY3O?=]>T4 %%%% !11
M10 445R?Q?\ C!X6^#?AAM>\02^9/)E;"PC8"2YD'8>BCC+= /4D @%SXE?$
MWPG\*?#<GB;Q;?\ EQCY8($P9;A^R(O<_H.I(%?&7QI^.WB_XT:U]IU:4VVF
MP.38Z7$Y,<0Z;F_OOCJQ]3@ <5E?$WXH>+/BQXED\2^*[W>YRMM;)D16T>>$
M0=A[]3U.:YV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .\^)]
MN-;_ .">&J2XR='\9PM] =@_]KFOC^OLFSA?7/V'?BEH(Y%K):7F/0B:%\_E
M":^-J^SX>E?!27:3_)'YGQC#ES.,N\5^;"BBBO=/DPHHHH **** "BBB@ HH
MHH **** "NF^#WPM\1?&CXD:5\-?"\>;G4[D(TQ7*P1#F25O]E5!8^N,#DBN
M9KZ/\*78_8S_ &5KCXKS_N/'_P 2[=K/PLIXET[3< R70]"P*L#ZM">S"N/'
M8GZM0NOB>B]?^!N>EE>!^O8I1E\"UD_+_-[(X[]NOXO>'=4\0Z9^SG\*IMG@
MWX>Q&RM_+?(O;X<3W#$8#$-N4-W)D8'#UX#022<DY)ZFBOG8QY58^TG+GE>U
MO+LNB^044451(5[A^R'^V_X__9@U9-&NC+K'A*XFS>Z))+\T!)YEMR>$?N5^
MZ_?!PP\/HJ9PC4CRR6A=.I.E/F@[,_:;X6_%3P)\9O!=IX^^'>OQ:AIUVO$D
M?#1./O1R*>4<9Y4\_@0:Z*OQ^_9I_:>^(O[,7C9?$W@ZZ\^PN&5=7T6>0B"^
MC!Z'^XXYVN!E3Z@E3^IOP(^//P^_:'\!6_C[X?:GYD+X2\LY2!/938R8I5'1
MAV/1A@@D&O&Q&&E1=UL?28/&PQ*L])?UL=I1117,=H4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%8GQ#^('ASX9>%+GQ=XHN_+MX%PD:_?FD/W
M8T'=C^G). ": *'Q>^+?AGX.^%)/$>OR>9*^4L+%&Q)<R8^Z/0#J6Z >I(!^
M(OB+\1?%'Q0\43^*_%=Z99Y3B*)>(X(\\1H.RC\R<DY))JQ\5OBEXD^+GBZ;
MQ3XAEP#\EG:*Q*6T6>$7^9/<Y-<U0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!ZC\%HUU;X&?%_PQC+W/@R6:)?5XH;@C]2*^*J^W_V0
MK<:OXF\3^%F&1J?@Z\A5?5B44#\F:OB"OK.')7I5(^:_K\#\^XUA:O1GW37W
M-?YA1117TA\0%%%% !1110 4444 %%%% !114EI:76H7<5A8VSS3SR+'##$I
M9G<G 4 <DDG&* W/4?V1?@?8?&7XEM=^,)EMO"?AJV.J>*KZ9ML<=M'EO++=
MM^T@]PH<C[M<C^U3\>[_ /:*^,-_XY\IK?2X0+/P_8%0HM;&,D1KM' 9LEV
MX#.0. *]<_:9U>T_9:^ .F?LD>&KJ/\ X27Q"D>K?$:[@<$IG!ALMP[# )&1
MP@/28U\N5\QB*_UJNZGV5I'TZOY_E8^\P6$^H814G\3UEZ]%\OSN%%%%9'0%
M%%% !1110 5WG[._[0_C_P#9L^($/CCP/>%HVPFJ:7*Y$%_!GF-P.AZE6ZJ>
M1W!X.BE**DK,J,I0DI1=FC]E?@/\=O ?[0_P^M?B%X!O]\,OR7EI*0)K*< %
MH9 .C#/7HP((R#79U^0'[+_[3'C7]F'XBQ>,/#4C7&GW!6+6]'>3$=[ #T_V
M9%R2C]CGJ"P/ZO\ PM^)_@SXQ^!=/^(G@+55N]-U&'?$_1XVZ-&Z_P +J<@C
ML1W'->+B<.Z,KK9GTN"Q<<3"S^);_P"9T%%%%<QVA3+BYM[.!KF[N$BC09>2
M1PJJ/<GI3Z^,_P#@X6_Y0O\ [0/_ &)B?^EEO0!]>?\ "6>%?^AFT_\ \#4_
MQJ[;75M>0+<V=PDL;C*21N&5OH1UK^67]BWP%_P:BZE^RMX'O_VT?C9\0=/^
M*DNAHWCBRTRTUYK>&^W-N5#!9/&5QM^XQ'O7ZW_&'_@IG^R!_P $0O\ @G7^
MS7J'[,OP@\0>/_@[X]O(+'PC<?VS+;W]II=VK7XN_+GMC)<2%9F*P,(F)(4L
MM 'Z745^;OPH_P""\WQIM_\ @H%X!_8>_;6_X)H>*O@E'\7(W?X:^(=6\9VN
MHRW7#^4MU;P1!;=W90C1B5Y(7D0.NUMX=\?O^"\'QFD_:L^(_P"R[_P3F_X)
MN>)?VAI?@OA/BMX@T_QA!I%OIMR"XDL[97@E:ZF5HIH]@Q(TD$JI'($+4 ?I
M!17YR_&3_@XS^!7@[_@DYX?_ ."JWP@^"FI^+M,U;QA!X9U3P3>ZZFFW>D:B
M5E,T4LPAG5BGEJRX7YTF1OESM%?3_P#@X"\3^!OV6OB?^VY^UA_P3Z\:?"WX
M:>'HM*D^$EYK6L*^H_$/^TFG%JD5NT"+:GRXDFD)DD$<<N?GVC< ?I%17Y&?
M%W_@YE_:<_99^#'A7XO?M=_\$;O&/@>#XA:E:KX!EF^(UM-9ZC9RQF1VGF6S
M\RSN54Q,MM+"K2(TC93RRK?7'PW_ ."K-KXD_P""MOC/_@D_\1_@3-X6U;1/
M!Z^(_!_C"3Q&+F#Q3:E('*QV_P!G0PNJRS9&]QFTF&> 2 ?7=%?)/_!/O_@J
MA:_\%"/VFOCS\&OA[\#)M-\(?!#Q5_PCJ_$*7Q$)XO$-^)IXW6"W%NOEHOV=
MV+>:_P KQ''[SCZVH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH KZMJVFZ%IEQK.L7L=O:VL+2W$\K85$49)-?$?[
M0OQQU+XT>+C<PF2'1[)F32[1CCY>\K#^^V!]!@=B3W?[8_Q\_P"$FU-_A3X3
MO<Z?93?\3:>-N+B=3_JQZJAZ^K#_ &03X)0 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 >I_L;7S6OQYTVV5\?:K6YB^N(FDQ_XY
M7QUXQTK^PO%^JZ)MV_8]2G@V^FR1E_I7U7^S7J?]D?'/PW>9ZWQB_P"^T9/_
M &:OGG]I;2O[$_:'\<:8JX6/Q9?F,>B-<.R_H17TO#DK5*D?)?U^)\1QK"]&
MC/LVOO2_R.(HHHKZL_/@HHHH **** "BBB@ HHHH *]\_8_\)>'/AWX?UO\
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
MHH **** "BBB@ HHKG_BCX_T[X8^!-1\::EAA:0'R(2<>=*>$3\6(SZ#)[4
M>"?MQ?& WE]#\(=#NOW5N5N-99#]Z3&8XC] =Y'J5[K7SM5K6]9U'Q%K%UKV
MKW+375Y</-<2MU9V))/YFJM !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %6O\ @I&C:AXY\#>+BO\ R$_A_9EF_O,LDK9_
M)UJK6M^WQ&NH_"KX/>)(QG?X>NK)V]#!]G 'ZFO7R.7+F,5W3_(^=XJAS9--
M]G%_BE^I\RT445]R?E(4444 %%%% !1110 Z&&:XF2WMXFDDD8*B(N2Q/
MZFO?_P!H34H?V4OV=K#]E_0YU3Q=XPBCU7XA7,+C?;P'F&QR.G^T,]%;JLU4
M_P!C[P7X;\(V.M?M:_%*SW^'? J!M,M7X_M+53CR(5X/*LR'/9F0G@-7@GQ&
M\?\ B;XJ>.M4^(GC"]-QJ6KWCW%T^3@$]$4$G"*H"J.RJ!VKP<RK^VJ^QCM'
M5^O1?+?[CZ[),']7P[Q,OBGI'RCU?SV7E?N8M%%%<)ZP4444 %%%% !1110
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
M[XX6,KJ#]Y8M(U7CZ9D4_@*_F+H **** "BBB@ HHHH **** "BBB@ HHHH
M*WOAQ\4OB;\'/%4/CKX1?$;7O"NMVZE;?6?#>KS6-U$#C(66%E=0<#H>U8-%
M 'W1^SY_P<C_ /!8_P#9YM[/1K/]K[4?&>CVSDS:/\2--MM<%VO]R6ZN4-X5
M_P!V=3[U]<?!_P#X.[AJT4-A^V#_ ,$W/!&N2R7&+K6_AGX@N=!>*(GEQ;3"
MX\Z0#L9T#'^Z*_%^B@#^D?X2?\%\?^"'OQT4QZM\9/B1\'[UI5C2W\?^"VOK
M=V;'*2:6UQM3)QNE9,8).!7U/\*(?@A^TF)&_9,_:W^%?Q/>.-9)-/\ "?C6
MUFO85;D>;;[]T1/HY!K^1&E5F1@Z,00<@@\@T ?U^^)_@U\5?!V]O$?@#5+>
M-/OSBU:2(?\ ;1,K^M<STZU_.#^SU_P69_X*H_LM2Q#X,?MW?$2TM;> 0VVE
M:UKC:Q80(.@2TU 3P)_P% :^S/@U_P '=W[:6E/9Z=^U9^S)\)OBO90P[+S4
M3H\FBZQ=-Q\_VFW9X(SUR%M@.>,8Q0!^N5%?&GP:_P"#FW_@DM\7196'QS^
M/Q5^$.IW3$75UHMS;^(-(LS_ 'FD)2Z=?9+;/MBOJ;X/?M<_\$R_VFXX&_9Q
M_P""E7PPU"ZO+CR;/1/&-^_AS49Y,X$<=MJ CEE8]MJ8/;B@#I:*[K7?V;/C
M3H=LM_\ \(1/?VKKNBN=)D2[21>S#RBQQ]17%WVGW^F7+6>I64UO,GWHIXRC
M#Z@\T 0T444 %%%% %C]O6W2Y\*?"?Q%&.)O!AM-WO Z@C\WKP/PGX6UWQOX
MFL/!_ABP:ZU#4[M+:SMTZO(Y  SV'/)/ &2:^A?VN[-K[]EWX5:TQW&SO]8M
M2WH'F5@/RCK(^!'V/]F/X':I^UMX@@C/B#5?-T?X;6<Z@GSV!6>^VD'*H-R@
M]#M93_K%-?9X'%*AD\)]=4EW=W;_ (/D?F6:8"6+XDJ4MHZ-OLN57?Z+SL8_
M[:'C30?A[H.B_L;_  UU%)M+\(M]H\57\&,:EK3#]X21R1%DJ 3P25(_=J:^
M>:EO;V\U&\EU#4+J2>XGE:2>>9RSR.QRS,3R22223UJ*O/2:W=V]_4]N3B](
MJR6B79+9!1113)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** /U+_X)E:L^I_L=^'+=WW&RN[^#GL/M4K@?D]>^U\P_
M\$EM2^W?LN7-KNS]C\67<./3,4$G_L]?3U>#B%:O+U/K,([X:'H@HHHK$Z H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Q*
M_P"#W2^EC_9 ^"VF!_DF^)-W*R^I33W /_CY_.OYN*_H_P#^#WF"1OV5?@A<
M@_(GQ!U!6^IL01_Z":_G H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#TGX#_MC_M;?LN2F3]F[]IOQ]X#5[A9YX/"7BV\
ML(9Y 1S+'#(J2C@ AP01P01Q7VY\&?\ @ZT_X*X_#>W.E_%+QEX%^+6G[56*
MQ^)'@6VD$2C@XDT\VDCD^LC.:_-JB@#]T_A%_P '8_['?C:46?[5G_!.C7O#
M#"$>;KGPJ\7QWAED_BVV-XMO'$O<?OG/;MS]3_!S_@K-_P $5_VC6M;+P'^W
MLG@?5;N'S/[$^+'AV?2Q;]/EEOBHLE89_AE;/;I7\PM% ']A/A3X,:I\4/"\
M?COX$^.O"'Q%T"9=T&M^!?%-KJ-M*O8JZ/AO^ YK"\0^"?&/A*3RO%'A74=.
M.<#[99O&#]"P /X5_)5X%^(/CWX7>)[;QO\ #/QOJ_AW6K)BUGJ^A:E+:74!
M/&4EB974_0BOL3]GO_@XN_X+'?LYP6VE:%^VEKWBC2H9M\^E_$2UM]?%TO>-
M[B]22Z">R3(1T! H _I/L_@SJ?[1_P"SGX9\$6T_V>WTSXD/_:M\2 +33_L;
MRS2Y/ .2%&>-S+G KYA_;!^.FF_&;XF)IW@F/[-X.\+6HTGPC8Q[@BVL>%,V
M#_%(5#9(!VA >5S7/_\ !#[_ (+:^(O^"N'PO^./[/7[5OAOP9\-M6\/>$DU
MS^WOASI\UG%=:62T-[<3P3RS<Q$6X=E;#QW!7";02?'CX >.?V?O%4>@^*HX
MKJQOHOM&AZ[8MYEGJEL<$2PN.#PRDKU&X=BI/K8.I*=-1ELKV^>_S_KJ?/9E
M1C3KRJ16LK7]%HEZ?F_0X>BBBNX\P**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** /T8_X(_29_9X\01>GC28_G
M:6O^%?6%?)7_  1\W_\ "A/$F1\O_"7O@^_V6WS_ $KZUKPL3_'D?58+_=8>
M@4445@=04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% 'XO_\ ![3H+W'[!7PF\3C[MG\7A:GZS:7>N/\ T0:_FCK^I;_@\N\)
M2>(_^"3&B:U&A/\ 8'QET>^<@=%:QU*V_+-POZ5_+30 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'W
M/_P;B_M':?\ L[?\%<?AG;>)IU_X1WXC2W/@3Q';.?DN8=4C\B"-NVW[9]D8
MYXPGXU^OWPA_:BM_V:_&/B;]@K]L&RNO$_PUTGQ)=:;;WGEG[=X=GBF>-;VS
M)RWEG[YC&1M<E00SI)_-3X4\4:]X(\4Z;XT\+:C)9ZGI&H0WNG7<1PT$\3B2
M-Q[JR@CZ5_0Q_P %%=;T3XR^,? /[:'@ZU*:-\<?A?HGBR(1X,<%T]JD<]L#
M_>CV1[P>0TASS7U7"T</BJ]3!UU>,U==TX[-=G9L^$XZEB\#A:.8X9VE3E9]
MG&6Z:ZJZ6GGI9GJ_[0/[.&M?!AK#Q9H6N6_B3P3KZ";PQXOTPA[:\C()",5R
M$E !RI/.#C.#CS6LW]C']NC5_P!G6.[^$_Q0T$^+_A9X@?;X@\)W+9,!)&;J
MT)(\J92 V 5#%1RK!77VWXZ?LY:3X;\)V?QZ^ WB@>+OAEK9#:=KD S+I[$X
M^S7:@ QR*3MR0,MP0K$+71F&78C+*O+4UB]I=_)]G^?3RX\HSC"9UA^>EI-?
M%#JO-=X^>ZV?1OR2BBBN$],**** "BBB@ HHHH **** "BBB@ HHHH ****
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
MYRO .?E#X )&"%;*CQ:OD(R4EH?H,HN#L_Z\UY!1113)"BBB@ HHHH ****
M"BBB@ HHHH **** .E^#OP[O_BU\5/#_ ,-=.W"36M5AMF=1DQQLP\R3Z*FY
MC[+7[.Z;IUEI&G0:3IMNL-M:PK#;PH.$10 JCV  %?GQ_P $C/A ?$?Q5UCX
MQZC;9MO#EC]EL'9>MW< @D'_ &8@X/\ UU6OT-KR<=4YJBCV/H,JI<E%S?7\
MD%%%%<)Z@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 ?"G_!QK^PI)^W?_P $L/'7AGPUHQO/%O@-!XQ\()&F
MZ1[BR1S<0*!RS2VCW,:J.LC1GG K^.ZO[_" P*L,@]0:_C,_X+T?\$_)_P#@
MG+_P4I\<_"/0]%^R>#?$5R?$WP_*1[8AI5Y(["W3VMYEFMO4B -_$* /C:BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *_5C_@V$^(!^(EY^T5_P3VU&0RCXH?"[^W_"MH\N!+KNBR^=
M;Q)Z%UG9F]5MN>@K\IZ^C?\ @D9^U'_PQE_P4K^#/[15UJ/V33M%\;VMOK]P
M6P$TN[S9WK'UQ;7$QP>,@5I1JSH5HU([Q::]5J8XFA3Q6'G1G\,DT_1JS/T3
MHKU7]N+X/)\!?VM_'WPMM;2*WM+#Q#+-IEO"/EBL[@"YMD'TAEC'U!KRJOWB
MC5A7HQJ1VDDUZ/4_E?$T*F%Q$Z,_BBVGZIV84445H8A1110 4444 ?1/["__
M  4!\8_LF:G/X'\6:8?%'PVUQBGB+PE=[9%57&UY[</\JR8ZH?DD PV#M=?H
MO]H#]ECP?J/@*']J+]DG71XF^'.IJ9IHK=F>XT5OXHY%/S[%/!W?/'T?(^<_
MG77L_P"QA^V]\5OV,/'AUWPA+_:7A_465/$?A:\E/V;4(NA(Z^7*!G;( 2.A
M#*2I^:SG(EBV\1AM*G5=)>O9]G]_E]IPYQ3+ )83&-RH]'NX>G>/>/S6NCZV
MBOI;XG_L^?"G]IGX9O\ M7_L-RF\TM\OXE\$H@%WI,^-SJD0)*XZF(9&/FC+
M(0%^:2"#@BOA]5)QDK-:-/=/S/TVT7%3BTXR5TUJFNZ84444Q!1110 4444
M%%%% !1110 445[/^P9\"F^._P"T5I&EZA9^;H^BL-4UK<N5:*)@4B/KOD**
M1_=+'M4SDH1<GT+IPE4FH+=GZ"?L.?!8_ S]F_0?#5]9^3JFH1?VGK*LN&%Q
M. VQO=(Q'&?=*]=HHKY^<G.3D^I]=3@J<%%;(****DL**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "ORM_P"#
MLC_@F_+^V%^P*/VE_AYH1N/&WP0:?5RL$69;S09%7^T8>.OE"..Z!)^5;>8
M9DK]4JAU+3=.UG3KC1]7L(;JTNX'ANK6YB#QS1L"K(RGAE()!!X(- '\!-%?
M8G_!<W_@FKJ?_!+_ /;_ /$_P7TC3YQX&UXG7_AO>R98/I,[MBW+'K);R+);
MMD[B(U<@"05\=T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!_0=\?OB+_PU;^QM^S-^W>EU]IN_'/P
MKBT+Q7<*F2^MZ/(;2[ED;LTDF[ /.V+OUKQ&H?\ @B-\0W_:'_X(V?&C]F6[
MGDN-8^"/Q#T_QQH,"D%SIFHQM:W,:@_\LHFBN)WQT,HSU J:OUSA3%?6<GC%
M[P;C^J_!H_G[CW _4N(IR2TJ)27ST?XIOYA1117TA\8%%%% !1110 4444 >
MC?LP?M3?%S]DCXF0?$SX2ZX891B/4M-G):UU*#.3#,@(W#KAAAE/*D&OO76O
M ?P6_P""C'P[N_VB?V2X(M*\;VB"3QG\/99560S$9,D?0$L02L@ 27OLD# _
MF)75_!;XV?$S]GOXB6'Q2^$WBB?2M8T]_DFB.4F0XW12H>)(VQ@JW!^H!'A9
MQDM/,8^TI^[56S[^4O+SW1]1P]Q+6R>7L:JYZ#>L>J_O1[/NMGU[GMU]8WNE
MWLVFZE9RV]Q;RM'/;SQE'C=3AE93R""""#TJ*OJSP[KGP/\ ^"K_ (%F\7^
M8[#PC\:M(L@^N>'Y)-L.KJH \U">70\ 2<M&2$DRNQZ^8_%?A/Q+X%\1WGA'
MQAHEQIVI6$QBN[.ZCVO&P[$>G0@C@@@C(-? SA5HU72JQY9K=?UNO,_5Z<Z.
M(H1KT)<U.6S7Y/LUU3V,^BBBD,**** "BBB@ HHHH *_3[_@FG^S\?@W\!HO
M%NMV7EZWXP,=_=!UPT5K@_9XC_P%C(>X,I!Z5\2?L-?LZR_M%_'6QT74[-GT
M#2"+_P 0.1\K0JWRPY]9'PN.NW>1]VOUD1$B01QH%51A548 'I7G8ZKHJ:^9
M[.58>[=5^B%HHHKS#VPHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X _X.,/\ @E;'_P %-?V$
MK]_A[H"W'Q2^&JSZ[\/VBCS-? (/M>ECU^TQQKL''[^&#)"[L_R"30RV\K03
MQ,CHQ5T=<%2.""#T-?W]5_+[_P '7W_!(E_V1/VDQ^W9\$/"WE?#CXK:H[>(
MK:SAQ%H?B-@TDJD#A(KL!YT["1;A?E'E@@'Y"T444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Z)_\&PGQ
MKT7P)_P4XMO@!XWO3'X8^.G@?6/ >MJTF%W7-N9[<_[YFMTA4CD>>?4U]/\
MC'PIK?@/Q=JO@?Q+:^1J.C:E/8ZA#G/ESPR-'(N>^&4BOQW^!7Q=\3_L_P#Q
MM\'_ !V\$R[-8\%^*+#7-+;<5_TBTN$GCR1VW1C/M7[]?\%--$\*3_M-GXS_
M  [:)O#'Q7\+Z7XW\.21#_6VVH6X=I#CC<\R3/Q_?%?<<$XKDQ53#O[2NO5?
M\!_@?F'B9@?:8*CBTM82<7Z25U]S7XGSW1117Z0?C04444 %%%% !1110 44
M44 :W@7QWXQ^&7BZP\>_#_Q'=Z1K.EW GL-0LI2DD+CN#W!&00<@@D$$$BOT
MC^#GQV^"G_!5KP1!\._B@]AX2^-ND6173-4BCV0:XB D[1_$.I:'EDY>/*[T
M'YC58TG5M4T'5+;6]#U*>SO;.=)K2[M9FCEAD4AE=&4@JP(!!'((KR<URC#Y
MI2][2:VEU7^:\CWLBS_%9)6?+[U.7Q0>S\UVDNC^^Z/J[XI_"KQW\&/&EUX"
M^(FA26&HVISM;E)D/W98VZ.C8X8>XX(('.U](?LP?ME_"3_@H5X(LOV8/VQK
MJ#2_']NOE>$/'*(D?VZ4@ (QX59F(&8SA)NVR3;GRGX__L\_$;]G'QO)X-\?
MZ;A7W/IVI0*3;WT0.-\;$=1QN4_,I.".F?SRO0KX2NZ%=6DON:[KR/UW"XG"
MYAA5B<++F@_OB^TET?X/='"T445!J%%%% !3[>WGNITM;6%Y)9'"1QQJ2S,3
M@  =23VIE?7/_!+G]E8^/O&1^/\ XUTW.C^'[G;H<4R?+=WPY\SGJL7!S_?*
M\_(PK.K4C2@Y,UH495ZJA$^JOV&_V;(OV;?@G:Z/JML@\0ZP5O?$,@P2LI7Y
M(,^D:G;Z;BY'WJ]EHHKP9RE.3D]V?64Z<:4%".R"BBBI+"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "O//VL/V7OA#^VC^SMXL_9@^.WA\:CX7\8:4]EJ$2X$L#9#17$+$'9-
M%(J2QM@[7C4X.,5Z'10!_#K_ ,%&/V!_C+_P36_:R\2_LJ_&FS+W6D3>?H>M
M1PE(-;TR0M]FOH<Y^5U!#+D[)$DC)W(:\-K^PK_@OI_P1R\,?\%8_P!E=H?!
MEI:6/Q=\#PS7OP\UJ8K&+HD RZ7.Y_Y8S[5VL?\ 52JCYV^8K_R$>-/!GBSX
M<^+]4^'_ (\\.7FCZYHFH36&L:3J-NT5Q9W,3F.6&1& *.KJ5(/((- &9111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5^[7[.'Q%_X:K_ ."&/P*^+DEU]HUKX-^)M3^&GB-E3<_D +=Z>6/5
M4CM?(C&>"TAQZ5^$M?K+_P &S_Q#?XI?"[]I[_@GS?W$DLWBKX>P>-_"%HI&
MYM3T:<%X8@>KSK- ".I2 ],&O4R7%?4\TI57M>S]'H_P9X?$F!_M+(J]!*[<
M6UZQ]Y?BCNZ***_;#^9PHHHH **** "BBB@ HHHH **** %1WC<.C%64Y!!P
M0:_0+]C#_@H=\//C[X(@_9 _;\N4NK6?;#X9\>W<H6:VE VQK<2G.QQT6X/!
M'RRY!+'\_**X,QR[#9E0]G57HUNGW7]:GJY1G.,R7%>VH/1_%%[279K\GNC[
MK_:G_9*\?_LP>*!;:NK:AH%[*1H^OP1XCG'41N.?+E Y*YP1RI(YKRBO1_V"
M/^"E>A:%X73]E#]M"#^W_AY?Q+::=K%ZK2RZ,O\  DA'S- IP59?GAQ\N5 "
M]=^UQ^Q=K?P$DC^(/@'4#XA\!:GLETS6[9UE^SI(,QK*R?*58$;91\K\="=M
M?G.,P>)RVO[&OUVETDO\^Z/V'+\PP><87ZQA7M\47O%^?==G^MSPJBBKWAOP
MWKOC#Q!9^%O#&ES7VHZA<I!9VD"Y>61C@*!]?RK#8ZDFV=A^S9\ /%/[2/Q5
ML?ASX<5HH7/G:MJ&S*V5JI&^0^IY"J.[,HXY(_7/P%X%\,_#/P;IO@'P;IJV
MFF:5:K;VD"]E'4D]V)RQ;J223UKSG]C;]EG0_P!EWX7QZ&PBN/$&IA)_$.HH
M,^9*!Q$AZ^7'D@>I+-@;L#UVO%Q5?VT[+9'TN!PGU>G>7Q/^K!1117*=X444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7XK_ /!T1_P07;]ICPOJ7_!1C]D#P89/
MB+H5B)/B+X7TVWR_B:PB3'VV%%&7O8$4!E',T2@#YXU63]J** /X Z*_=?\
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
M@H?*C_!9E9&*.I!!P01R#0 E%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 ?M+_P1[^(O_#1W_!#WX@?!*[N_.UK]GOX
MJ6NO:?$$W.NB:RK1-$HZA1=BZF8C@!1G'6HJ\&_X-</B[IFD_P#!0;6_V2_%
MVJFWT'X_?#/6?!]P6;"17H@-W;3<_P#+0>1-&G^U/CJ17T'KFBZKX:UJ\\.Z
M[8R6M]I]U);7EM*,-%*C%70^X8$'Z5^F<%8KVF"J4'O!W^3_ ."G]Y^*>)>
M]CF=+%):5(V?K'_@-?<5:***^T/S8**** "BBB@ HHHH **** "BBGVUM<7E
MQ':6D#RRRN$BBC4LSL3@  <DD\8H#<97Z5?\$J/^"4SSOIW[3G[4'ADK&I2Y
M\)^$K^'ESU2[ND;MT*1'KPS#& =W_@F-_P $BQX,FT_]H;]JWP^DFK+MN/#O
M@V[C#+8GJMQ=J>#*."L1X3JV7^5/T5K\^XCXF4D\+@Y>4I+\E^K^X_7.#N"7
M%QQV8QUWC!_@Y+\E]_8****^ /U@**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK\8/VD?VJ_^"U7[
M27_!?+XQ_P#!-/\ 82_;ST+X8^&_!?@S3/$.E6WB#P!I%_!#$=,T=YXQ++I\
MT[N\^H-(-[$ 9 P H !^S]%?DO\ \$V?^"B7_!3[X2?\%?=<_P""0'_!3CXF
M^$?B?J%UX2?6_#7COPKHUO8M"5MUNE61+>"!/+>'S597B#K(B[69&!/U=X1_
MX+P_\$E?'WC?P?\ #7P1^V7H^K:_X\\2C0/"VDZ?H6IRSW6H&2*)8G5;4FW5
MI)419)MD;G<%8['V@'UU17R;^TS_ ,%S?^"4'['OQ>G^ W[0G[96A:-XMM)5
MBU#1[+2=0U-K"0X_=W,EC;S1VSC()25E8 Y( KV[6OVM_P!F/P_^SB_[7VK?
M';PQ%\,$TA=3_P"$Y75HWTYK5B%5UE4D.6<A%5<LSD( 6.V@#T2BOQG_ ."L
M/_!QY\,/$7P<^&FO?\$AOVY-+GUVZ^,>GZ-XWM5\)*+M]+F@G)'V;6;(/Y1D
M1!Y\2<'"[QNP?U'B_;3_ &8)OVK9/V'H_BU9GXJQ:#_;4G@_['<><+# /G^9
MY?E8P1QOW<]* /4:*\M^&?[:G[+_ ,8OVA/&?[*GPU^+=GJOQ ^'D4<GC+PW
M%9W"2Z8K[=A9WC6-L[U^XS=:\)\3_P#!P5_P1M\'?&F7X >(?V\/"T/B.#4?
ML-PT>GW\NG13AMI5]2CMVLE 8$%C,%7')% 'V117YD?\%-?^#@_X<?L0?\%%
M_A)^QO8>,O"UIX6O;N*^^-?BW4+6[N9M"T^6%9K:*%8DV'SHWCD,J^=\K8"J
MWS#Z0_:H_P""V7_!+C]BK6-&\.?M)_M<:1H.I:]H]OJNFZ9::+J.I7)LITWP
MS2PV-M,\"NOS+YH0L.0* /J>BO/?V8OVK?V=?VSOA+:?'3]EWXM:5XS\*WL[
MP1:KI3MB.9,;X98Y%62&50RDQR*K@,IQA@3X=_P7!_:U_:,_8>_X)G?$;]I3
M]E?P_!>>+]!ALTMKRYL1=)I,$UW%#-?& @B7RDD+ ,"BG#N&1&4@'UG7X]?\
M%V_^#8/P'^VG-K/[67[!VG:;X5^+,P>[U_PD2EMI?BZ7EFD4\+9WS\YDXBF;
MF38S/-7-_P#!(S_@IU^V+\0O^"D7PN_9B3_@H+:_M3^!?B1\(I/%7Q#OXOA_
M:Z5+\.-0^RR3+ \MJHR?/2"V9)"-IN5'EHV-W[4T ?P0?$WX8_$3X,>/M6^%
M?Q:\$ZIX;\2:%>-::QH>LV3V]S9S+U22-P"IZ'W!!&00:PJ_LR_X*T_\$1/V
M1?\ @K1X"(^)6E#PQ\1--LS%X9^)FBV:&^M ,E8+E,J+VVW'/E.05RWEO&68
MG^67_@I5_P $F?VQ_P#@EA\3QX&_:4\!%M%OYW7PSXYT8--H^M(,G]U,5'ER
M@#+02!95'.TJ59@#YGHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M0Q,;!)K.-K22< B*+R)[B1U;*2!065DB=3^I?P5^!/P7_9P^'MG\)_@#\*M
M\&>&K LUIH?AK2HK.VC9CEGV1* 78\LYRS'DDFH_CC\ /@?^TQ\/KGX4?M"_
M"7P]XU\-W<BR3Z)XETF*\MS(N=L@212%=<G:XPRYX(H _F-^./[7E]_P0*_:
MO^(?P+_X([?MO?#WQ7\-_BQ!I&IV_B.V>U\1R^#Y8;K+6\MQ''-%,1&9XV"B
M1C#.AVK,BL?Z=?@1\2/"7Q?^#'A?XF^!/B9IOC/2=:T.VN;3Q7HY3[-JH,8W
M7"!/E0,P8E/X#E2 017D_P -?^"3W_!-3X0^!?$?PV^'?[#_ ,-M.T7Q?8FR
M\3V@\,02G4K;<'$,LDH9V0.JNJ[L*ZAAA@#7N?@_PAX6^'_A/3/ G@?P]9Z3
MHNBV$-CI.EZ?;K%!9VT2!(X8T4 (BHH4*.  !0!HUROQJ^!_P@_:-^&>J_!O
MX[_#?1_%GA;6H/)U/0]<LEGMYEZ@[6'RNIPRNN&1@&4@@&NJHH _G*_X*X_\
M&A/Q'^&<^J?'3_@EU=7/BOPZ-]Q>?"K5KP-JVGK]XBPN)"!>Q@9Q%(1. H :
MX9N/Q'\5>%/%'@7Q)?>#?&WAN_T;6-+NGMM2TK5;-[>YM)D.'BEBD :-U((*
ML 01S7]]M?)O_!2;_@BM^P7_ ,%1M!DD_:!^%RZ?XPCMO*TSXC>&-EIK-K@8
M17EVE;J->@BG615!.P(3NH _BUHK](_^"F7_  ;"_P#!0C]@0ZC\0?AOX?;X
MP_#BUWR_\)+X-L'.H6, R=U[IP+2Q8 ):2(S1*HRSIG%?FX00<$8(Z@T %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?KC_P;@?$4_%S]
ME/\ :E_8(O[K?=?\(Q:?$KP?;;-S+<:;*L=^(U[O+$UG&,<X#=>WY'5]D?\
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
M1?\ A"H/$7Q.2:+PG#YF]X=-MA:BU@63@.3"S$#Y2I)-?IO10!\XZK_P3!^
M.O?\%!_"G_!2[7/%GB^[^(WA'P*?"ME#-J-M_9UU:&.Y1I9X1;!VF(NY2661
M5SM^0 $'YO\ &G_!L1^P[J_B#Q5%\*?VA/CY\,/!/CF^DNO&'PI^''Q)6Q\-
M:HT@PZ26CVTA,;#*E"Q4+A4"* !^CU% '%_L[?L]_"+]E+X)>&_V=O@+X/AT
M#PCX3TU;+1-*@=G$48)9F9W):1W=G=W8EG=V8DDDUVE%% !1110 4444 %%%
M% !1110 4444 >*?M-?\$X/V#/VR4FD_:<_9)\">+[R>/8^LZEX?B74E7IA+
MV,+<1_\  9!T%?GU^T7_ ,&:_P#P3&^*,ESJGP)\<_$/X87DF?LUE8ZPFK:;
M#]8KU&N'_P# D5^N%% '\UGQU_X,F_VTO"LL]S^SO^UE\.O&5K&"T<7B6QO-
M#NI1V54C6[CW?[TBCW%?'_QA_P"#:[_@M/\ !@376K?L3:MKMG$Q"7?@_6]/
MU;S0.ZPVT[3C_@48/M7]B=% '\*/Q/\ V)_VRO@D';XR_LE_$SPFL>=[^)/
MFH6*@#OF:%1CWKS$@@X(K^_RN5\>? GX(?%-&C^)WP;\*^(U;[RZ]X>MKP'Z
M^:C4 ?P6T5_;[XB_X)0_\$O?%C/)X@_X)T? ZXDDSOG/PJTE93U_C6W#=SWK
MB]6_X(2?\$>M:?S+S_@GA\,T.XM_HFABW&3[1,HQ[=* /XMJ*_L]_P"' _\
MP1M_Z1[?#_\ \!)O_CE6]*_X(1?\$>='??:?\$\/AHYW _Z5HGGC\I6;\J /
MXMZ*_M\\/?\ !)__ ()=^%6230?^"<_P-@DC^Y/_ ,*JTEY!_P #:W+?K7JO
M@/X#_ [X6*J?#'X,^%/#@3[HT'P[;6>/IY2+B@#^'OX8?L5_MC_&W9_PIK]D
M[XE^+!)@HWAKP+J%\"#WS#"PQ[U]-?![_@VQ_P""T_QG6&ZTC]B36-"M)6 >
M[\8:UI^D^2#W:&YG6?\ !8R?:O[%:* /YJO@5_P9.?MK>*Y8+G]H?]J_X<^#
M+64!I(O#EG>:Y=1#'W61UM(MW;Y96'N:^X_V=/\ @S5_X)E?"][;5/COX^^(
M?Q/O(\?:K.\U=-(TV;Z16:+<)_X$FOURHH \D_92_8._8X_8<\.W?AC]DO\
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!'#9VEO-)<6]K
M&DDQ!F=$ +D="2.OXT[RHO-\_P M=^W;OV\X],^E.HH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
>**** "BBB@ HHHH **** "BBB@ HHHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>trn-20221231_g6.jpg
<TEXT>
begin 644 trn-20221231_g6.jpg
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M9<2-%;R2KU5"1GZ5^%?_  3C_P""F/\ P<T?\%-?@%X@_:1_9>M/V=]2T?P_
MXCN-!GTKQ'IEQ97<][%;6UR1$!+Y>"EU& SRJ,[LXP#7[IWO_'G+_P!<F_E7
M\U?_  ;E_L!_\%'?VO/V&_&FN_LF?\%5=8^!'@Q?B9>Z9J_AO1O"0O9KJ^&F
MZ<[WJSK<0O$S12PQX5@1Y (// !^IO\ P1Z_X+BZ)^VO^QUX\^-W[;]MX4^$
MGB#X0^*8]"^(VH76IBRT2)YF6.WG#W4K?9]\S- 8WD?]XHPQ\P*/K?X9_MQ_
ML;?&?XBZE\(_A)^U)X"\2^)M'T--9U30]$\4VMS<6NGLL;"Z=(W)$6)H26Z+
MYJ9QN7/Y8?\ !1?_ ()2_"'_ ()*?\&T?[0/P6^'GC34O%FM>(-6\/:OXQ\8
MZO;K#-JMX?$6DQKMB5F\F)$7Y8R[D%G8NQ8UPG[57[&?PD_8V_X-9;3]H/\
M91^$5GH?C[XB?!CP6/B=XWTN-_[3U'3]5GT^[U!)ILEFB>681L.@B;;PHP #
M]>?@Q_P43_8,_:+^)-S\'?@/^V+\-O%_BFU\POH'A[QC:75U((QF1HHXY"9E
M4 EFCW!>Y%2?M&?\%!?V'?V1-=L_"O[3G[6'@+P-JU_")[/2?$?B6WM[N2$L
M5$HA9O,$9((WE=N0>>#7X&>+OV2_B>/V:OV0_BC\*O"'[&GP)U>PU;1-6^&G
MQ5T;XEW-KKOBZ6.!'DM[U_L7^D3/,T;RB1F,4H:(%1(5/NW[;_[(/QV\6?\
M!9/XU?'O_@GAKO[-7[2'BW4]%LT\?_ ?XRZ=:WVI:!'#;06S1Q"]\N)8CY2?
M/'<Q,HF5'4@*[ '[7:%^T)\!?%'P>'[0WASXU^$[[P";![[_ (3:U\16SZ2+
M9,AYC=A_)"*58,Q;"D$'&#7!? 3_ (*3?L ?M1^.G^&'[._[9'PY\8^(T1W7
M0M!\5VT]W,B#+O%$'W2JH&2R!@!R37XR?"CQE^QM^VO_ ,&^?QJ_9BL='\,_
ML=CPO\5;6RUY]0\5ZAJGAJ_UY&BN%032O/.(YOLI1HHS+Y;0QR+YH(4\_P##
MCQ-\4O\ @GY^U[^R[=_\%)/^"7?[/VM:=JOB2QTKX/?&SX!ZC'I-Y</+):HE
M\T&FSI%J2)YD+A;BUB#++($.9'4@'[Z>'?VC_P!G_P 7?&?7/V<O"WQJ\+:C
MX_\ #-DEYXB\%66NP2ZIIENXB9)9[96,D2$3PD,R@$2I_>&<K2/VQ_V3=?3X
M@2:'^TIX&O%^%#2K\3FMO%%JX\*&,SB0:CA_]#*FVN ?-VX\B3/W3C\QOV,/
M$OA_PG_P=V?M<6'BC6K73I=1^#VF-8K?7"Q?: ECX;D;9N(W$1AG('\*,>BD
MCYG_ &*_&/ACXA_#K_@MEX]\%:W;:GHVM-K=[I.I64PDAN[:63Q:\4T;KD,C
MHRL".""#0!^W?P\_X* _L.?%SXF:-\&OA9^US\.O$?BOQ%I)U30O#^B>+K2Z
MNK^T"-(9HHXY"77RT>3CG8C/]T$U5\+_ /!1W]@+QM\;&_9O\(?MG?#+4O':
MW9M%\*V7C2SDO)+D$AK=(UDS),I!!B7+K@Y48K\BOV#/V,_A)\"_^#8C7_V]
M_@+\(;.+X\:G\(/%UQ+\1;6-SJT%K)>75K-Y,H.8EBL( %V8VF-F&&9B?DGP
MM^R+KOQ)_P""*/PR\7Z/\.?V0?ACIL_B"";0OVAM8^(MSI_BQ=:2[D>2WNID
MLV99<(Z>09"D2QHZ@;%8 ']2E%<M\#9_&=S\%/!]S\1]8L=0\0R>%M/;7K_3
M)O,MKF]-M&9Y8FP-T;2;F4X&00<#I74T %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% ".BR(8W&0PP1[5X_\ L4_L#?LE_P#!.SX8:C\&?V.?A1_PA_AK5=>D
MUJ_TW^W;_4/-OI((8'E\R^GFD7,=O"NT,%&S(&22>R_:!^)/B;X.? SQA\6?
M!?POU3QOJ_AKPW>ZGIG@[0PQO-;GAA:1+.#:CGS)64(N%8Y8<'I7Y4>-?^#I
MK]H3X;_%7P]\"_B!_P $.OC+HGC3Q:I;POX4U35Y8-1U8 E2;:W?31)-RK#Y
M0>0?2@#]1_VH?V7O@7^V=\"M=_9I_:5\#?\ "2>"?$HMAK>B_P!IW5G]I^SW
M,5U%^^M98IDVS01/\KC.W!R"0;FA?L\_!7P]^S]I_P"RM:?#NPN/A[IGA*#P
MQ;>%=5#7MLVD0VRVL=I+]H+M.GDJJ$R%F8#+$DDUYI_P3G_;"^,G[;'P2U7X
MJ?'#]BKQM\"=6T_Q5/I5OX1\>)*MY>6Z6UM,M\GF6\!\IGGDB'RD;K=_F/('
MOU 'QK^S[_P;]?\ !(K]E[XY67[1GP;_ &/M.LO%6E7HO-%NM1U_4M0@TVX!
MW+-!;W5Q)#&ZMAD;9F,@%"I K>_;0_X(D?\ !,?_ (* ?$A?C'^T]^S%9ZMX
ML,$<%QXCTK6[[2[J[B10JI<-93Q"XP@"!I S*BA0P  KZLKYV_X*G?\ !031
M_P#@F'^QKKW[8&N_#"Y\86VAZCI]H^A6FJ+9O,;JY2 ,)6CD VE]V-ISC'%
M&KX&_P""9O[!?PW_ &3K[]AKPA^R]X8M_A5JN]M5\(3V[W$5]*Q0FXFEE9II
M9P8XR)W<RJ8HRK#8N/*_V8O^" /_  24_8_^,EA\??@;^R7:6GBK1[CS]"U#
M6?$>IZHNER=1)!%>7,L:2*?F63:70\JP-?4?P7^(\'QC^#OA/XNVVDO81^*O
M#-AK$=C),)&MUN;=)A&6 &XJ'QG SC.!72DA068X ZDT ?+?[8W_  1<_P""
M:/[?/Q<T_P".W[5/[,=CXC\5:?;16W]K0:U?V#W<$9S''<K:3Q+<!>@,@8A?
MESMXK6^&?_!)#_@G=\&?"7Q<\ _"K]FNQT#1/CIIJZ?\3])TS7-1BM]5M5BN
M8EABC%QML46.[N% M!" '&,;5V_(WQ+_ .#EB\\8_%[Q7\./^":W_!-7XH?M
M,:/X%NFM?%/C;PC+);:8DJD[A;-%:737"G:VPL(S+L)C#)AS]1?\$J_^"LW[
M//\ P5B^$.K^/_@_H^K^'?$'A34$T_QOX'\1(JWVBW+AC&25.)(G\N4))\I)
MB<,J,I4 'L_[/7[,'P)_95^ FC?LP? GP!%HW@30+.>TTKP_/>W%\D4,TLDL
ML;27<DLDH9Y9"=[-PV.F!7S'X<_X-T/^",WA3XW1?'[1?V(=#36[?41?VUC+
MK.H2Z5%<!MP==.>X-KM!Z1&/RAQA!@5]M44 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5^.__  5V_P"5EO\ 85_Z\)?_ $JNJ_8BOE/]J/\ X)4_
M#_\ :C_X*$?!G_@H/K_Q6UG2M9^#,+1Z9X>L[*)[;40TDCYE=OG3F0CY?2@#
MS'_@X=\??!?P[^R#X?\  ?QJ_;-^(GPFLO%7C6VM(=+^$VBM?>(?&FU6W:1;
MHCHR(^X%G+!-PB5MV\1O^=__  3'UKQ9^RM_P<)_"W]G+X#_  Y_:$^$_P +
M_B;\-M3O=6^'/QZUP2WVI^39:K+'J!M5D<6X\ZQC"AR95:.?Y@DFVOU:_P""
MKG_!)_X>_P#!4GP3X)MM5^,'B'X>^,OAKXF&N^!/&_AM$EGTVZ/EELQ.5#@M
M%"X*LCJ\*$-C<K>5_!'_ ((/2_#?]O#X>?\ !2'XK?M]?$KXE_%/P99WEIJN
MH^++&S^RZI;3VEQ:"WB@B518PI'<RLJ(6_>.SDDDB@#X$_X)L_L+ZS_P58^.
M'[;W@/\ :-_:U^+=GX1\$_&?5HO"WACPUXTEM;6/4)[O4E6[F!#><L"6\2Q0
MG]VN^0[?FKR*U_:&^,?[0W_!GG\0+SXT?$#5/$MYX4^-MEH&DZCK5Z]S<I81
MW>EW$<+2R$NX1KF15W$[4"J,*H _;7_@GO\ \$LO '_!/CQW\<?'?@WXJ:QX
MAE^./CB7Q+JL&IV<42Z9*\MU(88BG+J#=,,MS\@]:\'\&_\ !N'\$_!O_!*C
MQ9_P2IMOVD/%,WA_Q9\0(_%=QXKDTJV%Y!,ALR(5C!V%/]#7D\_.?04 ?#?_
M  12^./C3_@IS_P4Q\*Z7^W?XP\7>"+7X5?!W1;[X"?!03W-AI6OV,,,:?VG
M.2R?;F(2*ZVE&6<-U\FV,;?M7^WH/&I_89^- ^&PG/B,_"?Q'_8 M<^;]M_L
MRX\C9CG=YFW'O7@WQ_\ ^"+_ ,,_C!\3/V=_CYX'^->O>"/B+^SKIEGI>A^+
M]'T^&236].MXXT%G>QO@-$P$P*J1\MW.O(?C[1(!&"* /R__ .#0R?X?2_\
M!''1HO!QM?[3C\?:Z/%@@QO^W&9#'YN.=WV0VF,_P[>U>VZI^TU_P2VC^"_[
M3VL_LK_M!^!/A?KOA)=4C^-?Q"\#>%(HM4T+57DN8WOYU$"O?7/V@7'E/^]$
MLH(0N3@^'_%O_@V5\):?\8/%7Q-_X)__ /!0;XN?LVZ9X[G:?Q=X,\ W\O\
M9EQ(Q8L(4AN+=HH_F?;&QD6/>PCV)A!['\!_^" W[#WP$_X)X>/O^"=V@_\
M"07VD?%&WSX\\:7MY'_;.I7BE6@N0X3RT$#HK11;"BD'<'+R,X!^%O[4>NZ7
M^RM\"_A;^W-^P=>?M@IXA_X6'9QWW[1?Q8O3IFB^-FECNIQ':V;7$LLZ2>03
MEB8VCBF23S"X(^\?^"D/P6^)'[:O_!S'X?\ V')/VEOB#X'\ ^+?@?%)XR@\
M$^(6M)KFRA2]N'ABW!XXVEEA@1WV$F/>IR"0?7_%O_!K?)\7OV;= _9@_:"_
MX*E_%[Q9X9\"20#X::1_9EG;6'AZ*,%<&WRYNI!&3%'(\@\J-F5% .!]<S_\
M$M/!U_\ \%2]#_X*I:K\7]7F\4:-\/?^$5?PXFG0I97*&.5&N2V2ZL3,QVC@
M8 H _+C_ (*V_L0?M3_LL?&WX4^#=:^!'Q]_:#_9&\ ?"VWT:UT+X?\ CR[@
MU&#55DD:XU'4OL<+O),20^\QQQ%&1%DC$92OK/\ X-G?V@/V8?B)\)?B5\)_
MV>OVE?C/XD_X1SQ''<S_  W^.,41U+P3!,TRI;V\T;/Y\#&,JWSC:\)8Q0M*
M0_L/[<'_  1G'[2O[6&G_MV?LU_MF^/O@5\6+?0?[%U/7O"T<5]::I98 "2V
MD[*N[:L:DAMA\J,E"R!JZO\ X)F?\$F_AW_P3FU;X@?%.\^,OB?XG?$_XJZI
M'?>/_B)XM\M+B_:,R,D<4,?RPQAI78C<Q)(RVU$50#ZQHHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH .G6OCB'_@X#_P""/MQ^T./V7X?VW/#A\4G5/[-$OV"]
M_LLW>_9Y0U+R/L9^;C?YVS/&[/%?1/[5G@7QW\4?V7?B3\,_A;JGV'Q/XB\
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
M\8?"I= \/^/K719[VS\.:DMN894VQ*\B-E9240,_EWY8!L/B?_@G]XW\._\
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
M%JDT,HSG#(X*L,@'D=J3P_X<\/>$M'@\/>%=!LM,T^V7;;6.GVJ0PQ#.<*B
M*HSZ"N,_:*_:N_9I_9%\'1?$#]I[XZ^%O FCW$_D6E[XGUF*T%U+C)CA5V#3
M/CG:@8XYQBC]G[]J[]FC]JWP+-\2_P!FSX[>%O'&A6LIBO-2\-:U%=I:R ;C
M'-L8F)]O.UP#@@XP: .UDT'0IM8C\0RZ+:-J$47E17S6RF9$Y^4/C<!R>,XY
M/K1KF@Z'XGTF?0?$NC6FHV-RFRYLKZV6:*5<YPR."&'L17SYK'_!7[_@EOX?
M\*Z1XWUC]OSX50:3KUW+;:/?-XRM2EU)$0LFW#YVH6 9SA5) )%>F_%3]K']
MF7X(>"/#_P 2_BY\>O"?A[P[XLO[:Q\,:YJ>N0QVFK7%Q&TL$=O*6VS&2-&=
M=I.Y02,B@#K_  [X.\(^$-!3PKX2\*Z;I>EQJRQZ;IUC'!;J&Z@1H H!R<\<
MU8TC1-%\/V0TW0=(M;&W5BRV]G;K$@)ZG:H R:\D^%G_  40_83^.'QGOOV=
M_@_^US\/O$OCC3C*MSX8T;Q1;7%V3%GS51%<^:8\'>$W%,'=C!J;]I;_ (*
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
M7Q_IUU)\,_ WQ#6S\7:G#;M*FE,+ZSNA(P4$EF@2X= .6-HPZXKZ\_;_ /\
M@OC^P+^PM\%_#GQ:TOXGZ+\5;OQ7JUK;:#X5^&_B:RO]0O+:3)DNT5)"!&BC
MJQ4,[(@8%N/K+XR_!3X2?M$?#75?@[\=/ASH_BSPMK<'DZIH6NV*7%O<*"&4
ME6!PRL RL,,K*&4@@&OF+]G?_@@'_P $AOV6/B]:?'7X+_L8:-9^)]-NQ=:3
M?:OKFI:K'I\ZG*RP0WUS-%%(K#<KA=R'!4K@8 /DG_@J?\9_A#^T#_P54^!?
M[,?PY_X)T^!O'_[0=_\ #?\ MO0]6_:&\3W5KX?\+V4\=W*;.YTJW>6"^N5\
MN9WVH[(Z1[&<INB^3?\ @F+I6L>#?B-_P51\#:C>?#Q);?X*ZS_:=E\(K1[;
MPPEY'9ZF)%T^%R2D$;O+&H/3+=,XK]HOVW/^"3'_  3U_P""C&OZ+XL_;%_9
MOT_Q=J_AZW^S:7JRZM?:?=);[R_V=Y;*>%Y8MS.PC<LJEW*@%B3!\*O^"0G_
M  3?^!FH^-=2^#G[+.C^&#\1/ [>$/&=KHFI7UO;:EH[0) UNUNDXBC9HXQF
M:-5F+,[ERTCLP!^;?_!"7_@GY^PQ=_\ ! RZ_:K^*FA:)X0\7>+O!_CRTU[X
MU367F:EX;L96U#1Y)XIOO1Q16J%M@(7.]C@DFOBC4?AO\6OV%_V$/#OQ&^+'
M[*_[)?[6'[+&C>)U;3/B#X:F&D:_)*UX\80W<1M;\S&1BCI)#= *!NW1H&']
M)'[/'[)7[.O[*?[/]A^RQ\!OA?9Z)\/]-AO(K3PQ+<37L CNII9[A':Z>1Y%
MDDFE)5V88<CI@5\T:;_P;B_\$5=)^*J?&*S_ &$/#_\ :D=X+N.RFUO4Y-,$
MH;=G^SWNC:%.WE&+R\#&R@#ZP^ WQ$T/XO? WP9\6/#.D7NGZ;XH\)Z=J^GV
M&HY^T6T%S;1S1Q2Y)/F*KA6R3R#S764V&&&WA2WMXECCC4*B(N H'   Z"G4
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 445RWQ>^,WPZ^!G@^?QQ\2O$46GV
M465B4_-+<R8R(HD'+N?0=!R2 "::3D[(4I**N]CI;N[M;"UDO;VYCAAAC+RR
MRN%5% R6)/  '4FOC/\ :O\ ^"IFE^'WNO G[-ODW]ZN8Y_%,Z!K>$]#]G0\
M2D?WV^3C@.#FOG[]K7]O#XD_M*WLWAW2Y)M"\(K)^YT:&7Y[H \/<N/OGOL'
MR+QU(W'PBO3H8)+WJGW'AXK,Y2]VCHN_^1]2>'O$&I?MP? *\T'Q!>27_P 3
M_A]!)>V%U*,SZYI+-F2(D<O)$Q&..Z 9+N:^>Z=\)OB?XH^#/Q%TGXF^#;D1
MZAI-T)HU?.R5<%7B?')1T+(<<X8X(/->R?M8_#OPM<-I/[27PDMB/!_CQ&N$
M@"C_ (EFH<_:+1P.%(8,0!QPX7Y5!/T&6XCV4_82V>WKU7ZKYGQ^>8/V]/ZU
M#XEI+S6RE^C^7F>,T445[A\H%%%% !1110 4444 %%%% !1110 4444 ?GQ_
MP=O#_C/[X4M_>_9I\-'_ ,G=4K\LJ_4[_@[=Y_;W^$C_ -[]F7PT?_)[5:_+
M&OS*K_$EZL_<Z'\"'HOR"BBBH-0HHHH **** "BBB@ HHHH **** "BBB@#[
M1_X)4_\ !=7]M?\ X)3>(X=(^&_B3_A*_AQ-=>;K'PR\1W3M82;CEY+1^6L9
MSD_/&"C'!DCDP /ZA/\ @F+_ ,%@OV-O^"JWPW_X2?\ 9^\:_8O$^GVJR>)_
MA_KDB1:MI#< L8P<3P;B L\6Y#D!MCY0?Q55TWP<^,WQ7_9[^)>D?&/X(?$'
M5?"WBC0KH7&DZYHMXT%Q;R#CAEZJ02K*<JRDJP()! /[UJ*_'K_@AY_P='_#
M/]LN?2/V7OV]+O2_!?Q3F$=IHGBQ2MOH_BJ;A51LX6RO'./W9/E2MQ&49DAK
M]A0<C(H **** /CG_@II_P %?_"W_!/WXD> _P!FWX=?LY^+/C+\8OB3'-<>
M%?AQX/D6*5[2+=ON)IBDAC0E)<;8WX@E9MBH35/_ ()^_P#!;;X!_MI_"CXM
M>+_B3\.]?^#_ (H^ RSR?&#P7XR&^?08(8YW><.J*9446UPK QI(K1$% &0O
M[E^TMKGACQ']M^#'PG^-_P /_"7QYU;PO>GX:77B 65WJ>G2O#*HOH;*4F6>
M*,+*S!5*,(W#?+NK\R?^""N@Z?\ !3_@HU^V#_P3<_;*\+:=X^^-.KM'XK^(
M?Q/FG6[T[Q=I<WDN+:2SDB6.V4#5XW,0#*QGE0X6!!0!U%K_ ,'66A6^BZ9^
MT5XK_P""9'QATC]G36/$9TBP^-T[QO$["5HO,-HL6PJ&1P0MRQW1NB[G797O
M'[>7_!;N[_9C^,5S\&?V9/V4I_C1>>'?@E/\6_'FHV_C>#1;72/"<3A3<PO)
M!,;R8J1((5"91D(9B2%^-?VWOB3<_P#!<SXK6?\ P17_ ."5'P^T?0/V?/A]
MXDMKOXS?%?0])BMM%M!#.\@L]-CB58G'F^8Z;!FYF7<NV".2:3[$_;8_X(6V
MG[1'Q%A^)/[-/[6NL?!NZU+X'/\ "#QO:V_A.VUJ'7O"+$9M0)Y8S;3[0$^T
M*6.U4PHP2P!W7Q\_X*X^#?!W[)'P2_:"_9X^&$WCKQ3^T5J^AZ=\*/ -]J@T
M^:[EOU269[J5(YO(BM(2[32!'5655) <,/L&/S/+7S0N_:-VWIGOBOPT\ _M
M$_"3]FGXIP?MO>#OA?K'Q!^&7[/VHZ;^S1^QIX175(H&\5>)YHS'JVLM=.IC
MB,H@> 72HR/&& 0%<#]-/^";?_!1=?V]=,^(WA?QI\$+SX;?$3X1^.)O"WQ!
M\%7.NQ:K'9W: E)8+R)(UN87 <!]B',;<8VLP!],4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%>&?MF?MJ^$OV7_#?]E:;
MY&I^+K^$G3-)+Y6%3P)Y\'*Q@]%X+D8& &85"$JDN6.Y%2I"E!RD[(WOVI_V
MM?AU^RWX4&H^(I1?:U>1DZ1H%O*!+<'IO8\^7$#U<CU !/%?F!\=/C[\2OVB
M/&LGC7XCZT9Y.5LK*+*V]E$3GRXDR=HZ9/+-C))-8GQ ^(/C'XI>+;SQSX]U
MZ?4M4OY-]Q=3MR?15 X50. H   P!6-7LX?#1HJ_4^;Q>,GB96VCV_S"BBBN
MDX@KWG]C'XE>&M475?V5?BO>"/PMXZ=5L+MQG^RM7&!!<+SP&(5&]2$R0N[/
M@U'3I2:;6CLRHM)ZJZ>C7=/='=_$;P!XE^%GCC4_A]XNLS!J&E730SKV;'*N
MI[JRD,#W# UB5[_XFNA^V%^SC'\5H/WWQ!^'=HEIXMC4'S-5TL9\J]_VG3!W
MGKPY.!L%> 5]%@\2L31YG\2T?K_P=T?$YE@G@<2X+6+UB^Z_S6S\PHHHKK//
M"BBB@ HHHH **** "BBB@ HHHH _/K_@[<_Y/P^#S>O[,/AH_P#D_JM?EA7Z
MG_\ !VUS^W3\&F_O?LN^&3_Y/ZM7Y85^9U?XLO5G[EA_]WAZ+\@HHHK,V"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ K]M?^""G_  =$^)?@%)HW['O_
M  4B\77NL^!08[/PK\3;QGGO?#R\*EO?'E[FS' 67F6$<'?'@1?B510!_?CH
M'B#0O%>A67BCPOK5IJ6F:C:1W6GZC87*S074$BADECD0E71E(8,"00015NOY
M4/\ @@-_P<3?$'_@F_XDT[]F7]J#5]0\1? O4+O9 Y#3WG@R21LM<6HY:2T+
M$M+;#IDR1 /N27^I;X>_$+P/\6/!&E?$KX:>+-/UW0-<L(KW1]8TJZ6>VO+>
M10R2QR*2&5@<@B@#Y3_X*9?\$;_A7_P42^(/@O\ :&T#XW^,OA'\7_A[$]OX
M5^)G@*[$=Y%:LSL;:5<J7C#22E=KHP\Z0$E793QO[,O_  02^%/[,OP-^-'A
M?2?VFO'WB'XK?'C0KG2O'/QQ\13I<:TL$ZLKK;!B?*R'9BS.[L^UBY$<:I][
MT4 ?CW\+_P#@THL/@AHD_AGX+?\ !6GX]>$--N;HW-SI_A>]&GP2SE54RM'!
M,JLY5%7<1G"@9X%?I9\3OV?OB?XB_8NO_P!E[X6?M!WOAKQ//X"3PW8?$S4=
M*;4KRUD^S+;OJ!B\^$R7!4.X;S1MD8.=VW:?6** /BGXR?\ !$_X.^._^";_
M ,,/^"?WPL^)E]X'N/@WK.C^(?A_XZLM(BNI;7Q!8F5CJ4]J[JDYFDN+F22/
M>H+3DAA@"N[_ .":_P#P3FD_8)T[XD>*_'7QRNOB5\1/B]XYG\4_$#QI-H$6
ME175TX(2&"SBDD6WAC#/A=[',C<@;57Z;HH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH ***\G_:Z_:K\*_LM?#QM=O5CO-=U -%H
M&D%\&>4#F1\<B),@L>^0HY/%1C*<N5;D3G&G!RD]$8?[:O[9WAO]E_PI_9>D
M-!?^+M2@)TK3&;*P*<C[1,!R$!SA>"Y&!@!B/R\\7>+O$OCWQ+>^,/&.M3ZC
MJ>H3F:\O+E\O(Y_D ,  <      5/X^\>>+/B=XPO_'?CC69;_5-2G,MU<RG
MJ>@ '15   4<   <"L>O;P]"-"/F?,XO%SQ,_);(****W.0**** "BBB@#N/
MV=OC=KG[/OQ6T[XBZ1#]H@C)M]7TYC\E]9/@2P,.AR!D9R ZJ<'&*[O]JKX.
MZ%\./%]GXR^',_VKP3XPM?[3\+7B [5B;!>W.>0T98#:>0"N><@>&5]%?LE>
M*]&^-'@#4OV,?B'J4<)U&1[_ .'NIW+'%AJB@DV^3G;',-W''S%P 6D7&F'K
MO"UO:=-GZ=_E^5SGQF$6/PSI?:6L?7M_V]^=CQ6BKGB#0-8\*Z[>>&?$.GR6
ME]I]R]O>6THPT4B,593]"#5.OITTU='PC3B[,****8@HHHH **** "BBB@ H
MHHH _/K_ (.V.?VXO@JWK^RSX9/_ )4-7K\L*_4__@[5Y_;<^"+>O[*WA@_^
M5#5Z_+"OS.M_%EZL_<L-_N\/1?D%%%%9FP4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7Z=?\&^?_!?SQE_P3'\>V_[//[0VJWVL_ KQ!J&;B(!
MII_"%U(WS7UJ@R6@8G,]NO7F2,>8&67\Q:* /[Z/!7C3PE\1_".F>/O ?B.R
MUC1-:L(KW2=5TVY6:WO+:5 \<T4BDJZ,I!# X(-:E?R_?\&U'_!?F_\ V'_&
M^G_L/_M<>,&?X.>(K_9X;UW4)B1X,OY7SDL?NV$KG]X/NPNWFC ,N[^GZVN(
M+N!+JVF62.10R.C A@1D$$=1CO0 ^BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHJ'4+^RTJPGU34[N.WMK:%I;B>9PJ1HH)
M9F)X  !))Z8H YGXW?&7P=\!/AOJ'Q+\;W>RULH\0VZ$>9=3'.R&,'JS'\ ,
ML< $U^2GQV^-_C7]H/XD7WQ)\<7>Z>Y;9:VB,3%9P G9#&#T5<]>I)+'DFN_
M_;E_:QU']IKXF/%HMU)'X3T61XM"M3E?./1KIQ_>?' /W5P, EL^'U[.%P_L
MH\TMV?-X_%^WGRQ^%?B%%%%=9YX4444 %%%% !1110 5-IVHW^D:A!JVE7LM
MM=6LRS6UQ!(4>*12&5U8<@@@$$="*AHH ^G/CC'I_P"T]\&++]K3PM:Q)X@T
ML1:9\2].MU *S@!8;\*.B2# /8<*,['->!UUW[*/QXB^!?Q*^T>)+4WOA37K
M9M,\7:4V62XLI/E9]O=TSN'<C<H(WDUH_M)_!27X&_$J;P_87HOM#U"%;_PU
MJL;ATO;&7YHW##AB!\I(ZD9'!%>IEF(LO82Z;>G;Y?D?/Y[@KOZW!;Z2]>__
M &]^=^YP%%%%>P?-A1110 4444 %%%% !1110!^?/_!VES^VM\#3Z_LI^&#_
M .5#5Z_+&OU-_P"#L\Y_;1^!3>O[*/A<_P#E1U>ORRK\SK?QI>K/W'#?[M#T
M7Y!11169N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?T
M+_\ !JG_ ,%U)/%UEI/_  2Z_:V\9EM4LX1!\'?$VISY-W J_P#($ED8_P"L
M11FV)^\@,/!6%6_GHJWH.O:WX6URR\3^&=7N=/U+3;N.ZT^_LIVBFMIXV#QR
MQNI#(ZL P8$$$ B@#^_$$$9!HK\]_P#@WG_X+(Z1_P %4?V6/[!^)FIVL'QA
M^']O#9^.K)=L9U6(C;#JT*# V38(D50!',&&%5XL_H10 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5\2?\%3OVL&T^V/[-'@+5,3
M3HLOBRY@?E(SAH[3([MP[_[.Q>0S"OI/]JW]H/1_V:_@WJ/Q!O#'+J#C[-H=
ME(?^/F[<'8".ZK@NW^RA[D5^1?B#7]9\5:[>>)O$6HRW=_J%R]Q>74S9>65V
M+,Q]R237=@J'/+G>R/*S/%>SA[*.[W]/^"4Z***]8\ **** "BBB@ HHHH *
M*** "BBB@ KZ6^ .JV_[5'P+N?V7O$-RA\7>%HI=2^'%Y/(-US"!NGT[)Y/
MW*,G@=EBP?FFM+P=XO\ $/@'Q5I_C7PGJ3V>I:7=I<V5S'U21#D9!X([$'@@
MD'(-*\HM2B[-:K^OS':G.+A45XR5FO+_ #6Z\S1N+>XM+A[2[@>*6)RDD<BE
M61@<$$'H0>U,KW/]J#P[X>^+'@[2OVQ?AEIR06'B.7[-XPTR [O[*UE0/,!Q
MT23[P)QG(8X,@%>&5]-AJ\<314U\_)]4?"X["3P.)E2EK;9]UT?]>@4445N<
M@4444 %%%% !1110!^>__!V6<_ME_ <^O[)WA?\ ]..L5^6=?J7_ ,'8YW?M
MC_ 1O7]DSPM_Z<-8K\M*_-*W\:7JS]QPO^ZP]%^04445D;A1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110![=_P3O\ V[OC#_P3?_:S
M\+_M6_!B[+7FB7/E:QH\DQ2#6M-D(%S8S8S\DB#@X.QUCD W(M?VF?LI_M.?
M";]LK]GCPG^TW\#M?&I>&/&&D1WVG3' DB)RLD$J@D)-%(KQ2)GY7C8=J_A%
MK]D?^#27_@K0_P"S5^T/)_P3U^-?B?R_ WQ0U$2>"[B\F_=Z3XC8!%A!)^6.
M\55BQ_SW2# 'F.: /Z:Z* <C-% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4=.M%?/_P#P49_:(_X4;\![C1-#OO*U_P 5A]/TW8V'AAV_OYQW
M&U&"@CD-(I[5<(.I-174SJU(TJ;G+9'QC_P4)_:4/[0'QMFT[P_J'F^&_#)>
MRTC8V4GDS^^N!Z[V  /=$0]S7@M%%>_"$:<%%=#Y*K4E5J.<MV%%%%40%%%%
M !1110 4444 %%%% !1110 4444 >R_L=?&GP[X$\4:A\*OBJ_F>!/'-N-/\
M01R, MG(3^YO%)^Z8V/+=E);!***QOC?\(O$?P,^)FI_#?Q*NZ2RFS;707"7
M5NW,<R^S+CCL<CJ#7F=?3GA&[_X;#_9K/A28^=\1?AA8&336P#+K&A@@&+CE
MWA. ..FT<M(Q'1@\1]5KZ_#+1^3Z/]'\NQQ9E@_KV%]U>_#5>:ZK]5\UU/ Z
M***^D/B HHHH **** "BBB@#\]O^#L-#_P ->_ &8]&_9-\+C\M0U?\ QK\M
M*_5+_@[%3_C*;]GN;^]^ROX=7\K_ %/_ !K\K:_-*_\ 'EZO\S]PPG^ZT_\
M"OR"BBBLCH"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ J;3M1U#1]0@U;2;Z:UN[699K:YMY2DD,BD,KJRX*L" 01R"*AHH _LF_
MX(*_\%.M/_X*@_L#Z#\2_$FJ0O\ $+PILT#XDVB[58ZC%&"EX%&,)<Q;9@0-
MH<S(,^6:^UJ_D%_X-N_^"E\G_!.G_@H?HUMXWU\VOPY^*#0^&O' EEVPVC/)
M_H6H-S@>1.V&8](9I^Y%?U] Y&: "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ Z=:_)O]NSX^?\ "_\ ]H/5-:TR]\W1=')TW0]K95X8V.Z4>OF.
M6<'KM*@]*^^?V_?CC_PH_P#9PU>]TV\\K5]=']E:1M;#*\JGS)!W&R(.0>S;
M?6ORBKTL!2WJ/T/%S6OM27J_T"BBBO2/%"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KI/A#\4_%/P5^(^D_$[P=<!+[2;H2JC_<F0\/$_\ LNA93CG#
M<$'!KFZ*32:LQIN+NCZ$_:Q^&_A<3:3^T3\)+<_\(9X\C:ZMH@H_XEM]D_:+
M-P.%(<,0!QPP7(3)\;KUO]C/XC>&]=@U7]D[XK7HC\->.)%_LJ]=<_V5K  $
M$Z\\!R%1O4A <*7)\]^(/@/Q)\,?&NI> ?%UD;?4=*NF@N8^Q(Z,I[JP(8'N
M"#7M9;B74A[*;]Z/XKH_T?\ P3Y?.\"J-58BFO<G^$NJ]'NONZ&-1117IGA!
M1110 4444 ? ?_!V+'_QDA^SK-C[W[,&A+GZ7VH?XU^4]?J]_P '8J?\7Y_9
MPF]?V:M(7\KV]_QK\H:_-,1_'GZO\S]PPG^Z4_\ "OR"BBBLCH"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_L"_X-O_\
M@HI+_P %"O\ @FOX:O\ QKKGVOQY\.67PIXT::7=-<O;QK]EO6R<MY]L8RS_
M ,4T<_I7\?M?IM_P:G?M\S?L?_\ !3'3/@WXIUO[/X/^-EO'X9U*.63$<>JA
MF?2Y\=V,[/;#T%ZQ[4 ?UC44 Y&:* "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M ***Q_B!XTTGX<^!M8\?:Z^+/1M-FO+CG!98T+;1[G&![D4)-NPFTE=GYX_\
M%6/C-_PGOQY@^&NF7>^P\(6?DR*IRK7DP5Y3[X41)[%6KY=K1\7>)]6\;>*M
M2\9:]/YM]JM_->7<G]Z21R['\R:SJ^AI05.FHKH?(UZKK593?4****LR"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH  2#D'!'0BOI_Q?<C]L#]G
M2/XR6H$OC[X?6L=EXSB5?WFIZ<,^3??[3* 0YZ\.3@!!7S!7=?LY?'#6?V?/
MBM8?$+3;?[5:KFVUK36^Y?6,F!-"P/!R &7/ =5)!QBG&<Z4U4ANOQ[KYBG2
MIXBE*C4^&7X/H_E^5UU,6BO4?VJ/@UHWPQ\96OBCX?7'VOP7XMM!J?A2^0';
MY#X9H#GD-&6 P><%<\Y \NKZ>C5A7I*I#9GP6)P]3"UY4JBU7]?<^@4445H8
MA1110!\'_P#!V,G_ !>7]FJ;U_9RTU?RO+K_ !K\FZ_6K_@[&0?\+0_9EF_O
M?L]V:_E>3_XU^2M?FN(_CS]7^9^WX/\ W2G_ (5^04445B=(4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5O0==UGPOKEEX
MF\.:G/9:AIUW'=6%[;2%)+>:-@Z2(PY5E8 @CH152B@#^X;_ ()E?MAZ5^WQ
M^P=\,?VK[":$W7BOPQ"^O0P !;?582;>^A [!;J*8+T^7:<<U[M7X.?\&3W[
M9+:QX$^*W[!GB75MTVBWD7C+PI;R29;[-/LM+]%!^ZB2K9-@<;KESP2<_O'0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7S%_P5:^*/\ PA?[.<7@6SN-MUXL
MU2.W90<'[-"1-*1_P(0J?9S7T[7YN_\ !6CXC_\ "4?M"V7@*VGW0>&-%C25
M,_=N;C]ZY_&/R/RKIPD.>NO+4XLPJ>SPLO/3^OD?+-%%%>V?,!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]&?LG>*-(^.'PZU']
MC'Q_J,4,MV[ZC\.M2N6.++4E#,]MGG;'*-QQQR7ZLZX\>UW0]7\,ZU=^'-?L
M)+6^L+E[>[MIEPT4B,593[@@BN;TO4]1T34[?6='OI;6[M)TFM;F!RKQ2(P9
M74CD$$ @CH17TI\=X-._:7^#MC^UUX2LXH];LC%IGQ+TZV7'E72J%BO0O9)!
MM&>@)5<DJYKLR_$>PK>SE\,OP?\ P?S]3R\XP?UK#>V@O?@M?./^<?R]#P2B
MBBOH#X\**** /AK_ (.Q4_XKW]F"7U^ D _*[D_QK\D*_73_ (.Q4'_"5?LN
M3>OP,5?RNV_QK\BZ_-<1_O$_5_F?M^"_W.G_ (5^2"BBBL3I"BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /LK_ (-_
M_P!K/_ACC_@K1\(?B-J.I_9M$UW7QX6\2%GVQFSU,?9 \A_N13203G_K@*_L
MRK^ >UNKJQNH[ZRN'AFAD#PRQ.59&!R&!'((/.:_N7_X)\_M*6W[8?[#_P *
MOVG(9TDG\9^!M.U'4A'C$=\T*K=Q<?W+A9D_X#0![#1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %?C3^T/X]_X6?\=/%OCQ)O,BU+7KF2U;.?W <K$/PC5!^%?K
M+^T)XS_X5Y\"_%_C5)O+ET[P[=RVS9Q^^\IA&/Q<J/QK\:*]++X_%(\7-Y_#
M#YA1117I'BA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5ZA^R=\>+;X'_$AO^$KMC>^$?$-L=,\7Z8V62>SDX,FT=7CR6&!DC<H(
MWDUY?12DE)6949.$KH]=_:0^"ES\"_B9<>&;>\%[H]Y$M]X<U6-@R7MC)S&X
M8<,0/E)'&5)'!%<%7N_P(U2']JSX#7'[,^O7"MXR\(PRZC\.[N>0;[RV S/I
MV3UX&Y!GH!T6(Y\*G@FMIGMKF%HY(V*R1NI#*P.""#T->_@,2\12M+XHZ/\
M1_/\[GQ^;X%8/$<T/@EJO+NOE^5F-HHHKN/)/B/_ (.Q%SJ_[*\OK\%'7\KH
M?XU^0]?KY_P=B)^]_93E]?@Y<+^5TG^-?D'7YKB?]XGZO\S]NP7^YT_\,?R0
M4445B=04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5_4Y_P9V?M%-\6?\ @E;=?!G4;W?>?"[Q_J&FP0LV2MC=[-0B
M;Z&:XNU _P"F=?RQU^W_ /P9&_'5]!_:?^-/[-ES=$1>)_ ]CXBMHG;CS-.N
M_L[;?]HKJ0)QU$?^S0!_1[1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?/?_  4^
M\5?\(Y^R+K&GK)M?6=2LK%"#R?WPF(_%86'TS7Y=U^@7_!8WQ";;X8^#O"GF
M8%[KT]WLSU\F'9G\//\ UK\_:]C JU"_<^<S27-BK=DO\PHHHKL/."BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH U/!7C+Q'
M\//%NG>./".I/9ZGI5VES9W"?PNIR,C^)3T*G@@D'()KWW]J/PSX<^)_A72O
MVPOA?IZ0Z7XHD\CQ7IL#;O[)UE1F56QT63[X) SG<<>8HKYNKV?]CCXS>&_!
MGB34?@_\5Y=_@7QU MAKBR. MC-G]Q>J6X0HQ&6XP#N.2BBJI598>JJL>F_F
MNO\ FC.OAH8W#RH3Z[/M+I\GL_+T/.**ZKXU?"3Q)\#_ (E:G\-O$Z9FL)OW
M%RJX2Y@;F.9?9EP?8Y!Y!KE:^HA.-2"E%W3/@JE.=*HX35FM&O,^*_\ @["7
M-G^R?+Z_".]'Y747^-?C_7["?\'82_\ $C_9+E]?A7J(_*Y@_P :_'NOSC$_
M[S/U?YG[7@?]RI?X8_D@HHHK Z@HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ K]!O^#73XP2?"/_@M3\*K>6Y\JS\6
M0:OX?OOFQN$^G3O"OOFYAMZ_/FO</^"9?Q,E^#?_  46^!7Q/2?RX]%^+GAZ
MXNFSC-N-1@$RD]@8RX_&@#^XRBBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^!O\
M@LEK!G\;^!] W\6VE7EP%]/-EC7/_D']*^,*^K/^"OE\T_[1^B6(?*P>#+<X
M]&:ZNL_H%KY3KW<*K8>)\MCG?%S"BBBMSD"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** /IWPY>?\-B?LUG0Y3Y_P 1
MOA?I^ZT/!EUG0P0"O'+R0D@=#_#U:4X\"J?X.?%?Q3\$?B5I/Q/\'SA;W2KD
M2>4Q^2XC/RR0O_LNA93W&<C! ->M_M8_#/PO:7>E?'_X20$^"O'D37=BBJ/^
M)?>9/GV;@9"E7#8'3AE&0F:]#+<1[.?L);/6/ZK]5\SQ<\P?MJ?UJ"U6DO39
M2_1_+S/S0_X.OQGPG^R1)Z_#+51^5S;5^/%?L5_P=>K_ ,4+^R)+Z_#G6A^5
MS:?XU^.M?)8K_>9^K_,_0\!_N-+_  Q_)!1116!UA1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5O0-:O_  UKMEXC
MTJ7R[K3[N.YMG_NR(P93^8%5** /[[O#.NVGBCPYI_B;3SF#4;&*Z@.<_)(@
M<?H15ZO+/V&/$<GC']B;X.^+II=[ZK\+/#UXSY^\9=-MW)_\>KU.@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH _,_\ X*P3M-^U4L;'(B\,V:K[#=*W]:^9Z^E/^"K*
MLO[5TI8<'P[9E?I\]?-=>]A_X$?0^4Q?^]3]0HHHK8Y@HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KWW]C3XA^'/%
M%EJG[(_Q5OA'X>\:R Z'?2*#_9.L@ 0RKZ"0A4([G:. SFO J569&#HQ!!R"
M#R#2:;V=GT]2HM)ZJZ>C7=/='S9_P=Z>"]>^'FC?LJ>"O$]L(=0TKP9XAM;M
M%;(WI=V8R#W!Z@]P17XNU_7G_P %./\ @EW^R%_P4X_9Q\$67[9?BOQ+I_CS
MP#H]O9-XT\)W@:ZT2ZO;6&63[7:N&CG@DDCB+?(),@"-X]S&OPE_;K_X-E/^
M"@G[*6FW?Q+^ UC9_'KX>0DLGB/X;V[R:E;QY4#[5I66GC;EB1 ;A$52SNG2
MO JN4JKE+=N_WGUF'C"%",([))?=H?G-13IH9K>9[>XB:.2-BKHZX*D<$$'H
M:;69L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% ']O?\ P2:OWU/_ ():?LVWLK[G?X#^$0['NPT:U!/YBOH&
MOG'_ ((^1M%_P2B_9M5R<GX'>%SSZ'2[<C^=?1U !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!^:_P#P5LM&MOVH;.9EP+CPC:2#WQ-<+_[+7R_7UU_P6&TQHOC?X8UC
M9Q/X4$(;U\NYF;'_ )$_6OD6O=PSO0B?*XU6Q4_4****W.4**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *[K]F7X=_
M\+7_ &@/"/@&2U\Z"_UR$WL7]ZVC/FS?^0D>N%KW']C35!\+=%^)_P"T[,85
M/P_^']Y+I4LYPHU2Y4Q6J_\  B'3_@=*2E)<L=WHO5Z(J,H0?//X5J_1:O\
M!&K^SG^U=8_%K_@IC\8?A;XCU2#_ (1_XK7-SH^DSA]T2W6FJ8M.N!GC+10M
M@#J\B#/ KM](\0>-_AAXEF;1-7N])U*SG:&Y$$I4AT8AD8=& (/!R*_,'P9X
MNU[P!XPTKQWX6O3;:GHNHP7VGW"]8YXI!(C?@R@U^K7Q@UCP_P#$JR\-?M#^
M#8532/B%H$.J)&I!$%UM"W,)QU9'QN/]XM7=Q;E<<'4I5::]UI1?K%67WK\C
MS/#_ #R>8TJ^'K/WU)S7I-W?W2_]*/'/VN_V)O\ @G?_ ,%(X)Y?VT/V<K>R
M\77";4^+'P[$>F:ZC850\^%,5[A5  G2557.U >:_*#]M_\ X-7?VP?@WIE_
M\5/V&?&FG_'_ ,$VRM-)9:%!]C\2V$8#-METYV/V@@!5'V=WED8DB!!7[&U;
MT77=:\-ZC'J_A_5KBRNHCF.XM9C&Z_B#FOCC]%/Y*O$_A?Q+X)\17WA#QGX=
MOM(U;3+I[;4M+U.T>WN+29"5>*6.0!HW4@@JP!!&#5&OZROVG?@9^QK_ ,%!
M/#R^&?V^?V9]'\87D5L(+#QYHT8T[Q'IR@-MV7<.UI$4L6$+DQ%N61Z_+/\
M;0_X-._B_I5O>_$?_@F-\;++XNZ%$#*W@/Q)-#I?B>RCR!M4OLMKW:-S,X-N
M3@*D<AZ@'Y T5T'Q1^$_Q1^"'CB^^&7QF^'&N^$_$>F.%U'0?$FDS6-Y;$@,
M-\,RJZY!!&1R"".#7/T %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!_<)_P2TT=O#__  3)_9UT1P0UK\"_"43Y_O#1[4']
M<U[Q7G_[)_A0^!/V6?AIX',>S^QOA_HUCLQ]WR;&&/'_ ([7H% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!\-_\%E]$X^'_B../_H(VTSX_P"O=D'_ *'7PW7Z/?\
M!73PW_:G[.FD^(8HLR:7XIA+M_=BDAF0_P#CWEU^<->U@W?#H^:S*/+BV^]@
MHHHKJ. **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *]+^/&KCX1_\ !+N#2$EACU#XM?$ ;D;[\NEZ<-Q(_P!VZ1.?
M22O-55G8(BDDG  '6NC_ ."M^MIX9\=?#O\ 9DLKF%HOAQ\/[2+4H(AS'JEV
M!-<D_P"\BV[_ / O>O2R>A]8S6E'HGS/_MW;\;'C\18KZID5>:WDE!?]O/7_
M ,E4CY'K]!?^"9/Q'_X6]^R;XP_9UU*YWZM\/[S_ (23PXCM\S:?*2MW$O\
MLHY,A]6G6OSZKV7]@']H)/V:?VKO"GQ&U.Z$>C2WG]F^(U<_(UA<_NI68=PF
M5EQZQ"OL\]P/]H974I)>\M5ZK_/;YGYQPMFG]D9W2KR=HM\LO\,M']VC^1]I
MT5TOQ?\  C_#;XD:MX/P?)MKHM9L3G= _P \9SW.QAGW!KFJ_%C^DPJ6RO;S
M3;J.^TZ[E@GB;=%-#(5=#Z@CD&HJ* +?QP\/_L__ +9/@:+X6?MW_L\>'/BG
MHD"-'8WVJV_D:OI@8@LUK?PE9X"=HR4=2V,%L<5^8_[9'_!I_I7C&*\\?_\
M!*S]H:/7GV/-_P *F^)MS%9:LN S&.TOU"P7!)VJJ2K$%49>=C7Z6TL<CQ.)
M8G*LI!5E."#ZT ?RQ?M%?LO_ +1'[)'Q&N/A+^TS\&/$7@CQ%;[B=-\1:8]N
MTT8=D\Z%F&V>(LK;98RT;8RK$5P=?UY^//$'@GX]?#I_@O\ M9_"'PY\5O!T
MN2=&\9:>EQ);L5*^;;W!!D@E"DA95.]<_*5/-?G-^V'_ ,&KW[-WQR:Y\;?\
M$Q_V@#X+UN5C(/A3\5+IY+-V)'[NRU- \J  $+',L[.Q&Z6,4 ?A+17KO[7G
M[!?[8?[!?C@?#[]KG]GWQ#X)OY79;&XU*U#V5_M"EC:WD1>WN@H9=QBD<*3@
MX/%>14 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5O?"OP7<?$
MGXG^&_AW:!C+K^O6>G1!>NZ>=(AC\6K!KZ8_X(S?"[_A<?\ P5=_9[\"O;>=
M$_Q8T:^NX<9#P6=REY*I]C' X/MF@#^V&UMK>RMH[.TA6.*) D4:C 50, #\
M*?110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 >/_M[^$?^$S_9'\:Z>D6Z2TTU;^,X
MY7[/*D[$?\ 1A]":_)>OVY\5^';'Q?X6U+PGJ8S;:II\UI<#&<I(A1OT8U^)
M^M:1>Z!K-WH6I1;+FRN9+>X3^ZZ,58?F#7J9?+W)1/"S>%JD9]U;^OO*U%%%
M>@>0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 >D_L?_#S_A:/[3/@WPA+ )('UJ.ZO$<95H+?,\BGV*1E?QKYK_;$
M^+G_  O;]J3QY\5HM06ZM=6\2W)TR=1@-91MY5M^4$<0_"OK?]EK6O\ A47P
MB^,G[33W/V>;PIX"DT_1;DIDQ:GJ#^3;.ON' !]I*_/^OJ>%:'-5JUWTM%?F
M_P#VT^&XZQ7+0H85/=N;_P#28_\ MP4445]F?G!^H_PK^(W_  TC^Q;X$^,\
MLYGUOPPA\)>+&W%F,ENH:VE;_>B969CU:3':J%>'?\$>/BC:O\2_%'[*OB2^
M6/3OB3HC#2S,WR0ZM:*TT#>V4\S/]XI&.>*]UO+.ZT^[EL+Z!HIH)&CFB<89
M&4X(([$$8K\:XAP/U#-9P2]V7O+T?^3NC^CN$,T_M;(J523O*/NR]8]?FK/Y
MD=%%%>(?3!1110 4444 =+)\29/$O@:Z^$GQA\'Z%\0/!>H(L>H>$O&VEQZC
M93H""!LF#8P0"O4 @'&17P-^V)_P;-_L%?M2)=>,?V#_ (I3_ [QE,&=/ _C
M&XEU#PU>2X.$ANCNN;+<YR6)F4 ;4@45]J44 ?S7?MU?\$J?V\?^"<?B!M-_
M:J^ &JZ/I,MSY.F^,-/47NB:CDOL\J]AW1!G5"XAD*3!<%HUZ5\\5_7_ .&O
MBUXKT#0+KP5J"V>N>'-0MWM]2\,^(;1;S3[N!QAXGADR-C D$# /?-?&/[8?
M_!O;_P $POVUFNO%GP!O+G]G#Q[=,TA@TVW^W^%+V4G)W6C,K6><;1Y#Q11@
MY\N0\4 ?SG45]:_M^_\ !$7_ (*)?\$Y%G\2_&[X,/K/@F/!@^)/@>5M4T*5
M#L =YT4/: LX51<QPER#M##FODJ@ HHHH **** "BBB@ HHHH **** "BBB@
M K].?^#1KX-GXH?\%D?#_C)[3S8OA]X(US7W)7*H7@735)]]VH CW&>U?F-7
M[^_\&0'P&;=\>?VGM1L3MQI'A?1[G;U/[Z[O$S_X G\?I0!^_P#1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %?DW^W[\/?^%<_M8>+;"&'9;ZG>#5;8XP&%RHE<
MCV$ID7_@-?K)7PM_P6*^&92\\(_&*TM^)(Y='OY,=""9H!^.;C\J[,%/EK6[
MGG9G3Y\-S=CX@HHHKV#YP**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHJ2UMKB]N8[.TA:26:0)%&@R68G  ]R: /0OVH=
M9/PE_P""9OA3P1%<M#J'Q3\=W.JW*!.9=.L%$7EL<<#S_(D'KD^]?$M?6'_!
M7CQ%;Z7\=?#'[.^E7K/9_##P'IVD31 80WLD0N)I5]2Z209/JGUKY/K]!X>H
M>QRJ#>\[R^_;\+'Y)Q=BOK.>U(K:%H+_ +=6O_DUPHHHKVSYHVOASX\\0_"W
MQ_HGQ)\)W/DZGH.JP7]A(>@EBD#KGU!*X([@D5^JOQLN?#WC*[T7XY^"8\:%
M\0-$@UJQQC]W+(@,T3$?QJYRWH7QVK\D*_0W_@G!\1A\:/V,_$?P0U"?S-:^
M&&I?VSHBL1N;2KDDW$:Y_ACEWR-_OQBOC>,\#[;!1Q,5K!Z^C_R=OO9^C^'&
M:?5LSG@IOW:JNO\ %'_-7^Y'5T445^8G[:%%%% !1110 4444 %%%% '2^ _
MBYX_^&[LGA?7Y$M9<BXTZ<"6VF!X(:-LJ<CC(P?>OEW]L/\ X(G_ /!*K]OQ
M+KQ!!X!D_9^^(=TI9?%?PYL5;1+J8C :ZTG*QA<DL?(,+LQR\IKWVB@#\$?V
M_/\ @WB_X**_L)Z=>?$>W\!6_P 4OAO KS1_$+X9L^H6\,"[VWW=LH^T6FU%
M#2.R- A8*)F-?"M?UY^"?B/XW^'.H?VGX+\27-A(2#(D3YCD]G0Y5_Q!KQ3]
ML3_@F-_P3!_X*.M=ZY\?_@5_PKGQ_>EG?XH?"N-+*:XF)+&2]L]K0719L%Y&
M1IF'"NG6@#^7>BOT@_;H_P"#8K]OW]ES3+OXF?LZI9?'[X?0Y9==^'=L[:K;
M)\H_TG22SSHV2QQ UP%5"SLG2OSBNK6YLKF2RO;=X9H7*2Q2H59&!P5(/((/
M&* &4444 %%%% !1110 4444 %?US_\ !J_^SC)^SY_P1N\!:MJ.GFVU+XBZ
MKJ/B[4$*X++<3?9[9\]]UG:VKCV:OY.?A)\,O%?QK^*OAGX-^!++[3KGBWQ!
M9:-HUOS^]NKJ=((EX]7=17]VGP2^%'AGX#_!GPE\#_!<6S1_!OAFPT/2DV@8
MMK2W2"/@=/DC% '3T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7D?[='PI/Q?\
MV8?$^@6MOYE]86G]IZ: ,MYUO^\*K[L@D0?[]>N4C*KJ4=001@@C@BJA)PDI
M+H14@JD'%]3\.**]#_:K^$+_  ,^/WB3X=QVYCL[>_:;2\C@VDO[R+![X5@I
M/JIKSROH8R4HIKJ?(3BX2<7N@HHHIDA1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5ZO^P_X!C^(O[4OA#1[I1]EL]2_M*\9Q\BQV
MJF?YO8M&J_\  J\HKV?X":L?A'^S!\<?VBG:6*XL/!J^'-&FB.'6[U*00B1#
MV:,^6Q[@$T<DJK5..\FDO5NP>TA0BZL_A@G)^D5=_D?'7[27Q5E^./Q_\9?%
MUYYI(_$'B2[O+3[1]^.V:5O(C/ILBV(!Z**XFBBOUFG3C2IJ$=DK+Y'X'6JS
MKU95)[R;;]7J%%%%69A7N?\ P3D^/UM^SM^UKX9\4ZY<*F@ZQ*VB>)4E/[MK
M&ZQ&S/\ [*/Y<I_ZY5X916.)H4\5AY49[233^9TX/%5<#BX8BG\4&FODS]5_
MBEX(N/AQ\0M6\%7&XBQNV6!W(R\)^:-CCN493^-8%:_@WXCG]I/]D;X?_M!/
M<>?J^GVQ\+^+W+Y8WMJ/W<K?[4D1$A/_ $T45D5^%XFA/"XB=&>\6T_D?U%@
M\52QV$IXBG\,TFOFKA1116)TA1110 4444 %%%% !1110 4444 :/ACQ=XG\
M%ZFNL^%-=NM/N5_Y:VTI4L/0CHP]CD5PO[7'[&__  3Z_P""D-G,O[;7[-]J
MOBJ:+RXOBMX ":9X@A;:%5Y653'>;0,!9TD11]V/-=310!^/7[;O_!JM^UI\
M)].U#XI?L%>/=.^/?@RW5YWTK2XA8^)M/B&]MLEA(Q%SM4(H,#F65B=MNHK\
MO?%OA'Q9X!\37W@KQUX8U'1=9TNY>VU/2=6LI+:YM)E.&CEBD >-P>"K $5_
M6AH^M:QX?U"/5M"U2XL[J(YBN+69HW4^Q!S6;^TM\&_V0/V_/#<?A+]OS]F?
M1/'$L-N(-/\ &NG1_P!G^(=-09*^5>0;'9%)W>4S>6QY=7Z4 ?R845^PG[9G
M_!IS\3K6WO/B)_P2_P#CG9_%;1XP96^'WBV>#2_$UHGRC:DC;+6]Q\[,_P#H
MW0*B2&OR?^+/P=^+/P&\=WOPO^-WPSU[PAXDTY@+[0O$NDS65W!D94M%,JL
M1R#C!!!&10!S=%%% !1110!^E_\ P:A?LAR_M,?\%9O#WQ&U?3//T'X1:-=>
M*M0:1,QM=@"VL4SV<7$ZSKZBU;TK^LVOR/\ ^#/#]BR3X!_\$[M7_:C\3:48
M=;^-'B(W-F[IAQHVGF2VM00>1NG:]D!Z,DD9]"?UPH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^9?\ @I-_P5F_
M92_X)4Z-X-\0_M4KXF6Q\<:K<6&EW/AW1TO! \*QM(\P,J,J!9%/RAR<' Z9
MZ/\ ;7_X*+?LX?L(_LFC]M3XL7^IZQX$EDT\6E[X0MHKV2[2]*BWFB#2(KQL
M&5MP;[I!&:_.#_@[=^%6C?'7Q7^QQ\$/$5_<6FG^,OC1+H=_=6F/-AANY-/M
MW=-P(W!9"1D$9 K\_OVO_P!J'XM_LV?\$K/C3_P0=_;2U-O^$_\ @OX[T:X^
M&NJS[@FN^&S?(ZK"6Y98UECFB&2WD3[,*+9A0!_4'X'\7:5\0/!6C^/-"686
M.MZ7;W]F+A L@BFC61-P!(#;6&1D\]ZU*_(+]O7]LC]LWQG\?_V0_P#@C1^Q
M!\;?^%4ZS\6/A98>(/&'Q(M[!+B\L]+CLKAO*M=Q&QQ'IMXYVE'=O)421J7W
M3? +X\?M\?\ !+#_ (+*?#G_ ()H?M.?MC:S\?\ X9_'#PS->^&/$7BZQ5-8
MT&_C6Y.TR!G>1#);!"K.4VSJRA&C<. ?KO17X2_L0ZE_P5A_X*EZ_P#M:>#[
M3_@J=XU^'/AWX2_$[5K?PK_8.G127]U<^;=BWM7N@R2064"6R_NXR&D,[%F_
M=J*]Q_X)+_\ !=6'PG_P1-L/VX/^"F'Q!U?5Y/#_ ,2KGP7<>)=.T47%[J!V
M1S6SS1Q;0SA)#&TF 6$:LV6+,0#]::*\#_X)Y?\ !2;]F+_@I_\ "35_C9^R
MKJNLW>A:'XCDT2_DUO2&LI1=I;P3D*C$DKLN(_F]21VKWR@ HHHH **** /B
MK_@KU\%&U#0M!^/>D6N9-/;^RM995Y\ER7@<^@5S(I/K*M?!E?M+\7OAKHOQ
MA^&6M_#+Q ,6NLZ>]NTFW)B<C*2@>J.%<>ZBOQL\9>$M<\!>+=2\$^);0P:A
MI-]+:7D7]V2-BK8/<9'![C!KU\#5YJ?*^A\]FE'DK>T6S_,S:***[3S HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]!_;*U4_"O
M_@G7\-/A9&)(KWXA^+K[Q/J 5L?Z/:H+:)''=7\R*1>V4SU%</H^E7^O:M:Z
M'I<!ENKVY2"VB7J\CL%4?B2*L_\ !7CQ38R?M3VOP;T.1CIOPT\':7X<M2),
MI(R0B=Y ,\-F<(W?,7/05ZN1T/;YK372-Y/Y:+\6CPN)\3]5R&JUO.T%\W=_
M^2Q:^9\LT445^CGXX%%%% !1110!]I?\$>/B;#JWBCQE^R+KUXJVWCW1C>>'
MQ*^%CU:S4R(!Z;XPQ8]Q H[U[1-#-;S/;W$31R1L5='7!4C@@@]#7YS_  D^
M)7B'X-_$_P /_%;PI+MU'P]J\%_:@M@.T;AMC?[+ %2.X8BOU-^.L7A[6_$.
MG_%GP0_F:!XZTB#7M)E [3H&="?[P<DE?X=X%?F7&>!]CC8XF*TFM?5?YJWW
M,_;?#C-/K.6SP4W[U)W7^&7^3O\ >CB****^,/T<**** "BBB@ HHHH ****
M "BBB@ HHHH **** )+2[N["Y2]L;J2&:)@T4L3E60CH01R#5KXT:7\"_P!K
M[P%'\)OVZ?V??#GQ6\/Q(R6<^MV_E:IIN[ 9[2^BVSV[G RR.KMC!;%4:* /
MS9_;(_X-0_"_CR.]\?\ _!*S]H=-2G*O-_PJ/XH7,=KJ(.';RK+4% AG.=B)
M',J!0,O<,:_([]I+]E+]I']CWXC3_";]I_X*>(O _B"'<5L/$&G/#]H16*&6
M"3_5W$18$"6)GC;'#&OZF$=XW#HQ5E.00<$&MWQCXI\*?&OX=R_!?]J?X4>'
M/BIX,G.7T'QIIR77DMM*B6"9P7AE4$[9 =R?PE3S0!_(37H'[*G[.OCG]KG]
MI/P/^S)\-H=VM>.?$UIH]E(8RRV_G2!7G<#_ )9Q)ND<]E1CVK]H/VPO^#67
M]EWX]-=>-/\ @F=\>V^'^O2DNOPK^*-W)/ITC$K^[L]34/-$  V$F%PSLPR\
M:].W_P"#7[_@A?\ M+_LD?MF>//VG/VZ?@C>>$]8\ ::-$\!VE_)%/%=WE[&
M?M5_;3PN\<J1VQ\@.C,I-Y*IPT9  /V\^!_P>\$?L]?!GPI\!_AKI_V3P_X-
M\.V>BZ+;G&Y+:VA2&/<0!EMJ D]R2>]=3110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!\9?\%7?^"8'CS_@H?\
M%/\ 9U^('@SXHZ1X=A^"GQ1A\5:I;ZG9RRMJ4*3VDAAB*<(Y%LPRW'S"O*O^
M"]'_  0"T'_@KY/X-^)WPS^(6D^!OB-X7#Z=>Z[J>G23PZII#;I%MY1&0V^*
M8EHVZ 33 YRNW[@^/_[6G[+W[*5AINJ?M-_M#>#/A_;:S-)%I-QXQ\26VG)>
M/&%+K$9W4.5#*2!G&X>M<[\'/^"B?[ O[0WC&'X=? G]M7X5>,/$-PK-;:#X
M<\?:?>7LX4%F*013&1P "25!P.M 'R]_P4#_ ."*?CS]IF;X'_M$?LQ?M+CX
M7_'WX"Z!:Z7X;\9G2?M=CJ5O%$%-O<1-RJ;S,0<.I2XF1XY XVYW[%?_  1T
M_:DA_;UL_P#@IQ_P5._:RT?XJ_%#PSH+Z-\/]&\):%]AT?P_ Z2HTJ@I&9'V
MW$^%\M0K3.Y9VV;/T6HH ^(?^"6/_!*?X@?\$_-3_:,O_&'Q7T;Q"/C;\0;O
MQ%I:Z992Q'38I6N2(I=_WV'GCE>/E-2?\$:_^"2;_P#!./\ 89N_V/OV@==\
M*?$D7/CN\\0B8:'OLP)H+:-%,5R&^=3"QW8_BX[U]M44 8W@GX=?#[X::;+H
MWPY\"Z-X?LYIS--::)I<5I%)*5"EV6)5!;"J,D9PH':MFBB@ HHHH **** "
MOS__ ."M'[/K>'O&.G_M!^'K+%IK>VRUS8O"7:)^ZD/^_&NWZQ>K5^@%<M\:
M_A/X?^.'PMUGX7>)EQ;:M:&-)@N6MY0=T<J^Z.%;WQCH:VH5?8U5(YL506(H
M./7IZGXP45K^/O _B+X:^--4\ ^++,V^HZ1>R6UW'VW*<;E/=2,$'N"#WK(K
MWDTU='RK33LPHHHH$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 >Q?L%>"[/QA^U%X<NM794T[0'EUO49W^[#':H95<^WFB,'ZU\7?&?XC
MWOQ@^+WBCXKZA$T<WB3Q!>:FT+ON,7GS/((\^BA@H]@*^T/ACJ7_  J7]B;X
MY?'1XE%S?Z%!X/T=F?:7:_D"7(4_WDB9)./[M?!5?6<*T+^UKONHKY:O\U]Q
M\#QWB;?5\*NSF_F^5?\ I+^\****^P/ST**** "BBB@ K]%O^"?'Q%/QQ_8@
MU7X67TWG:[\)M6^UZ>#R[Z/>,S.H[D)*)&)Z*JH..*_.FOH#_@F5\=[+X$_M
M;Z!/XCF4>'O%2OX<\21RG$;6MV0BLW8*DHB<G^ZK>M>)Q#@?K^53@E[T?>7J
MO\U='TW".:?V3GM*I)VC+W9>DO\ )V?R/KBBMKXB^#;SX>^.=4\%WVXOI]XT
M2.PP9(^J/CMN0JWXUBU^-']'!1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% %G1])U#7M6MM$TFV::ZO)TAMXEZN[$ #\S7Z _#KPB/ ?@?2
M_"'VV2Y:PM%CDGE<L9'ZL>>0-Q.!V&!VKYU_8=^$C:MKL_Q7UFV_T;3BT&EA
MAP\Y'SO]%4X'NWJM?4E !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!^*7_!XK?\ @#2C^R9JGQ8MEG\+6WQ1
MOI?$L+PM(LFGK_9YN%*+\S Q!QM')Z"OB/\ X*&>*?\ @D_^UA\9_@7\.O\
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
MCB@F2%V$B02/-!M?YF5;B%I$C5\CP#0OVTO"W[*G_!SG^V!\1_VD/C9?Z/\
M#+P1^SG8:E/9WVIRO9V\I@\)A1;VV[:UQ(\K(BHN]WFVC)<Y /V7HKY\_P""
M;?[=]_\ \%&/V?HOVF-/_9N\6_#OPQJUR1X3_P"$SFMQ=:U:C.;R.*%F\N G
MA&8_O,,R@IM9OC?_ (.(/VQ/VH+3XN? #_@E9^QQ\4[OP%XH_:%\3"U\2>.-
M-=H[O2M*^T0VX$+H0Z!FDFD=HV63;:A%8"1J /U+HK\>/B+_ ,&V/[3/[)NJ
M^$/CO_P2-_X*(_$2P^*.G:[ WBK_ (6YXO:71M8M2&:5Y4M+4LR[P-T$B3JZ
MN>59=S?7_P"WM_P5WTW]A?XB^ ?V9M+_ &7/'GQ@^,GCO16U"S\$?#'3S+#%
M%&K^;*UQ* 0FZ*<J C,$A9Y!&-I8 ^R**^%OV4?^"[WP/_:=^ 7Q^^)^H? 3
MQYX'\7_LV>'[_5OB5\,_%=I%#J,26UK=S[(6W!69OL<T9#A&1P-RA65FX']E
M3_@Y4^!G[5NHP^)O#?['_P 7-&^&NG^$=8UOQM\6=6T0?V'X=?3K.:\N+1YD
MRL\HBCC&V,ER\Z*$89:@#])Z*_,;PE_P<L:!KFC^&/C3XA_X)D?M!:3\&/&6
MMIIWAWXJCP_#=PS%Y'19FM;=V<1Y1C\C.S;7"!V 4_IM;W$-W;I=6\@>.5 \
M;#NI&0: 'UY3^V%^S-HW[3WPEN/"KK%#K=ANN?#NH2#'DW&/]6QZ^7( %;T^
M5L$J*]6HJHR<)*2(G"-2#C+9GXA^(- UKPIKMYX9\1Z;+9W]A<O;WEK.N'BD
M0E64CU!%4Z_0C_@IC^QLWC[1I?V@_AII.[6]-M_^*ALK=/FOK9!Q. .LD:CG
MNR#U0 _GO7NT:L:T.9'RV)P\L-5Y7\@HHHK4YPHHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *]I_8#\/Z/?\ [1MCXT\42+'HW@S3+SQ%J\[\+##;1$K(
M3V"R-&?PKQ:O7/#FL#X/?\$^OC'\7#-'%?>*GL_!>B-(/]8)SOO8QZDVS%O^
MV=.%)UZD:2WDTOO=B9UXX6E/$2V@G+_P%7_%Z'Q1\1?&^K?$SX@Z[\1]?""_
M\0:S=:E>A/N^=/*TKX]MSFL:BBOUJ,5&*BMD?@<YRG)RD[MZA1113)"BBB@
MHHHH **** .K^!GQ9U[X$_&'PU\8?#1)O/#NL07J1AL"948;XB?[KIN0^S&O
MU$^/6FZ"_C.'Q[X,G$V@>,=-@U[1+A>CPW*^8?8?,6..P*U^2%?H]^PG\1O^
M%\_L(R^"[V?SM?\ A#J^R,$DN^CWA+(??9*'7T5(AZU\3QI@?:X6&*BM8.S]
M'_D_S/TSPVS3V&/J8&;TJ*Z_Q1W^^/\ Z2;5%%%?FI^T!1110 4444 %%%%
M!1110 4444 %%%% !1171?"SX::]\6/&5MX0T!,-*=]S<E<K;P@C=(WTSP.Y
M('>@#M_V4?@8WQ3\7?\ "1:_9EM"TF56G#K\MU-U6'W'1F]L#^(&OLL  8 P
M!T K)\#^"M ^'GA:T\(^&K7RK2SCVKG[TC=6=CW9CDD^]:U !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 8/Q51Y/A?XDCC4LS:!>!5 R2?(>OR_P#^#.30->\-_P#!*;Q!I_B+1+NP
MG/QGU=Q!>VS1.5.GZ8 V& ..#S[5^KU% '\Z_P >?VQ/CC^TO^TE^T[^S?\
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
MMIKUXEUK<EO=7%U<WTB*5C\VXNI)9I%0,P1"Y5-[;0-QS[#10 4444 %%%%
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
MQ)\0Q;+G5)18W3A(T+R-%'OEDD.Z21Y'D9G=L($_.;_@C%_P2]_X*!?MB?\
M!'RV\,?LT_\ !3&?X;_##XIZQK6G_$KP'J?@R#4<(MPUK,]C<Y6:)9X$1)8
M\:L58ER)&4?OI\(?C3\#/VH?AA!\2?@E\2?#GCGPCK$;Q1:KH6HPWUG<#&V2
M)F0LNX9VM&W(.0P'2MWPEX+\'> =%3PUX$\)Z9HNG1.SQZ?I%A';0(S'+$)&
M H)/)..30!^?O[1W_!O1\)_&7['_ ,!_@1^RO\<-6^&?CO\ 9JOCJ/PL^(_]
MGI>RB]DG2ZNWNX-R+)Y]U&LYVD!''"LA:-N^_8-_X)[_ +?WPN_:;UC]K?\
M;^_X*5:]\4-7NM"72=(\ ^%;271?"]H@X^U2V4;B&XN,%MI,2[3([%G.S9]K
MT4 ?"_\ P3/_ ."/7B3]@']EWXY?L\:Q\=K'Q/-\8/$^KZK;:K;: ]JNF+>V
M2VPC:-IG,I0C<2"N>F!UKT3_ ((\?\$[=9_X);_L1Z3^R/KWQ3M?&5SINN:A
MJ#:Y9Z4UDD@N9O,">4TDA&WIG=S[5]25Y_\ !+]JK]G+]I'6/%7A_P" _P 9
M-"\5WO@C6#I7BZVT:]$KZ3>AG4P3 ?<?=%(,?[!H ^;OVMO^"47B#]IC_@JM
M\"?^"CUC\:K/2++X.:8]I<^%)=$>:75"SW3;EG$JB+_CX P4;[OOP?\ !8'_
M ()1>(/^"H4WP;ET'XU6?@[_ (57X^7Q'<"[T1[W^T5'E?N5VRQ^6?W?WCNZ
M]*^T:\_^(7[57[.?PG^+_A3X _$CXR:%HOC3QR7'A#PU?W@2[U;8<-Y"?QX/
M6@#Y!_X*"_\ !&7XJ?&W]LS2/^"D_P"P!^U_<?!'XVV&A#1]9O[CP]%JFF>(
M+15V(MQ#(<!A'M0EDE1EAAPBO&'K(_9,_P""/OB3]CBW^._[<_[6?[2]Y\9_
MC[\2? 6HV.N^,YM(2PM-/L%M<_9+6!"0 ?(@!;"*$@C1(XP&W_HK3+FVM[RW
MDM+N!)8I4*2Q2*&5U(P00>"".,4 ?SI?\$/?^":?_!03]KC_ ())ZAH_[)__
M  4JF^%_@#XE^)M8TCXE>"-3\'0:BCQ@1V\MQ8W&5F@::WVQ2Q*\8<("9.<#
MTG_@X2_8&^$O[&/_  3?_8[_ &#?A9JVIKX?TGXS1:9-K3.J7MU/=QS/=7I(
M!597EFDD P0F54<**_:SQEXR_9L_8Z^$U[XT\;:]X.^&G@K2F,M[?7<EMI6G
MP.YQDGY$WN<  ?,QP "<"O(/@G_P4:_X)4_\%!/&UO\ "SX2?M%_#/XB^(=/
ME:[TWP_>"-[O>BDM-;0W2*TA5027B!VCDD"@#Y@\'_\ !"W]KWXP_MF_#/\
M:#_X*7?\%(Y_C3X2^!NI"_\ AAX8A\%6^ES3W2/')%<7[PD+(X>"!I"1(\QB
M4%U7<&O?&;_@BE^V+\+/VQ?BA^UW_P $I_V_K3X/2?&YA/\ $OPMX@\&1:K:
MR7^9&:_M7?=LE,DTTH!3*O-+B38^Q?TKHH _.3]H[_@A+\3/CY_P2/T[_@FU
MXE_;T\6>*_$\?BRUU_5_BE\1_M6L37,L1;-O##+=%[>W"E5CB$K!,,269V->
ML?\ !6G0OCW\./\ @E)X@\,?LT?&7Q5X5^(&A:/I%GX7UGP-X>NK_4M1OHIH
M(HK&&&VRZ&[D"V_F$[(Q/N<[5-?8=% '(?L^Z3\0] ^ G@C0OB[J,MYXLLO"
M&FP>)[N:<2O/J*6L:W+LXX<F4.2PZYS77T44 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 ! (P17A'Q[_ .">'[/7QQ:;6+?0SX9U
MN7+'5-"18UD<]Y8<;'YY) 5C_>KW>BJA.<'>+L14I4ZL;35T?EW\</\ @FK^
MT9\(VEU+P[HZ^+M)3)%WH4;-.J_[=L?G!_W-X'K7S_=6MU8W,EG>VTD,T3E9
M8I4*LC#J"#R#[5^XE<-\6_V:_@;\<X"GQ.^'.GZC/LVIJ C,5T@[8FC*O@>F
M<>U=]/'R6DT>56RJ+UI.WDS\<**^[/BW_P $?-.N&DU#X'_$U[<G)32_$D>]
M,^@GB7('H#&Q]37S5\4?V(?VGOA(9)_$GPJO[JSCR?[0T5?MD.W^\3%ED'^^
M%KMAB*-39GF5<'B:/Q1_4\HKJ_\ @J;J?_"#>$/@M^S-"C1OX;\"MK>K*K\?
M;=2EWO&R_P!Y/))!/:7CJ:G^ 'PYE^*'QS\+_#>>V8IJ6NP0WL97E8 X:;(]
MHU<X]J\A_P""B'Q4'QD_;5^(GC2%E-LGB&33K(I)N1H+-5M(W7T#K"'P/[YK
MZ'AVA[;-%/I!-_-Z+\&SY'B_$_5\C<%O4DH_)>\_Q43Q>BBBOT$_) HHHH *
M*** "BBB@ HHHH **** "BBB@ HK4\(>!O&OQ!UA/#O@+PAJFMZA)_J['2-/
MDN9F^B1J6/Y5]1? [_@BY^VC\6_)U'Q7X=T_P/ILF&,_B6[_ -(*_P"S;PAW
M#?[,GE_6N3%8[!X*-Z]11]7K]V[._!97F.92Y<+2E/T6GS>R^;/"?V5OCEJ7
M[-W[0WA/XU:<9"NAZO')?11'YIK1\QW$0]VA>11[D&OT]^)GP>UJ^^+%UIOP
MNT*?5=.U:./4]%ET^'=$UI<#>C CA4!+*"<#"U8^ '_!#/\ 9;^&9AU;XOZO
MJ?C[4HR"T5TQLK ,.A$$3%VY[/*RGNM?9F@:!HGA70[/PSX:TFWL-.TZUCMK
M"QM(A'%;PQJ%2-%'"JJ@  < "OS/BC-,OS.M"6'NW&Z;M9-=//37HMS]KX'R
M/-\DPU2&+LHS::BG=I[.]M-5;9O8^;/AK^PCK-XT>H_%+7ULXN"=-TU@\I]F
MD/RK_P !#?45] ^!?AGX%^&NG_V=X+\-V]DI $LJ+NEE_P!]SEF_$_2MVBOE
MC[H**** "BBB@#YX_P""LW[0OCG]E/\ X)K_ !I_:!^&-PT'B/PYX!O9="O$
M7+6EW(HABN .A,3R+)@\?)SQ7YG?\$I_V-?^"37[+7_!#NP_X*<_\%"_@-X;
M^(=YXN@DUGQ_XP\8>%5\17</VO5S86\5M',LC1$-)#O>/$AD>1V;& O[%?'_
M ."/@/\ :5^!WB[]GOXH6#W/AWQKX<O-%UF*)@LGV>YA:)V1B#M<!MRMCY6
M/:OR#_9U_9W_ .#BK_@D#\-M1_8?_9X_99^&7[37PBMM5N9O .M:QXAM=/FT
MV.>9I_*G@NKRW(0RLTK1X=4D=]LY4K@ Z+_@A_\ M&_\$4_V93^TEXV_X)^_
MM!_%74?#5AX;N_B%XQ\%>*-*:+2O#VF6)E;_ (EZRPK(THCE$.7E=Y%CB#9*
M U@>$?\ @J]_P<(_M%?LF>(?^"LWP ^ ?P*TSX%Z&-2U+3OAYKLE_/X@U71;
M"61+NY65&5':,0SY;?"6,#%(7&T/V'_!-3_@A[^V1J?C+]IO]HO_ (*7:YX+
M\-ZY^TU\/-0\*:EX,^'T8E718KU0KS!E8PQF)441QH\V<;FER"#YG\,_V5_^
M#C?]E/\ 8.U__@C7\,OV4/AMXM\':C::OH'A[XZ+X\M;>'3M%U*69KHR6DLJ
MW+2#[5,4;RMT>\ )+Y8- 'J?[<'_  <.?%_PW^PQ^RO^V_\ L4?"[1[^/XV^
M-VTCQ%X,\1JTLZR02>1<Z?!<*R".3[1'+$D[(05*2>6 =M:OA_\ X*;?\%=?
MV3/^"K/P<_8Q_P""C7A3X+ZIX4^/44W]A2?"^._$N@3C>JPF:Z*F4QR^4LFY
M&#+*&1P04KB/VKO^"$'[2?@+]B7]BW]D7]EK0+?QS-\%/BJGB'XBZRVK6M@G
M[^Z%W=W$:W4J&2,2O*J(NY]B)D9KZ _X*:?L#_M3?M%_\%=?V/OVJ?A%\.X=
M3\#?"C5;N;QUJ[ZU:0-IZ//"RD0RRK+-D(QQ&K=* /.#_P %//\ @K1^WI_P
M40^,_P"S5_P2P\(?!S1_ W[/&K#2/%>N?%A+Z1M>U19IX6MT:T),2O-:W2)M
M482$R-)ETC'S#_P0Q_;MM/V)_P!G3_@H7^W=^T!\/);*]\/?%.'4]6\'6U\&
M9=6NKN^BCTT3[2,?:YTA,NTX&7VG&*]]\/\ [&'_  5Z_P""67_!2?X\_&;_
M ()[?LP^#OC/\-?VD-?&O77]O>-;?1W\,:HT]S<;IQ-(LC11RWMW\L*R>9$8
MAN1UVGD/V)_^""O[:/BG]C#]MC]D[]N%M(T#7?CEXVM=8\)^,M-U&"ZL]1OK
M6\GO8[_RH)&E@@>Y6%C'(J2B*5AMW @ "^(?^"KW_!PG\#?V1-"_X*X?&WX!
M? K4O@5K*:?JE]\.=%DOX/$%AH=]+&EK=F5V9$,@F@(??,1YRL\"@,$F_P""
M@/QK\$?M)?\ !;7_ ()J_M"?#6XEE\/^-_#TFN:,UP@67[-=*LT8=03M<*X#
M+GA@1VKGO''[*W_!QM^T?^P1X?\ ^",'Q&_91^&_A?P;8V&E>'-<^/'_  GE
MK<PW6@Z=+";8)9QS&X$FVVB5F\K=($(*1;R]>[_'K_@D7\??"W_!0;]@SQ%^
MSIX'_MOX6?LW^%4T+Q3XDO-9L[>>".&-8DF:"259)7DV[V$2L 6/2@"/_@H]
M^WA_P68^"GQD^).K^#?$_P"S'\"/A;X)L&N/ UU\:?&-O+JOQ!5$D+-:QP7#
MF)G:(A(9(X7!DB4ER7*?47_!%;_@H3XN_P""G?\ P3Z\*?M6?$3P9IV@^([V
M]OM-U^QT8R?8VN;6=HC+ )&9T1UV/L9F*EBNYL9/YNW'_!)W_@I1X%_;Q_:4
M\0>)?^"<OPL^/LOQK\0W<_PZ^/WQ-\:V1MO EI.]P(W-A.DURS0Q3PIY4$4;
M(;91&[Q@8^X_^#=+]CO]IG]A#_@F]9?LW?M8?#-/"WBG2?&>K7"6D6M6=^ES
M:SO'+'.LEI+(@!+.FUB&!C)(P02 ?)7_  5[\.V'_!0/_@XQ_9C_ ."8GQSN
M+JY^$>G>#[CQ9K'AE;MXH=7OEM]5N6$FP@LK1Z=!!D'<J27&TKO-?6G[2?\
MP;N?\$[OC7\2_AO\8/@WX%_X43XE^'&O0ZE9:U\%-+L=&GO?**O$DJB!HF=9
M$1Q,8VDP&4DAN.2_X+/?\$LOVI?CM^T5\*O^"G/_  3A\3:)9?'CX.H;2#1/
M$<HBL_$>F;Y7%J9"0J,/M%U&5=D62.Z<>9&44GQ'Q!\ /^#AS_@JS^T9\+K3
M]L3P!IG[+/PM^&_B--:UZX^'OQ"5M6UVX4;)$@EL;V:12T9DB0LT:1K/*Y:9
M@JT ?17_  4]_:@_X*P_#/X_V?@C]E^^^ 'P@^$MMX=-[J/QL^/OBZWBM=0U
M $;K&"!+CS80JNOS/ 0Q5R'4!1)\Z_LT_P#!?_\ :Q^,G_!(']I?]J3Q#X>^
M'LGQ4_9_UB+3K36_#L,UQH&NQR7$4<=TL1EW,I'G<K(%<>6X"Y*U%^W=_P $
MX/V\G_X+7>(?VYK;_@GCX*_:W^&WB;P99Z1X,\,^.O'-AI]EX)N8X+5&D>WO
MPZ.JRP7,VU(9 XO&(9)>O!_LY_\ !&O_ (*6_#C_ ()R_MT_LO?$'X ^&X/%
MWQC\16.I_#Y/"OB;3TTG5F^VO)/';!YE:SAC4*46X6([750,J0 #TWX(_P#!
M6+_@M!9?L'^)O^"L/[1/P+^%C_".V^#(U;PCX2T!+HZQ?ZR+BTM$O+@^81!9
M2,]U>,HW%+=%3AOWIP_^"?G_  5\_P""J_[4?Q ^&'BKPG\=?V2/B]H_C.]@
M;QW\*/"NOR:#XI\)6DBAY62'4IHY)Y(!N4A%N%9UV@E&$P^T_@=^S)^VC\)_
M^")_@K]E?X43>%?"WQK\._"33M(CM?&%K#JNDI?Q11K<6ER(B\<D<BB6+>N]
M5,@?:X!5ORE^)?\ P1$_X* _ME^)_ASX2@_X)"?#G]F+QSX=\365WXY_:*\$
M?%"R2ROHHE;?/9Z'I\FRWE9]DZ^6A*R1JFZ%6; !_1!10 0 "<^YHH ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *_*W_ (.1O^":T_[1_P  ?B9^V5\4_P!ICQA)X2^&'PCG
MN?!WP?TR<P:2-?B:<G5KH[SY[[)D14"*5\D9D96:,_JE7A__  4K_9P\>?M?
M?L$?%C]F/X7WVF6WB'QQX,N])T>XUJX>*TCGE4!3*\:.RKZD(Q]J /R[^+_C
MOQ)\/?\ @RKT[5_"MY+;W-Y\-=&TN::)B"+:[\1V]M<*<=GAEDC/J'KQ7_@J
M!\+?AW^S3_P2-_X)I_M#?!;P;INC^,-#U/PAJ%GK&F6:0W,T]WI4&IW#LZ ,
MY>[B60Y)^9CZFOU!^%O_  2AU;Q+_P $,]+_ ."3G[2'B?3;?57^'AT/4];\
M/,]U:VE^ER;JVNHO-2)I5CG6&3:P0ML*Y&<U\=?!S_@AQ_P5A^-7BK]GC]GG
M_@HG\9OA1<? ?]F+6(;SPVG@I[N75/%$=L8_LEO<":)%5%CB2 M^[*1%P%D<
M[P =)_P4<_X(\?\ !0?XN_M _M1>'?V:O#_@/6? /[7\'@E=>\6>)?$[VEWX
M'DT*6(R$VHA<WB2B-BHC8%=RY'R?-5^$G[8?[+NG_MI:A_P4;_:9^(M]+\+?
M@R/^%&?LK6%CHMSJE]XJUF*%4UW6;*TM4DDE>38MLLR QM$2K$,%!_0__@IC
MI/[7GBO]B_QG\._V%]!M[GXD>*[-=#TC4KO5XK*+1(;IA%<ZB9)&!W0P-(R!
M-S^9Y9"D U\G_M3?\$E?B[\!O G['?B/_@GAX T/QC>?LD:K>-_P@>O:\NC#
MQ5!?6T27ER+IHY(X;IYXFG)==NZXD89VA& /N;]EG]JKX"?MI?!+2/VB/V:O
MB#;^)?">M>8MGJ,,$L+I)&YCEAEAF59(9$=2&1U!'!Q@@GT.OC__ ((A_L+_
M !C_ &!/V+KGX;_M!7ND_P#"9^+?'NL>+]?TS0KHSV>E2WTB%;.*4@>8$2)"
MQ V[V8 L &;[ H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
8@ HHHH **** "BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>trn-20221231_g7.jpg
<TEXT>
begin 644 trn-20221231_g7.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
ME )L P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ K\,_VMOBK\4-._X/"_A+\-]/^)&OP>';C3=,
M-QH$.L3K92DZ1>,2T ;RVR0#R.H!K]S*_!7]L+_E<_\ @_\ ]@O2_P#TS7M
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
M6ZND02W 15 42,VT  8Q0!U-%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 >-?MZ_MS_  5_X)S?LUZK^U3^T#:Z
MY-X8T>]M+6[C\/6*7-T7N9UACVQO)&"-SC/S# ]:^%(_^#OS_@EK-&LT/PZ^
M-SHZ@JR^ ;<@@]"#]LKJ_P#@[*_Y0H^/?^QG\/?^G."O-O\ @G)^UK_P<.O\
M+/@/X#G_ ."5/@!?A*?#_A>P?QR/B3IQNQX=\BVC.H_9_P"T_,\W[)^^\KR]
MV[Y=F?EH _6?3;^#5=.M]4ME81W,"2QAQ@A6 (R.QP:@\3^(+#PGX;U#Q5JB
MR&UTRQFN[D1+ES'&A=MH)&3@' S7YOZM^US^TE!_P="Z7^QW%\8=77X8S? ]
MM7D\%B1?L;7WE3'S]NW._*@]>U<K^SS^UU^TE\3?^"UG[<7[+OCKXQ:OJGP^
M\$_"W[1X4\*W,BFUTR9[2QWM$ N0299,Y)^^: /?;'_@OM^PSJ/_  3KO?\
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
MA>72-2TWQ DMSJFMLT5S&)VN!A3(?.5G9AEF#'O7W#10!\U_\%;/^">>A?\
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
MC76IO$?C#Q#>ZI?W!S/>ZA<M-*_U9B35"BBNS8\UMMW84444 %%%% !1110
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ K:^'OQ$\:?"KQ;:>.?A_X@N-,U2R?=!<V
M[=NZL#PZD<%6!!'!%8M%#2:LQIM.Z/U)_8S_ &[?!W[3.GQ^$_$:0:/XRMX=
MT^FA\17P4?-+;DG)XY,9RRC/+ %J]_K\0-'UC5O#^JV^N:%J4]G>VDRS6MW:
MRE)(9%.596'*D'D$5^CW["?[?FG_ !WMH/A;\5[N"S\8PQ8M;K 2+6%4<LHZ
M+, ,L@X;EE&,JOE8G"<GOPV/>P68*K:G4W[]_P#@GU#1117 >J%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%0ZAJ%AI%A/JNJ7L5M:VT+2W%Q/(%2*-02S,QX  !))Z8H I
M^+_%WAKP%X9O?&/C'68-/TS3H#->7EPV%C0?J23@ #))( !) K\N?VTOVR_$
MW[47B[^S],:>P\(Z;,?[(TMFPTS<C[1, <&0CH.0@.!R69MG]O/]M74/VC_%
M)\%>";N6#P7I5P3:IRIU*89'VB0=0O78IZ Y/)POSM7K87#>S7/+?\CY['XW
MVS]G!^[^?_ "BBBNX\P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"I;*]O=,O8=1TZ[EM[BWE62">"0H\;J<JRL.000"".E144 ?I-^P%^W7;?'3
M38?A/\4]1CB\8V</^B73X5=8B4<L.PF4#+*/O %A_$%^HJ_#_2M5U/0M3M]:
MT74)K2\M)UFM;JWD*20R*05=6'*D$ @CTK]/OV$/VSM._:6\(?\ "+>+[F&#
MQGI%N/[0A ""_B& +J-?K@.HX5B",!@!Y6+PW)[\=OR/?P&.]K^[J;]'W_X)
M]!4445P'JA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %? 7_!2_]M)O%6HW7[.?PNU7_B66<VSQ1J$#
M_P#'W,I_X]5(_P"6:$?.?XF&.BG=[1_P45_:^/P$\##X<>!-2V^+?$%LVR:)
M_FTVT.5:?U#MRJ>A#-_" ?S-9F=B[L22<DD]:]'!X>_[R7R/'S+%\O[F'S_R
M$HHHKTSPPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M K8^'_C[Q7\+_&6G^/O!&K26.J:7<":TN(^QZ%6'1E8$JRG@@D'@UCT4-)JS
M&FT[H_7[]EC]I3PI^T]\,+?QKHACM]1M]L.NZ3ORUG<8Y'/)C;ED;N./O*P'
MI5?D#^RK^TAXE_9C^*MKXYTGS+C3I\6^NZ8K<7=L3R!G@2+]Y&[$8/#,#^M?
M@SQCX;^(/A33_&WA#58[W3-4M4N+*YBZ.C#/(Z@CH5/(((."#7B8FA[&>FS/
MI<#BUB:=G\2W_P S3HHHKF.X**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *Y'XZ_&7PO\  /X7:I\3_%DF8-/A_P!'
MME<![J=N(X4]V; SV&6/ -==7YD_\%)/VHG^-OQ6;X=^%M0W^&?"MP\,1C?*
M7EX/EEGXX(7F-#SP&8'YZWP]%UJENG4Y<9B%AJ+EUZ'AOQ3^)GBOXP^/]4^)
M'C6^\_4=5N3+,1G;&O18T!Z(J@*H[ "N?HHKW$DE9'RS;D[L****8@HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^O?^"7G[
M6+>!?%2_L\^.M2(T?6[G/AZ>5^+2]8\P\]$E/0=I,<?O&-?(5.AFFMIDN+>5
MHY(V#(Z-@J0<@@CH:SJTXU8.+-:%:5"JIQ/W&HKQ/]A']IN+]I/X-0W6M72M
MXET+99^($X!E;!\NYP.TBJ2>GSJX P!7ME>#.$H2<7NCZRG4C5@IQV84445)
M84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%-FF
MAMX7N+B58XT4L[NV H')))Z"@#P7_@H;^TF_P ^"<NF>';_RO$?B??9:2R-A
M[>/'[ZX'H55@H/9Y%/8U^6?7K7J_[9W[0-Q^T9\==3\7VURS:/9,;'P_$>@M
M8V.'QV,C%I#W&X#^$5Y17N86C[*EKNSY?'8CZQ7;6RT04445T'&%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >
MJ_L<?M$7G[-GQMT_QG-+(=&N_P#0O$-N@SOM7(RX'=HV <8Y.TKG#&OUNLKV
MTU&SBU#3[J.>">)9()HG#+(C#(8$<$$$$&OP\K](?^"6?[1!^)7PDE^#_B*^
MWZQX054M#(^6GTYCB,C)R?+.8SC@+Y7K7GXZC=>T7S/7RO$6DZ3Z['U/1117
MEGNA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\Y
M?\%,_CVWPA^ <G@_1;SR]8\8L]A 5;#1VH -S(/^ LL?_;7/:OHVORF_X*"?
M'$_&W]I#5IM/N_,TCP^3I.E!6RK")CYL@['=*7(/=0GI75A*7M*ROLM3AS"O
M['#M+=Z'B%%%%>T?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5Z+^RG\<+O]GKXZ:)\1UED^PQS_9M
M:ACR?-LI,+*,#[Q48=1_>C6O.J*4HJ46F5"<H24ENC]Q+2[M=0M(K^QN$F@G
MC62&:)@RNA&0P(Z@@YS4E?.G_!,GXWCXK?L[6_A+5+SS-5\'2+ITX9LLUK@F
MV?V&P&(?]<">]?1=?/U(.G-Q?0^NHU%6I*:ZA1114&@4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!YI^U]\9!\"?V>O$7CRVN?+U 6AM-'
MP>?M<WR1L/7;DR$>D9K\@V9F8LQ)).23WK[6_P""P?Q;^UZYX9^".G764LXF
MU?4T5LCS'W10 ^A51,?I(*^**]C!4^2C?N?.9G5]IB.5;1"BBBNP\X**** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@#Z$_X)G_ !D_X59^TO8:#J%WY>F^+83I5R&8[1.Q#6[8[MY@
M$8]!,U?J)7X>Z?J%[I-_!JNFW3P7-M,LMO-&<-&ZD%6![$$ U^S7P4^)-E\8
M/A+X>^)EAL"ZSI45Q+'&<B*8KB6/_@,@=?\ @->7CZ=I*:ZGNY35O"5-]-3J
M****\\]<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKS_ /:J
M^(A^%/[.OC#QS%<>5/:Z)+'929QMN)<0PG_OY(E.*<I)(F<E"+D^A^77[5_Q
M/_X7%^T1XL\>PW'FVMSJSPZ>X/!MH<0Q$>F416^I->>445]%&*C%)=#X^<G.
M3D^H4444R0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "OT3_P""1/Q.;Q'\&-;^&%[<L\WAK5A-
M;*QX2VN06"CZ2QS$_P"^*_.ROI#_ ()9_$1_!O[4MMX:FFQ;>)]*N+!PS842
M(OGQM]<Q%!_UT]ZY\5#GH/RU.S 5/98J/GI]Y^G%%%%>&?4!1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %?)G_!7CQV=#^!FA^ [>?9+KVOB25<
M_?@MXRS#_OY)"?PKZSK\Z_\ @KYXR?5_CGH'@J*;=#HWAT3,F?N33RN6'_?$
M<1KIPD>:NO(XLPGR827GH?)=%%%>V?,!1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !70?"
MCQM/\-?B=X>^(-ON+:+K5M>E5/WUCE5F7Z$ @^QKGZ*32:L--Q=T?N-%+'-&
MLT+AD=0RLIR"#T-.KSS]DOQI_P +!_9I\$^*7F,DLOAZWAN9">6FA7R9#^+Q
MM7H=?.R3C)IGV,)*<%)=0HHHI%!1110 4444 %%%% !1110 4444 %%%% !1
M110 5^3/[?OBM_%_[77C2^\S*6FH)8QJ#PH@A2(C_OI&/U)K]9J_%CXM^(F\
M7_%;Q-XL9]QU/Q!>W>[U\R=W_K7?EZ]]OR/)S>5J48]W_7YG/4445ZIX(444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 ?II_P2G\6-XA_92BT5V_Y 7B"\LE'^RQ2Y
M_G.:^E*^*O\ @C9XA>?POXZ\*,YVVM_8W:*3WE25&(_[\K^E?:M>%B5RUY(^
MJP4N;"P?E^04445@=04444 %%%% !1110 4444 %%%% !1110 4444 9WB_6
M1X=\)ZIX@+8^PZ=/<9]-D;-_2OQ()).2<D]2:_97]HV_.E?L^>.]2!P8/!VI
MR+]1:R$?K7XU5Z>7KW9,\/-W[\%ZA1117HGCA1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!]A?\$==9,'Q:\7>'M_%UX=CN"OKY4ZKG_R-^M?H-7YL_\ !)"]%K^T
M_?P$X^T^#[N,>^)[9_\ V6OTFKQL:K5V?298[X5>K"BBBN0] **** "BBB@
MHHHH **** "BBB@ HHHH **** /.?VO)O(_9<^(#YZ^$[Y?SA8?UK\?:_7_]
ML2,R_LL>/U';PM=G\HR?Z5^0%>KE_P##?J>#F_\ %CZ!1117>>2%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MAY9II"\LLC$L[$Y+$GJ2><UU?Q:UOPE#-I?PM^&%LMMX0\%Z>NE>'H(R"'1
M \Y(^\TC+DMU8 ,>2:Y"OCLVS&>:8Z5>6VR79+;_ #?F?HF09/2R/*X86.ZU
MD^\GN_T7DD%%%/MX7N9TMXAEI'"J/<G%>:>T?CS_ ,'>VHV\O_!1[X=^'(6&
M[0OV>/#UC*H/W6^VZG+C_OF5?SK\JJ_0_P#X.HO%MYXA_P""VWQ2\/S,#;>&
MM)\.:788/2+^P[*X(]OWEQ)7YX4 %%%% !0"0<@T44 ?T ?\$:/^"A^G_P#!
M6?\ 9WM?V(OV@?$L(_:(^&FBLWP\\2:E<!9?&^BPKEK*:1C^\NX5&<L=S*!+
MDXN6/=:CIVH:/J$^DZM8S6UU:S-#<VUQ&4DBD4E61E/*L"""#R"*_GD^%7Q3
M^(?P/^).A_&#X2^+KS0?$WAK5(=1T/6-/EV36ES$P9'4]#@CD'((R"""17]'
MG[-_[5GP[_X+)?LCO^V'\-=.L]+^+W@FVAM/CEX%L1@.X0A-8MDR6\B549L<
MXV.A):$M)WX/$<KY);=#R<QP?.O:P6JW.8HHHKU3P0HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ KUS]A/X>GXD?M6>#M'DB+066I#4[HX
MR ELIF&?8NB+_P "KR.OM?\ X([?#1[CQ!XM^,%W 0EK:Q:18N5X9Y&$TV/0
MJ$A_"2L<1/DHR9TX2G[7$QCY_D?>-%%%>"?5A1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% 'YD_\%2OA0? '[2LOB^RMMEEXLL([Y"!A1<(
M/*F4>^51S_UUKYMK],?^"IOP>;XB?L[?\)QIUMOO_!]X+P;1EC:R8CG4>P_=
MR'VB-?F=7MX2IST5Y:'S&84O98E]GJ%%%%=)Q!1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %>Q?L\> / '@SP?JO[77[1%LO_""^$) ++3),;_$
M6J=8;*)3]]=V"^?EQP<J)"O-_LZ? G5?CWX^&@#4(],T33K=K[Q/KURP2'3+
M",;I)69N < A0>_)PH8CRS]O;]K72OV@?&-A\./A):-I?PQ\$1M9>#M*4%?M
M&.)+Z4'EI93DY;Y@IY^9G+=^6Y?/,\5[-:16LGV79>;_  5V>7G.;4LEP7MG
MK-Z07=]WY1Z]W9=SS?\ :+^/_C_]ISXO:O\ &/XD7WF7^IS?N;:-CY5E;KQ'
M;Q _=1%X'<G+'+,2?NK]A+X,_P##*?[*TOQ<UVT\GQU\6+3R]+#C$NFZ "#N
M'&5:<X?KRIB(P4(KY8_X)V_LKV_[47Q^@M?%\9C\%^%H/[8\:7C A!:1'(@R
M/XI6&S .[9YC#[E?<7Q7^(-S\3?&]WXG>W^SVW$.FV:@!;6U3B., <# Y('&
MXDCK7?Q=F,,-0CEU#317MT2V7Z_=W/*\/\GJXS%3SC%:N[46^LG\4OELO-OL
M<W1117YZ?KH5L?#RP_M3Q_H>F;<_:=8MHL>NZ51_6L>NP_9^L?[1^-GA>WQG
M;K,,O_?#;_\ V6@#^;S_ (.!?']O\2O^"S'[0?B*UG$BVWCIM*+ YPUA;0V+
M#\&MR/PKXZKV[_@ICK]OXK_X*0?M ^*+1PT6I?&[Q7=1,#P5DUBZ<'\C7B-
M!1110 4444 %>Y_\$Z?V_P#XW_\ !-/]JC0/VHO@;?[KG3G^SZ[H4\Q6UUW3
M'9?/L9P,_(X4%6P3'(B2 ;D%>&44 ?T^>-_^%(_M(?!#P[^W_P#L;W8O/AEX
MZ7-YIJJ!/X7U7_EOI]S&I/E%7R!CY0<!24:)G\WK\MO^"&?_  5PG_X)N?&^
M]^'/QKMY]=^!'Q*9+#XE>&F5I!9Y^1-5MT'(GA!^8)S)&"/OI$R?L;^T7\#K
M?X0>(+#6?!OB*'Q#X(\56":KX'\564RRV^IV$JJ\;+(GRLP5TR1P0RL  XKU
M\)B/:+DENOQ/GLPP?L9>TA\+_ \[HHHKM/,"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *_6+]@/X5-\)?V6O#>F7EMY=]J\)U?4!C!WW&&0$=B
M(A$I]UK\U_V:?A-<?'#XZ>&OAHD+-!J&I(=0*G&RTC_>3G/8^6K8]R!WK]C(
MHHH(E@AC5$10J(HP% Z #M7G8^IHH?,]G*:5Y2J/T'4445YA[84444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!3\1:!I7BKP_?>%]=M1/9:E
M9RVMY"W22*1"CK^()%?C3\9?AEJ_P;^*>N_##6]QGT;47@$C+CSH^L<H'HZ%
M7'LU?M%7PK_P5V^!+PWNC?M"Z'9_),JZ7KQ1>CC+02GZC>A)_NQCO7;@:G)4
MY7U/,S2C[2CSK>/Y'Q#1117KGSP4444 %%%% !1110 4444 %%%% !1110 4
M444 %:7A#PCXD\>^*+#P9X0TF6^U/4[E;>RM(1\TCL< 9/ '<DX  )) !-9M
M>V^*_&EK_P $Z?@&GC:YB1?C/\0M,9/"UG, 9/#&E/\ *]\Z'[D\G1 >1T_A
ME0W2I5<16C2I*\I;?YOR6[,J]>AA*$J]=VA%7;_)+S;T1QO[>'QM\-_L\?#=
MOV"?@=K45Q>M(D_Q<\3V3?\ (0O1R-.C?KY,1^\..1M(#>:&^,[>WN+NX2UM
M8'EEE<)''&I9G8G   Y))[4MU=75]=27M[<R3332%YII7+,[$Y+$GDDGDDU]
M=_\ !)W]G;2=?\:ZG^UO\3=+\WPM\.'632[>4?+J6MD V\2\<^42LI/\+&(G
M(+5^@*.%X>RJ4GKRJ[?64G_F]%V7H?E$IX[B[/8P6CD[)=(17^2NWW=^K/H_
MX;?"&V_8V_9ATK]GU(XT\7^)A%K?Q%N$(+1R, 8+ D9XB7&1G&X%AQ(:R:O>
M)O$>K^+_ !!>>)]>NC->7UPTT\A_O$]!Z = .P ':J-?C^)Q%7%XB5:H[RD[
ML_H;!8.AE^$AAJ*M&"LOZ[O=^84445@=05Z/^R9;1S?'O1)YR!';+<S2$]@M
MO(<_GBO.*Z;P'XRM_ACX0^(_Q;NY1'%X0^%>OZU+*3@(MO:,Y;\!0!_(KXX\
M6ZIX_P#&NL>.];;-[K>J7%_>$'.99I&D?_QYC67110 4444 %%%% !1110 5
M^P/_  ;Q?\%4_!^M>'8O^"1'[;WBWR?!?B6^)^#GC*^D!/A76I&.RR9F(Q;3
MR.=G("R2,A^6;='^/U*K,C!T8@@Y!!Y!IIN+NB91C.+C+9G]*WQ:^%7C'X*_
M$#4?AOX[T_[/J&G3;6*Y,<R'E)8R0-R,N"#[X(!! YRN<_X(Y?\ !0_3/^"P
M'[-MO^QM\?O$L*_M'_#'16;P1XAU&<+)XXT6%<F"61C^\NXE^\6^9AB;)S<D
M=5J>FZCHNI7&CZO8RVMW:3O#=6T\91XI%)5D93R""""#T(KV\/75:%^O4^8Q
MF%EAJENCV(****Z#D"BBB@ HHHH **** "BBB@ HHHH **** "BBKOASP]K'
MBWQ!8^%O#UD]S?ZE=QVME;IUDED8*JCZD@4;!N?;7_!(+X+M'#XA^/>KVF/,
M_P")1HS..H!62X<9]_*4$>CCUK[AKE?@?\+-*^"GPET'X7:/M:/1]/2*65!@
M33'YI9<?[<C.W_ JZJO KU/:U7(^LPM'V%",/ZN%%%%9'0%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %<S\9/A?H?QH^%^M_##Q$ +;6+
M%X1+MR89/O1R@>J.%<>ZUTU%--IW0I)233/Q,\<>#=?^'GC#4_ OBFS-OJ.D
MWLEK>1'H'1B"0>ZG&0>X(/>LJOMS_@K/^SB]M?67[2?A>P_=3B.P\3+&OW7
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
M$<S]G';J>]EN$Y(^UGN]@HHHK@/6"BBB@ HHHH **** "BBB@ HHHH ****
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
M_P#&;PWX/L-9\%:-?:QKNNWL5E;RWMU91S-'$I(W.S%RL2 L0#@'%7/V4?\
M@H-^Q3^W+;ZC-^R7^TKX5\<R:0 VJ66CZA_I5HA.%DDMY LJ(3P'*[200"<5
M^.'_  4B?X=:G^VI_P $S?#/[<$MHO[.\GPLTR6_3Q X71Y-7^QQ!Q=E_P!V
M8MPTL2>9\@B=]V$+UU_QATC]F#PG_P '/?[--E_P2TL_"%G?7'A:[7XQV7PM
M6W321I_EW);[4EG^X64VX#," <K:,?F,9(!^FGQ$_P""O?\ P3'^$^F:[JOQ
M"_;;\ Z8GAKQ++X?UN"360]Q;:G$6$MKY* R/(A4[PJG9_%C(KV7X*?''X/_
M +1_PSTOXR_ ;XDZ/XM\*ZU$TFF:[H5\EQ;SA6*L RGAE965E.&5E*L 017X
MU_\ ! K]C[]F/]I#]NS_ (*$>(?C]\#?#'C.YM_C7?Z-8MXFT6&]%G:7.IZR
MURD(E5A&9-D6YEPW[I>>*YC_ (-UM>_X*!0?\$"O'!_X)R:;X;U3XFV?[0]W
M#I%IXQE06*6)T[27N1^\=%!^=F SU8^M 'VM_P '+/\ P43_ &GO^"9O[#/A
M+XZ_LG^)--TOQ%J_Q8L=!O;C5-'BO8VLI=,U.X=0DH(#>9:PG=UP".YKUS_@
MM;^UM\:/V)?^"5GQ,_:L^ 6L6=CXR\,6>C2:3=WVGI=0HUQJ]C:R[HG!5LQ3
MR 9Z$@]J_*G_ (+WZ!_P5L\>_P#!$?\ X2/_ (*?^"/"%GXF\-?M&:/?6/\
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
MPOI@S;Z;I<&#+(0 TTTC$R3S-@;I9&9VQRQKT+ '044 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y
MK^T1^Q[^S3^UE-X6N/VBOA'IWBI_!6NIK7A9M0DE7^SK]""LZ>6ZY8;1][(X
MZ4S]JG]C7]E[]M[X?VOPM_:N^"^C^-]!L=334;+3]71\6]TJ/&LJ-&RNK;)'
M7@C(8@YKQK_@JW_P5B^'_P#P2]\'>"K>7X0Z]\2/B%\3O$!T7X<?#KPY,(KG
M6;I3$KYE*.8T#SP1_+'([//& A!8KYG^P9_P7+O?VBOVJ=?_ &&?VSOV,/$O
M[/7Q7TCPR_B&QT+7=<35+74]/C022/'<)!"0XCRX4(RE8Y?GW(5H ^J_C5^Q
M'^R9^T;\"[#]FGXZ? /P[XI\#Z3:V]OI&@ZQ9^:E@L$7E0M!(3YD+I'\@D1E
M?:2-W)SSO[''_!,W]@__ ()_?VE-^R!^S1X?\%W6L1B+4]4M3-<WMQ$&W")K
MJZDDF\K< WE[]F0#C(%?)7[&O_!P+XF_:9^.OP<T7Q[^QS)X.^%W[1VI^);#
MX)^.AXSCO;R\FT65HIA?V*P+]E\UUVKMD?:Q ^=<R+]-_ S]O#5?VBOV_OBO
M^RG\,?AO;W7@?X-Z/86OBWXAMJ;?O?$]T3)_9-O"(]KB&W&Z:3S-T<F(R@R&
MH ]#^ G['7[,W[+WBKQMXW^ 7PATWPSJOQ'UPZQXWO;&24MJU\9)I#/)O=@&
MWSS'Y0!\YXZ4?LJ?L<_LR_L0?#JZ^$G[*7PATWP5X<OM8DU6ZTK2Y)6CDO)(
MHHGF)E=SN*01+UQA!QUKTRB@#&^(?PZ\ _%OP1JGPT^*7@S2_$7AW6[-[75]
M#UJQ2YM;R!OO1R12 JZGT(KY0^'?_!OM_P $;?A7\1K3XK>#?V#/"B:S8W8N
M;1M2O;^_M8I0=RL+2ZN)+?@@$?N\ @8Q7V110!Y9^US^Q+^RO^WC\,8O@Y^U
MO\&=,\:^';;44O[2QOY9H7MKE%9%EBF@=)8FVNZDHXRK$'()%<WX3_X)D_L(
M^!]?^&7BKPM^SCH]KJ/P;TU[#X97HN;EY-!MW9V:.(O*=^6DD),FX_,>:]WH
MH \A\,_L%?L@^#?&?Q,^(?ACX%Z39ZU\8[62V^)NH1RS;]?BD6176;,A !$L
M@^0+]\UY[XM_X(N_\$N_'?PC\(? ?Q=^QSX:OO"'@&?49O!^ARW%V(M+>_EC
MEO&C(F#'S7BC8[B>5&,5]044 ?,W[.__  1O_P""9/[)OQ=TOX]?LZ_LA>&_
M"OB_15G72]=T^>Z:6W$\$D$H423,OS12R(<@\,:Q?%?_  0J_P""1GC?XVR?
MM#>*/V$/!-UXIGU$W]S,8ITLKBY+;FDEL$E%I*6;+-OB.XDDY)-?6=% 'E/[
M5_[#W[)G[<GPTM_A!^U=\"M$\9^'[.X%QI]GJ$;QO8RA=N^WFA9);=MORDQN
MN5X.1Q7(? [_ ()0_P#!.K]FOX@>$?BK\"/V3?"_A?Q'X%TNXT_POK.EQS+/
M:03K,LP9C(?/=UN)0TDN]R&QNPJX^A:* "BBB@ K#\;_  W\#_$?3_[-\:>&
MK:^0 B-Y$Q)'_N.,,OX$5N44 ?,GQ-_81U&V,FI?"K71<IR1IFI.%D'LDH&U
MOHP7_>->&>+? GC+P'??V;XP\-7>GRDG8+F$A7QW5ONL/<$BOT.JMJVCZ3KU
MB^EZYI=O>6THQ);W4*R(WU5@0: /SDHK[ \=_L2_"KQ.TEWX8FNM!N7Y MF\
MV#/J8W.1]%91[5XWXX_8P^,/A3?<:):VVN6R\A["3;*![QO@Y]E+4 >1T5<U
MKP_KWAN[.G^(=%N[&<=8;RW:)OR8 U3H **** "BBB@#YI_X+^>-8/ W_!"W
MQCILTH1O&GQ<T'1(@3]]H0=0V^_%J3^%?S>U_01_P=!ZO;:5_P $?/A?X7=@
M)M8_:!_M&->[+;Z/J$+'\YEK^?>@ HHHH **** "BBB@ HHHH **?;6US>W,
M=G9V[RS2N$BBB0LSL3@* .22>,5]@_LE?\$#_P#@K#^V7/;77PR_9 \1Z+HU
MQAO^$E\=P_V'8B,_\M4:[V27"_\ 7!)#[<&@#X[JUHNB:SXDU>VT#P[I%U?W
M]Y,L-I965NTLT\C'"HB*"S,3P !DU_07^QU_P9-^#M*>T\2?MX_M8W.K2*5>
MY\*?#*S^SP9'.UM0NT,DB'H0MO$V.C G(_6_]CG_ ()C_L&_L":0FG_LH?LR
M^&?"MV(?*GU]+0W.JW*XY$M]<%[AP>3M+[1DX Z4 ?S7_L ?\&J?_!2W]L@V
M7B[XO^&X/@GX.N-KMJ?CJU?^U98SU,.EJ5F#>UPUN".C&OW-_P""='_!M[_P
M39_X)YSV/C>Q^';_ !(\>6A61/&GQ!CBNVM9A@[[2T"BWM<'E7"O,O\ SU-?
M?=%   !THHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH \ _X*,?M0?L9_L._ B3]K_]L71=
M%N;7P=<JWA7[5I$%WJ4^J-\T-MIPE&Y;EVCR"I4*(S(S*D;,/AS_ ()!?LK?
MM1_MV?MN>)/^"[7[?/P_B\'IXJ\)-H'P6^&<@)DL- E7:+JXW -AX6D";@#,
M;J:79&AA!^D/^"M__!%#X._\%@I_!4/QO^/7COPQIW@9;UM.TCPG+:+!<3W)
MBWSRB>&0LX6%54C&T%L?>-<K^P3_ ,$"_ /[!7[26C_M(>'_ -N;XX^-Y]'L
MKNVC\-^-O$T5SILPG@>$L\:Q*24#[EYX8"@#YR_:"_X)H_"K_@BO\*]%_;*G
M_::\8_$/1O@3/KEO^RE\$M5T>T6/3_$WB.4QQVS7$*^?J69Y!+M8*RK$SC.T
MAL7X._\ !0;QW_P1:^&7B[]E#PS^R-<?%KQ%\(=!TWXB_M@_$*?QU#IUS_;W
MB.6&><VL36\G]H2(EQ$ Y>,-';@'!^:OT>_::_8)M/VJ_P!K;X,?M _$KXHR
M2>$?@MJ-WKFD_#9='#0:EXA>/R[74[BY,O6U'S0QB+(<LQ?#%:\%_;R_X(/:
M+^V7^T!X]^,G@O\ :^\4_#;2OC-X=TG0_C?X7T?P]9WR^*+/3I(FMC#<3_/8
M2A(8HRZAP53!7#.& /N7X;^/_#?Q7^'>@?%+P;<O-H_B71;75=*FD3:TEM<0
MK-$Q'8E'4X[5M5D^ O!/AOX9^!M%^''@W3Q::/X?TFVTW2K4,6\FV@B6*),G
MDX1%&3Z5K4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5
MM5T;2-=M&T_6]*MKR!OO07<"R(?J&!%>=^*?V0_@9XG9ID\,2:9*_632KEH@
M/HAW(/P6O3:* /F_Q+_P3_A.Z7P?\0V7^[!J5GG\Y$(_]!KAM<_8I^.6D[C8
MZ?IVI =/L6H*N?\ OZ$K[)HH ^!M9^!?QCT!B-3^&FL@#J\-BTJ#_@48(_6N
M=O\ 1]7TI]FJ:7<VS9Z7$#(?U%?HW2.B2*4D4,".01D&@#^<?_@[=UW4-)_9
M>_9,\#13 6VHW?C34[N+N9(Y=-2%O^^9Y1^-?AY7]YGQ,_9Z^ 7QIM[2T^,?
MP/\ !_BV+3U<6$7B;PS:WZVP<J7$8GC8)N**3C&2HST%>7:U_P $G/\ @EQX
MBD\[6/\ @G'\"Y9,Y,H^%&D*Y^K+;@D>Q- '\0E%?VT7?_!&W_@DY>P&WF_X
M)O?!15;&3%\-].C;_OI8@1^=3Z1_P1]_X)1Z(H6R_P"";?P-<!2O^F?"[2[@
MX)S_ ,M8&Y]^O:@#^)"IK#3[_5+M+#3+&:YGD.(X8(B[L?0 <FO[F/#W_!/K
M]@GPC.+KPI^Q#\(=,E#;A)I_PUTN%@>.<I /0?E7IGAKP9X/\&6OV'P?X4TW
M2H#UATVQC@3\D % '\/GPO\ ^"<G_!0+XU>6_P )?V(OBSXABEQMNM*^'VHS
M0 'NTHAV*/<L!7TI\'/^#8G_ (+4?&*:.1?V1)/"]F^-U_XQ\3:?8"//K"9V
MN/RB-?V T4 ?S<_!#_@R1_:V\0R03_M$_MC_  _\*PL0TT/A/2;W6IE7^[^_
M%F@;MP6 ]^_W!^SO_P &<?\ P2U^%GD:A\:_$?Q"^)]XN/M%OJVOKIE@Y']V
M*P2.90?>=J_6:B@#Q?\ 9E_X)U?L*_L:V\<?[,/[*'@?P=<Q)M_M;2]!B.H.
M,8P]Y(&N)/\ @4AZGUKVBBB@#XQ_8<_X+A?LI?MT?MF_$[]A3P?X?\0^&O'/
MPUU+4+4P^(UMUAUU;*\DM+J2S:*5RVQE1RCA6*2;@"$?;W7PQ_X*<?"7XI?\
M%.OB-_P2UT?P#XBM_%_PV\%VWB35?$-RL']FW5O-'ISK'$5D,N\#4HL[D _=
MOSTS_/5X>_9I_:%T?X[?M:?\%9?V/-7NT^(O[,'[4FI:M=:3$"T>H:#-?ZD;
M[<B\LL:Q_O4R UM+<Y.545]>?\$P_P#@H/\ ##]I/_@O7^U#_P %%_ACID]Q
MH5U^R!!XB?1W?]]!<65CX:^U6+-CEXY[>:$L!@E-PR"* /WMKQ_]J;]NW]FC
M]C;Q)\._!7QV\=/I^N_%?QE:>&/ 6BVME)/<:I?SW,%OP%&V.*-KF)I)'*JJ
ML,98JI_G;^'G[9_[5O[4W[-?BS]O;4OV_/VN;?\ :-GU^ZO/A_X.^&WA'59_
M <-M#,NW3FB@@>W=7PZXWA%^42I*V\GU/_@L!H/QL_;6^)O_  3=_:/^*_Q9
M^(G@'Q9\:-3TSP]K/ANSN9[!?!FL0ZEID-SJ^F0/AK.[DENO,W8# 6MKR=@-
M ']&-?,O[&7_  5-^!W[;W[47QQ_90^&G@7Q7IFO? 7Q'_8WBF_UVVMDM+Z;
M[5=VV^T:*>1V3?:2',B1G#+QG('N7P0^'.H_!_X->$_A/J_Q"USQ==>&?#EE
MI5SXJ\379N-1UB2W@2)KRZE8DR3RE3([DY9F)[U^3W_!OG_RF>_X*0_]E9/_
M *>M;H _8FBOA#_@XX_;V^,?_!/'_@F3KGQ:_9_U/^S/&'B/Q%8^&=&UT0K(
MVDFY6:26Y16!7S!#;RJA(^5Y%;G;BOS.^!'[3/[1O[(7[2GP"^(7[*'[47[8
MOQH@\5>(K'3OVAO"OQG\$ZW+H\L%RT*37]@UU !;[-\K*2SR#9&3(4+H0#^B
M"BOQ)_X*D^*O!'Q5_P""AOQ!^'?B?_@JE^U)XIUG1M'@3PC^S_\ L>^$[U+G
MPI=")?FU":-Y+:[8L=[EGBE!E*EHE55KSK]G']L__@L-^U1_P;-:Q\0/V<_B
M%XY\9?%'PW\8)?#VK>(M#FDN?%,GA>*WAN)6MYE#7$UTLMQ$AE7=,(=Y!)7-
M '[]T5^!7_!';]M#]F^;_@H=X'\#^ ?^"G?[5/@O5-1C?2_%'P+_ &HH?[>M
MO%&J2*0D5K?QS)'8RY*E&D@25Y$5 2'\MN(^)'[<?CS_ (*%?MZ?M&-^T%^V
MY^U-\+O#GPP\6W/AOX-^&OV</#^J7%I:2V]Q=0"]U,6$3[W)MTD*,5E<SR*D
ML:1JM ']%E%?#G_!O7^U9^UI^UE_P3LL?$'[;/AC7[+Q_P"$_%%YX;O]2\2Z
M'+I]WK5O#%;SP7KQR(A8F.Y6)I OSO S'YBU?<= !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M/B=X=A^']IJ>H^8TDLDOV*]N),6[%[BY\N01AH1.?]9M6JWP4_X-S+GX*_\
M!-KQ3_P3T\.?\% /&VF27_Q.F\9^#_'WA#2Y=&O-(E>U@MQ9W<,-\RZC!MA+
M,I:'<S!@$**1^FM% 'YJ^ /^"&W[5'Q9_; ^$_[67_!3C_@HZ/C/)\#[Y;_X
M?:'HWPQL= _TU9(I8Y[JXMW+3!9;>"385.6C'SJ"X=?C)_P0L_:5\%?M3?%+
M]I3_ ()C?\%(]1^ \/QQ=I_B=X7G\#6^LV]Q>.TC27EH\LJ&WD+S3R J!(CS
M2;)55@B_I310!XW^P3^R++^P]^S%H'[/-[\=/&7Q(OM+$DNI>,?'.L37=Y?7
M$ARVT2R/]G@7A8X%8JBJ,EF+NWLE%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%?%7_!1GX:_\%U_%OQKL-<_X)G_M(? [P?\ #V'P
MM"FK:?\ $NSN)+YM56>X::96CTZX40F VP&7!W(_RCJ0#[5HK\7?^":O_!4K
M_@K]\1/@A^U7^V+^T)X_^'OQ%^&7P.^'_B*'P;K'A7P[]FL/$WB>PB%RLUK)
MY$,TUC'#$_F.RQY%S&5!(;;V/_!+G_@H[^W O[8WPK^$?[7W[5FF_$SPG\;/
MV5(OB]=W=QX6T[23X'NFFD+VZR6B('M$BC:-FFRV\9!7:V\ _7&BOCK_ ()%
M_M%_M&_MP:1\2_VX?B/XMNX?A=XY\:36GP$\%S:9! +'PY8%K;^TW<1K.TM[
M,LDI25W"",;,*XK[%H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH _GA_X.*_V#/C_ /"GXK_#S]M3]J+]K_6?B)K/B[]H]-(\!^$X[9;?
M2/!_AIYI[FWM(HP!YEQLBMA)*%3<8SN\UOWE?K__ ,%)?^"8O[+G_!10_#OQ
M1^UIXS\06GAGX0^(G\2OH-MJMK!HNK!3"\JZJEQ _F6XBAD0E'B*QSS?-\W'
MC'_!P5_P3U_:9_X*$_#'X+^%_P!F;PYINI7?@KXPV?B'7DU'5XK,16,<,J,Z
MF0C>V6'RCFLG_@XU_94_X*A_MR_L^>&_V6/^"?FD:</#.N7=Q<?%&[NO%$&G
M2W<,?E?9+ >8P+PNYEDD X)BB!X+ @'RS_P3D\*?!K]M+_@XE\5_M@_\$T/A
M78^"O@%\,/AY<>%_$WB;PIHJ:7I7BG5Y8)8@;>*)%0DM+%*,+RFGQRM@RINY
M_P#9O_X)[_MM?L7S_L\P_M:_!'2_ WPJ_8F\2>//&WB_XWQ>+["ZC\6:?=G[
M3#'9V<4ANEDD$8C9)E7*[0<, C?5O_!'_P"'7_!;?]E_Q'X#_98^./[$/[.?
MPX^ .A:==PZG=_#N]N9-6646LK0S$R:G.)I9KH1&:1XV9@[G(/(]C_X*S?LX
M_M!_MV^+?A%^PWX8\#WL?P8\1>+DU[X_>+EO(HXFT?3F6XM]$5=XE=KRX1 S
M(I$8B0DX+"@#YS_X)N_MM?LB?LM?V]^VU_P4J_:+\,^ OC?^UUJD/BZS\.:[
M<2-/H'A ,;;0+*1E1A:VX@^?S93&KF7YB3$2/U;MKFVO;:.\L[A)894#Q2Q.
M&5U(R&!'!!'.:_''_@JK_P $X/V]-:_:P_:+UG]FC]DJW^)?A?\ :7^#6@>#
MM#U>U\2Z=I\7@BZL9K576XBNI$80;+?SU,((W[!U''ZL?LP?"O6?@7^S5\//
M@EXBUQ=3U#P=X&TG0[[4D+$7<UI9Q6[S#=SAFC+<\\\T =S1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7P7_P
M<J_M;^(?V0O^"1GQ$UOP3J4EGX@\<R6W@S1;J%BKQ&_+"Y*D<A_L<=WM(P0V
MTCI7WI7!?M$?LN?L\?M:>#K'X??M*_!_0_&NB:;K,6K6&EZ_9B>&"]CCDCCG
M53T=4FE4'T<T <'_ ,$]OV+_  +^Q]_P3\^'?[&\GA>QGL]%\$PV/BBSN+99
M(=1OKB,R:B\J,"'6:XEG)5LC#[>0*^"?^"@G[!7['O[-VM^%O^":O_!-/X$:
M5X"^*?[6E\^A^-O$VD7-S<W6@> ;9Q<ZU,C7$LGV6&1%$*P)Y<4I9P!N1<?K
M?7G6G_LG? #3/VH=0_;/M_ ._P")FI^$XO#%QXGN=5NYFCTF.;SUM(8))6@M
MT,HWMY4:%VR6+$T ?CE\4_\ @IY^W'^RUKGQ+\;_ +//Q1T'PS\&_P!FC]H;
MP_\ !GP_^SZG@JRE36M&C1[9YVOW4WD<[K"&C\MPH 8D-@Y_=*OG+Q[_ ,$D
M/^"<OQ0_:FM_VTO'G[*^AZC\2+?4K74?[=DO+M89[VV7;;W4UFDPM;B>,8VR
MRQ,XP"&X%?1M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
H !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>trn-20221231_g8.jpg
<TEXT>
begin 644 trn-20221231_g8.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M% 58 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ7]O'_@H'^R]_P3=^!5
MS^T#^U3X\_LC2%G%MIFGVD/GW^KW94LMK:09!ED(!)R510"SLB@L/:J_FK_X
M.*-?\2?\% /^#AWX8?\ !.[7_$5U:^%M$U3PKX4C@@D^6V?69+:ZO;Q0<CS3
M!=0*3W%M&.U 'N7B3_@^-^&MKXP>R\(?\$Y]<OM $^$U/4OB7#:7ACS]XVR6
M$R!L?P^>1_M=Z_3?_@EI_P %A_V0_P#@K3\.M0\4_L]:MJ&F>(- $8\4>"/$
M421:CIF_(27",R30,58+*C$<88(QVU[5X"_90_9H^&/P'@_9@\#_  *\+6/P
M]ATW[ ?" T6%[&>#:%99HG4B<L!EVDW,Y)+$DDU\=?\ !.K_ (-U_P!EW_@F
MO^V1XA_;'^"7QF\=?;-6;4[73?!PGMXM(L]+NY?,6QD4QO/<K"5AV.95.Z%&
M8$T ?H-17Y!?\%B?^#B'X_\ P/\ VP[7_@F3_P $MO@G8^//BY)<P66M:K?V
M4E[':WTT8E6QM+:-T$LR1D/+-(WE1?,K*2CE/!?%/_!=C_@OQ_P2@^*7A:Z_
MX+!?LDZ'JG@#Q5<!/M6D6UC'<JH ,BVMYIUQ):_:$4EOL\XW.%.&13Y@ /WW
MHK\X?^"X?_!7SXC_ +(__!+?X??M]?L#^)/#VJ0^/O&&CP:5J.N:4UU;SZ7>
MZ=?76?*WH4DS!$""<H0ZD9SCXLUS_@M%_P '%W[2_P"PY#^WA^R=^RYX3\.?
M"WP5X4^T^,?&=]9VD]WK]U9PXU:^MK2XGRME%*DV%BC9@L3YD9E9(P#]\:*_
M!W]ES_@X2_X+1_\ !4[X/6OP8_X)V?L8^$I?BMX9LGN/B?X_OKF*/1K:!F*V
M9M8;N=$AN)MC@I(\N3&Y1-H8Q^O?\$!O^"\7[8/[8?[8'C7_ ()T_P#!0WP'
MH]GX_P##5GJ,UGK&DZ<+*:*[L+E8+W3KN%':(NI9F62,*!Y+@AMRL #]A**_
M"W]MG_@Y _;_ /V4_P#@LMX\_8E^'OP>T+X@^&M*U./1O!7@S3M$==4U/4[O
M2X&LHVN%D+,HO+A&953<R*4!4G<./^/O_!;S_@XV_P""6GQ1\*_$_P#X*8?L
MK^#'^'?BR_*+HFEVMH(0 -\EK!?6-S.;>Y5,E5N#)N"L=KA68 '] 5%?&/[=
M/_!6AO@A_P $P='_ ."@?[('P.U[XKW/CK3K"7P+HVG:+<W$<!NX&F^T:B+5
M6>"&!$<2#*DRA8=Z%]Z_F/XW_P""E/\ P=E?#W]E0_\ !1?QE\(/ FF_"\:=
M#K4^GS^'].66WTV5E$<[VAN/MJPG>C<MY@4[VPN6H _H&HK\]OV._P#@L=XY
M_;6_X(<_$W_@HWX=\$:5X<^(/P^\"^+'O]+C#W&G)K>E:9)=Q21J[;S X:WD
M\MF++O9-[;=Y_-#]FO\ X.*_^"_?[?'PPU#X9?L9_LV:'XL^('A_59M5\5>*
M- \)(UO9:,T,*VEJL4\WE+,\R7C$L6>10BQJ"CF@#]//^"R__!>GX=_\$<_&
M_@;P5XW_ &=]:\;R>.-*O+ZWGTK7(;06HMY8XRK"2-MQ/F Y&,8K[[1MZ!P.
MHS7X2?\ !;C_ (*_?\%%?V"OA+^S"WQ!^&GPINOB%X\^&$VK?$2S\2_#T72Z
M?J0:W+6\232DP%!*4D4$@R(Q 484?6O_  <*?\%OO'W_  2>\%^!/AQ^SY\/
MM'UWXE?$IKE],NO$F\Z=I%I T2-,Z*\9ED>295C4NJ+L=GR %8 _2>BOPR^+
M?[:G_!W!^Q1H&@_'CXR_ +P#\2O#.I:E!;7/AGP?X?@U6X0S#<D;)I3BX7<
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
MPEKNGIX+T6\TJSOM-N]&DN=(A26>"WNIDD;S)[L#<ZL"B';P"0#[-_X)3_\
M!1SPO_P5._9*M?VL/"'PPO\ PC9W6O7NEC1]2U!+J56MF4%]Z*HPV[@8XQ7T
ME7XT_ K_ (*F?\%$_B%_P;K^(?\ @HY\"=!^'NG_ !"\%>,[ZXUG2-,\%"/3
MKG0[>5([DI;)( DD:2BX:3=]RW<8YK[ _P""#7_!3K6?^"H7_!/JQ^/_ ,5;
MC2;;QOH&N7VB^/(M,B^SVT5Q$PFBF2-F)1'M9K=B22-XD /R\ 'VM17Y"_\
M!'W_ (+2_MQ?\%5_^"J/Q,^'OA-?"MK^SKX#_M.]MKJ'P\PO[JS:=K;2HFN3
M(0LLW-R?EQM@E4=C7E_Q7_X+Z?\ !5#_ (*,?MM>)OV3/^"%?P7\-WOA[P6T
MYO?&^O6\$S:C##+Y37IENY4MK:VDDXACVO-(,/D99$ /W*HK\B?^"4W_  7?
M_;%UK]O>[_X)/?\ !7GX+:3X0^*S%XO#FOZ- MO'=W*V_P!I6WN$222%_.@R
M\-Q PC?"IL)<-7Z[4 ?DY_P45_X.L?@__P $\OVS?&W[''B;]D#Q+XEOO!5Q
M9Q3ZY8^*+>WBNC<65O=@K&\+%<"<+R3DJ3WKQ3_B."^ 7_1@WC#_ ,+2U_\
MC%?MKJ?P[^'^MWTFJ:SX%T:[N92#+<76F122/@ #+,I)X 'X5_-[_P &\'AG
MPWK'_!R!\;-%U?P_8W5G%#XY\JTN;1'B3;K4(7"L"!@<#CB@#]</^"+_ /P7
M)^'_ /P65N_B-:^!O@!K'@<_#N/27NCJVM17GVW[<;P+M\N--FS[&V<YSO'I
M7W77#_%#QO\ !']E#X0>*_COXT@TSPUX9\+Z'<:MXCU"TL4CVVUM&TC':@!D
M; 8*HR69@ ,G%?A[X0_X+L?\%_\ _@K!\3_%-Y_P2%_9)T+2O 7A:X*?:-4M
MK&6X*L"8UNKW4KB.U-PZ@-Y$"Y0,,EU'F$ _?JOGK]KG_@J/^QA^Q3\4?!'P
M(^,_Q3C/CWXAZ_IVE>%O!.C1?:M2F:]NUM8KF6,$"WMA(QS+*RAA&X3>R[:^
M"_\ @CO_ ,'$'QW^.7[7UW_P3+_X*D?!6Q\ _%^*ZFLM%U.QLI+**\O88S(U
MC=6\CN(IGC!>*6-O*F&%5060R?E1_P %E_'7_!2G5/\ @NOX?U_XR_"W2+'X
MH:5XOTJ+X*Z3;_9?)U/38==N#H4DNRX9-TLF WF/&?[P3K0!_6A17YM?%_\
MX*7_ /!3?]AO_@CSHW[1W[4_[&]QXD_:.U77+S3)/!WAG1GN],TL&YN3!?7I
MTZ2=4MUM8XF(64&221$W)N9D^'?B=_P4M_X.Q_@?^RU%_P %$/BA\(_ >G_#
M$VEKJMSI]UH&G>;:6%R\:P236BW'VV.-C+'D%O-0-E]H!( /W-_:A^..G_LQ
M_LT?$3]I/5M FU:U^'O@75_$MSI=O.(I+R.PLY;IH5=@0C.(BH8@@$YP:^=O
M^".'_!7OP5_P6$^$/BWXM^"?@MJG@F'PGXD32)K+5=6CNVN&:W2;S%:-%"C#
MXP0>E>/>%?\ @HP?^"I7_!N%\<?VK=3\%6_AW6[GX&>/-*\3:/93-);07]MH
M]VKM"S_-Y3H8Y55LL@DV%FV[F^=?^#([_DR_XR?]E0M__3=#0!^UU?B_^T!_
MP>4_ [X!_'CQM\"M1_8?\5ZC<>"O%VI:#/J$'B^VC2Z>SNI+=I54P$J&,98
MDD XK]H*_E5_X)W_ +6W[)G[%7_!Q%\;_C9^VCXRM="\%)XP\>6+W]YX>NM3
M074NK2>4OD6L$TF3M;YMF!CDB@#[L\-?\'O/[+-UJT4/C']A_P"(%A8EAYUS
MIGB*QNY57N5C<0AC[%Q]:_6;]BC]M?\ 9Z_X*"?L]:/^TU^S+XP;5_#6KL\3
M+<0&&ZL+J,@2VMS$23%,A(RN2"&5E+(RL?R0_P""S_\ P6^_X(-_M+?\$[/B
M)\%/@MK6E?$+QMKVD&W\(6=E\,-0T^33-0+KY5\+F]LX%A$1^<[&+L 4P0QK
MM?\ @T3^'OCG]E7_ ()9_$K]I/\ :&-QX9\#:[XHNO$VD3:LC1H-*LM/C6YU
M,*1GRF\IE#8^86N1D;20#]DJ*_!?P?\ \%P?^"\G_!6WXS>,Y?\ @CG^SAX9
MT;X<^"YP@O?$EO9-=7"ON\D7-Q?S+#Y\JH7$$"_N@<,[#$A^G?\ @B=_P7<^
M-_[;_P 4?'O[!'[;?P=L/!/[0/@*QO98;?3[=[>VU9K5Q#<0/!*[>3=12,A(
M5V21&=U"!"" ?8WQ)_X*C?L8?#3]L[P=_P $^[OXIQZM\6O&5\UO#X4T*+[3
M)I*K:27?FW[@A+4&*/*HQ,K>8C!"AWCZ%K^06\^)/_!7EO\ @OF/B/<_!?0A
M^UM_;L;CP:/L7V'[7_8015_X^OL^/L&)/]?C=WS\M?K=_P %JO\ @L;_ ,%.
M?^"8O[&W[,/C5_#_ (/T7XH_$+1+\?%72M6T5+R"UU*VMK!GC@$-P40+)<2@
M[7<$8P>,D _8RBOF_P#: _:D^*/PV_X)+>*?VSO#;:=_PF>D? .?Q?9FXLR]
MI_:*:.;L;HMPS'YO\.[IQFOE?_@@7_P5C_:O_P""CG[!?QA_:+_:,D\-GQ%X
M(U^\L]$.A:,;6#RXM+BNE\Q#(V\^8YR<CCB@#].**_F\_99_X.4O^"[?[<?A
M_6O@!^RG^SWX;\:?%-YTU./5]!\*JL.C:-"I68M'-/Y1DDFDA422L%4#8JN\
MJE/HK_@IK_P6A_X*]_\ !.;_ ()W_LQ_%;XFZ%X+T;XN?$O^WF^(.DZKX/D5
M;1+=[=K.,P&<>5/Y,RF4# WL0%7;R ?MS17X0?M+?\%@?^#COQO^S7+_ ,%'
M?V;/V2?#?@+X :?IL>HV5SK%G9WVKZEIGR@ZI<6\MP95@<_./)B4)$X8-(@\
MX_H3_P $'?\ @JOK'_!6W]BN3XX>//!>G^'_ !EX:\23>'_%UCI!?['-<)##
M.EU;K(S/'')'.OR,S%71QDC!(!]K4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M?G[$'Q9TOX\>.O$_B/XL>*-!NTNM!3Q5%!!I=A<HVZ.X6SB4^;*AP5,LCHI
M8(&56 !YO_P=4>+_ (@?%K_@@_\ #_XH_$+X7S>$-=UGQUX8U;Q!X4DO3=/H
M<\^G7K/:22^7'O:)Y!&S;%RPZ5[Y_P $._VA?A'\/O\ @WL^&WQE\5^/=*LM
M!\%^ =5'B+4+B]18[&2UN[L21R$GY7X7"GD[TP#N&?K_ /;)_9 ^!W[>'[./
MB3]EK]HGP]+J/A;Q/;)'="TG\FYM98Y%DAN8),'RY8Y$5U)!!(PRLI93^:'[
M/G_!F_\ L,_"CXFP>)OBG^T+\0_'_A2SU);V#P'?FWLK*\="-BWK0#=.N.#Y
M?DEO7&5(!\K_ /!CS_R6G]H/_L5] _\ 2F\JA_P:QVEM-_P7M_:1NI85:2'P
M9XK\IB.5SXHTT''IQQ7ZO?\ !*C_ ((<?L[_ /!)/X@^/_B#\#OBCXMUV7X@
MV]M#?V7B(6@ALD@EFD00BWAC(&9B,'/"C%4O^"=W_!"#]G;_ ()P?MB^/?VS
M_A;\8/&NNZ]\0-*U&QU+2O$#6AM+9+S4(+YVB\F%'RLENJC<Q&UCG)P: /RM
M_P""S=A9W_\ P=J?L_V=Y;I)%-XR^&@FC9<AQ_:\?!]1@8KW[_@]V13^R3\$
MY"HW#XC7H!]C8-_@*^U/VHO^"$'[.W[5?_!2KP3_ ,%.?&/Q@\:Z=XM\#:KH
M-]I^@:8UI_9UP^E7*W$*R;X6EP[* ^UP<=,5V/\ P5H_X)#_  3_ ."O7PT\
M*?##XV?$OQ3X9M/".NRZI97'A9K823220F(J_GQ2#;@YX .>] 'YM?\ !=ZT
MN;G_ (-6_P!EZ:"%G6WTKX;R3LHR$4^&9DR?0;F4?4BOLK_@B9^T+\(OA]_P
M;S_#CXS>*O'VE66@^#?AWJB^(=0N+U%CLI+6YNQ)%(2?E?(4!#\S;TP#N&?H
MWXB_\$U_V</C-_P3RTK_ ()J_&&SU'7O >D^!])\-6][)<)%J"KIT$,5K>I*
MB[8[E6@CDR%V%L@H48H?@+]GK_@SA_88^$_Q-@\3_%7]H3XA?$'PK9:DM[;^
M ]0,%E8W;H1L6]:$;KA<#!$?DEO7;E2 ?+7_  8[_P#)8/VAO^Q:\/?^E%]5
M+_@W]_Y6@OVE/^OCXA_^I)!7ZM?\$I?^"'7[/'_!)'QW\0/'GP.^*7B[7Y?B
M%!:PW]GXC^R"&S2"6:1!"+>&,@9G88.>%&*I?L7?\$(?V=OV(_\ @H+X\_X*
M)> /C!XTU;Q/X_?6VU+0]8:T-A;_ -IWZ7LOE>7"LGR.@5=SGY2<Y/- 'YY'
M_@IM_P %5O\ @L]_P5@^(/\ P3V_8O\ VMM(_9Z\!>"YM8$>HV^CQ3:I?V>G
M7B6;S^8P\Z2ZD>02""&2!$CW;F8QEF^-_P!L[]E_5/V1?^#@[X _!'QI^VSX
MH^/'B>U\<>!;CQ?XT\87CR7=M?3:XK?8B'GG:)$@\B01M(Q7S_0BOUL_;6_X
M-5/V4/VH/VK=5_:]^#W[0_CKX0>)/$6JRZGXAM_"@BD@EO9B3<7-N24DMI)2
MSL^'9"SL0J@D&G=?\&C/[ .E:]X#\=_#7XV?%/P[XL\%:@NIW7BQ-7M;N\UW
M4DN4N8[RZ\^W9%='0 +$J+C[P9LL0#XT_P"#XA&'QA_9Z<J<'PUX@ /N+BQ_
MQ%?H_P#\'%.MZ-KO_!!#XT7>BZM;7<7_  CWAUO,MIUD&&UC2W4Y4GJK*P]0
MP/0UWW_!7_\ X(M_L\?\%A_ 'A?0/B[XSUWPKX@\$W-U+X9\3: D4C1)<B(7
M$$T,H*S1/Y,38!1E:,$, 65O+OV=_P#@W(^ /P'_ .":GQ2_X)IS_M%^-M8\
M/_%G7;75=>\0"UL[>XLYH);211;1^6ZJ&^QQ!MY?(SC% '!?\&G?@_PU\0O^
M"((\ ^--'AU'1]<\8^)-/U;3[A<QW-M-LCEB8=U9&93[&OQ]T;]IGXP?\$$O
MB#^V[_P36DNM1+>,O#KZ!X0O<$,LKW*):ZCGCRC)HU_=3;EY\U8%[ C^E/\
MX)E_\$[/AA_P2[_9=MOV5?A%XWU[Q!H]MK=YJ::CXD,!N3)<,I93Y,:)M&T8
M^7-?/_\ P5"_X-S_ -CG_@JE^T;I7[37Q<^(/C+PQKMEH-OI.I1>$Y;2.+5(
M899'C>;SH)&\P+(8]ZD?(J#^$4 >6?\ !M#_ ,$_O$'[-W_!&G4?'$>G?8O'
MWQYTR\\0)/(-DL-F]L\&D1[N/D\LFZ4]OMK5^1/_  ;H_LU_M?\ Q]^.'Q2^
M!_[+'_!1NY_9S\:6NF64^HZ/_87VFZ\0Q6\UQ'*@1I8RIM7==R\G_2,D#::_
MJ^\,>&M \&>&]/\ !_A728;#2])L8K/3;&V3;';6\2!(XU'9550 /05^:O\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \
M-@_X)K?L,VW[6A_;L@_9ST5?BV;IKD^.!-<?:O-:T-F6QYGEY-N3']WI[\U[
ME110 445_.O^W#_P=Y?M<_!__@H#XV^&_P"SMX2^'^K_  D\)>-SI5F;_1IY
M;[5+6T=8;N1+E;E4 FDCG:)O+PJ/'D-@D@']%%%87PN^)/@[XR_#3P]\7OAW
MJZ:AH'BG0[35]$OH_NW%I<PK-#(/]Y'4_C6[0 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%?CY_P5#_X+H_MJ_L>_\%K/AQ_P3^^$VE>")/ GBK4?
M"<&IS:OH4TU^%U*^$%QLE6X15(0_+E#@]<]* /V#HHHH **X;]I_Q;\3O /[
M-7Q#\=_!/PVVL^,]%\#:M?\ A'2%L7NC?:I#9RR6L AC(>7?,L:[%(9MV <F
MOE'_ ((:?M:_\%//VM/A9X[\0_\ !3G]G"?X<:[I'B"VM_"]E/X'O=#-Y:-
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
MT?\ !Z\JO^UW\ 58 @^#+X$'O_IZ4 97_!5_]ES_ (+J_L/_ +-7AW_@J?\
M&W_@J]XSNO%6JZ_8)XC\!^&-9OM-M/#$EVCR1PP)%.+66-'4121""-,M_P M
M1DG[\\5?\%TOB+\(O^#<WP7_ ,%/O%FCZ;J/Q/\ %ND1Z!H\$T 2TO/$(N[F
MR:[DC3 "!;.XNVB7 .SRQL!RMW_@[P_Y0UZY_P!C_H/_ *.>OA#XX?LX?$']
MH+_@S%^"VN_#S2;B_D^&WB^\\7:O:6J%Y#I\6KZ]9SR!1R5B6^$S'^%(G8\*
M: '_ +)__!-?_@O5_P %)OV0Q_P4XB_X*Y>.M!\6^)(;S5? ?@>'Q+J5LFH1
MPRR(J[K6XBM].$KQN(XHX'CVLA;:&(7ZV_X(*?\ !<WXW?M@?\$[?C5KO[0E
M@OBKXJ?L]^%[C5GN8H%@E\46/V*ZGM?,2, ?:/,LY879% (:)B-S,3^:W[ /
M[.7_  ;._$C_ ()\6_QP_;+^/'B[P[\5O#>F78\8^"H?%IM[G4KJ)Y##_9T'
MV=O/6:,18V$A'9@Y4+FOO_\ X-XM0_X)T?#W]G/XZ_MQ_P#!/O\ 8]_:"ACT
M'0$L_$FB^*M2L-1'B)[:*6[:STDI(GGW"+C<KB//VB)5W%R  ? 7[%OQS^.'
M_!8OQUXO\=_MH_\ !Q3J_P"SUXI&J[/#/@R;4+K3],GCD7<'M@NH65G BL?*
M$2EIGVY8]"WZV_\ !"'X,?\ !:CX >*/%G@7]O/X]:#\5_@[+#.? 'C>X\<_
MVSJD\T5P$BN()@'DDL[B'>Y2>7?$R1A57,@/YC>"OA!_P;+?\%:[[QK\0H_'
M^K_L9^+K35WDM]$UGQ;91:3JD,B!_M44%TIAC/F&1#:6\T>S:I VL %_X-F?
M$7Q8^!G_  6\UW]DC]D_]HC4OB5\#4M==_X2C6K*TFM]*U&RM[=_LFJBU=F6
M"0WGV6%9 22LS*&97Y /Z9:_FQ_X+V_\K1OP4_[#7P\_].RU_2=7\V/_  7M
M_P"5HWX*?]AKX>?^G9: /=/^#MO]O#]KW]C3]J/X%G]F[]HOQKX/TZY\-WM_
MK&C>&_%%W86NJ/#>Q;1<)!(HD!7*'/.UB*\^_P""HO[#W_!>?X/?L?:A_P %
M9?C7_P %6/$]OXFTH6&J>(?A7X(U?4=(L_#5M=W$4*PVC6]PL+M"T\2R)Y*[
M@LA,LI7+Y7_![2JO^U1\ 4=00?!NI @]_P#3HJ_57_@XZ /_  1/^/N1_P R
MW8_^G2SH \8_X)S?\%%_VA?VS?\ @W*^)'[3WQ)\:W2?$OP?\./&FF3^+M,;
M[+<S7EAIL\MK?J8MOE3A'@)=,?O$+C&<#Y;_ ." WC[_ (*,?\%.?^"67[2_
MPTM?V[O'%O\ $N?Q5H]GX*^(/B?QCJ-Q<:"H\J>813J[31*Z1R(1&1G?SP37
M1?\ !![_ )58_P!H?_L#?$;_ -,*U)_P9"_\FN_'+_L?M-_](FH _-O_ (-_
M/V._VX/VH?VTO&/AS]DC]L6]^%VJ>$8(-0\::C::S?VIU^Q348UDM6-K\T@9
MOFVR?*>]?H)_P5]_;6_; ^%7_!RY\ OV>/AG^U!X]\/^ ]<\1?#Z+6?!NC^*
M[NWTR^2ZUORKE9;9)!'()8_D<,IW+P<BOEO_ (-F/VU?V8OV!O\ @H=\;I_V
MN_BK;>"8=<T2?2=+EU&QN)!/?)JR9M\0QN0^,D @?=/I7JO_  6[_P"5K_\
M9N_[&CX:?^G^@#]#O^"[WPN_X+C_ +0_B#P+\"/^"7&H'PEX$U$Q_P#"P/'V
MD>,K;2]3@FEN#%@L9$N8[6"("9S:[I9#(5"G8%;\FO\ @I3X,_X*+?\ !"CQ
M1X)^)7PP_P""[6M?$_Q'J&KO#J_A >+KF2XL'B7S%:ZTRYOKM+FV8AD+2HH#
M;1MRV1[+_P '/'[6OQ@\4_\ !6;X=?L%_&O]H+Q5\,?V>I[#09O$USX=N)(4
MN[.]NW2^U.54_P"/GRD5XU5PZ1FW8A"6<-\J?\%V/@5_P0T_9A^$W@#X1?\
M!+?Q_:^.O'5QK$E]XS\8Z?XTEUM$TU;<I%!)+&_V-9'E??LA0.OE'?M!0$ _
M3+_@Y8^--]^TC_P;I_"G]HG5-.AL[GQ]J?@KQ'<6EOGRX)+[2IKED7))V@RD
M#))P*^PO^#<S_E"C\ O^Q8O/_3G>5\!?\%MKNSO?^#3[]FB>PG62+_A'?ALH
M93G!7P^RD?4$$$=B*^_?^#<S_E"C\ O^Q8O/_3G>4 >J?\%;O^45G[2O_9!/
M%_\ Z9KJORR_X,EI'B_9?_:"EB<JR^+=+*L#R"+*?FOU-_X*W?\ **S]I7_L
M@GB__P!,UU7Y8_\ !DU_R:Y^T)_V-FF?^D,] 'R5_P $3/CO_P %Q?\ @J;X
MG^(G['_PP_X*0>,/#^DWNFZ?J_B_XE^*]>OM5U+0;.W>>)+33"\V^"2ZDN5:
M0QO$S+9+^]4*4D[[]GS]H+_@IW_P1A_X+Q>!?^"?WQV_;6\4?%OP=XV\7:%I
M-^GB/6KN\M-1L=8E2WAO8X;R65[.XBEDW-Y;\F J6=&YZ/\ X,>44_&G]H-R
MHR/"^@ 'V-S>?X54_P""X('_ !%<_LX<?\S-\-?_ $_T >F?\%KOVO?VVO\
M@DI_P7!^%W[0TG[37Q%NO@%X[O+'5K[P-<>*;R;1XH862RUBRCM&<Q$K$Z7:
M#;A)+I"H&T8^@?\ @ZY_X*>>//V.OV,? _PO_9A^,&I^'/&_Q6\0+<V7B+PK
MJSV]W;Z)9*DTTL,\+!X_-FEM(PRD!XVF7D9%>D_\'1O["O\ PV7_ ,$L_$OC
M'PSHWVGQ9\(9_P#A,-$:./,DEI"C+J, /7:;5I)MH^\]K&*_&#_@E/;?%_\
MX+C_ /!4C]G/P!\=K5M0\)_L_P#PXTR#64=S)'+H^B2%X?.!&&:YN9K6"0GE
ME;.3MH _2/\ ;K_X*%?M=?\ !$C_ ((9_![PUXL^*FO>*OVD/BE:LMSXI\=Z
MC)JEWHLTT?VR]D/VDOYCV:SV]I'&V8PY$C!@K*_S5K'_  3*_P""]/P^_8";
M_@K7'_P5T\?R>,[3P6/'6H?#R3Q5JDGEZ1Y O'5I7N#!)*EM\[6AM_*RIC#'
M S[O_P 'L/[.'Q!^(/[+OP@_:4\+Z1<7FB_#KQ-JFG^)6MT+"SCU2.T$-Q(!
M]V,2V*Q;CP'GC'\0KXU\+_L__P#!JWI__!/;2/VI_&?Q<\?ZA\08_#5K_;7P
MGT[QP(M9EUO8B3VT4+VWRP^;O99R?+\L [L_+0!^C'[,/_!>KXT_'+_@WM^)
MO_!0:+PSIUY\8OA1:SZ#K<<-D!:W&I;K5(-4,"\"/RKR.>2,83?#,J[4P!^;
M_P"PEI7QH_X*F^ =2^,/QA_X.;M<^%_QCN]2N5TOX;^(_$U]IL:NC9@\N7^T
M;6%4E/(2SA<1 YVE@4'Z"_\ !,CX@_\ !.W]CS_@BE\6/VUOV9/V(/C?K/PF
MU_49CXO\"^//[.U&ZUJTC1+.ZN[=/-\J73U661)6?!Q;SDH53)^"_!O[&/\
MP;0?\%%O@YJ?QZ\ ?M=ZG^R/XIAO;I+_ .'7C#Q7;:C;6JJ[&*:WANPD]TKI
MM;;#<'82T>,J"0#]5?\ @EU\"_\ @N$/V ?BO^SO^WU\:-('BC7/!]Y9_!GX
MDV_C$ZAK6EW-U97$22W5U:J3*L,K6\\4XD>;EP2<)M_";]B3]B/]OOXO?\%H
M/B1^R=\%/VW;[PA\9= UWQ5;^(_BS#KFH0S:K/9W;QWLIN(3]H?[1("Y+\MG
M+<U]T?\ !F9\5/VC&_:6^,O[/NC_ !%UCQ/\#_#_ (7:ZLKFX686-MJQU"*.
MTEMXI2?LIN;;[9(T8P6\E=P)05X]^QA^U1\!/V$_^#IGX_?&#]J_XA0>#?#)
M\??$"W?6+^TGDC22XOYI8 1"CMAU VG&#N7U% 'L_P#P<E_MS?\ !0/]A/\
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
MJ* ,SP_X+\'^$O"-IX \*^%--TS0;"P6RL=%T^QCAM+>V5-BP1PH B1A1M"
M  <8Q7QM\3/^#<7_ ((H_%OQI<^/O%W[!F@0ZA=S&69/#_B#5M(M2Q.21:V%
MW# HSV$8%?;E% 'G_P"S9^RK^SE^QY\-8?A!^S!\&M!\$>'(9C,=-T&Q$0FF
M( ,TK\O-*0J@R2,SD* 3@"O$/VJ/^"'7_!*K]M7XPS?'W]I/]D#2->\7W2QB
M_P!:M=;U+37O3&JJC7"6-S"EPP557=(K-M4+G  KZOHH ^>_B[_P2E_X)Y?'
MGQ+X,\8?%W]EO0-<U+X>:%9:-X+N[J:Y#:586;E[:"/9* 5C8DC<">>2:[S]
MJ7]D+]FS]MCX;1?!_P#:G^$NG>,_#4&JQ:E#I&IR2K&MU&DB)+F)U;(660=<
M?,:](HH X'P;^RY\ ?A]^SHO[)/@SX96.G_#E= N=$7PI"\AMQI]PLBS6^2Q
M?:PED!^;/S'!K!_9)_8-_9$_82T+6/#/[(_P-TKP/8>(+N*ZUFVTJ69ENIHU
M*([>:[G(4D<8ZUZY10!\H_M5?\$.?^"4O[:WQ$N/BW^T=^QKH&L>)KU]^HZW
MI>IW^CW%])C'F7#Z=<0&X?&!ODW-@#G@5ZU^R9^Q!^R9^PIX"F^&?[)'P(T'
MP/I%U,LU]'I,#-/>R*"%>XN)6::X902 TCL0#@8%>J44 >'6'_!-?]AG3/VM
M6_;LL/V<]%B^+;74ERWCA9KC[499+1K-VQYGEY-NS1_=Z'UYK4_:V_8-_9#_
M &[=#T;PU^UQ\#-)\<6/A^[EN=&MM5EF5;6610CNOE2(<E5 YSTKUVB@#@_%
MO[,'[/WCW]G@_LF^-OA/I&K?#@^'[?1/^$1U" S6GV"!$2"'#$L/+$<91L[E
M9%8,& ->0_L8_P#!''_@FW_P3W^)%_\ %[]D#]F>V\(>)-3TN33KS5O^$DU2
M_D:T>2.1X5%[=3+&I>*-B% ^X/2OIJB@ KP?]LC_ ()A_L#?\% DM7_:^_9A
M\.^,KRQA\FSUB836>HPQ9)\I;VTDBN!'DD[!)MR2<9KWBB@#YV_8V_X),?\
M!.C_ ()_:S<>)OV1_P!E7P_X4UBZA:&77GGN=1U$1-]Z)+N^EFGC1N-R*X5L
M#(.!7;_M8?L4_LL_MR^!M/\ AK^UE\&M,\;:%I6K+J>GZ;JDDRI!=K%)$)1Y
M3H<[)9%Y.,,>*]2HH Y_X4_"SX?? _X:Z%\'OA1X7@T3PSX9TN'3M"TBU9C'
M9VL2A(XE+$MA5  R2:Z"BB@#\X_^"O\ _P &]W[./_!0B^T'XI_!KX-^ ?#7
MQ(?XAZ;J/COQ1>S7EA_;FB)YGVZWD6R5EFN9<Q8F= _R']ZO?[7_ &9/V1_V
M9_V,OATOPG_9:^">@>!] $WG2V.A60C-S+@#S9I#F2>3  WR,S8 &< 5Z+10
M!3\0Z!H_BO0+[POXAL$NM/U*SEM;ZUD)VS0R(4=#CG!4D<>M>2_LB?\ !/;]
MC']@N+7X/V0O@#H_@5/%+6K>(%TF6=OMIMO-\C=YLCXV>?+C&/OG.>*]FHH
MXK]H']G+X$_M6?"^_P#@M^T;\*M%\9>%M2*M=Z-KMFLT1=?N2+GF.1225D0J
MZGD$5X-^RA_P0]_X)5_L1_$Z+XS_ +-G['NB:+XJMMQL=<U'5M0U:>Q9@06M
MSJ%Q.+=\$KOB"M@D9P37U=10!4U[0="\5:'>>&/%&BVFI:;J-K);:AI]_;+-
M!=02*5>*2-P5=&4E2I!!!((KXUT7_@W6_P""+/A_XJ)\8M._8(\,'5X[P726
MUSJFI3Z8LF<_\@Z2Y:SVY_@\G9_LU]JT4 ,M[>WM+=+6U@2**) D<<:A510,
M  #@ #M3Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@".[9EM964D$1L01VXK^3K_@
MEIK?_!>W_@KE\2?$_P +?V;_ /@JQXYT34/"FAQZKJ,WC?XP:_;0R0O,L(6,
MVL=PQ?<P.&51COVK^L6]_P"/.7_KDW\J_FZ_X,C/^3Q/C/\ ]DTM?_3A'0!7
M_:6^(/\ P= _\$(KC0/VAOC]^U#-\2_ <VJ0V5]/?>(Y/$FCRRD%EM+H7D4=
MW;&0(P$L?EY(P)-Q /[P_P#!.3]N7X=?\%'?V-_!?[7?PUL7L+;Q-8L-3T:6
M822:5J$+M#=6C, -VR5&VN0N]"CX 8"O#_\ @Y"TC0-9_P"")WQY@\10Q/##
MH%A<0&4#Y;B/5;-X2/0^8%Q]:_+?_@BS^W#\2_V$?^#8K]I/]HOP/<8UKPY\
M6+G3O!5Q/&'6TOM0L]#M%E56!5O)>Y^T;2"I*D$')% '[S?$K]K?]E/X,>*(
MO _QA_:;^'OA/6IPI@T?Q+XTL;"ZD#?=VQ3RJYSVP.:[S3]0L-6L8=4TN]AN
M;:YB66WN+>0/'*C#*LK#A@0001P0:_E'_P""9'[-O_!$']IGX!^*?CG_ ,%=
M?^"ANNZ9\7/%VOWI@LQK%P+K3X^,7T\C6TWVJXEE+O\ .Q7:%!7))K[ _P"#
M13]MOQCX2_:7^+W_  3,U3XR/XT^'6@:7J'B#X=ZU(TGD1)9ZA';3/:J_P T
M4%U%<1W/E'A3$Q #2.6 /W7^*?QL^#7P,T%?%/QM^+?ACP=ICN434?%6OV^G
MP,P&2HDN'12<=LT?"OXV_!CXZZ"_BKX(_%WPQXRTN.3RY-2\*Z_;:C KXSM,
MEN[J#[9K^:G_ ()X?L_ZC_P="_\ !57XI?&?]MWXJ>*(O WA;3)-1TSP_HM^
ML4EG9RW?E:?I=N9%=+>!(P[R,J[Y'0DG?*T@^\/V8?\ @VQ_:4_X)S?\%3M"
M_:A_X)[?M4:=HWP;A-H/$WACQCJ=U/JNIV;L5OM-=(+98)XM@$D$TC!HY"A*
MDQ;V /UX\:^.O!/PV\-7/C/XB^,=*T#1[)0UYJVM:A%:VT"DX!>65E11GCDB
ML'X1?M&_L]_M VUS>_ ;X[^#/&\-D0+R7PCXHM-26 G@!S;R.%Z'KBOYQ/\
M@M?^U5X._P""A7_!>*+]BW]L3]I>\^&W[.OPQU_^R+^[BD?RK9X+(SWMUL5'
M!NY[@-:1RLCB-6C.T@.&\B_;ZU3_ ()V_P#!,3]HOX4_M??\$%_VXM0UK5["
M]F7Q/X?FU"XG^S>48F3>[PQ&:UN5,L4L#[A\HQPV% /ZK/'/Q7^%OPP6U;XE
M_$G0/#HO2XLCKNLP6GVC9MW[/-9=^W<N<9QN&>HK"^(7[4_[,7PD\4V7@;XK
M?M&^ _#&MZD$.G:/XA\7V5E=70;A3'%-*KOGMM!S7X0?\'E?Q/TGXW? ']C?
MXSZ#;M#8^+M"\0ZU91.V2D5U:Z#.BD]R%D K(_X*8_\ ! ?X(?"+_@BKJ/\
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
MIK_4Y_\ @FA\1;"X9FM;?XXWQMMW16;1])+@?DIQ[^] 'R-^Q_X9_P"#EO\
MX+A?#SQ/^V]\)_\ @H?)\/M"L]<N;#0/#]GXKO= M+ZXA1)&M[:WL(63R4WI
M'YMPQ9FR&9\.P^OO^#8G_@LK^U/^VAXL^(?[#7[<VJ_VUXZ^'.EMJ>G>*;BW
MBBNY[2&Z2TNK:\\H+&\D,LD&V4#<X=]Y8J&;W#_@NA_P7*^"G_!)#X0W/PO^
M%2:7K'QL\3:?))X9\+6R)Y.CK("!JE^J_=0')2(_-.RX&$#NO@__  :;_P#!
M+#XQ?LR?#KQ=_P % OVH=(OM-\9?%VRCM_#FDZHA6\@T8R_:9+NX5OF62ZF$
M3JC $)"C'_6X4 ^6-#_;I_X+3_\ !PS^W;X_^%'_  3W_:CE^"_PP\$>;<V$
MMCJ]QI*PV G,-M+<W%I&]U/=7&TOY61$@5P NTE_0/\ @F3_ ,%-_P#@J/\
M\$__ /@L#9_\$?O^"F_QA?XFZ?K^J0:39:]>7S7]Q97=U;">QO+:]D1)[B";
M='&\<_S(7R-C(ZO^MG_!1S_@HG^RQ_P2V^ NI?M)_M!ZG!%=7*&UT#0;!8_[
M3\27BJ2EK #RP&<M(WR1*=S$9 /XV_\ !"S]FC]I[_@L+_P5HUO_ (+E_M3>
M$SHG@W0]<DO/#,*QLMOJ.I16_P!CL[*TW8,D%E$J,\_\4L2+RS2[ #^AFBBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M5_X)51ZAK5VD<WC7QS<_%]8KWQ'>J"#+(/['8Q0KEA%;AF6)2>6=GD?]&_\
M@M1\$/BG_P %R?\ @A-\-_VMO@+\';F#QG8K9>/;#P)87QU"ZDLI;::&[LH)
M!%$;B54D28 1JTGV?8JEF53^M?\ PB?A7_H6=/\ _ )/\*NP6\%K"MO;0I'&
M@PD<:@*H] !TH _EJ^(G_!P=K7Q9_P"")NB_\$=M&_9Q\3M\4QHNF>!KG6(M
MKP2:=97,2Q)#;J#.UT\,$5LT)3 )=@Q.$K]*?V.-.\9_\&Z?_!N)K/QA^+?A
M**+XD3?:/$=QX8O>D6O:K+!9V%K,%()\J);0SJ""/*F4'Y0:_5:'X<_#VW\6
M/X]M_ >C1Z[(NV36DTN$7;#&,&8+O/''7I6I>6-EJ$)MK^SBGC)R8YHPRY^A
MH _BQ_8]_P""C/@;X6_MT:A^WM^W9^SC=?M&>*;F]?5+2S\0>-!IMNNK%PRW
MDZFRN5N!$HVQ0;4CCPI (1%7^@G_ ((^_P#!S%H7_!4[XY>-?A-XH_9&7X8:
M9X(^&E]XQU'Q&_Q#_M=3!:W-I#)$81I]OM&VY,F_><>5C:=V1^G7_")^%?\
MH6=/_P# )/\ "I;70-"L6=K+1;2$R(4<Q6RKN4]5.!R/:@#^,?\ ;G_X*E:E
M_P %$_\ @H@/VM?VN? FJ^+_ (>Z;K6S0_A;9^)CI2V^A1R%HM/2Z6&;R&D^
M5IYDC+NS2%2F4*?K_P#\$Y/^#LCP-\;_ -H+X2?L&?#/_@F#I_P^\/\ B/7]
M.\+:/)I7Q166VT2WD=8D,=JFD1!U0?P!TSC[PZU^VG_")^%?^A9T_P#\ D_P
MI\'AKPY:S+<6WA^RCD0Y1TM$!4^H('% %VBBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***R_&_C?P;\-/"&I?$'
MXB>*].T+0M&LI+S5]9U>\2WM;*WC4L\LLLA"HB@$EB0!0!J45\Z_LZ?\%:O^
M"<G[67Q-A^#7[/\ ^UCX;U_Q1=V\D^FZ-MN+2748T!+M:_:8HQ=@!68^27^5
M2W0$UK?M5?\ !3#]A']B/Q-I_@K]J/\ :5T'PIK.IV+7MIH\ZSW-V+0,5-S)
M#;1R/##D,/-D"H2K -\IP >Z45R5I\>_@C??!=?VC;/XM^')/ +:(=8'C-=8
MA_LS^SPF\W7VG=Y8B"@DMG P:\T_9;_X*>?L$?MJ>,KWX=_LQ?M-^'_%6O6%
MC]MET: 3VUS):;@OVF&.XCC:>$$@&6(,@W+D\C(![Q1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %>6?MD?L@?"7]NGX%WG[.?QSEU9O"VI:I87NJV6D7P@-\+2ZCN8[>4LC
M!X6DB3>F/F QD5ZG7SE_P56\/_MZ^-/V,O$/P_\ ^";[Z;:?$OQ%/#IT.MZC
MK*V+:182;C<W4$K*0+C8HC0@90S>8.4% 'S/_P %"?$7@W]NK]O'X ?L&?LA
MZ#::IXE^ WQ=T;Q_\4?'.CVZBS^'NDV ?&D&=!M2[O?EB%HI.%B!D3:N4ZG_
M ()&Z7IWQ1_;,_;C_:$\::?#>^(Y_P!H*7P,+NZC#O%HND:=:QVULN?NQ'SF
M8J,!CR02*YW_ ()]_#K_ (*;?L2^"O"W[.?PW_X)3?";PMX,_MB!_%OB2+X\
M&^U2]:61!>:K<L;!6O;MEW.=S#)5478@55ZG6O@5_P %!?V#/VP_C'\:OV(_
MV<O"WQB\!?';4+3Q!?\ AC4_'\?AV]\+>)8K5;:XN-\\,D=S:7*QQR,%(E5P
M0  HW@'P3KJFU_92\4?\$\;1?+^&5[_P5JL_AE'H<7RVUMX6N[^+4VTQ5' A
M6X!.WI\]?=O_  6<TC2?A1\;/V(OV@_ FDVVG^)M+_:R\.>![2^M(%C==#UJ
MVO+6^LP5 _=,D:?)]T;>E<[#_P $8_C=?_\ !,_6_A5JWQ4\.1?M%:[\;'^.
M$OBN&&8Z+;^.?MZ7:1J"OF_9!%&MIOQNP3($Z1UT;? G_@HK_P %!_VG_@KX
MT_;>_9M\)?![X>_ OQ3_ ,)C+I&D_$&/Q!>>+?$T5O)!8RP^3#&MG9P&667]
MZ3*Q*KCDLH!]^T444 <9\9M$^.6MZ991? [QOHNAW:3L;Z76M,:Y66/;PJ@$
M;3GG->-?%Z]_;O\ @Y\--9^)^N?'#P;=6FBV9N)[>T\*-YCJ"!A=S@9Y[FOI
MBO*/VY_^31_'O_8!?_T-: .M\'W/CS7_  EI>NSZW9;[W3H)W_T3'+QJQXSQ
MUK2^Q>-_^@W9?^ Q_P :B^%W_),_#O\ V K3_P!$I6[0!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!1TJ#7X9'.L7\$RE
M?D$46T@U>HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRC]
MN?\ Y-'\>_\ 8!?_ -#6O5Z\H_;G_P"31_'O_8!?_P!#6@#NOA=_R3/P[_V
MK3_T2E;M87PN_P"29^'?^P%:?^B4K=H **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HKP[]LW_@I%^Q=_P3X_X1O_AK
MWXS?\(C_ ,)=]L_X1[_BG=1O_M?V7R//_P"/*WF\O;]IA^_MSO\ ESAL>'?\
M1(?_  1=_P"CR_\ S'?B/_Y7U]AE?A[Q]GF ACLMRG%5Z,[\LZ="K.$K-Q=I
M1@XNTDT[/1IIZHYYXO"TI<LZD4^S:1]Q45\._P#$2'_P1=_Z/+_\QWXC_P#E
M?7W%7GY[PGQ5PO[/^V<!6POM+\GMJ4Z7-RVYN7GC'FY>:-[7M=7W1=*O0KW]
MG)2MV:?Y!1117SYJ%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !7E'[<__)H_CW_L O\ ^AK7J]>4?MS_ /)H
M_CW_ + +_P#H:T =U\+O^29^'?\ L!6G_HE*W:POA=_R3/P[_P!@*T_]$I6[
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%-GG@M8'N;F9(XXT+222, JJ!DDD] !7R)\>/^"U_P"QK\,_&;_!KX'7.O?'
M+XC'*P>!O@UI3:U.K@X/G7$?^CPJK<.3(63!)3BO;R/AO/N)<0Z.5X:=:45>
M7*KJ*_FG+X81[RDU%=69U:U*BKS=C\^/^#S/_FV__N</_<)7X=U^I7_!RM\3
MOV]_B_\ \*6\=?MF?LZ^%OA;H]U_PD?_  @7A'3O$9U36($_XE9NGU&= (,L
M#:^6D8#+B4. =M?EK7^N?T<LLJY/X,Y7@ZLX3E#V]W3G&I"[Q%9V4X-PE:]F
MXMJZ:3>Y\#F\U4S&<DGTW5NBZ!7]Q%?P[U_<17\W_3F_YI__ +F__=8]CAG_
M )>_]N_^W!1117\ GU04444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %>4?MS_\FC^/?^P"_P#Z&M>KUY1^W/\
M\FC^/?\ L O_ .AK0!W7PN_Y)GX=_P"P%:?^B4K=K"^%W_),_#O_ & K3_T2
ME;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M6=,81A'EBK(****Y"@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*/VY_^31_'
MO_8!?_T-:]7KRC]N?_DT?Q[_ -@%_P#T-: .Z^%W_),_#O\ V K3_P!$I6[6
M%\+O^29^'?\ L!6G_HE*W: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO#_ -K3_@I#^Q3^
MQ#:8_:-^/NC:/JDB@V?ABUD:\U>[+?<$=E;AYB&) #E0F2,L.M?/9_;-_P""
MK?[;O^A?L,_L9P?!WP?=<1_%+]H,-#>R1'_EI::+ 6D#8PR/,6B<,,[:^RRG
M@/B+-,&L?.$</A7_ ,OZ\E2I/OR2E9U6OY:4:D_[ISU,52A+E6LNRU?_  /G
M8^WO''CWP-\,?"]WXX^)/C/2?#^BV$?F7VKZWJ,5I:VZ?WI)965$'N2*^-/&
M'_!;;P'\3O$EW\+_ /@FK^SGXT_:.\46TI@GU'PQ:G3O#-A+Z7.KW2B)!R""
MBLC#.'%/\#_\$1/A5X[\4VGQ6_X*,?'KQG^TEXNMI/.@B\:W9M/#MA)W^RZ/
M;,((U.3E',B'/W0:^S/"'@SP?\/?#=IX-\ ^%--T/1["(16.E:/8QVUM;(/X
M8XHP%0>P %>E?P[X=V4\SK+_ !4,,G^&(JQ_\)GZD?[76_N+[Y?Y+_R8^'?^
M&'/^"HO[;7^G?M^?ML+\,/"5US)\)_V>MUI))$?^65WK,X:9R1\LD<8:-LG:
M5KZ+_9._X)W_ +&'[$.F?8_V:?@!H7A^]DC*7>OM";K5;O/WO-O9R\[@G)V[
M]H).%'2O::*\S-^.^(LVP;P,9JAA7_RXH15*D^W-&%O:-?S57.?]XNGA:-.7
M-:\N[U?_  /E8****^..@**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ KRC]N?\ Y-'\>_\ 8!?_ -#6O5Z\H_;G_P"31_'O_8!?_P!#6@#N
MOA=_R3/P[_V K3_T2E;M87PN_P"29^'?^P%:?^B4K=H **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\I_:B_;C_
M &2/V+?#?_"4?M/_ !\\.^$87B,EM9ZA>;[V[4=?(M(PT\_3_EFC8KLP&79A
MFN+CA<%1E5JRTC"$7*3?91BFW\D3.<*<>:3LO,]6JKKFNZ)X9TBY\0^)-8M=
M/L+.%I;N^OKA8H8(P,EW=R%51W).*^%?^'CG_!0+]M _V;_P32_83N]%\.7/
MRP_&+X_F32-,*'CSK738\W5VA&2L@.,C#)VJUH?_  1;G^/>L6WCS_@J;^UM
MXS^/>I13+<0^#5N&T/PE8R#D>7IUHR^85.!YCN-X'SH<FON?]1<'DOO<38Z&
M&:_Y<T[5\3Z.G"2ITWW5:K3DOY6<WUF53^#'F\WHOOW?R3-?XH?\%O\ ]G*?
MQC<_!W]B'X=^+?VD/'<!V/I/PKT\S:79L<A6N]5<?9H8B1CS4,H'?%<]_P ,
MW?\ !8S]N/\ TC]JG]IO2_V<?!-UR_P_^"4@N_$,L1_Y9W.M2Y6"09/S6P9&
M'5:^T_A?\)/A9\$?!UM\/?@Y\.-#\*Z%9C%KH_A[2XK.VCX&2(XE5<G')QD]
MZZ&C_7'),C]WAS+XPFO^7^(Y<16]8QE%4*?=6I2J1Z56U</J]2K_ !IW\EHO
M\W]]O(^>_P!DO_@EI^PY^Q;=_P#"2?!CX'V,GBF5C)>^.?$DC:IK=U*WWY&O
M+@L\98\LL6Q"?X:^A***^-S;.<WS[&O%YEB)UJKWE.3E+TNVW9=%LNAT4Z=.
ME'E@K+R"BBBO,+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ KRC]N?\ Y-'\>_\ 8!?_ -#6O5Z\H_;G_P"31_'O_8!?_P!#
M6@#NOA=_R3/P[_V K3_T2E;M87PN_P"29^'?^P%:?^B4K=H **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MLYV2NX[1C9:*&W\MVV?"<6< \4\30CCZTZ2K12BJ5./)",+MV4WK*5V]9_\
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
M(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\
M\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D
M?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^
MD?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>
M_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S
M>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%
MM0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_
M^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &
MQ16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'
M_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_
M /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/
MI'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (
M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\
MWO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S
M\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^
M!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\W
MO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0
M!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M
M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8
M_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"
M#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M_1*5NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?AW_P>
M9_\ -M__ '.'_N$K] \+N!?^(E<=X3ASZQ[#V_M/WG)S\O)2G4^#FA>_)R_$
MK7OK:SY,;BOJ>%E6M>UM-MVD?N)17\.]%?U]_P 2,_\ 50?^6G_WR>!_K-_T
MZ_\ )O\ [4_N(HKX6U'_ (+:Z?\ '*_F\+?\$S/V-_B1\?[Y9&A7Q-;:<V@>
M%X9 <$2:G?JH!!SQY>& .&[U#_PR=_P6,_;!_P!(_:S_ &X-&^!WABYYE\"_
ML^V#-J;1G^&76;O,D,H&03 &C).0.E?R&O#G,LO7/Q!B*67Q_EK2;K?^$]-3
MKI]G4A"+ZR6K7O\ UR$]*2<_3;[W9?<V?3O[2O[;G[)'['FB'7?VF?VA/"_@
MY#$9(+35=37[9<KZPVJ;IY^G2-&-?,7_  ]P_:+_ &H?^)=_P3&_X)W>-_'-
MC/Q!\2_B7CPQX:"GI/"9_P!_>H.,H@C?GIZ^I?LU?\$=_P#@GS^R_K8\<^%O
M@/:>)?%[RB:Z\<_$&X?7-7GG_P">_G79812'NT*Q_J:^G>G2G_:/AWD?^Y82
MICZB^WB'[&E?RH49NH_)RQ*3ZT]T')BZOQ245Y:O[WI^'S/A#_AW)_P46_:R
M_P!-_P""AG_!2#4]$T6XYN/AE^SQ:G0]/"GK%)J4P:[N8VZ,CKT!PW.:]Z_9
M7_X)G?L*_L7+'=_L[_LV>'=&U50=_B2ZMS?:M(3]XM>W)DG^8Y)4.%R> *]U
MI))(XD,LKA5499F. !7G9KQ_Q1FF#E@O;*CAGO1H1C1I/_%"FHJ;_O5.:7>3
M;9=/"482YK7EW>K^]_H+17'>*/C5X6T/=;Z6QU&X'&(6Q&#[OW_#->!?M._M
MP?#OX):0;_XZ?%*ST".6+?:Z!:DO?7BGILMTS*ZGIO?;'GJRU^8?V[#%XU8#
M*J4\7B'M"DG+[VKI+N];=3UJF"C@\*\7CZD:%%;RJ-17ROOY=^A]$^*/BMX1
M\,[H&O?M=PO'V>U(;!]VZ#^?M7@O[27[=7@3X,:$=8^*GQ&L/"UI-&6M;%)2
M]Y=CI^[C0&63G@LBA1GYB!S7PMJ_[?\ ^V+^V?XIG^%?_!/GX$ZG:P%O+N/$
M%Q;1SW<:-P'DD?\ T6P4C^\SL",K(#7L/[-O_! Z+6M='Q6_;W^+E_XNUN[D
M$]YH.EZE,R2/Z7-[)^^F.."(_+P1P["OM*?AOF$(*OQKF"P=-Z_5<.U.O)=I
MSUC"_P T]M&?&3X\IXN;H\*8)XF2T^L5DX48OO&.DIV[:->:/'/%/_!1[]J/
M]K/Q?+\)O^"?_P #M6EFE.)-;N;)+B\16.!(P)-O9KU&^5G'0AE->I_L[?\
M!!;Q/X\U]/BU_P %!/C+?ZYJER5DN/#ND:D\KOW"7%Z_S$#H4A  _ADQ7Z*_
M"_X2?##X*>$X/ OPD\!:5X=TBW_U=AI-DD*%L8+MM&7<XY9LL>I)KHJ]S#<3
M9;PSA)8+A/!0P5-JSFO>KS_Q597?G9;/9G!+A7%YWB%B^)<5+%U%JH?#1A_A
MIJR?:[WZHY3X/? OX/\ [/WA*/P+\%OASI7AO2X\$VVEVH0RL!C?(_WY7Q_&
MY9CW-=75+Q%XD\.^$-%N/$GBS7K+2].M(]]U?ZC=)!#"O]YW<A5'N37S)XV_
MX*V_L_7/B*?X>?LM>$/%7QO\40G:VG_#C2'N+.!CT:>^8"%(S_ST0R 5\+C\
MUHTZCJXNK[\N[O*3]-92?I=GZAP[P?GV?0=/*,'*=.FM7&/+3IK^_-VITX^<
MI11]45R/QA^/OP3_ &??#I\5_&WXJZ%X7L,$QS:UJ4<!F(ZK&K'=*W^R@)]J
M^;_^$+_X*T_M2_/XZ^(7A3]GGPQ<?>TCPI&NN^(FC/6.2[?%O"?22'# YXKK
MO@]_P2I_8_\ A?XB'Q!\7>$M0^)/C!B&N/&'Q0U)M:O97'(;;-^Y0@Y(98PP
M]:\_Z[C\3_NU&R_FJ>[]T5>3])<GJ?4?ZL\)9)KG>9JI-?\ +G")5GZ2KR<:
M$?\ %2>(_P )R<W_  4_\8_'29]'_P""??[(WC#XFJS%(_&>N0G0?#J=MZW-
MT \VWJ8PJL1C!YIO_#&7[>/[2_\ I7[9O[:<WAC1I^9? 'P0@;3H=IZQRZC,
M#<2J1\K(05/.&YS7UY###;PI;V\2QQQJ%1$7 4#@  =!3J/[+J8C7&5I3_NK
MW(?<G=^DI20?Z]83*/=X<R^EAFMJM2V(Q'K[2I'V<'VE1HTI+N>1?L[_ +!_
M[)/[*ZK<_!3X(:-INI 'S-?N8C=ZE*3]XM=3EY>3DE0P7GH*]=HHKT:&'H8:
MFJ=&*C%=$DE^!\9FF;YKG>,EB\QKSK59;SJ2E.3]7)MA12.Z1H9)&"JHRS$X
M %>!_&;_ (*;?L:?!;5_^$2N_BO%XG\2.YCM_"W@:V;5[^64?\L]EON2-_\
M9D9*[:&&Q&*GRT8.3\E<Y*.'KXB7+2BY/R5SW+7M#T?Q/H=[X:\0Z=%>:?J-
MI);7UI.FZ.>&12CHP[JRD@CT-?SA?MW_ ++6L?L<_M1>)_@A?)*VGVEW]I\.
MW<O6ZTV;+V[Y_B8+^[8CC?&X[5^RO_#0W_!2[]HK]S^SY^R=I7PMT2?_ %?B
MGXQZ@QO2A_B33+;,D4@'02EE)Z]Z^6?^"K7_  3*^.MQ^SU??M9?$[]I76/B
M;XW\+^4=6C;1+>PLK;1RS^:+:WA!*^5)(LA);!02,5!K[;A2N\GQ_LJ]6*52
MRY4^9\U]'[MXKL[M/78^MX;K/*\9[.M4BE4LN5.[OT>ETNVKOKL?EA7["?\
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
M71AOK:3RR%&UF+%"I4?H3_P1X^+GCGXV_L9P>-OB7\'?AU\/-?C\7ZSINL^
MOAKIDMI;>'KNSNVM9[*ZBD Q>I+$_F%<QL"C(S*0Q /J:BBB@ HHHH ****
M"BBB@ KRC]N?_DT?Q[_V 7_]#6O5Z\H_;G_Y-'\>_P#8!?\ ]#6@#NOA=_R3
M/P[_ -@*T_\ 1*5NUA?"[_DF?AW_ + 5I_Z)2MV@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BH=1U'3]'T^?5M6OX;6UMHFEN;FYE"1Q(HRS,S$!
M5 !))X%?&OQ<_P""V?P!'C>Y^"'[#GPY\3?M(?$. [)-%^&$ DTJQ8G :\U9
M@;:"+((,B&4 \'%>]D7"^?\ $U64,MP\JG(KREHH07\U2I)J%./]Z<HKS,JM
M>E15YNWYOT6[^1]H5^"__!X3\8?A1XZ\:_ _X<>"?B1H>KZ_X4'B@^)]'TS5
M(I[C23<'21"MPB,3"S^1+A7P2$)QBOO'_AC/_@J9^WA_IW[>O[5T?P:\#W7+
M_"'X#7)COIXC_P LK_6I-SDXRKQP!HG#'&VO//VY/^#8/]E7]HWP5\/_  )^
MRYXLTOX*VO@TZHVKWD'@Y];O?$3W8M-CW5S+>PS,8OLTA7>T@_TAMH09#?NO
M@WB_#WPP\2,#FV>YLI3I>UO["G.K1I\U&I#WZJ7--WERI4*=2%VI.JHII^9F
M,<7C<'*G2IZ.V[LWJMET^;3\C^;&BOW$_P"(,S_K)!_YA_\ ^^]'_$&9_P!9
M(/\ S#__ -]Z_NK_ (FC\"O^AO\ ^6^*_P#E)\Q_8F9_\^_QC_F?M]IVG:?I
M%A#I6DV$-K:V\2QV]M;Q!(XD P%55P% '  XJ:BJNK:WI&@VIO-8U&*WC'1I
M7QGV ZD^PK_("K5A3BZE25ENVW^+;/T&,)3DHQ5V6JBO+VSTZW:[O[J.&)!\
MTDKA5'XFO/\ 7?CC)=W']E^!=&DN9G.$FEC)R?\ 90<G\<?2OGO]J7]MGX"?
MLX&23]HKXP"?7(UW1>#= *WFIDXR%:)6$=J".\K)GL">*\'#9QC,]QOU'A_"
MSQ=9_P B?(O-RVM^'F=N*PV#RC"_6\WKQP])=9-7?HN_X^1]&^)?CGH]DYLO
M"]FU_.3M65@5CS[#JWZ?6OG_ /:E_;7^$OP#M&N/VB_BW#879026WA+3%%QJ
M4P(RN+1"/+![/.T:G^]7QY%^V'_P47_X*$:Q<> OV#O@U=^"/#!D,%YXEM9O
M])53U\_5) JP''S>7;A9.H&^O=OV5_\ @@3\(_!M]'\0/VO?&UQ\0?$,LOGW
M.DVT\L.FB4G),DA(GNCNYW,8U.2&1J^YCX7T,(E7X\S&SW^J89WEZ3GLOF_2
M1\3+C_&9BW2X0P-UM]9KIJ'K".\ODO6)X+/^W'^W;^W7XBN/AQ_P3\^!M_X?
MTH2>5=^)OEEO(E/\4M[(%M[+(^8+'B4<A9'KVO\ 9B_X($^#;/5Q\3?VWOB7
M>>.M?N9?M%YHNGWLRVC2GDF>Z<B>Y.>X\KWW"OT&\(>#?"/P_P##MKX0\">%
M]/T;2K*/99Z;I5FEO! OHL: *H^@KAOV@/VQ?V8/V6M..H?'OXVZ#X<?R]\5
MA<W?F7LR^L=K&&FD'NJ&O:K<;X7A_+I8+AW#T\OPW5QM[27G.J];_BN[%E?A
MYF7%&:PGF4JN98N7PPY7**?:%&-_R:?9'9> /AUX!^%/A:V\$?#/P9IF@:/9
MKBVTW2+)+>%/4A4 &3W/4GDDUL].M?(/_#?O[5_[1W^A_L(_L2ZQ/ILW$/Q#
M^+DAT720O:6*V!-Q=QGU0J>#\M _X)R?'O\ :&/V[]OS]M/Q)XFLIN9OA_\
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
MCQ5^PA^Q5XV+/XE_9/\ AY<2/]ZX7PC:1RG_ +:)&&_6CFR>?V:D?^WHR_\
M;8AS97+[,X_.,O\ VV)W4Z?#'XMZ$]A<KH/B;3)1F2&00WL#CW!W*:\6^)G_
M  2A_P"">OQ5\R77OV7O#NG3R9/VCPRDFDL&/\6+-HU8]_F4@GJ#65KW_!''
M_@G/K=S_ &A;_L\QZ5=@YCNM$\1:C:-&?]E8[@*/^^:H?\.F/AGHO/PS_:L^
M/?@_;_JXO#_Q/F6-?8K+&^1[9IT:>64<1'$4*\X5([2Y+->DHS;7RL="K4)8
M.>$6)FJ4_B@X^Y+_ !14VI?-'SW\8O\ @WIM/#^H)XW_ &-/VC]8\/:Q:$R6
M=IXEE)VR<X,=[:*DD('0?NY#_M5P&J?M9?\ !;7_ ()WV[VGQW\"'QQX9M4V
MIK>N:>=3MDC!^^;^S=)%8@''VEB?]FOL/_AA']L;PT?^+9?\%4O']KM_U?\
MPE/A73]:Q_O>;LW4'X1?\%>_"H*Z%^UU\*O%P7H/%7@&6P\S_>^Q,<?A7W]#
MC2OBJ"P^;RHXVFM/WL9QJ)?W:BA=/S;;/SZMX<951Q#Q.2XWZI4;O[G-R-_W
MJ<HN#7DFEY'Y-^"_^"D/Q)^$5W\0X?@AX+T[PWI?C?5VU33=+><W2>'KJ3'G
M-;;D565APJ.I"!8Q\VT[O#O&GQ-^(OQ&UI_$7CWQSJVL7SOO-SJ-_)*P.<\;
MB=H] , =J]C_ ."F_@[XP^"OVPO$.G?'3PAX)T7Q#<6EE<W-O\.K.:#2)E:W
M0":%9@)"6()<MR9-]> 5_0/!_#'"N PRS7+\+"%7$QC.4])3?NI).;U:25M+
M)N\FN9MO^=_$/BSBO.\[JX3-<3[14).FE'W8/D;7,HK2\K7N]=NB2/=OV;/^
M"AW[1?[-]R]I8>)I?$6BO Z#0O$%S)-#$^W"/$Q.^+:V"54A6&01DAA^P/\
MP2)_9_?X2?LG6/Q2\4ZA'J/B[XK2CQ;XGU96#&8W2^9;Q;AV2)P2.@DEEQUK
M\"*_H+_X)#_\)!_P[C^%W_"3>9]I_LFZ\OS<Y^S_ &ZX\CKV\GR\>V,<5^7>
M,7"^1Y3A%FF!H0I5J\XPJN,4G424I1;MIH[W=KOW;M\JM^B^#_&.>XN%?(L1
M5<Z*BJD>9MN-FERIO[+YD^79.-U:[O\ 2-%%%?SX?M@4444 %%%% !1110 4
M444 %%%% !1110 4444 %?)W_!1S_@H'\"/V5))O@Q^U[\"_B:WPK\<>#KFV
M\0_%7PSX1GU/0M(2X\ZVGM+^2V#36S&(AU81N"'[;37UC7$_'?\ :._9\_9D
M\%2>/_VCOC1X6\$Z&H8'4?%6MP644I Y1#*P\QSV1<L<@ $F@#\Y?@9^S'\=
M_CE^RI\$_B9_P3Z_X*1_!CXM_$;]FO7K^R^%OBK5["3^R=0\)W>FQV']CZ[#
M8R//!=K#%&3*H#DP)E0Y,B_97_!-']DSXN_LD? ?6M*_:'^(^D>*?B+X\\?Z
MQXU\>ZGX<M'@TQ-3U&57>"S20!Q!&B1HI<!FVEB!G _.3X[7O[!G[?OQ%F^(
M/_!'S_@G#\6O$?Q)29T@_:"^#E_+\,-%MI=V)'DU>=$BO7!&65K2=G"X4G(S
M^E7_  3?^&G[;7PE_94T7P3_ ,%!/C1I7CSXCV]U<-=ZYI"J46T9LV]N\JV]
MN+B6-/E>;RE+GDYZD ]WHHHH **** "BBB@ HHHH *\H_;G_ .31_'O_ & 7
M_P#0UKU>O*/VY_\ DT?Q[_V 7_\ 0UH [KX7?\DS\._]@*T_]$I6[6%\+O\
MDF?AW_L!6G_HE*W: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO(?VK_P!O/]D/
M]B'PV/$G[3OQVT/PP98B]CI4\YFU&^'3_1[.(-/-SQE4(!/)%?,W_#:7_!4?
M]O ?8/V!/V3X_@_X(NN$^+_QZMC%>3Q'_EK8:+'N=B1ADDF+1.",A:^PR;@;
M/\XP:QTHQH87;V]>2I4M-U&4M:DE_)2C.?\ =.>IB:5.7+O+LM7_ ,#YV1]I
M?%KXS?"3X"^";KXD?&SXEZ'X3T"S'^DZOXAU2*TMU."0N^1@"QQPHRQ/ !-?
M&FI_\%?OBS^U1J,_@S_@DG^Q_KOQ4"RM!+\5O&D4NA>#K)@<%UFF"SWQ4CYH
MHPCX(*EJW_A+_P $3/@-+XVMOC=^W5\2_$W[27Q"@.^/5_B;.'TBQ8G)6STA
M";:"(D ^6XE /(Q7V5INF:;HNG0:1H^GP6EI:Q+%;6MM$(XXHU&%154 *H
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
M /@H5^VK%\,/!ESRWP:_9ZF>.:>(_P#+*_UIPSR$CY9(XMT3@DJ4K[2?!O\
M8U".*XHQ=++*35TJ[_?S3V]GAE>J[KX93C3IO_GX9TI5L5+EPM.51_W5I\WM
M^;\CWS]JO_@KM^Q9^RIXH'PJO?&U]X\^(TTAAL/AA\,=.;6]<N)_^>30P';
M_?;,Z$CD UY+Y'_!:C]O_P#X^)M&_9$^&]W_  1&/7?'%] ?5OEM]/W+Z;9H
MF/\ 'BO3_P!GSX8?L/\ [ ?@N31/V8OV?M \'6C1".^UJY=5N[P#G-Q>2EYI
M^1G#R$#MBLCXE?\ !5G]GKP8)5UC]H;PI:F,D/#HLOV^5?8K")6S^ KDPWB)
MPA@)^QX,RJKCZZ_Y?5:+KROWIX=)X>'I4>(:W4T:XG+:N%ASYIB*>'C_ 'ZD
M8+YMOF^[E.F_91_X)(?L5?LE^)&^*&B> [OQI\0YY1-J'Q.^).H-K6NW,_\
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
M?4O_ "7_ .2/ZQ_UESE_#DV)^<L(O_=J_P"![Y17@?\ PRU^T_-Q>_M]>)F
M^[Y'A6RC/XD9S2_\,B_'.<?Z=^W;X^;=_K/L]I:Q9^F%.VCVU;_GV_OC_F'^
ML'$#VR>M\ZF&_2LSWNBO _\ AB[XC3\WO[<7Q68C[OD:I#'^>(^:#^PQK$_%
M[^VK\;V!Y?R/&BQ$GV(AX&>U'M:__/O\4']M\4/;*9?.M27Y29[Y17@?_# V
MFOS>?M:_'*X;L\WQ#8D#TXA'%'_#O;X=OQ>?'#XKW"]DF\>3$ ^O"CFCVF(_
MD_'_ ( ?VOQ>]LLBO7$1_2#/?**\$_X=T_!*3F]\;?$&Y)^^T_C:Y)<>AP1Q
MCBD/_!-G]F.7B]M/$]R!]T3^+[T[?IB04<^*_D7_ (%_P _M+C9[9=27KB7^
MF'9[Y4<]Y:6Q"W-U'&3T#N!G\Z\'_P"'9?[&TO%]\-K^ZS_K//\ %.HG?]<3
MBI8/^"9G[#]N"L?P-B.3SYFOZBW_ *%<&CFQ?\D?_ G_ /(A]=X\>V PR]<5
M5_3!_J>S3^+_  E:J6N?%&G1A3AC)>QC!_$U4G^)WPUMFV7/Q"T.,XSA]6A!
MQ^+5YA!_P3J_8LMF#1_ ;3B0,#S+VZ?_ -"E.:N0?L"_L<VZ;(_V?]"(SGYT
MD8_F7-'-B_Y8_>_\@^L<>O\ YAL,O^X]5_\ NNCM9_CG\$K90]S\8O"L:DX!
M?Q#; 9_%ZJ3_ +2?[.EJ6%U\??!4909<2>*K0;1UYS)Q6%#^Q)^R/ Q=/V>/
M"I)&/GTI&'Y'-6[?]C_]E2V"K'^SEX*.TY'F>&K9^_?<AS^-%\7VC^/^0<_'
MK^QAE_V_5?\ [8B6?]K7]EFWQYG[2'@4YZ;/%EFW\I#BJ=Q^VC^R9;;O,_:)
M\(G:>?+UN)_RVDY_"M2#]E[]F>U)-M^SMX%CW?>\OPC9#/Y15<@_9_\ @/:E
M3:_!/PC&4^YY?ANU&WZ8CXH_VO\ N_B'+Q[+[6&7_;M5_P#MR.4G_;L_8_MV
M"R?M!^'#D9^2[+?R!JC/_P %#/V,;=2\GQ[TH@''R6]PQ_)8S7HL'PA^$UJI
M6V^%_AV,$Y(31(!G\DJ[!X$\$6S![;P;I49 P"FG1# _!:+8O^:/W/\ S#V'
M'LO^8C#+_N#5?_N>)Y%/_P %)OV);=BLGQUM20,_)I%\W\H#54?\%.?V)I>+
M+XOS7+#JL'AC4B0/7FW%>Y0:)HMJNRVTBUC .0([=0,_@*M4<N+_ )H_^ O_
M .2#ZGQ[+_F.PR_[E:K_ /=Q?D?G3_P4Y_;8^'_QP^&^@?#KX->(K^YT^?4Y
M+K7'GTJXM%E$2J(4'G(N]=SNQ S@QJ3VKXEK]@OV]?V5)?VK/@N?#N@3PP>(
M='N?MN@RSMA)'VE7@8_PJZGKV94)X!K\GO'OPF^)OPNU^3PQ\0O FJ:1?1R%
M/(O;-DWGU0XPX/9E)![&OF<VHXB.(YYZI]4M/3J?Q?X]\.<68/BYYCF3]K3J
M1@HU(0E"FN56<.5SJ<K3N[.;OS<RW:1\)O'NO_"_XF:%\0O#%Q)'?:1JD-S
M8S@OM890^H9<J1W#$=Z_<^ORW_8%_8$^)/Q7^).D_$KXE>$[O2/!^D7<=XS:
ME;M$^J.C!DAB1@"T98#<^-NT$ DGC]2*]/)*56G1E*2LG:W^9^T_1IR'/<IR
M#&8K&PE"E7E!TXR33?*I*4TGTE>*3Z\O:P4445[9_2P4444 %%%% !1110 4
M444 %%%% !1110 4444 %<_\6K'P1JGPJ\3:9\3+];3PW<^'[V+Q!=/<&)8;
M%H'$[EQR@$9<[NV,UT%<Y\8?AGH7QJ^$GBGX-^*)IH],\6^'+[1M1DMFQ(L%
MU;O!(5)Z,%D./>@#\U_V2/\ @H%X3@TW0/V,?V4O^"-<NA_ [QS\*O%FO?!B
M'7_$-A9M\1X=,MH&,3:;+%(T,=\;FW475]*3*MP)&#C=CZ@_X(VZA^R?JO[&
M$5]^QY\*M<^'OAUO&&L)KGPT\12/]I\'ZZER4U'2RCLQA6.=698P=H60%0@(
M1?B73OA!_P %W_V<?CU\!8M,_P""?/@SXN6W[/'P[U_P/X:\>Z%\6]/T6Q\1
M6-]%IMO:7EW:7F+BUE@ATY#-&BR"5Y&",F 6^_/^"8W[*/Q6_90_9YU2Q_:#
M\4Z1J_Q)^(/CS6?'7Q$N?#L;IIL.KZG<>;);V@?Y_(B18HE+<MY9;C=@ 'T3
M1110 4444 %%%% !1110 5Y1^W/_ ,FC^/?^P"__ *&M>KUY1^W/_P FC^/?
M^P"__H:T =U\+O\ DF?AW_L!6G_HE*W:POA=_P DS\._]@*T_P#1*5NT %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M9[B<=E=#!SVI[OOTC]RT/1QF<5\9EU+"RVAN^_;[D%%%%>$>.%%%% !1110
M445P/Q,_:E_9V^#WF1_$;XPZ%IT\6?,LOMHFN1C_ *81;I/_ !VIE.$%>3LC
MCQV88#+*#KXRM&E!?:G)17WMI'?45\__ /#<FN>/AY/[.'[+_CCQD'_U.JWU
MHNDZ;)Z$7%QU]<%11_PC/_!1#XI\Z]\0_!7PRL)/^6&@Z:VK:@J]U9YR(@>V
MY.G6L/K,)? G+T6GWNR_$^:_UURW$Z991JXI]'2IOD?I5J<E%_*HSWR\O+33
M[5[V_NHX(8EW2S3.%5!ZDG@"O)/'O[>'[*W@&\_L>?XK6FL:DS;(M+\,QOJ4
MTC_W!]G#*&]F85A6G_!/7X6>(+J/5?CMX^\9?$>[5M^WQ1XAE^RHW_3."$HJ
M+_LDD5ZWX"^$OPN^%MG]@^&_P\T;0XBN&&EZ;'"7_P!YE +'W))HOBI[)1]=
M7]RLOQ8>VXYS#^'2HX6/>;E7G\X0]E!/TJS7Y'D'_#4'[3?Q*_=_ K]CK6;:
MVD^YK7Q$OX]+C0=F^S M*ZGK\IZ4?\*(_;3^)WS_ !>_:MM?#%I)_K=&^&NC
M>41_NWEQ^^7'T-?0%%'U=R^.;?X+\+?C</\ 5*IC-<SQU>O_ '5/V,/3EHJG
M)KRG.?G<\3\)_P#!/G]F+0=3'B'Q1X2O/&.K<>9JOC;5)=2EE_WDD/E'_OBO
M8=#T#0?#.G)H_AO1+33[2+_5VMC;+%&GT5  *MT5K3HTJ7P12/:RO(,DR6+6
M PT*5]W&*3?JTKM^;;84445H>N%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7.?&#P<GQ$^$GBGX?R:#
M8:JNN^'+[3VTO5)WBMKP36[Q^3,\8+I&^[:S*"P4D@9KHZ^:/VVO^"5/[.?[
M>WC[2?B-\9?'7Q,TJ^T;1_[-M8?!/Q!O-(MWA\UY=TD<!"N^Z1AO/. !VH ^
M:/V7OA=_P<G?LN? GPW^SQHGAW]DCQ'HG@W2X=(\-7_B+Q3XA.H)IL"B.U@N
M)(+2*.=XH52/S1&A<("P+$D_<?[)U[^U[J'PABN/VW]!^'VF^.S?SB>V^&5[
M>W&EBUR/)*O>*LOF$9W#&.F*^3/^(;_]A3_HL/[0'_A[=4_^*KZN_9"_9*^&
MO[%/P;A^!WPHU_Q1J6D0:C/>)=>+_$4VJ7IDF(+ SS$L5&.%Z"@#U"BBB@ H
MHHH **** "BBB@ KRC]N?_DT?Q[_ -@%_P#T-:]7KRC]N?\ Y-'\>_\ 8!?_
M -#6@#NOA=_R3/P[_P!@*T_]$I6[6%\+O^29^'?^P%:?^B4K=H **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BO(?V@_V]/V0_V6P]M\:_COH>EZB@XT.WG-WJ+D] +6 /+R> 2H'O7R
M9\<_^"XVOVBRV/P1^!UGX:@Q\GB;XSZI_9V >DL>DVOF7US&>H= /<<USPQ,
M*^)^K8:,JM7^2G&52?\ X#!-KU=D?583@O/\1EZS'$0CAL(_^7^(G##T?E4K
M2A&;_NP<I/HFVC]$:\/^/W_!1[]C+]FV];0/B+\;],GUWS/*C\,>']VI:D\N
M<"/[/;!VC8G@>9L'O7Y+?&S_ (*,>,/C5</IOQ;^/'Q$^(HN&V+X3\',GA'P
M^Q/_ "S80B6\U"(^D@@?WXYO_!SP/_P41\560L/V8/@#HOP5T6XCV-J>BZ2-
M*NVC(P"VH7;2ZG*,=UD(Y)QS7T\N#.*:.&6)S65#+:#^WBJL5)^E*+;;[)R3
M\CQ)<3>%&6UW0HXC$9SB5_RZP%*4:5_[V)KPO;NX8>4;7:GLS[C^*7_!2K]J
MSQ#I']K?"W]G?P_\(?#=PI-MX[_:-\11Z29%]8M+B8W,C8Y4@N#P,>OR%\<O
MVQ?V=?%;2C]J3]KSXJ?M!W))+^#_  5#_P (CX2)[Q2@;9YP.@E"9(R>_/<?
M"K_@A=XX^)>L?\)C^T1\:-:U^]N6#WC:7N_>-ZM>7>YI!_VS!]Z^Q/@1_P $
ME?V5O@QY-[8_#726O(L$7EU";ZY#?WA+<;O+/^XH%<$8^&6&UG/%9O/M&/U?
M#>C<N5R7FE,V?'?B<O=R'!8/(J?\ZOB<9ZJK)U)0EW4'17DK'Y^?"W]J_P#;
M7\4Z0WA?_@G1^Q7X9^%&@W2>6-8\.^&8WN9TSTFU.^&R8XQ\V W?/3'9^&O^
M"/G[<'[5>L0^,/VMOVBM1NRS;UCGO9]1DC!ZJKSLD47TC#@=A7ZO:#\//!WA
ML*VF:'#YB])IAO<?0MT_#%;5>Q2XXS["4O99-A\/EU/9>Q@JE6W9U:J:?RI)
M^9\+C>%,-G6+EB^(<;B,QK2=Y2K5)1@WWY(N_P!]1^A\7_ C_@AU^QW\*?)U
M#Q7X9D\3WT>"9==F^TJ3[QE5A(^L6?>OJ_P5\*?AS\.M.ATGP7X.L-/@MUVP
M1V]LJB,?[( POT&!70UQW[0=KX]N_@CXIB^%GQ$@\)^(UT6>31/$-U%;O#97
M*+N1I1<(\7ED@*Y93A68C! (^=Q$L5G&+C4QU:=:I?2564IV;[7ORKR@DNR/
M?R_!8'+H>QP5*%&#T?)%17_;W*KR]7=GX=_\%B?^"B'@SP9_P58^*'[,?[7G
MPUF\3_#S11HB^%M7\,0V]IKOADSZ+8W$QAD*JM[$\LTCM%<$X+#:X"*E>+?\
M+ _X)(_8_P#A)/\ ANKQ7Y.W?_PCG_"K+S[?CKY?GY^S[NV<[<^U><_M,PR_
MM7_'#7?CY^T65\0^,]<>!=:UA'%L+@V]O%:Q8CM#'" L4$:Y10&V[CDDD\'_
M ,,W_!?_ *$W_P J-S_\<K^V,MEX38?(L#053,,%7IT:4*ZPOU;V56K&$8U)
MJ&(550<Y)RE*G&E*;;G-<\I,>9>$.(SC%.OC*.&K._NRE*JI6Z)NFH<R2T7-
MS66BT21]D?\ !-'_ (*W_L]_#?\ X*)> _ 'PKLK'X8_!;R-9?Q]XS^($UK)
MJNO"+2+V6V-Q.5*V2"XC@\N"V(9Y"%W-YA0_I+=_\%9_VA/VOKJ7PO\ \$DO
MV-]6\=6+2-%_PN3XF13:%X1MR#CS81(%N=0 /WDC".,YP17X=_!/X-^%O!'Q
M8T#Q)\*_AMIU_P")(=12/1+/5-,CU>&:YD_=1J;2]$T$S9<;0\;;7VLN&52/
MZB?@'X8^(G@SX+>&/"_Q<\61ZWXGLM&@CUW4H+&"VBDN=H+K'%;QQQI&A.Q
MJCY47.3DG\Y\4<T\)\NS##8W(\KG5G[-0?UJH[2G&4Y2K553DZE>;4HQ3E7C
M",81IJFZ<5%:U>%<SX>PL*-:I3C!M\L:2:LM-$G%)*^^C;;;;NVSY T3_@CE
MXU_:5U>V\??\%9OVM?$7QGNHYEN+?X;Z#*^A^#=/D!RJBTMRLEVR'&)9&0L.
M'5J^SOAE\*OAC\%?!MI\.OA!\/=%\+Z#8+ML]&\/Z9%:6T/KMCB55!..3C)[
MUOUB>-_B7\./AEIO]L?$CX@:)X>L\$_:M<U6&TCP.OS2LHK\.SSB[B/B:,*&
M+K-TH?!1A%4Z,/\ !1IJ-.+[M1N^K;,J.&ITY>Y&[?7=OY[FW17S5XT_X*Y?
ML&>%-2/A[0OC(_B_5SGR=)\#Z-=:K+-C^X\,9B/_ 'V*QO\ AOK]JKXEGR_V
M<?\ @F?\0[R*0XBU+XCZC:^&HE'_ #T\N8N[KW !!(KR8Y3F+7-*GRKO)J"^
M^31ZD<LQS5Y0Y5WE:*_\F:/JZBOE'_A$/^"P_P 6>=>^+WPC^$UE+]P>&=!N
M-<U"$?[?VLB!F_W3BC_AUYJ'Q _??M-?MP?&+QYO_P!?I5OXB&D:7+ZYM;9>
M/P<8%5]1PM/^-B(^D4Y/\E'_ ,F']3P]/^+7CZ13D_R4?_)CW7XH?M.?LY_!
M17_X6W\=/"?AR2,9-MJ^OV\,S>RQ,^]C[ $UXEJ7_!8#]DS4[Z31O@?I/CWX
MJ:A$VQK+X=^!KN\(?L-\JQ(?J&(KLOA?_P $S?V"_A T<W@[]EWPM)<1G*7F
MMV9U.<-_>$EXTK*?<$5[;INF:;HUC'I>CZ=!:6T*[8;>VA6.-!Z!5  'THY\
MHI;1G/U:@ON2D_\ R9!S993VC*?JU%?<N9_B?+'_  U9_P %(/BE\GP5_P""
M>$/AFTD_U.M_%+QI#;[?3?96X,X_[Z/I1_PSW_P50^*OS?%;]N/PEX"M9/\
M7Z5\+_ XN21_=6ZOR)8_]X FOJZBC^TE3_@T81_[=YG_ .3N7X)!]?4/X5*$
M?ES/_P G<OP2/E2'_@D3\ ?%DRWO[1OQ:^*7Q8FW;WB\;^/+EK8-_L16YB"+
MGHN2/PKU[X6_L7_LF?!3RY/A=^SGX.T>XBQLOH-!A:ZX]9W4RG\6KTVBLJV9
M9A7CRSJRMVO9?<M/P,ZN/QM:/+.H[=KV7W+0****X3C"BBB@ HHHH **** "
MBBO$/V]?VJY?V4_@P?$6@6\,_B'6+G[%H,4Z[DC?:6>=E_B5%[=V9 >":SJU
M84:;G/9'E9YG67\.Y16S+'2Y:5*+E)[NW9+JV[)+JVD>WT5^&'CWXL?$OXHZ
M_)XH^(?CK5-8OI'+F>]O&?8?1!G" =E4 #L!7T)^P5_P4 ^(GP@^(FE_#SXH
M>,+G5/!FJ7*6LIU6Y,C:2SG:LT<CG*Q@D;TSMVY( (Y\BEG=&I5491LGUO\
MF?S[D/TE^'\USV&"Q6#E0I3DHQJ.:E:[LG./*N5=VI2MZ:GZET5XKXO_ ."@
M?[+WAK4CX?T#QM/XMU8DB+2O!FGR:E+*?16B'E'_ +[K)_X7_P#ME?$W"?!S
M]DM/#MI)_JM9^)>KBVVYZ;K.#,P]>IKTWBJ%[1=WY:_D?M=;C?AN-1TL-6>(
MFM'&A&59I]I>S4E'_M]Q2ZL^@*P?'7Q3^&GPQL?[1^(OC_1]#A*Y5]5U*.#?
M_NAV!8^PR:\=_P"&9OVI_B5^\^./[8>IV%K)_K-$^'&G)IJ(.X%TP,K ]/F'
M\ZWO O[!/[*_@:^_MIOA?;Z[J;-NFU3Q3.^I32O_ 'B)RR ^ZJ*7M,1/X86]
M7^BO^:,O[6XMQ_\ N>7JC'^;$5$GZJG2]K?TE.F^]GH8U]_P4,^$6M7<FD?
M_P &>,/B/>HVPKX3\.S-;QO_ --)I0BJO^T-PJ+_ (2[_@H;\4N/#7PO\&_#
M6PD_Y>?$NJ-JE\%[,D=N!&&[[7Z=*][L;"QTNSCT_3+**WMXEVQ001A$0>@4
M< 5+1[&M/XY_=I_F_P 1_P"K^?X[7,<RG;^6A"-&/_@3]I5^<:L?0^?_ /AB
M'Q5X^_??M&_M4^-_%H?F;2=*N$T?3I/]EH+?.X=L[@:[[X9_LH?LX?![RY?A
MY\&]#L;B+'EWTEF)[E?^V\VZ3_QZO0J*J&&H0=U'7N]7][U.O \'\-8"NL13
MPT955_R\J7JU/_!E1RG_ .3!1116Y]*%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !117-_&'6/B;X>^%7B+7/@OX,L?$7BZUT:XD\-:%J>I_
M8[:^OA&?)AEGVMY4;/M#-@X&>* .DHK\Q/\ @F!HG[8OAK_@M1\?]+_;?^-F
ME>,?&UU\%O"^H7$'ABTEM]%T&*:]NV33=/CE)<P1<_O'"O(SN[C<Q)L?"3]F
M[X<_\%A/VVOVG?'/[8M]XDU[P5\(OB&OPU^%_@S3O%^H:79:++9V<4NH:B%L
MIXO,NYIYU(E?)14"CA5P ?IG17XQ77[9_P"U5X?_ .";OB#]A6R^/7B-O'UG
M^V]'^S1HWQ5GO2VMG1[B]1X=1:?K]K^P,\'G??!4/G>-]>R?'_\ 9A^&7_!'
M#]I_]F+XU?L;:EXIT/P]\3?C-IOPJ^*/A/4O&6H:I9^(UU>WN!::C,EY-+MN
MX+B .)H]I;S&4Y4D$ _3FBBB@ KRC]N?_DT?Q[_V 7_]#6NQ^)GQE^%WP;L;
M74_BAXULM$M[V8Q6LMZY D<#)48!YQS7@W[7?[7?[-/CG]FGQCX2\)?&/1[_
M %*_T=HK.S@E8O*^Y3M&5Z\4 ?07PN_Y)GX=_P"P%:?^B4K=KC_A9XS\+/\
M#'PXZZW 0=!LR#D_\\4K>_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q
M\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_
M $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J
M,?XX_![P?^T!\(/$?P6\>VOFZ3XDTJ6RN\*"T>X?+*F>CHX5U/9D![5_-S\9
M/@EXA_9]^*GB'X2?$F+&K^'M6GL9H(&PLGEL0L^3TC<;74=65L_+E2?Z7O\
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
M?(GQ._X+L?L*^'_%$OPT_9\O_%?QW\8IPGACX)^&)M<<G. QN4VVVS/5EE;
M!./7F_"O_!%7]CWQ1K]MX^_;<^.?Q"_:(\26[^;'/\3_ !=.^FVLG?[/I]N4
MBCCZ_NW\Q>37U;X5C_9<_9C\ #1_!6G^"_A_X7LAG[/IMI;:78P\=2$5(UX'
M4UHJ7AMD[LY5\PJ]HI8:C?UDJM:I'_MRA+S0TL;6=DE'_P F?Z+\SY4_X6I_
MP77_ &LSL^%_P!^''[,_AFX^[K?Q#U;_ (2/Q#Y9Z2PV=L!;Q/W,5P.,8SZS
M:;_P0V^'WQ<U"'Q-_P %%/VLOBI^T+J*2"5M(\1>()-)\.QR Y#PZ78LBQ<\
MX\QE. ",=?1O'7_!7C]D#1M6D\)_"/4/$7Q4U].!HWPU\/3:B<] 3,0L.W/=
M7; !.*YUOV@_^"F_Q[)B^&OP7\!_!K1YONZO\0=;;5M3,?9X[6T&R-_]B;(Z
M\]*]#_7/B; QME%&CE<.CI1Y*MO^O]1SQ3_[=J6\COCD-9KFQ.B_Z>.R^4=+
M_*+/S)_X*W_L1^-/V6OVH?$OB?PC^S_:>#_@[J5[IUE\.;O1YK;['-Y>D6GV
MF(0Q2-);L+E;DXE1/,PS)N )KY0K]MOCM_P3#\1?M%_"?6[;]H7]O3QGX]\6
MG3YIO#EJYATO0+740C>3(;"%67[QV%]P(1VXS7XM_P#"'>*?^$P_X5__ &%<
M_P!M_P!I_P!G_P!F>7^^^U>9Y?D[?[^_Y<>M?1Y)GM/.,/[TXNI345)KF]ZT
M4N=N;<G*=G*;=DYMM**:2_5.&L;2JX!4/:<[IZ-ZK3IND[):;=#W_P#X)A?#
MS]H*/]J+PG^T#\*OV6-9^)>C^#M5N'U&SM +>W-T;*9;=?M4JF&*2.>2WG^8
MY CSCD&OUI_X2C_@L1\6>-&^%_PA^$ME+]\^(-:N-=U&$=MGV4"W8C_:XKO/
MV$/@5X _8Y_9=\,?!"QU>S;4+2T^T^(KN(\76I38>X?./F4-^[4GG9&@[5[!
M_P )CX8_Z#4'_?5?FV?<24\RQW/"C!J"Y8R:;;2;=VK\MW?JKVLNA\3F^=0Q
MF-E.-.+2T3=WHO*_+KOL?,G_  [_ /VG_B7\_P"TA_P4N^(^H1R<RZ;\.[&U
M\-0@?\\RT(=G7L2<$CK6WX'_ ."2/[!/@_4O^$@U?X)KXLU9B#/JOC;5KG59
M)SZND\C1'_O@5] ?\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5X4LVS%QY8U.5=HI
M07W12/+EF>.:M&?*NT;17W1L0>"OAS\/?AMI@T7X=>!-&T"S  %IHNEQ6L7'
M3Y8E4?I6S6;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5>?*4I.\G=G#*4I.[=
MV:5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4A&E16;_P )CX8_Z#4'_?5'
M_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )
MCX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\
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
MU*#_ )[:?>),GYH2*^?Q. QV#=J]*4/\46OS1[N'QV"Q:O0JQG_ADG^3+/\
M9VG_ //C#_WZ%']G:?\ \^,/_?H5-17(=1#_ &=I_P#SXP_]^A1_9VG_ //C
M#_WZ%<[\9_C'\/?V?_AAK/QA^*>O)INA:%:&XOKEQDGD*L:+U>1V*HJCEF8
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
M$TZ'_56&D:7#;0IVX2-0H_*M3^SM/_Y\8?\ OT*FHKSI2E)W;NS@;<G=D/\
M9VG_ //C#_WZ%?(G_#J_P7_P\_\ ^&V/LME_PCO]D_VE_8VT?\C'GRO.V8QL
M\O\ ?YZ^?\U?8-%=.%QN)P?/[&5N>+B_1[G1A\77PG/[)VYDXOT9#_9VG_\
M/C#_ -^A1_9VG_\ /C#_ -^A4U%<IS$/]G:?_P ^,/\ WZ%']G:?_P ^,/\
MWZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%'
M]G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?
M_P ^,/\ WZ%']G:?_P ^,/\ WZ%34RXN(+6![FZG2..-2TDDC *H'4DGH*!-
MI*[&?V=I_P#SXP_]^A1_9VG_ //C#_WZ%>3_ !!_;L_9<^'E[_8L_P 3[;6=
M49MD6D>&(GU&XD?^X! &56]F9:YS_AH[]K/XI?N_@5^R3<Z-:2?ZK7?B;J L
M57T)LXB9B.^0U<\L313LG=]EK^1\MB.->'*-9T*-;V]5:.%&,JTD^TE34N7U
MGRKNSWO^SM/_ .?&'_OT*Y;XC_%_X'_"&U-U\3?'GA_1!MW+%J%W$DL@_P!B
M/[[_ $4&O+1^S#^TY\3_ -[\??VO-4M+63_6:#\.+)=,B4=U^TL#+(IZ88=/
MK74_#C]A_P#9=^&-T-5T7X36%_J1;?)JVO[M0N7?^_ON"VUO=0M+VF(G\,+>
MK_17_-&']J<79C_N>!C0C_-B)KF]52H\]_252F^]GH<E)^W/X9\<.UG^S7^S
MYXO^(<A8K%J-IH_V#3"?1KJY V?BE-_X1/\ X* ?%GG6/$'@?X5Z=)_RQTG3
M_P"V-30=U9Y,09[!DY'6OH:.-(D6*) JJ %51@ >@I:/85)_Q)OY:+_/\0_U
M:S7':YIF-2:ZPH_[/#[X-UO_ "L>!Z/_ ,$[O@YJ%]'KGQK\4^*?B+J"-O$G
MBK7)&MXV_P"F<$11%7_9.X5[!X0^&7PX^'^FC2/ O@+1M'M0!^XTS3(H%..Y
M"*,GW/-;E%:4Z%&D[QC9_C]YZN5\-9!DTW4P6&A";WG:\W_BF[SE\VR'^SM/
M_P"?&'_OT*/[.T__ )\8?^_0J:BM3W"'^SM/_P"?&'_OT*/[.T__ )\8?^_0
MJ:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__
M )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_O
MT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/
M_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:
MB@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y
M\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*
M/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\
M^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@
M"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8
M?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[
M.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?
M&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'
M^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^
M_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T
M_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'
M_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^S
MM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0
MJ:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__
M )\8?^_0J:B@!D5M;0$F"W1">I1 ,T^BB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "O*/VY_^31_'O\ V 7_ /0UKU>O*/VY_P#DT?Q[_P!@
M%_\ T-: .Z^%W_),_#O_ & K3_T2E;M87PN_Y)GX=_[ 5I_Z)2MV@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** ([RSM-0M9+&_M8YX)4*2PS(&
M1U/4$'@CVKQCQM^P-\ ]?UEO%_P^M-3^'_B#DIK7@34&T]\]<&)?W1&>HV@G
MUKVNBLZE*G55IJYY6:9'D^=TU#'T(U+;.23<7WC+>+\XM/S/GB\T']O;X/VL
MEE%?>&?C/X?V%9;'58ETK5GC_N;N8)!C@E\LWIS7BWC+X>_\$M?C!XDCTS]H
M+]FF?X.>,V??#=SZ?-H$GF]YH[NS*0RCG[\O!ZXK[PK/\3^$_"WC72)/#_C'
MPW8:M83?ZVRU*T2>)_JC@@_E54*F.P4N;"UI1^;_ #NG^+]#R*.3<0Y)+GR3
M,9Q7_/NM>M#T4^:-9>LJDTOY7L_SG^,O_! 7X5_%O3V\3?"SXUZ-XKM;Q?,B
M3XF^%K+7'ND/\":O;B*\BC]/+8GCK7B!_P""8O[>W['C&;X*1?%SPC86Q_=R
M? 'XO2ZIHZ =,Z#K0>>Y/H/. '([U^CFK_L!^!?#VI2^)?V</B+XE^&.J2MO
M=?#]^TNGS/ZRV<I*..GR@J..E5_^$\_;R^"7R?$#X8:+\4]'B^]J_@^?[#J:
MI_?DM)/DD;_8B]>M?>99XM<=93AEAJF(E.C_ "2_>4_G3?NO_MZ#^XJ?%6-P
MC_X7\K]:M%.K'U;I*%==_>I.*ZR=CX"\$_\ !2S_ (*8_!G6E\):Y^U/\*O&
MMU#@3>'?V@?AQ?> =>91QA9K3?IZ-V)EEQW]Z^@?#?\ P68^,'A_0X]7_:L_
MX)8?$^QT@\/XL^$M[8>/-% _YZO<6+KY<9'/1B,@'FOHC3OVJ/V-OVBXF^&?
MQ4M=-M+YCMN?!_Q-T)+>17/&PQW2F)V/3"LQKF/%7_!)']CW4=6?QC\'K+Q+
M\+=<E&Y=<^&'BBXTQQW&(P7A ]E05ZT>..#L\C;-<HH2;WE23HR^2H2IT5\Z
M$['O95F/#6>4?;97BW9?RRC52?9[3BUV;NNIS?PB_P""M7_!(']HB\&C:!^T
MSX.T752_ES:1XP$OAVYCEZ&(B]6 ,^>,(6R>F:^A;+X3?"[Q?I<.N^$]9,]E
M<IOMKO3;])X95]5;Y@P^AKY,^-G_  3/_:G\26C6VK?$/X2_'S3(X]L&C?'[
MX:V\MW$@XVIJ5LIG,F.CDK@^U?,6M_L">"/@!JTWB"Y_8C_:+_9ZOR^^X\9?
MLL_%.?5;"1O^>TMH[R>1#Q@I@?+VYKS<1P+X,\0ZT)5,/)])0I8A?.<?JM5?
M]NT:C_,]^E+/Z/\ NU>-5=E-Q?\ X#/?Y'ZB7'P FMW\_1?%CQL/NB2#!_[Z
M5OZ50UGX5?$^>R;3KW4+75[5A@VMY()D(]"DZE:_/GX0_'_]M/3;E=/_ &4O
M^"U?PL^)30OL@\#?M+> VT&^C8<&!KRWV3W,GN!U]N:]TA_X**_\%//@C"DG
M[5/_  2,U[Q'IBJ&?Q5\!/%]KX@6Y7NT6FN4N ,<C<_.:^>K^ >%56^28ZC.
M714\1+#U/E3Q:HRD_*"EY76HZW$&:4/W>.HOTG337X?J>C^*/V/?A#K$<B^,
M_P!C#X>ZBTF?-N$\#6:S'U/FVR*X^H->7>(_^"9__!/'6!)%K?[)SZ5<29_T
MG2?%6IV[)[K&\S1_^.UU7P]_X+V_\$U/%6O+X*^)'Q:U?X6^(^/.\._%CPK>
M:'/!GCYY)4-NO/'^MKZG^'GQ7^$?QK\/CQ)\)_B5X<\6Z4X&+_P[K-O?V[9Z
M?/"S*?SKSLPX3\7^"+.>.QN%CT=6,W%KRD[1DGW3:9Y=6/"&;7^M9=0J-[VB
MD_R9^=^M?\$4/V!-<BD;1/B#\4-"N'_U?F7UC=6\?_ ?LX=O^^A7%W7_  0+
M\*PROJGPQ_;O2UNDYM8]3\(/;$'T,RW0(^H2OU1OO G@W4<F[\,V1)ZLD 4G
M\5P:QK[X(> [O/D6MS;9_P">%R3_ .A[J6&\1O&O+%:&/IUH_P!^.K^]-'D8
MC@#POQS;G@G3;_E=DO\ P%I_<?F=IG_!++_@KG\/('NO@U^WA9WD$(S#9Z=\
M1]6A,H[#RVB,7_?38J6WT7_@Y ^$T3SVM[>Z[:6XRXDO- U$RCV$A,Y_ 9K]
M%;S]GRU#>9I/BB:(CE1- &/Y@C'Y5!_PK?XN:+SHWC'S4'2,7D@_\=8;?UKK
M_P"(Q\:1_P"1IDE"NNKY*<[_ "CRLYO^(8<,?\P&95Z/DJDXV^<N9'XV?\%"
M/VN?^"DGQ*^&>C_!W]M'X9W?AC2VU<WUE-/X5FTTZG-#&4*[R?+F5!,&*H."
MRD]J^0Z_:?\ X*U?LO?%_P#:8_9]M=+GM!/XB\-7KZCX>B(BW7@V;9[8,G0L
MI5AGJ\:#@$D?B]J.G:AI%_/I6K6,UK=6TK17-M<1%)(G4X964\J0000>0:_I
MKP=XVR3B_AV:PE".&K4IM5**CR.+>L9<MV^62M9WLVFNA_//BIPMFO#>?Q>(
MJRKTJD4Z=63YN9+1QYDDKQ=[JR=FGU(:^LO^">/[*_[7O[<O@[Q#\(?A;^T7
M-X4\ ^&[R"X\0:=>ZU=I;/)=B0;H[:'Y)FQ;L2'9 ..<L:^4].T[4-7OX-*T
MFQFNKJYE6*VMK>(O)*['"JJCEB20 !R37[/?\$E?V'O%7P=^ =SI_BZ_&GZW
MKMY'J.OVQ!<VX*%8+? (#,BABV3PTC 9 S3\8>.H\%\/0^JQC4QM:25&F^6[
M:UG.TKI*$4_>:LFTNI/A=PC+BK/FL0Y1PM.+=62NE9Z1C=6=Y2MI>[2;Z'._
M"C_@B1^P?\(!%>_&CQ_K_P 1]2BQYME;R_8+%R/]B!O,'/8SGZ5]-?"OPQ\.
M_A39'P[^S!^SWH'AB(ILEGTC1XQ/(/6215!8].7+=.M>J:%\&?!6C8DN;1[Z
M4?Q7;97/^Z,#\\UU-O;6UI"MO:6Z11J/E2- H'T K^/<VSKQ+XO;>;YBZ<']
MBGK_ )1B_.*/ZHRO(^">&DO[-P2<E]J2U^_63^;/-(OA7\0_%T@N?&WB4Q(3
MGR3)YA'T52$7\#72Z#\'O!.B;9); WLH_CO&W#_OD87\P:ZFOG_]IW_@J=_P
M3^_8^FETKX[?M0^&K#6(FV'PUI=RVI:J9,X"&SM!),A)X!95&>XP:.'O#R&9
M8Y4LOP=3%XA_W95IOSLD_O2/1Q6>XN5.TIJG#LK17]?,]^AAAMXEAMXE1%&%
M1%P /8"G5\)?\/-OV]?VG?\ 1/\ @GW_ ,$O_%2Z9/Q;_$+X\WJ^&M,5>TR6
M0+7-W$>H,;*V.WH?\.W_ /@HM^U!_I7[?/\ P4^U[2=*N.;CX??L]:>/#]B@
M/6)M1D5KNYB;H5D4''?GC]37A^\L5\^Q]#!V^QS>VK>GLJ'/R2\JTJ7KL>&\
M7[1_NHN7GLOO=K_*Y]%?M-?\%"/V)_V.+22;]I7]ICPGX6N(X]_]D76I";49
M%QG*64.^XD'NL9ZCUKYU_P"'NW[0W[2)^P_\$WO^":OQ&\>6D_%OX^^(NSPI
MX>*G_EO#)<YENT Y**$?T'KUW@7]BK_@CS_P3)@C\83> ?AWX6UE/WZ>)?&U
M^NH:U<29RTD4UZ\EP78Y)$. 3T7BM"?_ (*IZ'\39GTW]B_]F#XB_%V8L4AU
MBQT=M*T4L.,/?7@4)SZQXX/-=M"? ^71YLOR^KCI+_EYB9>QH_\ @FC+F7SQ
M37>.YU4<NS;&1YDN6/=;?^!RM'\#@?\ AB3_ (*X?M5?Z1^V3_P4;M/AAH=S
M_P ?'@;]F_1C9RA3V_MF\#7*,!P0JLI))'05W'PA_P""1G_!+[]C\S?%C6O@
M]H6JZU&XGU'X@?%G5/[7O'F_Y[M/?LT<,G'WHUCJ3_A"O^"MOQ_Y\7_%;P#\
M#M&FZV/A333KVLA#U22:<BW5NP>(Y'7%7_#'_!)/]F:YUJ'QC^T)KOC'XPZ]
M$=RZC\2/$T]Y'&W<);H4B"=@C*X XJ,;QSG\\-+"QQL<-1>CHX.$:46NTW34
M%4]:DZC[MG1'*<NH2YJ]52EY7F_O=HKY-^A-XQ_X*Q_LAZ'K#>!/@S>>(/BI
MK\2A8M ^%GAV75&QT7$JA8-O'57. .E97_"VO^"K/Q]^3X7?LY^#?@[H\WW=
M9^(VM-J>I&,_QQVEH L3_P"Q-D<=:^FO!/P_\!_#70H_#'PY\%:3H&FQ?ZK3
M]%TZ*U@3Z)$JJ/RK7KX;ZY@J/\&C=]YOF?W+EC]ZD=/UG!T?X-&[[S?-^"M'
M[TSY.'_!,+7?BX?M?[:_[8_Q$^)HD.;GP[87HT'0Y,]5-I9G)QT#!U..W->W
M_!7]D[]FK]G2V6W^"7P0\.>'9%38U[8::GVJ0>CW# RR?\"8UZ%16-?,<;B(
M<DYOE_E6D?\ P%67X&57'8NM#DE/W>RT7W*R_ ****XCD"BBB@ HHHH ****
M "BBB@ HHHH **** "B@D*"S' '4FO+OB7^VC^S#\)YFL/%?Q?TN2^#;1I>D
MR&^NB_0(8[<.5)/][%1.I3IJ\VDO,X,QS7*\HH>VQU>%*'><E%??)H]1HKY^
M_P"&KOV@OB;^Z_9Z_9"UY[:3B/7O'URFDVP':1823),A_P!D@^U'_"@OVROB
MG^\^-/[5<?AFSD_UNA_#'3/LY&?[M[/F8>G0BL?K*E_#BY?*R^]V_"Y\[_KA
M2QFF582MB?[RA[.GZ^TK.G&2\Z?/Y)GLGCOXH?#?X8:=_:WQ&\>:1H=N02LF
MJZA'!OQV4.06/L,FO(+W_@H+\./$EU)I'[/_ ,.?&'Q(O$;9YGAS0I$LXW_Z
M:7$P54'^T PK8\"_L$?LO^"=1_M^]^'H\2ZNS;IM8\7W3ZE/*W9B)B8P?<(*
M]?LK*STZUCL-/M(H((E"Q0PQA411V ' %%L5/=J/IJ_T7X,/8\<9C_$J4<)'
MM!.O4_\  YJG"+_[AU%YO<\#^T_\%$_BU_Q[Z?X+^$^G2?Q7$AUO5(P>X Q;
MGCL<'-/M_P#@G_X/\73IJ/[1?Q=\9_$>X#!FM-8UE[;3U8<Y2VMRH09[;B*]
M^HH^JTW\;<O5_IM^ UP1E&(?-F<ZF+?_ $^FY0_\$QY:/W4SG/A]\(/A7\*+
M+^S_ (:_#S1M#B*[7_LS3XXFD'^VRC<Y]V)-='1171&,8JR5CZG#X;#8.BJ-
M""A!;**22]$M$%%%%,W"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "O*/VY_\ DT?Q[_V 7_\ 0UKU>O*/VY_^31_'O_8!
M?_T-: .Z^%W_ "3/P[_V K3_ -$I6[6%\+O^29^'?^P%:?\ HE*W: "BBB@
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
M*-?\%-O'_BFQGYN/A_\ "F./PKH6T]8)F@!FO(^OS/L?ISQ6IX-A_P""(O\
MP2X9=,^&&@?#GP_XBM_W2#0;0ZWXA=^@C>9?/N@23P)'49/:NH'_  3'\4?%
M[_2OVU_VSOB'\2%EYN?#FEW:Z!HD@/56M+0Y;'0-O4XSZU[9\$_V1_V9?V<K
M=(?@E\#O#GAZ5$VF^LM-4W;C&,/</NF?_@3FO.S7CG.,PPCP=?&2]@_^7.'C
M'#T/G"$81;\Y4F^[NV:0P.3867-*3J2\M/\ R:=W_P"2GB?_  W1^U[\;_W'
M[(_[ /B1+*7B+Q9\6KU-"M%':1;7+3SH>H*$'':C_AC_ /;X^.A\[]J/]O*Y
M\-:=-_K_  I\%-+&FH@/51J,X-PP(XPRFOK&BOCO[25+_=Z48>=N:7WRO9_X
M4CH^OJG_  *<8^=N9_?*]ODD>!?"#_@F)^Q)\&M1_P"$CTKX(6&NZXSB2?Q#
MXRD?5[R67_GKNNBZH_NBK7O<,,-M"EO;Q+''&H5$1<!0.  !T%.HKCKXG$XJ
M7-6FY/S;?YG+6Q%?$2YJLG)^;N%%%%8&(4444 %%%% !1110 4444 %%%% !
M16#XC^*GPP\'[O\ A+OB/H.E[/O_ -HZQ!!M^N]ABN"\1_MX_L>^%MW]I_M!
M>'I=O7^SKAKS\OLZOG\*SE6I0^*27S/(QO$&0Y;?ZWBZ5.W\]2,?S:.C^/O[
M1/PL_9J\$GQS\4M<-M [^796=NGF7-Y+C/EQ)D;CCJ20H[D5\I?\/M_!W]N_
M9_\ AG[4_P"S-^/M?]OQ^?M]?)\K;GV\S\:^</\ @HS^T?HW[1W[0#:SX)U^
M:_\ #.E:9!:Z'(]M+ K[E$DT@CE56!,C%<D D1KV KP.OF\9F]=5W&BTHKT=
MS^._$/Z0'%,.)JV%X>K0IX:C)Q4E&%3VMM'+FDI+E;^'EM>-G=W/VX^ 7[1/
MPL_:5\$CQS\+=<-S C^7>V=PGEW-G+C/ERID[3CH02I[$UTOBSQMX-\!Z6VM
M^./%FFZ-9+G==ZI?1V\8_P"!.0*_);_@GJOQ$\2?M#6?PH\"_%?6?",/BFTN
M(=5U#150RM%!#)< #>,(V8]H<?,N\XX)!_0_PG_P3Z_9MT75%\2^-="U+QSK
M(QOU?QUJLFHR/_O(Y$1Y]4KU<%C,1BZ'-&*OLW>R_5G[AX=>(O%7'W#4<5AL
M%352,G3J5)U.2GS))WC",:DW[LHMI\JNVE/0JZS_ ,%"O@A=:C)X>^#NC^)O
MB-JL9VM9^"]!EN$1NV^9PJ!?5@6 %53XN_X*$?%GCPO\,_"7PQTZ3_E[\2ZB
M=4U +V9(H (U;OMDZ5[OHVAZ)X<TZ/1_#VCVMA:0C$5K96ZQ1H/0*H 'X5:K
MJ]E6G\<_NT_S?XH^Z_L#B#'ZYCF,DOY,/%48^CFW4J_.-2%^RV/G\?L)2^/S
M]H_:8_:)\:>/"YS-I27O]EZ6_K_HUL1CZAQQ7J'PS_9_^"7P<A6+X8_"W1-&
M=5VFYM+%?/<?[4Q!D?\ %C7845<,/1INZCKWW?WO4[\NX3X=RNO[>AAX^U_Y
M^2O4J?.I-RF_G(****V/H@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
ME67I\D;MR?Q2D]Y2M97?EHDDN@4445N?4!1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7E'[<__)H_CW_L O\ ^AK7J]>4?MS_ /)H_CW_ + +_P#H:T =U\+O
M^29^'?\ L!6G_HE*W:POA=_R3/P[_P!@*T_]$I6[0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %9OBOP;X1\=Z/)X>\;>%]/UBPE_UEGJ=FD\3?57!%:5%)I-69%6E2
MK4W3J14HO1IJZ:\TSX^_;&_9:\$_LU? ?Q7\:_V<_%7BGP5=VL$0NM&T'7)1
MI]X)YXX'WPN6QA9205*[<<"OS-N+>"[MWM;F)7CE0I(C#(92,$'\*_=/XK?#
M?0/B_P##;6_ACXG5OL.N:=):SNGWH]P^61?]I6PP]U%?CY^T+^R/\;/V;?%%
MSHOCCPC=RZ>DI%EK]G;,]G=QYX8. 0AQC*-AAZ="?FLXPTZ52-2DK1\NC_0_
MBSZ0W!.+RG,<+F>58=PPBA9JFFHTZG,VY<JTASIQU22;CKJ>7V]O!:6Z6MM$
MJ1Q($C11@*H& !^%?IS^R]^U/^USXN_9_P#"P\(?LF7?BHPZ8+4^*-1\8VMC
M#=^2S1>9MD4NY^3#'J6!-?"W[/7[(_QL_:2\46VB^!_"-W%I[R@7NOWELR6=
MI'GEBY #G&<(N6/IU(_8/X4_#?0/A!\-M$^&/AA6^PZ'IT=K [_>DVCYI&_V
MF;+'W8T9/0Q$YRJ7:3Z]W\TQ_1YX5XJQ>-Q>9JO5PV'G%1YXJ%ZL^9/3VL*D
M6HJ]Y*-TY63U9Y%_;O\ P4I\2_\ (.\!_"CPS&W7^U]4O;V5![>0 I/UXH_X
M4W^WQXDY\0_MAZ%H*-]^'PYX#AGX] ]PVX?6O?:*]WZLG\4I/YM?E8_J;_4Z
MA5_WG&XFI_W'G3_],^R/ O\ ABCQUKW/Q!_;7^*M]G_61Z-J\6FQO[%8T;CV
MS3HO^";7[+U[()_&VE^(_%$@.?,\0^++R4D^I"2(#^5>]T4_JF'ZQOZZ_G<%
MP%PA+^-A(U?^OKE6_P#3KF>7^'/V*OV3/"NTZ3^SWX58K]UK[2DNF'OF8.<^
M]=YX?\$>"_":"/PKX0TO3% P%T_3XX0!_P  45J45K&E3A\,4OD>Y@LER;+?
M]TPU.G_@A&/Y)!1115GIA1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y1^W/_P FC^/?
M^P"__H:UZO7E'[<__)H_CW_L O\ ^AK0!W7PN_Y)GX=_[ 5I_P"B4K=K"^%W
M_),_#O\ V K3_P!$I6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y1^W/_ ,FC
M^/?^P"__ *&M>KUY1^W/_P FC^/?^P"__H:T =U\+O\ DF?AW_L!6G_HE*W:
MPOA=_P DS\._]@*T_P#1*5NT %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>4?MS_
M /)H_CW_ + +_P#H:UZO7E'[<_\ R:/X]_[ +_\ H:T =U\+O^29^'?^P%:?
M^B4K=K"^%W_),_#O_8"M/_1*5NT %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?'O[2O_!4WXC_  L_
M:^UG]C?]G#]@CQS\:O$'ACP?INO^*;OPKXATVQATM+V6X2"&3[;*F7*P;^"<
MA^G!- 'V%17S+XC_ ."D ^!W[#WB#]M/]LW]FCQ=\*3H5Z;2/P#>WEGJ>KZE
M-)+'#:16PM)6CDDN)I5C1-PP<LY506'-_!?_ (*A?$R[_:+\%_LU_MJ_L,>*
M?@9JOQ0M+F3X9:IJGBO3]:L-8N+>+SYM/GELV_T*]$/SK#("'VLJN6 ! /KZ
MBBB@ KRC]N?_ )-'\>_]@%__ $-:]7KRC]N?_DT?Q[_V 7_]#6@#NOA=_P D
MS\._]@*T_P#1*5NUA?"[_DF?AW_L!6G_ *)2MV@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\][K_@E
ME\7_ (P_MR?M!_M/>"?^"IWB;P1;>/\ 5-#M9=!^#D6G)?:7-I.G"VM[;4;F
MYBN'PF^20VT8A#&=BY/RX_0BOCGXG?\ !*[XD:5^T=XX_:5_89_;J\5? S4O
MBFT$WQ*T2Q\):;KNF:K>0Q^4FH007R'['=E.'D0E7(!9"<D@'P9\8OVH?VB/
MCQ^SW\-O@?\ M=^+++Q3KOP'_P""G/A#P%XV\<V6G):6_B;2;:X=XKZ>&/\
M=PRL9HEDC4;044]6-?8G_!<X,?%/[%BZ,?\ B<?\-Q>"3;>5_K/L?E7_ -L]
M]GE?>[=,UZ+I'_!'+]D^P_8$\0?\$_\ 5+WQ/J6D^+=6FU[Q/XZO-7!\1:AX
MDDN$N3KSW03 O1/%$ZL%V@1*A5ER#G_!/_@EO\1[#]HKP9^TG^VG^W1XM^.N
MJ_"^UNHOAAI>L>%].T>QT:>XB\F6_GBLU'VZ]\GY!/(1MW,P7<0R@'V!1110
M!QGQFT3XY:WIEE%\#O&^BZ'=I.QOI=:TQKE98]O"J 1M.><UY+\0?@+^V_\
M$_P7J/P_\8_'/P/<:7JMN8+V&/PU-&70D' 97!'3L:^C:* /G^P^%G[?FBV,
M.CZ)\>_ \5G:1+#:12>&G9DB4;4!)ZD  9[U-_PK[_@H?_T<%X$_\)=Z]ZHH
M \%_X5]_P4/_ .C@O G_ (2[T?\ "OO^"A__ $<%X$_\)=Z]ZHH \%_X5]_P
M4/\ ^C@O G_A+O1_PK[_ (*'_P#1P7@3_P )=Z]ZHH \%_X5]_P4/_Z."\"?
M^$N]'_"OO^"A_P#T<%X$_P#"7>O>J* /!?\ A7W_  4/_P"C@O G_A+O1_PK
M[_@H?_T<%X$_\)=Z]ZHH \%_X5]_P4/_ .C@O G_ (2[T?\ "OO^"A__ $<%
MX$_\)=Z]ZHH ^3_BCK_[?WPV\9>#/"=[\<_"$TGB[6VT^WDMO#("1,(R^Z3<
M"2O'\.#7;?\ "OO^"A__ $<%X$_\)=ZV_P!H_P "^+O%GQ8^$FM^'-!GN[30
M_&$EUJT\(!6UA,#*';GIGBO7Z /!?^%??\%#_P#HX+P)_P"$N]'_  K[_@H?
M_P!'!>!/_"7>O>J* /!?^%??\%#_ /HX+P)_X2[T?\*^_P""A_\ T<%X$_\
M"7>O>J* /!?^%??\%#_^C@O G_A+O1_PK[_@H?\ ]'!>!/\ PEWKWJB@#P7_
M (5]_P %#_\ HX+P)_X2[T?\*^_X*'_]'!>!/_"7>O>J* /!?^%??\%#_P#H
MX+P)_P"$N]'_  K[_@H?_P!'!>!/_"7>O>J* /!?^%??\%#_ /HX+P)_X2[T
M?\*^_P""A_\ T<%X$_\ "7>O>J* /!?^%??\%#_^C@O G_A+O1_PK[_@H?\
M]'!>!/\ PEWKWJB@#P7_ (5]_P %#_\ HX+P)_X2[T?\*^_X*'_]'!>!/_"7
M>O>J* /!?^%??\%#_P#HX+P)_P"$N]'_  K[_@H?_P!'!>!/_"7>O>J* /!?
M^%??\%#_ /HX+P)_X2[T?\*^_P""A_\ T<%X$_\ "7>O>J* /!?^%??\%#_^
MC@O G_A+O1_PK[_@H?\ ]'!>!/\ PEWKWJB@#P7_ (5]_P %#_\ HX+P)_X2
M[T?\*^_X*'_]'!>!/_"7>O>J* /D_P" VO\ [?WQM\&W7BS2_CGX0MH[;6[S
M3VCO?#(+EH)"A8; !M..._K7;?\ "OO^"A__ $<%X$_\)=ZV_P!BGP+XN^'W
MPGU+1/&F@SZ==S>,-4NHX+@ ,T,DY9'X/0CD5Z_0!X+_ ,*^_P""A_\ T<%X
M$_\ "7>C_A7W_!0__HX+P)_X2[U[U10!X+_PK[_@H?\ ]'!>!/\ PEWH_P"%
M??\ !0__ *."\"?^$N]>]44 >"_\*^_X*'_]'!>!/_"7>C_A7W_!0_\ Z."\
M"?\ A+O7O5% '@O_  K[_@H?_P!'!>!/_"7>C_A7W_!0_P#Z."\"?^$N]>]4
M4 >"_P#"OO\ @H?_ -'!>!/_  EWH_X5]_P4/_Z."\"?^$N]>]44 >"_\*^_
MX*'_ /1P7@3_ ,)=Z/\ A7W_  4/_P"C@O G_A+O7O5% '@O_"OO^"A__1P7
M@3_PEWH_X5]_P4/_ .C@O G_ (2[U[U10!X+_P *^_X*'_\ 1P7@3_PEWH_X
M5]_P4/\ ^C@O G_A+O7O5% '@O\ PK[_ (*'_P#1P7@3_P )=Z/^%??\%#_^
MC@O G_A+O7O5% '@O_"OO^"A_P#T<%X$_P#"7>C_ (5]_P %#_\ HX+P)_X2
M[U[U10!X+_PK[_@H?_T<%X$_\)=Z/^%??\%#_P#HX+P)_P"$N]>]44 >"_\
M"OO^"A__ $<%X$_\)=ZXG0]?_;^UKX[Z[\%(OCGX06ZT71+74);E_#(\EUF8
M@*H W;ACG)QZ5]85Y!X-\"^+K#]M/QI\0+S09X]%U#P?IUK9:BP'ERS1NQ=!
MSU - &)_PK[_ (*'_P#1P7@3_P )=Z/^%??\%#_^C@O G_A+O7O5% '@O_"O
MO^"A_P#T<%X$_P#"7>C_ (5]_P %#_\ HX+P)_X2[U[U10!X+_PK[_@H?_T<
M%X$_\)=Z/^%??\%#_P#HX+P)_P"$N]>]44 >"_\ "OO^"A__ $<%X$_\)=Z/
M^%??\%#_ /HX+P)_X2[U[U10!X+_ ,*^_P""A_\ T<%X$_\ "7>C_A7W_!0_
M_HX+P)_X2[U[U10!X+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\ !0__ *."\"?^
M$N]>]44 >"_\*^_X*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\ A+O7O5% '@O_
M  K[_@H?_P!'!>!/_"7>C_A7W_!0_P#Z."\"?^$N]>]44 >"_P#"OO\ @H?_
M -'!>!/_  EWH_X5]_P4/_Z."\"?^$N]>]44 >"_\*^_X*'_ /1P7@3_ ,)=
MZ/\ A7W_  4/_P"C@O G_A+O7O5% '@O_"OO^"A__1P7@3_PEWH_X5]_P4/_
M .C@O G_ (2[U[U10!X+_P *^_X*'_\ 1P7@3_PEWH_X5]_P4/\ ^C@O G_A
M+O7O5% 'RY\:I_\ @H%\(/A5KGQ,U'X[^#;B#1K$W$L-IX9Q(X! PI<%<\]Q
M6WX:\+?\%"_$/AS3]?A^/_@=$OK**X1)/"[;E#H& ..,\]J]!_:[\*>(_'/[
M-/C'PCX1TB6_U*_T=HK.S@ +RON4[1GOQ77_  ^L;O2_ .AZ9J%NT4]OH]M%
M/$_5'6)0RGW!!% 'CO\ PK[_ (*'_P#1P7@3_P )=Z/^%??\%#_^C@O G_A+
MO7O5% '@O_"OO^"A_P#T<%X$_P#"7>C_ (5]_P %#_\ HX+P)_X2[U[U10!X
M+_PK[_@H?_T<%X$_\)=Z/^%??\%#_P#HX+P)_P"$N]>]44 >"_\ "OO^"A__
M $<%X$_\)=Z/^%??\%#_ /HX+P)_X2[U[U10!X+_ ,*^_P""A_\ T<%X$_\
M"7>C_A7W_!0__HX+P)_X2[U[U10!X+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\
M!0__ *."\"?^$N]>]44 >"_\*^_X*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\
MA+O7O5% '@O_  K[_@H?_P!'!>!/_"7>C_A7W_!0_P#Z."\"?^$N]>]44 >"
M_P#"OO\ @H?_ -'!>!/_  EWH_X5]_P4/_Z."\"?^$N]>]44 >"_\*^_X*'_
M /1P7@3_ ,)=Z/\ A7W_  4/_P"C@O G_A+O7O5% '@O_"OO^"A__1P7@3_P
MEWH_X5]_P4/_ .C@O G_ (2[U[U10!X+_P *^_X*'_\ 1P7@3_PEWH_X5]_P
M4/\ ^C@O G_A+O7O5% 'R?H>O_M_:U\=]=^"D7QS\(+=:+HEKJ$MR_AD>2ZS
M,0%4 ;MPQSDX]*[;_A7W_!0__HX+P)_X2[UM^#? OBZP_;3\:?$"\T&>/1=0
M\'Z=:V6HL!Y<LT;L70<]0#7K] '@O_"OO^"A_P#T<%X$_P#"7>C_ (5]_P %
M#_\ HX+P)_X2[U[U10!X+_PK[_@H?_T<%X$_\)=Z/^%??\%#_P#HX+P)_P"$
MN]>]44 >"_\ "OO^"A__ $<%X$_\)=Z/^%??\%#_ /HX+P)_X2[U[U10!X+_
M ,*^_P""A_\ T<%X$_\ "7>C_A7W_!0__HX+P)_X2[U[U10!X+_PK[_@H?\
M]'!>!/\ PEWH_P"%??\ !0__ *."\"?^$N]>]44 >"_\*^_X*'_]'!>!/_"7
M>C_A7W_!0_\ Z."\"?\ A+O7O5% '@O_  K[_@H?_P!'!>!/_"7>C_A7W_!0
M_P#Z."\"?^$N]>]44 >"_P#"OO\ @H?_ -'!>!/_  EWH_X5]_P4/_Z."\"?
M^$N]>]44 >"_\*^_X*'_ /1P7@3_ ,)=Z/\ A7W_  4/_P"C@O G_A+O7O5%
M '@O_"OO^"A__1P7@3_PEWH_X5]_P4/_ .C@O G_ (2[U[U10!X+_P *^_X*
M'_\ 1P7@3_PEWH_X5]_P4/\ ^C@O G_A+O7O5% '@O\ PK[_ (*'_P#1P7@3
M_P )=ZXGXHZ_^W]\-O&7@SPG>_'/PA-)XNUMM/MY+;PR D3",ONDW DKQ_#@
MU]85Y!^T?X%\7>+/BQ\)-;\.:#/=VFA^,)+K5IX0"MK"8&4.W/3/% &)_P *
M^_X*'_\ 1P7@3_PEWH_X5]_P4/\ ^C@O G_A+O7O5% '@O\ PK[_ (*'_P#1
MP7@3_P )=Z/^%??\%#_^C@O G_A+O7O5% '@O_"OO^"A_P#T<%X$_P#"7>C_
M (5]_P %#_\ HX+P)_X2[U[U10!X+_PK[_@H?_T<%X$_\)=Z/^%??\%#_P#H
MX+P)_P"$N]>]44 >"_\ "OO^"A__ $<%X$_\)=Z/^%??\%#_ /HX+P)_X2[U
M[U10!X+_ ,*^_P""A_\ T<%X$_\ "7>C_A7W_!0__HX+P)_X2[U[U10!YU\%
M?#7[36AZM>S?';XE>'M<LWMU%C#HVD-;/%+NY9B>HQQBO1:** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHKY=_;@_8*\>_MT_'?X>Z+\2_BS=6GP#\.:?J%UXW^'FA:[?:;=^+-6?8MF
MMU-:E&>RA4.YB$J[I"-P8 ;0#ZBHK\I/@?\ $'PU_P $]/V_OVJ/AM^QEX@U
MO6?@-\(?V:I?&?C'PGJ7B*[U73?"WCF!YITT^TFN9)'@\^PBDEEA5SAU(.-@
M1.-MOV![R[_X(P_\/;)?C5X^'[4[?"AOC$GQ67QM?^9Y_P!C.KKI@LO.^Q_8
M/LN+7[-Y.S;V[4 ?L;17R5\0/B?^WO\ MD?L8_!WQC^PI?\ @[P1=_&'P3IV
MM^+?B%XD,ER_@ZQO=/M[G?I]BH_TR[;SW6/S&6)#'ER<C'EG_! 3P5:?M"?\
M$"OAW\/?BSKNLZE!XOT[Q?8>(-1CUB>"_N$G\1:M'+(+J-Q*DI#$^8K!@>0<
M\T ?H117XQ_M]?\ !*O]F&W_ &G?A3_P3C_8Q\4_%;2_B7\1)&\0^,/%=Q\9
M?$%XO@SP;9R@75_Y$MVT;SW$@^R6X=63>7W8(4U^P_@3P;H_PZ\#Z-\/O#TE
MTUAH6E6^G6+7MV\\QA@B6-#)*Y+2/M49=B2QR2<F@#5HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HJAXKC\32^%M2B\%SV<6LMI\PTF74
M58VZ7.P^490OS% ^W=CG&<5^37[9_P#P31^"G[$G_!,'QG^V#^UE^TGXTO?V
MG](T*YU2S^-NE_$?5X;V[\7R%VL++3[?SDB^S-.8[=;98 !#N.%V[U /UTHK
M\OO'\WQF_P""A'[8?[,W_!.O]L#4]<TC2;?]EV+XM_'KPEH6JSZ4?$6LO):Z
M:NGW3VKQR+;PWKSRF%&568 -G8N.^_89T:3]A?\ X*W_ !&_X)B_#OQ-KMW\
M*]?^"FG_ !3\ >'M=URXU$>%91JCZ5?V5K-<N\HMY9/*F$;.P1L[<;FR ?H'
M17Y0>-%_X*)3?\%U/V//'O[:'CKPYH^B>*K_ .(\?@[X1>"KB6XM-!MK/PW+
MMNKV[?;]MOIA=#=M01Q+$!&?G>NL_P""UWB?X::+^VM\!=)_X*$_$'7- _9.
MU'1M937AI>LWEE87WBY=C646K-8NL_V80AVBY\OS0=YVEJ /TSHK\YO^"#7B
MK2_$OQ'_ &C;?]EGQQXA\0_LJ:?XPTFV^!%[XBU6ZO!#=BR<ZY;V,EXS7)L$
MN3"(]YVY+%"Q+L?T9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **^7?VX/V"O'O[=/QW^'NB_$OXLW5I\ _#FGZA=>-_AYH6NWVFW?B
MS5GV+9K=36I1GLH5#N8A*NZ0C<& &WY&^!_Q!\-?\$]/V_OVJ/AM^QEX@UO6
M?@-\(?V:I?&?C'PGJ7B*[U73?"WCF!YITT^TFN9)'@\^PBDEEA5SAU(.-@1
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
M^(5?6M8M_!/B?Q6&_M36O#<5_-'IMY=E@&>1X%4;V&714<EMVX_9M !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7YR_\%Q_^"D?Q8_9Z\:>!_P!BKX)Z
MEXM\%2_$&Q>_\??&;P]X"U#79?".A[Y(@MA#:12;]0G>*5$9L"  .<%TD3]&
MJ* /SD_87UW_ ()J_&W]DWXA?\$MOV$/#WC[1Y/$_P -=>.OZ]XZ^'>L:?/J
M\][ +*YU*]OKVVC%W=N]U&S#.[:"$54C"KX9#^WQJ-G_ ,$9S_P2,D^!GQ!_
MX:H3X3GX/Q_"P>![_<9?L9TA=5%]Y/V/[!]EQ=?:?.V;1Z<U^QU% ' _LJ?!
MD_LX_LO?#?\ 9Y-\ET? ?@'1_#IN8L[9OL5E#;;QGG!\K/XU\N_\&X7A7Q/X
M*_X(R?!WPSXR\.7^D:E;2>)/M.GZG9O;SQ;O$FJ.NZ-P&7*LK#(Y# ]#7W!1
M0!\(_P#!,'P9XF^*G_!0C]LC]MOXD^&=0M+V7XGP?#+P;_:EG)%Y.BZ%:QB1
M[;>!N@N+B?S2ZY5GCR#P:^[J** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** ,'XI_$/0_A%\,?$?Q7\36M[/IOAC0;S5M0ATVT:>YD@MH
M7F=8HE^:20JA"H.6) '6OQ;_ &>?^"BW[-_[4/[0MG^WE_P5;T[XJ2Z]X9UB
M>7X-? O3O@SXAO-!\ Q+(5BOYW2S,>HZJZJK_:#E8LC8 0@A_<*B@#\XOVG_
M (O:'^S[_P %%/@C_P %D[GPCXKO?@OX\^ 5UX#\9:_8^$[V>Y\*V]S>0:SI
MM[?64<1N88I'W0N3'F)L!P"0#M?L+ZU/^W1_P5L^(W_!3KX?>%->LOA5H/P5
MT_X6_#[Q#K^A7&F_\)5(=4?5;Z]M8+E$E-O')Y<(D9%#G.W.UL?H'10!\/\
M[>'A7Q/JW_!9O]@KQ-I7AR_N=-TB3XH_VKJ%O9N\%EYOAN%(O-D VQ[V!5=Q
M&XC R:\Z_;8USPO^R5_P6G\)_MT_ME_#O6M8^#,WP/?PQX-\;6GA>YUJR\"^
M)!J33SO/!;12O:M<V[(BW83)P8\[58K^DM% 'YU?\$R(]-^.7_!4;X\?MP_L
MN?#36?"OP%\5^!M$T>/4-1\.7&C6WCCQ/;S2R3:Q:VD\<<C1QV["W:=HU\QV
M)!8[B/T5HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M_.7_ (+C_P#!2/XL?L]>-/ _[%7P3U+Q;X*E^(-B]_X^^,WA[P%J&NR^$=#W
MR1!;"&TBDWZA.\4J(S8$  <X+I(B?L+Z[_P35^-O[)OQ"_X);?L(>'O'VCR>
M)_AKKQU_7O'7P[UC3Y]7GO8!97.I7M]>VT8N[MWNHV89W;00BJD85?T;HH _
M'&']OC4;/_@C.?\ @D9)\#/B#_PU0GPG/P?C^%@\#W^XR_8SI"ZJ+[R?L?V#
M[+BZ^T^=LVCTYK]4/V5/@R?V<?V7OAO^SR;Y+H^ _ .C^'3<Q9VS?8K*&VWC
M/.#Y6?QKOJ* /@'_ ((*>'_B5\//^""W@#16^$4NH^*;#1?%[V?@GQ"3I_\
M:-R==U:2"TF::-O(2;**79& 63=M8<'X&^(OPL_X)L_'S]E[4_@#^Q+^PO\
M$K2?VF?B)9R:*OP&UZW\3/H/POU>^S!JFI21WJKIMI#;)+</'=(N1F,QI$2P
MC_?>B@#F?@M\--/^"_P<\)?!W2+HSVGA/PS8:-:S,N#)':V\<"L1VR$!Q734
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\S_\ !6K]N[Q7
M_P $\/V,]8^.WPV^$NH^-O&%Y?PZ-X.T&RTRXNHFU&=9&6>Y6W5I!;Q1Q2RO
MMP6V+&&4R!A],44 ?DS_ ,$M_P!K']@3X7?%Z+X@_%7Q]\7?BC^TO\7]1LM)
M\5_%'Q+\$M?M((WN)D2'2[#S;-8M,TN*1E 7Y%(4/(0%58^O^"'[3WPW_P""
M./[5G[3GPC_;$T7Q9HOA?XI_%Z\^*7PM\6Z5X+U'5;+Q$VJ6ENM[IL3V4,NR
M\AGM@OE2;2P=6!VL"?TWHH _(7P/^TG^TI_P2H_X)2>/_P!K2X_9OUUOB[^T
MU^T-XB\:>&O NHZ#=W+^&&UJ7=!/JD-JCRI'!9VB3/$HWEY(X3M8MMZK_@E#
M^U!_P3R^$WQ14W_C?XP?$O\ :(^,6J6UIXW^+OC7X+Z[9/J5S(RB.TA>:T6'
M3--B;:$A!5%5$+$[%V_JA10!^7O[,G[6WPS_ ."-?Q/_ &B_V9OVQO#'C32[
M;Q%\:]<^(?PAU;0_ ^HZI;>+=,U@13KI]G):0R(;V"=7A>.5H^70YVY8?07_
M  0Z_9[^+?P$_86CU?X]^#[CPYXS^)GCO7_'WB'PU>#$VDR:K?//%;2@X*RK
M;^3O4@%'+*0"IK[ HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *_&G_ (*#?\%"/ ?[7?[;_B[]C7]J^]^*_@C]FCX::H+'Q#H?@OX;
M:Y=WOQ7U2&0B>WGO+*W86VDPR(4*(P:XQNW893#^RU% 'YG_ +:?BGP%^W3_
M ,$X_!OQO_X)Q?!KQ-J%M^S%\<_"WBW0OAZ/ =YH=W>1Z$T4LMC8V5U#$SA;
M.[)C"+M<QF-,L-M5/CW^U!\-_P#@LC^T_P#LQ_!C]CC1/%NL^'?AC\9M.^*G
MQ3\5:MX+U'2K/PV-(M[C[)ILSWL,6^\FN+C9Y,>\KY98G:"1^G=% 'XL_MD?
M\%"OA3^V]^VQXN_9[_;:/Q7\*?LT?"_Q#]AM_ 7A/X8:[=2_%74K:4B2YU&[
MM+9A'I4<L?[JV1LS_+(Y&%"_J=^QA^TK\!?VH_@C:^-OV;-!U;2_"FDW1T6P
MTW5_!UUH36HMXH\116ES%$R0JCHJE5"8&!]T@>L44 ?#_P#P3X\*^)]&_P""
MMW[>?B+5_#E_:Z?J_B/X?-I5]<V;I#>K'X:"2&)V 60*WRMM)P>#S7W!110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\S_\%:OV[O%?
M_!/#]C/6/CM\-OA+J/C;QA>7\.C>#M!LM,N+J)M1G61EGN5MU:06\4<4LK[<
M%MBQAE,@8?&/_!+?]K']@3X7?%Z+X@_%7Q]\7?BC^TO\7]1LM)\5_%'Q+\$M
M?M((WN)D2'2[#S;-8M,TN*1E 7Y%(4/(0%58_P!9J* /S(^"'[3WPW_X(X_M
M6?M.?"/]L31?%FB^%_BG\7KSXI?"WQ;I7@O4=5LO$3:I:6ZWNFQ/90R[+R&>
MV"^5)M+!U8':P)\\\#_M)_M*?\$J/^"4GC_]K2X_9OUUOB[^TU^T-XB\:>&O
M NHZ#=W+^&&UJ7=!/JD-JCRI'!9VB3/$HWEY(X3M8MM_7JB@#\K_ /@E#^U!
M_P $\OA-\45-_P"-_C!\2_VB/C%JEM:>-_B[XU^"^NV3ZE<R,HCM(7FM%ATS
M38FVA(05151"Q.Q=OD7[4W_!0WX._MV_MH>*OA)^W;%\5_#/[-OPP\3?8]#^
M&7AGX6:]=GXGZA:RG=J&JW-K;,!IJ2IF&S5AYN%DDQ@*?VMHH \N_8__ &DO
M@C^U+\$[+XC?L]:1JVG^%K2X?2K"QUCPE=:));BW55\M+2YBB=(U4J%PH7 P
M.E>HT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
MGR^.[K0/&-^+N]BO?"D;:A''--,[0++$)$5(\)"7W1JA ->[?\*5\#_L$?\
M!6']F7]FOX 7OB>#P)IGP<^(FI?V!?\ BB\U W$OFV\X#M<2.TA4NRQ[B=HP
M!W) /TPHK^?W]EC5M4_;V_9@N/VO_P!HO]@S]L;XD_&'XB7>J:EX?^,GPS\3
MI:Z;X6(NYXK*'08EUFW2&"U$: K)!EY%E#;EQ7T5\?\ X>_\%0OVC/V+OV4?
MBI^U=^RAXZ^).G>%[#68OVD_@;X9\8GP_K6NWB?Z+INIR+!-%]L"B%KEK6-U
M#/<J=I7.P _7BBOSV_X(A?$+]E&3QS\7OA)^SAXD^-?@V2RN-+U"]_9P^.>G
MW<%]\/@T3QO+9&\EFD:VN7^=E$TBHRI@('&[]": /!_%'[<FE>&?^"CWA;_@
MG@_PZN)KWQ-\+;WQI'XI&I*L5O';W@M3;&#9EF8G=OW@#I@]:]XK\_OBK_RL
MQ?"G_LT_7/\ T]+7S=^P1_P3G^%7[>_[(WQP^-/[5?Q)^(WB/7]'^+_C[3_A
MS/%\1M5LX?!T5M?3O'+9P6]PD33>>S2&299,JL4> B;2 ?LE17XS?#3X^?'K
M]N[]G'_@G!^QW\7_ (W>*[/1OCWHGB;4/BYX@T779[+5?$EIX<L-\6GR7D3+
M-MN25-PRNLCA2=V2:^[OV6/^"='PK_87_:LU#Q#^S5\>=8\/>!?%/@[R+SX#
MZKK=SJ=HVIQ7 ;^V[.2]NY)K=O+/DR1HI1]P9B"%P ?5=%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%?%?B?_ (+P?L=^$_$NH^%=
M2^%WQJDN=,OIK2XDM?A)J$D3/&Y1BCA<,N0<,.".:H_\/_\ ]B[_ *)3\<?_
M  SVH_\ Q-?>P\+?$2I!2CE=9IZKW&<OUW"+[:^\^XJ\._X*1?MF_P##OC]B
M[QG^U[_PK?\ X2[_ (1'^SO^*>_MC[!]K^U:C:V7^O\ )F\O;]IW_P"K;.S;
MQG</#O\ A_\ _L7?]$I^./\ X9[4?_B:^5O^"V7_  6 _9B_:D_X)C?$SX$_
M#SX??%6QUC7?[&^QW7B3X;7NGV2>3K5C</YD\HV1Y2)@N>K%5')%?5<$>$/%
M^.XTRS#9ME5;ZK/$48UKQE%>RE4BJEY1:<5R-W:::W33,,3C\/'#3=.:YDG;
MUMH<-_Q&9_\ 6-__ ,S!_P#>BC_B,S_ZQO\ _F8/_O17X=T5_HM_Q*YX%?\
M0H_\N,5_\N/D?[;S/_GY^$?\C^Q?_@F[^V;_ ,/!_P!B[P9^U[_PK?\ X1'_
M (2[^T?^*>_MC[?]D^RZC=67^O\ )A\S=]FW_P"K7&_;SC<?<:_'3_@B;_P6
M _9B_9;_ ."8WPS^!/Q#^'WQ5OM8T+^V?MEUX;^&U[J%D_G:U?7">7/$-DF$
ME4-CHP93R#7U3_P__P#V+O\ HE/QQ_\ #/:C_P#$U_G3QOX0\7X'C3,\-E.5
M5OJL,16C1M&4E[*-22IVE)MR7):S;;>[;9]=AL?AY8:#J37,TK^MM3[BHKX=
M_P"'_P#^Q=_T2GXX_P#AGM1_^)H_X?\ _P"Q=_T2GXX_^&>U'_XFOE_^(5^(
M_P#T*JW_ ( S?Z]@_P"=?>?<5?!OB+_@KA^UYXJ_:H^+O[-7[(__  2HUKXL
M1?!S7[72?$GB*U^,.BZ*C37%JMQ%M@OPCG*EA\A?[G)&0*^Y/#'B"R\6^&M.
M\5:;%/';:G8PW=O'=0F.54D0.H=#RK8(RIY!XKX,_P""3W_*3C_@H!_V5CPW
M_P"F8U\%.$J<W&2LUHSJW/5OV+_^"I>A?M*_'76OV/\ X[_LZ>,/@C\9]#T1
M=:?P!XVDMYUU73"_EF]TZ]MF:&]B5SM<K@@YP&".5^JZ_/'_ (*(&VO?^"[?
M[!5AX%VGQ/:V_P 0;CQ";;[\>AG1XU!GQ_RR:42K'NX\S=CDUYC_ ,$W_P!A
MSX4_\%A/V7-7_P""@_[;OC/QYK?Q!^(WC#Q"OABYTKX@:GI@^'=C9ZG<V5G9
MZ7!:SI# T7V99MSHY=GR^[+;I _5RBOQD_9/_:E_:)NO#O[%W[;WQH^*FJ:\
M=$^,GB?X"_$[6S=NL/B6VNY[BST;5+E,["\=U:P!IFR6>5B6R_&+^RC_ ,%$
M?B/^SA^UE\:_^"@OQL\?7]_\+OV@_AKX[\8_"O2=2OI&@5O!VJS6=G:P(S;4
M-QI[))\@&XNIY!! !^VM8?Q.\:Q?#7X:^(?B-/I[7::!H=WJ3VB2;#,((7E*
M!L':3MQG!QGI7AG_  2.^#GQ%^!__!.CX5^%OC+XBU/5?&FJ>'%U_P 8WVL7
M3S7)U/4I'O[B)V<D_NFN/) ' 6( <"NW^.GQ/^&OQ&_9F^,,7P]^(6AZ\_AO
MP[KNC^(ET;5H;HZ7J,5@[RV=R(F;R+A%DC9HGPZAU) #"@"/]@W]J_3_ -N;
M]D#P%^UMI7@J;PY;^.M$&HQ:)<7PN7LP9'3890B!S\F<[1UKUROQ(_9GUCQQ
M\9/V*O\ @FC_ ,$VHOB1X@\)^!OC9H/B?4?B/>>%]6ET^_U73]#M&O$TI+F(
MK)%%<O-B7RV5RB<-C(/T;JOP.\*?\$I/^"JG[-GPY_8YUOQ#H_PY_: _X270
M/'?PPU#Q3?:GIXN=/TT7MKJUHE[-*UO.K#RY65@K1D# ))(!^E5%?BQ^PE_P
M3M^&'[;'_!,_XG_M)_M,?$_XD>(?&6C^*O'J?#C54^(^JVJ^#4LK^\:%K.&"
MX2)I/M"M*SS+(2"D?"(JC"^+?[;7[1?[0W[,?_!/_P#9Z^(>D?%OQ_H_Q;^'
M6H^(OB_I'PFU);;Q)XV32[.%(K0W+7-NPA>1VFN]LJO(@R"#S0!^XE%?E-^P
M!X<_:%^$/_!0G2?#?[)'["_[0/P8^!'C'P1JMMXY\/\ Q@O4OM&T;7H8C-I^
MJ6(.HWDD+RE6MYD#(C[HSM) *_,,?P_TK]D?P9:WG_!4OX$_M0?"'XUZ3XH6
M]U7]MOP)XIU#Q/H=U,=0WBXN##<M!;VLT16'[)):L AP4#9% '[[UX-^PE^W
M+I7[< ^,9TKX=7'AW_A4/QV\0_#2Y^T:DMS_ &G+I7V?=?+A$\I9//&(SN*[
M?O'->X:-JVFZ]H]IKFC:C!>6=[;1SVMW;.&CGC=0RNA!(*L""".QKX&_X('$
M6FH_MKZ/<$)=1_MZ?$"=X&^\(I18&-\>C!20>^* /HE/VY=*?_@IRW_!-;_A
M75Q]N7X$_P#"RO\ A+?[27RO*_MD:7]A^S[,[MQ\SS-^,?+M[UX/8?\ !7/]
MJ_\ :"U_Q-K/_!.W_@EEKWQB^'GA?Q%>:'+\0]6^*NE>&(-8O+20Q7']FV]T
MDCW42R*RB5C&K%2,@@@8ZZG80_\ !T1K&MRW2"TT?]@E8]3GSE;9CXP$P#8Z
M'R_FQZ<UQ?P-_8H_;)^%O@ZZ^.G_  0A_P""D/@+6?@MXWUR_P#$/A[X7?%3
MPLVH:#;W,]S(;I;/4[3%Y% 9UE7R0HV$-EG8LQ /LS]@/]N_X<?\% /@WJ'Q
M,\%^$-=\+:SX:\37GAGQUX(\4VRQ:EX<UNT*BXLIU4E20'1E=3AE<9"L&5;O
M[<G[<OP5_8!^"R_&/XR)JU^^H:Q;Z+X5\*^&K W>K>)-7N"1;Z?90 CS9Y"&
M(!( "DDC%>3?\$I/VPO%'[1MW\7OA#\=_P!F;P[\+OC1\+O&L-C\5],\)2)-
MIVKW-U;">VU2&90'D$\2DXE+R*%7<QS@>7_\%3T@@_X*_P#_  3UU/QZ0/!:
M>-?&T,YF.(!KLFBPC20V>/,,X/E]\AL4 7O'G_!7[]M;]FWPRGQW_;7_ ."/
M7B[X?_!^*:+^W/&VA_%'2_$6HZ#;2NJK=7VE6T:R11*6!D,<DAC&<C=A3]W^
M$_%7AOQWX6TSQOX-UNVU/2-9T^&^TK4K.4/#=VTR"2*5&'#*R,K CJ"*Q_C=
MX@^$OA/X-^*_%'Q\DTE? ^G>'+VY\8-KMJL]D-,2!VN?/C96$D7E!]R%6W#(
MP<XK\]?C/=?#7_@I9_P4T^%/["6E_$'4(OV:[#]F!?BM;>&_ ^K7.C6?C/S]
M573;&WE:U:&4V,,(698D9%+,N01C !^F5%?E;<>&KS_@G7^WI\5_V#/V??'7
MB3_A4?CK]D;7O'^D>#=7\1W>H_\ "'ZU9SR6C26,US))-!;3HQ8Q[R/-&5(
M"CY?^)'[*Z_"7_@W<\#?\%:/#_QR^),O[1WA_P />$M8\/\ Q)N_'^I2M90S
MZO8V,>G+9M,;0VJ6L^PHT1,C*6D+EW# '[Y45^7'QR_8Z\!?\$X/^"A?[(GQ
M,_9T^('CW_A(OB7\1[_PK\6-5\1^/=2U0^-()=*FF,]]%=3R1>:)H_-7REC1
M6(PH"(%XG]F']@KX;?\ !03QK^VYXL_:H^(?C_7K/P=^TAXNTCX=Z):^/]3L
M;/PQ/';03M?V\5M/&KSDRPJOFAT1;=0J@,X8 _7VBOP3U7]GZ]\8?\&Z.E_\
M%?/'_P >OB;K/[1_A[PK::UX8^)=Q\0M2672$M-62RM[2&U286QB^S1@2,\3
M232R22R.SOD>R_MV?'CQ5^U+_P %3IOV9_C7^S'\;OB_\*OAU\']%UQOA?\
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
M;BS;]W.[%@[L'#N) Q^U* /S@_9]_P""T7_!0S]J:W\7W?P(_P""(7B#78_
M7CS4?!GBQO\ AH#PW:_8=;L?+^UVG^D>7YNSS4_>1[HFW?*[8./T?K\_O^#?
MO_D7?VOO^S[OB)_Z%85Y3_P2F_8I\&_M6?M2_M#?M<?M!_$OQYKVL?"G]M?Q
MMIOPPT8>-;V#3-"BM;^.Y8BVCD6.;S7G5'60,OEV\2   B@#]5Z*_+O_ ()J
M_$#QIJ__  :Q:K\0]?\ &VJ76MQ_"+XFSG7+O4I'NE>*_P!=$;^<S%PR!%"G
M.5"#&,"N%^'UYXQ_;3'_  3^_P"">WQ2^)_BJS^''B7]E2U\??$JTT;Q)=6-
MUXTN+?3+"&WL;F[@D6<PB21YI$5P9-V6.55E /TM_;8_:9L?V,_V3/B!^U5J
M?A&77[?P%X8N=8FT6"\%N]XL*[C&)"K!"?4J<>E=E\*?'<7Q1^%WAOXFV^FM
M9Q^(] L]42S>7>8!<0)*(RP W%=^,X&<=*_-/_@H%^P3X"_85_8(_:\TOX"?
MM!ZM#\/_ !1\#)[RR^!>LZM/J2>'[Z,NDNJ64]W=23PP3@A'AV;/,7._A47F
MO^"5'Q6\>?MY?MD:%X>_;=MO%?PWN_@U\+/#NM_ SX#WMR;:UUO2I[2.(^*[
MQHI,:A.)$5!;N!'9EU4J\N]@ ?KA17XC_M:?!#7_ (4_'KXY^.O^"H/[&O[1
MGC:V\0>-]5U/X5_M+_!'Q=?ZC%X&\/,H.G1KIEI>0_V:+%06=GC<2/N+"1<,
MWZT_L5?$#P5\4OV2/ASX\^'7QQN_B7HNH>#[$V'C_48/*NM>5(EC-W<)M4I.
M[*QD4JI63>"JD$  Y;X>_MRZ5X__ ."A?Q$_8"A^'5Q:WGP_\"Z3XDF\3-J2
MM'>I?.RB!8-@*%-N2Q<Y]!7O%?G/\,9)(?\ @O[^U7-#(R.G[-OADJRG!!!F
MP0:^0/@!^P1X'^*?_!NBW_!1[XG?&+XH:K\<?#?PBUWQ3X-\?#XF:M#+X<;2
MVNWL[6S@BN%@2+9:J)"T;22/+*Y?<5*@'[KUXAX5_;3TSQ1_P4(\6_L"Q_#^
M>&\\*?#/3?&$GB8ZBK1W*7=W+;"V$&S*E3%NW[R#G&!UKX:N-6\3?\%0_P!M
M/]G#]CK]IOQOKQ^'4G[&FG?&+QKX<T+7+C2HO&.N7EU;6*PW;VCQR/!"6><1
M*P7>XW BN-T7P'8_\$I_^"C7[8'C#X%:YK.M:;X(_8IC\7>!]!\3:W<ZI_8B
MV\]]+'IJS7+O,ULL]N\BH[L42?:#M5: /V&HK\ ?A_X!^)WQ-_8DT;]H+X?_
M +"/[;.L_M2>(O"5OXHT/]I"U\3PM;7>MSP+=0F.'^V/).CNSK$(/LN#:M_J
M]_%?57_!4#XV_M!?L5_!CX _\%F[.:30OB[#X=T;PQ\3_@3J.HSQ6OC4ZG;)
M)/IL5O%Y@%_9W7F2I(JEO+A<,S"-$8 _52BOD;_@B]\,[BR_8\T[]J'QG\>S
M\3O''QS9/&GC/QA;WTLEB)[E2T>G6,3G_1K6T5C L0"D.DA95)V+]<T %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M^SS_ ,>_D>3L\GMNYJS\/_'GB3_@LG^V1\$?@1^U-KVNV'PV3]C30?BWXF\
M^'->NM)MO$_B'5;B. FZ:UDCEFLX%RT<6\#>P)R"5/L8_P""&OCI_@Z/V*[K
M_@IE\59/V;EQ;+\)_P"Q],%__98?>-(.N"+[6;'I'Y> _E?N]^VO7?VE?^"8
M/ASXD^// 'QU_97^-FL_ SXD_#/PJ?"OACQ1X5TBUOK67P\=I&D7EA=J8KJU
M1D#QKE3&_P P.<8 /B'_ (+ ?L<>'OV$O^"/?[5GP^^&'[16M>(_ >H:UX'U
M7PC\)]9U"74+GP(/^$CTI;B&WNKBYEN)+>YD D2*0*(RI"EBS,?6?^"87Q.\
M=_M[_M[_ !0^-O[<B>)_ _Q2^$MQ!9>!/V<M3NC!9>$= O[:.>WUB1(Y-FIW
MER&*/.PQ;M'L"+F+;W_BW_@AKX'^*G[,WQE^%'QN_:=\6^+OB'\>M4T"\^(O
MQ<U#2[2*[D31[ZVNK&SM+*%5@M+6,6Y01+D_OG8LV%"^V_&W]@3PE\4/VT/A
MI^WAX)^(6I^#?'G@*SN='U>YTJUCDA\5Z!.0SZ5?(^-T:R9DB<',<C%@"0N
M#,_X+&?\HGOVD?\ LB/B;_TVSU\L_L%_#/\ X+MWO[#/P8O/A;^U1^SC8>&)
MOA/X<?PY8ZQ\--6FN[>P.F6YMXYY$O56258M@=E !8$@ '%?>_[5OP T?]JW
M]F7Q_P#LR^(?$%SI-CX_\'ZAX?O-3LXE>:TBN[=X&E16^5F4.2 >,BOD?X=_
M\$B?VW?A/\/]"^%GP\_X+>?%S3- \-:-:Z5H>FQ> ?#K+:6=O$L,,09[8L0L
M:*H+$DXY)- &C_P52^$GQHMO^"<=A^TWXZ_:5T7P5\;/@#8IXSLO'>BM<V&A
M7VHVJAKC3YK5I&:6RO H@\AR[%VBQNY1OG[]A;]J[XH?'C]D']IC_@O)\0/%
MBW7Q$T;P/XDTWP9\(8+^XDL?AQ:Z+:37"6%Q;R!-U[<3(ES-,R;C%*@38KO&
M/J_Q]_P2U\1_M!?#CX6?"+]KW]L?Q;\3_#G@#QF_B7Q/I^K:'8V@\<7$<AEL
M+?41;(J&UMG(/D*FV7:/,R0I7K;+_@F]\,="_;'\??M4>%O%-W9:/\7?!BZ%
M\6_ADUE')HWB>9$>*+49 <-%<B!V@8KE9(V;<-S%Z /D3]G?_@D?\-_C#_P3
M_P#AI^V7J'[7_P 0?"G[0OB?PEH7CG4/VBK[QS?W<MK>7<4%]- ]G+=QV4EA
MLD:V%N46/R\$Y.<X?PX_81^#?[=O_!<;]M+3_P!HK7?$.L^$=#T#X927/A+0
M?%=_I.G:U>3Z#-Y-Y<?89XY)O(6*?RD,A1?M3L0Q"D>QQ_\ !##Q'<?"NU_8
MT\0?\%%/B5J7[,]G>1&+X,W.C:<+J33XIQ/'I$FMK&+Q[!755\KA_*41^8
M1])? 3]A_P %?L__ +7'QH_:R\+^*;J6Z^,UEX5M;SP\;2..UTB/0[&:S@6
MKR0Z3$D'A=H XH _.[X&?$R'X+?\$T/VP/V>OB?^W=XX^&W@[X3_ +2NL>!/
M OQ"B-QK7B/2]$+Z=);Z18L7\^:X?SYK>)P2\8F+#:(P5\N\9GX9?LV?M1_L
MJ_%S]A_]AC]IGX$KXD_:,\->#?&'C/XL:_=6MKXOTS4O/2:QN-/O-4N;BXE=
M4:83201A#&V3N,6/OKXC?\$2_@U\2_@S\9OA/JWQD\465S\5_CHWQ7TWQ'ID
M<,5WX6UY1;^0;<$,DT<9M^1(,LLCC*G:PR_'G_!'/XN_M"^,OAK\5/VOO^"D
M?CKX@>)OA)\0=)\5^"5M?"&E:+I%M<65RDY\VPM$'VB678L;322DHA81JF]L
M@'B_P<_8I^&__!0C_@JC^VIX0_:V\7^-?$O@3P5XP\+1^&OA]:>.M3TS2X+N
MZT"%YKQTLIXFDD41((U9MD9>9@I9]P\4\+_'S]HSPI_P3BC_ &(/#_[1/C*T
MM]8_X*)7'[/-E\0Y=:>37-'\)&_<GR[Q\N)_*C:W20G*K*%4J%7'ZJ_L\_L7
M^&/V>OVE/C=^TIHWC6_U&^^-VN:1J>JZ9=6Z+%IKV%@+)$B9>7#J-Q+=#P*^
M4?VS?V%?V=OV1O\ @GS\8= ^*G@[XD_$GPC\0OC]=_$?Q%J'@*!8]?\  ]QJ
M-]%,=6L!$K.PT^2-)-RJSF,ON5DW@@'FO[:G_!/[X/?\$^OVH/V._$?[('C?
MQKX0T3Q/^TGHNB^,?!+>/]4OK#7W^R7<D5_-'=W$O[Y%CEC=E(607 W@E5(\
M;M?B'!^WG^UI^T;\0?VN_P!@?]IKX\Z=X)^-&M> ?AS8_"S7Q9:!X0L=*9(<
MQQQZM9.-2E<^?+*ZO@/%L8#*B7PII7@_]N?_ (*&?LNG]GK_ (*(?%']JK4/
MAG\1/^$C\4>*-7\.Q:?H'@C0+6U=O+G^SV5M%)J%U/Y$?F2&2<^3@B,$[OOC
MXC?\$K/B7X?^/_CG]H+]A']O#Q9\"KOXI7:7WQ&\/6/A/3->TK4M16,1G4;>
M"^0_8KMU \R1&(D(!921R 3?\$2=7_;$E_9$U;P5^V7X*\>Z3J/A3XAZKI/@
M2Z^*!B;Q!JGA9?)FTVXOWBDD22X5)GMW<,VXVQ)9OO'S/X@)!:_\'0OP_NOB
M&P&G77['VIP_#WSS\AUI->9[T19_Y:_82Q;'/EX[5]5_L,?L4?"_]@?X#1?
MWX8ZWK>M-<:Q>:UXE\4>)K[[3J6OZO=R>9=7]U( H:61L=  %51S@DX7[>__
M  3N^$_[>_A_PQ=>)/&7B7P3XX\ :L^J_#KXE^!]0%KK'AV[=0LABD965X95
M55EA<%9%4=" P .V_:Y^(_[+?PE^ &M_$+]L^^\,VWPYTZ6S;79_%^G)=V".
MUW"ML9(G1PQ%RT)4[3M<*W&W(^'YOA+X4_X*L?\ !6_X_P#P/_:H\1>(-4^%
M/[/7AKP;:^#?AMI?B6]TO3M3OM;TZ349M6O%M)8I)Y(PHAB#L45<_*#DGO;3
M_@C5\4?C5X^\*^(/^"D/_!1WQW\?_#'@C68=7\._#R]\):5X?T::^A.8)]0A
MT^,'43&>0)" 3D-N5F1O1/VE_P#@FIX@^(G[31_;3_9-_:O\1_!'XH:AX>BT
M'Q7JVD:!9:QIOB33XF+0+>Z?>J8WGAR5CG5E=5.T[A@  _/C]H_Q?\3?V3/V
M>/\ @HK_ ,$]? OQA\5ZGX(^$_@'PWXD^%=[JWB*XN]3\+PZM%YD^EB]D<SM
M#&\8: ,Y9$+ ELDUL?ML?L'Z?^S#X'_9'^/OP1_:+^*V@_%[XQ?&[PEX#^*?
MQ/B^(>H3WVO:?K]C<C4&,,\KVT#J4!@$42+ 0I0 HC+]BVO_  18^%D_[)'Q
MN_9^\9_'CQ=XF\:_M#[)?BI\7]=BMGU74IHPJP"."-$@@MX$#)#;HNV-78 D
M8QZM^TM^P1X1_:6\'?!#P=KGC[4M,B^"/Q5\-^.=*FM+:-VU.XT>*:..VE#?
M<CD$Q+,O(P,4 ?)_PH_9M^'O_!/#_@N/\.?@I^ROJGBC1_!?Q7^"/B&^\:^%
M]6\9ZEJ]K>ZE87=LT.H?Z?/,ZW.)&0N&Y4MP-[;O'/\ @EA_P3"^%_[:O_!*
M]/VD_P!H3XV_$35/B+JM[XK_ .$$\:I\1]4MYO *6>LZA!;BQ6*X6-"L\+W+
MEU8N92K$HJ@?I1X[_8Q\,>._VY_ /[<UWXTOX-6\ ^"]7\.6>A1VZ&WNHM0>
M%WE=S\RLGD@ #@Y.:_-'_@CC_P $TOVA_CI_P3&M-)T+_@H3\3OAEX'^(GB/
MQ3%\0/AYIGA[3I994&M7UI)_9][=0FXTL3V\48<)O!8M(H4NV0"#X"_M&?&C
M_@KM!^Q-^RQ^TI\1_$6E>$?'/P8U[QK\7+?P[K$VE7/CNZTN[_LRWMI[BU:.
M1(7>-KN6.)E#^;_#M0K[;H/PFU/_ ()N_P#!6/P7^Q_^QAX[UK2?AY\>_A'X
MGO%\":_KUWJ^G^%O$.EHDL&K6HNY)9($E$OER1!MCE<X^5 OT%\>/^"2WP9\
M=_#[X0Z/^SGX_P!>^#7B[X V9L_A#XX\(I#<7&DVCVZ6\UI<P72O'?V\T:+Y
ML<O+L,EOF</'\!/^"5^E>&_C#XG_ &F/VQ?VA_$/QV^(_BCP5-X.?6O$.DVF
ME:?I.@3$M/8V-A9*L=OYI/[R4LTC=F7<^X _+[PYX0\'?L=>&_#>H?\ !3#X
M#_M0? CXV:#XHM+K7OVR/#7BK4/%7A[5[G[<I>2]FCNG@CM;I"(OLLEL0JM@
MC(8-]B?%#1]+^//_  5(_:S^#/CS7-4U3P9=?LI>';V'2K/Q!=6\ D$]W*LT
M36\J%"S1QDLA&]1@Y4D'J!_P0R^(&I_!"V_8?\9?\%+OB1K/[-]H\%O%\*[C
MPQI*:A)I<$ZS0Z5)K:Q?:6M59$7"JK^6H0.J@ ?1?AO]@#X;^'/VO?'W[6$7
MB2\<^/OAEIO@B\\+);I':VEC9M*5>-U^;<RS%<=  ,4 ?D;X6\2^(/V5/^"$
M7[(_PZ_9ITKXB6=_^TKX]TC3/B3/\/-?FDU_4+ )<R7-II+7=R(K&YN$@CB7
MRFB0#S."6->U_L[>#?BU\"?VX_@WXG_X)^_\$T?VG_A!X.U+Q$=&^.&D?$G6
MEO?#^JZ//$4349%DU:\>.]MIMD@F0(60R!B02K?27P]_X(7>#]#_ &(D_81^
M)O[6_CSQ3X<\*>)[+7?@KXB2RLM.UKX=7=F\DEM+9W4$?[^1&E?YY5/RNRJ%
M!7;UGPM_X):?$_4/VCO!/[2O[<7[>/BWXXZE\,&GF^'&AWGA33= TO2[R:+R
MGOYX+!!]LN@G"2.0J$DJ@., 'T;^TS_R;?\ $'_L2-6_](Y:_&O1+3Q[XC_X
M(G?\$U?AGX"^+GB7P2_C/X^^'] U77?"6J/9WT=C=)K4<XBD7[K["2C$':X1
MP,J*_;/XA^#[;XA^ -<\ 7MX]O#KFCW.GRW$2@M$LT31E@#P2 V?PKY6\,?\
M$?\ X;^&/V9OV:?V9H/C#KDMC^S3\1M-\7Z'J;V,(EUF>S^U[8)U'$:-]K;)
M3D;!ZF@#PG_AEKX;?\$SO^"T/[,'@#]D#5O%>@>%?CKX9\>67Q(\+:GXVU/5
MK/5)])TVWO;6]*W]Q,RW/F2D&0$':,#&]]W%_P#!/[]BKPA_P57_ &)O$/\
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
M7#^$KRHU:Z4HNS5I:-?(].EDV9UJ:J0IMIZK5?YGH5%>>_\ #0NC?]"]=?\
M?U:/^&A=&_Z%ZZ_[^K6/^N7#/_02ONE_D:?V#FW_ #Z?WK_,Z;QC\0/#_@J)
M1J4K23R#,=M" 7(]3V ]S^&:Y6W_ &AM/>X"W?AB9(L\O'<AF_[Y*C^=>=>(
MM;NO$>MW.M7;$O/*6 )SM7LOX# _"J5?FN9^(.<U<;)X.2A33T7*FVN[;3W\
MK6_$^KPG#.!AATJZ<IO?5JS\K?J?1>@^(-)\3:<NJ:-=B6)C@]BI[@CL:NUX
M3\./'DG@;4Y;B6&2:VGBVRP(P&6'W6Y].1^-=I_PT+HW_0O77_?U:^XRCCK*
M,5@8SQM14ZFS5G;U6CT?X;'S^-X=QU'$.-"+E#H]/N9Z%17GO_#0NC?]"]=?
M]_5H_P"&A=&_Z%ZZ_P"_JUZ7^N7#/_02ONE_D<G]@YM_SZ?WK_,]"KYL_;N_
MX*(-^R-XU\!_ +X2_L]>(/B[\7?B<]ZW@OX>^'M1MK /;6:*]U>7E[<GRK*W
M0.H\Q@VYC@ X8CW[P=XIM_&.BKK5M:O"K2,FR1@3Q]*^0/\ @H;^RY\.OVMO
MVL?A_IWP#_;>N/@S^U-\-O"5_P"(/!6H:9IL.I/-X=NYEM+D7FGW&([NT:9%
M098%&W'#=*^AP^(HXNA&M2=XR5T^Z9YE6E4HU'3FK-:,E^#'_!5/XRV'[3O@
M[]DO_@H)^P1K?P(\1_$D72?#C6H?'=CXFT/6[JVB\V6R-Y:I$;:YV<I')&-^
M, Y*[NG_ &P_^"BOQ&^"W[3?AW]B;]E/]E"X^,7Q7UOP1<^,KS09_&MMX=L=
M,T&&Y%I]IEO;B*4-))<'RDB2,Y()9D7FOGR__:<_X*5?L2_M"?!SP'_P5<^&
M7P7^+/P_\>_$RP\(^!_B_P##_3);35O#WB*]#I9275C=*43S"KJ9+;:(UW$N
M3B-O#_\ @H;X%_;,_P""M'[57Q.^+_\ P32EM/AYKW[(XU3P/;^-K36;BU\0
M^/=4EB1]1T*!HF6*TMHT>01RRAV^T.C(8P[O'L9GZ:?L ?MJ^"O^"@7[+NA?
MM+^"O".J>'AJ-S>6&K^'-9*M<Z3J-G<R6UU;.Z?+(%EB;:Z\,I4X4DJ/D?\
M9G_X+2_\% _VQ/@KIO[1W[-O_!$;Q)XG\#ZQ/=QZ9KD/QZ\.6K7'V:YEMIL6
M]UY4P*RPR+AD&[;D9!!.S_P0R_X*!_LF_M >#X_V,?V+/V8O%/@CPS\)O 5A
M<>*AK08#0]?NKJX6ZT>X,P$L]YYT5Q,\YXER[$*>*^7?^""/CW_@L?HW_!*W
MX?Z3^R1^SS\!]<\#IJ/B'^PM9\<>.]3L]0D<ZW?&8S6]O:NBA9S(J[7RR*IX
M)( !^E'_  3X_P""A7P[_P""@7@3Q-JNA?#WQ)X'\7> O$\WASXA?#_QA;I'
MJ.@ZE& QC?RV99(G!RDJG# -P"I \J_X*A?\%H/A_P#\$N_CO\'OA)\2/@QJ
M.NZ3\4+R4:KXJL]86"+PS9Q7EG;2W<L1B8S(OVP.1N3[F,_,".E_X):_L(_&
MC]DU/BI\<?VJ_B+X>\2?%WXX>-QXC\<2>#;6:'1M-$<7DVMA9B<"62.)"_[R
M0!FW@$$KO;YL_P""QW[-_AG]L#_@JE^SK^R_XN\M;'QU\$/BII!N)%W?999M
M+@6&X _O12[)5_VHQ0!^@W[4G[0O@K]DW]F_QS^TQ\1"3HW@7PO>ZU?0I(%>
MX6"%I%@0GCS)&"QKZLZBOG7]D#_@JG\0?VU?V(O!O[8GP=_8I\07=SXE^)'_
M  C.K^"T\2P_:=#M$O7M;K4Y97A0.D(0R-$%#$< YKY;\%_M%^)O^"CO['/[
M('[!'CL2-XM\6>.6LOV@M,N'W20V'@68-JL5T!RAN[^WTU/0B[(]<>)?!CQ5
MXG\)?\$8O@Y=^%?$=_IDMU_P4%MK6YET^\>%I8)/%ET)(F*$%D8<%3P1U% '
M[L5\U_ C_@IE\(_B=\,_V@?C+\3M,7P'X7_9[^+7B+P5XFUC4]2%Q'<QZ1#;
M2R7ZA(U9!(+@!80'?<H +%@*^8?A3^SEX!_X*P_\%!OVH-;_ &S=9\4ZUX;^
M#?C:P\$?#+P)IWC/4=)LM"5+".XN-4"6,\)DNIY9-RS.255 HX5-OQ'\5?A;
MXE^%'_!#W]N/X7W_ (\USQ9I/AK]OBZMO&FOZC=M<:AJ>D17?AU99KJ1?FEF
M)\II6[L'8]Z /T3T7_@K5^WY\5? \?[0O[.G_!$_QYXG^$UW:_;](U_6OB=I
M6D:_JVG8W"[M=#=))9 Z?/&C2J\JE2@.X9^J/V,/VQ?@G^WG^SIX?_:<^ .K
M7-QX?UZ.13:ZC;^1>:==1.8Y[.YBR?*GBD5E9<D' 96965CZ1X?FT*YT&RN/
M"\EJ^F26D3:<]D5,+0%08S'MXV;<8QQC&*^!OV]OVA_V!?$O[#6I:?\ !K]J
MZ^^'O@VY^.,?A7Q5;_ GPO,VM^+=:2X+7_ANP2S$4HO+L@!KF'=E-Q)=&.0#
M]!**_%3X23>#/V=?^"L/[+5Q^QY^Q7\?_P!GSPG\1=8\0:#XUL?BMXAE2U\9
M0QZ3)/$#IUQJ=Y.LD$BK)YTBQ$EESN->F_L&_P#!/'X0?\% ?BK^UQX[_:_\
M;^-O%]AH?[5OC'P[X&\-Q^/M3LK3PLL36\KW=JEK/&$N7,\:AFW!$MXP@ 9P
M0#]7JY;XV_&CX9_LZ?"+Q'\=?C)XKM]$\+>%-)FU+7-4NC\L$$:[C@#EV/"J
MBY9V954$D"OES_@A7\:/BS\5OV+M7\%_&;Q_J'B_5OA9\5O$W@&W\9:O-YMW
MKUEI=\T5M=32?\M)/*9(V<Y+F+<Q+$D_-O\ P4)_X*:_L3^-_P#@IE;?LA_M
MJ?&:3P;\(_@1<:?XA\0:'=>%]4O1X^\5LB7%C;NMG;2@Z=8(T=PZR%1-<M$-
MCI$30!]@?L1_\%1?A+^UW_P3\O/^"BOBGPK>?#SP;IBZ[<:M;Z[=">:PLM+G
MGCEGE\M!ABD#.8U#$$[06/)\M\%_\%J_%P@^'_Q@^/\ _P $^O'OPU^"7Q4U
MNRTWP5\6-:\1:;<^6U\P&G3ZGIT#F;38+G<NV5RZJ73=@,#7YV?!W]JWX/\
MQ@_X-A?VE?@5\&/'TFH>,O#%SKVL>(-+BTJ[B-MI=_XJ>:.7S9(EC<26WF$J
MC,RC(<*>*^]?^"^P\)C_ (-[?B(NA^7]@_X1'PJ/#_V?^_\ VMI?V7RL<YW>
M7MQ0![=^U5_P48\2_"3]H_3/V,_V7/V6=<^-/Q5N?"[>)M:\/Z7XBL]'L= T
M?SC!'<7E]=GRXWEE!6*%59VVECM&TMV'["7[<G@W]N/X=Z[KUAX!USP5XL\%
M>)[GPU\0_ 'B<1_VAX>U: *SPNT3-'-$R.DD<\9*2(P(P0RK\X_L#1ZFG_!<
M?]M=O'!SJQ\%?"O^R?,^]]D_L>[%SL_V?M(YQQNJS_P3J#?\/HO^"@S:3_R"
M/[4^&03R_P#5?;_^$;F^U8[;O]3N[YZT ?>M%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 45^=OC/_@XB^#'@SQAJW@^
MZ_9V\3S2Z3J4]G)-'JEL%D:*1D+ $< E<UF_\1(WP1_Z-L\5?^#:V_PK[F'A
MMQQ.*E'!2L_[T/\ Y(^+EXA\&0DXRQ<;KRG_ /(GZ245^;?_ !$C?!'_ *-L
M\5?^#:V_PKF/C3_P<3>$_%GPF\1>%OA1\%/$6B>(]2TB:UT?6;K4X&2QFD4H
M)\*,EDR67_: [5K2\,..*E6,)81Q3:5W*%E?J[2V1E5\2.#*=*4UBDVDW91E
M=^2]W=GT#^V7_P %L/V9OV4O&%Y\,/#FCWWCOQ/ITIBU.ST:Y2&SL95.&AEN
M6#?O >"J(^T@JQ5@17D?[*__  7O_90L/[.^%?BS]GF^^&.@QRM'93Z1?)J-
MC9^9(SLTBI%%(BEV9B41SEB<=Z_(N:::XF>XN)6DD=BSN[9+$\DDGJ:;7[SA
MO!WA"EEWU>K&<IM:SYVG?NHI\G>R<7;NS\4Q'BYQ=4QKJTIQC3O?V?*FK=+M
M^\WYIKK:Q_4CH&OZ'XKT.S\3^&-8MM0T[4+9+BPO[*=98;B%U#)(CJ2&4@@@
MC@@U;K\6/^";W_!9JT_8S^!4WP.^*?P^UGQ3:6>J27'AV>QOXT-E;R %[<B0
M?=$FYUQWE8>E?0?_ !$C?!'_ *-L\5?^#:V_PK\1S/PKXOPF85*.&P[JTXM\
MLTXKF71V<KI]UW/V++O$WA3%8&G5Q%=4ZC7O1:D^5]5=1U79]C])**_-O_B)
M&^"/_1MGBK_P;6W^%'_$2-\$?^C;/%7_ (-K;_"N'_B&?'/_ $!2_P# H?\
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
M-IXU_P K[OV[_A*Y?(W_ .WY&[&?X: /O6BBB@ HHHH **** "BBB@ HHHH
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
MYW$2JD,:JB)' @"1HH R2S-[A10 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% ',3_!/X,W4[W-S\(_#$DDCEI))- MR
MS,3DDDIR2>]-_P"%&?!+_HCOA7_PGK;_ .(KJ:*Z/K>*7_+R7WLP^JX5_87W
M(Y;_ (49\$O^B.^%?_">MO\ XBN%_:9_8O\ @]\>O@%XL^$&F> /#ND7NNZ-
M+!IVJ6VBPQM:70^>&7<B!L+(J$@') ([U['16V'S/'X6O"M3JR4HM-:O=.Z_
M$QKY=@<30E1J4TXR33T6S5F?S#?%GX3?$+X&_$+5/A9\4_"]SH^N:/<M!>V5
MTF"".CJ>CHPPRNN592""00:YZ&&:XF2WMXFDD=@J(BY+$\  #J:_I7^/'[)W
M[-_[3EE#9?'CX.Z+XD-LA2UNKRW*W,"DY*QSQE944GDA6 -<M\$_^"<O[$G[
M._B*+Q?\)?V=]$T_58'WVNI7CSW\]NW]Z*2[DD:)O="#7]#8;QTRW^STZ^%G
M[>VT7'D;_P 3?,D^W*[=V?@N(\%LQ^O-4,3#V-]VGSI>B5FU_B5^R/#/^".G
M_!/BV^ O[-$WB;]H#X:Z=+XI\9WR:A)INM:7'+-IMFJ;;>%UD4E)#N>1EX(\
MQ58!E(KZV_X49\$O^B.^%?\ PGK;_P"(KJ:*_!<XS_,LZS.KCJTVI5'>R;27
M9+R2LEZ'[?E.19=D^6TL'1@G&"M=I7?=OS;NSEO^%&?!+_HCOA7_ ,)ZV_\
MB*/^%&?!+_HCOA7_ ,)ZV_\ B*ZFBO-^MXO_ )^2^]GH?5<+_P ^X_<AD$$%
MK EK:PI'%&@6..-0%50,  #H .U?%WQO_P""0GB2X_:4\3_M;?L(_MS^._V>
M_&'CUX9O']EH&D6.LZ%KUS$NQ;R73;Y3$MT5R&E!YR6VAF=G^U**Y]SHV/E7
M]DO_ ()6^"/@3XN\<?&G]HCXW^*?CK\3/B1X:'AOQ9XU\?1V\:_V'EB=*M+.
MW18;2T=F+O$N=S\D]J\=TS_@@_XST;X6R?L<:1_P4Y^+=I^S5)-,G_"G;;3=
M-2[&GRR,\FE?VYY7VS["VYD,/4QL4+'.:_0RB@#X1O?^"#_PBMOV!?B]_P $
MV?"7[1OCJP^%OQ'\16NH^%=#O7BOAX$MXKVVOI+*P>8>9)#)<0,V)7;:'&!O
M\R27[IL+1;"QAL4<L(8EC#'J0!C-2T4 %?&/[0'_  2+US7?VFO$'[8G[#W[
M;?CK]GSQYXUBMU\>KX<TNRU?1?$4D";(KJXTV]4Q&Y5/E\T'D$G;N=V?[.HH
M ^4_V1_^"7&F_ #XD^+?VD?CI^TQXS^,_P 8/&7A?_A&[[XA>,8K>W&FZ1O,
MGV'3[*V18;.!I<2LHW;G4'(R0:=O_P $D/AU;_\ !(T_\$CE^+NM'PX?##:+
M_P )<;&'[;Y;7QN_,\K_ %>[<=N.F*^N** /"?VF_P!A3PG^TW8?!*PUWQWJ
M.F#X)?%+1?&^EM:6T;G4KC3;>>!+>7=]Q'$Y)9>05&*\>L/^"2GQ;^%GQ?\
MB9XF_9._X*+^.OA;X'^,'C:\\6^.?!.D^$M)OYTUB]"B^N=.U"[B>2Q:;8I^
MY)L(!7&U<?:]% 'POX!_X(5?!SX:_LKZ3^R+X:^./BAO#7A[]H>V^*FA7-_!
M%/=PO!=)<)ILDK',R;E(,[?O#N)//->]?"+]A[P3\*/VM/CQ^U<?$]SJ]Q\>
MK;PW!KWAW4+.,VEC'H^GS6**AY,JS),Q<.,<8'!KVZB@#X%T'_@B[\=/V>$U
M/P!_P3Y_X*I_$SX,_#+4[V>YC^&K^%M*\16FC><[/+#I=Q?QF:PB+.[!59BK
M,6W$UU-S_P $,OV2S_P3^\3?L%Z?XI\8+_PE_B%/$_B'XGWFK+<^)-1\2I<1
MW*ZO<7#IMEE\R) 4VA=FX##,7K[1HH ^#?BM_P $:/C/^U##X-U+]LC_ (*:
M>//'VJ_#GQEI?B7P.MEX-TG1=,L[ZRN$E^T7%G:(/MD[HK1>8\NV-99-B*7)
MKQ[P'^R=^T+\9_\ @N'^VO\ $G]G[]KKQ;\&-<TFR^'%G;ZKI_ABQU?3=9M+
MCP\QF2:SOHS'++$]M$8ID8-$6D4[ED9:_5.B@#Q;]AC]A_X=_L*?"S5/ OA'
MQ9KOBG7/%/B:[\2^//''BJY274_$>LW6WS[N=D547A$1(T4*B(HY.YFQ_P!N
M3]@+P_\ MB:EX(^*/A;XO>(/AG\4OAAJ5S>_#OXE>%H8)KG3#<QB*ZMIK>X5
MHKNUG15$D#@!M@Y W!OH&B@#YF_9)_X)S2_ [XV>*OVK_P!HO]HG7OC1\6O%
MWAV'PY=^+O$.C6FG6NFZ''*9AIMC86JB*WA>4B23)<R.H8D$MN\5N/\ @A%>
M+\/KK]D/1?V_?B+8?LQ7VMO?7'P+@TBPWI:O<FZDTF+6=GVR/3FE)_<#YMA*
M>9R6/Z!T4 ?-W[8?_!.C0_VB];^'?Q7^"7QCUCX._$OX2I<6_@#QMX4TRUN4
MM;"XB2*?3KFRN%,-W9ND<?[IMNQD4JR_,&M?L0_L 6G[)WB[QU\<?B5\<-=^
M*OQ8^)MS:/XU^(?B*QM[-IK>TC:.ULK2TME$5G:Q*S$1IDLSEF8X4+]#T4 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
944 %%%% !1110 4444 %%%% !1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>29
<FILENAME>trn-20221231_g9.jpg
<TEXT>
begin 644 trn-20221231_g9.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
MO *\ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ*_O['2K&;5-4O8K:VMHFE
MN+BXD"1Q1J"6=F/"J "23P * ):*^)?'O_!QM_P12^&WC>7X?>)/V]O#LVH0
MSF&271-#U74[,,#@XN[.TEMR,_Q"3'O7U3\"/VA/@;^T_P##BS^+W[._Q8T'
MQGX9OR5MM:\.ZE'=0%UQNC8H3LD7(#1MAE/! - '8T444 %%%% !1110 445
MD:G\0/ FB^+]+^'VL>,]*M=>UN*>71]$N-0C2[OHX5#3/%"3OD5 06900N1G
M&10!KT5Y!XA_;W_8_P#"G[5>E?L0>(OCKI-K\5];MA<:5X*DBF^U7$1ADG#*
M1'Y>/+BD;EAPAKU^@ HHHH **** "BBB@ HHHH ***\@TS]OC]C_ %G]K.^_
M85TSXZZ3-\6],MOM%_X(6*;[5#']ECN]Q)C\O'D2QR<-T8=^* /7Z**X7]H[
M]ICX#_LB_":_^.G[27Q-T[PCX3TR:"*]UK5"WEQR32K%$@"*S,6=@,*">I/
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
MACEU^.^OWBLM/=X!<BV"H4WLL#+++*\L<408 ECN"?-/_!3A$3_@[Y_9<9%
M+>%="+$=S]JUD?R KS_3OCU\/_\ @D?_ ,'77Q9^+W[<-U<:!X-^)FB7IT#Q
MA<V$LUO!;Z@MG<07(\M6<Q+):RV;,JG8X;.%5F !])Z%_P '*'[5OA[]N_X.
M?\$\OVD/^"<A^'/C_P 8^+-,T+QY;ZOXD,L5D+V[CAAOM/DB5DNH7C=F&6(5
MXV3>^-U?L#7\WG[?7[??[.7_  4&_P"#EG]D[X@_LM:R^O>%O"WBOPEX?_X2
MT:?+!!JUTFO27$OV?S55I(H_M*Q[R "XDQE=K-_2'0!^8_[;W_!9W_@H9I7[
M<>N?L&?\$QO^":5]\2]=\*:;]KUWQ7XREET[39\"/S/LQD:WC:*-I4C\YIQY
MDA940A0[[W_!&[_@N'\4?V_OVD?B/^PK^UK^RVGPN^,'PTL)K[5-/T[4FGM)
MX8+J*UN$*OEHI(Y;B#&'E219-RL /F^'_'O_  46_:#_ ."@'_!7CXW?L:?M
M)?\ !5N]_9 ^$GPOU/5M/T&TT+4[70;O6A8WHM3_ ,3.=HV6::,-<\R.-N!'
M&0&<<7_P;/2?!>U_X.&/CS9_ GXNZ_XY\(+\,O$$'AGQGXMU W6HZ_$FM:,/
MM<TQ1#*TFQY-VQ25(.!0!]/?"[_@Y;_;-_:.^.WQ<_9&_96_X)DGQ_\ $SP;
MXEN;'PK::7XH\K3SI]K=75O=:AJ4\XC6 *R6:I&&42-<,/,4JH?V7_@C%_P7
M;^*7_!0']IGX@_L)?M>_LPP?##XN?#^PN+V[L].O)'MITMKF*VNH&CFR\,T<
MDT1&))%D1F8%0GS?*O\ P:NVMN__  5!_;CO6A4RQ^*61),<A6UO4RP_$JOY
M"E_X)S(D7_!X5^TJL:A0?"NLD@>I.CD_K0!Z]\5_^#B7]L;X[_MS>+_V.O\
M@D'_ ,$_;7XR0_#FZG@\5^)=9US[+#<M!*89FA8O%#!%YJLD<DDK&;!98\=?
MDW_@F3^T?XA_:T_X.U_$7QW\8_!C6OAWKFJ>%[RTU_P1X@<-=Z-J%EX<M;&Z
MMV8!=ZB>VD*/M4LA1BJDX$W_  ;?_M7?L_?\$I?VT_VJ_P!DO_@H!\2=,^''
MB;4/$-DMGK7BR7[+;7,FFW&HK-&T[_*ID2[BFB)(652Q4G*YD_X)R_M*_"?]
ML'_@[S\8_M&? N=KCPAXBTC55T+4#;-"NH16NAP637:*X#;)I+9Y5) )#@D
MY% ']#U?AW_P=+_%+Q;^V=^V#^SI_P $4O@SJ[B^\6^)[37/&+6_SBV-Q(]I
M9M(!V@@^WW+J?X#$V.!7[<>(_$.A^$?#U_XL\3ZI#8Z;I=E+=ZA>W+[8[>"-
M"\DC'LJJI)/H*_F _8_^%7_!5W_@LQ_P4V^,_P#P5<_X)V?$OPKX&UKP]XL>
M#0_$GCH@_8[&ZMYK2TM+='LKM&ECT^)$D)1=OF@@_/0!]6?\&T7Q!\3?\$Z_
M^"G/[0O_  1-^+>LR^0-<NM6\"O>-M^U7-F!ND1>/FN],:VNNG"6G;-?=O\
MP6V_X+<>'?\ @D[H/@_P!X"^$,_Q&^+'Q&N'C\(^$(;AXXDB5TB^T3&-7D?=
M+(L<4*+NE8. R[#G\6/^"D'[.G_!9'_@E/\ MF?"3_@KO^WG\4O!OC[Q,/&M
ME;?\)%X+D$?V@V<0(L;P1V%H@^T6:SPA@K,T<<@)&U<_2O\ P<$?%;PKX'_X
M*O\ [#G_  5HOHKG5?@E>Z-X;O[?6[6U,T8BM=7?5)'"KG]Z;2^AE1.KF%@,
M[#@ \:_X.+/V_?\ @H3\>?V,?A_\ /\ @H[_ ,$]+GX-^)I?B!%XF\+Z[I>K
M)=Z5J]G%87=O/;L!)(UO=1M=P,8VD9BKDLL>%W_8?_!;3]I+]G'X ?!W]A.P
M^/G[#GAOXQ7'B'P^T7A^\\0>)[_3F\.O';Z ))(A:,!,9#+$2),@?9UQ]YJ\
M+_X.U_\ @IU^P[^V'^S'\+/@G^RO\;-"^(6KVOC(^)-3U+PU,;B#2K,64\"0
MS2@8CEE><'RB=Z_9SO5?ES-_P<Y?\DT_X)Q?]@FZ_P#1/AB@#]%O^"EW_!9K
MQS^P7_P45_9Z_8@\._ W2?$6G_&O6-+LK_7[W6)8)M+%WJ\=@S1QJC+(55]X
M!(R1CWI/^"]?_!9OQS_P1T\"?#CQ?X(^!ND^-W\<ZOJ%E<0:KK$MF+06T4+A
ME,:/N+>:00<8Q7PS_P '17BK3/@9_P %@?V*?VDOB(9;'PCX>UG3[[4M6,#,
MB1:?X@M;JZP%!+%(G1BH!.&''->3?\'?'_!0K]D/]K[0_@K\,_V6/CIH'Q!E
M\-WNJZGXBU+PI?+>V5@MS';);1/<1YC\U_)N&\L,64198#(R ?IQ_P %=_\
M@M7X_P#V$_VBOAM^PG^R=^S5!\4/C9\4;6.[T32-7UU-.L+6WEN);> O(Y42
M/++!.H4R1*HB+,_(!Y;]D'_@KE_P5'C_ &V]!_8G_P""E/\ P2JU7P9/XIME
MET[QS\-3/K.E:>'+K%)=O;M<Q) SH4:7SP83M,B!267Q#_@Y.\,?\$B_CO\
MM8?"_P#9[_;K\1_$SX6?$G4=&2'PE\9M$T:U?P_;:=+/+B/49)YE\R"*X#D^
M6JO"T^YG6-R:^._@3\>_VR_^"5O_  4Y^"/[*G[(G_!7'3/VK/ GC_Q/IUAJ
M?AGP]KS:O8V]E/>1P2PO$;BZBL)O*9IE>WGR@BW2#9PX _\ X*@?M=_MWV__
M  <N>#/'%A^R)J&H^*_AUJ<FG?"?X>/K$A3Q5IL5QJ*6^I19&(?M4>Z0A1_R
MR'6OTY_X*(?\%YO'_P"Q7X8^"GP%\$?LCW?C']IWXR>%-*U/_A4T5^ZQ>'9[
MI%1H9W12\S?:A/"D:[<BWD=WC"KO^,/^"OOQ6^'?[.O_  =>_L]_&GXV^++7
MPUX4TOP7HUSJ.NZFQ2WMH#-J\/FNV.$$AVEN@YST->:?\%O+G1;+_@O7\"_V
MS=0_:?U[X=?";XJ^ =&OO!?QR\'Q>9_9EJUM/"9X&88P//@EDXRL-X&QDT ?
M?O[''_!>3]IRS_;E\._\$[/^"M?[#\?P2\>>.K:.3P)K6D:N+K3=1ED+B*!O
MGE4>8\;Q+)'-(/-Q&R(3N$__  4Z_P""^OQ>_9]_;BTO_@F3_P $Z?V3$^,G
MQEG@AEUJWO;UX[/3GE@^TI;!(RI=Q;E9Y)7DBBA1ER6._P OXHUCX3_L"?';
M_@J_\!_A1K__  67^-_[1_Q)T'Q#IFK>"-<\.Z1INNZ-82QWJW9MI;Z"?,04
M6HFF9%=8H_F9@00+=E\9OAY_P3"_X.W?B7\4_P!M/65\,>$OB-H-P?#GC#5H
MF%G#%?6MH\%P9,';$);6:S:3[J.&W$*&8 'DW[;W[7_[17[5G_!?#]B_3OVN
M_P!DC4O@U\2O!/Q \'Z9XD\,W.HQWEI="3Q+%/#>6<Z$B2%U<C@L%>-EWN0<
M?TPU_.-_P5._;>_9I_;=_P"#DK]D+7_V7/'%AXMT3P?XZ\$Z%J/BW2#YEG>7
MO_"2K<O#!,!MG2)+B++J2NZ5@.F3_1S0!_-!_P % =>_89\,_P#!VW\0-9_X
M*/P:3)\((K33AXE36]-NKNV,A\#V0M=T5JCRM_I)AQM4X."< $U^A'[$#_\
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
M,3?$G0;-+31O&CZ<#?V<"0O L<<G55$4CH!Z,14FE?L5?LGZ'^TI??MBZ1\
MO#5O\4M3M_(U#QU%IX&HW$?D);[6EZD>5'&G^Z@%>H44 >7^-OV*OV3_ (D?
MM!:'^U;X[^ 7AK5?B1X9@B@T#QG>:>'O[".-I&C6.3JH4S2D?[Y]:_,;_@M9
M<?\ !2SPS^VE9:EXU_X)5^#_ -KK]FG,%UX?T*S\ #4-?T5VM4CN[9+BW26Y
MMG-PAF$GD21R1LB$Y#;/V)HH _ S]F;]D#]LK_@IG_P5^^!W[6.I_P#!+O4O
MV4O@=^S_ &%FFE>&];TDZ:6-E=W-]"D-M);6S/)-=SKNV0B-(T9F=G(W_OG1
M10!\Z_M&?\$D_P#@FS^UM\58_CA^T7^QSX,\4^+%$8FUR]L6CFNQ&H5!<^4R
MBZVJ H\X/A5"]  .L\!_L!_L5?"SXW)^TC\,?V8/!GAWQS'I4>F1^(]"T2.T
MG2SCMH[5+<>4%41K!%%&$ P%C4 ?**]>HH \O^!?[%?[*'[,OC7Q/\1_V?\
MX!>&_"6N^-+CS_%>JZ)IXAFU63S))=TS#[YWRR-]7-'@_P#8J_9/\ ?M#:U^
MUEX+^ 7AK3/B5XB@D@USQI::>%O[V.3R]ZR2=6!\J+/^X/2O4** / OVG_\
M@EK_ ,$]/VS_ !W9?%#]I_\ 9)\'^,/$=A$D4.MZC8%+F2)/N1S21,AGC7G"
M2[E&3@#)KH/ _P"P-^Q9\,OC3:?M$_#G]F+P9H/C;3]&CTFP\1:/HD5M/;6,
M=NMLEM'Y8"I&L*+&%4 !5 KUVB@#(\?^ O!WQ3\#:Q\-/B'X>M]7T#Q!ID^G
M:UI5XNZ&]M)D,<L,@_B1T9E8=P2*Y3]FW]D_]FS]CWP3=?#?]E[X*^'_  +H
M5]J;ZC>:7X<L%MXI[MHXXVF8#[SE(HUR>R =J]"HH X7]H;]F7]G[]K/X>_\
M*H_:5^$.A>-O#?VZ*]&C>(;%;B!;B,,$E"GHZAV (YPQ'<UB>)?V'/V0O&7[
M-UK^Q_XM_9V\+:G\,K"W2'3_  7?:8LME:*A9D,*MDQ,A9BK(0R9^4BO5:*
M/F3PY_P1D_X)7^%?A)<? O1?V%?A\OA:[UB'5+W3+C1_/-S>0I+'#++-*6EE
M,:3S*@9R%$KX W&OR2_X*N?!C_@I5_P52_X*?_"C]DWP-_P3G\5>"_A-\!?'
M]WI7AKX@7'AV]MM)O=(:[L4FU!KN=%M_)6#3XVBCB9F<$[=Y95'[0_M??\%#
MOV)_V"-$M-=_:\_:/\.>"%U!6;3K+49WEO;Q5.&>&T@5YY5!X+(A ) )!(KS
M;]E__@N7_P $GOVR?']I\*_V?/VT?#FJ>(]1E$.F:+JUA?:/<7TIZ10)J-O
M9Y#V1-S'L* /9_VH/V/OV8/VT_A^GPN_:J^!_A_QSH<-R+FUL]=LA(;6< CS
M89!B2!]I*EHV4E203@D5YE:?\$<?^"6UG\)+/X%0_L*_#L^%+#53J<&DRZ$L
M@:\,9C^T22,3)-)L)0/(S$+P,#BOI:B@#S?]IG]C_P#9>_;,\%1?#S]J?X$>
M&O'>D6TQFLK;Q#IB3M:2D8,D$GWX'(&"T;*2."<5PO[*W_!*C_@G7^Q+XK?Q
M]^RY^R-X0\)Z^\+PKK]O9O<7\4;C#I'<7#22Q*PX948!AP0<5]!44 >(_M<?
M\$WOV&/V[[O2-2_:X_9H\-^-[S0D:/2=0U.%X[FWC9MQB$T+I(8RWS>66*9)
M.,DUJ_$O]A']CCXQ_ '1_P!EKXI_LV^$M>^'WAZS@M?#_A?4M(22WTN*"/RH
M?LV?FMV2/Y \95@I(S@FO6:* /"/V3/^"8O[ 7["^KW?B3]D_P#96\*>#=6O
MX#!=:U96C37SPD@F(7,[22K&2 2@8*2H)' QM?M9?L$_L<?MTZ%I_AW]K?\
M9V\-^.8-)D9]*FUBS/VBR+8WB&XC*RQ*VU=RJX#;5R#@8]*\9^-?!WPY\*W_
M (Z^(/BS3="T32K9KG5-8UB^CMK6SA49:2660A(U'=F( KAOVF/VQOV9?V./
MA5;?&_\ :9^,&F>$?"=YJ$%C:ZYJ"RO#+<3(\D2#RD8DLD;D'&,+UH X[P__
M ,$LO^"=/A2?P)=>&?V-/ -A-\,KY;WP'-::#'&^C72SI.+B)ASYIFCCD,C9
M9F0$DFO?:R/A]X]\(?%3P%HGQ/\ A]KL6J:!XDTBVU30]3@#".[L[B)989E#
M ':\;JPR <'D5KT >5Q?L/\ [(T'[3TO[:4/[/?AA?BO,FR7Q\-.']I,OV,6
M6#+U_P"/91#_ +@Q7JE%% 'E]O\ L5?LGVG[34_[9EM\ O#2?%2YMQ!<>/%T
M\?VE)&+9;0*9>N/(18O]U0*ZSXM_![X4_'OX?:C\)_C;\.-$\6>&=7B$>IZ#
MXATV.[M;A00PW1R J2& 8'&5(!!! -=)10!\V?LW_P#!'O\ X)D_LC?$B/XO
M_L\_L9>#?#OBB!F:SUQ;62ZN+)F&&:W>Y>3[.2"5S%M."1T)%>I?M)?LH_LV
M?MA?#\_"W]J#X)>'?'.@B<3PZ?XATU)Q;S $"6%S\\,F"1OC*M@D9P37H-%
M'A/[)?\ P3(_8%_86U2\\0?LG?LK^%?!NJ7\!@N]9L;1IKYX203%]IG9YA&2
M 2@8*2H)' KW:BB@#A_V@/V:?V??VK/A_+\*_P!I+X->'/&_AZ:02G2O$NE1
MW44<H! ECW@F*0 G#H0PR<$5Y'^S?_P1Y_X)C?LC>/HOBI^SW^Q=X*T#Q);2
M%[+76LGO+JR<YRUO)=/(UNV"1F,J<$CH<5]*44 <#^TA^RU^SM^U_P##67X0
M?M._!S0?&_AN6X2X&EZ]8K,D4Z@A9HFX:*0!F ="K ,PS@D'R#P]_P $7_\
M@E3X7^$TGP.TG]@_X=?\(Q/JT.IW.GW6B"X>>[BCECBFDGE+32,B33*NYR%$
MKXQN.?IVB@#RGX[_ +#/[('[3WPITKX(_M!_LZ^%O%_A?08(X="TS7-,6;^S
M52-8U^SR']Y =BJNY&4D#!)%<I^RK_P2L_X)W?L1^*9/'?[+?[(_A#PEKTD+
MP_V];6;7%_'$PP\<=S<-)+&K#AE1@&&,@XKZ!HH \OUO]BK]D_Q)^TCIW[8.
MO? +PU=_%#28!!IOCF;3P=1MHQ$\(5)>H'ERR)]'-'QB_8J_9/\ V@OBGX6^
M-WQL^ 7AKQ-XM\$3Q3^$O$&K:>);G29(IQ<1M"Y^X5E57'^T :]0HH *\KO?
MV'_V1M1_::M_VS;[]GOPQ+\5;5 EMX\?3@=2C46K6F!+U'^CLT7^Z2*]4HH
M*\OU7]BO]D_7/VE+']L75_@%X:N/BEIEOY&G^.I=/!U&WC\A[?:LO4#RI)$_
MW7(KU"B@#R;]JK]A/]CS]M_0+3PW^UE^SIX6\=0:>6_LV;6]-5KFRW8W""X7
M;-"&P-P1U#8&<X%1_LH_L$?L:_L-Z->Z'^R7^SCX7\#1ZD5_M.YT;3P+J\"_
M=6:X<M-*JY.U7<A<G &37KM% 'F/[3/[&'[*?[9FBZ7X=_:I^ ?AKQY9:)=/
M<Z1;^)-.6X6TE=0KO'G[I90 ?7 ]*;\?/V*OV3?VI/AWHOPD_:&_9]\+^+_#
M/AVXCGT+1-;TQ9;>PDCA:%#$O\&(V9!CC!Q7J%% &?X4\*^&_ OA;3?!'@W1
M+;3-(T;3X;'2M-LHA'#:6T*".**-1PJ*BJH Z  5H444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4_$&N:
M?X8T&^\2ZO*4M-.LY;FZ<#)6.-"[''?@&KE5M:T?3_$.C7>@:M );6^MI+>Y
MB)QOC=2K#\02* /YTO\ @AK^R+X'_P"#@;]N_P".G_!1;_@HW8W/C#2] U6S
MCT+P7=ZA*MF)+IKAK>W;RV5C;6=O B)""%<R!GW88/\ 2'_!4/\ X(N_\$(?
MCEJVE>'O@%^VK\#?V8?B+X0\1>1XBFTSQ=IV?)C#![>;37U"#R;J.4(5D!1U
MPZN&RNSYF_X(^_M8^'_^#;W_ (*'?&O]@/\ X*'VVJ>'_!WBV^M9= \=?V5-
M/;XM9+A;._V0JSO:W5O.=TD:N8I(51E7$I3S+_@O_P"+?^#?7Q]H'BSXP_L/
M?$'6_&GQ\^(/C$:UJ>JZ5=:B^E6JSSF:[>47*QPJ7!942(.RDC(4<T ?KS_P
M5!_X*V^)?^"1W_!-_P"$'Q^^'NH>'_V@I];U73?"]QXR?6U@MM=*Z9<R2:HL
MEJ9D9Y9+0DJK%<R-@\5B?\$]O^"T?[:W[8OQMU7XB?%O]@*?X6?LP1> -3\6
M:5\7/%'VN)I-/LPF+AI&3R'\U7,HB4 B)'=7E$9+?G7_ ,%CO"WB?P5_P:U_
ML:>&O&/AV^TG4;?Q9IIN+#4K1X)H@^EZNZ[D<!ERK*PR.0P/>OUW_:-^ 7C3
MXT_\$%M9_9X^"FFR/KFJ_LU6^G>'=,LQAKJ1-'B\NT0#O*$$0'3Y\=* /B?3
M?^#DG_@I+^V/XD\6>-?^"5/_  2:O?B#\+O!=\\%]XFUZYG-WJ 5=^(XH6C6
M.<H5?[-&;F4*RDCYP![M^SM_P<-:3^V+_P $S/C!^U[^SY\!%B^*_P $=%_M
M+QM\)-?U9]J0(3)+<17,<8:2$V\-VRDQJZR6[(Z@%7;Y<_X-G/\ @L#_ ,$\
M/V2?^":U_P#LY_M1_''1_AMXO\#>*M6O=6T_Q##+%-JD,T@D6:!50F>5>8#"
MH,H, ^7!4G+_ .#8/X:7G[5_[>G[9'[=5E\/;JR^#7Q+U36=*TW3]0MO+@OO
M[3U62^-J /E8P6I5) O"_:E'\5 'UYJW_!P;H5C_ ,$++7_@KG:_"G3)/$=U
MJ*:,OP^;67$(U?\ M0VCVYGV;L"W5[H?+DI@=Z3X2?\ !P?H?C__ ((=^+?^
M"M&O?"C3+'7O"6IW6BW?@:#67>"35_MD,%I;B8H'P\5W:RM\N55G/09K\0O
MOP@^-C?M;Z3_ ,&Y?B6"YN?"-C^V$-7OII'.^:SCB^QR7 7'W&TY'N1T'SYP
M"<U8_:K^%_QQ^'?[8_Q-_P"#?/X9:>UCX;\=?M9:7K7AM(@0+6VNHI8K4.@X
M,7V2^L9F/ 'V,'H!@ ]H_P"#B#_@HK^VU^VW^PK^SQXQ^,7[+ ^'W@3QW9MX
MKLM7TO7IY[6\NWEO88+%U=5#L+.*WO Q' NP!TR?HG_@NU\>_P!J3]HS_@W?
M\->._P!KK]EZ7X2>)[?XXZ386GAF:],YGL(M-NO)O-Q P)-S\=ME;O\ P>4_
M##P_\)O^"?/[.WPX\!:.;3P[X3\7'1=*@0?+;6\.DF*"+(&.(X<#_=-:_P#P
M<I?M1_L^_M;_ /!!3PK\2/V;OBMI/C#0[+XN:!IEYJ6CS%XX;R/2KIY(&) P
MZK+&2.V[!YR* .:\(?\ !>C_ (*8?LD?\$Y/A!\=_AO_ ,$IGNOV?/!?P_\
M#7AW4/B%XNU_R+G5Y8+2WL7N8H86+VEM)<(8X9I(I4?=&<@R!!^QO[%'[5O@
M3]N/]E+P+^UG\-;"YL]'\<Z#'J$%A>D&:SDRT<UNY7AFCE22,L."4R.#7YX?
M\%%[2UMO^#0S3K2"!$C3]G?X=;$5< 8DT0_SKW?_ (-IB3_P1 ^ V3_S"=7_
M /3WJ% 'W31110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !16+\2/B-X'^$'P^UOXK?$WQ-:Z+X=\-Z5<:GKF
MKWK[8;.T@C:265R.<*BD\9/' )KQ+4?^"KO_  3]T3]DOPU^W1XD_:)M-(^%
M/C#5#IWAKQ;K>A:C9)?7.;@!%@GMTG7/V6X*LT85A'N!(*D@'T/169X)\9>&
M/B-X,TCXA>"=8CU'1=>TRWU'2-0A!"7-K/&LL4J[@#AD96&0#S6G0!YC^TW^
MQ=^R=^V=X9M_"'[5/[/?A3QW8V;,U@/$6D1SRV3-C<T$V/,@)P 3&RD@8->9
M_L__ /!&?_@EG^R]XK@\=_!+]AOP%I>MVDHEL=8O-*.H75I(#D/#+>-*T+ ]
M&0J>V<5]-44 >=?M*?LD?LT?MB^#K+X??M1_!/0/'6B:;J:ZC8Z9XBLA/#!=
M+&\8F53T8)+(N?1S7=:!H.C>%M"LO#'AW3HK/3].M([6QM(%PD$,:A$11V"J
M  /05;HH ^:/C]_P1O\ ^"7G[4/Q)E^,'QT_8E\#ZWXFN9_/O]9&GM:S7TO>
M2Y-NT8N6/=I0Y.!Z"O>?AC\+/AI\%/ >F_"[X/\ @#1_"_AO1X/)TK0= TV.
MTM+2/).V.*)0JY)).!R22>2:\_\ VE?V]_V0/V/?%OA+P)^TO\==)\(ZOX[N
M7M_"-CJ,4S/J<J20QLJ>7&P!#SPCYB/OCWH^,/[>_P"R!\ /CWX0_9>^,?QU
MTG0?'WCU[9?"'AF[BF,^IFXN#;0B,I&4&Z92@W,.1SQS0!./V%_V/5_:=_X;
M17]G+PH/BOC_ )'X:4G]I?\ 'I]CSYO7/V;]SGKLXI=8_89_8_\ $'[2EI^V
M+K?[.?A2Z^*-@$%GXZGTI&U&+9 ;=")>N5B8H#U X'057\4_M[_L@>"?VI]'
M_8E\5?'72;+XJ:_;)<:/X+EBF-U=1-')(K*1&8\%(96Y8?<-%C^WO^R!J?[6
MU[^PE8_'729/BYI]L+B]\#K%-]KBB-I'>!B?+\O'V>6.3[W1AWXH Z#]I3]E
MG]G?]L/X83_!C]I[X0:)XU\,3W,=R=)URU\Q(YT#!)HV!#Q2*&8"1"K .PSA
MB#YQH?\ P2?_ ."<GAW]G3_ADG3/V0?!Q^'!\1_\) _A*ZLFGM9-4\H0_;'\
MUF9Y?+ 3<S$[0!T%?0M% '!^,?V8/V?/B#^S^O[*GC;X1:)J?PY32+/2D\&W
M=F&L!96IB-M!Y?39'Y,6T=O+7TK4^#'P5^$_[.WPRTKX,_ WP!IOA?PKH<<B
M:1H.CVXBMK19)7E<(@Z R2.Q]V-=110 444V218HVE8,0JDD*I8_@!R?H* '
M45Y7^R+^VS^R_P#MW?#J^^*W[*GQ3B\4Z+IFMSZ/JDITN[L9[*^A"F2WFMKR
M**>)P'4X=!D,",BO5* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#\CO^#NS]H[QUH'[*?PP_8-^%NHM;ZU^T#X_CT^[
MV.1YVGV<EN6@..0'N[JQ)]5C=<$,:ZC_ (. [W]ES_@GA_P2&^%GPW\>_L?Z
M#\7_  1X2\::#X8T+PCX@UR[TR&!H-(U!(KWS;,AVE"0NI!.&,[,<D UXC_P
M=46<_@S]O?\ 82^-NNJ?^$=TOXCRQZA,P_=P-%JFC7#;CT&Z,,1ZB)O2O1/^
M#T3_ )12^$?^RZ:3_P"FG6* .X_X*(_\%J=0_P""4G_!/K]F3XS?"[]FC1-2
MTKXC^&],MX_#=QKMQ%%H-FNDVTZ10R;'>8(KB,%^2$!)R:\8_:I_X.4O^"D'
M[,%EX9_:L\:_\$CKC0?V=?%^J10>%]=\4>(_*UG4X)$:6&1UB+K822PH\J13
M0D$ A9' W5\_?\'.O_*&_P#8;_[%K3O_ %'K*OL3_@[9LK2T_P""*%C:6]NB
M1V_CWPZL"*N @$,Z@#TXXH _3GX*?%KPC\?/@WX2^.O@":630?&GAFPU[1)+
MA-LC6EY;QW$)903AMDBY&3@U\+_\%O\ _@N/J_\ P1Z^)GP8\.GX%VWB_0_B
M/<Z@WB&\_M)XKO3K6TFL5D:WB"[9I"ETY"LR@LBC(!)'T1_P2-)/_!*K]FO)
M_P":#>$O_3/:U^5__!W?;P7?[97[$UI<Q*\<OBC5$D1AD,IU'0P0?PH [/XV
M?\'-'[>/[$?QT\&:C_P4-_X)4W/PV^$GQ!,L_AR2/Q"MSKZV49C\R5AN$+3Q
MK-"SVLB6[C> 6&0:C^,W_!S5^WQ^R7\3O 7Q+_;,_P""5LGP_P#@5\2KK?X9
MU*[U\RZ\;#]VS7#JA,:3K%*DOV26*)F!*A^"]<A_P>TVT%WX;_9B@N(E=)/%
M'B%'5AU4II@(_&MS_@]UCC7]DOX);4 V_$2^"X'0?8#Q^E 'J?\ P<4?M-?L
MT_!C]J/]E'1OC-^Q#X9^+M[XHU^\7PSK^M>*+^P?PZPO=*4RPI:L%GW&6-\2
M9&85 X8UXK_P7@_Y67_V&/\ K^\*?^I3/6-_P=,_\G0?L"?]A2?_ -+="K9_
MX+P?\K+_ .PQ_P!?WA3_ -2F>@ _;*_Y7-?@3_V*5G_Z:]6KVWP3^TE^SA=_
M\'5GB_\ 9SM/V'/#=M\1;7P[%+<_&U/$]^=1ND/A6RG$;69;[,H$+I;Y SMC
M#?>)KQ+]LK_E<U^!/_8I6?\ Z:]6H^'/_*[]X^_[%*'_ -0C3J /H#]N7_@X
M7^->C?MNZM_P3D_X)3_L72_''XE>&3+'XLU*ZO'33M.N(=HGA"1E=RPNZQRS
M230HDO[L;B0:Z+_@F-_P7\\6?M)_M>:A_P $XO\ @H%^RK=_ _XX6\<CZ1ID
MET\EEJ[)#Y[0J)0'AD, ,L9W2QS(K%9 =BO\(_\ !)#]I+X-?\$B_P#@N;^U
M7\'O^"A/BF'P/=>-]9O6\/>,_$<;):S(VIRWD+O-@^7'=V\Z3+(V$S$%8AB!
M6G\4?C#X!_X*W_\ !U5\%_B/^P9?OXC\*_";1=*;QAXWTNV=;.>+3KJ]O+F?
MS"H+1-]JALE<C$CD!2R%6(!]2?&7_@XZ^/O@3_@IQ\4/^":?PB_8 N/B1XH\
M/!['X=VWAW7S'<:UJ6RUFS>&2/R[2UCMY+J627+8\A =H<NFA_P3N_X+^?M1
M?%3_ (*3-_P2V_X*/_L56/PI^(>I6]Q)H4VBZJ\T22QV;WRPS*S2)(DELCLE
MQ%*5+*%V_/E? /V!;6WN/^#QO]HB6:)6:#PMJKQ$C[K>1I*Y'X,P_&E_:U18
M_P#@]"^"C(H!?PK:EB.Y_L75!_("@#Z _:$_X+L_MP_%+]OSQ_\ \$^?^"2/
M[">@?%#Q!\+%E7QEKOC/Q=#IT)FAD2&X6"*6>W&R.9Q%N,I9VR0@5=S>Y_\
M!)7_ (*A_M2_ML^,O'7P(_;*_8"\6?!SQSX!D9;O4OL%U-X?U,I*(I8H;QXQ
M$LZLR$1K+*)8R9$<JK8_+O\ ;]_9X_X(U?MR?\%4OB?H/A+]LCQU^R)\=] U
M.>;Q-X@^(=E96'AG5M4A=8GELY7OH989YE*R[_-1)D<2QHY9MWI?_!NG^VY^
MW7%_P5 \??\ !.3QQ^V8/VD/A5X8\,7=W!\0X=2EU2VMI(6MA#<6U_/F5H7:
M8VYB9WCW#,1*KN8 [K]C3Q5<?\$]/^#J3XS_ +%^BS&V\"_M&Z,?%6DZ8#MB
MCU?[&VIM,HZ*-ZZO$ ,9#QC^$"OV@K\2/VJ-/F^)_P#P>:?!'2?"0W2>$_AQ
M'+KTL?\ RP$>F:Q<G?Z;DG@3_MHOK7[;T %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% 'PQ_P</?\$ZM?_P""CG_!-WQ%
MX&^&>CO>^/\ P1>Q^*_ EM;KF:\N[9)%ELTQR6FMY)D1>AE\DGI7HGP)^'?@
M+_@I_P#\$\/A=<_\%"_V3[BXU2XTFRO_ !/X&^)_A6>TN+#7[:*2TGG:UN42
M1,N;AHV*C=%,K#AJ^HZ* /(?C9^P+^QC^T?\.O#'PD^._P"S9X4\5>&?!<*0
M^%-$UG31+;Z7&D*PJL*G[@$:*GT4"NC^/_[,/[/O[5'PV'P>_:+^$6B>,?"Z
MW<-TNAZ[9B:W$T0(C?:>ZAC@^]=W10!D?#_P%X,^%7@71OAC\.?#=IHWA_P[
MI5OINAZ181;(+*T@C6*&&-?X41%50.P KAOC_P#L5?LG_M4^)/#/C#]HSX!>
M&O&6J>#9WG\*WVNZ>)I-+D=XG9H2?NDM#$3[QKZ5ZA10!Y?^TI^Q5^R?^V+%
MHD'[4?P"\->.D\-SRSZ"OB+3Q.+&279YC1Y^Z6\N//\ N"I/VF/V-OV6?VRM
M TSPM^U/\"?#GCO3M&O&NM+L_$=@)X[6=DV-(@/1BO&?2O3** /*_CE^P_\
MLC?M,:WX4\2?'W]GOPSXMO\ P,Y?PA=ZUIPF?2&+1.3 3]SYH(3]8U]*D^*7
M[%7[)_QN^-'A?]HOXM_ +PWX@\<^"F@;PIXIU/3Q)>:48)S<1&%SRFR9BX]&
M.:]0HH \O\1_L5_LH>+OVC=+_:[\3? +PW??$W1+=8-)\;W&GAM0M(U22-52
M7J $ED7Z.?6BS_8K_9/T_P#::N_VS++X!>&HOBI?6X@O/'B:>!J4T8MDM0K2
M]2/(C2+_ '5 KU"B@#QK]K'_ ()Y?L1_MSVMI!^UI^S-X4\<2Z?$8M/U'5M/
MVWMK&228XKJ(K/&A)R45PI/.,UJ_LM_L4_LG?L3^$[KP3^RC^S_X9\":=?2K
M+J*:#IRQRWKJ"%:>8YDG*@D*9&;:"0,5ZA10!Y?X3_8J_9/\"?M$:Q^UKX/^
M 7AO3OB7X@MY(-;\:VNGA=0O8W$8=9).K B*//\ N#TH\0?L5?LG^*OVC],_
M:^\1_ +PU>?$[1H%@TKQQ/IX;4+6-8Y(@J2]0 DLB_1S7J%% '@O[5W_  2\
M_P""?7[<6NP>*_VJOV3_  CXPUFVMQ!%KEY9-!?^2/NQ-<P-',R+DX5F(7)P
M!DUU/[,'[%O[)O[$OA&[\&_LI_L_^&? FG7LBS:DGA[2UCFO70$*T\O,LY4$
MA=[,0"0,9KU&B@#\MO\ @C-^R=\;OB__ ,%)_P!I3_@L=^U+\&_$_@F_\:Z[
M+X5^%/AOQMH-QINI0Z#!Y""\DMKE%DBWP6ME$A*@DK<?PL"?U)HHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KSC]J;]KS]FK]B;X4S_ !M_:I^,.D>"_#,-
MREL-1U61B9YV!*PPQ1JTD\I"LPCC5FVHQQA21Z/7YI?\'%_[&G[4_P =K;X!
M_M6_LO\ P2LOBO-\!/'T^O>(?A+?%67Q%:RFU?<(FXG:,VA3RP&<BY8JCX*D
M ^F/V!?^"MG[#O\ P4B^$E]\6/V<OBJN_0].%[XK\+:ZB6VKZ!%ACFZ@5W&W
M"-^\B>2,X(#D@@<K_P /]_\ @C;_ -)"?A__ .!DW_QNOS^_X-?OCG_P2K^*
MDV@_"?3?V>;[PA^TQ9?" :+XDU;689HK7QKH:LAD>!%F-O/\@@+B2%966,,&
MD5&*WO\ @LK^P[^Q%\3_ -KSX&_\$<?V+OV-?A3X(\8_%341XB^)/CGPS\/M
M.M]0\.^%+1W>0P3)"#%+-]GN2#E2?LZ1\K.: /U(\9?\%%OV(/A[^S9H?[8/
MC7]I7PUIOPR\3726V@>,KJX<6=],_F[4C.W<2?(FXQ_RS;TK/_9C_P""H/\
MP3__ &SOB#<?"G]EO]JGPMXV\16FE2:G<Z1HMQ(TL=I')'&\Q#(!M#S1*>>K
MBO@/_@X,_8'^._BWX!_LJ_L2?\$^_P!BNZ\;> /!GC^._P!5\*:=)'!IMM;V
M,,4%M;WMQ*P$23I=7@>=R>DCN2S?-Q7[#7[6'P__ &2/VDOC7^RU\8O^"47P
MN_9P_:+\-?!+6_$7A#Q#\,;>"6SU[3H;0WAMUD0,>3 DPP[*_P!GD5EC>(*P
M!^B_B'_@L/\ \$P_"?[19_9.\1?MK>![3Q\FJ#3)=$EU!MD-Z6V?99+D+]GC
MF#_(8VD#A_E(#<5]*5_,Q\+/V2?@%XK_ .#1+XF_M3>)/AOHU]\1Y?B'_;2^
M.+RQCDU6.=->L;$J+I@9=C0/,I3=M)G=L;F)K]\O^"7_ ,2O%/QC_P"";_P&
M^*7CF_EN]:U[X0^';S5[R=B7N;E].@,LS$]2[[G/^]0!5_:R_P""IO\ P3W_
M &&/&.F_#W]J[]JKPSX.U[5K=;BST:]DEGNO(9BJS210)(T,;$,!)(%4[6P3
MM./:O OCOP5\3_!NE_$3X<>+-.U[0-;L8[S1]9TB\2XM;VWD4,DL4B$JZ,""
M""0:_%3_ ()S_ 7X-_\ !0?_ (+ _P#!23Q#^U;\.=&\83Z)JC^#]%/B+3H[
MK^SK#S]1L0T'F ^2ZPZ;;!9$PRXX(R<^U_\ !G9\2_%7CW_@D3/X<\1W\T]M
MX.^*VLZ-HJRL2(K1K>ROBBYZ+YU[.<?[1H _56BBB@ HHJIJL.L31H-'O(H6
M#?.98]P(H MT5C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__
M $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!
MNR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__
M $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!
MNR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__
M $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!
MNR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__
M $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!
MNR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__
M $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!
MNR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__
M $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!
MNR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__
M $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!
MNR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__
M $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!
MNR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__
M $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!
MNR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__
M $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!
MNR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__
M $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!
MNR_\!C_C0!L45C_8O&__ $&[+_P&/^-26=IXM2Z1[[5K5X@W[Q$MR"1[&@#4
MHHHH **** "BBB@ KXK_ ."P'[,/_!23XK)\-OV@/^"9'[1$_A_QC\,]=EO-
M7^'.J^(;FST+QO9R>4?L]XD;B.5D,94++M4I/)^\1E0U]J44 ?BW_P &\_\
MP3:_:W\8>-_@M_P4@_:YC\.>'-!^&OP2/@SX/^%-'BE&IW=M++=%[W4S(,1M
MB[N0L8.3O3Y8]A,OU?\ LY?\$^/VC= _X+R?'+_@I+\9],TEO!FO_#VP\,?"
M]X=56:X@B2/3Q<%H<9A)>UF;.?\ EL_9J^]:* /C3_@K/\!_^"HWC6Z^'/QV
M_P""7GQZM-,U_P !:T]SXE^%_B*_-MI'C.T+1LL4KC'S*4="C/&KI,Q$B-&N
M[P;]B[_@E[^W#^T;_P %%/%7_!47_@K3X<\%^&=7N?AY-X*\'?##P1J;7D=G
M93P/;SS3S[G7F*:Y 4.Y9KIV/EB-$;]1** /P4F_X(A?\%N?!'[*GBC_ ((J
M_#W4?A=?_L\>*?B+'K(^+NH:HZ:G:Z8+J"Z^SM:!P^_S;:&4QK$P\S>@FV.&
M7]._&?PJ_;V_9X\:_LU_ #]A/3?!TGP.\&Z9::#\5)/$S+_:<>E6<=K;VYM/
MF&9/(CFW8!^;;7UA10!^0_[1W_!-7_@K9^QU^WW\=OVIO^"46@?#[Q=X:_:5
MT4P^*-*\7ZM]CNO#&J.&WWT>Z2-9MLLD\R$%_P#CX=&B.Q7;[*_X(L_\$X[C
M_@EM^P)X9_9>\0^(K+5_$QO;K6?&6I:;N^RS:G<L-ZPEPK-''&D,(9@I<1;R
MJ[MH^KJ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MK[QEXV;4I/'%S!?WGAWPQ']MEBM].G\I8X(O,@19@HF2"%94C=4C5EK]>?\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M ,!-?)]?2G_!/FZN;+P[\5KJSN'BE3PE"4DB<JRG[0.01TKGQ6F'D=>!5\7
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
MH910 4444 %,E@@G $\*.!T#J#BGT4 ?*W_!7"TM8/V9M+>&VC0_\)G:C*H
M?^/:ZK\X*_2/_@KK_P FR:7_ -CI:_\ I-=U^;E>S@?X'S/F\S_WKY(****Z
MSSPHHHH **** "BBB@#N/V8U5_VD_AZCJ"#XXTD$$<$?;(J_8K^SM/\ ^?&'
M_OT*_';]F'_DY7X>?]CSI/\ Z615^Q]>7F'QQ/=RC^%+U(?[.T__ )\8?^_0
MH_L[3_\ GQA_[]"IJ*\\]<A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[
M3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*
MFHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"OSK_P""
MOD,,'[0OA]((50'P9"2$4#_E[NJ_1JOSH_X+ _\ )P_A_P#[$N'_ -*[JNO!
M?QT>?F?^ZOU1\G4445[)\V%%%% !1110 4444 %?2/[ 7_(K?%C_ +%"'_TH
M%?-U?2/[ 7_(K?%C_L4(?_2@5SXK_=Y'7@/][A_70TZ***\,^I"BBB@ HHHH
M **** "O6_V* &^.4 (R#IESD'_=%>25ZY^Q/_R7.#_L&7'_ *"* /L+^SM/
M_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:
MB@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y
M\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*
M/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\
M^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@
M"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8
M?^_0J:B@"'^SM/\ ^?&'_OT*5+&RC8/'9Q*PZ%8P"*EHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** /EK_@KK_R;)I?_8Z6O_I-
M=U^;E?I'_P %=?\ DV32_P#L=+7_ -)KNOS<KV<#_ ^9\WF?^]?)!11176>>
M%%%% !1110 4444 =S^S#_R<K\//^QYTG_TLBK]CZ_'#]F'_ ).5^'G_ &/.
MD_\ I9%7['UY>8?'$]W*/X4O4****\\]<**** "BBB@ HHHH **** "OSH_X
M+ _\G#^'_P#L2X?_ $KNJ_1>OSH_X+ _\G#^'_\ L2X?_2NZKKP7\='GYG_N
MK]4?)U%%%>R?-A1110 4444 %%%% !7TC^P%_P BM\6/^Q0A_P#2@5\W5](_
ML!?\BM\6/^Q0A_\ 2@5SXK_=Y'7@/][A_70TZ***\,^I"BBB@ HHHH ****
M"O7/V)_^2YP?]@RX_P#017D=>N?L3_\ )<X/^P9<?^@B@#[(HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^6O^"NO_)LFE_\
M8Z6O_I-=U^;E?I'_ ,%=?^39-+_['2U_])KNOS<KV<#_  /F?-YG_O7R0444
M5UGGA1110 4444 %%%% '<_LP_\ )ROP\_['G2?_ $LBK]CZ_'#]F'_DY7X>
M?]CSI/\ Z615^Q]>7F'QQ/=RC^%+U"BBBO//7"BBB@ HHHH **** "BBB@ K
M\Z/^"P/_ "</X?\ ^Q+A_P#2NZK]%Z_.C_@L#_R</X?_ .Q+A_\ 2NZKKP7\
M='GYG_NK]4?)U%%%>R?-A1110 4444 %%%% !7TC^P%_R*WQ8_[%"'_TH%?-
MU?2/[ 7_ "*WQ8_[%"'_ -*!7/BO]WD=> _WN']=#3HHHKPSZD**** "BBB@
M HHHH *]<_8G_P"2YP?]@RX_]!%>1UZY^Q/_ ,ES@_[!EQ_Z"* /LBBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y:_X*Z_\
M)LFE_P#8Z6O_ *37=?FY7Z1_\%=?^39-+_['2U_])KNOS<KV<#_ ^9\WF?\
MO7R04445UGGA1110 4444 %%%% '<_LP_P#)ROP\_P"QYTG_ -+(J_8^OQP_
M9A_Y.5^'G_8\Z3_Z615^Q]>7F'QQ/=RC^%+U"BBBO//7"BBB@ HHHH ****
M"BBB@ K\Z/\ @L#_ ,G#^'_^Q+A_]*[JOT7K\Z/^"P/_ "</X?\ ^Q+A_P#2
MNZKKP7\='GYG_NK]4?)U%%%>R?-A1110 4444 %%%% !7TC^P%_R*WQ8_P"Q
M0A_]*!7S=7TC^P%_R*WQ8_[%"'_TH%<^*_W>1UX#_>X?UT-.BBBO#/J0HHHH
M **** "BBB@ KUS]B?\ Y+G!_P!@RX_]!%>1UZY^Q/\ \ES@_P"P9<?^@B@#
M[(HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^
M6O\ @KK_ ,FR:7_V.EK_ .DUW7YN5^D?_!77_DV32_\ L=+7_P!)KNOS<KV<
M#_ ^9\WF?^]?)!11176>>%%%% !1110 4444 =S^S#_R<K\//^QYTG_TLBK]
MCZ_'#]F'_DY7X>?]CSI/_I9%7['UY>8?'$]W*/X4O4****\\]<**** "BBB@
M HHHH **** "OSH_X+ _\G#^'_\ L2X?_2NZK]%Z_.C_ (+ _P#)P_A__L2X
M?_2NZKKP7\='GYG_ +J_5'R=1117LGS84444 %%%% !1110 5](_L!?\BM\6
M/^Q0A_\ 2@5\W5](_L!?\BM\6/\ L4(?_2@5SXK_ '>1UX#_ 'N']=#3HHHK
MPSZD**** "BBB@ HHHH *]<_8G_Y+G!_V#+C_P!!%>1UZY^Q/_R7.#_L&7'_
M *"* /LBBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#Y:_X*Z_\FR:7_V.EK_Z37=?FY7Z1_\ !77_ )-DTO\ ['2U_P#2:[K\
MW*]G _P/F?-YG_O7R04445UGGA1110 4444 %%%% '<_LP_\G*_#S_L>=)_]
M+(J_8^OQP_9A_P"3E?AY_P!CSI/_ *615^Q]>7F'QQ/=RC^%+U"BBBO//7"B
MBB@ HHHH **** "BBB@ K\Z/^"P/_)P_A_\ [$N'_P!*[JOT7K\Z/^"P/_)P
M_A__ +$N'_TKNJZ\%_'1Y^9_[J_5'R=1117LGS84444 %%%% !1110 5](_L
M!?\ (K?%C_L4(?\ TH%?-U?2/[ 7_(K?%C_L4(?_ $H%<^*_W>1UX#_>X?UT
M-.BBBO#/J0HHHH **** "BBB@ KUS]B?_DN<'_8,N/\ T$5Y'7KG[$__ "7.
M#_L&7'_H(H ^R**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** /EK_@KK_R;)I?_ &.EK_Z37=?FY7Z1_P#!77_DV32_^QTM?_2:
M[K\W*]G _P #YGS>9_[U\D%%%%=9YX4444 %%%% !1110!W/[,/_ "<K\//^
MQYTG_P!+(J_8^OQP_9A_Y.5^'G_8\Z3_ .ED5?L?7EYA\<3W<H_A2]0HHHKS
MSUPHHHH **** "BBB@ HHHH *_.C_@L#_P G#^'_ /L2X?\ TKNJ_1>OSH_X
M+ _\G#^'_P#L2X?_ $KNJZ\%_'1Y^9_[J_5'R=1117LGS84444 %%%% !111
M0 5](_L!?\BM\6/^Q0A_]*!7S=7TC^P%_P BM\6/^Q0A_P#2@5SXK_=Y'7@/
M][A_70TZ***\,^I"BBB@ HHHH **** "O7/V)_\ DN<'_8,N/_017D=>N?L3
M_P#)<X/^P9<?^@B@#[(HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH ^6O^"NO_ ";)I?\ V.EK_P"DUW7YN5^D?_!77_DV32_^
MQTM?_2:[K\W*]G _P/F?-YG_ +U\D%%%%=9YX4444 %%%% !1110!W/[,/\
MR<K\//\ L>=)_P#2R*OV/K\</V8?^3E?AY_V/.D_^ED5?L?7EYA\<3W<H_A2
M]0HHHKSSUPHHHH **** "BBB@ HHHH *_.C_ (+ _P#)P_A__L2X?_2NZK]%
MZ_.C_@L#_P G#^'_ /L2X?\ TKNJZ\%_'1Y^9_[J_5'R=1117LGS84444 %%
M%% !1110 5](_L!?\BM\6/\ L4(?_2@5\W5](_L!?\BM\6/^Q0A_]*!7/BO]
MWD=> _WN']=#3HHHKPSZD**** "BBB@ HHHH *]<_8G_ .2YP?\ 8,N/_017
MD=>N?L3_ /)<X/\ L&7'_H(H ^R**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *"0!DG '4FBOR
M<_X.I_B%XU\&^!OV?-"\?>*/&FB?L[:]\3GM?V@=2\#221W1LA]F-M [Q\F-
MT-\VPY#/$AVLZH* /U+\ _$+P#\5O!NG?$7X7>.-'\2^'M7MQ<:3KN@:G%>6
M5[$20)(9X69)%R#\RDCBMBOQL_X-7OV</!/@OX)Q?'_]FS_@H*OB>#Q%\/((
M/'G[/UW=)<P>'/$@?Y;]RLYEM-XC9=OD#<LK_.^Q GAG_!1C_@E-\4?V-?V$
M/BA_P4>_X*+?\%*?&-Y^TM_PE2W/PYUCP/X\NH-,:62:+[-I]M;RP13!]IN6
M*PE4@BC4J L3[@#^@:BOP6_X+9_MH_'N;_@CQ^Q%X0_:,^)_B7P;XT^+6L:1
MJ_Q#U[P^TMOJC:?:V"I=3&*'#&5AJ-O.T07_ %H"[1]VN^_X(@ZW_P $W/A=
MX^^+?[1O[,O[>_Q^\?\ B[X>?"[5Y?$/PJ^-]S]FFAL8VAN7O8X#& Q5[9(B
MZLQC\_#JOF)D _:NBOYC-*^$'[1/QD_X(\>/?^#B#Q!^V;\3[;X_:/\ %!;[
M1;C3O$SQ:;;Z:NJVM@UHEO@[45[B5U0-Y0CB2+R]I;=_1'^Q)\>+W]J/]CCX
M5?M(ZI:16]YX\^'>C:]?6T(PD-Q=644TL:^RR.RCV% 'J%%?A)JWP(\8_P#!
M>?\ X*L_MB>#_B]^T7X_\-^&/V=+4^'/A9H'A+Q UG:Z?JRO=6ZWLD>")"9[
M&>1^COYJ+O"QH!]G?\&PG[:OQ9_;<_X)6Z-XH^./BR\\0>)O!'BN_P#"=]K^
MI3F6ZU".WCM[B"2:1N9)%@NXHR[99_*W,2Q)(!^AM%%% !115?4-5T[2D634
M;M(5<X4N>IH ^8O^"NO_ ";)I?\ V.EK_P"DUW7YN5^B_P#P5FU_1M4_9JTR
MWT_48Y7'C&U8JAYQ]FNN?UK\Z*]G _P/F?-YG_O7R04445UGGA1110 4444
M%%%% '<_LP_\G*_#S_L>=)_]+(J_8^OQN_9GFBMOVC_A_<3N%2/QOI3.QZ "
M\B)-?K__ ,)CX8_Z#4'_ 'U7EYA\<3W<H_A2]32HK-_X3'PQ_P!!J#_OJC_A
M,?#'_0:@_P"^J\\]<TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,
M?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/
M^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ_.C_@L#_R</X?_P"Q
M+A_]*[JOT%_X3'PQ_P!!J#_OJOSR_P""N.IV&J_M Z!/IUTDR+X.A4LAX!^U
MW1Q^M=>"_CH\_,_]U?JCY6HHHKV3YL**** "BBB@ HHHH *^D?V O^16^+'_
M &*$/_I0*^;J^D?V O\ D5OBQ_V*$/\ Z4"N?%?[O(Z\!_O</ZZ&G1117AGU
M(4444 %%%% !1110 5ZY^Q/_ ,ES@_[!EQ_Z"*\CKUK]BITC^.$,DC85=+N2
MQ/8;10!]E45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@
MU!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :
M5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )
MCX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/
M^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4
M :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?
M\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF
M/AC_ *#4'_?5/MO%'A^\G6UM=5B>1SA$4\DT 7Z*** "BBB@ HHHH *^&_\
M@M7^V/\ M4?L6^&? 7C[P/\ L=Z1\9/@=JNK3:?\>]*_X1R?5-4T[36\HQS6
M\"RK"8ROG[FGC>,.D:L4\P,/N2D90RE6&01@B@#^=#_@W%^#UQ=?M>_#_P#;
M<^ ?P \8^!_AG\-OV<[RP^.'C"_L)H['QIKQ^T,RV*;F^TD)]D=A'@;K+<RJ
MSH9?,M7_ ."B.L?MH_\ !1VX_;0_X*K_ +"GQZ\;>!/!EP3\&/@MX8\&.^CZ
M8OF$K)?BX:,7$F$B>0 $3R8#D0Q) ?Z5_@U\&_AC^SW\+M$^"OP9\(6V@>%O
M#EDMGHFC6;.8K2 $D(I<EL9)ZD]:Z:@#\U_VW_\ @J-\4/ ?P6_9U_X*">%_
M^"95]XY^%NMWQOO&[ZSX8^U>+/AY$9(PL\-NN5AD95D(DWJ@>%$9T\Q#7S3^
MS7\/_$W_  69_P""U/Q"_P""@/P7^"?C#P!\$U^!E_X'O/%7C#0#ITOBC4+S
M3YK'Y8LGSB@N-Q(9MB64.\HTB)7[?44 ?S&:1\6OVE/@[_P1Z\=?\&[OB+]B
M?XI3?'W6OB:EGHD.G^&6ETRXTUM5M;]KM;G(W(7MY4$@4Q&.5)?,VAMO[/>#
M?VB8_P#@EYX;_9'_ .":6M_ OQAXPU#Q)X1TOPG<>,/#%F)=,T:XL;>SM9;B
M[<\I&\DC./96]*^U:* /PBU+XX^/?^"#/_!53]L/QE\7OV:?B#XF\+?M&Q-X
MA^%?B'P?H!O+6_U=Y+JX2RD?<HC(GOYXW',B>4K>6RR(Q^T?^#8?]BCXL_L0
M?\$KM%\*_''PG>>'_$_C;Q5?^+;_ ,/ZE 8KK3H[B.WMX(YD;F.0P6D4A0X9
M/,VL RL!^AE% !1110 4R6""< 3PHX'0.H.*?10!\K?\%<+2U@_9FTMX;:-#
M_P )G:C*H ?^/:ZK\X*_2/\ X*Z_\FR:7_V.EK_Z37=?FY7LX'^!\SYO,_\
M>OD@HHHKK//"BBB@ HHHH **** .X_9C57_:3^'J.H(/CC2001P1]LBK]BO[
M.T__ )\8?^_0K\=OV8?^3E?AY_V/.D_^ED5?L?7EYA\<3W<H_A2]2'^SM/\
M^?&'_OT*/[.T_P#Y\8?^_0J:BO//7(?[.T__ )\8?^_0H_L[3_\ GQA_[]"I
MJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\
MGQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0
MK\Z_^"OD,,'[0OA]((50'P9"2$4#_E[NJ_1JOSH_X+ _\G#^'_\ L2X?_2NZ
MKKP7\='GYG_NK]4?)U%%%>R?-A1110 4444 %%%% !7TC^P%_P BM\6/^Q0A
M_P#2@5\W5](_L!?\BM\6/^Q0A_\ 2@5SXK_=Y'7@/][A_70TZ***\,^I"BBB
M@ HHHH **** "O6_V* &^.4 (R#IESD'_=%>25ZY^Q/_ ,ES@_[!EQ_Z"* /
ML+^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8
M?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[
M.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?
M&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'
M^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^
M_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T
M_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*5+&RC8/'9Q*PZ%8P"*EHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /EK_@KK_P FR:7_
M -CI:_\ I-=U^;E?I'_P5U_Y-DTO_L=+7_TFNZ_-RO9P/\#YGS>9_P"]?)!1
M1176>>%%%% !1110 4444 =S^S#_ ,G*_#S_ +'G2?\ TLBK]CZ_'#]F'_DY
M7X>?]CSI/_I9%7['UY>8?'$]W*/X4O4****\\]<**** "BBB@ HHHH ****
M"OSH_P""P/\ R</X?_[$N'_TKNJ_1>OSH_X+ _\ )P_A_P#[$N'_ -*[JNO!
M?QT>?F?^ZOU1\G4445[)\V%%%% !1110 4444 %?2/[ 7_(K?%C_ +%"'_TH
M%?-U?2/[ 7_(K?%C_L4(?_2@5SXK_=Y'7@/][A_70TZ***\,^I"BBB@ HHHH
M **** "O7/V)_P#DN<'_ &#+C_T$5Y'7KG[$_P#R7.#_ +!EQ_Z"* /LBBBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y:_P""
MNO\ R;)I?_8Z6O\ Z37=?FY7Z1_\%=?^39-+_P"QTM?_ $FNZ_-RO9P/\#YG
MS>9_[U\D%%%%=9YX4444 %%%% !1110!W/[,/_)ROP\_['G2?_2R*OV/K\</
MV8?^3E?AY_V/.D_^ED5?L?7EYA\<3W<H_A2]0HHHKSSUPHHHH **** "BBB@
M HHHH *_.C_@L#_R</X?_P"Q+A_]*[JOT7K\Z/\ @L#_ ,G#^'_^Q+A_]*[J
MNO!?QT>?F?\ NK]4?)U%%%>R?-A1110 4444 %%%% !7TC^P%_R*WQ8_[%"'
M_P!*!7S=7TC^P%_R*WQ8_P"Q0A_]*!7/BO\ =Y'7@/\ >X?UT-.BBBO#/J0H
MHHH **** "BBB@ KUS]B?_DN<'_8,N/_ $$5Y'7KG[$__)<X/^P9<?\ H(H
M^R**** "BBB@ HHHH **** "BBB@ HHHH *\._;R_P""C/[(W_!-KX2O\7?V
MKOBG;:)!/!<G0=#@ FU/7IX8]YMK*WR#+(<HNYBD2-(GF21JVZO<:_&+_@Z)
M_8T_:HU3XG^&?^"B?P;^"5E\4/!W@OX->*?"WC3PU=[9&\.QWEC?1_V]'$W+
M&%;LS;T5C&UE$Q 'SH ?IW^Q-^WQ^RI_P4-^$4?QH_91^*]EXDTQ3''JMFA\
MN]TBX>,/]FNX#\T,@!([JVTE&=?FJ[\1?VW?V5_A/^TMX+_8\^('QAL;#XE_
M$*UFN?"'A+[+<2W%]#$LC/(6BC:.!<12[3*R!S&X7<5('Y[?\&^OQV_X)Q_M
M ?#3XAZ7^PI\(+[X1?M"/X#TRW^)UGKT$T?VV[AM/(MM6BMS+);/")V+L4BC
M?=,3(G[T,_RK9?L%^./V%_\ @Y._9+A^,_[4'B7XP?$3Q]I.J:]XY\;>(QY8
MGN_L>IP)#;1;F,-O''$JJA8XP<!%VQJ ?M3^UU^WY^QM^P;X>T[Q/^UW^T+X
M?\#6VL3/%I$6JS.]S?,F-YAMX5>:54W+N94*KO7<1N&=[]GC]JW]G#]K+X2Q
M?';]G'XSZ#XO\)2/(CZWI-Z&B@DC :2.8-AH)%4AF20*RA@2 "*\#_X*$?L'
M_LY>)_B$O_!2CQ%^R#J/QS^*7PW\'OIG@SX=S:DLEEJBO+(%B%K<));K(K74
MLGG&,E<!N2BX_-3_ ((M^"?@]JG[#7_!0[PE\7OC#9_!+Q+XPFUYO'_PQ&DW
M5K%\)=/>VU*.-UB=$,R#SY(RD )\NTACR&=0 #]1OAC_ ,%J_P#@E3\9OC=;
M_LZ?#']N/P/J_B^]O_L.G:=!>2+%?7.=JPV]RZ"WN'9L!%CD8N2 NXFOJ*OY
M/+?Q):_$/_@GS^R]^SW\5/V)=-^"GPZTOXQHT_[:R:#<^5K,*W%YEXRMDEPI
MD#9#2RE6:R0XC6-O*_K!BEBN(EG@E5T=0R.C9# ]"#W% 'S5\</^"QW_  3
M_9N^-3?L[_&_]M7P5X?\8PSI#>Z1=7DCBPD;&$NIHT:*U;!!(F=" 03@'-?2
M.G:CI^KZ?!JVDWT-U:W4*S6US;RAXYHV 975ER&4@@@C@@U^+'_!=+]@+X*?
ML*_L3?%2S_9._P""<-Y\2M2^->HZEXC^)OQAUZ5M4G^'XBFM9GOO->&2YV,9
M+F4+&ZB,K/(Y91LK]&O^"/,/POL_^"7_ ,#](^#7QK3XB>'-.^']E8V'B^."
M2);YH%,,JB*7$D(CE22$1/\ -&(MC<J: /I.BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH ^6O^"NO_)LFE_]CI:_^DUW7YN5
M^D?_  5U_P"39-+_ .QTM?\ TFNZ_-RO9P/\#YGS>9_[U\D%%%%=9YX4444
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
M))Y1-,2Q!;?=7#<8YE:K_P#PTC\#/^BF:;_WVW^%'_#2/P,_Z*9IO_?;?X4
M4OC+^R;^SC^T+X[\#_$[XU?"'2/$>O\ PUU@ZKX$U748V:71;TR0R&>$A@ V
M^V@;G/,:UZ)7$?\ #2/P,_Z*9IO_ 'VW^%'_  TC\#/^BF:;_P!]M_A0!V]%
M<9:_M$?!.]N8[.U^(^G/++($C17;+,3@#IZUV= !7YT?\%@?^3A_#_\ V)</
M_I7=5^B]?G1_P6!_Y.'\/_\ 8EP_^E=U77@OXZ//S/\ W5^J/DZBBBO9/FPH
MHHH **** "BBB@ KZ1_8"_Y%;XL?]BA#_P"E KYNKZ1_8"_Y%;XL?]BA#_Z4
M"N?%?[O(Z\!_O</ZZ&G1117AGU(4444 %%%% !1110 5ZY^Q/_R7.#_L&7'_
M *"*\CKUS]B?_DN<'_8,N/\ T$4 ?9%%%% !1110 4444 %%%% !1110 444
M4 ?/_P"W_P#\BAX?_P"PE+_Z+KY;KZD_;_\ ^10\/_\ 82E_]%U\MT %%%%
M!1110 4444 %%%% 'U+^P!_R)_B#_L)Q?^BZ]_KP#]@#_D3_ !!_V$XO_1=>
M_P! !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\M
M?\%=?^39-+_['2U_])KNOS<K](_^"NO_ ";)I?\ V.EK_P"DUW7YN5[.!_@?
M,^;S/_>OD@HHHKK//"BBB@ HHHH **** /5OV'O^3M/ G_8=3_T!J]@\9?\
M(WZK_P!A*?\ ]&-7C_[#W_)VG@3_ +#J?^@-7L'C+_D;]5_["4__ *,:O*S#
M^(O0]_*?X$O7]#-HHHK@/5"BBB@ HHHH **** -/P9_R.&D_]A.#_P!&+7Z(
MU^=W@S_D<-)_["<'_HQ:_1&@ K\Z/^"P/_)P_A__ +$N'_TKNJ_1>OSH_P""
MP/\ R</X?_[$N'_TKNJZ\%_'1Y^9_P"ZOU1\G4445[)\V%%%% !1110 4444
M %?2/[ 7_(K?%C_L4(?_ $H%?-U?2/[ 7_(K?%C_ +%"'_TH%<^*_P!WD=>
M_P![A_70TZ***\,^I"BBB@ HHHH **** "O7/V)_^2YP?]@RX_\ 017D=>N?
ML3_\ES@_[!EQ_P"@B@#[(HHHH **** "BBL?P=\0_ 'Q$BU&?X?^.='UU-'U
MBYTG5WT?4XKH6.H6[;+BTF,;-Y4\3?*\38=#PP!H V**** "BBB@ HHHH ^?
M_P!O_P#Y%#P__P!A*7_T77RW7U)^W_\ \BAX?_["4O\ Z+KY;H **** "BBB
M@ HHHH **** /J7]@#_D3_$'_83B_P#1=>_UX!^P!_R)_B#_ +"<7_HNO?Z
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
M]BA#_P"E KGQ7^[R.O ?[W#^NAIT445X9]2%%%% !1110 4444 %>N?L3_\
M)<X/^P9<?^@BO(Z]<_8G_P"2YP?]@RX_]!% 'V11110 45\=?%;_ (*R_P#"
ML?B=XA^'/_"@OMW]@ZU<Z?\ ;/\ A*O*\_R96CW[/LK;<[<XR<9ZFL#_ (?.
M_P#5MW_EX_\ W'70L)B&KJ/XHXWF&$B[.7X/_(^Y*YCX7_!GX8?!>WURT^%W
M@^VT:/Q+XGOO$6N);,Y^V:I>2>9<W3;B?GD?YCC ] *^0O\ A\[_ -6W?^7C
M_P#<='_#YW_JV[_R\?\ [CI_4\1_+^*%_:.#_F_!_P"1]R45\-_\/G?^K;O_
M "\?_N.C_A\[_P!6W?\ EX__ ''1]3Q'\OXH/[1P?\WX/_(^Y**^&_\ A\[_
M -6W?^7C_P#<='_#YW_JV[_R\?\ [CH^IXC^7\4']HX/^;\'_D?<E%?#?_#Y
MW_JV[_R\?_N.C_A\[_U;=_Y>/_W'1]3Q'\OXH/[1P?\ -^#_ ,CV3]O_ /Y%
M#P__ -A*7_T77RW7KOQ6_:!_X:9_9V\,_%+_ (1+^Q/-\07EM]A^W_:<>6@&
M[?Y:=<]-O%>15A*+A)I[G7"<9Q4H[,****DH**** "BBB@ HHHH ^I?V /\
MD3_$'_83B_\ 1=>_UX!^P!_R)_B#_L)Q?^BZ]_H **** "BBB@ HHHH ****
M "BBB@ K\\O^"^7Q#_X)<:QH/PP_9#_X*A_#OQ/_ &/\3==N5\%?$72DAM[/
MPIJ,*QQM/<7S3HUJ"+A 08Y8V4EG7;&67]#:\^_::_94_9X_;'^%ES\&/VFO
MA%H?C/PY<RB8:=KED)1!.H8+/$W#PRJ&8"1&5@&89P3D _ '_@@]\9/VZ_@Y
M\</"O[)'["W[6&F?$ZQ\??LRW'C"X\&>.KN>ZT+X=>(@TH@MY_L[N]LGF) '
M2+RRR:@@>,LJ.?T@_P".KW_JR#_RYJ^D_P#@FO\ \$Q/V9_^"8GP*T_X2_ _
MP9I3:T;"*'Q5XX71X[?4O$<L98K+<N"S$#<<1[BBY.T#)KZ,H _.#_CJ]_ZL
M@_\ +FKZ0_X)]_\ #U__ (J[_AY]_P */_Y</^$'_P"%-?VG_P!//VS[9]O_
M .W3R]G_ $UW?PU]'T4 %%%% !535='M=8C2*ZDE4(V1Y4I4_I5NB@#'_P"$
M'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^
M;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GY
MO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "
MVK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+
M:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'
M_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!]
M(_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'T
MC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W
M_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;
MW_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MB
MB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C
M_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_
M^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_
MY^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_
M )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P
M+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\
MP+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8H
MH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A
M!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$
M'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^
M;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GY
MO?\ P+:I+/PEIMC=)=PW%T6C;*A[EB/Q%:E% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'E7[1/[;O[*_P"R=XP\
M!_#_ /:$^,-CX<UOXG>(H]"\":7-:W$\VK7[R11K&BP1N47?-$ID?;&ID4%A
MD5>_:?\ VO/V9?V+?AS_ ,+9_:H^->@^!_#[7(MH+[6[O8;F<@L(88U!DGDV
MAFV1JS84G& 37X4_\%3O^"?GQ@_9;_X*9_L;_M'?M-?M=>(?BW\1/B=^TG91
MW=Q?0BWTW0=+M=8TJ2TT^Q@&=BI]JD+,-BL2"(U.YG_7'_@H?_P3C_8B_:K^
M(7@+]K[]M_Q1?)H7P(6[U>#2=8U2TC\--$3'+/+J,%Q"XEC_ '$6[YT!$84Y
M&00#TK]D3_@H%^QC^WGH>I>(/V0_VB/#WCB'1Y$35X-+F=+FR+YV&6WF5)HU
M;:VUF0*VUL$X.'P?M[?LA2_$/XK?"^Y^..F66J_ ^RL+OXK2:I;SVEEX=AO;
M<W%LTU[/&ELV^)6;$<KE=I#!6&*_+7_@B/X=\'?M8?\ !;/X^?\ !3W]CKX2
M)\/_ -G*V\)'PEH]Q::0NEV?B;4A]A,MQ';*J(J_Z+)</@!E,L!<"21P.[_X
M)6_L2_!7_@K'^P]^T3\:_P!IRPUFZ\-?M._M$:OXBM#I&K2V,TNBZ;=^1ID7
MF)RZ0S13X5LJ2BY&5H ^ZOV4O^"K?_!.S]N#QU>_#']EC]K'POXN\16$#SS:
M):R2P74D*'#RQ1W$<;3HN1N:,,%R,D9%=_\ M3?M9_L[?L3_  <OOC_^U'\4
M;+PAX1TZY@M[G5KV&:;,TT@CCC2*!'EE<L?NHC$*&8X56(_%[Q/X0^&G@W_@
MXX_9[\/^+?V5;']D_P #?#Z;4O#GPJUN#13'_P +7GMY9;.V5)K:!(HEF$T0
M"S,TFR<*S,US&%T?^#K'_@GY\8-6^!OQ(_;\^-W[77B'7_#VB>(=#L/A%\);
M.$0:5X<BG-M;WES-_P _%Q(XG(8*K*K@%W 5$ /VU7XJ> &^%8^-I\21+X6/
MA_\ MS^V)(W5!I_D?://*E0X'E?-@C<!VSQ7B'B?_@KK_P $X/ _[,_A+]L#
MQS^U5H>A?#_QVLK>#M6URSN[.XUA8I&CD:"QFA6[<*R\D0X 96^ZZD_/'_!4
MSX[ZA\ _^#="_P!0\.M(VM^+O@[X?\':%:P?ZVYGU:WM;%TC_P!H033N,<_(
M<<U9\>?\$BO^";O[/OA3X,_MD_MQ>*'_ ++_ &8/@W8^&ETSQ-=6LWA8QV]M
M)&]U/92V[M<7+SSM(FUMTDRP *S*JD ^O?V4_P!M3]E3]N'P'/\ $O\ 9-^.
MF@^.=&M+K[-?7&C7),EG-C(CGA<++ Q'($BJ2.1D5YWX,_X+#_\ !,/XA_M$
M+^REX*_;6\$:CX\DU)M.M]%@U!MES>!MOV:&Y*BWFE+?*(TD9F;Y0">*_(']
MAN3QE'\&?^"CO_!7O]ESX67?PK^#_C;X=ZQIOPAT:WLA8K=3Q13*=3@@CPD?
MDME\IE%EN9HU)\I\>6_M ?LH? CX=_\ !II\$?VI/!/PZTC2_B1:?$.+6O\
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
M RL8Y%5L,IQ@@GT.OR+_ .#6;X+^+[S6OVEOV]] ^$T_PZ^$WQR^(4=W\)?
M[VX@2'3K>XOW\^.%?D2(+=QP(8\(3#(%^1$K]=* "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _/_\
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
MU>?M<+9GX#IXEO/[<.O@'1Q?_:;;>;S?^[\L+]E+>;\OE"7/R[Z]BT_XY_\
M!!KX6_\ !1'XC^,OV=_AO::U\9=#^"&IZSXMU;X4&:31I=#MK1YKFU<6,XL?
MM+)% "7CW%Y+<;]^  #Z!\2?\%V_^"0GA'XK3?!;Q#^WSX$M]?MM0-C<I]JF
M>TAG#%61[U8S;)M8$,3* I!R17J/[5__  4&_8L_8<\+:3XR_:N_:.\-^#+'
M7F8:&=0NFDFU$*%+-!#"KRS(H=-SHI5=ZY(W#/\ .3^U%\0+#X[_ /!$KQ9\
M=/A1\)?V3/@?\*M4\:1)X7^&'ANVFU3X@:A?KJT*2+)?7,F;<K$KS?NT!:VC
M*[4CD45]3?MC?!SPM\5;_P#8.^(WP-_X* ?#_P"'/[2.E_LR>'8_"/A#XP>&
MY;G0=>L9-+9_/%W-9W%E#.Y-W%MF!:1C$$,;JA8 _73X;_\ !0W]ES]K?]FS
MQW\:?V*/VA/#WC0>%M O9IIM*D+2Z=<K;2RP^?;S*LD>XH2OF( X5L9P:^'O
M^"1__!P_\!O$7[!WA?XD_P#!4[]M7P;HWQ(\1^*-4MK:UDL4MYFLHIECADDM
M[*(B"+.\"6155BK?,=IQY'_P2/\ VI?%.J_M%?M;?L??'G]D+X+^'OBMI/PE
MU#7/%GQ5^""Q?8-<"PPH+>Y,$DD!E;[8L@\HQ -'.KQ"0.:\9_X)J?LK_LZZ
MY_P:A?'[XQ>(/@QX:U'Q7>VOBB^;Q'?Z-#-?12V4<7V7RYW4R1B(QAE52 &9
MR!EF) /Z%/"_BCPWXW\-:?XS\&^(++5M(U:RBO-+U33;I)[>\MY4#QS12(2L
MB,K!E920000:_&;_ (*W_P#!<7XRZ)_P5'\,_L#_ +(W_!0OP%\$/!NCZ#<M
M\2_B;K7A&WUD:?KL4EZ'TR>.ZBD"[1;VR 1A6W71)<@ 5]M?\&\]_>:E_P $
M7OV?KB^N7E=?!LD2L[9(1+VY1%^@55 ]@*^*?VGO@#\"/$O_  =Y_"/P1XC^
M"GA'4-%\0_ V]U37](O?#=K+:ZG?&+7F-U<1-&4FF+1QDR."V44YX% 'T-_P
M34_;R_;"^,?_  5__:6_8=^/7Q1L?$/A7X2>']+&@"V\.VMFYNV2V6>=GB0.
MP=GD8(Q(7=@=!7O'CS_@MI_P2>^&7QFF^ 'CK]N_P#I_BFVOC97MH^I,]O:7
M ;:T4]VB&V@96!5A)(NP@AL$5^:GP?D^+47_  5L_P""J<OP$^U_\)NOP7OC
MX1_L\'[1_:7]GI]G\G'/F^;LV?[6VO+/V"9O^"+8_P"#9?QVOQL/PK_X6K_P
MC7B?_A(AK7V/_A*3XC,UU_9'V;S/])SL^Q>5Y7[OB3=_RWH _=OQ/^U]^S+X
M,^-_A#]F_P 4?&C1++QOX^T^2^\%^'Y;@^;K-NB2.TD# ;' 6)SPV< >HS%X
M*_;,_99^(W[1GB/]D?P-\<=!U3XE>$;#[;XE\'6ER6O-/M\P R2+C& ;F '!
M.#*H.*_![Q9X(^/_ ,'/^"#'[#7_  5*\8Z7J4OBK]G#XE1ZBGVM6%Q)X-O=
M8=;:-R>3$R0Z?%$#QY%R,$9Y\)\)_M"_'+]B[QKI/_!Q#&FIS1_M%^,OBOI<
M5C@!+5)+9ET5,G^%=024MR<1Z> !D<@'],'[/?[6G[.'[5]IX@U#]G+XO:1X
MPM_"VMR:/X@N-&D9X[.^09>W9BH!< @D G@@]Q7HE?#/_!N/^R5+^R+_ ,$D
M/ACHNMV#0^(/'5I)XV\2M(,227&I;98-X/(=;,6D; \YC.<=!]S4 %?"7[2'
M_)<_$W_83;_T$5]VU\)?M(?\ES\3?]A-O_010!Q%>N?L3_\ )<X/^P9<?^@B
MO(Z]<_8G_P"2YP?]@RX_]!% 'V17XG?\%ZO^"\7[<?[(_P"W--\ OV 7LKO0
M?A!X+L?$?QM$V@V]XH^UWMK&D,LDB,T$8CNK%-\9#;K_ )^X"/V)^-_Q@\$_
ML^?!KQ7\=OB5J/V3P_X-\.WFM:U<<92VMH7FDP#U;:A '<D#O7\X7[ /@O\
MX+!_M5_"K]I']K3X7_\ !+[0_B[H/[81U2QU3Q=K_P 1M+TM["T$]W%)!8Q7
M-W%($BF<!7*;=UE#M_U= ']&GP/^.OP\_: ^ WA;]H[P%K,;^&/%OABTU[3K
MR:15"6L\"S#S#G"%5;# _=*L#T-?G_\ \%-O^#@?]D;PM^Q%\8-6_P"">W[<
M?@75?C%X+L;&71+2V"70E)U6T@N#;BXC\B^ ADE)\HR +E^BY'PC^P9^T?\
MM%-_P;[?MD?\$P/%EAJ.E_%O]GC3-4LIM$$P>ZAT&>Y8ZA IC9A*(6CU-&9&
M9/+FA"G:5)P/VAM5_P""3C?\&H'A2P\&3?#+_A;)L='%C#9_8SXE'B8:I$=2
M:0#_ $D?Z/\ :]Q?Y?(,87@Q4 ?HLG[;_P"V#XK\/_\ !/KQA:_MJ?"GP7_P
MN7POHVI?%3PMXQL3'JGCF6Y@TF26'2$AL9HXI,W$Z[?,MU#7$0!P,K]Q>"OV
MN/V;/B-^T!XH_97\#_&'2-2^(?@NSCN_%7A.VD8W>FPN(BCR K@ B:+H3]\5
M^)'Q_P#^1^_X(C_]B[X?_P#1/AJO9?V.OB_\*_@3_P '5G[8@^-?Q'T/PC%J
MWPZTU]-N?$NJPV,5SMM=$F(1YF56/E9DP#G:C-T4D 'ZA_#K]N']D;XL7?Q&
MLO '[07AJ_;X17LMI\39/MXBB\-2Q-.L@NY) J1!3:W&YB=H\IB3@5Y9\&O^
M"W7_  2A_:!^+EE\"OA'^W#X-U;Q3J=X+32]-:2>W6^N"=JPP33Q)%,['A51
MV+D@*"2*_(3_ ()[:A^R_P#M)?!/_@K!K?Q9^/TG@[X7>.?B3!>#XBZ7I=QJ
M"V5K=:QK,MG=^1;JTD\+.\&Y% W1NP+*"6'ENN_%[XX?\$\_@7\#/B-\=_#'
M[)'[6WP$T[6M.B^&=YH&GP6GB>WB\EFAVQ+%:W<=RL<>)!=0W.R94$W[W:P
M/U._:4_X.$O@Y\!_^"POA+_@GKK'BGP=I/@"TT>ZE^)GC[5+R9YK'5S!="VT
ME$50L+B5+9F<^9O%PJ@)@EOJ;]K#_@JG_P $\OV'/&5A\._VJ_VKO"_A#7]1
M@6>WT2[EEGNUA8D++)%;I(\,;$'#R!5;:<$X-?F+^VAX<_96\*?\'9_PCU3X
M]>%? 6C>$]=^!LNIZX?&=A8V]A=Z@T6MB.XN?M $3W&^*)0[Y?=&@!RHKY_^
M%4/[0^H_\%I/VY8-:N?V1T\3'Q;=++'^V%:7\JMX8%Q=?9_[,\AU40_8?L/G
M;\GROLVS"AZ /Z Q^TO^SR?@,?VHU^-OA8_#@:0=4/CE=;A.E_8QUG^T[O+V
MYXZ_>^7KQ7Y>?\%?/^#B7X<:%^S;X)\=_P#!)S]LKPCK?B*?XPZ?H7BZWBTN
M.XN(]-FM+QV/V:^A#B,R0Q@3HNW(VAN<5^?'QW^%?Q/^&'_!KWK>A_"K]I#P
MO\3? $G[4UM?76H_#V'6(]/TO2)+!M]BZZI:6TRQKJ9M) "K+YDP)<N2!Z__
M ,''.J_\$G;[]ES]EN']A*;X9-KP\663:*O@3[&;N/PW]E =;S[/\ZGS_LN!
M/\_F";'S"2@#^B.OPQ_8\_:Y_P"#B_\ X*9?&WX[:%^R?^VE\)O"VA?"?XD7
M6A"T\:^#;<2-"US=+ (V@TZ<OM2WPS.02<=<FOW.K^<O_@C;_P $D_A-_P %
M+/VB?VN/$/Q*_:4^,_@*3PG\:KFVM(/A5XQ@TN*\6>[U!F:X66UG\QE\L!2"
MN S=<\ 'Z[_LY_&+]IG]@#]E#6_B5_P7)_;$^&=Y?_\ "9B+2O&'AJQ>STZW
ML9K>!8+60"T@)F,Z7+9V'Y74;N,#T;X7?\%._P#@G_\ &C5?B!I/PR_:O\(:
MH?A9;&Y^(-ZE^8K/1( 6!EENI%6 H"C@NKL 5()!%?G!_P '%'[*'A3]B'_@
MWAM/V9O!/Q'\9>+=,\._$?3FM]?\?ZQ'?ZM<_:+Z[N6$T\<42N%:8HF$&$5!
MSC)X[_@OC^R+\.OV3/\ @WH\*67[('P0T+PI:ZKJ/@B#XK:IX9T.*VN-9TV&
MRN6AEU":)0]R?[0FMVWRECYDV<Y:@#]/_P!EO_@K+_P3C_;5^(=S\)?V8/VN
M?"GBSQ-;122G0[::6"YGC3)=X$N$C-PJ@9+1;P!R3CFI?VK?^"K'_!.[]A_Q
MO9?#3]JC]K'PMX0\0W\"S0:)=RRSW21,<)++%;I(T"-@[7D"JV#@G!K\9M6^
M%'CSQS^UI^Q?XC7]IO\ 8(\"ZSHGB?2[OX86W[/NG^)(]5\1::)[,-87;);W
M*;73,:K<F'+2W W8\['-?!:#]H74?^"OW[=4/B"Z_9#7Q*?&EZ-1C_;!M+^4
MGPV+F\\G^R_(=5%N+/['YN_)\K[)MPH:@#^B?X=?$?X?_%[P-I?Q-^%?C72_
M$?AW6[1;K1]<T6^2YM;R%NDD<L9*NON#U!%?"?\ P6L_X*K_ !^_9&^('PL_
M85_8,^'^E>)/C[\;;\P^'#KPW66AV7F"+[9*FY0[,_F;2Q\M%MYG<,%"/SW_
M  :R_#*X^%'_  3?U7PUI/[27@_XG>%Y?B9J=UX3U;P3%JT=EIUO)!:F6Q5-
M5M+:==MQYTF-C#,[98MN \&_X+BZY'^Q+_P7S_9$_P""G/QDM;F'X46NA/X0
MUS7TM7E@TFY$FIAY)=@)7$6JB8 #<ZVLNT,4( !TVN_%#_@YY_X)T_%CP#XW
M_:$O?#?[5_P_\6:_'IOBKPW\+O JIJ6@!E+O)&;6QMF5%17*3S!XBR;)/*,D
M;']"?VN_^"E/["G[!C:5!^UU^TMX>\$W6MPF;2M-U%I9;RXB!VF46T"/+Y8;
M*[R@7((SD$5\W_MQ?\'$_P"Q7^S'JWPV\$?LVZQI'[0_B_XC>*+;3;3PG\*O
M&%I>7%M;3 JLY>+S8_-:9H(X[=VC9_,9MRB,Y^=/^"@7[0OAOXJ_\%PI_P!E
MCX ?LP_L[Z7\7/"?PPBN==^-G[2,]S<6D%C)#%<&ST^SCD6*:6.*Z#*[$GFY
MX1$=G /TR^!W[>'[&_[27P,U/]I?X)_M(^$]=\!Z(LS:]XFBU58;;2A#&))?
MM?G;&M2L9#D2A"%(;H0:\T^!O_!;+_@E3^TC\6[+X%?!?]MOP=K'BK4[K[-I
M>E,\]L;Z<G"Q027$21SNQX5$9BQQM!S7XK?\$QO"?[/?Q!_8@_X*9_##]HO]
MJ+2?"OP_O_'6CQ77Q,\$>&)I=)MW.JZD;6^M=/LP[+8S3Q6X$,?'DN$# 888
MNH_&KX[_ /!//P)^SYX__:-\%?LF_M9?!6TUS3+;X6:KX/L+>#Q3:0^2&@:*
M*.*VN4N$CB4-]IM[C;.J+*PE*M0!^E_QQ_X*\^._V:/^"]FJ?LJ_'[X_^&_"
M/P T;X,#Q'J1URSM8!#?,@VM]J9/.8LY"K$K$LQ"JI) K[=_9%_;S_8^_;S\
M*ZCXS_9#^/VA>.;'1[E+?5_[*D=)[&1PQ0303*DL0<*VUF4!]C;2=IQ^7WQ5
M^"OPK^.'_!X3IFA_%WP%I7B33M)^!T>J6FFZU8QW-M]JCM9$CD:*0%&*>867
M(.U@K#!4$:W_  1^\'^%?A9_P<@?MP_#?X;^';+0O#\>BZ?<Q:+I-LMO:QRN
M]I*S+$@"K\\\QX'61O6@#ZD_X.&OVVOVA_\ @G[_ ,$V]6_:,_9?\66NB^*[
M3Q9I-C!?7FE07B"&>4K(OE3JR$D#KC([5\[?"KX0_P#!V#\6OAEX;^*NA?\
M!1?]GBWL/$V@V>K6=O=^$,31PW,*3(KA='*A@K@'!(R#@GK78_\ !W;_ ,H:
M=?\ ^Q]T'_T>U9__  3\_P"#>3]GOP?X=^"7[65G^VW^TS=:MIECX;\6Q>&[
M[XDVCZ-+<1I;W@M)+<6 9K0N/+,7F F,E=V>: /0+/\ X* _M/S?\''5W_P3
MMD\:69^%47P<'B!-$_L:W\X7_EHWF?:=GFXR3\N[;[5[I^T-_P %CO\ @F%^
MRG\5W^!WQ^_;0\&^'_%<,BI>Z*]S+<26+MC"W)MT=;5L$'$I0A2&/!S7PQ=?
MVL/^#O\ ULZ"(S??\,UM]B$WW/-^SILW>V[&:^=?^#?VY_X)4-^Q/^T1)_P5
M3;X;_P#"VF^(.LM\5/\ A;(M/[<-B;>+/V?[3^^W_:OMF?L_[W[1_M>50!^V
M7CG]N7]D+X;#X=R^,_VA_#%I!\6[^*R^&MZFHB:V\13R-$L:6L\6Z.3>9XMI
MW8;>,$\XLZA^V9^RSI/[3MA^QAJ/QQT&'XIZGIIU"P\#O<G[=/;"*28R*N,8
M\N*1\9SM0G&*_GI_9U_9J^/'QH_X-4/$_P 8 FJQ7WP4^.MSX_\ @Q>72GSH
M-'M%M8[UH6Z"%))=2G('!EMW/8$<K=_M+?$OXF_M'7G_  =$7&C:K'X>\+?M
M,^'/"D_AZUP&CT%-$\B_V9X!:)K>%><;[ILY). #^DGX5_M:?LX?&_XK>-/@
M?\)/B]I'B#Q7\.KJ.V\<:+ITC/+HTSLZI'.=NU6+1R#;DG,;>AKX;_X+S?\
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
M/-$^$_PM\*6>A>&_#FEPZ=H>CZ?%LAL[6% D<2#T"@#GD]22:W*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
..HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660315084768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information Document - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Feb. 14, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_CoverPageAbstract', window );"><strong>Cover Page [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-6903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">75-0225040<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">14221 N. Dallas Parkway, Suite 1100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Dallas,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">75254-2957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">631-4420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">TRN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,976.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">TRINITY INDUSTRIES INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000099780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,125,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_CoverPageAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover Page [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_CoverPageAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660314912624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">ERNST & YOUNG LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Dallas, Texas<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660316538576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 1,977.3<span></span>
</td>
<td class="nump">$ 1,516.0<span></span>
</td>
<td class="nump">$ 1,749.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenues:</a></td>
<td class="nump">1,609.6<span></span>
</td>
<td class="nump">1,161.5<span></span>
</td>
<td class="nump">1,327.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, engineering, and administrative expenses:</a></td>
<td class="nump">185.4<span></span>
</td>
<td class="nump">179.6<span></span>
</td>
<td class="nump">189.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment', window );">Lease portfolio sales</a></td>
<td class="nump">127.5<span></span>
</td>
<td class="nump">54.1<span></span>
</td>
<td class="nump">17.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfOtherAssets', window );">Gain (Loss) on Disposition of Other Assets</a></td>
<td class="nump">25.2<span></span>
</td>
<td class="nump">24.1<span></span>
</td>
<td class="nump">2.7<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gains on dispositions of property:</a></td>
<td class="nump">152.7<span></span>
</td>
<td class="nump">78.2<span></span>
</td>
<td class="nump">20.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of long-lived assets</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">396.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring activities, net</a></td>
<td class="nump">1.0<span></span>
</td>
<td class="num">(3.7)<span></span>
</td>
<td class="nump">10.9<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="nump">334.0<span></span>
</td>
<td class="nump">256.8<span></span>
</td>
<td class="num">(154.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="nump">207.6<span></span>
</td>
<td class="nump">191.4<span></span>
</td>
<td class="nump">211.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of debt</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">11.7<span></span>
</td>
<td class="nump">5.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent', window );">Pension plan settlement</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(0.6)<span></span>
</td>
<td class="nump">151.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Other, net</a></td>
<td class="num">(1.6)<span></span>
</td>
<td class="num">(0.9)<span></span>
</td>
<td class="nump">2.5<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other (income) expense:</a></td>
<td class="nump">207.5<span></span>
</td>
<td class="nump">201.6<span></span>
</td>
<td class="nump">370.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) from continuing operations before income taxes</a></td>
<td class="nump">126.5<span></span>
</td>
<td class="nump">55.2<span></span>
</td>
<td class="num">(524.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current Income Tax Expense (Benefit)</a></td>
<td class="nump">12.9<span></span>
</td>
<td class="nump">2.8<span></span>
</td>
<td class="num">(512.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Provision (benefit) for deferred income taxes</a></td>
<td class="nump">14.7<span></span>
</td>
<td class="nump">13.1<span></span>
</td>
<td class="nump">238.5<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes:</a></td>
<td class="nump">27.6<span></span>
</td>
<td class="nump">15.9<span></span>
</td>
<td class="num">(274.1)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income (loss) from continuing operations</a></td>
<td class="nump">98.9<span></span>
</td>
<td class="nump">39.3<span></span>
</td>
<td class="num">(250.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Income (loss) from discontinued operations, net of provision (benefit) for income taxes of $(1.1), $3.5, and $5.5</a></td>
<td class="num">(20.3)<span></span>
</td>
<td class="nump">11.1<span></span>
</td>
<td class="nump">24.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Gain (loss) on sale of discontinued operations, net of provision (benefit) for income taxes of $(1.4), $51.9, and $&#8212;</a></td>
<td class="num">(5.7)<span></span>
</td>
<td class="nump">131.4<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">72.9<span></span>
</td>
<td class="nump">181.8<span></span>
</td>
<td class="num">(226.2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income (loss) attributable to noncontrolling interest</a></td>
<td class="nump">12.8<span></span>
</td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(78.9)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss) attributable to Trinity Industries, Inc.</a></td>
<td class="nump">$ 60.1<span></span>
</td>
<td class="nump">$ 182.0<span></span>
</td>
<td class="num">$ (147.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Income (Loss) from Continuing Operations, Per Basic Share</a></td>
<td class="nump">$ 1.05<span></span>
</td>
<td class="nump">$ 0.39<span></span>
</td>
<td class="num">$ (1.48)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</a></td>
<td class="num">(0.32)<span></span>
</td>
<td class="nump">1.40<span></span>
</td>
<td class="nump">0.21<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings Per Share, Basic, Total</a></td>
<td class="nump">0.73<span></span>
</td>
<td class="nump">1.79<span></span>
</td>
<td class="num">(1.27)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Income (Loss) from Continuing Operations, Per Diluted Share</a></td>
<td class="nump">1.02<span></span>
</td>
<td class="nump">0.38<span></span>
</td>
<td class="num">(1.48)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</a></td>
<td class="num">(0.31)<span></span>
</td>
<td class="nump">1.37<span></span>
</td>
<td class="nump">0.21<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings Per Share, Diluted, Total</a></td>
<td class="nump">$ 0.71<span></span>
</td>
<td class="nump">$ 1.75<span></span>
</td>
<td class="num">$ (1.27)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding</a></td>
<td class="nump">81.9<span></span>
</td>
<td class="nump">101.5<span></span>
</td>
<td class="nump">115.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding</a></td>
<td class="nump">84.2<span></span>
</td>
<td class="nump">103.8<span></span>
</td>
<td class="nump">115.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=trn_ManufacturingMember', window );">Manufacturing [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 1,207.5<span></span>
</td>
<td class="nump">$ 781.4<span></span>
</td>
<td class="nump">$ 948.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenues:</a></td>
<td class="nump">1,186.6<span></span>
</td>
<td class="nump">769.9<span></span>
</td>
<td class="nump">910.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, engineering, and administrative expenses:</a></td>
<td class="nump">34.2<span></span>
</td>
<td class="nump">32.5<span></span>
</td>
<td class="nump">38.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=trn_LeasingMember', window );">Leasing [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">769.8<span></span>
</td>
<td class="nump">734.6<span></span>
</td>
<td class="nump">801.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenues:</a></td>
<td class="nump">423.0<span></span>
</td>
<td class="nump">391.6<span></span>
</td>
<td class="nump">417.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, engineering, and administrative expenses:</a></td>
<td class="nump">54.0<span></span>
</td>
<td class="nump">50.6<span></span>
</td>
<td class="nump">51.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember', window );">Product and Service, Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, engineering, and administrative expenses:</a></td>
<td class="nump">$ 97.2<span></span>
</td>
<td class="nump">$ 96.5<span></span>
</td>
<td class="nump">$ 99.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Sale of Property, Plant and Equipment, Railroad Transportation Equipment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109227538&amp;loc=d3e44648-109337<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1278-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=120398118&amp;loc=d3e355146-122828<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1278-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for net periodic benefit cost components, excluding service cost component, of defined benefit plan. Amount includes, but is not limited to, interest cost, expected (return) loss on plan asset, amortization of prior service cost (credit), amortization of (gain) loss, amortization of transition (asset) obligation, settlement (gain) loss, curtailment (gain) loss and certain termination benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=trn_ManufacturingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=trn_ManufacturingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=trn_LeasingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=trn_LeasingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660316784592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 72.9<span></span>
</td>
<td class="nump">$ 181.8<span></span>
</td>
<td class="num">$ (226.2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gains (losses) arising during the period, net of tax benefit (expense) of $(9.2), $(2.8), and $5.9</a></td>
<td class="nump">29.3<span></span>
</td>
<td class="nump">9.2<span></span>
</td>
<td class="num">(19.4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification adjustments for losses included in net income (loss), net of tax benefit of $0.8, $1.2, and $3.5</a></td>
<td class="nump">3.5<span></span>
</td>
<td class="nump">5.4<span></span>
</td>
<td class="nump">12.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax', window );">Settlement of pension plan, net of tax benefit of $&#8212;, $&#8212;, and $34.9</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">116.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Unrealized gains arising during the period, net of tax expense of $0.5, $0.1, and $2.7</a></td>
<td class="nump">2.1<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">7.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax', window );">Amortization of prior service cost, net of tax benefit of $&#8212;, $&#8212;, and $0.3</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial losses, net of tax benefit of $0.1, $0.1, and $1.3</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">4.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax', window );">Reclassification adjustments for losses included in discontinued operations, net of tax benefit of $&#8212;, $&#8212;, and $&#8212;</a></td>
<td class="num">(1.3)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss):</a></td>
<td class="nump">36.4<span></span>
</td>
<td class="nump">15.1<span></span>
</td>
<td class="nump">123.4<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income (loss)</a></td>
<td class="nump">109.3<span></span>
</td>
<td class="nump">196.9<span></span>
</td>
<td class="num">(102.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</a></td>
<td class="nump">12.5<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="num">(77.7)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss) attributable to Trinity Industries, Inc.</a></td>
<td class="nump">$ 96.8<span></span>
</td>
<td class="nump">$ 195.9<span></span>
</td>
<td class="num">$ (25.1)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4613674-111683<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e709-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 40<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=116633155&amp;loc=d3e31531-110899<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660313597040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 79.6<span></span>
</td>
<td class="nump">$ 167.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Receivables, net of allowance of $16.0 and $15.6</a></td>
<td class="nump">323.5<span></span>
</td>
<td class="nump">227.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReceivable', window );">Income tax receivable</a></td>
<td class="nump">7.8<span></span>
</td>
<td class="nump">5.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves', window );">Raw materials and supplies</a></td>
<td class="nump">423.6<span></span>
</td>
<td class="nump">278.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work in process</a></td>
<td class="nump">164.2<span></span>
</td>
<td class="nump">91.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">41.6<span></span>
</td>
<td class="nump">62.9<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories:</a></td>
<td class="nump">629.4<span></span>
</td>
<td class="nump">432.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash, including partially-owned subsidiaries of $74.4 and $58.6</a></td>
<td class="nump">214.7<span></span>
</td>
<td class="nump">135.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant, and equipment, at cost, including partially-owned subsidiaries of $1,917.6 and $1,927.7</a></td>
<td class="nump">9,272.6<span></span>
</td>
<td class="nump">9,105.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation, including partially-owned subsidiaries of $599.0 and $568.4</a></td>
<td class="nump">2,385.8<span></span>
</td>
<td class="nump">2,258.7<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net</a></td>
<td class="nump">6,886.8<span></span>
</td>
<td class="nump">6,846.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">195.9<span></span>
</td>
<td class="nump">154.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">386.6<span></span>
</td>
<td class="nump">266.5<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">8,724.3<span></span>
</td>
<td class="nump">8,235.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Accounts payable</a></td>
<td class="nump">287.5<span></span>
</td>
<td class="nump">206.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent', window );">Accrued liabilities</a></td>
<td class="nump">261.0<span></span>
</td>
<td class="nump">307.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtAndCapitalLeaseObligations', window );">Debt and Lease Obligation</a></td>
<td class="nump">624.1<span></span>
</td>
<td class="nump">398.7<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations', window );">Debt:</a></td>
<td class="nump">5,607.6<span></span>
</td>
<td class="nump">5,170.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent', window );">Deferred income taxes</a></td>
<td class="nump">1,134.7<span></span>
</td>
<td class="nump">1,106.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">163.9<span></span>
</td>
<td class="nump">147.9<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">7,454.7<span></span>
</td>
<td class="nump">6,939.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock &#8211; 1.5 shares authorized and unissued</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock &#8211; shares authorized at December 31, 2022 and 2021 &#8211; 400.0; shares issued and outstanding at December 31, 2022 &#8211; 81.1; at December 31, 2021 &#8211; 83.3</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Capital in excess of par value</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">992.6<span></span>
</td>
<td class="nump">1,046.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="nump">19.7<span></span>
</td>
<td class="num">(17.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock &#8211; shares at December 31, 2022 &#8211; 0.0; at December 31, 2021 &#8211; 0.0</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' Equity Attributable to Parent</a></td>
<td class="nump">1,012.4<span></span>
</td>
<td class="nump">1,029.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="nump">257.2<span></span>
</td>
<td class="nump">267.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="nump">1,269.6<span></span>
</td>
<td class="nump">1,296.8<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">8,724.3<span></span>
</td>
<td class="nump">8,235.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Long-Term Debt, Non-recourse</a></td>
<td class="nump">3,800.7<span></span>
</td>
<td class="nump">3,555.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember', window );">Partially-Owned Subsidiaries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant, and equipment, at cost, including partially-owned subsidiaries of $1,917.6 and $1,927.7</a></td>
<td class="nump">1,917.6<span></span>
</td>
<td class="nump">1,927.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation, including partially-owned subsidiaries of $599.0 and $568.4</a></td>
<td class="nump">599.0<span></span>
</td>
<td class="nump">568.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Long-Term Debt, Non-recourse</a></td>
<td class="nump">$ 1,182.8<span></span>
</td>
<td class="nump">$ 1,216.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recourse And Non-Recourse Debt And Capital Lease Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126942793&amp;loc=d3e3073-115593<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term and long-term debt and lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13,16)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtLongtermAndShorttermCombinedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the aggregate of total long-term debt, including current maturities and short-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtLongtermAndShorttermCombinedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences, after deferred tax asset, and other tax liabilities expected to be paid after one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660310687264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 72.9<span></span>
</td>
<td class="nump">$ 181.8<span></span>
</td>
<td class="num">$ (226.2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">(Income) loss from discontinued operations, net of income taxes</a></td>
<td class="nump">20.3<span></span>
</td>
<td class="num">(11.1)<span></span>
</td>
<td class="num">(24.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Gain (loss) on sale of discontinued operations, net of provision (benefit) for income taxes of $(1.4), $51.9, and $&#8212;</a></td>
<td class="nump">5.7<span></span>
</td>
<td class="num">(131.4)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">276.4<span></span>
</td>
<td class="nump">265.7<span></span>
</td>
<td class="nump">258.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">22.5<span></span>
</td>
<td class="nump">20.7<span></span>
</td>
<td class="nump">25.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Provision (benefit) for deferred income taxes</a></td>
<td class="nump">14.7<span></span>
</td>
<td class="nump">13.1<span></span>
</td>
<td class="nump">238.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases', window );">Net gains on lease portfolio sales</a></td>
<td class="num">(126.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment', window );">Net gains on lease portfolio sales</a></td>
<td class="num">(127.5)<span></span>
</td>
<td class="num">(54.1)<span></span>
</td>
<td class="num">(17.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_GainLossonDispositionofPropertyPlantandEquipmentOther', window );">Gains on dispositions of property and other assets</a></td>
<td class="num">(18.0)<span></span>
</td>
<td class="num">(20.0)<span></span>
</td>
<td class="num">(5.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InsuranceRecoveries', window );">Gains on insurance recoveries from property damage</a></td>
<td class="num">(7.5)<span></span>
</td>
<td class="num">(7.8)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement', window );">Pension plan settlement</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(151.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of long-lived assets</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">396.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_AssetWriteDownsRestructuring', window );">Non-cash impact of restructuring activities</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">5.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Non-cash interest expense</a></td>
<td class="nump">13.2<span></span>
</td>
<td class="nump">13.7<span></span>
</td>
<td class="nump">13.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of debt</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">11.7<span></span>
</td>
<td class="nump">5.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="num">(5.3)<span></span>
</td>
<td class="num">(3.1)<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">(Increase) decrease in receivables</a></td>
<td class="num">(92.0)<span></span>
</td>
<td class="num">(64.3)<span></span>
</td>
<td class="nump">61.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable', window );">(Increase) decrease in income tax receivable</a></td>
<td class="num">(2.4)<span></span>
</td>
<td class="nump">440.4<span></span>
</td>
<td class="num">(441.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">(Increase) decrease in inventories</a></td>
<td class="num">(193.4)<span></span>
</td>
<td class="num">(147.7)<span></span>
</td>
<td class="nump">106.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">(Increase) decrease in other assets</a></td>
<td class="num">(11.5)<span></span>
</td>
<td class="nump">11.4<span></span>
</td>
<td class="nump">146.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Increase (decrease) in accounts payable</a></td>
<td class="nump">78.4<span></span>
</td>
<td class="nump">59.2<span></span>
</td>
<td class="num">(50.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Increase (decrease) in accrued liabilities</a></td>
<td class="num">(37.2)<span></span>
</td>
<td class="nump">36.5<span></span>
</td>
<td class="num">(30.4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Increase (decrease) in other liabilities</a></td>
<td class="num">(2.9)<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
<td class="nump">8.9<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash provided by operating activities &#8211; continuing operations</a></td>
<td class="nump">9.2<span></span>
</td>
<td class="nump">615.6<span></span>
</td>
<td class="nump">622.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Net cash provided by (used in) operating activities &#8211; discontinued operations</a></td>
<td class="num">(22.0)<span></span>
</td>
<td class="num">(3.8)<span></span>
</td>
<td class="nump">29.7<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="num">(12.8)<span></span>
</td>
<td class="nump">611.8<span></span>
</td>
<td class="nump">651.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfOtherProductiveAssets', window );">Proceeds from dispositions of property and other assets</a></td>
<td class="nump">44.0<span></span>
</td>
<td class="nump">40.5<span></span>
</td>
<td class="nump">32.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease', window );">Proceeds From Sale Of Property Subject To Or Available For Operating Lease</a></td>
<td class="nump">750.7<span></span>
</td>
<td class="nump">454.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale', window );">Proceeds from Sales of Railcars Owned More Than One Year at the Time of Sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquipmentOnLease', window );">Capital expenditures &#8211; leasing, net of sold lease fleet railcars owned one year or less with a net cost of $54.0 for the year ended December 31, 2020</a></td>
<td class="num">(928.8)<span></span>
</td>
<td class="num">(547.2)<span></span>
</td>
<td class="num">(602.2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures &#8211; manufacturing and other</a></td>
<td class="num">(38.0)<span></span>
</td>
<td class="num">(23.6)<span></span>
</td>
<td class="num">(95.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisitions, net of cash acquired</a></td>
<td class="num">(80.4)<span></span>
</td>
<td class="num">(16.6)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities', window );">Proceeds from insurance recoveries</a></td>
<td class="nump">10.0<span></span>
</td>
<td class="nump">9.5<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Equity investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Equity investments</a></td>
<td class="num">(15.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash used in investing activities &#8211; continuing operations</a></td>
<td class="num">(258.0)<span></span>
</td>
<td class="num">(83.0)<span></span>
</td>
<td class="num">(526.7)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(260.7)<span></span>
</td>
<td class="nump">276.3<span></span>
</td>
<td class="num">(532.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities', window );">Payments to retire debt</a></td>
<td class="num">(1,578.5)<span></span>
</td>
<td class="num">(2,315.8)<span></span>
</td>
<td class="num">(1,442.9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet', window );">Proceeds from issuance of debt</a></td>
<td class="nump">2,000.6<span></span>
</td>
<td class="nump">2,444.1<span></span>
</td>
<td class="nump">1,561.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Shares repurchased</a></td>
<td class="num">(51.8)<span></span>
</td>
<td class="num">(833.4)<span></span>
</td>
<td class="num">(191.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid to common shareholders</a></td>
<td class="num">(76.9)<span></span>
</td>
<td class="num">(88.5)<span></span>
</td>
<td class="num">(91.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Purchase of shares to satisfy employee tax on vested stock</a></td>
<td class="num">(5.7)<span></span>
</td>
<td class="num">(9.3)<span></span>
</td>
<td class="num">(9.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsToMinorityShareholders', window );">Distributions to noncontrolling interest</a></td>
<td class="nump">22.3<span></span>
</td>
<td class="nump">11.2<span></span>
</td>
<td class="num">(6.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Proceeds from (Payments for) Other Financing Activities</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">265.4<span></span>
</td>
<td class="num">(814.1)<span></span>
</td>
<td class="num">(168.0)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents, and restricted cash</a></td>
<td class="num">(8.1)<span></span>
</td>
<td class="nump">74.0<span></span>
</td>
<td class="num">(49.2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at beginning of period</a></td>
<td class="nump">302.4<span></span>
</td>
<td class="nump">228.4<span></span>
</td>
<td class="nump">277.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at end of period</a></td>
<td class="nump">294.3<span></span>
</td>
<td class="nump">302.4<span></span>
</td>
<td class="nump">228.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Interest paid</a></td>
<td class="nump">190.5<span></span>
</td>
<td class="nump">178.4<span></span>
</td>
<td class="nump">205.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income tax (payments) refunds</a></td>
<td class="num">(19.3)<span></span>
</td>
<td class="nump">435.7<span></span>
</td>
<td class="nump">62.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=trn_SaleOfHighwayProductsMember', window );">Sale of Highway Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">(Income) loss from discontinued operations, net of income taxes</a></td>
<td class="nump">20.3<span></span>
</td>
<td class="num">(11.9)<span></span>
</td>
<td class="num">(24.4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Gain (loss) on sale of discontinued operations, net of provision (benefit) for income taxes of $(1.4), $51.9, and $&#8212;</a></td>
<td class="nump">4.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_InvestingActivitiesAxis=trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember', window );">Proceeds from (Payments to) related to the Sale of Discontinued Operations, Net of Cash Divested | Sale of Highway Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations', window );">Proceeds (payments) related to sale of discontinued operations</a></td>
<td class="num">(2.7)<span></span>
</td>
<td class="nump">364.7<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash used in investing activities &#8211; discontinued operations</a></td>
<td class="num">(2.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_InvestingActivitiesAxis=trn_OtherInvestingActivitiesMember', window );">Other Investing Activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash used in investing activities &#8211; discontinued operations</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="num">$ (5.4)<span></span>
</td>
<td class="num">$ (6.2)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_AssetWriteDownsRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Write-downs, Restructuring</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_AssetWriteDownsRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_GainLossonDispositionofPropertyPlantandEquipmentOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Disposition of Property, Plant and Equipment, Other</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_GainLossonDispositionofPropertyPlantandEquipmentOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Sale of Property, Plant and Equipment, Railroad Transportation Equipment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net gains on lease portfolio sales, excluding sales-type leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from Sale of Property Subject to or Available For Operating Lease</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from Sales of Railcars Owned More Than One Year at the Time of Sale</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds (Payments) Related to Sale of Discontinued Operations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment, which decreases benefit obligation of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract. Excludes decreases to benefit obligation for remeasurement due to settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109227538&amp;loc=d3e44648-109337<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquipmentOnLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for payments to acquire rented equipment which is recorded as an asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquipmentOnLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080555-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21B<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080549-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromInsuranceSettlementInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with security instrument that either represents a creditor or an ownership relationship with the holder of the investment security with a maturity of beyond one year or normal operating cycle, if longer. Includes proceeds from (a) debt, (b) capital lease obligations, (c) mandatory redeemable capital securities, and (d) any combination of (a), (b), or (c).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a),(b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfOtherProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from the sale of tangible or intangible assets used to produce goods or deliver services, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfOtherProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a),(b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=trn_SaleOfHighwayProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=trn_SaleOfHighwayProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_InvestingActivitiesAxis=trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_InvestingActivitiesAxis=trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_InvestingActivitiesAxis=trn_OtherInvestingActivitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_InvestingActivitiesAxis=trn_OtherInvestingActivitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660309395536">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Accelerated Share Repurchase Program</div></th>
<th class="th"><div>2021-2022 Share Repurchase Program</div></th>
<th class="th"><div>Cumulative Effect, Period of Adoption, Adjustment [Member]</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th">
<div>Additional Paid-in Capital [Member] </div>
<div>Accelerated Share Repurchase Program</div>
</th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th">
<div>Retained Earnings [Member] </div>
<div>Cumulative Effect, Period of Adoption, Adjustment [Member]</div>
</th>
<th class="th"><div>AOCI Attributable to Parent [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
<th class="th">
<div>Treasury Stock [Member] </div>
<div>Accelerated Share Repurchase Program</div>
</th>
<th class="th">
<div>Treasury Stock [Member] </div>
<div>2021-2022 Share Repurchase Program</div>
</th>
<th class="th"><div>Parent [Member]</div></th>
<th class="th">
<div>Parent [Member] </div>
<div>Accelerated Share Repurchase Program</div>
</th>
<th class="th">
<div>Parent [Member] </div>
<div>2021-2022 Share Repurchase Program</div>
</th>
<th class="th">
<div>Parent [Member] </div>
<div>Cumulative Effect, Period of Adoption, Adjustment [Member]</div>
</th>
<th class="th"><div>Noncontrolling Interest [Member]</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(119.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,378.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.2<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,182.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (153.1)<span></span>
</td>
<td class="num">$ (0.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,030.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 348.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(226.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(147.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(147.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(78.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss):</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">123.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">122.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">122.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends, Common Stock, Cash</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(90.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(90.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(90.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance', window );">Contributions from noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">25.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Settlement of share-based awards, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Settlement of share-based awards, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Shares repurchased</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Shares repurchased</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(193.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (193.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(193.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesRetired', window );">Retirement of treasury stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockRetiredCostMethodAmount', window );">Retirement of treasury stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.1)<span></span>
</td>
<td class="num">(30.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(176.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (207.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityPeriodIncreaseDecrease', window );">Cumulative effect of adopting new accounting standards</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityOther', window );">Stockholders' Equity, Other</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Common Stock, Dividends, Per Share, Declared</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.78<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">$0.01 Par Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(111.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,016.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,769.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30.9)<span></span>
</td>
<td class="num">$ (0.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,738.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">277.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">181.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss):</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">15.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends, Common Stock, Cash</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(84.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(84.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(84.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions to noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">20.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Settlement of share-based awards, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Settlement of share-based awards, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Shares repurchased</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28.5)<span></span>
</td>
<td class="num">(3.3)<span></span>
</td>
<td class="num">(25.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Shares repurchased</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (125.0)<span></span>
</td>
<td class="num">$ (706.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (806.6)<span></span>
</td>
<td class="num">$ (100.0)<span></span>
</td>
<td class="num">$ (706.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (125.0)<span></span>
</td>
<td class="num">$ (706.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesRetired', window );">Retirement of treasury stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockRetiredCostMethodAmount', window );">Retirement of treasury stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(820.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (820.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Common Stock, Dividends, Per Share, Declared</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">$0.01 Par Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(83.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">(0.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,296.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,046.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17.0)<span></span>
</td>
<td class="num">$ (0.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,029.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">267.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">72.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss):</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">36.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends, Common Stock, Cash</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(78.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(78.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(78.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions to noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">22.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">22.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Settlement of share-based awards, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Settlement of share-based awards, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Shares repurchased</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.0)<span></span>
</td>
<td class="num">(0.8)<span></span>
</td>
<td class="num">(2.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Shares repurchased</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(51.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (25.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (51.8)<span></span>
</td>
<td class="num">$ (25.0)<span></span>
</td>
<td class="num">$ (76.8)<span></span>
</td>
<td class="num">(51.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesRetired', window );">Retirement of treasury stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockRetiredCostMethodAmount', window );">Retirement of treasury stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(48.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(35.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (83.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Common Stock, Dividends, Per Share, Declared</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">$0.01 Par Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(81.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,269.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 992.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19.7<span></span>
</td>
<td class="num">$ (0.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,012.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 257.2<span></span>
</td>
</tr>
<tr><td colspan="19"></td></tr>
<tr><td colspan="19"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Dividends of $0.95, $0.86, and $0.78 per common share for the years ended December 31, 2022, 2021, and 2020, respectively.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569655-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in stockholders' equity during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockRetiredCostMethodAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockRetiredCostMethodAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesRetired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common and preferred stock retired from treasury during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesRetired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660318566304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations Parenthetical - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Discontinued Operation, Tax Effect of Discontinued Operation</a></td>
<td class="num">$ (1.1)<span></span>
</td>
<td class="nump">$ 3.5<span></span>
</td>
<td class="nump">$ 5.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation', window );">Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation</a></td>
<td class="num">$ (1.4)<span></span>
</td>
<td class="nump">$ 51.9<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) on gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660318512688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income Parenthetical - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax</a></td>
<td class="nump">$ 9.2<span></span>
</td>
<td class="nump">$ 2.8<span></span>
</td>
<td class="num">$ (5.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax', window );">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax</a></td>
<td class="num">(0.8)<span></span>
</td>
<td class="num">(1.2)<span></span>
</td>
<td class="num">(3.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax', window );">Other Comprehensive Income (Loss), Defined Benefit Plan, Adjustment for Settlement or Curtailment Gain (Loss), Tax</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">34.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">2.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax', window );">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(1.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax', window );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Tax</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) for increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax (expense) benefit of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30755-110894<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32262-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660309366112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets Parenthetical - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Accounts Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 16.0<span></span>
</td>
<td class="nump">$ 15.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash, including partially-owned subsidiaries of $74.4 and $58.6</a></td>
<td class="nump">214.7<span></span>
</td>
<td class="nump">135.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant, and equipment, at cost, including partially-owned subsidiaries of $1,917.6 and $1,927.7</a></td>
<td class="nump">9,272.6<span></span>
</td>
<td class="nump">9,105.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation, including partially-owned subsidiaries of $599.0 and $568.4</a></td>
<td class="nump">$ 2,385.8<span></span>
</td>
<td class="nump">$ 2,258.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockShareSubscriptions', window );">Preferred Stock, Shares Subscribed but Unissued</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="nump">400.0<span></span>
</td>
<td class="nump">400.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="num">(81.1)<span></span>
</td>
<td class="num">(83.3)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember', window );">Treasury Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">(0.0)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash, including partially-owned subsidiaries of $74.4 and $58.6</a></td>
<td class="nump">$ 214.7<span></span>
</td>
<td class="nump">$ 135.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember', window );">Partially-Owned Subsidiaries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant, and equipment, at cost, including partially-owned subsidiaries of $1,917.6 and $1,927.7</a></td>
<td class="nump">1,917.6<span></span>
</td>
<td class="nump">1,927.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation, including partially-owned subsidiaries of $599.0 and $568.4</a></td>
<td class="nump">599.0<span></span>
</td>
<td class="nump">568.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember', window );">Partially-Owned Subsidiaries [Member] | Operating Segments [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash, including partially-owned subsidiaries of $74.4 and $58.6</a></td>
<td class="nump">$ 74.4<span></span>
</td>
<td class="nump">$ 58.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockShareSubscriptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of nonredeemable preferred stock (shares) (or preferred stock redeemable solely at the option of the issuer) allocated to investors to buy shares of a new issue of preferred stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockShareSubscriptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660321427104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (Parenthetical)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost', window );">Payments to Acquire Leasing Assets Net of Sold Railcars Owned One Year or Less Net Cost</a></td>
<td class="nump">$ 54.0<span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments to Acquire Leasing Assets Net of Sold Railcars Owned One Year or Less Net Cost</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660319241616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1. Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies [Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1. Summary of Significant Accounting Policies</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements of Trinity Industries, Inc. and its consolidated subsidiaries (&#8220;Trinity,&#8221; &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or "us") include the accounts of its wholly-owned subsidiaries and its partially-owned subsidiaries, TRIP Rail Holdings LLC ("TRIP Holdings") and RIV 2013 Rail Holdings LLC ("RIV 2013"), in which we have a controlling interest. All significant intercompany accounts and transactions have been eliminated. Certain prior year balances have been reclassified to conform to the 2022 presentation.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sale of Highway Products Business</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2021, the Company completed the sale of Trinity Highway Products, LLC (&#8220;THP&#8221;), a wholly-owned subsidiary of the Company, and certain direct and indirect subsidiaries of THP, to Rush Hour Intermediate II, LLC ("Rush Hour"), an entity owned by an affiliated investment fund of Monomoy Capital Partners, for an aggregate purchase price of $375.0&#160;million. A final working capital adjustment was recorded in the second quarter of 2022.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We concluded that the sale of THP represented a strategic shift that would have a major effect on the Company&#8217;s operations and financial results. Accordingly, we have presented the operating results and cash flows of THP as discontinued operations for all periods in this 2022 Annual Report on Form 10-K. Results of prior periods have been recast to reflect these changes and present results on a comparable basis. See Note&#160;2 for further information related to the sale of THP.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is measured based on the allocation of the transaction price in a contract to satisfied performance obligations. The transaction price does not include any amounts collected on behalf of third parties. We recognize revenue when we satisfy a performance obligation by transferring control over a product or service to a customer. Payments for our products and services are generally due within normal commercial terms. The following is a description of principal activities from which we generate our revenue, separated by reportable segments. See Note 4 for a further discussion regarding our reportable segments.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Railcar Leasing and Management Services Group</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our Railcar Leasing and Management Services Group ("Leasing Group"), revenue from rentals and operating leases, including contracts that contain non-level fixed lease payments, is recognized monthly on a straight-line basis. Leases not classified as operating leases are generally considered sales-type leases as a result of an option to purchase. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review our operating lease receivables for collectibility on a regular basis, taking into consideration changes in factors such as the lessee&#8217;s payment history, the financial condition of the lessee, and business and economic conditions in the industry in which the lessee operates. In the event that the&#160;collectibility&#160;of a&#160;receivable&#160;with respect to any lessee is no longer probable, we derecognize the revenue and related receivable and recognize future revenue only when the lessee makes a rental payment. Contingent rents are recognized when the contingency is resolved. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling profit or loss associated with sales-type leases is recognized upon lease commencement, and a net investment in the sales-type lease is recorded in the Consolidated Balance Sheets. Interest income related to sales-type leases is recognized over the lease term using the&#160;effective interest&#160;method. See "Lease Accounting" below for additional information regarding sales-type leases as of December 31, 2022. We had no sales-type leases as of December 31, 2021.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2020, we began presenting sales from our lease fleet in the Leasing Group on a net basis regardless of the age of railcar that is sold. Historically, in accordance with ASC 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from contracts with customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we presented sales of railcars from the lease fleet on a gross basis in Revenues &#8211; Leasing and Cost of revenues &#8211; Leasing in our Consolidated Statements of Operations if the railcars had been owned for one year or less at the time of sale. Sales of railcars from the lease fleet owned for more than one year had historically been presented as a net gain or loss from the disposal of a long-term asset. We now report all sales of railcars from the lease fleet as a net gain or loss from the disposal of a long-term asset in accordance with ASC 610-20, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gains and losses from the derecognition of non-financial assets. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These sales are presented in the Lease portfolio sales line in our Consolidated Statements of Operations; however, because this change in presentation was effected on a prospective basis beginning in the fourth quarter of 2020, lease portfolio sales for the year ended December 31, 2020 only include sales of railcars from the lease fleet owned for more than one year. There were no lease portfolio sales during the fourth quarter of 2020. We have concluded that this presentation is appropriate given the significant change in the strategic focus of the Company. The presentation change had no effect on the Company&#8217;s operating profit, net income, earnings per share, or Consolidated Balance Sheet. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for shipping and handling costs as activities to fulfill the promise to transfer the good; as such, these fees are recorded in revenue. The fees and costs of shipping and handling activities are accrued when the related performance obligation has been satisfied.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rail Products Group</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our railcar manufacturing business recognizes revenue related to new railcars when the customer has submitted its certificate of acceptance and legal title of the railcar has passed to the customer. Certain contracts for the sales of railcars include price adjustments based on changes to input costs; this amount represents variable consideration for which we are unable to estimate the final consideration until the railcar is delivered. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized over time as repair and maintenance projects and sustainable railcar conversions are completed, using an input approach based on the costs incurred relative to the total estimated costs of performing the project. We recorded contract assets of $2.9 million and $4.5 million as of December 31, 2022 and 2021, respectively, related to unbilled revenues recognized on repair and maintenance services and sustainable railcar conversions that have been performed, but for which the entire project has not yet been completed, and the railcar has not yet been shipped to the customer. These contract assets are included within the Receivables, net of allowance line in our Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unsatisfied Performance Obligations</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially satisfied as of December 31, 2022 and the percentage of the outstanding performance obligations as of December 31, 2022 expected to be delivered during 2023: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.348%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.910%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unsatisfied performance obligations at December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Percent expected to be delivered in 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New railcars:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External customers </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,444.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,903.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sustainable railcar conversions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Unsatisfied performance obligations at December 31, 2022 include 15,000 railcars expected to be delivered through 2028, valued at approximately $1.8&#160;billion, associated with a new long-term railcar supply agreement with GATX Corporation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remainder of the unsatisfied performance obligations for the Rail Products Group is expected to be delivered through 2028. The orders in the Rail Products Group's backlog from the Leasing Group are fully supported by lease commitments with external customers. The final amount of backlog attributable to the Leasing Group may vary by the time of delivery as customers may choose to change their procurement decision. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unsatisfied performance obligations for the Railcar Leasing and Management Services Group are related to servicing, maintenance, and management agreements and are expected to be performed through 2029.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Accounting</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lessee</span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the lessee of operating leases predominantly for office buildings and railcars, as well as manufacturing equipment and office equipment. Our operating leases have remaining lease terms ranging from one year to fourteen years, some of which include options to extend for up to five years, and some of which include options to terminate within one year. As of December 31, 2022, we had no material finance leases in which we were the lessee. Certain of our operating leases include lease incentives, which reduce the right-of-use asset and are recognized on a straight-line basis over the lease term. As applicable, the lease liability is also reduced by the amount of lease incentives that have not yet been reimbursed by the lessor.</span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the impact of our operating leases on our Consolidated Financial Statements (in millions, except lease term and discount rate):</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Statement of Operations</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Statement of Cash Flows</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows from operating activities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets recognized in exchange for new lease liabilities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Balance Sheet</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTMtMS0xLTEwODQ4Mw_fe817b45-8e43-48ed-a016-35ed6b4c64bf">114.8</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTUtMS0xLTEwODQ4Mw_9ec5202b-17b2-43a0-91db-fd32d6186eb1">106.3</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes the commencement of the new headquarters facility for the year ended December 31, 2020.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_8c1b4a08-ff65-451a-bad4-09fa1e206982"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_ec131d7f-7d72-47f4-a024-27fc1944e7bb">other assets</span></span> in our Consolidated Balance Sheets. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Included in other liabilities in our Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future contractual minimum operating lease liabilities will mature as follows (in millions): </span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:48.241%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.299%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Leasing Group</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Leasing Group</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzEwLTUtMS0xLTEwODQ4Mw_d54a0d3d-b2dc-42bd-b68d-5cf841c97bed">114.8</span></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lessor</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Leasing Group enters into railcar operating leases with third parties with terms generally ranging between one year and ten years. The majority of our fleet operates on leases that earn fixed monthly lease payments. Generally, lease payments are due at the beginning of the applicable month. A portion of our fleet operates on per diem leases that earn usage-based variable lease payments. Some of our leases include options to extend the leases for up to five years, and a small percentage of our leases include early termination options with certain notice requirements and early termination penalties. As of December 31, 2022, non-Leasing Group operating leases were not significant, and we had no direct finance leases. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage risks associated with residual values of leased railcars by investing across a diverse portfolio of railcar types, staggering lease maturities within any given railcar type, avoiding concentration of railcar type and industry, and actively participating in secondary markets.&#160;Additionally, our lease agreements contain normal wear and tear return condition provisions and high mileage thresholds designed to protect the value of our residual assets. Our lease agreements do not contain any material residual value guarantees or restrictive covenants.</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the impact of our leases in our Consolidated Statements of Operations (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable operating lease revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income on sales-type lease receivables</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Profit recognized at sales-type lease commencement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in gains on dispositions of property &#8211; lease portfolio sales on our Consolidated Statements of Operations. </span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future contractual minimum revenues for operating leases will mature as follows (in millions)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,143.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total contractual minimum rental revenues on operating leases relates to our wholly-owned and partially-owned subsidiaries and sub-lease rental revenues associated with the Leasing Group's operating lease obligations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future contractual minimum lease receivables for sales-type leases will mature as follows (in millions):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unearned interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment in sales-type leases </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in other assets in our Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The liability method is used to account for income taxes. Deferred income taxes represent the tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and their respective tax bases and other attributes using currently enacted tax laws and tax rates. Valuation allowances reduce deferred tax assets to an amount that will more likely than not be realized.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly evaluate the likelihood of realization of tax benefits derived from positions we have taken in various federal and state filings after consideration of all relevant facts, circumstances, and available information. For those tax positions that are deemed more likely than not to be sustained, we recognize the benefit we believe is cumulatively greater than 50% likely to be realized. To the extent that we were to prevail in matters for which accruals have been established or be required to pay amounts in excess of recorded reserves, the effective tax rate in a given financial statement period could be materially impacted.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid debt instruments to be either cash and cash equivalents if purchased with a maturity of three months or less, or short-term marketable securities if purchased with a maturity of more than three months and less than one year. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to a concentration of credit risk are primarily cash investments including restricted cash and receivables. We place our cash investments in bank deposits, investment grade, short-term debt instruments, and highly-rated commercial paper. We limit the amount of credit exposure to any one commercial issuer. The carrying values of cash, receivables, and accounts payable are considered to be representative of their respective fair values.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concentrations of credit risk with respect to receivables are limited due to control procedures that monitor the credit worthiness of customers, the large number of customers in our customer base, and their dispersion across different end markets and geographic areas. Receivables are generally evaluated at a portfolio level based on these characteristics. As receivables are generally unsecured, we maintain an allowance for credit losses using a forward-looking approach based on historical losses and consideration of current and expected future economic conditions. Historically, we have observed that the likelihood of loss increases when receivables have aged beyond 180 days. When a receivable is deemed uncollectible, the write-off is recorded as a reduction to allowance for credit losses. During the year ended December 31, 2022, we recognized approximately $2.0&#160;million of credit loss expense and wrote off $1.9&#160;million related to our trade receivables that are in scope of ASC 326, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments &#8211; Credit Losses, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bringing the allowance for credit losses balance from $10.5&#160;million at December 31, 2021 to $10.6&#160;million at December 31, 2022. This balance excludes the general reserve for operating lease receivables that is permitted under ASC 450, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingencies</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are valued at the lower of cost or net realizable value. Cost is determined principally on the first in first out method. Work in process and finished goods include material, labor, and overhead. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property, Plant, and Equipment</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment are stated at cost and depreciated over their estimated useful lives using the straight-line method. The costs of ordinary maintenance and repair are charged to operating costs. The estimated useful lives are as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 &#8211; 30 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Generally over the term of the lease</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Generally 3 &#8211; 12 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Information systems hardware and software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 &#8211; 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcars in our lease fleet</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Generally 35 &#8211; 40 years</span></div></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-lived Assets</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We periodically evaluate the carrying value of long-lived assets for potential impairment. The carrying value of long-lived assets is considered impaired when their carrying value is not recoverable through undiscounted future cash flows and the fair value of the assets is less than their carrying value. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risks involved or market quotes as available. Impairment losses on long-lived assets held for sale are determined in a similar manner, except that fair values are reduced by the estimated cost to dispose of the assets. During the year ended December 31, 2020, we recorded impairments of long-lived assets totaling $396.4 million, which included $369.4&#160;million related to our small cube covered hopper railcars, $15.2&#160;million related to the planned divestiture of certain non-strategic maintenance facilities, and $11.8&#160;million related to investments in certain emerging technologies. See Note 11 for more information, including a description of the key assumptions and other significant management judgments utilized in these impairment analyses. Based on our evaluations, no impairment charges were determined to be necessary on assets held and used as of December 31, 2022 and 2021.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets Held for Sale</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify our facilities as assets held for sale at the time management commits to a plan to sell the facility, and the sale is expected to be completed within one year. Assets held for sale are recorded at fair value, less any costs to sell, and are no longer subject to depreciation. As of December 31, 2022 and 2021, assets held for sale totaling $6.6&#160;million and $6.2&#160;million, respectively, are included in the other assets line of our Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is required to be tested for impairment at least annually, or on an interim basis if events or circumstances change indicating that the carrying amount of the goodwill might be impaired. We have the option to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment assessment. If, after assessing the totality of events and circumstances, we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying value, the Company will perform the quantitative impairment test. We can also elect to forgo the qualitative assessment and perform the quantitative test. The quantitative goodwill impairment test compares the reporting unit's estimated fair value with the carrying amount of its net assets. An impairment is recognized if the reporting unit's recorded net assets exceed its fair value. Impairment is assessed at the reporting unit level by applying a fair value-based test for each unit with recorded goodwill. The estimates and judgments that most significantly affect the fair value calculations are assumptions, consisting of Level 3 inputs, related to revenue and operating profit results, discount rates, terminal growth rates and exit multiples. As of December 31, 2022 and 2021, our annual impairment test of goodwill was completed at the reporting unit level, and no impairment charges were determined to be necessary.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill by segment is as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.149%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.908%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.910%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net book value of intangible assets totaled $79.0 million and $28.1 million as of December 31, 2022 and 2021, respectively, which are primarily finite-lived intangible assets amortized over their estimated useful lives, ranging from one year to fifteen years. See Note 2 for further information regarding the changes in the carrying amounts of our goodwill and intangible assets related to acquisition activity for the year ended December 31, 2022. Based on our evaluations of intangible assets, no impairment charges were determined to be necessary as of December 31, 2022 and 2021. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash consists of cash and cash equivalents held either as collateral for our non-recourse debt and lease obligations or as security for the performance of certain product sales agreements. As such, they are restricted in use.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments in Affiliates</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continuously evaluate our investments and other contractual arrangements with third party entities to determine if our variable interests are considered a variable interest entity ("VIE"). Consolidation is required for VIEs in which we are the primary beneficiary. We have determined that we are the primary beneficiary for TRIP Holdings and RIV 2013. At December 31, 2022, the carrying value of our investment in TRIP Holdings and RIV 2013 totaled $136.1 million. See Note 5 for further information regarding our partially-owned leasing subsidiaries.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are effectively self-insured for workers' compensation and employee health care claims. A third party administrator is used to process claims. We accrue our workers' compensation and group medical liabilities based upon independent actuarial studies. These liabilities are calculated based upon loss development factors, which contemplate a number of variables, including claims history and expected trends.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warranties</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide various express, limited product warranties that generally range from one year to five years depending on the product. The warranty costs are estimated using a two-step approach. First, an engineering estimate is made for the cost of all claims that have been asserted by customers. Second, based on historical claims experience, a cost is accrued for all products still within a warranty period for which no claims have been filed. We provide for the estimated cost of product warranties at the time revenue is recognized related to products covered by warranties and assess the adequacy of the resulting reserves on a quarterly basis. The changes in the accruals for warranties for the years ended December 31, 2022, 2021, and 2020 are as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty costs incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty originations and revisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty expirations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Transactions</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of our Mexico operations is the United States dollar. Certain transactions in Mexico occur in currencies other than the United States dollar. The impact of foreign currency fluctuations on these transactions is recorded in other, net (income) expense in our Consolidated Statements of Operations. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Comprehensive Income (Loss)</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive net income (loss) consists of foreign currency translation adjustments, unrealized gains and losses on our derivative financial instruments, and the net actuarial gains and losses of our defined benefit plans, the sum of which, together with net income (loss), constitutes comprehensive income (loss). See Note 12. All components are shown net of tax.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2022-04</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; In September 2022, the FASB issued ASU No. 2022-04, "Disclosure of Supplier Finance Program Obligations," which requires entities that use supplier finance programs in connection with the purchase of goods and services to disclose information about the key terms of these programs, outstanding amounts as of the end of the reporting period, a description of where in the financial statements outstanding amounts are presented, and a rollforward of these obligations. ASU 2022-04 is effective for public companies during interim and annual reporting periods beginning after December 15, 2022 and is to be adopted on a retrospective basis, except for the disclosure of rollforward information, which is effective for public companies during interim and annual reporting periods beginning after December 15, 2023 and is to be adopted on a prospective basis. Early adoption is permitted. We adopted ASU 2022-04 effective January 1, 2023. The adoption did not have a significant impact on our Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management's Estimates</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements as well as the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660316775632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2. Acquisitions and Discontinued Operations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combination Disclosure</a></td>
<td class="text">Acquisitions and Discontinued Operations<div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition of Holden America</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 30, 2022, we acquired Holden America ("Holden"), a manufacturer of market-leading multi-level vehicle securement and protection systems, gravity-outlet gates, and gate accessories for freight rail in North America. The total cash funded at closing was $71.4&#160;million, which, when combined with potential additional future consideration valued at $15.7&#160;million, resulted in total consideration of $87.1&#160;million. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase agreement includes minimum additional consideration of $10.0&#160;million, which is payable in installments of $5.0 million per year for the next two years. The purchase agreement also contains a provision whereby additional consideration could become payable based on the achievement of certain revenue targets, up to a maximum payout of $10.0&#160;million. The total additional consideration, which is included in other liabilities in our Consolidated Balance Sheets, had an initial estimated fair value of $15.7&#160;million and will be remeasured at each reporting period, with the change in fair value recognized within selling, engineering, and administrative expenses in the Consolidated Statements of Operations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This transaction was recorded as a business combination within the Rail Products Group, based on valuations of the acquired assets and liabilities at their acquisition date fair value using Level 3 inputs. The fair values of the assets acquired and liabilities assumed are considered preliminary and are subject to adjustment as additional information is obtained and reviewed. The final allocation of the purchase price may differ from the preliminary allocation based on completion of the valuation. We expect to finalize the purchase price allocation within the measurement period, which will not exceed one year from the acquisition date. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on our preliminary purchase price allocation, we recorded identifiable intangible assets of $45.9 million, comprised of customer relationships, patents, trade name and backlog; goodwill of $36.4 million; and certain other immaterial assets, net of liabilities, totaling $4.8 million. The identifiable intangible assets, with the exception of the trade name, which will be considered an indefinite-lived intangible asset, will be amortized over their estimated useful lives, ranging from 1 year to 15 years. The primary areas of the purchase price allocation that are not yet finalized relate to the valuation of intangible assets, goodwill and certain other immaterial assets and liabilities. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Other Acquisitions</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the Leasing Group acquired a portfolio of railcars for $132.1&#160;million in cash. This transaction was recorded as an asset acquisition within the Leasing Group, based on valuations of the acquired assets and liabilities at their acquisition date fair value using Level 3 inputs. As a result of the purchase transaction, the Leasing Group acquired approximately 3,800 railcars, substantially all of which are currently under lease to third parties. We recorded acquired railcars of $125.0&#160;million, lease-related intangible assets of $7.8&#160;million, and certain other immaterial assets and liabilities in our Consolidated Balance Sheet as of the purchase date.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2022, we completed the acquisition of a company that owns and operates an end-to-end rail logistics software platform providing a real-time data universe to freight rail shippers and operators. This transaction was recorded as a business combination within the Leasing Group, based on valuations of the acquired assets and liabilities at their acquisition date fair value using Level 3 inputs. The acquisition did not have a significant impact on our Consolidated Financial Statements. Based on our preliminary purchase price allocation, we recorded intellectual property of $5.2&#160;million, which will be amortized over five years, goodwill of $5.3&#160;million, and certain other immaterial assets and liabilities.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, we completed the acquisition of a company that owns and operates proprietary railcar cleaning technology systems. This transaction was recorded as a business combination within the Rail Products Group, based on valuations of the acquired assets and liabilities at their acquisition date fair value using Level 3 inputs. The acquisition did not have a significant impact on our Consolidated Financial Statements. This transaction resulted in goodwill of $7.0&#160;million and intellectual property of $11.3&#160;million, which will be amortized over fifteen years.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sale of Highway Products Business</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2021, we completed the sale of our highway products business, THP. The sale closed on December 31, 2021, and we received net proceeds of approximately $364.7 million, after certain adjustments and closing costs. During the year ended December 31, 2022, we recorded a loss on sale of discontinued operations of $5.8 million ($4.4 million, net of income taxes), which included a $2.7&#160;million payment to Rush Hour representing a final working capital adjustment, as well as additional transaction costs incurred during the period. We concluded that the sale of THP represented a strategic shift that will have a major effect on the Company&#8217;s operations and financial results. Accordingly, we have presented the operating results and cash flows of THP as discontinued operations for all periods in this 2022 Annual Report on Form 10-K.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the sale, Trinity and Rush Hour entered into various agreements to effect the transaction and provide a framework for their relationship after the separation, including a purchase and sale agreement, a transition services agreement, and a lease agreement. The transition services have various durations ranging between one and eighteen months. We determined that the continuing cash flows generated by these agreements did not constitute significant continuing involvement in the operations of THP. The amount billed for transition services was not material to our results of operations for the year ended December 31, 2022. Additionally, in connection with the sale of THP, the Company has agreed to indemnify Rush Hour for certain liabilities related to the highway products business, including certain liabilities resulting from or arising out of the ET-Plus&#174; System, a highway guardrail end-terminal system (the &#8220;ET Plus&#8221;). Consequently, results from discontinued operations below include certain legal expenses that were directly attributable to the highway products business, which were previously reported in continuing operations. Expenses related to these retained obligations incurred during the year ended December 31, 2022 were, and similar expenses that may be incurred in the future will likewise be, reported in discontinued operations. See Note 15 for further information regarding obligations retained in connection with the THP sale.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of THP's operating results included in income (loss) from discontinued operations for the years ended December 31, 2022, 2021, and 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, engineering, and administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations, net of income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other discontinued operations</span></div>In addition to the THP activities disclosed above, results include certain amounts related to businesses previously disposed, including $1.3&#160;million of loss on sale of discontinued operations, net of income taxes for the year ended December 31, 2022, and losses of $0.8&#160;million, and $0.1&#160;million included in income (loss) from discontinued operations, net of income taxes for the years ended December 31, 2021 and 2020, respectively.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sale of Highway Products Business</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2021, we completed the sale of our highway products business, THP. The sale closed on December 31, 2021, and we received net proceeds of approximately $364.7 million, after certain adjustments and closing costs. During the year ended December 31, 2022, we recorded a loss on sale of discontinued operations of $5.8 million ($4.4 million, net of income taxes), which included a $2.7&#160;million payment to Rush Hour representing a final working capital adjustment, as well as additional transaction costs incurred during the period. We concluded that the sale of THP represented a strategic shift that will have a major effect on the Company&#8217;s operations and financial results. Accordingly, we have presented the operating results and cash flows of THP as discontinued operations for all periods in this 2022 Annual Report on Form 10-K.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the sale, Trinity and Rush Hour entered into various agreements to effect the transaction and provide a framework for their relationship after the separation, including a purchase and sale agreement, a transition services agreement, and a lease agreement. The transition services have various durations ranging between one and eighteen months. We determined that the continuing cash flows generated by these agreements did not constitute significant continuing involvement in the operations of THP. The amount billed for transition services was not material to our results of operations for the year ended December 31, 2022. Additionally, in connection with the sale of THP, the Company has agreed to indemnify Rush Hour for certain liabilities related to the highway products business, including certain liabilities resulting from or arising out of the ET-Plus&#174; System, a highway guardrail end-terminal system (the &#8220;ET Plus&#8221;). Consequently, results from discontinued operations below include certain legal expenses that were directly attributable to the highway products business, which were previously reported in continuing operations. Expenses related to these retained obligations incurred during the year ended December 31, 2022 were, and similar expenses that may be incurred in the future will likewise be, reported in discontinued operations. See Note 15 for further information regarding obligations retained in connection with the THP sale.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of THP's operating results included in income (loss) from discontinued operations for the years ended December 31, 2022, 2021, and 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, engineering, and administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations, net of income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other discontinued operations</span></div>In addition to the THP activities disclosed above, results include certain amounts related to businesses previously disposed, including $1.3&#160;million of loss on sale of discontinued operations, net of income taxes for the year ended December 31, 2022, and losses of $0.8&#160;million, and $0.1&#160;million included in income (loss) from discontinued operations, net of income taxes for the years ended December 31, 2021 and 2020, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI https://asc.fasb.org/topic&amp;trid=2303972<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4946-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2122178<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660321200208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3. Derivative Instruments and Fair Value Measurements Derivative Instruments (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Instruments and Hedging Activities Disclosure [Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Instruments</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use derivative instruments to mitigate interest rate risk, including risks associated with the impact of changes in interest rates in anticipation of future debt issuances and to offset interest rate variability of certain floating rate debt issuances outstanding. We also use derivative instruments to mitigate the impact of changes in foreign currency exchange rates. Derivative instruments that are designated and qualify as cash flow hedges are accounted for by recording the effective portion of the gain or loss on the derivative instrument in accumulated other comprehensive income or loss ("AOCI") as a separate component of stockholders' equity. These accumulated gains or losses are reclassified into earnings in the periods during which the hedged transactions affect earnings. Derivative instruments that are not designated as hedges are accounted for by recording the realized and unrealized gains or losses on the derivative instrument in other, net (income) expense in our Consolidated Statements of Operations. We continuously monitor our derivative positions and the credit ratings of our counterparties and do not anticipate losses due to non-performance. See Note 8 for a description of our debt instruments.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivatives Designated as Hedging Instruments </span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Hedges</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included&#160;in&#160;accompanying&#160;balance&#160;sheet</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">at December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">AOCI &#8211; loss/(income) </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Rate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asset/(Liability)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Controlling Interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noncontrolling<br/>Interest</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($ in millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired hedges:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 secured railcar equipment notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRIP Holdings warehouse loan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tribute Rail secured railcar equipment notes </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 promissory notes &#8211; interest rate cap</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Open hedge:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 promissory notes &#8211; interest rate swap</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average fixed interest rate, except for the interest rate cap on the 2017 promissory notes.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> In May 2022, Tribute Rail LLC ("Tribute Rail"), an indirect, wholly-owned subsidiary of TRIP Holdings, entered into and subsequently terminated a forward starting interest rate swap to hedge the risk of potential interest rate increases prior to the May 2022 Tribute Rail debt issuance.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.840%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effect on interest expense &#8211; increase/(decrease)</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expected effect during next twelve months</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired hedges:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2006 secured railcar equipment notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtMS0xLTEtMTA4NDgz_1bdcb864-ac9f-48a3-b31f-3ae389b6937a">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtMy0xLTEtMTA4NDgz_58035536-e824-40b5-a2a0-91ccb46cfbea">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtNS0xLTEtMTA4NDgz_aa3e129a-9d0f-44b5-9657-9545c23a2c59">(0.1)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 secured railcar equipment notes</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtMS0xLTEtMTA4NDgz_4de8afa3-3866-420c-8c88-75b89bb7dd2e">0.2</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtMy0xLTEtMTA4NDgz_bf5cb566-5c40-451c-8fea-f965cada98d5">0.2</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtNS0xLTEtMTA4NDgz_2216f1f9-7a38-481f-a085-7993d679d03d">0.2</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRIP Holdings warehouse loan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctMS0xLTEtMTA4NDgz_b330ecb5-da8a-4cb1-8cc7-3e389af1eb51">1.2</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctMy0xLTEtMTA4NDgz_b4508359-ca30-4e85-a325-8ae5c6715ca7">1.8</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctNS0xLTEtMTA4NDgz_ad124af0-408a-4fb7-b832-9ca31027dddd">2.0</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRIP Master Funding secured railcar equipment notes</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtMS0xLTEtMTA4NDgz_ef8af9b6-d4a0-44d2-90f3-ad26f0403c29">&#8212;</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtMy0xLTEtMTA4NDgz_f4b176e7-3895-4d37-a5c9-4001d6b9924b">0.1</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtNS0xLTEtMTA4NDgz_bb65ed02-76c4-4c69-8c4d-b014cf506a01">0.2</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tribute Rail secured railcar equipment notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMS0xLTEtMTExMjMz_7ba86255-730a-483d-95fb-5e8583af2609">0.4</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMy0xLTEtMTExMjMz_1996e385-4661-46e3-a4b6-fe0cb6d74236">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNS0xLTEtMTExMjMz_e4d8f276-8cb5-4048-b04a-fb780f9349ca">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 promissory notes &#8211; interest rate cap</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMS0xLTEtMTA4NDgz_37904a02-c198-4a94-b4ec-69a3c33af9f8">(0.1)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMy0xLTEtMTA4NDgz_3f5bac16-3202-4379-970f-e0cb099832b0">(0.1)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNS0xLTEtMTA4NDgz_f5f2f75e-45a1-44c6-bfff-346c428eba8a">(0.1)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Open hedge </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 promissory notes &#8211; interest rate swap</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTEtMS0xLTEwODQ4Mw_142bdfd8-155b-40ad-97e0-1644df0274f8">4.0</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTMtMS0xLTEwODQ4Mw_a8c34cb6-1765-47b9-820d-6e3199412c8e">12.3</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTUtMS0xLTEwODQ4Mw_4bc7ce63-a3c2-41ef-afdd-50ec40377adf">11.0</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Based on the fair value of open hedges as of December 31, 2022.</span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Hedge</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our exposure related to foreign currency transactions is currently hedged for up to a maximum of twelve months. Information related to our foreign currency hedge is as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:13.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.182%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included&#160;in&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">accompanying&#160;balance&#160;sheet at December 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effect on cost of revenues &#8211; increase/(decrease)</span></td></tr><tr style="height:20pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asset/(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">AOCI &#8211;<br/>loss/(income)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expected effect during next twelve months</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtNi0xLTEtMTA4NDgz_929edbd5-7ce0-45a6-9fb7-012e82805798">(1.4)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtOC0xLTEtMTA4NDgz_deecc0de-5edb-4da0-8c21-2f7db4011f39">(7.7)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtMTAtMS0xLTEwODQ4Mw_7c0b53af-1356-4c43-8e73-1b6319b98bf2">3.2</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Based on the fair value of open hedges as of December 31, 2022.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivatives Not Designated as Hedging Instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.433%"/><td style="width:0.1%"/></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset/(Liability) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effect on other, net (income) expense &#8211; increase/(decrease)</span></td></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest<br/>Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended <br/>December 31,</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($ in millions)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TILC warehouse facility &#8211; interest rate cap</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTctMS0xLTEyMTEzOQ_b4ac7432-6bd8-4e7b-86b8-ade28079b130">(1.6)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTktMS0xLTEyMTEzOQ_40715e64-bb3d-4d76-ad0f-7817313da1ae">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzUtMTEtMS0xLTEyNDQwOA_1c1f3729-d644-4368-b20e-7d9438c27ece">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TILC &#8211; interest rate cap</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtNy0xLTEtMTI0NDA4_226f861b-6d54-4b12-a597-71d4598a8a9d">1.6</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtOS0xLTEtMTI0NDA4_79db7933-780f-4a52-8628-c26c21be3e0c">&#8212;</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtMTEtMS0xLTEyNDQwOA_ee8bdc7c-7434-4622-ae23-fc13cd5cd8c0">&#8212;</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Derivatives not designated as hedging instruments are comprised of back-to-back interest rate caps entered into with the same counterparty that offset and do not have a net effect on Trinity's consolidated earnings. These derivative contracts were entered into in connection with our risk management objectives.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Disclosures [Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for that asset or liability in an orderly transaction between market participants on the measurement date. An entity is required to establish a fair value hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. The three levels of inputs that may be used to measure fair value are listed below.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 &#8211; This level is defined as quoted prices in active markets for identical assets or liabilities. Our cash equivalents and restricted cash are instruments of the U.S. Treasury or highly-rated money market mutual funds. The assets measured on a recurring basis as Level 1 in the fair value hierarchy are summarized below:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 &#8211; This level is defined as observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Interest rate swaps and interest rate caps are valued at exit prices obtained from each counterparty. Foreign currency hedges are valued at exit prices obtained from each counterparty, which are based on currency spot and forward rates and forward points. The assets and liabilities measured on a recurring basis as Level 2 in the fair value hierarchy are summarized below:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate hedge </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency hedge </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate hedge </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency hedge </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in other assets in our Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in accrued liabilities in our Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 &#8211; This level is defined as unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. As of December 31, 2022 and 2021, we have no assets or liabilities measured on a recurring basis as Level 3 in the fair value hierarchy.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 2 for more information regarding non-recurring fair value measurements involving Level 3 inputs resulting from acquisition activity. See Note 11 for more information regarding the non-recurring fair value measurement considerations during the year ended December 31, 2020 for the impairment charge related to our small cube covered hopper railcars. See Note 8 for the estimated fair values of our debt instruments. The fair values of all other financial instruments are estimated to approximate carrying value.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI https://asc.fasb.org/topic&amp;trid=2229140<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660318830880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4. Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_SegmentInformationAbstract', window );"><strong>Segment Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting Disclosure [Text Block]</a></td>
<td class="text">Segment Information<div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our operating results in two reportable segments: (1)&#160;the Railcar Leasing and Management Services Group, which owns and operates a fleet of railcars and provides third-party fleet leasing, management, and administrative services; and (2)&#160;the Rail Products Group, which manufactures and sells railcars and related parts and components, and provides railcar maintenance and modification services. Following the sale of THP, which was previously reported within All Other, we have combined the results of the prior Corporate and All Other groupings into a single Corporate and other grouping. The remaining activity previously reported in All Other primarily includes legal, environmental, and maintenance costs associated with non-operating facilities. Results of prior periods have been recast to reflect these changes and present results on a comparable basis.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Gains and losses from the sale of property, plant, and equipment are included in the operating profit of each respective segment. Our Chief Operating Decision Maker ("CODM") regularly reviews the operating results of our reportable segments in order to assess performance and allocate resources. Our CODM does not consider impairment of long-lived assets or restructuring activities when evaluating segment operating results; therefore, impairment of long-lived assets and restructuring activities are not allocated to segment profit or loss.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and related net profits ("deferred profit") from the Rail Products Group to the Leasing Group are recorded in the Rail Products Group and eliminated in consolidation and are reflected in "Eliminations - Lease subsidiary" in the tables below. Sales between these groups are recorded at prices comparable to those charged to external customers, taking into consideration quantity, features, and production demand. Amortization of deferred profit on railcars sold to the Leasing Group is included in the operating profit of the Leasing Group, resulting in the recognition of depreciation expense based on our original manufacturing cost of the railcars. Lease portfolio sales are included in the Leasing Group, with related gains and losses computed based on the net book value of the original manufacturing cost of the railcars.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial information for these segments is shown in the tables below (in millions). </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.336%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Railcar Leasing and Management Services Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rail Products Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Lease Subsidiary</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Other</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,977.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(867.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,074.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(867.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,977.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation &amp; amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.336%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Railcar Leasing and Management Services Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rail Products Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Lease Subsidiary</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Other</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation &amp; amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.336%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Railcar Leasing and Management Services Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rail Products Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Lease Subsidiary</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Other</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(652.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,609.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(652.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation &amp; amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of segment operating profit (loss) to consolidated net income (loss) is as follows:</span></div><div style="margin-bottom:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:57.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.373%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit (loss):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Totals</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of long-lived assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(396.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations &#8211; Lease Subsidiary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations &#8211; Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated operating profit (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(274.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on sale of discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets for these segments is shown in the table below. </span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.496%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,779.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,585.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,440.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,064.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Totals</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,220.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,649.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations &#8211; Lease Subsidiary</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(763.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(779.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,724.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,235.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate and other assets are composed of cash and cash equivalents, short-term marketable securities, notes receivable, certain property, plant, and equipment, and other assets. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate principally in North America. Our foreign operations are primarily located in Mexico. Revenues and operating profit for our Mexico operations for the years ended December 31, 2022, 2021, and 2020 were not significant in relation to the Consolidated Financial Statements. Total assets for our Mexico operations as of December 31, 2022 and 2021 are </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$571.7 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $414.8 million, respectively. Total long-lived assets for our Mexico operations as of December 31, 2022 and 2021 are </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$96.3 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $102.0 million, respectively.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One customer in the Rail Products Group comprised approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 22%, and 16% of our consolidated revenues during the years ended December 31, 2022, 2021, and 2020, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_SegmentInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Segment Information [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_SegmentInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660422244464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5. Partially Owned Leasing Subsidiaries<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_PartiallyOwnedLeasingSubsidiariesAbstract', window );"><strong>Partially-Owned Leasing Subsidiaries [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDisclosureTextBlock', window );">Noncontrolling Interest Disclosure [Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5. Partially-Owned Leasing Subsidiaries</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through our wholly-owned subsidiary, TILC, we formed two subsidiaries, TRIP Holdings and RIV 2013, for the purpose of providing railcar leasing services in North America for institutional investors. Each of TRIP Holdings and RIV 2013 are direct, partially-owned subsidiaries of TILC in which we have a controlling interest. Each is governed by a seven-member board of representatives, two of whom are designated by TILC. TILC is the agent of each of TRIP Holdings and RIV 2013 and, as such, has been delegated the authority, power, and discretion to take certain actions on behalf of the respective companies. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, the carrying value of our investment in TRIP Holdings and RIV 2013 totaled $136.1 million. Our weighted average ownership interest in TRIP Holdings and RIV 2013 is 38% while the remaining 62% weighted average interest is owned by third-party, investor-owned funds. The investment in our partially-owned leasing subsidiaries is eliminated in consolidation.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of TRIP Holdings and RIV 2013 has wholly-owned subsidiaries that are the owners of railcars acquired from our Rail Products and Leasing Groups. TRIP Holdings has wholly-owned subsidiaries known as Triumph Rail LLC ("Triumph Rail") and Tribute Rail. RIV 2013 has a wholly owned-subsidiary known as TRP 2021 LLC ("TRP-2021"). TILC is the contractual servicer for Triumph Rail, Tribute Rail, and TRP-2021, with the authority to manage and service each entity's owned railcars. Our controlling interest in each of TRIP Holdings and RIV 2013 results from our combined role as both equity member and agent/servicer. The noncontrolling interest included in the accompanying Consolidated Balance Sheets represents the non-Trinity equity interest in these partially-owned subsidiaries.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trinity has no obligation to guarantee performance under any of our partially-owned subsidiaries' (or their respective subsidiaries') debt agreements, guarantee any railcar residual values, shield any parties from losses or guarantee minimum yields.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets of each of Triumph Rail, Tribute Rail, and TRP-2021 may only be used to satisfy the particular subsidiary's liabilities, and the creditors of each of Triumph Rail, Tribute Rail, and TRP-2021 have recourse only to the particular subsidiary's assets. Each of TILC and the third-party equity investors receive distributions from TRIP Holdings and RIV 2013, when available, in proportion to its respective equity interests, and has an interest in the net assets of the partially-owned subsidiaries upon a liquidation event in the same proportion. TILC is paid fees for the services it provides to Triumph Rail, Tribute Rail, and TRP-2021 and has the potential to earn certain incentive fees. There are no remaining equity commitments with respect to TRIP Holdings or RIV 2013.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 8 regarding TRIP Holdings and RIV 2013, including the debt issuance of Tribute Rail and the repayment of TRIP Railcar Co. LLC's ("TRIP Railcar Co.") outstanding term loan agreement.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investment in Unconsolidated Affiliate</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, the Company and Wafra, Inc. announced a new RIV program between Trinity and Wafra Funds. As part of this program, a joint venture was formed, Signal Rail, which was owned 90% by Wafra Funds and 10% by TILC. Signal Rail or its subsidiaries are expected to invest in diversified portfolios of leased railcars originated by TILC targeting up to $1&#160;billion in total acquisitions over an expected three-year investment period; TILC completed the first portfolio sale to Signal Rail under this program in 2021. TILC will service all railcars owned by Signal Rail.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2022, TILC and certain of its subsidiaries sold a second portfolio comprised of 2,678 railcars and related leases to Signal Rail for an aggregate sales price of approximately $254.1&#160;million. TILC recognized a gain of approximately $25.1&#160;million on the sale, and approximately $2.5&#160;million was recognized as revenue for services performed associated with the delivery of railcars with attached leases, during the year ended December 31, 2022. In connection with the sale, TILC contributed $13.5&#160;million of cash to Signal Rail, resulting in an increase in TILC's weighted average equity ownership in Signal Rail to 12.9%. Signal Rail financed the August 2022 purchase primarily through a term loan. To date, TILC has sold 6,260 railcars to Signal Rail for an aggregate sales price of $579.2&#160;million.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon consideration under the VIE model of ASC 810, Trinity has concluded that Signal Rail meets the definition of a VIE. TILC has variable interests in Signal Rail arising from its 12.9% equity ownership position and its role as a service provider. We determined that Trinity is not the primary beneficiary and therefore does not consolidate this entity as we do not have the power to direct the activities of the entity that most significantly impact its economic performance. We will absorb portions of Signal Rail&#8217;s expected losses and/or receive portions of expected residual returns commensurate with our 12.9% equity interest in Signal Rail.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our investment in Signal Rail is being accounted for under the equity method of accounting. At December 31, 2022, the carrying value of TILC&#8217;s equity investment in Signal Rail was $20.2 million, which is included in other assets in our Consolidated Balance Sheets. The carrying value of this investment, together with any potential future investments described above, collectively represent our maximum exposure in Signal Rail.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_PartiallyOwnedLeasingSubsidiariesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Partially-Owned Leasing Subsidiaries [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_PartiallyOwnedLeasingSubsidiariesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660318268880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6. Railcar Leasing and Management Services Group<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_CommitmentsandContingenciesAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_LeasingOperationsOfTheCompanyTextBlock', window );">Leasing Operations Of The Company [Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6. Railcar Leasing and Management Services Group</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Railcar Leasing and Management Services Group owns and operates a fleet of railcars as well as provides third-party fleet leasing, management, and administrative services. Selected consolidated financial information for the Leasing Group is as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:34.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.070%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.070%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.070%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.070%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.365%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Wholly-<br/>Owned<br/>Subsidiaries</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Partially-Owned Subsidiaries</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Leasing Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Eliminations &#8211; Lease Subsidiary </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adjusted Total Leasing Group</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,788.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,521.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,309.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(763.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,546.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,171.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,608.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,779.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(763.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,016.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,800.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,182.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,983.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,983.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,153.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,101.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,228.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,329.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,156.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Equity</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,069.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(590.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:35.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.934%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Wholly-<br/>Owned<br/>Subsidiaries</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Partially-Owned Subsidiaries</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Leasing Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Eliminations &#8211; Lease Subsidiary </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adjusted Total Leasing Group</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,706.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,570.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,276.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(779.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,497.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,944.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,641.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,585.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(779.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,806.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,555.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,771.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,771.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,115.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">938.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,819.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,247.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,066.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,889.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Equity</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,252.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(602.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net deferred profit on railcars sold to the Leasing Group consists of intersegment profit that is eliminated in consolidation. Net deferred profit and the related deferred tax impact are included as adjustments to the property, plant, and equipment, net and deferred income taxes line items, respectively, in the Eliminations &#8211; Lease Subsidiary column above to reflect the net book value of the railcars purchased by the Leasing Group from the Rail Products Group based on manufacturing cost. See Note 5 and Note 8 for a further discussion regarding our investment in our partially-owned leasing subsidiaries and the related indebtedness.</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent Change</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022 versus 2021</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021 versus 2020</span></div></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($ in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing and management</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales of railcars owned one year or less at the time of sale </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing and management</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease portfolio sales </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating profit margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing and management operating profit margin</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selected expense information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maintenance and compliance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rent and ad valorem taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, engineering, and administrative expenses</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;* Not meaningful</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> 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.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes $1.3 million selling profit associated with sales-type leases for the year ended December 31, 2022.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Depreciation expense includes $12.1&#160;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. Additionally, depreciation expense related to our small cube covered hopper railcars decreased by approximately $7.0&#160;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. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> 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.</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to lease portfolio sales is as follows:</span></div><div style="margin-bottom:4pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease portfolio sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit on lease portfolio sales </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit margin on lease portfolio sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:4pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Excludes $1.3 million selling profit associated with sales-type leases for the year ended December 31, 2022.</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Railcar Leasing Equipment Portfolio. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Leasing Group's equipment consists primarily of railcars leased by third parties. The Leasing Group purchases equipment manufactured predominantly by the Rail Products Group and enters into lease contracts with third parties with terms generally ranging between one year and ten years. The Leasing Group primarily enters into operating leases. Future contractual minimum rental revenues on operating leases related to our wholly-owned and partially-owned subsidiaries are as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.654%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.265%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future contractual minimum rental revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,123.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Wholly-owned subsidiaries.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Leasing Group&#8217;s debt at December 31, 2022 consisted primarily of non-recourse debt. As of December 31, 2022, Trinity&#8217;s wholly-owned subsidiaries included in the Leasing Group held equipment with a net book value of $5,443.1 million, which is pledged solely as collateral for Leasing Group debt held by those subsidiaries. The net book value of unpledged equipment at December 31, 2022 was $334.9 million. See Note 8 for more information regarding the Leasing Group's debt.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Partially-owned subsidiaries.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Debt owed by TRIP Holdings and RIV 2013 and their respective subsidiaries is nonrecourse to Trinity and TILC. Creditors of each of TRIP Holdings and RIV 2013 and their respective subsidiaries have recourse only to the particular subsidiary's assets. As of December 31, 2022, TRIP Holdings held equipment with a net book value of $1,063.8 million, which is pledged solely as collateral for the TRIP Holdings' debt held by its subsidiaries. As of December 31, 2022, TRP-2021 equipment with a net book value of $457.5 million is pledged solely as collateral for the TRP-2021 debt. See Note 5 for a description of TRIP Holdings and RIV 2013 and their respective subsidiaries.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Lease Obligations.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Future amounts due as well as future contractual minimum rental revenues related to the Leasing Group's railcar operating lease obligations are as follows:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.703%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future operating lease obligations</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future contractual minimum rental revenues</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease obligations totaling $1.3 million are guaranteed by Trinity Industries, Inc. and certain subsidiaries. The Leasing Group also has future amounts due for operating lease obligations related to office space of approximately $0.2 million, which is excluded from the table above.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_CommitmentsandContingenciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commitments and Contingencies [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_CommitmentsandContingenciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_LeasingOperationsOfTheCompanyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leasing Operations Of The Company [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_LeasingOperationsOfTheCompanyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660320050784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7. Property, Plant, and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment Disclosure [Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7. Property, Plant, and Equipment</span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of property, plant, and equipment: </span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing/Maintenance/Corporate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(483.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiaries:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment on lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,247.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,061.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,269.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,082.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,480.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,375.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,788.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,706.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partially-owned subsidiaries:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment on lease</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,230.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,242.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(709.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(672.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,521.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,570.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred profit on railcars sold to the Leasing Group</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,050.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,047.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(763.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(779.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,886.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,846.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain equipment and facilities under operating leases. See Note 1 for future operating lease obligations on non-Leasing Group leases. See Note 1 and Note 6 for information related to the lease agreements, future operating lease obligations, and future minimum rental revenues associated with the Leasing Group.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the fair market value of properties no longer in use based on the location and condition of the properties, the fair market value of similar properties in the area, and our experience selling similar properties in the past. As of December 31, 2022, we had non-operating plants with a net book value of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.6 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 1 for more information regarding assets classified as held for sale as of December 31, 2022 and 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660321434336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8. Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt Disclosure [Text Block]</a></td>
<td class="text">Debt<div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts and estimated fair values of our debt are as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.531%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.308%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate &#8211; Recourse:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes, net of unamortized discount of $0.1 and $0.1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total recourse debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing &#8211; Non-recourse:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiaries:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2009 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2010 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 promissory notes, net of unamortized discount of $5.6 and $7.8</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 secured railcar equipment notes, net of unamortized discount of $0.1 and $0.1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019 secured railcar equipment notes, net of unamortized discount of $0.2 and $0.3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 secured railcar equipments notes, net of unamortized discount of $&#8212; and $0.1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 secured railcar equipment notes, net of unamortized discount of $&#8212; and $&#8212;</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 secured railcar equipment notes, net of unamortized discount of $&#8212; and $&#8212;</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TILC warehouse facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,821.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,607.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,579.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,641.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,800.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,555.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partially-owned subsidiaries:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRP-2021 secured railcar equipment notes, net of unamortized discount of $&#8212; and $0.1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Triumph Rail secured railcar equipment notes, net of unamortized discount of $0.2 and $0.2</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tribute Rail secured railcar equipment notes, net of unamortized discount of $0.1 and $&#8212;</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRIP Railcar Co. term loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,219.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,182.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non&#8211;recourse debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,983.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,771.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,607.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,244.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,170.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,281.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The estimated fair value of our 4.55% senior notes due 2024 ("Senior Notes") is based on a quoted market price in a market with little activity (Level 2 input). The estimated fair values of our secured railcar equipment notes are based on our estimate of their fair value using unobservable input values provided by a third party (Level 3 inputs). The respective carrying values of our revolving credit facility, 2017 promissory notes, TILC warehouse loan facility, and TRIP Railcar Co. term loan approximate fair value because the interest rate adjusts to the market interest rate. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revolving Credit Facility </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a $450.0 million unsecured corporate revolving credit facility. In July 2022, we amended our revolving credit facility to extend its maturity date to the earlier of (i) July 25, 2027 or (ii) July 2, 2024 if our Senior Notes have not been repaid in full by that date. During the year ended December 31, 2022, we had total borrowings of $785.0 million and total repayments of $560.0 million under the revolving credit facility. Additionally, we had outstanding letters of credit issued in an aggregate amount of $16.8 million. Of the $208.2 million remaining unused amount, the full </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$208.2 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was available for borrowing as of December 31, 2022. The majority of our outstanding letters of credit as of December 31, 2022 are scheduled to expire in November 2023. Our letters of credit obligations support performance bonds related to certain railcar orders. The revolving credit facility bears interest at a variable rate of Secured Overnight Financing Rate ("SOFR") plus 1.75%, for an all-in interest rate of 6.15% as of December 31, 2022. A commitment fee accrues on the average daily unused portion of the revolving credit facility at the rate of 0.175% to 0.40% (0.25% as of December 31, 2022).</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revolving credit facility requires the maintenance of ratios related to minimum interest coverage for the leasing and manufacturing operations and maximum leverage. In December 2022, we amended our revolving credit facility to increase the maximum leverage ratio to provide additional flexibility. As of December 31, 2022, we were in compliance with all such financial covenants. Borrowings under the credit facility are guaranteed by certain of our 100%-owned subsidiaries.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Notes Due 2024</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2014, we issued $400.0 million aggregate principal amount of 4.55% senior notes due October 2024. Interest on the Senior Notes is payable semiannually commencing April 1, 2015. The Senior Notes rank senior to existing and future subordinated debt and rank equal to existing and future senior indebtedness, including our revolving credit facility. The Senior Notes are subordinated to all our existing and future secured debt to the extent of the value of the collateral securing such indebtedness. The Senior Notes contain covenants that limit our ability and/or certain subsidiaries' ability to create or permit to exist certain liens; enter into sale and leaseback transactions; and consolidate, merge, or transfer all or substantially all of our assets. Our Senior Notes are fully and unconditionally and jointly and severally guaranteed by each of Trinity&#8217;s domestic subsidiaries that is a guarantor under our revolving credit facility. See "Liquidity and Capital Resources" in Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations of this Annual Report on Form 10-K. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Wholly-owned leasing subsidiaries</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TRL VII </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2009, Trinity Rail Leasing VII LLC, a Delaware limited liability company (&#8220;TRL VII&#8221;) and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued $238.3 million in aggregate principal amount of Secured Railcar Equipment Notes, Series&#160;2009-1 (the &#8220;2009 Notes&#8221;), of which $115.8 million was outstanding as of December 31, 2022. The 2009 Notes were issued pursuant to a Master Indenture, dated November&#160;5, 2009 between TRL VII and Wilmington Trust&#160;Company, as indenture trustee. The 2009 Notes bear interest at a fixed rate of 6.66% per annum, are payable monthly, and have a final maturity date of November&#160;16, 2039. The 2009 Notes are obligations of TRL VII and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL VII.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TRL-2010 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2010, Trinity Rail Leasing 2010 LLC, a Delaware limited liability company ("TRL-2010") and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued $369.2 million in aggregate principal amount of Secured Railcar Equipment Notes, Series 2010-1 (the &#8220;TRL-2010 Notes"), of which $204.1 million was outstanding as of December 31, 2022. The TRL-2010 Notes were issued pursuant to an Indenture, dated as of October&#160;25, 2010 between TRL-2010 and Wilmington Trust Company, as indenture trustee. The TRL-2010 Notes bear interest at a fixed rate of 5.19%, are payable monthly, and have a stated final maturity date of October&#160;16, 2040. The TRL-2010 Notes are obligations of TRL-2010 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2010. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TILC Warehouse Loan Facility </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TILC has a $1.0 billion warehouse loan facility, which was established to finance railcars owned by TILC. During the year ended December 31, 2022, we had total borrowings of $652.1 million and total repayments of $492.1 million under the TILC warehouse loan facility. Of the remaining unused facility amount of $278.2 million, $110.1 million was available as of December 31, 2022 based on the amount of warehouse-eligible, unpledged equipment. The warehouse loan facility is a non-recourse obligation and is secured by a portfolio of railcars and operating leases, certain cash reserves, and other assets acquired and owned by the warehouse loan facility trust.&#160;The principal and interest of this indebtedness are paid from the cash flows of the underlying leases. In August 2022, we amended our warehouse loan facility to transition the facility benchmark rate from LIBOR to SOFR plus a benchmark adjustment. Advances under the facility bear interest at one-month term SOFR plus (1) a benchmark adjustment of 11 basis points and (2) a facility margin of 185 basis points, for an all-in interest rate of 6.09% at December 31, 2022. </span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">TRL-2017 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Trinity Rail Leasing 2017, LLC, a Delaware limited liability company ("TRL-2017") and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, previously issued $302.4 million of promissory notes (the "Original 2017 Promissory Notes") due May&#160;15, 2024. In November 2018, the Original 2017 Promissory Notes were extended through November 8, 2025 at an increased aggregate amount of $663.0 million. In July 2020, TRL-2017 issued an additional $225.0 million of promissory notes pursuant to a provision contained in its existing Amended and Restated Loan Agreement dated November 8, 2018 (together with previously-issued promissory notes, the "2017 Promissory Notes"). As of December 31, 2022, $721.6 million of the 2017 Promissory Notes was outstanding. The 2017 Promissory Notes bear interest at a rate of LIBOR plus 1.50%, for an all-in interest rate of 5.88% as of December 31, 2022, payable monthly. The 2017 Promissory Notes are obligations of TRL-2017 and are non-recourse to Trinity. The 2017 Promissory Notes are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2017. In February 2023, we amended the Amended and Restated Loan Agreement and the TRL 2017 interest rate swap agreements to transition the benchmark rate from LIBOR to SOFR plus a benchmark adjustment. The Company has elected to apply the optional accounting expedient under ASC 848, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Reference Rate Reform</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, for hedging relationships affected by reference rate reform.  </span></div><div style="text-indent:9pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TRL-2018 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2018, Trinity Rail Leasing 2018, LLC, a Delaware limited liability company ("TRL-2018") and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued $482.5 million in Secured Railcar Equipment Notes (the "TRL-2018 Secured Railcar Equipment Notes"). The TRL-2018 Secured Railcar Equipment Notes consisted of two classes of notes with (i) an aggregate principal amount of $200.0 million of TRL-2018's Series 2018-1 Class A-1 Secured Railcar Equipment Notes (the "TRL-2018 Class A-1 Notes"), and (ii) an aggregate principal amount of $282.5 million of TRL-2018's Series 2018-1 Class A-2 Secured Railcar Equipment Notes (the &#8220;TRL-2018 Class A-2 Notes&#8221;). The TRL-2018 Secured Railcar Equipment Notes were issued pursuant to a Master Indenture, dated June 20, 2018 between TRL-2018 and Wilmington Trust Company, as indenture trustee. In October 2020, TRL-2018 issued $155.5 million of Series 2020-1 Class A Secured Railcar Equipment Notes (the &#8220;2020-1 Notes&#8221;) (the TRL-2018 Class A-1 Notes, the TRL-2018 Class A-2 Notes, and the 2020-1 Notes are, collectively, the &#8220;TRL-2018 Notes&#8221;) under the existing indenture. In a separate transaction during October 2020, TRL-2018 redeemed its TRL-2018 Class A-1 Notes, of which $153.1 million was outstanding at the redemption date. The fixed interest rate for these notes was 3.82% per annum.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The TRL-2018 Class A-2 Notes, of which $282.5 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 4.62%, are payable monthly, and have a stated final maturity date of June&#160;17, 2048. The 2020-1 Notes, of which $116.5 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 1.96%, are payable monthly, and have a stated final maturity date of October 17, 2050. The TRL-2018 Notes are obligations of TRL-2018 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2018.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TRL-2019 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2019, Trinity Rail Leasing 2019 LLC, a Delaware limited liability company ("TRL-2019") and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued $528.3 million in Secured Railcar Equipment Notes (the "TRL-2019 Notes"). The TRL-2019 Notes were issued pursuant to a Master Indenture, dated as of April 10, 2019 between TRL-2019 and U.S. Bank National Association, as indenture trustee. The TRL-2019 Notes, of which $447.4 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 3.82%, are payable monthly, and have a stated final maturity date of April 17, 2049. The TRL-2019 Notes are obligations of TRL-2019 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2019. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2019, TRL-2019 issued an additional $386.5 million in Secured Railcar Equipment Notes (the "TRL-2019-2 Notes"). The TRL-2019-2 Notes consisted of two classes of notes with (i) an aggregate principal amount of $106.9 million of TRL-2019's Series 2019-2 Class A-1 Secured Railcar Equipment Notes (the "TRL-2019 Class A-1 Notes"), and (ii) an aggregate principal amount of $279.6 million of TRL-2019's Series 2019-2 Class A-2 Secured Railcar Equipment Notes (the &#8220;TRL-2019 Class A-2 Notes&#8221;). The TRL-2019-2 Notes were issued pursuant to a Master Indenture, dated April 10, 2019 between TRL-2019 and U.S. Bank National Association, as indenture trustee, as supplemented by a Series 2019-2 Supplement dated as of October 17, 2019. The TRL-2019 Class A-1 Notes, of which $59.2 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 2.39%, are payable monthly, and have a stated final maturity date of October 17, 2049. The TRL-2019 Class A-2 Notes, of which $279.6 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 3.10%, are payable monthly, and have a stated final maturity date of October 17, 2049. The TRL-2019-2 Notes are obligations of TRL-2019 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2019. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TRL-2020 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2020, Trinity Rail Leasing 2020 LLC, a Delaware limited liability company (&#8220;TRL-2020&#8221;) and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued an aggregate principal amount of (i) $110.0 million of TRL-2020&#8217;s Series 2020-2 Class A-1 Secured Railcar Equipment Notes (the &#8220;TRL-2020 Class A-1 Notes&#8221;), (ii) $240.3 million of TRL-2020&#8217;s Series 2020-2 Class A-2 Secured Railcar Equipment Notes (the &#8220;TRL-2020 Class A-2 Notes&#8221;), and (iii) $20.5 million of TRL-2020&#8217;s Series 2020-2 Class B Secured Railcar Equipment Notes (the &#8220;TRL-2020 Class B Notes&#8221;) (the TRL-2020 Class A-1 Notes, the TRL-2020 Class A-2 Notes, and the TRL-2020 Class B Notes are, collectively, the &#8220;TRL-2020 Notes&#8221;). The TRL-2020 Notes were issued pursuant to a Master Indenture, dated November 19, 2020 between TRL-2020 and U.S. Bank National Association, as indenture trustee, as supplemented by a Series 2020-2 Supplement dated November 19, 2020. The TRL-2020 Class A-1 Notes, of which $69.6 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 1.83%. The TRL-2020 Class A-2 Notes, of which $240.3 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 2.56%. The TRL-2020 Class B Notes, of which $20.5 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 3.69%. The TRL-2020 Notes are payable monthly, and have a stated final maturity date of November 19, 2050. The TRL-2020 Notes are obligations of TRL-2020 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2020. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TRL-2021 &#8211; </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, Trinity Rail Leasing 2021 LLC, a Delaware limited liability company ("TRL-2021") and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued an aggregate principal amount of (i) $305.2 million of its Series 2021-1 Class A Green Secured Railcar Equipment Notes (the "TRL-2021 Class A Notes") and (ii) $19.8 million of its Series 2021-1 Class B Green Secured Railcar Equipment Notes (the "TRL-2021 Class B Notes") (the TRL-2021 Class A Notes and the TRL-2021 Class B Notes are, collectively, the &#8220;TRL-2021 Notes&#8221;). The TRL-2021 Class A Notes, of which $287.9 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 2.26%. The TRL-2021 Class B Notes, of which $19.8 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 3.08%. The TRL-2021 Notes are payable monthly, and have a stated final maturity date of July 19, 2051. The TRL-2021 Notes are obligations of TRL-2021 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2021. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TRL-2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; In April 2022, Trinity Rail Leasing 2022 LLC, a Delaware limited liability company ("TRL-2022") and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued an aggregate principal amount of $244.8 million of its Series 2022-1 Class A Green Secured Railcar Equipment Notes (the "TRL-2022 Notes"). The TRL-2022 Notes, of which $241.1 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 4.55%, are payable monthly, and have a stated final maturity date of May 20, 2052. We incurred $2.6&#160;million in debt issuance costs, which will be amortized to interest expense through the anticipated repayment date of the TRL-2022 Notes. The TRL-2022 Notes are obligations of TRL-2022 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets to be acquired and owned by TRL-2022. Net proceeds received from the railcars acquired in connection with the issuance of the TRL-2022 Notes were used to repay approximately $209.9&#160;million of borrowings under TILC's warehouse loan facility and for general corporate purposes.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Partially-owned leasing subsidiaries</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Triumph Rail</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> In June 2021, Triumph Rail issued an aggregate principal amount of (i) $535.0 million of its Series 2021-2 Class A Green Secured Railcar Equipment Notes (the &#8220;Triumph Class A Notes&#8221;) and (ii) $25.4 million of its Series 2021-2 Class B Green Secured Railcar Equipment Notes (the &#8220;Triumph Class B Notes&#8221;) (the Triumph Class A Notes and the Triumph Class B Notes are, collectively, the &#8220;Triumph Notes&#8221;). The Triumph Class A Notes, of which $497.8 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 2.15%. The Triumph Class B Notes, of which $25.4 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 3.08%. The Triumph Notes are payable monthly, and have a stated final maturity date of June 15, 2051. The Triumph Notes are non-recourse to Trinity, TILC, TRIP Holdings, and the other equity investors in TRIP Holdings, and are secured by Triumph Rail's portfolio of railcars and operating leases thereon, its cash reserves, and all other assets owned by Triumph Rail. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">TRIP Railcar Co. Term Loan &#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> In June 2021, TRIP Railcar Co. drew down $329.6&#160;million under a term loan agreement ("TRIP Railcar Co. term loan"). The TRIP Railcar Co. term loan was established to finance railcars and operating leases thereon purchased by TRIP Railcar Co. from Triumph Rail. In May 2022, as described below, Tribute Rail used the proceeds from the sale of secured notes to purchase railcars and related operating leases from TRIP Railcar Co. TRIP Railcar Co. used the proceeds from Tribute Rail to repay its outstanding term loan agreement due June 2025, of which $319.4&#160;million was outstanding at the redemption date. In connection with the redemption, we recognized a loss on extinguishment of debt of $1.5 million, which related to the write-off of unamortized debt issuance costs. This write-off is reflected in the loss on extinguishment of debt line of our Consolidated Statements of Operations for the year ended December 31, 2022.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Tribute Rail </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8211; In May 2022, Tribute Rail issued an aggregate principal amount of (i) $290.0 million of its Series 2022-1 Class A Green Secured Railcar Equipment Notes (the &#8220;Class A Notes&#8221;) and (ii) $37.0 million of its Series 2022-1 Class B Green Secured Railcar Equipment Notes (the &#8220;Class B Notes&#8221;) (the Class A Notes and the Class B Notes are, collectively, the &#8220;Tribute Rail Notes&#8221;). The Class A Notes, of which $285.7 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 4.76%. The Class B Notes, of which $37.0 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 5.75%%. The Tribute Rail Notes are payable monthly and have a stated final maturity date of May 17, 2052. We incurred $3.4&#160;million in debt issuance costs, which will be amortized to interest expense through the anticipated repayment date of the Tribute Rail Notes. The Tribute Rail Notes are non-recourse to Trinity, TILC, TRIP Holdings, and the other equity investors in TRIP Holdings, and are secured by Tribute Rail's portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by Tribute Rail. Tribute Rail used the proceeds from the sale of the Tribute Rail Notes to purchase railcars and related operating leases from TRIP Railcar Co. as described above.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">TRP-2021 &#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> In June 2021, TRP-2021 issued an aggregate principal amount of (i) $334.0 million of its Series 2021-1 Class A Green Secured Railcar Equipment Notes (the &#8220;TRP-2021 Class A Notes&#8221;) and (ii) $21.0 million of its Series 2021-1 Class B Green Secured Railcar Equipment Notes (the &#8220;TRP-2021 Class B Notes&#8221;) (the TRP-2021 Class A Notes and the TRP-2021 Class B Notes are, collectively, the &#8220;TRP-2021 Notes&#8221;). The TRP-2021 Class A Notes, of which $326.0 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 2.07%. The TRP-2021 Class B Notes, of which $21.0 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 3.06%. The TRP-2021 Notes are payable monthly, and have a stated final maturity date of June 15, 2051. The TRP-2021 Notes are non-recourse to Trinity, TILC, RIV 2013, and the other equity investors in RIV 2013, and are secured by TRP-2021's portfolio of railcars and operating leases thereon, its cash reserves, and all other assets owned by TRP-2021. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In connection with the refinancings of Triumph Rail and TRP-2021, during the year ended December 31, 2021, we recognized a loss on extinguishment of debt of $11.7 million, which included a $3.3 million early redemption premium and a write-off of $8.4&#160;million in unamortized debt issuance costs. These charges are reflected in the loss on extinguishment of debt line of our Consolidated Statements of Operations for the year ended December 31, 2021.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Rail and Tribute Rail are wholly-owned subsidiaries of TRIP Holdings, and TRP-2021 is a wholly-owned subsidiary of RIV 2013. TRIP Holdings and RIV 2013 are partially-owned subsidiaries of the Company, through its wholly-owned subsidiary, TILC. Our combined weighted average ownership interest in TRIP Holdings and RIV 2013 is 38%. See Note 5 for further explanation.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Scheduled Repayments of Debt</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of our secured railcar equipment notes generally has an anticipated repayment date and a stated final maturity date. While the stated final maturity dates of each of these notes can be up to 30 years after the respective issuance dates, the cash flows from the encumbered assets of each of these notes will be applied, pursuant to the payment priorities of their respective indentures, so as to amortize their respective notes to achieve monthly targeted principal balances. If the cash flow assumptions used in determining the targeted balances are met, it is anticipated that the notes will be repaid well in advance of their stated final maturity date; the repayments reflected in the table below are based on the earlier anticipated repayment dates rather than the stated final maturity dates. There can be no assurance, however, that such cash flow assumptions will be realized. If these notes are not repaid by the anticipated repayment date, the respective interest rates on these notes would increase from the fixed rates stated above.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining principal payments under existing debt agreements as of December 31, 2022 based on the anticipated repayment dates are as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.827%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recourse:</span></td><td colspan="39" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recourse &#8211; leasing (Note 6):</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2009 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2010 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 promissory notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 secured railcar equipment notes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019 secured railcar equipment notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TILC warehouse facility</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Facility termination payments &#8211; TILC warehouse facility</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRP-2021 secured railcar equipment notes </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Triumph Rail secured railcar equipment notes </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tribute Rail secured railcar equipment notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">655.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,487.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,105.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,645.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660321434336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9. Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Tax Disclosure [Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9. Income Taxes </span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision (benefit) for income taxes from continuing operations are as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of CARES Act</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(373.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(515.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(512.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of CARES Act</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(274.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes from continuing operations results in effective tax rates that differ from the statutory rates. The following is a reconciliation between the statutory U.S. federal income tax rate and our effective income tax rate on income before income taxes:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign branch taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive compensation limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interest in partially-owned subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in valuation allowance and reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of CARES Act</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in state laws and apportionment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible excise tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment - noncontrolling interest in partially-owned subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense limitations from partially-owned subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rate is based upon the U.S. statutory rate of 21.0% for the years ended December 31, 2022, 2021, and 2020. For the year ended December 31, 2022, the difference between the U.S. statutory rate and the Company's effective tax rate is primarily due to foreign taxes, state income taxes and non-deductible executive compensation, offset by taxes not recorded on our non-controlling interests in partially-owned subsidiaries, reductions in tax reserves for uncertain tax positions, and excess tax benefits associated with equity-based compensation. For the year ended December 31, 2021, the difference between the U.S. statutory rate and effective tax rate is primarily due to an adjustment to the Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") carryback benefit previously recognized, state taxes, and foreign taxes, partially offset by excess tax benefits associated with equity-based compensation. For the year ended December 31, 2020, the difference between the U.S. statutory rate and effective tax rate is primarily due the impact of the CARES Act partially offset by the portion of the non-cash small cube covered hopper railcar impairment charge that is not tax-effected because it is related to the noncontrolling interest. See Note 5 for a further explanation of activities with respect to our partially-owned leasing subsidiaries. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the enactment of the CARES Act, Trinity filed a carryback claim for the 2018-2020 tax losses to the 2013-2015 tax years, allowing the recovery of taxes previously paid. The income taxes associated with the carryback claims were paid at a federal rate of 35.0%, rather than the current rate of 21.0% in effect beginning with the 2018 tax year. The overall net impact of the CARES Act was a tax benefit of $0.5&#160;million, a tax expense of $2.5 million, and a tax benefit of $180.4&#160;million for the years ended December 31, 2022 2021, and 2020, respectively. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) from continuing operations before income taxes for the years ended December 31, 2022, 2021, and 2020 was $127.1 million, $44.6 million, and $(517.2) million, respectively, for U.S. operations, and $(0.6) million, $10.6 million, and $(7.4) million, respectively, for foreign operations, principally Mexico and Canada.</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes represent the tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The components of deferred tax liabilities and assets are as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:72.067%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.951%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation, depletion, and amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partially-owned subsidiaries basis difference</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Workers compensation, pensions, and other benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranties and reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity items</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax loss carryforwards and credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities before valuation allowances</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,081.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities before reserve for uncertain tax positions</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,105.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets included in reserve for uncertain tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, we had $0.2 million of federal consolidated net operating loss carryforwards and $21.3 million of tax-effected state loss carryforwards remaining. We have established valuation allowances for federal, state, and foreign tax operating losses and credits that we have estimated may not be realizable.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Taxing authority examinations</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our tax years through 2019 are effectively settled except with respect to carryback claims related to the 2013 through 2015 tax years, which are currently in review. We do not expect any significant changes to the carryback claims. We have state tax returns that are under audit in the normal course of business, and our Mexican subsidiaries' tax returns statutes of limitations remain open for auditing 2017 forward. We believe we are appropriately reserved for any potential matters.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unrecognized tax benefits</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in unrecognized tax benefits was as follows: </span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration of statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax benefits, including interest and penalties, at December 31, 2022 and 2021, that would affect our effective tax rate if recognized, was $2.5 million and $4.3 million, respectively. The additions for tax positions in the current year and prior years are due to foreign positions of an acquired subsidiary that was recorded as part of our purchase accounting. The expiration of statute of limitations relates to a state tax position for which the statute of limitations has lapsed.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for interest expense and penalties related to income tax issues as income tax expense. Accordingly, interest expense and penalties associated with an uncertain tax position are included in the income tax provision. The total amount of accrued interest and penalties from continuing operations as of December 31, 2022 and 2021 was $2.2 million and $3.0 million, respectively. Income tax expense for the years ended December 31, 2022, 2021, and 2020 included a decrease of $(0.8) million, and an increase of $0.1 million, and $0.2 million, respectively, with regard to interest expense and penalties related to uncertain tax positions.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660320054304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10. Employee Retirement Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Pension and Other Postretirement Benefits Disclosure [Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;10. Employee Retirement Plans</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sponsor defined benefit plans and a defined contribution plan (the "401(k) plan") that provide retirement income and death benefits for eligible employees. The annual measurement date of the benefit obligations, fair value of plan assets, and funded status is December&#160;31.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pension Plan Termination</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2019, our Board of Directors approved the termination of the Trinity Industries, Inc. Consolidated Pension Plan (the "Pension Plan"), effective December 31, 2019. The Pension Plan was settled in the fourth quarter of 2020, which resulted in the Company no longer having any remaining funded pension plan obligations. Upon settlement, we recognized a pre-tax non-cash pension settlement charge in the fourth quarter of 2020 of $151.5&#160;million, which was inclusive of all unamortized losses previously recorded in AOCI.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the remaining surplus of the Pension Plan was $23.6&#160;million. During the year ended December 31, 2021, as permitted by applicable regulations, we used $10.9&#160;million of the Pension Plan surplus to fund obligations associated with the Company's profit sharing plans and used $2.5&#160;million to fund pension administrative expenses required to finalize the settlement of the Pension Plan. Additionally, we received a $6.4&#160;million net refund upon final settlement of the annuity contract, which resulted in a remaining surplus of the Pension Plan of $16.6&#160;million. During the fourth quarter of 2021, we reverted $16.0&#160;million of the surplus pension assets to the Company and incurred an excise tax of approximately $3.2&#160;million. These activities are included in the pension plan settlement line in our Consolidated Statements of Operations. As of December 31, 2021, the remaining surplus of the Pension Plan was $0.6&#160;million.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, we used $0.2&#160;million to fund pension administrative expenses, resulting in a remaining surplus of the Pension Plan of $0.4&#160;million at December 31, 2022. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span><br/></span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Actuarial assumptions</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assumptions used to determine benefit obligations at the annual measurement date were:</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligation discount rate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assumptions used to determine net periodic benefit costs were:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligation discount rate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term rate of return on plan assets </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Not applicable as of December 31, 2022 and 2021 and for the years ended December 31, 2022 and 2021 as all qualified pension plans were settled as of December 31, 2020.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the settlement of our Pension Plan, the obligation discount rate assumption was determined by deriving a single discount rate from a theoretical settlement portfolio of high quality corporate bonds sufficient to provide for the plans' projected benefit payments. The expected long-term rate of return on the plans' assets was an assumption reflecting the anticipated weighted average rate of earnings on the portfolio over the long-term. To arrive at this rate, estimates were developed based upon the anticipated performance of the plans' assets. Substantially all of the accrued benefits of our remaining pension plans were frozen in 2009, with all qualified pension plans settled</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as of December 31, 2020.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Components of Net Periodic Benefit Cost and Other Retirement Expenses</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expense Components</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined contribution expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected return on plan assets for the year ended December 31, 2020 was based on the plan assets' fair value. Amortization of actuarial loss is determined using the corridor method. Under the corridor method, unamortized actuarial gains or losses in excess of 10% of the greater of the projected benefit obligation or the fair value of plan assets as of the beginning of the plan year are amortized, for frozen plans, over the average expected remaining lifetime of frozen and inactive participants. The non-service cost components of net periodic benefit cost are included in other, net (income) expense in our Consolidated Statements of Operations.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Obligations and funded status</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022 and 2021, the projected benefit obligations and net funded status of our Supplemental Executive Retirement Plan ("SERP") were $11.2 million and $14.5 million, respectively, which are included in accrued liabilities in our Consolidated Balance Sheets. </span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amounts recognized in other comprehensive income (loss)</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.224%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.970%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement of pension plan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gain (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amount recognized in other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, AOCI included unrecognized actuarial losses related to our SERP of $2.3 million ($1.2 million net of related income taxes). Actuarial losses included in AOCI and expected to be recognized in net periodic pension cost for the year ended December&#160;31, 2023 are $0.1 million ($0.1 million net of related income taxes). </span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plan assets</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The target and actual investment allocation strategy at December 31, 2022 and 2021 is 100% cash and cash equivalents. The estimated fair value of the plans' assets at December 31, 2022 and 2021 was $0.4 million and $0.6 million, respectively, of temporary cash investments (Level 1). </span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pension plans' assets are valued at fair value. Temporary cash investments consist of U.S. dollars held in master trust accounts with the trustee. These temporary cash investments are classified as Level 1 instruments. See Note 3 for a description of the valuation methodologies used in determining fair value.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Funding of Defined Contribution Plans</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's 401(k) plan utilizes a qualified automatic contribution arrangement safe harbor plan structure. The matching structure provides for a dollar-for-dollar Company match on up to 6% of participants' eligible compensation, subject to a two-year cliff vesting period. Employer contributions to the 401(k) plan and the Trinity Industries, Inc. Deferred Compensation Plan for the year ending December&#160;31, 2023 are expected to be $8.7 million, compared to $8.6 million contributed during 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI https://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660321266880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11. Asset Impairment Charges and Restructuring Activities (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringChargesAbstract', window );"><strong>Restructuring Charges [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentChargesTextBlock', window );">Asset Impairment Charges</a></td>
<td class="text">Asset Impairments and Restructuring Activities<div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Second quarter of 2020 impairment of small cube covered hopper railcars</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor the carrying values of long-lived assets and right-of-use assets for potential impairment. The carrying values of long-lived assets and right-of-use assets are considered impaired when the asset's carrying value is not recoverable through undiscounted future cash flows and the asset's carrying value exceeds its fair value.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2020, the oil and gas proppants (or &#8220;frac sand&#8221;) industry continued to experience economic pressure created by low oil prices, reduced fracking activity, and the ongoing economic impact of COVID-19. Significant price declines in the crude oil market, as well as lower demand for certain commodities, resulted in a decline in customer demand for certain types of railcars. As a result, certain of the Leasing Group's small cube covered hopper customers requested rent relief and, in a number of cases, filed for bankruptcy in the second quarter of 2020. We concluded that the collective impact of these developments, including the shift towards the use of in-basin sand, constituted a fundamental and other-than-temporary change in the future demand for this railcar type. Therefore, we determined that the events and circumstances that arose during the second quarter of 2020 constituted an impairment triggering event related to the small cube covered hopper car type in our lease fleet portfolio. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We performed a cash flow recoverability test of our small cube covered hopper railcars and compared the undiscounted cash flows to the carrying value of the assets. This analysis indicated that the carrying value exceeded the estimated undiscounted cash flows, and therefore, we were required to measure the fair value of our fleet of small cube covered hopper railcars and determine the amount of an impairment loss, if any. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the asset group was determined using an income approach, which we believe most accurately reflects a market participant's viewpoint in valuing these railcars. The results of our analysis indicated an estimated fair value of the asset group of approximately $191.7&#160;million, in comparison to the asset group's carrying amount of $550.0&#160;million, net of deferred profit. As a result, during the second quarter, we recorded a pre-tax non-cash impairment charge of $<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMjI5Mg_9e2cea4a-a8ba-4771-9b4b-c39025f53ad7">358.3&#160;million</span> related to our small cube covered hopper railcars. Additionally, we evaluated the right-of-use assets associated with our leased-in portfolio of small cube covered hopper railcars and determined that these assets were impaired based on consideration of an expected decline in future cash flows over the remaining lease term, which resulted in an additional pre-tax non-cash impairment charge of approximately $11.1&#160;million. The aggregate impairment charge of $369.4&#160;million, which includes $81.3&#160;million associated with noncontrolling interest, is reflected in the impairment of long-lived assets line of our Consolidated Statements of Operations for the year ended December 31, 2020.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant management judgment was used to determine the key assumptions utilized in our impairment analysis, the substantial majority of which represent unobservable (Level 3) inputs. These assumptions included, but were not limited to: estimates regarding the remaining useful life over which the railcars are expected to generate cash flows; average lease rates; railcar utilization percentages; operating expenses; and the selection of an appropriate discount rate. Management selected these estimates and assumptions based on our railcar industry expertise. We also consulted with third-party energy and frac sand industry experts to gain insights with respect to the long-term outlook for these underlying markets. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other asset write-downs</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2020, management approved a plan to exit certain non-strategic maintenance facilities (the "disposal group"). We determined that the planned divestiture of the disposal group met the criteria to be classified as assets held for sale, and consequently, we measured the assets of the disposal group at fair value, less any costs to sell. The results of our analysis indicated a pre-tax non-cash write-down of $15.2&#160;million, which we recorded during the year ended December 31, 2020. The charge is reflected in the impairment of long-lived assets line of our Consolidated Statements of Operations for the year ended December 31, 2020. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, during the year ended December 31, 2020, we recorded a pre-tax non-cash charge to write off $11.8&#160;million related to investments in certain emerging technologies. This charge is reflected in the impairment of long-lived assets line of our Consolidated Statements of Operations for the year ended December 31, 2020.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Restructuring and Related Activities Disclosure [Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restructuring activities</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Throughout 2020, as part of our ongoing efforts to better align support services with our rail-focused strategy, we approved a restructuring plan that resulted in headcount reductions across multiple functions, including certain corporate and operational support functions primarily at our Dallas headquarters. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, we recorded total restructuring charges of $10.9 million, consisting of $7.7 million for severance costs, $5.3 million of non-cash charges primarily from the write-down of our corporate headquarters campus and certain other assets, and $0.6 million in contract termination costs, partially offset by a $2.7 million net gain on the disposition of a non-operating facility and certain related assets.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, restructuring activities resulted in a net gain of $3.7 million, primarily as a result of a $4.0 million net gain on the disposition of our prior corporate headquarters facility and certain non-operating facilities, partially offset by $0.3 million in employee severance costs.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, we recorded total restructuring charges of $1.0 million related to the disposition of certain assets related to our prior corporate headquarters. As of December 31, 2022 and 2021, the restructuring liability was not material and is included in other liabilities in our Consolidated Balance Sheet.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we continue to optimize our organizational structure, it is possible that we will engage in additional restructuring activities in the future.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although restructuring activities are not allocated to our reportable segments, the following tables summarize the restructuring activities by reportable segment for the years ended December 31, 2021 and 2020. For the year ended December 31, 2022, restructuring charges of $1.0 million related to the Corporate and other grouping.</span></div><div style="margin-top:5pt;text-align:center;text-indent:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.669%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee Severance Costs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gain on Disposition of Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring activities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center;text-indent:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.870%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee Severance Costs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contract Termination Costs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Gain)/Loss on Disposition of Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Write-down of Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring activities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentChargesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the details of the charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value. Disclosure may also include a description of the impaired asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired asset is reported.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentChargesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(e))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI https://asc.fasb.org/topic&amp;trid=2175745<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringChargesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringChargesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660321266224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12. Accumulated Other Comprehensive Income<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_AccumulatedOtherComprehensiveIncomeAbstract', window );"><strong>Accumulated Other Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Comprehensive Income (Loss) Note [Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12. Accumulated Other Comprehensive Income (Loss) </span></div><div style="margin-top:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in AOCI for the years ended December 31, 2022 and 2021 are as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.378%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Currency translation adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized gain/(loss) on derivative financial instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net actuarial gains/(losses)  of defined benefit plans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2020</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax, before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI, net of tax benefit of $&#8212;, $1.2, $0.1, and $1.3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: noncontrolling interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax, before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI, net of tax benefit of $&#8212;, $0.8, $0.1, and $0.9</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified to discontinued operations, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2022</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3 for information on the reclassification of amounts in AOCI into earnings. Reclassifications of unrealized before-tax gains and losses on derivative financial instruments are included in interest expense, net for our interest rate hedges and in cost of revenues for our foreign currency hedges in our Consolidated Statements of Operations. Reclassifications of before-tax net actuarial gains/(losses) of defined benefit plans are included in other, net (income) expense in our Consolidated Statements of Operations. Changes in currency translation adjustments above relate to the final resolution of amounts associated with businesses previously disposed and are included in loss on sale of discontinued operations, net of income taxes in our Consolidated Statements of Operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_AccumulatedOtherComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated Other Comprehensive Income [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_AccumulatedOtherComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI https://asc.fasb.org/topic&amp;trid=2134417<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660321259648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13. Common Stock and Stock-based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-based Payment Arrangement [Text Block]</a></td>
<td class="text">Common Stock and Stock-Based Compensation <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stockholders' Equity</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Share Repurchase Authorization</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, our Board of Directors authorized a new share repurchase program effective December 9, 2022 with no expiration. The new share repurchase program authorizes the Company to repurchase up to $250.0&#160;million of its common stock. There were no shares repurchased under the new share repurchase program during the year ended December 31, 2022.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Previous Share Repurchase Authorization</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, our Board of Directors authorized a share repurchase program effective September 9, 2021 through December 31, 2022. The share repurchase program authorized the Company to repurchase up to $250.0&#160;million of its common stock. In December 2021, we entered into an accelerated share repurchase agreement (the "ASR") to repurchase $125.0&#160;million of our common stock. Approximately 3.3&#160;million shares totaling $100.0&#160;million that were repurchased as part of the ASR on December 31, 2021 were delivered to the Company in January 2022 in accordance with normal settlement practices, representing approximately 80% of the total notional value of the ASR. The ASR was completed in April 2022. Our Board of Directors terminated this share repurchase program effective December 8, 2022, and the remaining authorization of $21.3 million under this program expired unused. Share repurchase activity under this program was as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:42.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.616%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.616%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.678%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.606%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares Repurchased</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Remaining Authorization to Repurchase</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost<br/>(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost<br/>(in millions)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 9, 2021 Authorization</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 9, 2021 through September 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2021 through December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,155,491&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2022 through March 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1, 2022 through June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,760,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2022 through September 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2022 through December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,953,336&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Share repurchases during the second quarter of 2022 included 760,602 shares at a cost of $25.0&#160;million representing the final settlement of the ASR, which was funded in December 2021 but a portion of which remained outstanding as of December 31, 2021. </span></div><div style="margin-bottom:6pt;margin-top:4pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2022, 2021, and 2020, share repurchases totaled</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2.8 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28.5 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and 9.3 million shares, respectively, at a cost of approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $76.8 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$806.6 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and $193.1 million, respectively. Share repurchases during the year ended December 31, 2021 included 16.9&#160;million shares, at a cost of approximately $472.5&#160;million, from privately negotiated transactions with ValueAct Capital Master Fund, L.P ("ValueAct"). The repurchases from ValueAct were approved by our Board of Directors separately from, and did not reduce the authorized amount remaining under, any of our share repurchase programs.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">Shareholders' Equity and Share-based Payments [Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Award Plans</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 2004 Fourth Amended and Restated Trinity Industries, Inc. Stock Option and Incentive Plan (the "Plan&#8221;) provides for awarding 20,150,000 (adjusted for stock splits) shares of common stock plus (i)&#160;shares covered by forfeited, expired, and canceled options granted under prior plans; and (ii)&#160;shares tendered as full or partial payment for the purchase price of an award or to satisfy tax withholding obligations. At December 31, 2022, a total of</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 1,772,345&#160;s</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hares were available for issuance. The Plan provides for the granting of nonqualified and incentive stock options having maximum ten-year terms to purchase common stock at its market value on the award date; stock appreciation rights based on common stock fair market values with settlement in common stock or cash; restricted stock awards; restricted stock units; and performance awards with settlement in common stock or cash on achievement of specific business objectives. Our stock options have contractual terms of ten years and become exercisable over a three-year period. </span></div><div style="margin-bottom:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of employee services received in exchange for awards of equity instruments is referred to as stock-based compensation and is recognized over the applicable vesting periods based on the grant date fair-value of those awards. Stock-based compensation expense totale</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d $22.5 million,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$20.7 million,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $25.4 million for the years ended December 31, 2022, 2021, and 2020, respectively.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax benefit related to stock-based compensation expense was</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $2.6 million,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $10.7 million, and $0.4 million for the years ended December 31, 2022, 2021, and 2020, respectively.</span></div><div style="margin-bottom:6pt;padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense related to stock options is recognized on a straight-line basis over the vesting period. No options were exercisable at December 31, 2022. </span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:38.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.131%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average Grant-Date Fair Value per Award</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Terms (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value<br/>(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.26&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, unrecognized compensation expense related to stock options totaled </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.1&#160;million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which will be recognized over a weighted average period of</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 0.1 years. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average exercise price of stock options outstanding as of December 31, 2022 was $21.61.</span></div><div style="margin-top:3pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the stock options granted during the year ended December 31, 2020 was estimated at the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.515%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise price</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.61&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.50</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense related to restricted stock units ("RSUs") issued to eligible employees under the Plan is recognized over the vesting period, generally between three years and four years. Beginning in 2020, certain RSU grants provide for full vesting when the award recipients retire having reached 60 years of age and having provided at least ten years of service to the Company, provided that the awards remain outstanding for a period of at least six months from the date of grant. The expense for these awards is recognized over the applicable service period for each of the eligible award recipients. Expense related to RSUs granted to non-employee directors under the Plan is recognized on a straight-line basis over the vesting period, generally one year. Forfeitures are recognized as a reduction to expense in the period in which they occur.</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:69.867%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.151%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average Grant-Date <br/>Fair Value per Award</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,924,450&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(646,492)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740,166&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, unrecognized compensation expense related to RSUs totaled </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$19.3 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which will be recognized over a weighted average period o</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f 1.7 years. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total grant-date fair value of RSUs vested and released during the years ended December 31, 2022, 2021, and 2020 was</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $14.2 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $21.1 million, and $30.8 million, respectively. The weighted average grant-date fair value of RSUs granted during the years ended December 31, 2022, 2021, and 2020 was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$25.65</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $28.41, and $18.62 per</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> share, respectively. </span></div><div style="margin-bottom:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Units</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance units are granted to employees based upon a target level; however, depending upon the achievement of certain specified goals during the performance period, performance units may be adjusted to a level ranging between 0% and 200% of the target level. The performance units vest upon certification by the Human Resources Committee of the Board of Directors of the achievement of the specified performance goals. Expense related to performance units is recognized on a straight-line basis from their award date to the end of the performance period, generally three years. Forfeitures are recognized as a reduction to expense in the period in which they occur.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.307%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.711%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Performance Units</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average Grant-Date <br/>Fair Value per Award</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance units outstanding at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155,281&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.28&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(196,113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(284,661)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance units outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">921,391&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, unrecognized compensation expense related to performance units totaled</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $7.8 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which will be recognized over a weighted average period o</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f 1.2 years. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total grant-date fair value of performance units vested and released during the years ended December 31, 2022, 2021, 2020 was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4.7 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $7.2 million, and $0.1 million, respectively. The weighted average grant-date fair value of performance units granted during the years ended December 31, 2022, 2021, and 2020 was $29.80</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $30.85, and $20.31 per share, respectively. </span></div><div style="margin-bottom:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Awards</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense related to restricted stock awards ("RSAs") granted to non-employee directors under the Plan is recognized on a straight-line basis over the vesting period, generally one year. Certain RSAs vest in their entirety upon the employee's retirement from the Company, taking into consideration the employee's age and years of service to the Company, as defined more specifically in our benefit plans. Forfeitures are recognized as a reduction to expense in the period in which they occur.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:69.867%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.151%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Restricted Stock Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average Grant-Date <br/>Fair Value per Award</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards outstanding at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,014&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.67&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,972)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.74&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,331)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards outstanding at December 31, 2022 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">655,050&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> The balance of RSAs outstanding at December 31, 2022 includes approximate</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">ly 0.2 million RSAs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> for Arcosa employees that were converted under the shareholder method at the time of the Arcosa spin-off. These RSAs will be released to Arcosa employees upon vesting, but as of the spin-off date, Trinity no longer records the compensation expense associated with these shares. </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, unrecognized compensation expense related to RSAs totaled </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.7 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which will be recognized over a weighted average period of</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 4.3 years. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total grant-date fair value of RSAs vested and released during the years ended December 31, 2022, 2021, and 2020 was</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $1.7 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $4.1 million, and $8.3 million, respectively. The weighted average grant-date fair value of RSAs granted during the years ended December 31, 2022, 2021, and 2020 was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$25.43</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $28.48, and $18.51 per s</span>hare, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660320050784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 14. Earnings Per Common Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_EarningsPerCommonShareAbstract', window );"><strong>Earnings Per Common Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14. Earnings Per Common Share </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income (loss) attributable to Trinity Industries, Inc. per common share ("EPS") is computed by dividing net income (loss) attributable to Trinity remaining after allocation to unvested restricted shares by the weighted average number of basic common shares outstanding for the period. Except when the effect would be antidilutive, the calculation of diluted EPS includes the net impact of potentially dilutive common shares. The Company has certain unvested RSAs that participate in dividends on a nonforfeitable basis and are therefore considered to be participating securities. Consequently, diluted net income (loss) attributable to Trinity Industries, Inc. per common share is calculated under both the two-class method and the treasury stock method, and the more dilutive of the two calculations is presented. There were no restricted shares and stock options included in the computation of diluted earnings per common share for the year ended December 31, 2020 as we incurred a loss for the period, and any effect on loss per common share would have been antidilutive.</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income (loss) attributable to Trinity Industries, Inc.:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Net (income) loss attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) from continuing operations attributable to Trinity Industries, Inc.</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on sale of discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) from discontinued operations attributable to Trinity Industries, Inc.</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.48)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.73&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.79&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.27)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.48)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.71&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.27)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Potentially dilutive securities excluded from EPS calculation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antidilutive restricted shares</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antidilutive stock options</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_EarningsPerCommonShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings Per Common Share [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_EarningsPerCommonShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660315108304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15. Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_CommitmentsandContingenciesAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies Disclosure</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15. Contingencies</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Highway products litigation</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We previously reported the filing of a False Claims Act (&#8220;FCA&#8221;) complaint in the United States District Court for the Eastern District of Texas, Marshall Division (&#8220;District Court&#8221;) styled </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Joshua Harman, on behalf of the United States of America, Plaintiff/Relator v. Trinity Industries, Inc., Defendant</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 2:12-cv-00089-JRG (E.D. Tex.). In this case, in which the U.S. Government declined to intervene, the relator, Mr. Joshua Harman, alleged the Company violated the FCA pertaining to sales of the ET Plus. On October 20, 2014, a trial in this case concluded with a jury verdict stating that the Company and THP &#8220;knowingly made, used or caused to be made or used, a false record or statement material to a false or fraudulent claim," and the District Court entered judgment on the verdict in the total amount of $682.4 million. On September 29, 2017, the United States Court of Appeals for the Fifth Circuit ("Fifth Circuit") reversed the District Court&#8217;s $682.4 million judgment and rendered judgment as a matter of law in favor of the Company and THP. On January 7, 2019, the United States Supreme Court denied Mr. Harman's petition for certiorari seeking review of the Fifth Circuit's decision. The denial of Mr. Harman's petition ended this action. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the purchase and sale agreement related to the sale of THP, the Company has agreed to indemnify Rush Hour for certain liabilities related to the highway products business, including those liabilities resulting from or arising out of (a) the proceedings set forth under &#8220;State actions&#8221; and "Missouri class action" below and (b) any other proceedings to the extent resulting from or arising out of ET Plus systems or specified ET Plus component parts that are both (i) manufactured prior to December 31, 2021, and (ii) sold in the United States on or prior to April 30, 2022, or related warranty obligations with respect thereto.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">State actions</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mr. Harman also has a separate state qui tam action currently pending pursuant to the Virginia Fraud Against Taxpayers Act ("VFATA") (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Commonwealth of Virginia ex rel. Joshua M. Harman v. Trinity Industries, Inc. and Trinity Highway Products, LLC</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. CL13-698, in the Circuit Court, Richmond, Virginia). In this matter, Mr. Harman alleged the Company violated the VFATA pertaining to sales of the ET Plus, and he is seeking damages, civil penalties, attorneys&#8217; fees, costs, and interest. The Commonwealth of Virginia Attorney General has intervened in the Virginia matter. The trial court has set the case for trial on March 18, 2024. The Company believes that the claims in this matter are without merit and intends to vigorously defend against all allegations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In a similar Tennessee state qui tam action filed by Mr. Harman (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">State of Tennessee ex rel. Joshua M. Harman v. Trinity Industries, Inc., and Trinity Highway Products, LLC</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 14C2652, in the Circuit Court for Davidson County, Tennessee), Mr. Harman alleged the Company violated the Tennessee False Claim Act pertaining to sales of the ET Plus, and he is seeking damages, civil penalties, attorneys&#8217; fees, costs, and interest. The State of Tennessee Attorney General filed a Notice of Election to Decline Intervention in this matter. On January 10, 2022, the trial court granted Trinity&#8217;s Motion to Dismiss Harman&#8217;s Second Amended Complaint and entered an order dismissing Mr. Harman&#8217;s complaint with prejudice. On February 7, 2022, Mr. Harman filed a Notice of Appeal of the trial court's order dismissing the case. Mr. Harman's appeal remains pending. The Company believes that the claims in this matter are without merit and intends to vigorously defend against all allegations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In a similar New Jersey state qui tam action (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">State of New Jersey ex rel. Joshua M. Harman v. Trinity Industries, Inc. and Trinity Highway Products, LLC</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No.L-1344-14, in the Superior Court of New Jersey Law Division: Mercer County) that was previously dismissed by the trial court, Mr. Harman sought leave to file an amended complaint pursuant to the New Jersey False Claims Act. On February 16, 2022, the trial court denied Mr. Harman&#8217;s motion. On March 9, 2022, Mr. Harman filed a motion for reconsideration of the trial court&#8217;s order denying leave to file an amended complaint. On June 27, 2022, the trial court denied Mr. Harman&#8217;s motion for reconsideration seeking leave to file an amended complaint with prejudice. On August 9, 2022, Mr. Harman filed a Notice of Appeal of the trial court's order denying Mr. Harman's motion for reconsideration. Mr. Harman's appeal remains pending. The Company believes that the claims in this matter are without merit and intends to vigorously defend against all allegations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously reported, state qui tam actions filed by Mr. Harman in the states of Delaware, Florida, Georgia, Illinois, Indiana, Iowa, Minnesota, Montana, Nevada, Rhode Island, and California were dismissed. Also as previously reported, in June 2022, a state qui tam action filed by Mr. Harman in the state of Massachusetts was settled for $5.0&#160;million, which is included in income (loss) from discontinued operations, net of income taxes, in our Consolidated Statement of Operations for the year ended December 31, 2022.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on information currently available to the Company and previously disclosed, we currently do not believe that a loss is probable in the Virginia, Tennessee, and New Jersey state qui tam actions described under "State actions," therefore no accrual has been included in the accompanying Consolidated Financial Statements. Because of the complexity of these actions, as well as the current status of certain of these actions, we are not able to estimate a range of possible losses with respect to any one or more of these actions. While the financial impacts of these state actions are currently unknown, they could be material.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Missouri class action</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 5, 2015, a lawsuit was filed against the Company titled </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Jackson County, Missouri, individually and on behalf of a class of others similarly situated vs. Trinity Industries, Inc. and Trinity Highway Products, LLC</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 1516-CV23684 (Circuit Court of Jackson County, Missouri). The case was being brought by plaintiff for and on behalf of itself and all Missouri counties with a population of 10,000 or more persons, including the City of St. Louis, and the State of Missouri&#8217;s transportation authority. The plaintiff alleged that the Company and THP did not disclose design changes to the ET Plus and these allegedly undisclosed design changes made the ET Plus allegedly defective, unsafe, and unreasonably dangerous. The plaintiff alleged product liability negligence, product liability strict liability, and negligently supplying dangerous instrumentality for supplier&#8217;s business purposes. The plaintiff sought compensatory damages, interest, attorneys' fees, and costs, and in the alternative plaintiff sought a declaratory judgment that the ET Plus is defective, the Company&#8217;s conduct was unlawful, and class-wide costs and expenses associated with removing and replacing the ET Plus throughout Missouri. On December 6, 2017, the Court granted plaintiff's Motion for Class Certification, certifying a class of Missouri counties with populations of 10,000 or more persons, including the City of St. Louis and the State of Missouri's transportation authority that have or had ET Plus guardrail end terminals with 4-inch wide guide channels installed on roadways they own or maintain.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The parties reached an agreement to settle all claims in this case without any admission of liability or fault. Defendants have denied and continue to deny specifically each and all of the claims and contentions alleged in this case. The Company&#8217;s settlement with the class avoids the uncertainty and expense of continued litigation. On May 30, 2022, the trial court granted preliminary approval of the settlement, and on August 30, 2022, the trial court granted final approval of the settlement. Pursuant to the settlement, the Company will pay for the past replacement of certain ET Plus systems, for locating and replacing certain existing undamaged ET Plus systems, and for attorneys&#8217; fees and costs. In accordance with ASC 450, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingencies</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company recorded a pre-tax charge of $23.9 million ($18.3&#160;million, net of income taxes) during the year ended December 31, 2021, which was included in income from discontinued operations, net of income taxes, in our Consolidated Statement of Operations, based on the Company&#8217;s assessment that a settlement was probable and the estimated costs to resolve this action. In the fourth quarter of 2022, the Company funded $17.5 million in connection with the settlement and refined certain estimates, resulting in a liability of $7.8 million as of December 31, 2022.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Certain amounts involved in the settlement cannot be precisely determined at this time as the actual number of qualifying ET Plus systems that will be replaced as part of the settlement is not currently known. Consequently, the corresponding liability will be periodically reviewed and adjusted, when appropriate, for a number of factors, including differences between actual and estimated costs. The accrual and related range of reasonably possible loss related to this matter are included in the amounts described below under "Other matters."</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Product liability cases</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is currently defending product liability lawsuits in several different states that are alleged to involve the ET Plus as well as other products manufactured by THP. These cases are diverse in light of the randomness of collisions in general and the fact that each accident involving a roadside device, such as an end terminal, or any other fixed object along the highway, has its own unique facts and circumstances. The Company carries general liability insurance to mitigate the impact of adverse judgment exposures in these product liability cases. To the extent that the Company believes that a loss is probable with respect to these product liability cases, the accrual for such losses is included in the amounts described below under "Other matters".</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other matters</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is involved in claims and lawsuits incidental to our business arising from various matters, including product warranty, personal injury, environmental issues, workplace laws, and various governmental regulations. The Company evaluates its exposure to such claims and suits periodically and establishes accruals for these contingencies when a range of loss can be reasonably estimated. The range of reasonably possible losses for such matters is $9.4 million to $20.9 million. This range includes any amounts related to the Highway Products litigation matters described above in the section titled &#8220;Highway products litigation." At December 31, 2022, total accruals of $9.5 million, including environmental and workplace matters described below, are included in accrued liabilities in the accompanying Consolidated Balance Sheets. The Company believes any additional liability would not be material to its financial position or results of operations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trinity is subject to remedial orders and federal, state, local, and foreign laws and regulations relating to the environment and the workplace. The Company has reserved $0.9 million to cover our probable and estimable liabilities with respect to the investigations, assessments, and remedial responses to such matters, taking into account currently available information and our contractual rights to indemnification and recourse to third parties. However, estimates of liability arising from future proceedings, assessments, or remediation are inherently imprecise. Accordingly, there can be no assurance that we will not become involved in future litigation or other proceedings involving the environment and the workplace or, if we are found to be responsible or liable in any such litigation or proceeding, that such costs would not be material to the Company. We believe that we are currently in substantial compliance with environmental and workplace laws and regulations.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Georgia tornado </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 26, 2021, a tornado damaged the Company&#8217;s rail maintenance facility in Cartersville, Georgia. We incurred costs related to cleanup and damage remediation activities in order for the facility to resume operations in the second quarter of 2021. We believe our insurance coverage is sufficient to cover property damage costs related to the event. To date, we have received total advanced payments from insurance of approximately $27.7&#160;million, which includes $8.1&#160;million for reimbursement of cleanup and damage remediation expenditures. As of December 31, 2022, we have utilized $18.3&#160;million of the advanced payments from insurance towards new capital expenditures in support of the reconstruction efforts.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, we recorded insurance receivables of approximately $10.0&#160;million for additional property damage recoveries that we expect to be reimbursed under the terms of our insurance policy, and we recorded a corresponding gain, net of the applicable deductible, of $7.5&#160;million, which is included in the gains on dispositions of other property line in our Consolidated Statements of Operations. We received $10.0&#160;million of reimbursements for property damage recoveries during the year ended December 31, 2022, with no remaining insurance receivables as of December 31, 2022. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any additional property damage insurance proceeds received in excess of the net book value of property lost will be accounted for as gains in future quarters.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_CommitmentsandContingenciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commitments and Contingencies [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_CommitmentsandContingenciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660321316944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 16. Selected Quarterly Financial Data<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Quarterly Financial Information [Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;16. Selected Quarterly Financial Data (Unaudited)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.794%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;March 31, 2022</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs of revenues:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, engineering, and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains on dispositions of property</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activities, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on sale of discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.31&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.38&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The sum of the quarters may not necessarily be equal to the full year net income per common share amount.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.794%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;March 31, 2021</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs of revenues:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, engineering, and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains on dispositions of property</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activities, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Trinity Industries, Inc.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income attributable to Trinity Industries, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.33&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.39&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to Trinity Industries, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.33&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.37&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The sum of the quarters may not necessarily be equal to the full year net income per common share amount.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI https://asc.fasb.org/topic&amp;trid=2126967<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=126900988&amp;loc=SL124452896-108306<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660316624208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1. Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Consolidation, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements of Trinity Industries, Inc. and its consolidated subsidiaries (&#8220;Trinity,&#8221; &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or "us") include the accounts of its wholly-owned subsidiaries and its partially-owned subsidiaries, TRIP Rail Holdings LLC ("TRIP Holdings") and RIV 2013 Rail Holdings LLC ("RIV 2013"), in which we have a controlling interest. All significant intercompany accounts and transactions have been eliminated. Certain prior year balances have been reclassified to conform to the 2022 presentation.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsPolicyTextBlock', window );">Discontinued Operations, Policy</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sale of Highway Products Business</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2021, the Company completed the sale of Trinity Highway Products, LLC (&#8220;THP&#8221;), a wholly-owned subsidiary of the Company, and certain direct and indirect subsidiaries of THP, to Rush Hour Intermediate II, LLC ("Rush Hour"), an entity owned by an affiliated investment fund of Monomoy Capital Partners, for an aggregate purchase price of $375.0&#160;million. A final working capital adjustment was recorded in the second quarter of 2022.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We concluded that the sale of THP represented a strategic shift that would have a major effect on the Company&#8217;s operations and financial results. Accordingly, we have presented the operating results and cash flows of THP as discontinued operations for all periods in this 2022 Annual Report on Form 10-K. Results of prior periods have been recast to reflect these changes and present results on a comparable basis. See Note&#160;2 for further information related to the sale of THP.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is measured based on the allocation of the transaction price in a contract to satisfied performance obligations. The transaction price does not include any amounts collected on behalf of third parties. We recognize revenue when we satisfy a performance obligation by transferring control over a product or service to a customer. Payments for our products and services are generally due within normal commercial terms. The following is a description of principal activities from which we generate our revenue, separated by reportable segments. See Note 4 for a further discussion regarding our reportable segments.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Railcar Leasing and Management Services Group</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our Railcar Leasing and Management Services Group ("Leasing Group"), revenue from rentals and operating leases, including contracts that contain non-level fixed lease payments, is recognized monthly on a straight-line basis. Leases not classified as operating leases are generally considered sales-type leases as a result of an option to purchase. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review our operating lease receivables for collectibility on a regular basis, taking into consideration changes in factors such as the lessee&#8217;s payment history, the financial condition of the lessee, and business and economic conditions in the industry in which the lessee operates. In the event that the&#160;collectibility&#160;of a&#160;receivable&#160;with respect to any lessee is no longer probable, we derecognize the revenue and related receivable and recognize future revenue only when the lessee makes a rental payment. Contingent rents are recognized when the contingency is resolved. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling profit or loss associated with sales-type leases is recognized upon lease commencement, and a net investment in the sales-type lease is recorded in the Consolidated Balance Sheets. Interest income related to sales-type leases is recognized over the lease term using the&#160;effective interest&#160;method. See "Lease Accounting" below for additional information regarding sales-type leases as of December 31, 2022. We had no sales-type leases as of December 31, 2021.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2020, we began presenting sales from our lease fleet in the Leasing Group on a net basis regardless of the age of railcar that is sold. Historically, in accordance with ASC 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from contracts with customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we presented sales of railcars from the lease fleet on a gross basis in Revenues &#8211; Leasing and Cost of revenues &#8211; Leasing in our Consolidated Statements of Operations if the railcars had been owned for one year or less at the time of sale. Sales of railcars from the lease fleet owned for more than one year had historically been presented as a net gain or loss from the disposal of a long-term asset. We now report all sales of railcars from the lease fleet as a net gain or loss from the disposal of a long-term asset in accordance with ASC 610-20, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gains and losses from the derecognition of non-financial assets. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These sales are presented in the Lease portfolio sales line in our Consolidated Statements of Operations; however, because this change in presentation was effected on a prospective basis beginning in the fourth quarter of 2020, lease portfolio sales for the year ended December 31, 2020 only include sales of railcars from the lease fleet owned for more than one year. There were no lease portfolio sales during the fourth quarter of 2020. We have concluded that this presentation is appropriate given the significant change in the strategic focus of the Company. The presentation change had no effect on the Company&#8217;s operating profit, net income, earnings per share, or Consolidated Balance Sheet. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for shipping and handling costs as activities to fulfill the promise to transfer the good; as such, these fees are recorded in revenue. The fees and costs of shipping and handling activities are accrued when the related performance obligation has been satisfied.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rail Products Group</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our railcar manufacturing business recognizes revenue related to new railcars when the customer has submitted its certificate of acceptance and legal title of the railcar has passed to the customer. Certain contracts for the sales of railcars include price adjustments based on changes to input costs; this amount represents variable consideration for which we are unable to estimate the final consideration until the railcar is delivered. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized over time as repair and maintenance projects and sustainable railcar conversions are completed, using an input approach based on the costs incurred relative to the total estimated costs of performing the project. We recorded contract assets of $2.9 million and $4.5 million as of December 31, 2022 and 2021, respectively, related to unbilled revenues recognized on repair and maintenance services and sustainable railcar conversions that have been performed, but for which the entire project has not yet been completed, and the railcar has not yet been shipped to the customer. These contract assets are included within the Receivables, net of allowance line in our Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unsatisfied Performance Obligations</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially satisfied as of December 31, 2022 and the percentage of the outstanding performance obligations as of December 31, 2022 expected to be delivered during 2023: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.348%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.910%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unsatisfied performance obligations at December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Percent expected to be delivered in 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New railcars:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External customers </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,444.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,903.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sustainable railcar conversions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Unsatisfied performance obligations at December 31, 2022 include 15,000 railcars expected to be delivered through 2028, valued at approximately $1.8&#160;billion, associated with a new long-term railcar supply agreement with GATX Corporation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remainder of the unsatisfied performance obligations for the Rail Products Group is expected to be delivered through 2028. The orders in the Rail Products Group's backlog from the Leasing Group are fully supported by lease commitments with external customers. The final amount of backlog attributable to the Leasing Group may vary by the time of delivery as customers may choose to change their procurement decision. </span></div>Unsatisfied performance obligations for the Railcar Leasing and Management Services Group are related to servicing, maintenance, and management agreements and are expected to be performed through 2029.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Lessee, Leases [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lessee</span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the lessee of operating leases predominantly for office buildings and railcars, as well as manufacturing equipment and office equipment. Our operating leases have remaining lease terms ranging from one year to fourteen years, some of which include options to extend for up to five years, and some of which include options to terminate within one year. As of December 31, 2022, we had no material finance leases in which we were the lessee. Certain of our operating leases include lease incentives, which reduce the right-of-use asset and are recognized on a straight-line basis over the lease term. As applicable, the lease liability is also reduced by the amount of lease incentives that have not yet been reimbursed by the lessor.</span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the impact of our operating leases on our Consolidated Financial Statements (in millions, except lease term and discount rate):</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Statement of Operations</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Statement of Cash Flows</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows from operating activities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets recognized in exchange for new lease liabilities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Balance Sheet</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTMtMS0xLTEwODQ4Mw_fe817b45-8e43-48ed-a016-35ed6b4c64bf">114.8</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTUtMS0xLTEwODQ4Mw_9ec5202b-17b2-43a0-91db-fd32d6186eb1">106.3</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes the commencement of the new headquarters facility for the year ended December 31, 2020.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_8c1b4a08-ff65-451a-bad4-09fa1e206982"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_ec131d7f-7d72-47f4-a024-27fc1944e7bb">other assets</span></span> in our Consolidated Balance Sheets. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Included in other liabilities in our Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future contractual minimum operating lease liabilities will mature as follows (in millions): </span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:48.241%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.299%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Leasing Group</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Leasing Group</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzEwLTUtMS0xLTEwODQ4Mw_d54a0d3d-b2dc-42bd-b68d-5cf841c97bed">114.8</span></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeasesPolicyTextBlock', window );">Lessor, Leases [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lessor</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Leasing Group enters into railcar operating leases with third parties with terms generally ranging between one year and ten years. The majority of our fleet operates on leases that earn fixed monthly lease payments. Generally, lease payments are due at the beginning of the applicable month. A portion of our fleet operates on per diem leases that earn usage-based variable lease payments. Some of our leases include options to extend the leases for up to five years, and a small percentage of our leases include early termination options with certain notice requirements and early termination penalties. As of December 31, 2022, non-Leasing Group operating leases were not significant, and we had no direct finance leases. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage risks associated with residual values of leased railcars by investing across a diverse portfolio of railcar types, staggering lease maturities within any given railcar type, avoiding concentration of railcar type and industry, and actively participating in secondary markets.&#160;Additionally, our lease agreements contain normal wear and tear return condition provisions and high mileage thresholds designed to protect the value of our residual assets. Our lease agreements do not contain any material residual value guarantees or restrictive covenants.</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the impact of our leases in our Consolidated Statements of Operations (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable operating lease revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income on sales-type lease receivables</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Profit recognized at sales-type lease commencement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in gains on dispositions of property &#8211; lease portfolio sales on our Consolidated Statements of Operations. </span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future contractual minimum revenues for operating leases will mature as follows (in millions)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,143.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total contractual minimum rental revenues on operating leases relates to our wholly-owned and partially-owned subsidiaries and sub-lease rental revenues associated with the Leasing Group's operating lease obligations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future contractual minimum lease receivables for sales-type leases will mature as follows (in millions):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unearned interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment in sales-type leases </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in other assets in our Consolidated Balance Sheets.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Tax, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The liability method is used to account for income taxes. Deferred income taxes represent the tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and their respective tax bases and other attributes using currently enacted tax laws and tax rates. Valuation allowances reduce deferred tax assets to an amount that will more likely than not be realized.</span></div>We regularly evaluate the likelihood of realization of tax benefits derived from positions we have taken in various federal and state filings after consideration of all relevant facts, circumstances, and available information. For those tax positions that are deemed more likely than not to be sustained, we recognize the benefit we believe is cumulatively greater than 50% likely to be realized. To the extent that we were to prevail in matters for which accruals have been established or be required to pay amounts in excess of recorded reserves, the effective tax rate in a given financial statement period could be materially impacted.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid debt instruments to be either cash and cash equivalents if purchased with a maturity of three months or less, or short-term marketable securities if purchased with a maturity of more than three months and less than one year. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to a concentration of credit risk are primarily cash investments including restricted cash and receivables. We place our cash investments in bank deposits, investment grade, short-term debt instruments, and highly-rated commercial paper. We limit the amount of credit exposure to any one commercial issuer. The carrying values of cash, receivables, and accounts payable are considered to be representative of their respective fair values.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration Risk, Credit Risk, Policy [Policy Text Block]</a></td>
<td class="text"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concentrations of credit risk with respect to receivables are limited due to control procedures that monitor the credit worthiness of customers, the large number of customers in our customer base, and their dispersion across different end markets and geographic areas. Receivables are generally evaluated at a portfolio level based on these characteristics. As receivables are generally unsecured, we maintain an allowance for credit losses using a forward-looking approach based on historical losses and consideration of current and expected future economic conditions. Historically, we have observed that the likelihood of loss increases when receivables have aged beyond 180 days. When a receivable is deemed uncollectible, the write-off is recorded as a reduction to allowance for credit losses. During the year ended December 31, 2022, we recognized approximately $2.0&#160;million of credit loss expense and wrote off $1.9&#160;million related to our trade receivables that are in scope of ASC 326, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments &#8211; Credit Losses, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bringing the allowance for credit losses balance from $10.5&#160;million at December 31, 2021 to $10.6&#160;million at December 31, 2022. This balance excludes the general reserve for operating lease receivables that is permitted under ASC 450, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingencies</span>.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory, Policy [Policy Text Block]</a></td>
<td class="text">InventoriesInventories are valued at the lower of cost or net realizable value. Cost is determined principally on the first in first out method. Work in process and finished goods include material, labor, and overhead.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property, Plant, and Equipment</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment are stated at cost and depreciated over their estimated useful lives using the straight-line method. The costs of ordinary maintenance and repair are charged to operating costs. The estimated useful lives are as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 &#8211; 30 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Generally over the term of the lease</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Generally 3 &#8211; 12 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Information systems hardware and software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 &#8211; 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcars in our lease fleet</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Generally 35 &#8211; 40 years</span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-lived Assets</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We periodically evaluate the carrying value of long-lived assets for potential impairment. The carrying value of long-lived assets is considered impaired when their carrying value is not recoverable through undiscounted future cash flows and the fair value of the assets is less than their carrying value. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risks involved or market quotes as available. Impairment losses on long-lived assets held for sale are determined in a similar manner, except that fair values are reduced by the estimated cost to dispose of the assets. During the year ended December 31, 2020, we recorded impairments of long-lived assets totaling $396.4 million, which included $369.4&#160;million related to our small cube covered hopper railcars, $15.2&#160;million related to the planned divestiture of certain non-strategic maintenance facilities, and $11.8&#160;million related to investments in certain emerging technologies. See Note 11 for more information, including a description of the key assumptions and other significant management judgments utilized in these impairment analyses. Based on our evaluations, no impairment charges were determined to be necessary on assets held and used as of December 31, 2022 and 2021.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_AssetsHeldForSalePolicyTextBlock', window );">Assets Held For Sale</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets Held for Sale</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify our facilities as assets held for sale at the time management commits to a plan to sell the facility, and the sale is expected to be completed within one year. Assets held for sale are recorded at fair value, less any costs to sell, and are no longer subject to depreciation. As of December 31, 2022 and 2021, assets held for sale totaling $6.6&#160;million and $6.2&#160;million, respectively, are included in the other assets line of our Consolidated Balance Sheets.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Intangible Assets, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is required to be tested for impairment at least annually, or on an interim basis if events or circumstances change indicating that the carrying amount of the goodwill might be impaired. We have the option to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment assessment. If, after assessing the totality of events and circumstances, we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying value, the Company will perform the quantitative impairment test. We can also elect to forgo the qualitative assessment and perform the quantitative test. The quantitative goodwill impairment test compares the reporting unit's estimated fair value with the carrying amount of its net assets. An impairment is recognized if the reporting unit's recorded net assets exceed its fair value. Impairment is assessed at the reporting unit level by applying a fair value-based test for each unit with recorded goodwill. The estimates and judgments that most significantly affect the fair value calculations are assumptions, consisting of Level 3 inputs, related to revenue and operating profit results, discount rates, terminal growth rates and exit multiples. As of December 31, 2022 and 2021, our annual impairment test of goodwill was completed at the reporting unit level, and no impairment charges were determined to be necessary.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill by segment is as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.149%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.908%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.910%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The net book value of intangible assets totaled $79.0 million and $28.1 million as of December 31, 2022 and 2021, respectively, which are primarily finite-lived intangible assets amortized over their estimated useful lives, ranging from one year to fifteen years. See Note 2 for further information regarding the changes in the carrying amounts of our goodwill and intangible assets related to acquisition activity for the year ended December 31, 2022. Based on our evaluations of intangible assets, no impairment charges were determined to be necessary as of December 31, 2022 and 2021.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash consists of cash and cash equivalents held either as collateral for our non-recourse debt and lease obligations or as security for the performance of certain product sales agreements. As such, they are restricted in use.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityDisclosureTextBlock', window );">Variable Interest Entity Disclosure [Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments in Affiliates</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continuously evaluate our investments and other contractual arrangements with third party entities to determine if our variable interests are considered a variable interest entity ("VIE"). Consolidation is required for VIEs in which we are the primary beneficiary. We have determined that we are the primary beneficiary for TRIP Holdings and RIV 2013. At December 31, 2022, the carrying value of our investment in TRIP Holdings and RIV 2013 totaled $136.1 million. See Note 5 for further information regarding our partially-owned leasing subsidiaries.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReservePolicyTextBlock', window );">Self Insurance Reserve [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are effectively self-insured for workers' compensation and employee health care claims. A third party administrator is used to process claims. We accrue our workers' compensation and group medical liabilities based upon independent actuarial studies. These liabilities are calculated based upon loss development factors, which contemplate a number of variables, including claims history and expected trends.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyPolicy', window );">Standard Product Warranty, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warranties</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide various express, limited product warranties that generally range from one year to five years depending on the product. The warranty costs are estimated using a two-step approach. First, an engineering estimate is made for the cost of all claims that have been asserted by customers. Second, based on historical claims experience, a cost is accrued for all products still within a warranty period for which no claims have been filed. We provide for the estimated cost of product warranties at the time revenue is recognized related to products covered by warranties and assess the adequacy of the resulting reserves on a quarterly basis. The changes in the accruals for warranties for the years ended December 31, 2022, 2021, and 2020 are as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty costs incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty originations and revisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty expirations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Transactions and Translations Policy [Policy Text Block]</a></td>
<td class="text">Foreign Currency TransactionsThe functional currency of our Mexico operations is the United States dollar. Certain transactions in Mexico occur in currencies other than the United States dollar. The impact of foreign currency fluctuations on these transactions is recorded in other, net (income) expense in our Consolidated Statements of Operations.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Comprehensive Income (Loss)</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive net income (loss) consists of foreign currency translation adjustments, unrealized gains and losses on our derivative financial instruments, and the net actuarial gains and losses of our defined benefit plans, the sum of which, together with net income (loss), constitutes comprehensive income (loss). See Note 12. All components are shown net of tax.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2022-04</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; In September 2022, the FASB issued ASU No. 2022-04, "Disclosure of Supplier Finance Program Obligations," which requires entities that use supplier finance programs in connection with the purchase of goods and services to disclose information about the key terms of these programs, outstanding amounts as of the end of the reporting period, a description of where in the financial statements outstanding amounts are presented, and a rollforward of these obligations. ASU 2022-04 is effective for public companies during interim and annual reporting periods beginning after December 15, 2022 and is to be adopted on a retrospective basis, except for the disclosure of rollforward information, which is effective for public companies during interim and annual reporting periods beginning after December 15, 2023 and is to be adopted on a prospective basis. Early adoption is permitted. We adopted ASU 2022-04 effective January 1, 2023. The adoption did not have a significant impact on our Consolidated Financial Statements.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management's Estimates</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements as well as the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_AssetsHeldForSalePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets Held For Sale</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_AssetsHeldForSalePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section S99<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=26872618&amp;loc=d3e7436-122677<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI https://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126900757&amp;loc=d3e543-108305<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangements entered into by lessor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL117410129-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919352-209981<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL117410129-209981<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL119206284-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReservePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReservePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660310671248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1. Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unsatisfied Performance Obligations</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially satisfied as of December 31, 2022 and the percentage of the outstanding performance obligations as of December 31, 2022 expected to be delivered during 2023: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.348%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.910%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unsatisfied performance obligations at December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Percent expected to be delivered in 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New railcars:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External customers </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,444.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,903.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sustainable railcar conversions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Unsatisfied performance obligations at December 31, 2022 include 15,000 railcars expected to be delivered through 2028, valued at approximately $1.8&#160;billion, associated with a new long-term railcar supply agreement with GATX Corporation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease, Cost</a></td>
<td class="text"><div style="margin-bottom:8pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the impact of our operating leases on our Consolidated Financial Statements (in millions, except lease term and discount rate):</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Statement of Operations</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Statement of Cash Flows</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows from operating activities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets recognized in exchange for new lease liabilities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Balance Sheet</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTMtMS0xLTEwODQ4Mw_fe817b45-8e43-48ed-a016-35ed6b4c64bf">114.8</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTUtMS0xLTEwODQ4Mw_9ec5202b-17b2-43a0-91db-fd32d6186eb1">106.3</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes the commencement of the new headquarters facility for the year ended December 31, 2020.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_8c1b4a08-ff65-451a-bad4-09fa1e206982"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_ec131d7f-7d72-47f4-a024-27fc1944e7bb">other assets</span></span> in our Consolidated Balance Sheets. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Included in other liabilities in our Consolidated Balance Sheets.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future contractual minimum operating lease liabilities will mature as follows (in millions): </span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:48.241%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.299%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Leasing Group</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Leasing Group</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzEwLTUtMS0xLTEwODQ4Mw_d54a0d3d-b2dc-42bd-b68d-5cf841c97bed">114.8</span></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock', window );">Operating Lease, Lease Income</a></td>
<td class="text"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the impact of our leases in our Consolidated Statements of Operations (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable operating lease revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income on sales-type lease receivables</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Profit recognized at sales-type lease commencement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span>Included in gains on dispositions of property &#8211; lease portfolio sales on our Consolidated Statements of Operations.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock', window );">Lessor, Operating Lease, Payments to be Received, Maturity [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future contractual minimum revenues for operating leases will mature as follows (in millions)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,143.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total contractual minimum rental revenues on operating leases relates to our wholly-owned and partially-owned subsidiaries and sub-lease rental revenues associated with the Leasing Group's operating lease obligations.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock', window );">Sales-type and Direct Financing Leases, Lease Receivable, Maturity [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future contractual minimum lease receivables for sales-type leases will mature as follows (in millions):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unearned interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment in sales-type leases </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in other assets in our Consolidated Balance Sheets.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock', window );">Property, Plant, and Equipment Estimated Useful Lives</a></td>
<td class="text">The estimated useful lives are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 &#8211; 30 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Generally over the term of the lease</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Generally 3 &#8211; 12 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Information systems hardware and software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 &#8211; 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcars in our lease fleet</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Generally 35 &#8211; 40 years</span></div></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill by segment is as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.149%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.908%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.910%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of Product Warranty Liability [Table Text Block]</a></td>
<td class="text">The changes in the accruals for warranties for the years ended December 31, 2022, 2021, and 2020 are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty costs incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty originations and revisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty expirations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Property, Plant, and Equipment Estimated Useful Lives</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of components of income from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919372-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI https://asc.fasb.org/extlink&amp;oid=126900988&amp;loc=SL77927221-108306<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLeaseIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of expected timing for satisfying remaining performance obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity of undiscounted cash flows to be received on annual basis for sales-type and direct financing leases receivable. Includes, but is not limited to, reconciliation to lease receivable recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=SL108378252-109267<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660321242176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2. Acquisitions and Discontinued Operations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Disposal Groups, Including Discontinued Operations [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of THP's operating results included in income (loss) from discontinued operations for the years ended December 31, 2022, 2021, and 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, engineering, and administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations, net of income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=SL51724579-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1474-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5D<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721677-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721659-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721665-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721671-107760<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721663-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660309187888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3. Derivative Instruments and Fair Value Measurements Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock', window );">Schedule of Interest Rate Derivatives [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Hedges</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included&#160;in&#160;accompanying&#160;balance&#160;sheet</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">at December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">AOCI &#8211; loss/(income) </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Rate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asset/(Liability)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Controlling Interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noncontrolling<br/>Interest</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($ in millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired hedges:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 secured railcar equipment notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRIP Holdings warehouse loan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tribute Rail secured railcar equipment notes </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 promissory notes &#8211; interest rate cap</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Open hedge:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 promissory notes &#8211; interest rate swap</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average fixed interest rate, except for the interest rate cap on the 2017 promissory notes.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> In May 2022, Tribute Rail LLC ("Tribute Rail"), an indirect, wholly-owned subsidiary of TRIP Holdings, entered into and subsequently terminated a forward starting interest rate swap to hedge the risk of potential interest rate increases prior to the May 2022 Tribute Rail debt issuance.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Derivative Instruments, Gain (Loss) [Table Text Block]</a></td>
<td class="text"><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.840%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effect on interest expense &#8211; increase/(decrease)</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expected effect during next twelve months</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired hedges:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2006 secured railcar equipment notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtMS0xLTEtMTA4NDgz_1bdcb864-ac9f-48a3-b31f-3ae389b6937a">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtMy0xLTEtMTA4NDgz_58035536-e824-40b5-a2a0-91ccb46cfbea">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtNS0xLTEtMTA4NDgz_aa3e129a-9d0f-44b5-9657-9545c23a2c59">(0.1)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 secured railcar equipment notes</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtMS0xLTEtMTA4NDgz_4de8afa3-3866-420c-8c88-75b89bb7dd2e">0.2</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtMy0xLTEtMTA4NDgz_bf5cb566-5c40-451c-8fea-f965cada98d5">0.2</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtNS0xLTEtMTA4NDgz_2216f1f9-7a38-481f-a085-7993d679d03d">0.2</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRIP Holdings warehouse loan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctMS0xLTEtMTA4NDgz_b330ecb5-da8a-4cb1-8cc7-3e389af1eb51">1.2</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctMy0xLTEtMTA4NDgz_b4508359-ca30-4e85-a325-8ae5c6715ca7">1.8</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctNS0xLTEtMTA4NDgz_ad124af0-408a-4fb7-b832-9ca31027dddd">2.0</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRIP Master Funding secured railcar equipment notes</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtMS0xLTEtMTA4NDgz_ef8af9b6-d4a0-44d2-90f3-ad26f0403c29">&#8212;</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtMy0xLTEtMTA4NDgz_f4b176e7-3895-4d37-a5c9-4001d6b9924b">0.1</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtNS0xLTEtMTA4NDgz_bb65ed02-76c4-4c69-8c4d-b014cf506a01">0.2</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tribute Rail secured railcar equipment notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMS0xLTEtMTExMjMz_7ba86255-730a-483d-95fb-5e8583af2609">0.4</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMy0xLTEtMTExMjMz_1996e385-4661-46e3-a4b6-fe0cb6d74236">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNS0xLTEtMTExMjMz_e4d8f276-8cb5-4048-b04a-fb780f9349ca">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 promissory notes &#8211; interest rate cap</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMS0xLTEtMTA4NDgz_37904a02-c198-4a94-b4ec-69a3c33af9f8">(0.1)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMy0xLTEtMTA4NDgz_3f5bac16-3202-4379-970f-e0cb099832b0">(0.1)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNS0xLTEtMTA4NDgz_f5f2f75e-45a1-44c6-bfff-346c428eba8a">(0.1)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Open hedge </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 promissory notes &#8211; interest rate swap</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTEtMS0xLTEwODQ4Mw_142bdfd8-155b-40ad-97e0-1644df0274f8">4.0</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTMtMS0xLTEwODQ4Mw_a8c34cb6-1765-47b9-820d-6e3199412c8e">12.3</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTUtMS0xLTEwODQ4Mw_4bc7ce63-a3c2-41ef-afdd-50ec40377adf">11.0</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Based on the fair value of open hedges as of December 31, 2022.</span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Hedge</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our exposure related to foreign currency transactions is currently hedged for up to a maximum of twelve months. Information related to our foreign currency hedge is as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:13.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.182%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included&#160;in&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">accompanying&#160;balance&#160;sheet at December 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effect on cost of revenues &#8211; increase/(decrease)</span></td></tr><tr style="height:20pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asset/(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">AOCI &#8211;<br/>loss/(income)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expected effect during next twelve months</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtNi0xLTEtMTA4NDgz_929edbd5-7ce0-45a6-9fb7-012e82805798">(1.4)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtOC0xLTEtMTA4NDgz_deecc0de-5edb-4da0-8c21-2f7db4011f39">(7.7)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtMTAtMS0xLTEwODQ4Mw_7c0b53af-1356-4c43-8e73-1b6319b98bf2">3.2</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Based on the fair value of open hedges as of December 31, 2022.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Derivatives Not Designated as Hedging Instruments</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivatives Not Designated as Hedging Instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.433%"/><td style="width:0.1%"/></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset/(Liability) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effect on other, net (income) expense &#8211; increase/(decrease)</span></td></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest<br/>Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended <br/>December 31,</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($ in millions)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TILC warehouse facility &#8211; interest rate cap</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTctMS0xLTEyMTEzOQ_b4ac7432-6bd8-4e7b-86b8-ade28079b130">(1.6)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTktMS0xLTEyMTEzOQ_40715e64-bb3d-4d76-ad0f-7817313da1ae">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzUtMTEtMS0xLTEyNDQwOA_1c1f3729-d644-4368-b20e-7d9438c27ece">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TILC &#8211; interest rate cap</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtNy0xLTEtMTI0NDA4_226f861b-6d54-4b12-a597-71d4598a8a9d">1.6</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtOS0xLTEtMTI0NDA4_79db7933-780f-4a52-8628-c26c21be3e0c">&#8212;</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtMTEtMS0xLTEyNDQwOA_ee8bdc7c-7434-4622-ae23-fc13cd5cd8c0">&#8212;</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Derivatives not designated as hedging instruments are comprised of back-to-back interest rate caps entered into with the same counterparty that offset and do not have a net effect on Trinity's consolidated earnings. These derivative contracts were entered into in connection with our risk management objectives.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate hedge </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency hedge </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate hedge </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency hedge </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in other assets in our Consolidated Balance Sheets.</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in accrued liabilities in our Consolidated Balance Sheets.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4E<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624181-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4CC<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL109998890-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660310628256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4. Segment Information Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial information for these segments is shown in the tables below (in millions). </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.336%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Railcar Leasing and Management Services Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rail Products Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Lease Subsidiary</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Other</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,977.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(867.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,074.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(867.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,977.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation &amp; amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.336%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Railcar Leasing and Management Services Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rail Products Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Lease Subsidiary</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Other</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation &amp; amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.336%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Railcar Leasing and Management Services Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rail Products Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Lease Subsidiary</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Other</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(652.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,609.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(652.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation &amp; amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock', window );">Reconciliation of Operating Profit (Loss) from Segments to Consolidated</a></td>
<td class="text"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of segment operating profit (loss) to consolidated net income (loss) is as follows:</span></div><div style="margin-bottom:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:57.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.373%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit (loss):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Totals</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of long-lived assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(396.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations &#8211; Lease Subsidiary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations &#8211; Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated operating profit (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(274.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on sale of discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock', window );">Reconciliation of Assets from Segment to Consolidated [Table Text Block]</a></td>
<td class="text"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets for these segments is shown in the table below. </span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.496%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,779.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,585.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,440.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,064.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Totals</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,220.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,649.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations &#8211; Lease Subsidiary</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(763.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(779.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,724.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,235.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660316596016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6. Railcar Leasing and Management Services Group Railcar Leasing and Management Services Group (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock', window );">Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table Text Block]</a></td>
<td class="text">Selected consolidated financial information for the Leasing Group is as follows:<div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:34.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.070%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.070%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.070%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.070%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.365%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Wholly-<br/>Owned<br/>Subsidiaries</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Partially-Owned Subsidiaries</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Leasing Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Eliminations &#8211; Lease Subsidiary </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adjusted Total Leasing Group</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,788.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,521.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,309.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(763.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,546.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,171.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,608.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,779.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(763.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,016.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,800.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,182.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,983.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,983.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,153.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,101.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,228.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,329.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,156.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Equity</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,069.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(590.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:35.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.934%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Wholly-<br/>Owned<br/>Subsidiaries</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Partially-Owned Subsidiaries</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Leasing Group</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Eliminations &#8211; Lease Subsidiary </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adjusted Total Leasing Group</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,706.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,570.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,276.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(779.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,497.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,944.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,641.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,585.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(779.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,806.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,555.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,771.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,771.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,115.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">938.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,819.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,247.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,066.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,889.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Equity</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,252.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(602.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net deferred profit on railcars sold to the Leasing Group consists of intersegment profit that is eliminated in consolidation. Net deferred profit and the related deferred tax impact are included as adjustments to the property, plant, and equipment, net and deferred income taxes line items, respectively, in the Eliminations &#8211; Lease Subsidiary column above to reflect the net book value of the railcars purchased by the Leasing Group from the Rail Products Group based on manufacturing cost. See Note 5 and Note 8 for a further discussion regarding our investment in our partially-owned leasing subsidiaries and the related indebtedness.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock', window );">Consolidating Financial Performance Information of Specific Segment of Company</a></td>
<td class="text"><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent Change</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022 versus 2021</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021 versus 2020</span></div></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($ in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing and management</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales of railcars owned one year or less at the time of sale </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing and management</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease portfolio sales </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating profit margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing and management operating profit margin</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selected expense information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maintenance and compliance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rent and ad valorem taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, engineering, and administrative expenses</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;* Not meaningful</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> 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.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes $1.3 million selling profit associated with sales-type leases for the year ended December 31, 2022.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Depreciation expense includes $12.1&#160;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. Additionally, depreciation expense related to our small cube covered hopper railcars decreased by approximately $7.0&#160;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. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> 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.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_SaleOfLeasedRailcarsTableTextBlock', window );">Sale Of Leased Railcars [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to lease portfolio sales is as follows:</span></div><div style="margin-bottom:4pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease portfolio sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit on lease portfolio sales </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit margin on lease portfolio sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:4pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Excludes $1.3 million selling profit associated with sales-type leases for the year ended December 31, 2022.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock', window );">Operating Leases of Lessor Disclosure [Table Text Block]</a></td>
<td class="text">The Leasing Group primarily enters into operating leases. Future contractual minimum rental revenues on operating leases related to our wholly-owned and partially-owned subsidiaries are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.654%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.265%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future contractual minimum rental revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,123.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionDescriptionAxis=trn_OtherThirdPartiesMember', window );">Other Third Parties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock', window );">Sale Leaseback Transactions [Table Text Block]</a></td>
<td class="text">Future amounts due as well as future contractual minimum rental revenues related to the Leasing Group's railcar operating lease obligations are as follows:&#160;<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.703%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future operating lease obligations</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future contractual minimum rental revenues</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Consolidating financial performance information of specific segment of company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating and Sales-Type Leases, Lessor Disclosure [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_SaleOfLeasedRailcarsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sale Of Leased Railcars</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_SaleOfLeasedRailcarsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of each significant reconciling item, other than profit (loss), revenues, or assets, in the reconciliation of totals of such items in reportable segments to the entity's corresponding consolidated amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleLeasebackTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleLeasebackTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of sale leaseback transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 40<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123418715&amp;loc=d3e50824-112756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123416376&amp;loc=d3e50796-112755<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123389372&amp;loc=d3e36991-112694<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 40<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128295416&amp;loc=SL77919786-209982<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleLeasebackTransactionDescriptionAxis=trn_OtherThirdPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleLeasebackTransactionDescriptionAxis=trn_OtherThirdPartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660321257264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7. Property, Plant, and Equipment Property, Plant, and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment [Table Text Block]</a></td>
<td class="text"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of property, plant, and equipment: </span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing/Maintenance/Corporate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(483.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiaries:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment on lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,247.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,061.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,269.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,082.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,480.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,375.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,788.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,706.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partially-owned subsidiaries:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment on lease</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,230.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,242.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(709.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(672.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,521.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,570.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred profit on railcars sold to the Leasing Group</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,050.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,047.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(763.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(779.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,886.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,846.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660490362192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8. Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock', window );">Schedule of Carrying Values and Estimated Fair Values of Debt Instruments</a></td>
<td class="text"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts and estimated fair values of our debt are as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.531%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.308%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate &#8211; Recourse:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes, net of unamortized discount of $0.1 and $0.1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total recourse debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing &#8211; Non-recourse:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiaries:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2009 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2010 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 promissory notes, net of unamortized discount of $5.6 and $7.8</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 secured railcar equipment notes, net of unamortized discount of $0.1 and $0.1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019 secured railcar equipment notes, net of unamortized discount of $0.2 and $0.3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 secured railcar equipments notes, net of unamortized discount of $&#8212; and $0.1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 secured railcar equipment notes, net of unamortized discount of $&#8212; and $&#8212;</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 secured railcar equipment notes, net of unamortized discount of $&#8212; and $&#8212;</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TILC warehouse facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,821.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,607.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,579.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,641.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,800.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,555.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partially-owned subsidiaries:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRP-2021 secured railcar equipment notes, net of unamortized discount of $&#8212; and $0.1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Triumph Rail secured railcar equipment notes, net of unamortized discount of $0.2 and $0.2</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tribute Rail secured railcar equipment notes, net of unamortized discount of $0.1 and $&#8212;</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRIP Railcar Co. term loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,219.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,182.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non&#8211;recourse debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,983.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,771.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,607.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,244.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,170.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,281.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-term Debt [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining principal payments under existing debt agreements as of December 31, 2022 based on the anticipated repayment dates are as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.827%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recourse:</span></td><td colspan="39" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recourse &#8211; leasing (Note 6):</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2009 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2010 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 promissory notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 secured railcar equipment notes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019 secured railcar equipment notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 secured railcar equipment notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TILC warehouse facility</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Facility termination payments &#8211; TILC warehouse facility</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRP-2021 secured railcar equipment notes </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Triumph Rail secured railcar equipment notes </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tribute Rail secured railcar equipment notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">655.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,487.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,105.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,645.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660318796128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9. Income Taxes Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision (benefit) for income taxes from continuing operations are as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of CARES Act</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(373.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(515.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(512.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of CARES Act</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(274.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</a></td>
<td class="text">The following is a reconciliation between the statutory U.S. federal income tax rate and our effective income tax rate on income before income taxes:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign branch taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive compensation limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interest in partially-owned subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in valuation allowance and reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of CARES Act</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in state laws and apportionment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible excise tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment - noncontrolling interest in partially-owned subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense limitations from partially-owned subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</a></td>
<td class="text">The components of deferred tax liabilities and assets are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:72.067%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.951%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation, depletion, and amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partially-owned subsidiaries basis difference</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Workers compensation, pensions, and other benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranties and reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity items</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax loss carryforwards and credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities before valuation allowances</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,081.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities before reserve for uncertain tax positions</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,105.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets included in reserve for uncertain tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_UnrecognizedTaxBenefitRollforwardTableTextBlock', window );">Unrecognized Tax Benefit Rollforward [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in unrecognized tax benefits was as follows: </span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration of statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_UnrecognizedTaxBenefitRollforwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrecognized Tax Benefit Rollforward [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_UnrecognizedTaxBenefitRollforwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660316845488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10. Employee Retirement Plans Employee Retirement Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Defined Benefit Plan, Assumptions [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Actuarial assumptions</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assumptions used to determine benefit obligations at the annual measurement date were:</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligation discount rate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assumptions used to determine net periodic benefit costs were:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligation discount rate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term rate of return on plan assets </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Not applicable as of December 31, 2022 and 2021 and for the years ended December 31, 2022 and 2021 as all qualified pension plans were settled as of December 31, 2020.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock', window );">Schedule of Costs of Retirement Plans [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Components of Net Periodic Benefit Cost and Other Retirement Expenses</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expense Components</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined contribution expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock', window );">Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]</a></td>
<td class="text">Obligations and funded statusAt December 31, 2022 and 2021, the projected benefit obligations and net funded status of our Supplemental Executive Retirement Plan ("SERP") were $11.2 million and $14.5 million, respectively, which are included in accrued liabilities in our Consolidated Balance Sheets.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amounts recognized in other comprehensive income (loss)</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.224%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.970%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement of pension plan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gain (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amount recognized in other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(b)(c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660321362848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11. Asset Impairment Charges and Restructuring Activities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringChargesAbstract', window );"><strong>Restructuring Charges [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Restructuring and Related Costs [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although restructuring activities are not allocated to our reportable segments, the following tables summarize the restructuring activities by reportable segment for the years ended December 31, 2021 and 2020. For the year ended December 31, 2022, restructuring charges of $1.0 million related to the Corporate and other grouping.</span></div><div style="margin-top:5pt;text-align:center;text-indent:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.669%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee Severance Costs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gain on Disposition of Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring activities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center;text-indent:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.870%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee Severance Costs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contract Termination Costs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Gain)/Loss on Disposition of Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Write-down of Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcar Leasing and Management Services Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rail Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring activities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringChargesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringChargesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660320639520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12. Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in AOCI for the years ended December 31, 2022 and 2021 are as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.378%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Currency translation adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized gain/(loss) on derivative financial instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net actuarial gains/(losses)  of defined benefit plans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2020</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax, before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI, net of tax benefit of $&#8212;, $1.2, $0.1, and $1.3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: noncontrolling interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax, before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI, net of tax benefit of $&#8212;, $0.8, $0.1, and $0.9</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified to discontinued operations, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2022</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660318193872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13. Common Stock and Stock-based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock', window );">Schedule of Stock Options Roll Forward</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:38.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.131%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average Grant-Date Fair Value per Award</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Terms (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value<br/>(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.26&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Share-Based Payment Arrangement, Restricted Stock Unit, Activity</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:69.867%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.151%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average Grant-Date <br/>Fair Value per Award</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,924,450&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(646,492)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740,166&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock', window );">Share-based Payment Arrangement, Performance Shares, Activity [Table Text Block]</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.307%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.711%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Performance Units</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average Grant-Date <br/>Fair Value per Award</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance units outstanding at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155,281&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.28&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(196,113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(284,661)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance units outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">921,391&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock', window );">Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:69.867%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.151%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Restricted Stock Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average Grant-Date <br/>Fair Value per Award</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards outstanding at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,014&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.67&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,972)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.74&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,331)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards outstanding at December 31, 2022 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">655,050&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660321370144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 14. Earnings Per Common Share Earnings Per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicLineItems', window );"><strong>Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income (loss) attributable to Trinity Industries, Inc.:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Net (income) loss attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) from continuing operations attributable to Trinity Industries, Inc.</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on sale of discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) from discontinued operations attributable to Trinity Industries, Inc.</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.48)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.73&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.79&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.27)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.48)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.71&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.27)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Potentially dilutive securities excluded from EPS calculation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antidilutive restricted shares</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antidilutive stock options</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660321297344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 16. Selected Quarterly Financial Data (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Quarterly Financial Information [Table Text Block]</a></td>
<td class="text"><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.794%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;March 31, 2022</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs of revenues:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, engineering, and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains on dispositions of property</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activities, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on sale of discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) attributable to Trinity Industries, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.31&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.38&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The sum of the quarters may not necessarily be equal to the full year net income per common share amount.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.794%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;March 31, 2021</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs of revenues:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, engineering, and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains on dispositions of property</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activities, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of discontinued operations, net of income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Trinity Industries, Inc.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income attributable to Trinity Industries, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.33&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.39&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to Trinity Industries, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.33&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.37&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The sum of the quarters may not necessarily be equal to the full year net income per common share amount.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126900988&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660321333888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1. Summary of Significant Accounting Policies Discontinued Operations (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds (payments) related to sale of discontinued operations</a></td>
<td class="nump">$ 375.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660309295312">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Note 1. Summary of Significant Accounting Policies Revenue Recognition (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseRevenue', window );">Sales-type Lease, Revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BilledContractReceivables', window );">Billed Contracts Receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 4.5<span></span>
</td>
<td class="nump">$ 2.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailProductsGroupMember', window );">Rail Products Group [Member] | Railcar products [Domain]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,903.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear', window );">Revenue, remaining performance obligation expected to be delivered in current year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailProductsGroupMember', window );">Rail Products Group [Member] | Railcar products [Domain] | External Customers [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,444.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailProductsGroupMember', window );">Rail Products Group [Member] | Railcar products [Domain] | Leasing [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">458.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailProductsGroupMember', window );">Rail Products Group [Member] | Sustainable Railcar Conversions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 166.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear', window );">Revenue, remaining performance obligation expected to be delivered in current year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailProductsGroupMember', window );">Rail Products Group [Member] | Rail Products [Domain] | GATX</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember', window );">Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear', window );">Revenue, remaining performance obligation expected to be delivered in current year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.40%<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Unsatisfied performance obligations at December 31, 2022 include 15,000 railcars expected to be delivered through 2028, valued at approximately $1.8&#160;billion, associated with a new long-term railcar supply agreement with GATX Corporation.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue, remaining performance obligation expected to be delivered in current year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BilledContractReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126938201&amp;loc=d3e55302-109406<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BilledContractReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeLeaseRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of sales-type lease revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919372-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI https://asc.fasb.org/extlink&amp;oid=126900988&amp;loc=SL77927221-108306<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailProductsGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailProductsGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=trn_NewRailcarsDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=trn_NewRailcarsDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=trn_ExternalCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=trn_ExternalCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=trn_LeasingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=trn_LeasingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=trn_SustainableRailcarConversionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=trn_SustainableRailcarConversionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=trn_RailProductsDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=trn_RailProductsDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=trn_GATXMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=trn_GATXMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660314713904">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Note 1. Summary of Significant Accounting Policies Lessee Accounting (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Lessee, Operating Lease, Renewal Term</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseOptionToTerminate', window );">Lessee, Operating Lease, Option to Terminate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">one year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Finance Lease, Principal Payments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">18.2<span></span>
</td>
<td class="nump">$ 15.2<span></span>
</td>
<td class="nump">$ 15.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">2.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating Lease, Payments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">18.2<span></span>
</td>
<td class="nump">15.2<span></span>
</td>
<td class="nump">15.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets recognized in exchange for new lease liabilities (1)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">28.8<span></span>
</td>
<td class="nump">23.0<span></span>
</td>
<td class="nump">$ 54.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets (2)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 93.1<span></span>
</td>
<td class="nump">$ 82.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList', window );">Lease liabilities (3)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">9 years 10 months 24 days<span></span>
</td>
<td class="text">10 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.80%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 20.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">15.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">13.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">59.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Lessee, Operating Lease, Liability, to be Paid</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">133.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Present value adjustment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (18.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other assets<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lessee, Operating Lease, Term of Contract</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lessee, Operating Lease, Term of Contract</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">14 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember', window );">Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 12.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Lessee, Operating Lease, Liability, to be Paid</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">40.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_ConsolidatedSubsidiariesExcludingLeasingMember', window );">Consolidated Subsidiaries, Excluding Leasing [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">56.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Lessee, Operating Lease, Liability, to be Paid</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 93.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Includes the commencement of the new headquarters facility for the year ended December 31, 2020</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_8c1b4a08-ff65-451a-bad4-09fa1e206982"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_ec131d7f-7d72-47f4-a024-27fc1944e7bb">other assets</span></span> in our Consolidated Balance Sheets.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Included in other liabilities in our Consolidated Balance Sheets.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseOptionToTerminate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of terms and conditions of option to terminate lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseOptionToTerminate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_ConsolidatedSubsidiariesExcludingLeasingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_ConsolidatedSubsidiariesExcludingLeasingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660315274576">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Note 1. Summary of Significant Accounting Policies Lessor Accounting (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeaseDescriptionLineItems', window );"><strong>Lessor, Lease, Description [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeaseRenewalTerm', window );">Lessor, Operating Lease, Renewal Term</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">5 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DirectFinancingLeaseRevenue', window );">Direct Financing Lease, Revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLeaseIncomeLeasePayments', window );">Operating lease revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">679.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">652.5<span></span>
</td>
<td class="nump">$ 671.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseVariableLeaseIncome', window );">Variable operating lease revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">60.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">54.2<span></span>
</td>
<td class="nump">51.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseInterestIncome', window );">Interest income on sales-type lease receivables</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseSellingProfitLoss', window );">Profit recognized at sales-type lease commencement (1)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths', window );">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Next Twelve Months</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">1.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears', window );">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Two Years</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">1.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears', window );">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Three Years</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">1.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears', window );">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Four Years</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">1.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears', window );">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Five Years</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">1.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter', window );">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Thereafter</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">10.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived', window );">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">15.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount', window );">Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(5.0)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember', window );">Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeaseDescriptionLineItems', window );"><strong>Lessor, Lease, Description [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">596.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears', window );">2024</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">472.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears', window );">2025</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">369.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears', window );">2026</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">264.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears', window );">2027</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">175.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter', window );">Thereafter</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">265.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceived', window );">Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">$ 2,143.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember', window );">Railcar Leasing and Management Services Group [Member] | Minimum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeaseDescriptionLineItems', window );"><strong>Lessor, Lease, Description [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeaseTermOfContract', window );">Lessor, Operating Lease, Term of Contract</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">1 year<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember', window );">Railcar Leasing and Management Services Group [Member] | Maximum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeaseDescriptionLineItems', window );"><strong>Lessor, Lease, Description [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeaseTermOfContract', window );">Lessor, Operating Lease, Term of Contract</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">10 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember', window );">Other Assets [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeaseDescriptionLineItems', window );"><strong>Lessor, Lease, Description [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseNetInvestmentInLease', window );">Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">$ (10.6)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Included in gains on dispositions of property &#8211; lease portfolio sales on our Consolidated Statements of Operations.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Included in other assets in our Consolidated Balance Sheets.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Total contractual minimum rental revenues on operating leases relates to our wholly-owned and partially-owned subsidiaries and sub-lease rental revenues associated with the Leasing Group's operating lease obligations.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DirectFinancingLeaseRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct financing lease revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919372-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI https://asc.fasb.org/extlink&amp;oid=126900988&amp;loc=SL77927221-108306<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DirectFinancingLeaseRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payments to be received by lessor for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessor's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919359-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919359-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLeaseIncomeLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI https://asc.fasb.org/extlink&amp;oid=126900988&amp;loc=SL77927221-108306<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919372-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLeaseIncomeLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseVariableLeaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease income from variable lease payments paid and payable to lessor, excluding amount included in measurement of lease receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI https://asc.fasb.org/extlink&amp;oid=126900988&amp;loc=SL77927221-108306<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919372-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseVariableLeaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted lease receivable in excess of discounted receivable for sales-type and direct financing leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeLeaseInterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income from net investment in sales-type lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919372-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI https://asc.fasb.org/extlink&amp;oid=126900988&amp;loc=SL77927221-108306<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 25<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123408481&amp;loc=SL77919101-209958<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseInterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeLeaseNetInvestmentInLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of net investment in sales-type lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919379-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseNetInvestmentInLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeLeaseSellingProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of profit (loss) recognized at commencement from sales-type lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919372-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI https://asc.fasb.org/extlink&amp;oid=126900988&amp;loc=SL77927221-108306<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseSellingProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660315083472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1. Summary of Significant Accounting Policies Financial Instruments (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Accounts Receivable, Credit Loss Expense (Reversal)</a></td>
<td class="nump">$ 2.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs', window );">Allowance for Loan and Lease Losses, Write-offs</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Loans and Leases Receivable, Allowance</a></td>
<td class="nump">$ 10.6<span></span>
</td>
<td class="nump">$ 10.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 6.L.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74567-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=121614798&amp;loc=d3e15032-111544<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660310786608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1. Summary of Significant Accounting Policies Property, Plant, and Equipment Useful Lives (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">30 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">12 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TechnologyEquipmentMember', window );">Technology Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TechnologyEquipmentMember', window );">Technology Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=trn_RailcarsOnLeaseMember', window );">Railcars on Lease [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">35 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=trn_RailcarsOnLeaseMember', window );">Railcars on Lease [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">40 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TechnologyEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TechnologyEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=trn_RailcarsOnLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=trn_RailcarsOnLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660309095824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1. Summary of Significant Accounting Policies Long-Lived Assets (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of long-lived assets</a></td>
<td class="nump">$ 369.4<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 396.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis=us-gaap_RailroadTransportationEquipmentMember', window );">Railroad Transportation Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of long-lived assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">369.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis=us-gaap_BuildingMember', window );">Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of long-lived assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis=us-gaap_InvestmentTypeCategorizationMember', window );">Investments [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of long-lived assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis=us-gaap_RailroadTransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis=us-gaap_RailroadTransportationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis=us-gaap_InvestmentTypeCategorizationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis=us-gaap_InvestmentTypeCategorizationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660321495824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 1. Summary of Significant Accounting Policies Assets Held for Sale (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember', window );">Other Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long-Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup', window );">Assets Held-for-sale, Not Part of Disposal Group</a></td>
<td class="nump">$ 6.6<span></span>
</td>
<td class="nump">$ 6.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets held-for-sale that are not part of a disposal group.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 15<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982154&amp;loc=d3e400-110220<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsHeldForSaleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongLivedAssetsHeldForSaleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660315029520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1. Summary of Significant Accounting Policies Goodwill and Intangibles (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">195,900,000<span></span>
</td>
<td class="nump">154,200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net (Excluding Goodwill)</a></td>
<td class="nump">79,000,000<span></span>
</td>
<td class="nump">28,100,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill', window );">Impairment of Intangible Assets (Excluding Goodwill)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember', window );">Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 7,100,000<span></span>
</td>
<td class="nump">1,800,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailProductsGroupMember', window );">Rail Products Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 188,800,000<span></span>
</td>
<td class="nump">$ 152,400,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailProductsGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailProductsGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660316824400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1. Summary of Significant Accounting Policies Investments (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Aug. 18, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=trn_SignalRailHoldingsLLCMember', window );">Signal Rail Holdings LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage', window );">Equity Method Investment, JV Majority Ownership Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="nump">12.90%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions', window );">Proceeds from Equity Method Investment, Distribution</a></td>
<td class="nump">$ 13.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity Method Investments</a></td>
<td class="nump">20.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=trn_PartiallyOwnedSubsidiariesMember', window );">Partially-Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary', window );">Carrying Value of Investment In Partially-Owned Consolidated Subsidiary</a></td>
<td class="nump">$ 136.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying Value of Investment In Partially-Owned Consolidated Subsidiary</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity Method Investment, Joint Venture Majority Ownership Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_EquityMethodInvestmentJVMajorityOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080555-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentDividendsOrDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=trn_SignalRailHoldingsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=trn_SignalRailHoldingsLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=trn_PartiallyOwnedSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=trn_PartiallyOwnedSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660316562208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1. Summary of Significant Accounting Policies Warranties (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyLiabilityLineItems', window );"><strong>Product Warranty Liability [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Standard Product Warranty Accrual</a></td>
<td class="nump">$ 3.3<span></span>
</td>
<td class="nump">$ 3.1<span></span>
</td>
<td class="nump">$ 11.3<span></span>
</td>
<td class="nump">$ 7.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualPayments', window );">Warranty costs incurred</a></td>
<td class="num">(2.7)<span></span>
</td>
<td class="num">(7.4)<span></span>
</td>
<td class="num">(2.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease', window );">Warranty originations and revisions</a></td>
<td class="nump">3.2<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">6.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease', window );">Warranty expirations</a></td>
<td class="num">$ (0.3)<span></span>
</td>
<td class="num">$ (0.9)<span></span>
</td>
<td class="num">$ (0.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyLiabilityLineItems', window );"><strong>Product Warranty Liability [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_ProductWarrantyPeriod', window );">Product Warranty Period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyLiabilityLineItems', window );"><strong>Product Warranty Liability [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_ProductWarrantyPeriod', window );">Product Warranty Period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_ProductWarrantyPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Product warranty period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_ProductWarrantyPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyLiabilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyLiabilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1),(c)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the standard product warranty accrual. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660310546224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2. Acquisitions and Discontinued Operations - Acquisitions (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems', window );"><strong>Business Combination, Separately Recognized Transactions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear', window );">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low, Per Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferred', window );">Asset Acquisition, Consideration Transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966.8<span></span>
</td>
<td class="nump">$ 570.8<span></span>
</td>
<td class="nump">$ 698.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets', window );">Asset Acquisition, Consideration Transferred, Other Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.2<span></span>
</td>
<td class="nump">11.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, Acquired During Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.3<span></span>
</td>
<td class="nump">$ 7.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=trn_HoldenAmericaAcquisitionMember', window );">Holden America Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems', window );"><strong>Business Combination, Separately Recognized Transactions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></td>
<td class="nump">$ 71.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred</a></td>
<td class="nump">$ 87.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow', window );">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited', window );">Business Combination, Contingent Consideration Arrangement, Maximum Unlimited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember', window );">Series of Individually Immaterial Asset Acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems', window );"><strong>Business Combination, Separately Recognized Transactions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Contingent Consideration Arrangement, Maximum Unlimited</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low, Per Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9215-128498<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 55<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6829253&amp;loc=SL6831962-166255<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=127000608&amp;loc=d3e9135-128495<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9212-128498<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tangible and intangible assets included as part of consideration transferred in asset acquisition, classified as other. Excludes cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9212-128498<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=127000608&amp;loc=d3e9135-128495<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9215-128498<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=127000608&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=trn_HoldenAmericaAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=trn_HoldenAmericaAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660315650848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2. Acquisitions and Discontinued Operations - Discontinued Operations (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Gain (loss) on sale of discontinued operations, net of provision (benefit) for income taxes of $(1.4), $51.9, and $&#8212;</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="num">$ (4.6)<span></span>
</td>
<td class="num">$ (1.1)<span></span>
</td>
<td class="nump">$ 131.4<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="num">$ (5.7)<span></span>
</td>
<td class="nump">$ 131.4<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Discontinued Operation, Tax Effect of Discontinued Operation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
<td class="nump">3.5<span></span>
</td>
<td class="nump">5.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Income (loss) from discontinued operations, net of provision (benefit) for income taxes of $(1.1), $3.5, and $5.5</a></td>
<td class="num">$ (6.6)<span></span>
</td>
<td class="num">$ (3.4)<span></span>
</td>
<td class="num">$ (3.4)<span></span>
</td>
<td class="num">$ (6.9)<span></span>
</td>
<td class="num">$ (13.2)<span></span>
</td>
<td class="nump">$ 10.4<span></span>
</td>
<td class="nump">$ 7.6<span></span>
</td>
<td class="nump">$ 6.3<span></span>
</td>
<td class="num">(20.3)<span></span>
</td>
<td class="nump">11.1<span></span>
</td>
<td class="nump">24.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax', window );">Amounts reclassified to discontinued operations, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=trn_SaleOfHighwayProductsMember', window );">Sale of Highway Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Gain (loss) on sale of discontinued operations, net of provision (benefit) for income taxes of $(1.4), $51.9, and $&#8212;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Disposal Group, Including Discontinued Operation, Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">296.5<span></span>
</td>
<td class="nump">249.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">216.6<span></span>
</td>
<td class="nump">178.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense', window );">Disposal Group, Including Discontinued Operation, General and Administrative Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.4<span></span>
</td>
<td class="nump">65.3<span></span>
</td>
<td class="nump">41.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities', window );">Disposal Group, Including Discontinued Operations, Restructuring Activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome', window );">Disposal Group, Including Discontinued Operation, Other Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(21.4)<span></span>
</td>
<td class="nump">14.6<span></span>
</td>
<td class="nump">30.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Discontinued Operation, Tax Effect of Discontinued Operation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
<td class="nump">2.7<span></span>
</td>
<td class="nump">5.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Income (loss) from discontinued operations, net of provision (benefit) for income taxes of $(1.1), $3.5, and $5.5</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20.3)<span></span>
</td>
<td class="nump">11.9<span></span>
</td>
<td class="nump">24.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=trn_SaleOfHighwayProductsMember', window );">Sale of Highway Products | Proceeds from (Payments to) related to the Sale of Discontinued Operations, Net of Cash Divested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash used in investing activities &#8211; discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations', window );">Proceeds (payments) related to sale of discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2.7)<span></span>
</td>
<td class="nump">364.7<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=trn_SpinOffOfArcosaMember', window );">Spin-Off of Arcosa</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operations, Restructuring Activities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds (Payments) Related to Sale of Discontinued Operations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other income attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109227538&amp;loc=d3e44648-109337<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e709-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 40<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=116633155&amp;loc=d3e31531-110899<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=trn_SaleOfHighwayProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=trn_SaleOfHighwayProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_InvestingActivitiesAxis=trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_InvestingActivitiesAxis=trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=trn_SpinOffOfArcosaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=trn_SpinOffOfArcosaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660310382192">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Note 3. Derivative Instruments and Fair Value Measurements Derivatives - Interest Rate Hedges (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,269.6<span></span>
</td>
<td class="nump">$ 1,296.8<span></span>
</td>
<td class="nump">$ 2,016.0<span></span>
</td>
<td class="nump">$ 2,378.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Interest Rate Swap, Expired, 2018 Secured Railcar Equipment Notes [Domain]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 249.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAverageFixedInterestRate', window );">Derivative, Average Fixed Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">4.41%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Interest Rate Swap, Expired, TRIP Holdings Warehouse Loan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 788.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAverageFixedInterestRate', window );">Derivative, Average Fixed Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Interest Rate Swap, Expired, Tribute Rail Secured Railcar Equipment Notes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 256.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAverageFixedInterestRate', window );">Derivative, Average Fixed Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2.86%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Interest Rate Cap [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 169.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCapInterestRate', window );">Derivative, Cap Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Interest Rate Swap [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 434.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAverageFixedInterestRate', window );">Derivative, Average Fixed Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2.39%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative Asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 19.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember', window );">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] | Designated as Hedging Instrument [Member] | Interest Rate Swap, Expired, 2018 Secured Railcar Equipment Notes [Domain]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember', window );">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] | Designated as Hedging Instrument [Member] | Interest Rate Swap, Expired, TRIP Holdings Warehouse Loan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember', window );">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] | Designated as Hedging Instrument [Member] | Interest Rate Swap, Expired, Tribute Rail Secured Railcar Equipment Notes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember', window );">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] | Designated as Hedging Instrument [Member] | Interest Rate Cap [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(0.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember', window );">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] | Designated as Hedging Instrument [Member] | Interest Rate Swap [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(19.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember', window );">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Noncontrolling Interest [Member] | Designated as Hedging Instrument [Member] | Interest Rate Swap, Expired, 2018 Secured Railcar Equipment Notes [Domain]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember', window );">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Noncontrolling Interest [Member] | Designated as Hedging Instrument [Member] | Interest Rate Swap, Expired, TRIP Holdings Warehouse Loan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember', window );">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Noncontrolling Interest [Member] | Designated as Hedging Instrument [Member] | Interest Rate Swap, Expired, Tribute Rail Secured Railcar Equipment Notes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember', window );">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Noncontrolling Interest [Member] | Designated as Hedging Instrument [Member] | Interest Rate Cap [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember', window );">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Noncontrolling Interest [Member] | Designated as Hedging Instrument [Member] | Interest Rate Swap [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Weighted average fixed interest rate, except for the interest rate cap on the 2017 promissory notes.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">In May 2022, Tribute Rail LLC ("Tribute Rail"), an indirect, wholly-owned subsidiary of TRIP Holdings, entered into and subsequently terminated a forward starting interest rate swap to hedge the risk of potential interest rate increases prior to the May 2022 Tribute Rail debt issuance.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAverageFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Average fixed interest rate related to the group of interest rate derivatives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAverageFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeCapInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeCapInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateCapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateCapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660315574064">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Note 3. Derivative Instruments and Fair Value Measurements Derivatives - Effect on Interest Expense (Details) - Interest Expense [Member] - Designated as Hedging Instrument [Member] - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember', window );">Interest Rate Swap, Expired, 2006 Secured Railcar Equipment Notes [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet', window );">Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember', window );">Interest Rate Swap, Expired, 2018 Secured Railcar Equipment Notes [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet', window );">Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember', window );">Interest Rate Swap, Expired, TRIP Holdings Warehouse Loan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet', window );">Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember', window );">Interest Rate Swap, Expired, TRIP Master Funding Secured Railcar Equipment Notes [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet', window );">Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember', window );">Interest Rate Swap, Expired, Tribute Rail Secured Railcar Equipment Notes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet', window );">Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateCapMember', window );">Interest Rate Cap [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet', window );">Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
<td class="text">Interest Income (Expense), Net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet', window );">Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 8.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Based on the fair value of open hedges as of December 31, 2022</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of income or comprehensive income that includes gain (loss) from effective portion of derivative instrument reclassified from accumulated other comprehensive income (AOCI) into income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624177-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121549185&amp;loc=d3e80748-113994<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateCapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateCapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660316631344">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Note 3. Derivative Instruments and Fair Value Measurements Derivatives - FX Hedge (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,269.6<span></span>
</td>
<td class="nump">$ 1,296.8<span></span>
</td>
<td class="nump">$ 2,016.0<span></span>
</td>
<td class="nump">$ 2,378.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">30.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative Asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] | Foreign Exchange Contract [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (3.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Cost of Sales | Foreign Exchange Contract [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Cost of revenues:<span></span>
</td>
<td class="text">Cost of revenues:<span></span>
</td>
<td class="text">Cost of revenues:<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months', window );">Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (3.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Based on the fair value of open hedges as of December 31, 2022</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of income or comprehensive income that includes gain (loss) from effective portion of derivative instrument reclassified from accumulated other comprehensive income (AOCI) into income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624177-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121549185&amp;loc=d3e80748-113994<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660310352928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3. Derivative Instruments and Fair Value Measurements - Derivatives Not Designated as Hedges Details) - Not Designated as Hedging Instrument - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=trn_TILCWarehouseBackToBackSwapAgreementsMember', window );">TILC Warehouse Back to Back Swap Agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">$ 800.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCapInterestRate', window );">Derivative, Cap Interest Rate</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative Asset</a></td>
<td class="nump">$ 21.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=trn_TILCWarehouseBackToBackSwapAgreementsMember', window );">TILC Warehouse Back to Back Swap Agreements | Other Operating Income (Expense)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other Operating Income (Expense), Net<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">Other Operating Income (Expense), Net<span></span>
</td>
<td class="text">Other Operating Income (Expense), Net<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=trn_TILCBackToBackSwapAgreementsMember', window );">TILC Back to Back Swap Agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">$ 800.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCapInterestRate', window );">Derivative, Cap Interest Rate</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative Liability</a></td>
<td class="num">$ (21.6)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=trn_TILCBackToBackSwapAgreementsMember', window );">TILC Back to Back Swap Agreements | Other Operating Income (Expense)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other Operating Income (Expense), Net<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">Other Operating Income (Expense), Net<span></span>
</td>
<td class="text">Other Operating Income (Expense), Net<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Derivatives not designated as hedging instruments are comprised of back-to-back interest rate caps entered into with the same counterparty that offset and do not have a net effect on Trinity's consolidated earnings. These derivative contracts were entered into in connection with our risk management objectives.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeCapInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeCapInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=trn_TILCWarehouseBackToBackSwapAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=trn_TILCWarehouseBackToBackSwapAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherOperatingIncomeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OtherOperatingIncomeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=trn_TILCBackToBackSwapAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=trn_TILCBackToBackSwapAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660315255888">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Note 3. Derivative Instruments and Fair Value Measurements Fair Value Measurements (Details) - Fair Value, Recurring [Member] - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 29.8<span></span>
</td>
<td class="nump">$ 11.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_RestrictedCashFairValueDisclosure', window );">Restricted Cash Fair Value Disclosure</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">214.7<span></span>
</td>
<td class="nump">135.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">244.5<span></span>
</td>
<td class="nump">146.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">43.3<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Accrued Liabilities [Member] | Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Financial and Nonfinancial Liabilities, Fair Value Disclosure</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">21.6<span></span>
</td>
<td class="nump">21.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Interest Rate Swap [Member] | Other Assets [Member] | Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateCashFlowHedgeAssetAtFairValue', window );">Interest Rate Cash Flow Hedge Asset at Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">19.7<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Interest Rate Swap [Member] | Accrued Liabilities [Member] | Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue', window );">Interest Rate Cash Flow Hedge Liability at Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">21.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Foreign Exchange Contract [Member] | Other Assets [Member] | Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Foreign Currency Contract, Asset, Fair Value Disclosure</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Foreign Exchange Contract [Member] | Accrued Liabilities [Member] | Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign Currency Contracts, Liability, Fair Value Disclosure</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Back to Back Swap Agreements | Other Assets [Member] | Fair Value, Inputs, Level 2 [Member] | Not Designated as Hedging Instrument</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Interest Rate Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">21.6<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Back to Back Swap Agreements | Accrued Liabilities [Member] | Fair Value, Inputs, Level 2 [Member] | Not Designated as Hedging Instrument</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue', window );">Other Derivatives Not Designated as Hedging Instruments Liabilities at Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 21.6<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Included in other assets in our Consolidated Balance Sheets.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Included in accrued liabilities in our Consolidated Balance Sheets.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_RestrictedCashFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_RestrictedCashFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractAssetFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestRateCashFlowHedgeAssetAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of all interest rate derivative assets designated as cash flow hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateCashFlowHedgeAssetAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of all interest rate derivative liabilities designated as cash flow hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of all derivative assets not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of all derivative liabilities not designated as a hedging instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=trn_BackToBackSwapAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=trn_BackToBackSwapAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660306727328">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Note 4. Segment Information Segment Information (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="9">3 Months Ended</th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of Reportable Segments | segment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_ExternalRevenue', window );">External Revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,977.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,516.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,749.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues:</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 591.2<span></span>
</td>
<td class="nump">$ 496.6<span></span>
</td>
<td class="nump">$ 416.8<span></span>
</td>
<td class="nump">$ 472.7<span></span>
</td>
<td class="nump">$ 472.2<span></span>
</td>
<td class="nump">$ 419.8<span></span>
</td>
<td class="nump">$ 293.3<span></span>
</td>
<td class="nump">$ 330.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,977.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,516.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,749.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">276.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">265.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">258.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">570.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">698.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">113.5<span></span>
</td>
<td class="nump">92.7<span></span>
</td>
<td class="nump">73.0<span></span>
</td>
<td class="nump">54.8<span></span>
</td>
<td class="nump">69.2<span></span>
</td>
<td class="nump">78.3<span></span>
</td>
<td class="nump">57.8<span></span>
</td>
<td class="nump">51.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">334.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">256.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(154.6)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of long-lived assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (369.4)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(396.4)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring activities, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(1.0)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.0)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(10.9)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other (income) expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">60.5<span></span>
</td>
<td class="nump">54.4<span></span>
</td>
<td class="nump">50.7<span></span>
</td>
<td class="nump">41.9<span></span>
</td>
<td class="nump">41.1<span></span>
</td>
<td class="nump">44.5<span></span>
</td>
<td class="nump">63.5<span></span>
</td>
<td class="nump">52.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">207.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">201.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">370.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes:</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10.2<span></span>
</td>
<td class="nump">8.6<span></span>
</td>
<td class="nump">5.8<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
<td class="nump">6.5<span></span>
</td>
<td class="nump">8.3<span></span>
</td>
<td class="num">(2.9)<span></span>
</td>
<td class="nump">4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">15.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(274.1)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Income (loss) from discontinued operations, net of provision (benefit) for income taxes of $(1.1), $3.5, and $5.5</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(6.6)<span></span>
</td>
<td class="num">(3.4)<span></span>
</td>
<td class="num">(3.4)<span></span>
</td>
<td class="num">(6.9)<span></span>
</td>
<td class="num">(13.2)<span></span>
</td>
<td class="nump">10.4<span></span>
</td>
<td class="nump">7.6<span></span>
</td>
<td class="nump">6.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20.3)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">11.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">24.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Gain (loss) on sale of discontinued operations, net of provision (benefit) for income taxes of $(1.4), $51.9, and $&#8212;</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(4.6)<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
<td class="nump">131.4<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5.7)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">131.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">36.2<span></span>
</td>
<td class="nump">$ 26.3<span></span>
</td>
<td class="nump">$ 8.5<span></span>
</td>
<td class="nump">$ 1.9<span></span>
</td>
<td class="nump">139.8<span></span>
</td>
<td class="nump">$ 35.9<span></span>
</td>
<td class="nump">$ 4.8<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">181.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (226.2)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,724.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,235.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,724.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 8,235.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk | Revenue Benchmark | Major Customer</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">22.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">16.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember', window );">Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_ExternalRevenue', window );">External Revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 769.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 734.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 801.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">423.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">350.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">353.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring activities, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1.4)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailProductsGroupMember', window );">Rail Products Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_ExternalRevenue', window );">External Revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,207.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">781.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">948.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">36.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring activities, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(0.3)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1.3)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate Segment [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(80.8)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(84.1)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(99.7)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring activities, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8.2)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">482.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">355.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">390.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,220.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,649.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,220.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8,649.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues:</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">770.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">735.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">802.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">236.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">226.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[3]</sup></td>
<td class="nump">214.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">928.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">547.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">602.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">423.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">350.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">353.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,779.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,585.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,779.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7,585.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Rail Products Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues:</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,074.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,264.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,609.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">33.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">35.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">21.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">78.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,440.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,064.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,440.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,064.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Corporate Segment [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">17.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">267.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">365.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">267.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">365.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment Eliminations [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_IntersegmentRevenues', window );">Intersegment Revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment Eliminations [Member] | Rail Products Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_IntersegmentRevenues', window );">Intersegment Revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">867.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">483.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">661.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_MX', window );">MEXICO</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">571.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">414.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">571.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">414.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">96.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">102.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">102.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_ConsolidatedSubsidiariesLeasingMember', window );">Consolidated Subsidiaries, Leasing [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(65.2)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(17.2)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(35.2)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_ConsolidatedSubsidiariesLeasingMember', window );">Consolidated Subsidiaries, Leasing [Member] | Intersegment Eliminations [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_IntersegmentRevenues', window );">Intersegment Revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(867.2)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(478.5)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(652.9)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues:</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(867.2)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(478.5)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(652.9)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="num">$ (763.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (779.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(763.3)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(779.1)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_ConsolidatedSubsidiariesExcludingLeasingMember', window );">Consolidated Subsidiaries, Excluding Leasing [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.4)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1.2)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2.4)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_ConsolidatedSubsidiariesExcludingLeasingMember', window );">Consolidated Subsidiaries, Excluding Leasing [Member] | Intersegment Eliminations [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_IntersegmentRevenues', window );">Intersegment Revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.8)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5.6)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(9.2)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues:</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.8)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5.6)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(9.2)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="16"></td></tr>
<tr><td colspan="16"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Depreciation expense includes $12.1&#160;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.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">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.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Additionally, depreciation expense related to our small cube covered hopper railcars decreased by approximately $7.0&#160;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.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Net deferred profit on railcars sold to the Leasing Group consists of intersegment profit that is eliminated in consolidation. Net deferred profit and the related deferred tax impact are included as adjustments to the property, plant, and equipment, net and deferred income taxes line items, respectively, in the Eliminations &#8211; Lease Subsidiary column above to reflect the net book value of the railcars purchased by the Leasing Group from the Rail Products Group based on manufacturing cost. See Note 5 and Note 8 for a further discussion regarding our investment in our partially-owned leasing subsidiaries and the related indebtedness.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_ExternalRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>External Revenue</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_ExternalRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_IntersegmentRevenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intersegment Revenues</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_IntersegmentRevenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109227538&amp;loc=d3e44648-109337<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=127000608&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=trn_MajorCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=trn_MajorCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailProductsGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailProductsGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_ConsolidatedSubsidiariesLeasingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_ConsolidatedSubsidiariesLeasingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_ConsolidatedSubsidiariesExcludingLeasingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_ConsolidatedSubsidiariesExcludingLeasingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660310359888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5. Partially Owned Leasing Subsidiaries (Details)<br></strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">18 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>board_member</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>board_member </div>
<div>subsidiary</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>board_member</div>
</th>
<th class="th"><div>Aug. 18, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gains on dispositions of property:</a></td>
<td class="nump">$ 60,200,000<span></span>
</td>
<td class="nump">$ 39,400,000<span></span>
</td>
<td class="nump">$ 27,800,000<span></span>
</td>
<td class="nump">$ 25,300,000<span></span>
</td>
<td class="nump">$ 13,000,000.0<span></span>
</td>
<td class="nump">$ 41,600,000<span></span>
</td>
<td class="nump">$ 12,100,000<span></span>
</td>
<td class="nump">$ 11,500,000<span></span>
</td>
<td class="nump">$ 152,700,000<span></span>
</td>
<td class="nump">$ 78,200,000<span></span>
</td>
<td class="nump">$ 20,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 591,200,000<span></span>
</td>
<td class="nump">$ 496,600,000<span></span>
</td>
<td class="nump">$ 416,800,000<span></span>
</td>
<td class="nump">$ 472,700,000<span></span>
</td>
<td class="nump">$ 472,200,000<span></span>
</td>
<td class="nump">$ 419,800,000<span></span>
</td>
<td class="nump">$ 293,300,000<span></span>
</td>
<td class="nump">$ 330,700,000<span></span>
</td>
<td class="nump">$ 1,977,300,000<span></span>
</td>
<td class="nump">$ 1,516,000,000<span></span>
</td>
<td class="nump">$ 1,749,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=trn_SignalRailHoldingsLLCMember', window );">Signal Rail Holdings LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage', window );">Equity Method Investment, JV Majority Ownership Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="nump">12.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.90%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions', window );">Proceeds from Equity Method Investment, Distribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity Method Investments</a></td>
<td class="nump">$ 20,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=trn_SignalRailHoldingsLLCMember', window );">Signal Rail Holdings LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars', window );">Equity Method Investment, Aggregate Future Estimated Investment of Railcars</a></td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets', window );">Proceeds from Sales of Business, Affiliate and Productive Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">254,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">579,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gains on dispositions of property:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=trn_PartiallyOwnedSubsidiariesMember', window );">Partially-Owned Subsidiaries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_ParentCompanyGuarantees', window );">Parent Company Guarantees</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember', window );">Railcar Leasing and Management Services Group [Member] | Partially-Owned Subsidiaries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary', window );">Carrying Value of Investment In Partially-Owned Consolidated Subsidiary</a></td>
<td class="nump">$ 136,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 136,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 136,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Noncontrolling Interest, Ownership Percentage by Parent</a></td>
<td class="nump">38.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</a></td>
<td class="nump">62.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember', window );">Railcar Leasing and Management Services Group [Member] | Partially-Owned Subsidiaries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NumberOfSubsidiaries', window );">Number of Subsidiaries | subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NumberofBoardMembers', window );">Number of Board Members | board_member</a></td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent', window );">Number of Board Members of Subsidiary, Designated by Parent | board_member</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying Value of Investment In Partially-Owned Consolidated Subsidiary</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity Method Investment, Aggregate Future Estimated Investment of Railcars</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_EquityMethodInvestmentJVMajorityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity Method Investment, Joint Venture Majority Ownership Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_EquityMethodInvestmentJVMajorityOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_NumberOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_NumberOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_NumberofBoardMembers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of Board Members</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_NumberofBoardMembers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of Board Members of Subsidiary, Designated by Parent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_ParentCompanyGuarantees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Parent Company Guarantees</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_ParentCompanyGuarantees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080555-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentDividendsOrDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate cash proceeds received from a combination of transactions in which noncurrent assets are sold, which may include the sale of a business, an investment in an affiliate (including an equity method investee), property, plant and equipment and intangible assets. Excludes sales of trading, available-for-sale, and held-to-maturity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=trn_SignalRailHoldingsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=trn_SignalRailHoldingsLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=trn_SignalRailHoldingsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=trn_SignalRailHoldingsLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=trn_PartiallyOwnedSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=trn_PartiallyOwnedSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=trn_PartiallyOwnedSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=trn_PartiallyOwnedSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660309441536">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Note 6. Railcar Leasing and Management Services Group Selected Leasing Balance Sheet Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 79.6<span></span>
</td>
<td class="nump">$ 167.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">323.5<span></span>
</td>
<td class="nump">227.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,886.8<span></span>
</td>
<td class="nump">6,846.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">214.7<span></span>
</td>
<td class="nump">135.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">386.6<span></span>
</td>
<td class="nump">266.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,724.3<span></span>
</td>
<td class="nump">8,235.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations', window );">Debt, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,607.6<span></span>
</td>
<td class="nump">5,170.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent', window );">Deferred income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,134.7<span></span>
</td>
<td class="nump">1,106.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">163.9<span></span>
</td>
<td class="nump">147.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,454.7<span></span>
</td>
<td class="nump">6,939.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">257.2<span></span>
</td>
<td class="nump">267.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,012.4<span></span>
</td>
<td class="nump">1,029.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,220.4<span></span>
</td>
<td class="nump">8,649.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">100.7<span></span>
</td>
<td class="nump">100.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,309.4<span></span>
</td>
<td class="nump">7,276.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">214.7<span></span>
</td>
<td class="nump">135.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">152.5<span></span>
</td>
<td class="nump">69.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,779.9<span></span>
</td>
<td class="nump">7,585.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">153.8<span></span>
</td>
<td class="nump">143.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations', window );">Debt, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,983.5<span></span>
</td>
<td class="nump">4,771.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent', window );">Deferred income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,153.4<span></span>
</td>
<td class="nump">1,115.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">38.8<span></span>
</td>
<td class="nump">35.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,329.5<span></span>
</td>
<td class="nump">6,066.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">257.2<span></span>
</td>
<td class="nump">267.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,193.2<span></span>
</td>
<td class="nump">1,252.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment Eliminations [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(763.3)<span></span>
</td>
<td class="num">(779.1)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Operating Segments [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">89.9<span></span>
</td>
<td class="nump">90.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,788.1<span></span>
</td>
<td class="nump">5,706.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">140.3<span></span>
</td>
<td class="nump">76.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">150.3<span></span>
</td>
<td class="nump">67.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,171.2<span></span>
</td>
<td class="nump">5,944.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">109.7<span></span>
</td>
<td class="nump">113.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations', window );">Debt, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,800.7<span></span>
</td>
<td class="nump">3,555.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent', window );">Deferred income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,152.3<span></span>
</td>
<td class="nump">1,114.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">38.8<span></span>
</td>
<td class="nump">35.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,101.5<span></span>
</td>
<td class="nump">4,819.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,069.7<span></span>
</td>
<td class="nump">1,125.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember', window );">Partially-Owned Subsidiaries [Member] | Operating Segments [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10.8<span></span>
</td>
<td class="nump">10.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,521.3<span></span>
</td>
<td class="nump">1,570.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">74.4<span></span>
</td>
<td class="nump">58.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.2<span></span>
</td>
<td class="nump">2.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,608.7<span></span>
</td>
<td class="nump">1,641.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">44.1<span></span>
</td>
<td class="nump">30.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations', window );">Debt, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,182.8<span></span>
</td>
<td class="nump">1,216.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent', window );">Deferred income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,228.0<span></span>
</td>
<td class="nump">1,247.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">257.2<span></span>
</td>
<td class="nump">267.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">123.5<span></span>
</td>
<td class="nump">127.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_ConsolidatedSubsidiariesLeasingMember', window );">Consolidated Subsidiaries, Leasing [Member] | Intersegment Eliminations [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(763.3)<span></span>
</td>
<td class="num">(779.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(763.3)<span></span>
</td>
<td class="num">(779.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations', window );">Debt, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent', window );">Deferred income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(173.1)<span></span>
</td>
<td class="num">(176.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(173.1)<span></span>
</td>
<td class="num">(176.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(590.2)<span></span>
</td>
<td class="num">(602.5)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_RailcarLeasingAndManagementServicesGroupMember', window );">Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">100.7<span></span>
</td>
<td class="nump">100.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,546.1<span></span>
</td>
<td class="nump">6,497.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">214.7<span></span>
</td>
<td class="nump">135.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">152.5<span></span>
</td>
<td class="nump">69.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,016.6<span></span>
</td>
<td class="nump">6,806.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">153.8<span></span>
</td>
<td class="nump">143.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations', window );">Debt, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,983.5<span></span>
</td>
<td class="nump">4,771.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent', window );">Deferred income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">980.3<span></span>
</td>
<td class="nump">938.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">38.8<span></span>
</td>
<td class="nump">35.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,156.4<span></span>
</td>
<td class="nump">5,889.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">257.2<span></span>
</td>
<td class="nump">267.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 603.0<span></span>
</td>
<td class="nump">$ 649.6<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Net deferred profit on railcars sold to the Leasing Group consists of intersegment profit that is eliminated in consolidation. Net deferred profit and the related deferred tax impact are included as adjustments to the property, plant, and equipment, net and deferred income taxes line items, respectively, in the Eliminations &#8211; Lease Subsidiary column above to reflect the net book value of the railcars purchased by the Leasing Group from the Rail Products Group based on manufacturing cost. See Note 5 and Note 8 for a further discussion regarding our investment in our partially-owned leasing subsidiaries and the related indebtedness.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recourse And Non-Recourse Debt And Capital Lease Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(1),(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126942793&amp;loc=d3e3073-115593<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences, after deferred tax asset, and other tax liabilities expected to be paid after one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAssetReconcilingItemLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_ConsolidatedSubsidiariesLeasingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_ConsolidatedSubsidiariesLeasingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660309865776">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Note 6. Railcar Leasing and Management Services Group Selected Leasing Income Statement Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2022</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2021</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 591.2<span></span>
</td>
<td class="nump">$ 496.6<span></span>
</td>
<td class="nump">$ 416.8<span></span>
</td>
<td class="nump">$ 472.7<span></span>
</td>
<td class="nump">$ 472.2<span></span>
</td>
<td class="nump">$ 419.8<span></span>
</td>
<td class="nump">$ 293.3<span></span>
</td>
<td class="nump">$ 330.7<span></span>
</td>
<td class="nump">$ 1,977.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,516.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,749.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">113.5<span></span>
</td>
<td class="nump">92.7<span></span>
</td>
<td class="nump">73.0<span></span>
</td>
<td class="nump">54.8<span></span>
</td>
<td class="nump">69.2<span></span>
</td>
<td class="nump">78.3<span></span>
</td>
<td class="nump">57.8<span></span>
</td>
<td class="nump">51.5<span></span>
</td>
<td class="nump">334.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">256.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(154.6)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">276.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">265.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">258.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, engineering, and administrative expenses:</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 47.7<span></span>
</td>
<td class="nump">$ 48.0<span></span>
</td>
<td class="nump">$ 45.0<span></span>
</td>
<td class="nump">$ 44.7<span></span>
</td>
<td class="nump">$ 42.9<span></span>
</td>
<td class="nump">$ 45.8<span></span>
</td>
<td class="nump">$ 46.2<span></span>
</td>
<td class="nump">$ 44.7<span></span>
</td>
<td class="nump">185.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">179.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">189.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseSellingProfitLoss', window );">Profit recognized at sales-type lease commencement (1)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of debt</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">11.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=trn_SustainableRailcarConversionsMember', window );">Sustainable Railcar Conversions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=trn_SmallCubeCoveredHoppersMember', window );">Small Cube Covered Hoppers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember', window );">Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">423.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">350.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">353.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">482.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">355.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">390.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 770.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 735.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">802.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_RevenuesPercentChange', window );">Revenues, Percent Change</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8.40%)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 423.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 350.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 353.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_OperatingIncomeLossPercentChange', window );">Operating Income (Loss), Percent Change</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.60%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(0.80%)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_OperatingProfitMargin', window );">Operating Profit Margin</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54.90%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">47.70%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">44.10%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 236.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">$ 226.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3],[4]</sup></td>
<td class="nump">$ 214.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_DepreciationDepletionandAmortizationPercentChange', window );">Depreciation, Depletion, and Amortization, Percent Change</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2],[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.60%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5.30%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostMaintenance', window );">Cost, Maintenance</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 113.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 95.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">88.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_MaintenanceCostsPercentChange', window );">Maintenance Costs, Percent Change</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.40%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7.80%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Payments for Rent</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 18.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">21.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange', window );">Operating Leases, Rent Expense and Ad Valorem Taxes, Percent Change</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.90%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(12.80%)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, engineering, and administrative expenses:</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 50.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">51.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_SellingEngineeringandAdministrativeExpensePercentChange', window );">Selling, Engineering, and Administrative Expense, Percent Change</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.70%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1.40%)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 186.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 181.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">196.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_InterestExpensePercentChange', window );">Interest Expense, Percent Change</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.80%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7.40%)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=trn_LeasingAndManagementMember', window );">Leasing and management [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 770.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 735.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">747.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_RevenuesPercentChange', window );">Revenues, Percent Change</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1.70%)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 295.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 296.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 336.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_OperatingIncomeLossPercentChange', window );">Operating Income (Loss), Percent Change</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.30%)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(11.70%)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=trn_LeasingAndManagementMember', window );">Leasing and management [Member] | Operating Segments [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_OperatingProfitMargin', window );">Operating Profit Margin</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38.40%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">40.40%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">44.90%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=trn_RailcarOwnedOneYearOrLessMember', window );">Railcar Owned One Year or Less [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[6]</sup></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[6]</sup></td>
<td class="nump">$ 54.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=trn_SalesofLeasedRailcarsDomain', window );">Sales of Leased Railcars [Domain] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 127.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 54.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 17.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_OperatingProfitMargin', window );">Operating Profit Margin</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.80%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">11.70%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9.20%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="15"></td></tr>
<tr><td colspan="15"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Included in gains on dispositions of property &#8211; lease portfolio sales on our Consolidated Statements of Operations.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">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.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Depreciation expense includes $12.1&#160;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.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Additionally, depreciation expense related to our small cube covered hopper railcars decreased by approximately $7.0&#160;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.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">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.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[6]</td>
<td style="vertical-align: top;" valign="top">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.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_DepreciationDepletionandAmortizationPercentChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percent Change in Depreciation Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_DepreciationDepletionandAmortizationPercentChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_InterestExpensePercentChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percent Change in Interest Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_InterestExpensePercentChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_MaintenanceCostsPercentChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percent Change in Maintenance Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_MaintenanceCostsPercentChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_OperatingIncomeLossPercentChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage Change in Operating Profit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_OperatingIncomeLossPercentChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percent Change in Rent Expense and Ad Valorem Taxes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_OperatingProfitMargin">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_OperatingProfitMargin</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_RevenuesPercentChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage change in revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_RevenuesPercentChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_SellingEngineeringandAdministrativeExpensePercentChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Selling, Engineering, and Administrative Expense, Percent Change</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_SellingEngineeringandAdministrativeExpensePercentChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostMaintenance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of maintenance incurred and directly related to good produced and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostMaintenance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeLeaseSellingProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of profit (loss) recognized at commencement from sales-type lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919372-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI https://asc.fasb.org/extlink&amp;oid=126900988&amp;loc=SL77927221-108306<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseSellingProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=trn_SustainableRailcarConversionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=trn_SustainableRailcarConversionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=trn_SmallCubeCoveredHoppersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=trn_SmallCubeCoveredHoppersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=trn_LeasingAndManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=trn_LeasingAndManagementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=trn_RailcarOwnedOneYearOrLessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=trn_RailcarOwnedOneYearOrLessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=trn_SalesofLeasedRailcarsDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=trn_SalesofLeasedRailcarsDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660309852928">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Note 6. Railcar Leasing and Management Services Group Proceeds from Sale of Railcars (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems', window );"><strong>Property Subject to or Available for Operating Lease [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease', window );">Proceeds From Sale Of Property Subject To Or Available For Operating Lease</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750.7<span></span>
</td>
<td class="nump">$ 454.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 113.5<span></span>
</td>
<td class="nump">$ 92.7<span></span>
</td>
<td class="nump">$ 73.0<span></span>
</td>
<td class="nump">$ 54.8<span></span>
</td>
<td class="nump">$ 69.2<span></span>
</td>
<td class="nump">$ 78.3<span></span>
</td>
<td class="nump">$ 57.8<span></span>
</td>
<td class="nump">$ 51.5<span></span>
</td>
<td class="nump">334.0<span></span>
</td>
<td class="nump">256.8<span></span>
</td>
<td class="num">$ (154.6)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember', window );">Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems', window );"><strong>Property Subject to or Available for Operating Lease [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">423.3<span></span>
</td>
<td class="nump">350.9<span></span>
</td>
<td class="nump">353.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=trn_SalesofLeasedRailcarsDomain', window );">Sales of Leased Railcars [Domain] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems', window );"><strong>Property Subject to or Available for Operating Lease [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease', window );">Proceeds From Sale Of Property Subject To Or Available For Operating Lease</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750.7<span></span>
</td>
<td class="nump">$ 460.7<span></span>
</td>
<td class="nump">$ 193.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_OperatingProfitMargin', window );">Operating Profit Margin</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.80%<span></span>
</td>
<td class="nump">11.70%<span></span>
</td>
<td class="nump">9.20%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 127.5<span></span>
</td>
<td class="nump">$ 54.1<span></span>
</td>
<td class="nump">$ 17.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember', window );">Sales of Leased Railcars, Excluding Sales Type Lease | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems', window );"><strong>Property Subject to or Available for Operating Lease [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126.2<span></span>
</td>
<td class="nump">54.1<span></span>
</td>
<td class="nump">17.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems', window );"><strong>Property Subject to or Available for Operating Lease [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 482.4<span></span>
</td>
<td class="nump">$ 355.6<span></span>
</td>
<td class="nump">$ 390.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems', window );"><strong>Property Subject to or Available for Operating Lease [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_OperatingProfitMargin', window );">Operating Profit Margin</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54.90%<span></span>
</td>
<td class="nump">47.70%<span></span>
</td>
<td class="nump">44.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 423.3<span></span>
</td>
<td class="nump">$ 350.9<span></span>
</td>
<td class="nump">$ 353.7<span></span>
</td>
</tr>
<tr><td colspan="12"></td></tr>
<tr><td colspan="12"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">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.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_OperatingProfitMargin">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_OperatingProfitMargin</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from Sale of Property Subject to or Available For Operating Lease</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=trn_SalesofLeasedRailcarsDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=trn_SalesofLeasedRailcarsDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660316543520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 6. Railcar Leasing and Management Services Group Operating Leases (Details) - Railcar Leasing and Management Services Group [Member]<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeaseDescriptionLineItems', window );"><strong>Lessor, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 596.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears', window );">2024</a></td>
<td class="nump">472.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears', window );">2025</a></td>
<td class="nump">369.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears', window );">2026</a></td>
<td class="nump">264.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears', window );">2027</a></td>
<td class="nump">175.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter', window );">Thereafter</a></td>
<td class="nump">265.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceived', window );">Total</a></td>
<td class="nump">2,143.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MajorPropertyClassAxis=us-gaap_RailroadTransportationEquipmentMember', window );">Railroad Transportation Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeaseDescriptionLineItems', window );"><strong>Lessor, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">2023</a></td>
<td class="nump">586.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears', window );">2024</a></td>
<td class="nump">467.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears', window );">2025</a></td>
<td class="nump">366.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears', window );">2026</a></td>
<td class="nump">262.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears', window );">2027</a></td>
<td class="nump">175.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter', window );">Thereafter</a></td>
<td class="nump">265.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceived', window );">Total</a></td>
<td class="nump">$ 2,123.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeaseDescriptionLineItems', window );"><strong>Lessor, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeaseTermOfContract', window );">Lessor, Operating Lease, Term of Contract</a></td>
<td class="text">1 year<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeaseDescriptionLineItems', window );"><strong>Lessor, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeaseTermOfContract', window );">Lessor, Operating Lease, Term of Contract</a></td>
<td class="text">10 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Total contractual minimum rental revenues on operating leases relates to our wholly-owned and partially-owned subsidiaries and sub-lease rental revenues associated with the Leasing Group's operating lease obligations.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payments to be received by lessor for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919359-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorPropertyClassAxis=us-gaap_RailroadTransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorPropertyClassAxis=us-gaap_RailroadTransportationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660309392064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 6. Railcar Leasing and Management Services Group Leasing Debt (Details) - Railcar Leasing and Management Services Group [Member]<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeaseDescriptionLineItems', window );"><strong>Lessor, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NetBookValueofUnpledgedEquipment', window );">Net Book Value of Unpledged Equipment</a></td>
<td class="nump">$ 334.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Secured Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeaseDescriptionLineItems', window );"><strong>Lessor, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateralAmount', window );">Debt Instrument, Collateral Amount</a></td>
<td class="nump">5,443.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_TripHoldingsMember', window );">TRIP Holdings | Secured Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeaseDescriptionLineItems', window );"><strong>Lessor, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateralAmount', window );">Debt Instrument, Collateral Amount</a></td>
<td class="nump">1,063.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_RIV2013HoldingsMember', window );">RIV 2013 Holdings | Secured Debt [Member] | TRL 2012 Secured Railcar Equipment Notes - RIV 2013 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeaseDescriptionLineItems', window );"><strong>Lessor, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateralAmount', window );">Debt Instrument, Collateral Amount</a></td>
<td class="nump">$ 457.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_NetBookValueofUnpledgedEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Book Value of Unpledged Equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_NetBookValueofUnpledgedEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCollateralAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets pledged to secure a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCollateralAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_TripHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_TripHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_RIV2013HoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_RIV2013HoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660310115280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 6. Railcar Leasing and Management Services Group Other Operating Lease Obligations and Revenues (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 20.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">15.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">13.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">12.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">11.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">59.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Lessee, Operating Lease, Liability, to be Paid</a></td>
<td class="nump">133.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember', window );">Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">12.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">8.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">6.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">5.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">5.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">3.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Lessee, Operating Lease, Liability, to be Paid</a></td>
<td class="nump">40.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">2023</a></td>
<td class="nump">596.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears', window );">2024</a></td>
<td class="nump">472.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears', window );">2025</a></td>
<td class="nump">369.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears', window );">2026</a></td>
<td class="nump">264.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears', window );">2027</a></td>
<td class="nump">175.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter', window );">Thereafter</a></td>
<td class="nump">265.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceived', window );">Total</a></td>
<td class="nump">2,143.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember', window );">Railcar Leasing and Management Services Group [Member] | Property Lease Guarantee [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Guarantor Obligations, Maximum Exposure, Undiscounted</a></td>
<td class="nump">1.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionDescriptionAxis=trn_OtherThirdPartiesMember', window );">Other Third Parties [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">2023</a></td>
<td class="nump">9.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears', window );">2024</a></td>
<td class="nump">4.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears', window );">2025</a></td>
<td class="nump">3.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears', window );">2026</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears', window );">2027</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter', window );">Thereafter</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceived', window );">Total</a></td>
<td class="nump">20.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_RailroadTransportationEquipmentMember', window );">Railroad Transportation Equipment [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">11.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">8.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">6.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">5.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">5.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">3.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Lessee, Operating Lease, Liability, to be Paid</a></td>
<td class="nump">40.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Lessee, Operating Lease, Liability, to be Paid</a></td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Total contractual minimum rental revenues on operating leases relates to our wholly-owned and partially-owned subsidiaries and sub-lease rental revenues associated with the Leasing Group's operating lease obligations.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsMaximumExposure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12069-110248<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsMaximumExposure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payments to be received by lessor for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleLeasebackTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleLeasebackTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_PropertyLeaseGuaranteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_PropertyLeaseGuaranteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleLeasebackTransactionDescriptionAxis=trn_OtherThirdPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleLeasebackTransactionDescriptionAxis=trn_OtherThirdPartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_RailroadTransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_RailroadTransportationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660314505344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 7. Property, Plant, and Equipment Property, Plant, and Equipment (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant, and equipment, at cost, including partially-owned subsidiaries of $1,917.6 and $1,927.7</a></td>
<td class="nump">$ 9,272.6<span></span>
</td>
<td class="nump">$ 9,105.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation, including partially-owned subsidiaries of $599.0 and $568.4</a></td>
<td class="nump">2,385.8<span></span>
</td>
<td class="nump">2,258.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net</a></td>
<td class="nump">6,886.8<span></span>
</td>
<td class="nump">6,846.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=trn_ManufacturingFacilityNonOperatingMember', window );">Manufacturing Facility, Non-Operating [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net</a></td>
<td class="nump">2.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment Eliminations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant, and equipment, at cost, including partially-owned subsidiaries of $1,917.6 and $1,927.7</a></td>
<td class="num">(1,050.7)<span></span>
</td>
<td class="num">(1,047.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</a></td>
<td class="nump">287.4<span></span>
</td>
<td class="nump">268.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net</a></td>
<td class="num">(763.3)<span></span>
</td>
<td class="num">(779.1)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember', window );">Railcar Leasing and Management Services Group [Member] | Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net</a></td>
<td class="nump">7,309.4<span></span>
</td>
<td class="nump">7,276.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_ManufacturingandCorporateMember', window );">Manufacturing and Corporate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant, and equipment, at cost, including partially-owned subsidiaries of $1,917.6 and $1,927.7</a></td>
<td class="nump">823.9<span></span>
</td>
<td class="nump">828.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation, including partially-owned subsidiaries of $599.0 and $568.4</a></td>
<td class="nump">483.2<span></span>
</td>
<td class="nump">478.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net</a></td>
<td class="nump">340.7<span></span>
</td>
<td class="nump">349.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_ManufacturingandCorporateMember', window );">Manufacturing and Corporate [Member] | Land [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant, and equipment, at cost, including partially-owned subsidiaries of $1,917.6 and $1,927.7</a></td>
<td class="nump">15.7<span></span>
</td>
<td class="nump">17.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_ManufacturingandCorporateMember', window );">Manufacturing and Corporate [Member] | Building and Building Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant, and equipment, at cost, including partially-owned subsidiaries of $1,917.6 and $1,927.7</a></td>
<td class="nump">384.6<span></span>
</td>
<td class="nump">377.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_ManufacturingandCorporateMember', window );">Manufacturing and Corporate [Member] | Machinery and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant, and equipment, at cost, including partially-owned subsidiaries of $1,917.6 and $1,927.7</a></td>
<td class="nump">405.5<span></span>
</td>
<td class="nump">415.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_ManufacturingandCorporateMember', window );">Manufacturing and Corporate [Member] | Construction in Progress [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant, and equipment, at cost, including partially-owned subsidiaries of $1,917.6 and $1,927.7</a></td>
<td class="nump">18.1<span></span>
</td>
<td class="nump">18.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant, and equipment, at cost, including partially-owned subsidiaries of $1,917.6 and $1,927.7</a></td>
<td class="nump">7,269.0<span></span>
</td>
<td class="nump">7,082.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation, including partially-owned subsidiaries of $599.0 and $568.4</a></td>
<td class="nump">1,480.9<span></span>
</td>
<td class="nump">1,375.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net</a></td>
<td class="nump">5,788.1<span></span>
</td>
<td class="nump">5,706.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Operating Segments [Member] | Machinery and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant, and equipment, at cost, including partially-owned subsidiaries of $1,917.6 and $1,927.7</a></td>
<td class="nump">21.7<span></span>
</td>
<td class="nump">20.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Operating Segments [Member] | Railcars on Lease [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant, and equipment, at cost, including partially-owned subsidiaries of $1,917.6 and $1,927.7</a></td>
<td class="nump">7,247.3<span></span>
</td>
<td class="nump">7,061.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember', window );">Partially-Owned Subsidiaries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant, and equipment, at cost, including partially-owned subsidiaries of $1,917.6 and $1,927.7</a></td>
<td class="nump">1,917.6<span></span>
</td>
<td class="nump">1,927.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation, including partially-owned subsidiaries of $599.0 and $568.4</a></td>
<td class="nump">599.0<span></span>
</td>
<td class="nump">568.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember', window );">Partially-Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net</a></td>
<td class="nump">1,521.3<span></span>
</td>
<td class="nump">1,570.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember', window );">Partially-Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Operating Segments [Member] | Railcars on Lease [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant, and equipment, at cost, including partially-owned subsidiaries of $1,917.6 and $1,927.7</a></td>
<td class="nump">2,230.4<span></span>
</td>
<td class="nump">2,242.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation, including partially-owned subsidiaries of $599.0 and $568.4</a></td>
<td class="nump">$ 709.1<span></span>
</td>
<td class="nump">$ 672.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=trn_ManufacturingFacilityNonOperatingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=trn_ManufacturingFacilityNonOperatingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_ManufacturingandCorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_ManufacturingandCorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=trn_RailcarsOnLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=trn_RailcarsOnLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660311177072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 8. Debt Components and Fair Value of Debt (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtAndCapitalLeaseObligations', window );">Debt and Lease Obligation</a></td>
<td class="nump">$ 624.1<span></span>
</td>
<td class="nump">$ 398.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations', window );">Debt:</a></td>
<td class="nump">5,607.6<span></span>
</td>
<td class="nump">5,170.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">5,244.3<span></span>
</td>
<td class="nump">5,281.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RecourseStatusAxis=us-gaap_NonrecourseMember', window );">Nonrecourse</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Long-Term Debt, Non-recourse</a></td>
<td class="nump">4,983.5<span></span>
</td>
<td class="nump">4,771.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts', window );">Long-term Debt, Net of Unamortized Discount, Gross of Unamortized Debt Issuance Costs</a></td>
<td class="nump">624.9<span></span>
</td>
<td class="nump">399.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized Debt Issuance Expense</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">612.5<span></span>
</td>
<td class="nump">420.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Long-Term Debt, Non-recourse</a></td>
<td class="nump">3,800.7<span></span>
</td>
<td class="nump">3,555.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized Debt Issuance Expense</a></td>
<td class="nump">21.1<span></span>
</td>
<td class="nump">23.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount', window );">Non-Recourse Debt, Gross of Issuance Cost, Net of Discount</a></td>
<td class="nump">3,821.8<span></span>
</td>
<td class="nump">3,579.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">3,607.5<span></span>
</td>
<td class="nump">3,641.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Nonrecourse</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Long-Term Debt, Non-recourse</a></td>
<td class="nump">3,800.7<span></span>
</td>
<td class="nump">3,555.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember', window );">Partially-Owned Subsidiaries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Long-Term Debt, Non-recourse</a></td>
<td class="nump">1,182.8<span></span>
</td>
<td class="nump">1,216.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember', window );">Partially-Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized Debt Issuance Expense</a></td>
<td class="nump">9.8<span></span>
</td>
<td class="nump">11.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount', window );">Non-Recourse Debt, Gross of Issuance Cost, Net of Discount</a></td>
<td class="nump">1,192.6<span></span>
</td>
<td class="nump">1,227.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">1,024.3<span></span>
</td>
<td class="nump">1,219.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember', window );">Partially-Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Nonrecourse</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Long-Term Debt, Non-recourse</a></td>
<td class="nump">1,182.8<span></span>
</td>
<td class="nump">1,216.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=trn_A2009SecuredRailcarEquipmentNotesMember', window );">2009 Secured Railcar Equipment Notes [Member] | Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">115.8<span></span>
</td>
<td class="nump">128.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">116.6<span></span>
</td>
<td class="nump">144.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=trn_A2010SecuredRailcarEquipmentNotesMember', window );">2010 Secured Railcar Equipment Notes [Member] | Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">204.1<span></span>
</td>
<td class="nump">220.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">197.1<span></span>
</td>
<td class="nump">234.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=trn_A2018SecuredRailcarEquipmentNotesDomain', window );">2018 Secured Railcar Equipment Notes [Domain] | Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt Instrument, Unamortized Discount</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount', window );">Non-Recourse Debt, Gross of Issuance Cost, Net of Discount</a></td>
<td class="nump">398.9<span></span>
</td>
<td class="nump">416.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">360.9<span></span>
</td>
<td class="nump">423.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=trn_A2019SecuredRailcarEquipmentNotesDomainDomain', window );">2019 Secured Railcar Equipment Notes [Domain] [Domain] | Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt Instrument, Unamortized Discount</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount', window );">Non-Recourse Debt, Gross of Issuance Cost, Net of Discount</a></td>
<td class="nump">786.0<span></span>
</td>
<td class="nump">822.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">716.9<span></span>
</td>
<td class="nump">847.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=trn_A2020SecuredRailcarEquipmentNotesDomain', window );">2020 Secured Railcar Equipment Notes [Domain] | Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt Instrument, Unamortized Discount</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount', window );">Non-Recourse Debt, Gross of Issuance Cost, Net of Discount</a></td>
<td class="nump">330.4<span></span>
</td>
<td class="nump">348.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">284.6<span></span>
</td>
<td class="nump">349.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=trn_A2021SecuredRailcarEquipmentNotesDomain', window );">2021 Secured Railcar Equipment Notes [Domain] | Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt Instrument, Unamortized Discount</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount', window );">Non-Recourse Debt, Gross of Issuance Cost, Net of Discount</a></td>
<td class="nump">307.7<span></span>
</td>
<td class="nump">320.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">253.9<span></span>
</td>
<td class="nump">319.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=trn_A2022SecuredRailcarEquipmentNotesDomain', window );">2022 Secured Railcar Equipment Notes [Domain] | Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt Instrument, Unamortized Discount</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount', window );">Non-Recourse Debt, Gross of Issuance Cost, Net of Discount</a></td>
<td class="nump">241.1<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">239.7<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member', window );">TRL 2012 Secured Railcar Equipment Notes - RIV 2013 [Member] | Partially-Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt Instrument, Unamortized Discount</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount', window );">Non-Recourse Debt, Gross of Issuance Cost, Net of Discount</a></td>
<td class="nump">347.0<span></span>
</td>
<td class="nump">352.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">291.8<span></span>
</td>
<td class="nump">347.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=trn_TriumphSecuredRailcarEquipmentNotesMember', window );">TRIP Master Funding Secured Railcar Equipment Notes [Member] | Partially-Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt Instrument, Unamortized Discount</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(0.2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount', window );">Non-Recourse Debt, Gross of Issuance Cost, Net of Discount</a></td>
<td class="nump">523.0<span></span>
</td>
<td class="nump">551.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">451.4<span></span>
</td>
<td class="nump">548.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=trn_TributeSecuredRailcarEquipmentNotesMember', window );">Tribute Secured Railcar Equipment Notes | Partially-Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt Instrument, Unamortized Discount</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount', window );">Non-Recourse Debt, Gross of Issuance Cost, Net of Discount</a></td>
<td class="nump">322.6<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">281.1<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit [Member] | TRIP Railcar Co Term Loan | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Long-term Line of Credit</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">323.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">323.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes [Member] | Corporate Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts', window );">Long-term Debt, Net of Unamortized Discount, Gross of Unamortized Debt Issuance Costs</a></td>
<td class="nump">399.9<span></span>
</td>
<td class="nump">399.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt Instrument, Unamortized Discount</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">387.5<span></span>
</td>
<td class="nump">420.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=trn_PromissoryNotesMember', window );">Promissory Notes [Member] | 2017 Secured Railcar Equipment Notes [Member] [Domain] | Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt Instrument, Unamortized Discount</a></td>
<td class="num">(5.6)<span></span>
</td>
<td class="num">(7.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">721.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount', window );">Non-Recourse Debt, Gross of Issuance Cost, Net of Discount</a></td>
<td class="nump">716.0<span></span>
</td>
<td class="nump">760.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">716.0<span></span>
</td>
<td class="nump">760.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Line of Credit [Member] | Corporate Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts', window );">Long-term Debt, Net of Unamortized Discount, Gross of Unamortized Debt Issuance Costs</a></td>
<td class="nump">225.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">225.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Line of Credit [Member] | TILC Warehouse Facility [Member] | TILC [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Long-term Line of Credit</a></td>
<td class="nump">721.8<span></span>
</td>
<td class="nump">561.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">$ 721.8<span></span>
</td>
<td class="nump">$ 561.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-term Debt, Net of Unamortized Discount, Gross of Unamortized Debt Issuance Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_NonRecourseDebtGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-Recourse Debt, Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_NonRecourseDebtGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-Recourse Debt, Gross of Issuance Cost, Net of Discount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recourse And Non-Recourse Debt And Capital Lease Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term and long-term debt and lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13,16)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtLongtermAndShorttermCombinedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the aggregate of total long-term debt, including current maturities and short-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtLongtermAndShorttermCombinedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecourseStatusAxis=us-gaap_NonrecourseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecourseStatusAxis=us-gaap_NonrecourseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_PartiallyOwnedSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2009SecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2009SecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2010SecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2010SecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2018SecuredRailcarEquipmentNotesDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2018SecuredRailcarEquipmentNotesDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2019SecuredRailcarEquipmentNotesDomainDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2019SecuredRailcarEquipmentNotesDomainDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2020SecuredRailcarEquipmentNotesDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2020SecuredRailcarEquipmentNotesDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2021SecuredRailcarEquipmentNotesDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2021SecuredRailcarEquipmentNotesDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2022SecuredRailcarEquipmentNotesDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2022SecuredRailcarEquipmentNotesDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TriumphSecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TriumphSecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TributeSecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TributeSecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TRIPRailcarCoTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TRIPRailcarCoTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=trn_PromissoryNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=trn_PromissoryNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2017SecuredRailcarEquipmentNotesMemberDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2017SecuredRailcarEquipmentNotesMemberDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TilcWarehouseFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TilcWarehouseFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_TILCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_TILCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660306471792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8. Debt (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of debt</a></td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="nump">$ 11.7<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtExtinguishmentCosts', window );">Payment for Debt Extinguishment or Debt Prepayment Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WriteOffOfDeferredDebtIssuanceCost', window );">Write off of Deferred Debt Issuance Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate Segment [Member] | Senior Notes [Member] | 4.55% Senior Notes Due October 2024 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">4.55%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 400.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Corporate Segment [Member] | Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of Credit Facility, Current Borrowing Capacity</a></td>
<td class="nump">450.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from Lines of Credit</a></td>
<td class="nump">785.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments of Lines of Credit</a></td>
<td class="nump">560.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of Credit Facility, Remaining Borrowing Capacity</a></td>
<td class="nump">208.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 208.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt Instrument, Interest Rate, Effective Percentage</a></td>
<td class="nump">6.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of Credit Facility, Interest Rate at Period End</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Corporate Segment [Member] | Line of Credit [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of Credit Facility, Interest Rate at Period End</a></td>
<td class="nump">0.175%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Corporate Segment [Member] | Line of Credit [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of Credit Facility, Interest Rate at Period End</a></td>
<td class="nump">0.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit [Member] | Corporate Segment [Member] | Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="nump">$ 16.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=trn_PartiallyOwnedSubsidiariesMember', window );">Partially-Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Noncontrolling Interest, Ownership Percentage by Parent</a></td>
<td class="nump">38.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | 2009 Secured Railcar Equipment Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">$ 115.8<span></span>
</td>
<td class="nump">128.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | 2010 Secured Railcar Equipment Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">$ 204.1<span></span>
</td>
<td class="nump">220.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | 2009 Secured Railcar Equipment Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">6.66%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 238.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | 2010 Secured Railcar Equipment Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">5.19%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 369.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | 2018 Secured Railcar Equipment Notes [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 482.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | 2018 Class A-1 Secured Railcar Equipment Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">3.82%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 200.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtAmount', window );">Extinguishment of Debt, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 153.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | 2018 Class A-2 Secured Railcar Equipment Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">4.62%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 282.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">$ 282.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | 2018 Class A 2020-1 Secured Railcar Equipment Notes [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">1.96%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 155.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">$ 116.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | 2019 Secured Railcar Equipment Notes [Domain] [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">3.82%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 528.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">447.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | Trinity Rail Leasing 2019 [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 386.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | 2019 Secured Railcar Equipment Notes Class A1 Notes [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">2.39%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 106.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">$ 59.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | 2019 Secured Railcar Equipment Notes Class A2 Notes [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">3.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 279.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">$ 279.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | 2020 Secured Railcar Equipment Notes Class A1 Notes [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">1.83%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 110.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">$ 69.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | 2020 Secured Railcar Equipment Notes Class A2 Notes [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">2.56%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 240.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">$ 240.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | 2020 Secured Railcar Equipment Notes Class B Notes [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">3.69%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 20.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">$ 20.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | TRL-2021 Series 2021-1 Class A Green Secured Railcar Equipment Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">2.26%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 305.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">$ 287.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | TRL-2021 Series 2021-1 Class B Green Secured Railcar Equipment Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">3.08%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 19.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">$ 19.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | TRL-2022 Series 2022-1 Class A Green Secured Railcar Equipment Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">4.55%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 244.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">241.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payments of Debt Issuance Costs</a></td>
<td class="nump">2.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Proceeds from Issuance of Debt</a></td>
<td class="nump">$ 209.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember', window );">Wholly Owned Subsidiaries [Member] | Railcar Leasing and Management Services Group [Member] | Promissory Notes [Member] | 2017 Secured Railcar Equipment Notes [Member] [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt Instrument, Interest Rate, Effective Percentage</a></td>
<td class="nump">5.88%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 225.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 663.0<span></span>
</td>
<td class="nump">$ 302.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">721.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_TILCMember', window );">TILC [Member] | Revolving Credit Facility [Member] | Railcar Leasing and Management Services Group [Member] | Line of Credit [Member] | TILC Warehouse Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of Credit Facility, Remaining Borrowing Capacity</a></td>
<td class="nump">278.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 110.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt Instrument, Interest Rate, Effective Percentage</a></td>
<td class="nump">6.09%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 1,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_BorrowingsonWarehouseLoanFacility', window );">Borrowings on Warehouse Loan Facility</a></td>
<td class="nump">652.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_RepaymentsonWarehouseLoanFacility', window );">Repayments on Warehouse Loan Facility</a></td>
<td class="nump">$ 492.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_TripHoldingsMember', window );">TRIP Holdings | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | Triumph Rail Class A Secured Railcar Equipment Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">2.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 535.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">$ 497.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_TripHoldingsMember', window );">TRIP Holdings | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | Triumph Rail Class B Secured Railcar Equipment Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">3.08%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 25.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">25.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_TripHoldingsMember', window );">TRIP Holdings | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | TRIP Railcar Co Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from Lines of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 329.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtAmount', window );">Extinguishment of Debt, Amount</a></td>
<td class="nump">$ 319.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_TripHoldingsMember', window );">TRIP Holdings | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | Tribute Rail Class A Secured Railcar Equipment Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">4.76%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 290.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">$ 285.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_TripHoldingsMember', window );">TRIP Holdings | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | Tribute Rail Class B Secured Railcar Equipment Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">5.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 37.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">37.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_TripHoldingsMember', window );">TRIP Holdings | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | Tribute Rail Secured Railcar Equipment Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payments of Debt Issuance Costs</a></td>
<td class="nump">$ 3.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_RIV2013HoldingsMember', window );">RIV 2013 Holdings | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | TRP-2021 Class A Secured Railcar Equipment Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">2.07%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 334.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">$ 326.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=trn_RIV2013HoldingsMember', window );">RIV 2013 Holdings | Railcar Leasing and Management Services Group [Member] | Secured Debt [Member] | TRP 2021 Class B Secured Railcar Equipment Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">3.06%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 21.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NonRecourseDebtGross', window );">Non-Recourse Debt, Gross</a></td>
<td class="nump">$ 21.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_BorrowingsonWarehouseLoanFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Borrowings on Warehouse Loan Facility</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_BorrowingsonWarehouseLoanFacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_NonRecourseDebtGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-Recourse Debt, Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_NonRecourseDebtGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_RepaymentsonWarehouseLoanFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repayments on Warehouse Loan Facility</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_RepaymentsonWarehouseLoanFacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtinguishmentOfDebtAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount of debt extinguished.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtinguishmentOfDebtAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtExtinguishmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtExtinguishmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WriteOffOfDeferredDebtIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WriteOffOfDeferredDebtIssuanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A4.55SeniorNotesDueOctober2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A4.55SeniorNotesDueOctober2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=trn_PartiallyOwnedSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=trn_PartiallyOwnedSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_WhollyOwnedSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2009SecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2009SecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2010SecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2010SecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2018SecuredRailcarEquipmentNotesDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2018SecuredRailcarEquipmentNotesDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2018ClassA1SecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2018ClassA1SecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2018ClassA2SecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2018ClassA2SecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2019SecuredRailcarEquipmentNotesDomainDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2019SecuredRailcarEquipmentNotesDomainDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A20192SecuredRailcarEquipmentNotesDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A20192SecuredRailcarEquipmentNotesDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=trn_PromissoryNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=trn_PromissoryNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2017SecuredRailcarEquipmentNotesMemberDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2017SecuredRailcarEquipmentNotesMemberDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_TILCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_TILCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TilcWarehouseFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TilcWarehouseFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_TripHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_TripHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TriumphRailClassASecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TriumphRailClassASecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TRIPRailcarCoTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TRIPRailcarCoTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TributeRailClassASecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TributeRailClassASecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TributeRailClassBSecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TributeRailClassBSecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TributeRailSecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TributeRailSecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=trn_RIV2013HoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=trn_RIV2013HoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TRP2021ClassASecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TRP2021ClassASecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660306581248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 8. Debt Remaining Debt Principal Payments (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</a></td>
<td class="nump">$ 242.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two</a></td>
<td class="nump">655.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three</a></td>
<td class="nump">1,487.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four</a></td>
<td class="nump">1,105.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five</a></td>
<td class="nump">1,292.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five</a></td>
<td class="nump">862.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term Debt, Gross</a></td>
<td class="nump">5,645.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two</a></td>
<td class="nump">400.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five</a></td>
<td class="nump">225.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term Debt, Gross</a></td>
<td class="nump">625.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt [Member] | 2009 Secured Railcar Equipment Notes [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</a></td>
<td class="nump">14.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two</a></td>
<td class="nump">14.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three</a></td>
<td class="nump">19.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four</a></td>
<td class="nump">18.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five</a></td>
<td class="nump">17.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five</a></td>
<td class="nump">31.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term Debt, Gross</a></td>
<td class="nump">115.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt [Member] | 2010 Secured Railcar Equipment Notes [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</a></td>
<td class="nump">34.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two</a></td>
<td class="nump">18.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three</a></td>
<td class="nump">20.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four</a></td>
<td class="nump">25.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five</a></td>
<td class="nump">28.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five</a></td>
<td class="nump">76.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term Debt, Gross</a></td>
<td class="nump">204.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt [Member] | 2018 Secured Railcar Equipment Notes [Domain] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</a></td>
<td class="nump">20.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two</a></td>
<td class="nump">19.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three</a></td>
<td class="nump">14.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four</a></td>
<td class="nump">14.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five</a></td>
<td class="nump">18.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five</a></td>
<td class="nump">312.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term Debt, Gross</a></td>
<td class="nump">399.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt [Member] | 2019 Secured Railcar Equipment Notes [Domain] [Domain] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</a></td>
<td class="nump">34.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two</a></td>
<td class="nump">36.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three</a></td>
<td class="nump">35.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four</a></td>
<td class="nump">679.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term Debt, Gross</a></td>
<td class="nump">786.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt [Member] | 2020 Secured Railcar Equipment Notes [Domain] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</a></td>
<td class="nump">18.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two</a></td>
<td class="nump">14.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three</a></td>
<td class="nump">11.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four</a></td>
<td class="nump">14.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five</a></td>
<td class="nump">272.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term Debt, Gross</a></td>
<td class="nump">330.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt [Member] | 2021 Secured Railcar Equipment Notes [Domain] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</a></td>
<td class="nump">12.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two</a></td>
<td class="nump">13.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three</a></td>
<td class="nump">12.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four</a></td>
<td class="nump">14.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five</a></td>
<td class="nump">14.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five</a></td>
<td class="nump">241.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term Debt, Gross</a></td>
<td class="nump">307.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt [Member] | 2022 Secured Railcar Equipment Notes [Domain] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</a></td>
<td class="nump">8.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two</a></td>
<td class="nump">9.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three</a></td>
<td class="nump">6.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four</a></td>
<td class="nump">8.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five</a></td>
<td class="nump">8.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five</a></td>
<td class="nump">200.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term Debt, Gross</a></td>
<td class="nump">241.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt [Member] | TRL 2012 Secured Railcar Equipment Notes - RIV 2013 [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</a></td>
<td class="nump">10.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two</a></td>
<td class="nump">15.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three</a></td>
<td class="nump">15.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four</a></td>
<td class="nump">17.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five</a></td>
<td class="nump">287.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term Debt, Gross</a></td>
<td class="nump">347.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt [Member] | TRIP Master Funding Secured Railcar Equipment Notes [Member] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</a></td>
<td class="nump">16.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two</a></td>
<td class="nump">32.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three</a></td>
<td class="nump">29.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four</a></td>
<td class="nump">23.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five</a></td>
<td class="nump">421.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term Debt, Gross</a></td>
<td class="nump">523.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt [Member] | Tribute Secured Railcar Equipment Notes | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</a></td>
<td class="nump">3.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two</a></td>
<td class="nump">13.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three</a></td>
<td class="nump">15.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four</a></td>
<td class="nump">289.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term Debt, Gross</a></td>
<td class="nump">322.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=trn_PromissoryNotesMember', window );">Promissory Notes [Member] | 2017 Secured Railcar Equipment Notes [Member] [Domain] | Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</a></td>
<td class="nump">44.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two</a></td>
<td class="nump">44.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three</a></td>
<td class="nump">632.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term Debt, Gross</a></td>
<td class="nump">721.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit [Member] | TILC Warehouse Facility [Member] | Railcar Leasing and Management Services Group [Member] | Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</a></td>
<td class="nump">24.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two</a></td>
<td class="nump">24.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three</a></td>
<td class="nump">6.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term Debt, Gross</a></td>
<td class="nump">54.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit [Member] | TILC Warehouse Facility Termination Payments [Member] | Railcar Leasing and Management Services Group [Member] | Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three</a></td>
<td class="nump">667.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term Debt, Gross</a></td>
<td class="nump">$ 667.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Principal amount of long-term debt and capital lease obligation maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Principal amount of long-term debt and capital lease obligation maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Principal amount of long-term debt and capital lease obligation maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Principal amount of long-term debt and capital lease obligation maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Principal amount of long-term debt and capital lease obligation maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2009SecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2009SecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2010SecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2010SecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2018SecuredRailcarEquipmentNotesDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2018SecuredRailcarEquipmentNotesDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2019SecuredRailcarEquipmentNotesDomainDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2019SecuredRailcarEquipmentNotesDomainDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2020SecuredRailcarEquipmentNotesDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2020SecuredRailcarEquipmentNotesDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2021SecuredRailcarEquipmentNotesDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2021SecuredRailcarEquipmentNotesDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2022SecuredRailcarEquipmentNotesDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2022SecuredRailcarEquipmentNotesDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TriumphSecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TriumphSecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TributeSecuredRailcarEquipmentNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TributeSecuredRailcarEquipmentNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=trn_PromissoryNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=trn_PromissoryNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_A2017SecuredRailcarEquipmentNotesMemberDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_A2017SecuredRailcarEquipmentNotesMemberDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TilcWarehouseFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TilcWarehouseFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trn_TilcWarehouseFacilityTerminationPaymentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trn_TilcWarehouseFacilityTerminationPaymentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660310036160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9. Income Taxes Components of Income Tax Expense / Benefit (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_CurrentFederalTaxExpenseBenefitCARESAct', window );">Current Federal Tax Expense (Benefit), CARES Act</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.5)<span></span>
</td>
<td class="nump">$ 2.1<span></span>
</td>
<td class="num">$ (373.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_CurrentFederalTaxExpenseBenefitOther', window );">Current Federal Tax Expense (Benefit), Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.1<span></span>
</td>
<td class="num">(3.0)<span></span>
</td>
<td class="num">(142.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current Federal Tax Expense (Benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.6<span></span>
</td>
<td class="num">(0.9)<span></span>
</td>
<td class="num">(515.4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current State and Local Tax Expense (Benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.5<span></span>
</td>
<td class="num">(0.6)<span></span>
</td>
<td class="num">(1.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Current Foreign Tax Expense (Benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.8<span></span>
</td>
<td class="nump">4.3<span></span>
</td>
<td class="nump">4.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current Income Tax Expense (Benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.9<span></span>
</td>
<td class="nump">2.8<span></span>
</td>
<td class="num">(512.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_DeferredTaxExpenseBenefitCARESAct', window );">Deferred Tax Expense (Benefit), CARES Act</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">192.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredOtherTaxExpenseBenefit', window );">Deferred Other Tax Expense (Benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.5<span></span>
</td>
<td class="nump">10.4<span></span>
</td>
<td class="nump">31.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred Federal Income Tax Expense (Benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.5<span></span>
</td>
<td class="nump">10.8<span></span>
</td>
<td class="nump">224.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred State and Local Income Tax Expense (Benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">2.4<span></span>
</td>
<td class="nump">4.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Deferred Foreign Income Tax Expense (Benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="nump">10.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Provision (benefit) for deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.7<span></span>
</td>
<td class="nump">13.1<span></span>
</td>
<td class="nump">238.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes:</a></td>
<td class="nump">$ 10.2<span></span>
</td>
<td class="nump">$ 8.6<span></span>
</td>
<td class="nump">$ 5.8<span></span>
</td>
<td class="nump">$ 3.0<span></span>
</td>
<td class="nump">$ 6.5<span></span>
</td>
<td class="nump">$ 8.3<span></span>
</td>
<td class="num">$ (2.9)<span></span>
</td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="nump">$ 27.6<span></span>
</td>
<td class="nump">$ 15.9<span></span>
</td>
<td class="num">$ (274.1)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_CurrentFederalTaxExpenseBenefitCARESAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current Federal Tax Expense (Benefit), CARES Act</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_CurrentFederalTaxExpenseBenefitCARESAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_CurrentFederalTaxExpenseBenefitOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current Federal Tax Expense (Benefit), Other</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_CurrentFederalTaxExpenseBenefitOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_DeferredTaxExpenseBenefitCARESAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Expense (Benefit), CARES Act</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_DeferredTaxExpenseBenefitCARESAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredOtherTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredOtherTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660318798080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9. Income Taxes Effective Tax Rate Reconciliation (Details)<br></strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</a></td>
<td class="num">(2.10%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign', window );">Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
<td class="num">(0.10%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_EffectiveTaxRateReconciliationExecutiveCompensationLimitations', window );">Effective Tax Rate Reconciliation, Executive Compensation Limitations</a></td>
<td class="nump">1.30%<span></span>
</td>
<td class="nump">1.80%<span></span>
</td>
<td class="num">(0.30%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_EffectiveTaxRateReconciliationChangesinLawsandApportionment', window );">Effective Tax Rate Reconciliation, Changes in Laws and Apportionment</a></td>
<td class="num">(0.50%)<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
<td class="num">(1.40%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent', window );">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent</a></td>
<td class="num">(1.10%)<span></span>
</td>
<td class="num">(4.00%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</a></td>
<td class="num">(0.90%)<span></span>
</td>
<td class="num">(4.30%)<span></span>
</td>
<td class="nump">0.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_EffectiveTaxRateReconciliationInterestExpenseLimitations', window );">Effective Tax Rate Reconciliation, Interest Expense Limitations</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense', window );">Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">1.30%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</a></td>
<td class="nump">0.80%<span></span>
</td>
<td class="num">(0.40%)<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_EffectiveTaxRateReconciliationChangesinLawsandApportionment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Tax Rate Reconciliation, Changes in Laws and Apportionment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_EffectiveTaxRateReconciliationChangesinLawsandApportionment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_EffectiveTaxRateReconciliationExecutiveCompensationLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Tax Rate Reconciliation, Executive Compensation Limitations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_EffectiveTaxRateReconciliationExecutiveCompensationLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_EffectiveTaxRateReconciliationInterestExpenseLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Tax Rate Reconciliation, Interest Expense Limitations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_EffectiveTaxRateReconciliationInterestExpenseLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126970579&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660318111456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9. Income Taxes Income Taxes (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_NetTaxExpenseBenefitImpactCARESAct', window );">Net Tax Expense (Benefit) Impact, CARES Act</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 180.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Income (Loss) from Continuing Operations before Income Taxes, Domestic</a></td>
<td class="nump">$ 127.1<span></span>
</td>
<td class="nump">$ 44.6<span></span>
</td>
<td class="num">(517.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Income (Loss) from Continuing Operations before Income Taxes, Foreign</a></td>
<td class="num">$ (0.6)<span></span>
</td>
<td class="nump">$ 10.6<span></span>
</td>
<td class="num">$ (7.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_NetTaxExpenseBenefitImpactCARESAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Tax Expense (Benefit) Impact, CARES Act</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_NetTaxExpenseBenefitImpactCARESAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660316623536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 9. Income Taxes Deferred Tax Liabilities (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Deferred Tax Liabilities, Property, Plant and Equipment</a></td>
<td class="nump">$ 1,072.6<span></span>
</td>
<td class="nump">$ 1,032.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries', window );">Deferred Tax Liabilities, Partially Owned Subsidiaries</a></td>
<td class="nump">134.3<span></span>
</td>
<td class="nump">139.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_DeferredTaxLiabilitiesRightofuseAssets', window );">Deferred Tax Liabilities, Right-of-use Assets</a></td>
<td class="nump">20.9<span></span>
</td>
<td class="nump">18.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals', window );">Deferred Tax Liabilities, Deferred Expense, Reserves and Accruals</a></td>
<td class="nump">3.0<span></span>
</td>
<td class="nump">1.9<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred Tax Liabilities, Gross</a></td>
<td class="nump">1,235.6<span></span>
</td>
<td class="nump">1,192.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits</a></td>
<td class="nump">27.4<span></span>
</td>
<td class="nump">28.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves', window );">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves</a></td>
<td class="nump">2.8<span></span>
</td>
<td class="nump">7.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Deferred Tax Assets, Other</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">5.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Deferred Tax Assets, Tax Credit Carryforwards</a></td>
<td class="nump">40.4<span></span>
</td>
<td class="nump">38.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Deferred Tax Assets, Inventory</a></td>
<td class="nump">3.6<span></span>
</td>
<td class="nump">6.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_DeferredTaxAssetsLeaseLiabilities', window );">Deferred Tax Assets, Lease Liabilities</a></td>
<td class="nump">25.8<span></span>
</td>
<td class="nump">24.4<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Deferred Tax Assets, Gross</a></td>
<td class="nump">131.3<span></span>
</td>
<td class="nump">110.7<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_DeferredTaxLiabilitiesNetBeforeAdjustments', window );">Deferred Tax Liabilities, Net, Before Adjustments</a></td>
<td class="nump">1,104.3<span></span>
</td>
<td class="nump">1,081.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance</a></td>
<td class="nump">29.5<span></span>
</td>
<td class="nump">24.4<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions', window );">Deferred Tax Liabilities, Net, Before Uncertain Tax Positions</a></td>
<td class="nump">1,133.8<span></span>
</td>
<td class="nump">1,105.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther', window );">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other</a></td>
<td class="num">(0.7)<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Deferred Tax Liabilities, Net</a></td>
<td class="nump">1,133.1<span></span>
</td>
<td class="nump">$ 1,104.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</a></td>
<td class="nump">$ 21.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_DeferredTaxAssetsLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_DeferredTaxAssetsLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_DeferredTaxLiabilitiesNetBeforeAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Net, Before Adjustments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_DeferredTaxLiabilitiesNetBeforeAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Net, Before Uncertain Tax Positions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Partially Owned Subsidiaries</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_DeferredTaxLiabilitiesRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Right-of-use Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_DeferredTaxLiabilitiesRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from reserves and accruals.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660317810864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9. Income Taxes Unrecognized Tax Benefit (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized Tax Benefits</a></td>
<td class="nump">$ 3.8<span></span>
</td>
<td class="nump">$ 2.3<span></span>
</td>
<td class="nump">$ 2.3<span></span>
</td>
<td class="nump">$ 2.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</a></td>
<td class="nump">1.7<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</a></td>
<td class="num">(1.3)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</a></td>
<td class="nump">2.5<span></span>
</td>
<td class="nump">4.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</a></td>
<td class="nump">2.2<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</a></td>
<td class="num">$ (0.8)<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660318780112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10. Employee Retirement Plans Employee Retirement Plans (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement', window );">Pension plan settlement</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="num">$ (151.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined Contribution Plan, Employer Discretionary Contribution Amount</a></td>
<td class="nump">8.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAdministrationExpenses', window );">Defined Benefit Plan, Plan Assets, Administration Expense</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement', window );">Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Remeasurement due to Settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Assets for Plan Benefits, Defined Benefit Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease', window );">Defined Benefit Plan, Plan Assets, Period Increase (Decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets', window );">Defined Benefit Plan, Excise Tax from Reversion of Surplus Plan Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=trn_TrinityIndustriesIncConsolidatedPensionPlanMember', window );">Trinity Industries, Inc. Consolidated Pension Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined Contribution Plan, Employer Discretionary Contribution Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Assets for Plan Benefits, Defined Benefit Plan</a></td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Excise Tax from Reversion of Surplus Plan Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAdministrationExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of administration expense of defined benefit plan which decreases plan assets. Excludes plan administration expense paid by employer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAdministrationExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of (increase) decrease to benefit obligation of defined benefit plan from remeasurement due to settlement. Excludes decrease to benefit obligation for settlement payment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment, which decreases benefit obligation of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract. Excludes decreases to benefit obligation for remeasurement due to settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=trn_TrinityIndustriesIncConsolidatedPensionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=trn_TrinityIndustriesIncConsolidatedPensionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660318227264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10. Employee Retirement Plans Actuarial Assumptions (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</a></td>
<td class="nump">2.71%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets</a></td>
<td class="nump">3.90%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660317990704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10. Employee Retirement Plans Net Retirement Expense (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">14.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(20.9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of actuarial loss</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">6.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service cost</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Settlement loss</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">151.5<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">152.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution expense</a></td>
<td class="nump">9.1<span></span>
</td>
<td class="nump">8.6<span></span>
</td>
<td class="nump">7.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionExpense', window );">Pension Cost (Reversal of Cost)</a></td>
<td class="nump">$ 9.8<span></span>
</td>
<td class="nump">$ 9.3<span></span>
</td>
<td class="nump">$ 160.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(7)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(7)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660315058800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 10. Employee Retirement Plans Accumulated Benefit Obligations and Funded Status (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=trn_TrinityIndustriesIncConsolidatedPensionPlanMember', window );">Trinity Industries, Inc. Consolidated Pension Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=trn_SupplementalExecutiveRetirementPlanSERPMember', window );">Supplemental Executive Retirement Plan (SERP) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Liability, Defined Benefit Plan</a></td>
<td class="num">$ (11.2)<span></span>
</td>
<td class="num">(14.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Defined Benefit Plan, Funded (Unfunded) Status of Plan</a></td>
<td class="num">$ (11.2)<span></span>
</td>
<td class="num">$ (14.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=trn_TrinityIndustriesIncConsolidatedPensionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=trn_TrinityIndustriesIncConsolidatedPensionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=trn_SupplementalExecutiveRetirementPlanSERPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=trn_SupplementalExecutiveRetirementPlanSERPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660309309536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10. Employee Retirement Plans Amounts Recognized in OCI (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax', window );">Settlement of pension plan</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 151.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Actuarial gain (loss)</a></td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">10.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Amortization of actuarial loss</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">6.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax', window );">Amortization of prior service cost</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Total before income taxes</a></td>
<td class="nump">2.9<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">169.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent', window );">Income tax (benefit) expense</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">39.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Net amount recognized in other comprehensive income (loss)</a></td>
<td class="nump">2.3<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">129.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax</a></td>
<td class="nump">2.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="nump">19.7<span></span>
</td>
<td class="num">(17.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear', window );">Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax', window );">Defined Benefit Plan, Expected Amortization in Next Fiscal Year, Net of Tax</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember', window );">Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="num">$ (1.2)<span></span>
</td>
<td class="num">$ (3.5)<span></span>
</td>
<td class="num">$ (4.0)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Expected Amortization Gain (Loss) in Next Fiscal Year, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount included in accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan expected to be recognized in net periodic benefit (cost) credit for fiscal year following most recent annual statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660318020192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 10. Employee Retirement Plans Plan Assets (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Allocation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Allocation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Cash and Cash Equivalents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Allocation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660321491776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10. Employee Retirement Plans Cash Flows (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear', window );">Defined Contribution Plan, Expected Future Employer Discretionary Contributions, Next Fiscal Year</a></td>
<td class="nump">$ 8.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined Contribution Plan, Employer Discretionary Contribution Amount</a></td>
<td class="nump">$ 8.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Expected Future Employer Discretionary Contributions, Next Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660316566240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11. Impairment Charges (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset', window );">Impaired Assets to be Disposed of by Method Other than Sale, Fair Value of Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 191.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset', window );">Impaired Assets to be Disposed of by Method Other than Sale, Carrying Value of Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">550.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Impairment of long-lived assets<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Operating Lease, Impairment Loss</a></td>
<td class="nump">$ 11.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of long-lived assets</a></td>
<td class="nump">369.4<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">396.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis=us-gaap_BuildingMember', window );">Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of long-lived assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis=us-gaap_InvestmentTypeCategorizationMember', window );">Investments [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of long-lived assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=trn_NetIncomeLossAttributableToNoncontrollingInterestMember', window );">Net income (loss) attributable to noncontrolling interest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of long-lived assets</a></td>
<td class="nump">$ 81.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impaired Assets to be Disposed of by Method Other than Sale, Fair Value of Asset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount on the books of the entity of the impaired asset to be disposed of by a method other than sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2611-110228<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of income or comprehensive income that includes impairment of long-lived asset held for use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123399704&amp;loc=SL77918431-209957<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis=us-gaap_InvestmentTypeCategorizationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis=us-gaap_InvestmentTypeCategorizationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=trn_NetIncomeLossAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=trn_NetIncomeLossAttributableToNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660306310480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11. Restructuring Activities (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring activities, net</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="num">$ (2.6)<span></span>
</td>
<td class="num">$ (0.1)<span></span>
</td>
<td class="num">$ (0.7)<span></span>
</td>
<td class="num">$ (0.3)<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="num">$ (3.7)<span></span>
</td>
<td class="nump">$ 10.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">7.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossOnContractTermination', window );">Loss on Contract Termination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Gain (Loss) on Disposition of Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4.0)<span></span>
</td>
<td class="num">(2.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Non-cash impact of restructuring activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember', window );">Railcar Leasing and Management Services Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring activities, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">1.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">1.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossOnContractTermination', window );">Loss on Contract Termination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Gain (Loss) on Disposition of Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Non-cash impact of restructuring activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailProductsGroupMember', window );">Rail Products Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring activities, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">4.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossOnContractTermination', window );">Loss on Contract Termination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Gain (Loss) on Disposition of Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(2.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Non-cash impact of restructuring activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring activities, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4.0)<span></span>
</td>
<td class="nump">8.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">2.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossOnContractTermination', window );">Loss on Contract Termination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Gain (Loss) on Disposition of Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4.0)<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Non-cash impact of restructuring activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2611-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossOnContractTermination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The loss recognized on termination of a contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126938061&amp;loc=d3e54681-109401<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossOnContractTermination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=trn_RailProductsGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=trn_RailProductsGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660310320704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12. Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="nump">$ 19.7<span></span>
</td>
<td class="num">$ (17.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income, net of tax, before reclassifications</a></td>
<td class="nump">31.4<span></span>
</td>
<td class="nump">9.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</a></td>
<td class="nump">3.7<span></span>
</td>
<td class="nump">5.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax', window );">Amounts reclassified to discontinued operations, net of tax</a></td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="num">(36.4)<span></span>
</td>
<td class="num">(15.1)<span></span>
</td>
<td class="num">(123.4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income</a></td>
<td class="nump">36.7<span></span>
</td>
<td class="nump">13.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification from AOCI, Current Period, Tax</a></td>
<td class="nump">0.9<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(1.3)<span></span>
</td>
<td class="num">(1.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income, net of tax, before reclassifications</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax', window );">Amounts reclassified to discontinued operations, net of tax</a></td>
<td class="nump">1.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income</a></td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification from AOCI, Current Period, Tax</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember', window );">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="nump">20.9<span></span>
</td>
<td class="num">(12.2)<span></span>
</td>
<td class="num">(25.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income, net of tax, before reclassifications</a></td>
<td class="nump">29.3<span></span>
</td>
<td class="nump">9.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</a></td>
<td class="nump">3.5<span></span>
</td>
<td class="nump">5.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax', window );">Amounts reclassified to discontinued operations, net of tax</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income</a></td>
<td class="nump">33.1<span></span>
</td>
<td class="nump">13.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification from AOCI, Current Period, Tax</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember', window );">Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="num">(1.2)<span></span>
</td>
<td class="num">(3.5)<span></span>
</td>
<td class="num">(4.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income, net of tax, before reclassifications</a></td>
<td class="nump">2.1<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax', window );">Amounts reclassified to discontinued operations, net of tax</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income</a></td>
<td class="nump">2.3<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification from AOCI, Current Period, Tax</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember', window );">Accumulated Gain (Loss), Net, Cash Flow Hedge, Noncontrolling Interest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="num">(1.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember', window );">Noncontrolling Interest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="num">(1.2)<span></span>
</td>
<td class="num">(1.2)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">AOCI Attributable to Parent [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="nump">19.7<span></span>
</td>
<td class="num">(17.0)<span></span>
</td>
<td class="num">(30.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="num">$ (36.7)<span></span>
</td>
<td class="num">$ (13.9)<span></span>
</td>
<td class="num">$ (122.2)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e709-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 40<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=116633155&amp;loc=d3e31531-110899<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAociCurrentPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660306690528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13. Common Stock and Stock-based Compensation Stockholders Equity (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="7">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th" colspan="2"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 09, 2022</div></th>
<th class="th"><div>Sep. 09, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury Stock, Value</a></td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 193.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=trn_A2022ShareRepurchaseProgramMember', window );">2022 Share Repurchase Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock Repurchase Program, Authorized Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=trn_A20212022ShareRepurchaseProgramMember', window );">2021-2022 Share Repurchase Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock Repurchase Program, Authorized Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">706.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Stock Repurchase Program, Remaining Authorized Repurchase Amount</a></td>
<td class="nump">$ 21.3<span></span>
</td>
<td class="nump">$ 33.7<span></span>
</td>
<td class="nump">$ 47.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 98.1<span></span>
</td>
<td class="nump">98.1<span></span>
</td>
<td class="nump">$ 250.0<span></span>
</td>
<td class="nump">$ 21.3<span></span>
</td>
<td class="nump">98.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_TotalSharesRepurchasedUnderProgram', window );">Total Shares Repurchased Under Program</a></td>
<td class="nump">7,953,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,953,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_TotalSharesRepurchasedUnderProgramValue', window );">Total Shares Repurchased Under Program, Value</a></td>
<td class="nump">$ 228.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 228.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=trn_AcceleratedShareRepurchaseProgramMember', window );">Accelerated Share Repurchase Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock Repurchase Program, Authorized Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury Stock, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=trn_PrivateShareRepurchaseAgreementMember', window );">Private Share Repurchase Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 472.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember', window );">Treasury Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000.0<span></span>
</td>
<td class="nump">28,500,000<span></span>
</td>
<td class="nump">9,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51.8<span></span>
</td>
<td class="nump">$ 806.6<span></span>
</td>
<td class="nump">$ 193.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember', window );">Treasury Stock [Member] | 2021-2022 Share Repurchase Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="nump">427,383<span></span>
</td>
<td class="nump">610,000<span></span>
</td>
<td class="nump">1,760,462<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,155,491<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,800,000<span></span>
</td>
<td class="nump">25,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="nump">$ 12.4<span></span>
</td>
<td class="nump">$ 14.1<span></span>
</td>
<td class="nump">$ 50.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 151.9<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 76.8<span></span>
</td>
<td class="nump">$ 706.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember', window );">Treasury Stock [Member] | Accelerated Share Repurchase Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">760,602<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="nump">3,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25.0<span></span>
</td>
<td class="nump">$ 100.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="13"></td></tr>
<tr><td colspan="13"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Share repurchases during the second quarter of 2022 included 760,602 shares at a cost of $25.0&#160;million representing the final settlement of the ASR, which was funded in December 2021 but a portion of which remained outstanding as of December 31, 2021.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_TotalSharesRepurchasedUnderProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total Shares Repurchased Under Program</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_TotalSharesRepurchasedUnderProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_TotalSharesRepurchasedUnderProgramValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total Shares Repurchased Under Program, Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_TotalSharesRepurchasedUnderProgramValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=trn_A2022ShareRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=trn_A2022ShareRepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=trn_A20212022ShareRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=trn_A20212022ShareRepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=trn_AcceleratedShareRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=trn_AcceleratedShareRepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=trn_PrivateShareRepurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=trn_PrivateShareRepurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660316434624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13. Common Stock and Stock-based Compensation Stock Based Compensation (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</a></td>
<td class="nump">20,150,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</a></td>
<td class="nump">1,772,345<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 22.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 20.7<span></span>
</td>
<td class="nump">$ 25.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Share-based Payment Arrangement, Expense, Tax Benefit</a></td>
<td class="nump">2.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 10.7<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 21.61<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21.61<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.48%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years 6 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.42%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_RestrictedSharesOutstandingConverted', window );">Restricted Shares Outstanding, Converted</a></td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease)</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price</a></td>
<td class="nump">$ 5.26<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 5.26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">7 years 1 month 6 days<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</a></td>
<td class="nump">$ 2.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">1 month 6 days<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 19.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">1 year 8 months 12 days<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number</a></td>
<td class="nump">1,740,166<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,924,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 23.20<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 22.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="nump">651,674<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 25.65<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 28.41<span></span>
</td>
<td class="nump">$ 18.62<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</a></td>
<td class="num">(646,492)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 21.94<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures', window );">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures</a></td>
<td class="num">(189,466)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 23.68<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</a></td>
<td class="nump">$ 14.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 21.1<span></span>
</td>
<td class="nump">$ 30.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 7.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">1 year 2 months 12 days<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number</a></td>
<td class="nump">921,391<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,155,281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 25.56<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 23.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="nump">246,884<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 29.80<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 30.85<span></span>
</td>
<td class="nump">$ 20.31<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</a></td>
<td class="num">(196,113)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 24.16<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures', window );">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures</a></td>
<td class="num">(284,661)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 20.96<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</a></td>
<td class="nump">$ 4.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 7.2<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=trn_RestrictedShareAwardsMember', window );">Restricted Share Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 2.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">4 years 3 months 18 days<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number</a></td>
<td class="nump">655,050<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">769,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 15.53<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 15.67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="nump">26,339<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 25.43<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 28.48<span></span>
</td>
<td class="nump">$ 18.51<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</a></td>
<td class="num">(92,972)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 18.74<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures', window );">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures</a></td>
<td class="num">(47,331)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 17.01<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</a></td>
<td class="nump">$ 1.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 4.1<span></span>
</td>
<td class="nump">$ 8.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The balance of RSAs outstanding at December 31, 2022 includes approximate<span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">ly 0.2 million RSAs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> for Arcosa employees that were converted under the shareholder method at the time of the Arcosa spin-off. These RSAs will be released to Arcosa employees upon vesting, but as of the spin-off date, Trinity no longer records the compensation expense associated with these shares. </span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_RestrictedSharesOutstandingConverted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted Shares Outstanding, Converted</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_RestrictedSharesOutstandingConverted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=trn_RestrictedShareAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=trn_RestrictedShareAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660306358720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 14. Earnings Per Common Share Earnings Per Common Share (Details) - USD ($)<br> $ / shares in Units, shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="16">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Dec. 31, 2022</div></th>
<th class="th" colspan="2"><div>Sep. 30, 2022</div></th>
<th class="th" colspan="2"><div>Jun. 30, 2022</div></th>
<th class="th" colspan="2"><div>Mar. 31, 2022</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2021</div></th>
<th class="th" colspan="2"><div>Sep. 30, 2021</div></th>
<th class="th" colspan="2"><div>Jun. 30, 2021</div></th>
<th class="th" colspan="2"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicLineItems', window );"><strong>Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income (loss) from continuing operations</a></td>
<td class="nump">$ 42.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 29.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 16.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 9.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 21.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 25.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (2.8)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (5.0)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 98.9<span></span>
</td>
<td class="nump">$ 39.3<span></span>
</td>
<td class="num">$ (250.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net (income) loss attributable to noncontrolling interest</a></td>
<td class="num">(4.9)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(0.5)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4.8)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2.6)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5.8)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3.9)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(12.8)<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">78.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic', window );">Net income (loss) from continuing operations attributable to Trinity Industries, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">86.1<span></span>
</td>
<td class="nump">39.5<span></span>
</td>
<td class="num">(171.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Income (loss) from discontinued operations, net of provision (benefit) for income taxes of $(1.1), $3.5, and $5.5</a></td>
<td class="num">(6.6)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3.4)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3.4)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6.9)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(13.2)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(20.3)<span></span>
</td>
<td class="nump">11.1<span></span>
</td>
<td class="nump">24.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Gain (loss) on sale of discontinued operations, net of provision (benefit) for income taxes of $(1.4), $51.9, and $&#8212;</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (4.6)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (1.1)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 131.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5.7)<span></span>
</td>
<td class="nump">131.4<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic', window );">Net income (loss) from discontinued operations attributable to Trinity Industries, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(26.0)<span></span>
</td>
<td class="nump">142.5<span></span>
</td>
<td class="nump">24.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) attributable to Trinity Industries, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 60.1<span></span>
</td>
<td class="nump">$ 182.0<span></span>
</td>
<td class="num">$ (147.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">81.9<span></span>
</td>
<td class="nump">101.5<span></span>
</td>
<td class="nump">115.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2.3<span></span>
</td>
<td class="nump">2.3<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">84.2<span></span>
</td>
<td class="nump">103.8<span></span>
</td>
<td class="nump">115.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Income (Loss) from Continuing Operations, Per Basic Share</a></td>
<td class="nump">$ 0.47<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.14<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.16<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.22<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 1.05<span></span>
</td>
<td class="nump">$ 0.39<span></span>
</td>
<td class="num">$ (1.48)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</a></td>
<td class="num">(0.08)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.04)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.10)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.10)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1.23<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.11<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.07<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.06<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.32)<span></span>
</td>
<td class="nump">1.40<span></span>
</td>
<td class="nump">0.21<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings Per Share, Basic</a></td>
<td class="nump">0.39<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.32<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.04<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.01)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1.39<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.33<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.12<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.03<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.73<span></span>
</td>
<td class="nump">1.79<span></span>
</td>
<td class="num">(1.27)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Income (Loss) from Continuing Operations, Per Diluted Share</a></td>
<td class="nump">0.46<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.35<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.14<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.09<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.16<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.22<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.05<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.03)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1.02<span></span>
</td>
<td class="nump">0.38<span></span>
</td>
<td class="num">(1.48)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</a></td>
<td class="num">(0.08)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.04)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.10)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.10)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1.21<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.11<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.07<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.06<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.31)<span></span>
</td>
<td class="nump">1.37<span></span>
</td>
<td class="nump">0.21<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings Per Share, Diluted</a></td>
<td class="nump">$ 0.38<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 1.37<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.33<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.71<span></span>
</td>
<td class="nump">$ 1.75<span></span>
</td>
<td class="num">$ (1.27)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicLineItems', window );"><strong>Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicLineItems', window );"><strong>Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr><td colspan="20"></td></tr>
<tr><td colspan="20"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The sum of the quarters may not necessarily be equal to the full year net income per common share amount.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109227538&amp;loc=d3e44648-109337<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1278-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=120398118&amp;loc=d3e355146-122828<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1278-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660316789536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15. Commitments and Contingencies Commitments and Contingencies (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1">21 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 09, 2015</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Property, Plant and Equipment, Additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FormerGainContingencyRecognizedInCurrentPeriod', window );">Former Gain Contingency, Recognized in Current Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.5<span></span>
</td>
<td class="nump">$ 7.5<span></span>
</td>
<td class="nump">7.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Loss Contingency, Estimate of Possible Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.4<span></span>
</td>
<td class="nump">9.4<span></span>
</td>
<td class="nump">9.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Loss Contingency, Estimate of Possible Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.9<span></span>
</td>
<td class="nump">20.9<span></span>
</td>
<td class="nump">20.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=trn_EnvironmentalAndWorkplaceMattersMember', window );">Environmental and Workplace Matters [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss Contingency Accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_LossFromCatastrophesMember', window );">Loss from Catastrophes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyReceivableProceeds', window );">Loss Contingency, Receivable, Proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.0<span></span>
</td>
<td class="nump">27.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions', window );">Loss Contingency, Receivable, Additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_DamageFromFireExplosionOrOtherHazardMember', window );">Damage from Fire, Explosion or Other Hazard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyReceivableProceeds', window );">Loss Contingency, Receivable, Proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=trn_JoshuaHarmanFalseClaimsActMember', window );">Joshua Harman, False Claims Act [Member] | Highway Products Litigation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_LossContingencyJudgmentEnteredValue', window );">Loss Contingency, Judgment Entered, Value</a></td>
<td class="nump">$ 682.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=trn_MassachusettsQuiTamMember', window );">Massachusetts Qui Tam</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyLossInPeriod', window );">Loss Contingency, Loss in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=trn_StateCountyandMunicipalActionsMember', window );">State, County, and Municipal Actions [Member] | Highway Products Litigation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss Contingency Accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=trn_MissouriClassActionMember', window );">Missouri Class Action | Highway Products Litigation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyLossInPeriod', window );">Loss Contingency, Loss in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss Contingency Accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.8<span></span>
</td>
<td class="nump">7.8<span></span>
</td>
<td class="nump">7.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Loss Contingency, Estimate of Possible Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trn_LossContingencyEstimateOfPossibleLossNetOfTax', window );">Loss Contingency, Estimate of Possible Loss, Net of Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember', window );">Accrued Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss Contingency Accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.5<span></span>
</td>
<td class="nump">$ 9.5<span></span>
</td>
<td class="nump">$ 9.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_LossContingencyEstimateOfPossibleLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss Contingency, Estimate of Possible Loss, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_LossContingencyEstimateOfPossibleLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trn_LossContingencyJudgmentEnteredValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss Contingency, Judgment Entered, Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trn_LossContingencyJudgmentEnteredValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FormerGainContingencyRecognizedInCurrentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain recognized in the period that had been disclosed in prior periods as a contingent gain.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6397426&amp;loc=d3e17499-108355<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FormerGainContingencyRecognizedInCurrentPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14615-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12021-110248<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyLossInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyLossInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyReceivableProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from the collection of receivables related to a loss contingency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12053-110248<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyReceivableProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of additions to receivables pertaining to a loss contingency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12053-110248<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=trn_EnvironmentalAndWorkplaceMattersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=trn_EnvironmentalAndWorkplaceMattersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_LossFromCatastrophesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_LossFromCatastrophesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_DamageFromFireExplosionOrOtherHazardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_DamageFromFireExplosionOrOtherHazardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=trn_JoshuaHarmanFalseClaimsActMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=trn_JoshuaHarmanFalseClaimsActMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=trn_HighwayProductsLitigationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=trn_HighwayProductsLitigationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=trn_MassachusettsQuiTamMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=trn_MassachusettsQuiTamMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=trn_StateCountyandMunicipalActionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=trn_StateCountyandMunicipalActionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=trn_MissouriClassActionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=trn_MissouriClassActionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140660306526800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 16. Selected Quarterly Financial Data (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="16">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Dec. 31, 2022</div></th>
<th class="th" colspan="2"><div>Sep. 30, 2022</div></th>
<th class="th" colspan="2"><div>Jun. 30, 2022</div></th>
<th class="th" colspan="2"><div>Mar. 31, 2022</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2021</div></th>
<th class="th" colspan="2"><div>Sep. 30, 2021</div></th>
<th class="th" colspan="2"><div>Jun. 30, 2021</div></th>
<th class="th" colspan="2"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 591.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 496.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 416.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 472.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 472.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 419.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 293.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 330.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,977.3<span></span>
</td>
<td class="nump">$ 1,516.0<span></span>
</td>
<td class="nump">$ 1,749.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenues:</a></td>
<td class="nump">490.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">395.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">325.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">398.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">375.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">337.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">202.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">246.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,609.6<span></span>
</td>
<td class="nump">1,161.5<span></span>
</td>
<td class="nump">1,327.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, engineering, and administrative expenses:</a></td>
<td class="nump">47.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">48.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">45.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">44.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">42.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">45.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">46.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">44.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">185.4<span></span>
</td>
<td class="nump">179.6<span></span>
</td>
<td class="nump">189.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gains on dispositions of property:</a></td>
<td class="nump">60.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">39.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">27.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">25.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">13.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">41.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">11.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">152.7<span></span>
</td>
<td class="nump">78.2<span></span>
</td>
<td class="nump">20.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring activities, net</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2.6)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(0.1)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(0.7)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(0.3)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1.0<span></span>
</td>
<td class="num">(3.7)<span></span>
</td>
<td class="nump">10.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating profit (loss)</a></td>
<td class="nump">113.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">92.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">73.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">54.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">69.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">78.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">57.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">51.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">334.0<span></span>
</td>
<td class="nump">256.8<span></span>
</td>
<td class="num">(154.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other (income) expense</a></td>
<td class="nump">60.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">54.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">50.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">41.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">41.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">44.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">63.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">52.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">207.5<span></span>
</td>
<td class="nump">201.6<span></span>
</td>
<td class="nump">370.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) from continuing operations before income taxes</a></td>
<td class="nump">53.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">38.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">22.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">28.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">33.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5.7)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1.0)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">126.5<span></span>
</td>
<td class="nump">55.2<span></span>
</td>
<td class="num">(524.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes:</a></td>
<td class="nump">10.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2.9)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">27.6<span></span>
</td>
<td class="nump">15.9<span></span>
</td>
<td class="num">(274.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income (loss) from continuing operations</a></td>
<td class="nump">42.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">29.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">16.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">21.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">25.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2.8)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5.0)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">98.9<span></span>
</td>
<td class="nump">39.3<span></span>
</td>
<td class="num">(250.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Income (loss) from discontinued operations, net of provision (benefit) for income taxes of $(1.1), $3.5, and $5.5</a></td>
<td class="num">(6.6)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3.4)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3.4)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6.9)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(13.2)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(20.3)<span></span>
</td>
<td class="nump">11.1<span></span>
</td>
<td class="nump">24.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Gain (loss) on sale of discontinued operations, net of provision (benefit) for income taxes of $(1.4), $51.9, and $&#8212;</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4.6)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1.1)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">131.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5.7)<span></span>
</td>
<td class="nump">131.4<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">36.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">26.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">139.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">35.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">72.9<span></span>
</td>
<td class="nump">181.8<span></span>
</td>
<td class="num">(226.2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income (loss) attributable to noncontrolling interest</a></td>
<td class="nump">4.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7.9)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2.0)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12.8<span></span>
</td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(78.9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss) attributable to Trinity Industries, Inc.</a></td>
<td class="nump">$ 31.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 25.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 3.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (0.7)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 134.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 32.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 12.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 3.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 60.1<span></span>
</td>
<td class="nump">$ 182.0<span></span>
</td>
<td class="num">$ (147.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Income (Loss) from Continuing Operations, Per Basic Share</a></td>
<td class="nump">$ 0.47<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.14<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.16<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.22<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 1.05<span></span>
</td>
<td class="nump">$ 0.39<span></span>
</td>
<td class="num">$ (1.48)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</a></td>
<td class="num">(0.08)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.04)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.10)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.10)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1.23<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.11<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.07<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.06<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.32)<span></span>
</td>
<td class="nump">1.40<span></span>
</td>
<td class="nump">0.21<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings Per Share, Basic</a></td>
<td class="nump">0.39<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.32<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.04<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.01)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1.39<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.33<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.12<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.03<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.73<span></span>
</td>
<td class="nump">1.79<span></span>
</td>
<td class="num">(1.27)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Income (Loss) from Continuing Operations, Per Diluted Share</a></td>
<td class="nump">0.46<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.35<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.14<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.09<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.16<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.22<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.05<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.03)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1.02<span></span>
</td>
<td class="nump">0.38<span></span>
</td>
<td class="num">(1.48)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</a></td>
<td class="num">(0.08)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.04)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.10)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.10)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1.21<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.11<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.07<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.06<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.31)<span></span>
</td>
<td class="nump">1.37<span></span>
</td>
<td class="nump">0.21<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings Per Share, Diluted</a></td>
<td class="nump">$ 0.38<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 1.37<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.33<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.71<span></span>
</td>
<td class="nump">$ 1.75<span></span>
</td>
<td class="num">$ (1.27)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=trn_ManufacturingMember', window );">Manufacturing [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 394.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 302.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 221.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 289.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 291.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 234.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 108.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 147.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,207.5<span></span>
</td>
<td class="nump">$ 781.4<span></span>
</td>
<td class="nump">$ 948.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenues:</a></td>
<td class="nump">382.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">288.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">220.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">295.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">281.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">238.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">99.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">149.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,186.6<span></span>
</td>
<td class="nump">769.9<span></span>
</td>
<td class="nump">910.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, engineering, and administrative expenses:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">34.2<span></span>
</td>
<td class="nump">32.5<span></span>
</td>
<td class="nump">38.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=trn_LeasingMember', window );">Leasing [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">197.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">194.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">195.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">182.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">181.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">185.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">185.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">183.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">769.8<span></span>
</td>
<td class="nump">734.6<span></span>
</td>
<td class="nump">801.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenues:</a></td>
<td class="nump">$ 108.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 107.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 104.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 102.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 93.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 98.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 102.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 96.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">423.0<span></span>
</td>
<td class="nump">391.6<span></span>
</td>
<td class="nump">417.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, engineering, and administrative expenses:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 54.0<span></span>
</td>
<td class="nump">$ 50.6<span></span>
</td>
<td class="nump">$ 51.3<span></span>
</td>
</tr>
<tr><td colspan="20"></td></tr>
<tr><td colspan="20"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The sum of the quarters may not necessarily be equal to the full year net income per common share amount.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109227538&amp;loc=d3e44648-109337<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1278-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=120398118&amp;loc=d3e355146-122828<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1278-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=trn_ManufacturingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=trn_ManufacturingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=trn_LeasingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=trn_LeasingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>trn-20221231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:trn="http://www.trin.net/20221231"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="trn-20221231.xsd" xlink:type="simple"/>
    <context id="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic1225f7271c848f49485774be9c2ee09_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2147f265950f4b7ab0248272fb727b86_I20230214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <instant>2023-02-14</instant>
        </period>
    </context>
    <context id="ib20c25b810234296b83d64b1211fe37c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib9983b8291fc499e808eeed0f2cffbc0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i092647552580431f84400b3afc67f424_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id1f36184af3d4a95a71db838fe74881b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i838b7b23f5934aacbaae2f6b3053a64a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic79d3880caf3412591034b2c948a9773_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7123092b830944e0af8455735fd7e63d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i04edd8a130f6454692d776a6b424897e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6a693c91892e4c9a9eb340cfe0830d5a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia16baa097c7d41c1a9190047f353c114_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7e6b2361a9fe44ea9a334e1c42cddc87_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0ec505e2d9f34a558cb35137552a8a3d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i095bfb2aec7a40e594db9782e0a4893c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1407ae6ae2ca49ef925511a916b67cbd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4f9e62a2493b4c2799a972f7c37c3b60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7c2007b72fb24db99dd7b8d0ea585ce5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i94e6ddb88839486d899acdec42f7096a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i045643c42c854e10b32a26c9a17fe10b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if3e0f346bb7143eda684668a31337bd2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i85d5d109e1f745b1a6165941df62af14_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia88d1d529bb54ad99d070bf0ee60c14b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2b3b2060aaec4dacbaed172891b53e75_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trn:SaleOfHighwayProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trn:InvestingActivitiesAxis">trn:ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if1f8e9fcd8534c40be1dc8c77942939e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trn:SaleOfHighwayProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trn:InvestingActivitiesAxis">trn:ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i484dba81069f4a4f82a52cccbfc6f0d5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trn:SaleOfHighwayProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trn:InvestingActivitiesAxis">trn:ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7bb3210123db4202bbd694e4b4ae6bea_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="trn:InvestingActivitiesAxis">trn:OtherInvestingActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibd1d91cc2b864551bd910e2b503f8d9a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="trn:InvestingActivitiesAxis">trn:OtherInvestingActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i686aebd0533643de8b289f365e39502c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="trn:InvestingActivitiesAxis">trn:OtherInvestingActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if3771299d5984dc984051409b4232530_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i50d5187738704ca491f2375cccd8dd02_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib66ba7efbcb14d69887e8f3d308af4d0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i263985d6e7764164aba4466670609a04_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6c926a3f2b45499db211e5b4e0f2c19f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i094d80004fa04af3baf4abfa0632d45a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5cc7e9ce46d841b3ade62f61c2e4cffb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i418d8a72e98a4e7285add1fd5cc5c585_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1774f541f0104c92964d4a186b437b27_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1b9c13d935884119bb0c0e6d9fecc0ee_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i16eb0341a3194aeaa73547cf45b0f18d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9992166db6364510991368411be33a79_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iacb5e340aff04227940051158a3d16bd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ida7881e524484842a916de8877a6c7f0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0db9725161e947e4a684489985871f8e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4b4af0fcd0c847e8bc74a039c5aa02a1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i52a83b6c56304ddfbf7baaa0a003085c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2337d0080df24c7582a5820122efaaac_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9c1af94b2433473ebf6c7e85acf0559e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib977435e7d7046319bfbca220f008e39_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia1c0754900df486a81a1a9a6024bdf19_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie9640f40416f490b92dc119d5c6997bd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1d335a99074644c2bd57f283aabb5d0c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iec5b86dd0a9b4b58ab728ff79a32d504_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib2e253344a584732bb19a9ddb47062e0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie76b3677b5d8430397ab59b911c6296f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i97494e61a4634cae85d3d7779db46646_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2c5da545f2a24151b8fb444318a50dce_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7ef2981185b74a589ac05ea51d4f5757_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iefa276357e0b4c36b43ef3d09c9f5efb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i92cd5098ff6143d48ae5fe11d2e75cf7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i24441244db8d4b0aa3b73fe02c5873cb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9f69b364bfd5470f98047064524c6abd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibfdcc89a867c45739ed7bbbdd1e1d792_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifd8fc428b55b416ea89381b65330402e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icab8eee03b75416baec2ba5f10627cbc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i74d0e0b6cc414b61b8778c152599d1a8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0d9f454544264c17916865a8cb3421ea_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibf82e5542fa4438b8496121d58e37a0f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib587a6875d344f52999a966edd02662c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2ebfec880e6a4f9ba91c82ea1f083bbf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic3d3bccff11a4431bb11fb8e13fbfa96_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2f22edf35acc4330922c080350e8ecbd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i828840240037489b9d32e6b901a3b93f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if705b7c9f1f2432b9227c903fc234d16_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if3379a0ebf52407498e1445899c7ee56_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id9ed14a037fc41b688cfbb8cb6771631_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4aaec9b288044ceba60d652236cd8757_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0f6eb43ad97e4b1a80327826901cd8df_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i819d82d7e43749d9b21b93a23bfee1a1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5c5d03a0e6bb4f90a7e2994098b56a27_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2c977f4f85be4f90bd1fa59400217ae5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie7b9515c893e4fc48262b242ba7a5ed5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7439d836175747169d6016da49642cee_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i90d4382172394e52b27150f3dcf72066_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iea8bb6a29b3e4dffb5b13235d011d1a3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id30caec107944f849089259128542af2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iadc258b954914b2c97ae559ab452e4db_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6637d43783d344cb8720ab814c375f3d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifb55a10b5d9c43fea95a1313fd94ed34_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trn:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:NewRailcarsDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3c9a502222d64608aa6335804b4e50cd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trn:LeasingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:NewRailcarsDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i34d949770ba740a99850983a87f7369a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:NewRailcarsDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i66ec5042bb924c8c8702f768a2e788fc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:SustainableRailcarConversionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2f1faa343d3342fd94af466db0f5ae2d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4d5757a669894736b2003602737c8827_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trn:GATXMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:RailProductsDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i47a5444bc5f5433a8b170d88da9f4515_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iba0cb002c736467ca17df6f2e2772203_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i43e142daec3245f7824e616bb96809ef_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:ConsolidatedSubsidiariesExcludingLeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i551e279eb5a346f9a72b9ea69b9a5b39_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8afa93f7646940a19b51b73dc7f3e6b4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6f0f3ca5fcfc419c947a7d13ad4265a2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i46ddcf86dfdf4b98b45aa8e4d5337488_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1676cf8ae6af4c698a5bff0064507d37_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifc0486f9459943c686c7a65c48155955_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i139b6e49d8a449c2a5d30ba5d2bfbd8b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if47d660d30914fceb9ebc2cb48ee5680_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TechnologyEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i53c6bd70d3ee4dd79323223951722597_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TechnologyEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6679e641cc4a4e9ca8582921adb85316_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trn:RailcarsOnLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie726d15931ef470dbce9ab659ffc6944_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trn:RailcarsOnLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i95289eea27ba4d5eb0a32e97c068f4ff_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ImpairedLongLivedAssetsHeldAndUsedByTypeAxis">us-gaap:RailroadTransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia8d90286a13e4469af9e073f6b3964d3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ImpairedLongLivedAssetsHeldAndUsedByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i156e9082107f4fe0a2fcb8b5487e7d7a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ImpairedLongLivedAssetsHeldAndUsedByTypeAxis">us-gaap:InvestmentTypeCategorizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i80ccfbf13336401ca076a083da1974d0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3cb3acaf2e154bec9e24f79891c7ad31_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie0a34f050f1a4f7ab8cb24ae6150ed2e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9b0cb9c10655400f9e024d15f1ba6a8c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id1b953fcf6044dd89d5949204fd74555_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia53690fbc3074d9286662d0a05e9b59f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i43dd4ec4c85e40918e3acdb28f84b2b3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i40984227e2334c2e83f05bbc5da6c41b_D20221230-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trn:HoldenAmericaAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-30</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i19d7e25f746a49849b569d1289db77ea_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trn:HoldenAmericaAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic4faf147506346088fb7210284dc8f1d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialAssetAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trn:SaleOfHighwayProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icbc9ba49efd24f11bd2ff55abc226bc6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trn:SaleOfHighwayProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i84278ae76af0436fa3e4efc63770871d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trn:SaleOfHighwayProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5b5ea0d8863044dfb1148bb6c99eb2e1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trn:SpinOffOfArcosaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4c9b35c7338643ebae4a6ded510078e9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trn:SpinOffOfArcosaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8a52f3f8c7bc47a38185d82836d07c55_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i117ebbd60cda49508592edfffefe10c0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9ffb6b7afd61421d86999e87cb57f8f6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i83fb1e401e49436abaa204142152452b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i28162281b405469bb0aafdf7326e1640_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifc6789b5b7ee4709930369dfac23f803_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id42226df9b8d47ae8d39cca968665f5a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0ea41933732a407eb592b899d3a7f9b4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if56e3765ac0148f9b744a7079a43c91e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0d28952ff6314e2c9917d2ec2ac5d766_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i99ff74df8a704639b55178b8d2738bd0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id9d7d4d4fed54df482fa724a4a048cf7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0ea6ad66b6b04e77b2ef1be0d18733f6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5f4c323d1d1643a484f128ac92ff7979_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if87339c7f37c4f0387b9dd86dc15a8a3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id845dd9b9d70402da702e1c309b18873_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4811844962a44334a224a52328978915_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i579e607ba3f545bb89c7637599fe9b9d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0aa192acfc79467c81cb91abe14f0d5f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibb26c163a4a24f7cb8e747ecda8fb3b6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3261869504d741e2936c6155ed37ac14_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id300374fada54355a674d9d309401194_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie3fcbe14f164442491808d164d9a90c9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i563e1dd8a6b94e98a1918d12eb35bb53_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id718c48cbdad4ab392007b8a86d3aa1e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id720076dc29f4825b8f5ce02062a3721_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7028c7395357442faa3a8b289c6ce738_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0bdd386af3e94e58b89c4fd612721bd2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i624fd6e6f1ea4335ae6ee33a01dcd57c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id71fe6df97ef4455bd10d329f87ab2c9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0630e982b2ea4abc878ab5c1e2ff5839_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i07f440ed53f34a4b8104dceb60b1e16d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3f69d16b4aaf436a8727490811750a44_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7ed28dc396354a61a9f9009996425f64_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibcd7825604be414a8cb9c4464b6501b7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2a85a6cfba2e4f72b9b88ac3fccd2a61_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i483782b567464e338736e74f9ad37a6c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5602f4c4d24243d99789ec073a686cc2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i911f4d26adca43acb07e2de18d872600_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icbef4bca718c43198c11156e4a3854f8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib7aeb1c755ac4eaea17e85bcb5817230_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i954ac5b6909a40ea9e41fcf36dfee427_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6dc6f42296a147c68d1cbf8b43557137_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i100567244d0f42828eae961572320f21_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i94caa975ea09488d94c8b7f2f889d913_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i91a722acb5af41ab971a383b9713ca88_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i365989339bb244fab008147dc3a2ff9d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2de712a46add4fa2a5fe9a48e79ed3d8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib4656878267945ea8d206175e6034ea2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7adadc76eb684b6caa8220b7793cf4e1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:TILCWarehouseBackToBackSwapAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia4b50c2236f94cbbb9dff1e809676da4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:TILCWarehouseBackToBackSwapAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib4812c98f968442b8e1cadb73625c7ff_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:TILCWarehouseBackToBackSwapAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3936d2712be149619f413e604c1a3fc9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:TILCWarehouseBackToBackSwapAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7b98c96be95a4e59ac0d9979d80b50c1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:TILCBackToBackSwapAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9fee128f820445bf83182c542ab78dce_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:TILCBackToBackSwapAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2b6ff02d62c94eecb0c80bca58d3aafd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:TILCBackToBackSwapAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i38dc049908744dc7949b7885fc2ce2ec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:TILCBackToBackSwapAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i765fe0f3f8b043fa9bd61278ba2e6bd8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3440d8234b674451a40342fc2b7148f0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie1e237024cb844b19dcec99626d36b9d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9fd021c265e340e199c64d317999dcc6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if7929e8099bd4303a3fc473acffdbc95_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibb53b8b32a574cc5a2382db207284391_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7688a69618db475db85107d88ddc118b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i443ab5a82d6d44d595950763f56c509c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if8c53379363247e38091f854882a8722_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:BackToBackSwapAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i95ec8fc3e71c4b2aaa0895156ccedcf4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:BackToBackSwapAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id081433c5b0e4778b6ccac43dac2d308_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idec0fc0038a94cc4bf931a1f0190b466_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i315d2998e8814d7aa26815ac3e98fdbe_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id453a358023f4de59d0ed24e89ef9368_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i74b999d7564e4d4389bcdf7ea8270247_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ieafbab32fe884cb3a8f95e4c508502ee_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2cee3aef1da741728502d75a6ccc8405_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:BackToBackSwapAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i236b02ec3ab54f97868313b0724516fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trn:BackToBackSwapAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i67fa886e310042028a1863f8666d54bd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie492e18f30544b0b9b7f5b95228a8e1a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8672fde1f59b4c65a2d2421441be6a60_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifbe532ee95a04ba2ae311d37d950a28a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iceaca48ca75c46e5ad689ad982f6a95d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1c8bcae955cb4803a14ce19b7811da62_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib46b3e8cde9e4d258c24ed8370988059_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7bce66d1f90a40518b6df91c8caf933d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i706e2be80a154da7b9eff8010440c5f7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesLeasingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i66c9aa3bf0254b1d97ad28c795d2c350_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesExcludingLeasingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie087b780c3434e7ebe76375519a5a994_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia4a4272f896442f097d5a015f1577f5d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9c98f25d6223431898816eceb305d945_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i33cd7cebff1e4eebb1a9bca2ad26da9e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i93549a46069041049e6f9dd9a197a656_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i13976f13896f45c7964eadb1bcda08db_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2ea2b30e81f34d23956909ee8008b567_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesLeasingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia368701b177549da9b4e6dc2d29fe61d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesExcludingLeasingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaa9566ae11834f07ad4fbe71c86c8f02_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iacf8307a7bc2435ca16071a73f7564ed_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2623d000a81a4d5796b1a57891fe0121_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3f885a168b4c43078663642c91313b44_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5a3235532ef842d48ec4d34ff6123907_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i56113912b7c5413e93d440404d47f416_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i71bd36a2d9254264a21d2a8790e54ab1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesLeasingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie393ec46f69443a2a3f07522df8c2b4a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesExcludingLeasingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5f798312b3a04b32bbdb233b13e8d4de_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4d62d6503a0c489695ef5021e869fdb3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6be3cdaf42db413e9044205524e56298_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibdc89efa6c3d4d0ea1e760acbff68375_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4178f9cca7c44cf2b941f50535e975fd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i17c97519cf504d679d9f06d25b29d6ee_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i831e13bd1853498a81600930847942dc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6368585733124a98b772011ee630c167_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8e087929e6c449feb5d0988e9a923876_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesLeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0a89331bc2fe49d29dd433fa545d897b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesLeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i41ba6533888e4031ba6e2c6360e4e18d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesLeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3bd62bed65b34a2a9eed53ca7960c31e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesExcludingLeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1768a956a03b48c995eb2c4460f48e11_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesExcludingLeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9b7845c79b72497eb5d0263ea1c9f58d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesExcludingLeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5ca20072caa3427d8c629280c3ca2db9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ida173f35ee284522b3b8a3aa4e12edeb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6466bd8650b24ee88698d7b50f30e04a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie19bc0d4ed244d6a98c1ca836764fa2d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailProductsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e629d57e6b94f25844f70a22012b64b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib0a5a6ca71d34703b89e995e66a90fd1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie2162dca4e9d4529ba34609caa77aae6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i72ba2bf749cb400c8a9c557994d68ccb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i18990329723546cd96ba3b8589b40ec0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesLeasingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i54fcee231a99488897e029bc3b91efaf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ConsolidatedSubsidiariesLeasingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i978acd54bbcf4fd084120d46a25e239a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6c3f051bc91f4a6393c0f8fe3b4daafe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i34b50ebd8aa344ab837f381dddd17353_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trn:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i748e0c58d18f4531984fbe44cb651b78_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trn:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1df762bef21c4ca898ef7922072013a3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trn:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie78ec09bed6640e2b73b4a7e597192f1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia25854290e694f77acd1aa82fa97bd9a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0c817e98b00741f08b45e7a3dbad4d97_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifd1f739153b643668415bf2f8e04d0c6_I20210818">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trn:SignalRailHoldingsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-18</instant>
        </period>
    </context>
    <context id="ia1b9c005a8fb4ba5a237d840ad7c674a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">trn:SignalRailHoldingsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5e8989458a7c43b1bc45065a0a9b47a6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">trn:SignalRailHoldingsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic097dcd0dea846f9b0cbc21e91f881b0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trn:SignalRailHoldingsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic4a41c7d5fd14d61af065d488b8ff701_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trn:SignalRailHoldingsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibd0f74f6a16449a3b63e534687474241_D20210701-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">trn:SignalRailHoldingsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icbf3ea08971d4e68b2a4a7539565e855_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2789792b322744e784dd08ce3ff66b36_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i78da5430017e42d9b14120a26b186280_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie6112600cf624fc2b013ea6799d88d8d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingAndManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0b1c3f759388472abd08efcb95c72fca_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingAndManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9d0b30e148ff41ac93f2408c9fd3b745_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingAndManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if096b81d722544fcb7e17a05a850268c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:RailcarOwnedOneYearOrLessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6748caeeb3034d4c95bc90962403ce7f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:RailcarOwnedOneYearOrLessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic3b8b357cc3a4ed19948989d9392ba43_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:RailcarOwnedOneYearOrLessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if4539b600ab34435a0f9bcc30c4c5bea_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:SalesofLeasedRailcarsDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i36438f4af051425abcf2ed24ca3123cb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:SalesofLeasedRailcarsDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2211183147b44f8694221e5e2ca1359d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:SalesofLeasedRailcarsDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if01379bd60434b7f9eaec32aacc927f7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingAndManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i36dc2ce75e0441c698eff613015b75d0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingAndManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if49af62fe51b435595d0bb50259f82b1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingAndManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibef3a28c5dd2486daeb4d0b60abfad7f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">trn:SustainableRailcarConversionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4c9b34c2b91042bb96cdabf016fa46d0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">trn:SmallCubeCoveredHoppersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if58757ff169e41bbb6f939a16964eac5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">trn:SmallCubeCoveredHoppersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib5b8919845ab4b6480f424e839208df6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifd9ad1401475437b909d62519262a4ba_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i181c728516e54302a741aa6c5637d19f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia640fe8f457d49b79493761c0a5310d9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:RailroadTransportationEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iac5780bc4d3d474ebe60994791595b3e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2b5ca7db0b3b44d98af025b7f452fc9f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i26483febcdc44335ae6d828a675f0136_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TripHoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia5ee66df62fe433590a77581fca4964b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:RIV2013HoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRP2021SecuredRailcarEquipmentNotesRIV2013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2244f71dbda14515b9f0d04b722d0e32_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SaleLeasebackTransactionDescriptionAxis">trn:OtherThirdPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2eadbc6c63ce4ea2a794fba955ab71a8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:RailroadTransportationEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iffac47b75fd348259620ca2fb0e5096a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SaleLeasebackTransactionDescriptionAxis">trn:OtherThirdPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i878fff6b20d245e5872b523983d98416_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:PropertyLeaseGuaranteeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i85dc85bce00449069ea1e1e33070589e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1899c19528054319a2e41cb75a3ee339_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5e73f73efe3e401796ad709bceada1b9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0fab78c32628480c8e1e99c1ba135605_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i370538705f274d5c922b47e079bcd145_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if7d7855838464afcb55c3a8dfd8b825a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6b20249a37294772a43d374dc2f2c001_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5a59bc463fbc4e4798692a9401e56515_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id96f63ce1c9344ac833540db52d1548b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifb0f68a95d2940e5a37ce53480c7103c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibefcfd6e7b364077aa532791c2dbc60a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:ManufacturingandCorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id557f6391ba04343a55235308a93a22d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i92e5b6527daf47c78c2cf1d9d7bdeb2f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i55aacc9fa4c24996b07c13ea67dacd11_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trn:RailcarsOnLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i13a41b62d7c943ed91f0c4bdd2efe727_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trn:RailcarsOnLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7a56674d2a274d5c89a5300f73e313a0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trn:RailcarsOnLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7374b4c6f7f746799422a4de0242a544_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trn:RailcarsOnLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ide7ad369035547f797c46fb310fc61ec_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1e81ff11014a43bba29e83b53d19f27d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i95882fe6bc9145a89f935b00c3cd1d0c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trn:ManufacturingFacilityNonOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i93714341dde648d8a93b508e91e6156b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id3c8b55fb63848c298ed435e2d069332_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i42d0f7336a384b718a4cf22cd49164b6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i38a104deee4a44a79ec058d99b271ce8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icc4636d5b10e48f8a8e3d02d0b0ea7c2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i27e0934a28014caa87d5bf4310b07855_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2009SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id5d68b064c8746e2a4ecf6bc74fe0259_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2009SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6d0974ec716a44d0afe2402029374a8b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2010SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id1f48b7d697644e0acf363ba2237e4f4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2010SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i466978f47e444365adf9cb24b4c66397_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2017SecuredRailcarEquipmentNotesMemberDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">trn:PromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iff96e3d8ecdf48bab8180109a0c8afdb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2017SecuredRailcarEquipmentNotesMemberDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">trn:PromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id83cb984b1ed45a7a82c00c8554c7d2f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2018SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia1f0bc2290df4a2f9481b45cffd94a52_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2018SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3b1b4a9f25a14366b4b8cd900676125c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2019SecuredRailcarEquipmentNotesDomainDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i702781ad584846d7bfd0c72bf179fadc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2019SecuredRailcarEquipmentNotesDomainDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i742ab638e18e4bcd86582f46f261c6ba_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2020SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia16b362b68b24c0bb23478beab4f4f39_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2020SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie768b3990b164db38f07a0dde2194863_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2021SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if97e70002af0417183ee96f4768233d8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2021SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i069263fd98294f1cb4696143cc2c88a7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2022SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic88b6564c6df470bb3f77ebdb32a865b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2022SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1920b27ce6794c2d98bc8f3d7b623aa8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TILCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TilcWarehouseFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i73c7d2bcec5f4f5d9a635910e038c979_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TILCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TilcWarehouseFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib7ef2966613b4565898586e5334b781f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i79192aec1edb4ec18532531fa247a78e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id17ae34b37cb418aa3df946ee47e4c72_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i445739505e174651a1fec507e3d522eb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRP2021SecuredRailcarEquipmentNotesRIV2013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icdab6eff7e784c0bb0823a6deb0e6923_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRP2021SecuredRailcarEquipmentNotesRIV2013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8409ba46af70480f8d8d7c8ce2403d40_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TriumphSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4880c5958ccc433f9e4587e37a7e94fe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TriumphSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i96e296186ef9490d951cdd4857ebb9a8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TributeSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i567622c6feab45c4b48b0abdcc98b722_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TributeSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia5ba279e6f05467ebcd35d19efcb77b4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRIPRailcarCoTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia78cfad78b39434e9d7688d0b4537309_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRIPRailcarCoTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icf7786e68d8c48c0bc0b7ebfaa57c8ad_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie21e3679518d495faeba528e9a9f3093_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i13c3f73af551471cba010ee287c0e4c3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iea2c0deb884f41e89bfa4ae6111f4129_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:PartiallyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3589c145f00946eeb5b64170a3735a7a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iedf923e50e0a4ef09908a022315585e9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie638f948b92a4b8cbdf66d91a31433c6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A4.55SeniorNotesDueOctober2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i38c8303d14de4364aac4207c3f1edf33_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i34ac50061522480e9faa4a27fcc75e59_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if48a3e0dc36b41ba9f48c74bba20c807_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i29e6cff15be34d339ab27c5af53d2fe6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i61bd74e540e047e3b92b9313c6b62333_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2009SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia614af88f8b8466f9aef0c034af311cd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2010SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9b44b01fe0c044009145ab975b4b0b86_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TILCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TilcWarehouseFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i69fcbfe394f74f8f949a34490e7ef395_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2017SecuredRailcarEquipmentNotesMemberDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">trn:PromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i9f570c9c547849ea9b7f29837be1b5dc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2017SecuredRailcarEquipmentNotesMemberDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">trn:PromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if5156c7f3eef4939aa8bdbaa6e80075b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2017SecuredRailcarEquipmentNotesMemberDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">trn:PromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i55ecf86f66814cb8b8489fdf8064dea9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2018SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0f12e4188b0e446cacc1444afa85bd99_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2018ClassA1SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5477022b36f34c02a8a87a740ec81d59_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2018ClassA2SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i74cff3d7dda34d98bbc3dcd96f15445c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2018ClassA20201SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icd05df4bea3c442680f76c10f2b33f52_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2018ClassA1SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i940189fa53ce4e228881f7ae2057f5f5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2019SecuredRailcarEquipmentNotesDomainDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idaaa4c1f310a4408a985754aa331b9f1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A20192SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0458ff37e01f4548847f0b3dd360987c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2019SecuredRailcarEquipmentNotesClassA1NotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i691ae337ea604975b53a5aac4eda7e17_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2019SecuredRailcarEquipmentNotesClassA2NotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iad6d87b3f34b42bcaef14885af2d91df_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2020SecuredRailcarEquipmentNotesClassA1NotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib3b3bd37ba5c4d7e97098a514492521f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2020SecuredRailcarEquipmentNotesClassA2NotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id5345cc8ed764b348411916a48c2bc6d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2020SecuredRailcarEquipmentNotesClassBNotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if737616439cf4f32af1dabfcd9a27158_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iffdcdfae139444f59359b4cbdb6edd60_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4bcb86e71e8740bd9492c5c6cb5b374e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1427f791fee34586b384ec369372e11f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i61c968d2ba8c4d5fb79f5657757a66ff_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TripHoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TriumphRailClassASecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1a978975c9c34c1ea5e08391eaca990d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TripHoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TriumphRailClassBSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ief2f6c9850c3475bae30a79465408bcc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TripHoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRIPRailcarCoTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic3a1f11b05544d318ac694e1843b6590_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TripHoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRIPRailcarCoTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iab9a975a4f324c7cb7d903ebac82330f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TripHoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TributeRailClassASecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8b26e8b7584d4b6a81b41227614d1bd8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TripHoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TributeRailClassBSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaebfbe2d13f146d395d338b39af20199_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:TripHoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TributeRailSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i679159444c9a43c09e6aa61e93d2029c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:RIV2013HoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRP2021ClassASecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7dcc7473c58e4f79907855097eba3621_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">trn:RIV2013HoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRP2021ClassBSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i55d3fe560b104178830761be7b7e2426_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2009SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i53440fe12b204d7b89cb313af7c802b8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2010SecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifc8489106c084f6798b236f43e1ef6cb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2017SecuredRailcarEquipmentNotesMemberDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">trn:PromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i701eff63bc2942f29057c6925e5a70be_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2018SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i440a5094fee646709f1de08f7be279ab_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2019SecuredRailcarEquipmentNotesDomainDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i43b983775d274306834071007d4eb923_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2020SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idfd1262d7f664e6e827dc6d929e3db1a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2021SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib8ad75f3c3554d27ac8ee39c0ab61887_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:A2022SecuredRailcarEquipmentNotesDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9aff39c410094d3da578aeb5cf5a8ae6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TilcWarehouseFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0d1c317980464248bc2015c36b4fec90_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TilcWarehouseFacilityTerminationPaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5cf55cc49ae84093adc8388785ab071d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TRP2021SecuredRailcarEquipmentNotesRIV2013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1fd5c7b1d3ed4b22a663ee02bcfcbebe_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TriumphSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i51d634c4b43342c38e61f309523e332d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trn:TributeSecuredRailcarEquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trn:RailcarLeasingAndManagementServicesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if9efef2f1ccb46b4a20303c8c2141461_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idc60d47e49c140d0a5b0667d78596ce8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">trn:TrinityIndustriesIncConsolidatedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id982958ae44e4028bb4149c4ba09f66c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">trn:TrinityIndustriesIncConsolidatedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9653de0fa20349088257fb1bb223f9bd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">trn:TrinityIndustriesIncConsolidatedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie0222979ef1941e6ac6c106ae26da7ca_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">trn:SupplementalExecutiveRetirementPlanSERPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9e1c923cc50d433a912e2dcdc015758e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">trn:SupplementalExecutiveRetirementPlanSERPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i86d5cb947bf94b13a37f80739a0de691_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i991ee2a9f403466b87773b6afe3dc555_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4ab107d9ec98498aa41022eb0ec1821c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i13e085b44f0042eda5b57705fc34a984_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i944bcc1b12b2420db318823a6051fc68_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9e0183b490954083922e81ca80a49301_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8ebc18aa4b4242c7b6867f75a941a90b_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">trn:NetIncomeLossAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id0a0332b1ea344dca87562d057a051ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i543b173972034733a1c81d7f66dbcfb9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i526f7e96ebdb4709aa26da0c414e5d16_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3dedc0aa87374c74813da91580f6cc46_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia7d9d955fb6d48b5a6cfdafde2a44693_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifb8aa504ba3d449195d08b8bafdec77a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i547f407ffdc2451996cc812beadbc99c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia00069f73af848deafb091ae1482e2bb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i55011fce513941ae998611ba77f1163a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if45c0558149b4b9aaaaacfa9e586ac41_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib519803955634b7588d6cc9c40d9cc09_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1897e0d82c2d4786ab6d0f3c27d3896f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9ec345a7f77b4976b46cd0463b4da713_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7d192910b982444c9000810da156bd33_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iab06911bbcaa4553adae555a7a7934b5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie0dbe72bdda84659ad8c9b542cde54ca_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id765269c50934d2fbed3ec05aeb0635c_I20221209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A2022ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-09</instant>
        </period>
    </context>
    <context id="i97c1612780e34b739024a3cbfd1a1c68_I20210909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-09</instant>
        </period>
    </context>
    <context id="i0ce6ac9ddf8e435889c372bf3cda1d15_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1412c9e96cf145589e4bed5588931eb2_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib977f30e09a5433c9b15884f45bcb48a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idebe42e804084277a30c2520acd97c6a_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia112d2b78ecb4845b692dfe9cb0673fd_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i77dfc886a0d94e35831e9dfc37e7e99f_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i69dbb6ca84d942c98b981f5c1f3a397f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i927b71b4372c4d17ab9e9b1a3df64dc2_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i25e91fc64456437a83d4bf85eac3aad9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic5f8b71b4e714c94af754567a8b8c380_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie7f0ad4c05734a06a465c4bff6058209_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3792dea9b4fc49779be2ffb5015b8c17_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i4ee4e363713e4db98b0a620f6a3f2739_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="idd1d1ef0ae4745ba87149e961c88a6a1_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i78d2d02e9ac44a87883d82ad9a4d2af1_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7a012cce2e9c4256973df3d383aff30e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:A20212022ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i127de74c6dec4f419a29dae829274456_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trn:PrivateShareRepurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ieca7013ea3ed4a7a9e3faa16d28edc77_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8693f69ec0bc4d738f91aba3d0b5a7f0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9805383b0b9341219323d9908ee25bd9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i50fe418c4c114a029fcfe9febc10b3f8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibed4742e1cf84fef907799e66fc04bd8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idfe4a5f93a604c3cac9f72a74eb292be_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i20a7ace20db34e6a89a8f79fe6539a54_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibe62679b9fb4425495a45f0561deda9f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i329961a3f5754934ba2e86b20261cba2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id3a04a20e07e4e5cb8fdeb085157fdca_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i194fc617bcbd4aeba68ece0e651045ae_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i25bbbf654f1e40e49b9febc0440eb156_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia94ad30c92fb4d4a9cc98f38837d0227_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trn:RestrictedShareAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i843b451d045a4233adec896a0a7be092_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trn:RestrictedShareAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ice8c96fe0fdd4afda17b30e47a903692_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trn:RestrictedShareAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id68dace1ced342778312817c5652030a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trn:RestrictedShareAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i34df6529d4f1418f9b00a11f33e6386f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trn:RestrictedShareAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifbf9fad929a04c678f32c63e0b284d08_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i77dbbc0805544797a6270f95a805026b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i07a5efa1c30a498fb308d33cfe3d4160_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idd4a5cae71c9425b85e6d0e1ff630ea4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id4d94a69853a474d9ed02be066dffe36_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic97ed29c3241430fa7021514beb02007_D20150609-20150609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">trn:JoshuaHarmanFalseClaimsActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">trn:HighwayProductsLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-09</startDate>
            <endDate>2015-06-09</endDate>
        </period>
    </context>
    <context id="i801ca4107a03479686d4181619e785f1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">trn:MassachusettsQuiTamMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i04bdc985b24349ad9f9a1551f2a1bb82_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">trn:StateCountyandMunicipalActionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">trn:HighwayProductsLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i641a62c6d57749679dd23aeaf821a3db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">trn:MissouriClassActionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">trn:HighwayProductsLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i68794cc5450d4750ba0141f1b1b00c23_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">trn:MissouriClassActionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">trn:HighwayProductsLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7b58888d2ef9485aa9a134d11d6a2274_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">trn:MissouriClassActionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">trn:HighwayProductsLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iba9462093b2e4828bf4359121a9c2e0e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic8483e5ba9854aceaed126c6b29053e5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">trn:EnvironmentalAndWorkplaceMattersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia7b16a156fb6433785b877c880916341_D20210326-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossFromCatastrophesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id16c568019b545f7b0d69755891fb1f5_D20210326-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:DamageFromFireExplosionOrOtherHazardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic766fc51bc3c49428c17436da2b88bd8_D20210326-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <startDate>2021-03-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i15a5effba96a494a89938c6173151c2d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossFromCatastrophesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4ff83691945a491c8fc86977af674ebe_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i33b0f8977c6b400c8d9614baf3dde013_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3913d232139a4190b1149174f454ed80_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i88f468a1485b4c0ba019a622db1011b1_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i54cfc2e78e564faeb83378ac164f5042_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i66c7a300d6fc4a8aabfe4a956fed5375_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6c51825265dc4e58b8f945089d614c70_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i96830098981e4c78abace97d103d54e8_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i33bda9c62c3443439c4b5a3c30b8047b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i34ff232b92504794a194fa7ba64e88f4_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib3d3f6fc524a4ae9a02ecb95e2555d54_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8775b0dc5a40408292b7923b58d0c664_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4de41668f8ff4046bf91d88213151501_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5fa3703c15b544d09db5f220ca4d28c7_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i31730b568a1646378ee15476a58c6cac_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9eeb205469dd42c09ef43e405013a4de_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trn:LeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000099780</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>trn:segment</measure>
    </unit>
    <unit id="subsidiary">
        <measure>trn:subsidiary</measure>
    </unit>
    <unit id="board_member">
        <measure>trn:board_member</measure>
    </unit>
    <dei:EntityRegistrantName
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN180L2ZyYWc6NzI0ZGYwNTU4MDY1NGZhNTlmMTEzMzdlZDRhZDg1NDAvdGFibGU6NzllNTFjMzMwZGQxNDU5MDlmMTFhOGY3MmYwMDQ3NzUvdGFibGVyYW5nZTo3OWU1MWMzMzBkZDE0NTkwOWYxMWE4ZjcyZjAwNDc3NV8yLTEtMS0xLTEwODQ4Mw_988c1d10-3cb4-40a8-9e8b-ce8ace1f86aa">TRINITY INDUSTRIES INC</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN180L2ZyYWc6NzI0ZGYwNTU4MDY1NGZhNTlmMTEzMzdlZDRhZDg1NDAvdGFibGU6NzllNTFjMzMwZGQxNDU5MDlmMTFhOGY3MmYwMDQ3NzUvdGFibGVyYW5nZTo3OWU1MWMzMzBkZDE0NTkwOWYxMWE4ZjcyZjAwNDc3NV8zLTEtMS0xLTEwODQ4Mw_c4e7296c-b4fa-4a05-a838-fc974b98a4b2">0000099780</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN180L2ZyYWc6NzI0ZGYwNTU4MDY1NGZhNTlmMTEzMzdlZDRhZDg1NDAvdGFibGU6NzllNTFjMzMwZGQxNDU5MDlmMTFhOGY3MmYwMDQ3NzUvdGFibGVyYW5nZTo3OWU1MWMzMzBkZDE0NTkwOWYxMWE4ZjcyZjAwNDc3NV80LTEtMS0xLTEwODQ4Mw_84258d6f-9666-488a-95f7-8509b24e3292">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN180L2ZyYWc6NzI0ZGYwNTU4MDY1NGZhNTlmMTEzMzdlZDRhZDg1NDAvdGFibGU6NzllNTFjMzMwZGQxNDU5MDlmMTFhOGY3MmYwMDQ3NzUvdGFibGVyYW5nZTo3OWU1MWMzMzBkZDE0NTkwOWYxMWE4ZjcyZjAwNDc3NV81LTEtMS0xLTEwODQ4Mw_65d15f5e-78f6-41a5-beb2-d94d20655442">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN180L2ZyYWc6NzI0ZGYwNTU4MDY1NGZhNTlmMTEzMzdlZDRhZDg1NDAvdGFibGU6NzllNTFjMzMwZGQxNDU5MDlmMTFhOGY3MmYwMDQ3NzUvdGFibGVyYW5nZTo3OWU1MWMzMzBkZDE0NTkwOWYxMWE4ZjcyZjAwNDc3NV82LTEtMS0xLTEwODQ4Mw_4f8e2f9e-d350-449b-8d26-54efb680b83d">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN180L2ZyYWc6NzI0ZGYwNTU4MDY1NGZhNTlmMTEzMzdlZDRhZDg1NDAvdGFibGU6NzllNTFjMzMwZGQxNDU5MDlmMTFhOGY3MmYwMDQ3NzUvdGFibGVyYW5nZTo3OWU1MWMzMzBkZDE0NTkwOWYxMWE4ZjcyZjAwNDc3NV83LTEtMS0xLTEwODQ4Mw_7d75fa42-a330-4c4a-ada6-f9d9af53d601">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i2147f265950f4b7ab0248272fb727b86_I20230214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN180L2ZyYWc6NzI0ZGYwNTU4MDY1NGZhNTlmMTEzMzdlZDRhZDg1NDAvdGFibGU6NzllNTFjMzMwZGQxNDU5MDlmMTFhOGY3MmYwMDQ3NzUvdGFibGVyYW5nZTo3OWU1MWMzMzBkZDE0NTkwOWYxMWE4ZjcyZjAwNDc3NV84LTEtMS0xLTEwODQ4Mw_d3d78dea-1adc-40dd-9d68-bb759f2aa743"
      unitRef="shares">81125553</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTMtMS0xLTEwODQ4Mw_fe817b45-8e43-48ed-a016-35ed6b4c64bf">http://fasb.org/us-gaap/2022#OtherLiabilities</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTUtMS0xLTEwODQ4Mw_9ec5202b-17b2-43a0-91db-fd32d6186eb1">http://fasb.org/us-gaap/2022#OtherLiabilities</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_8c1b4a08-ff65-451a-bad4-09fa1e206982">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_ec131d7f-7d72-47f4-a024-27fc1944e7bb">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzEwLTUtMS0xLTEwODQ4Mw_d54a0d3d-b2dc-42bd-b68d-5cf841c97bed">http://fasb.org/us-gaap/2022#OtherLiabilities</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="id845dd9b9d70402da702e1c309b18873_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtMS0xLTEtMTA4NDgz_1bdcb864-ac9f-48a3-b31f-3ae389b6937a">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i4811844962a44334a224a52328978915_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtMy0xLTEtMTA4NDgz_58035536-e824-40b5-a2a0-91ccb46cfbea">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i579e607ba3f545bb89c7637599fe9b9d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtNS0xLTEtMTA4NDgz_aa3e129a-9d0f-44b5-9657-9545c23a2c59">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="ibb26c163a4a24f7cb8e747ecda8fb3b6_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtMS0xLTEtMTA4NDgz_4de8afa3-3866-420c-8c88-75b89bb7dd2e">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i3261869504d741e2936c6155ed37ac14_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtMy0xLTEtMTA4NDgz_bf5cb566-5c40-451c-8fea-f965cada98d5">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="id300374fada54355a674d9d309401194_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtNS0xLTEtMTA4NDgz_2216f1f9-7a38-481f-a085-7993d679d03d">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i563e1dd8a6b94e98a1918d12eb35bb53_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctMS0xLTEtMTA4NDgz_b330ecb5-da8a-4cb1-8cc7-3e389af1eb51">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="id718c48cbdad4ab392007b8a86d3aa1e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctMy0xLTEtMTA4NDgz_b4508359-ca30-4e85-a325-8ae5c6715ca7">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="id720076dc29f4825b8f5ce02062a3721_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctNS0xLTEtMTA4NDgz_ad124af0-408a-4fb7-b832-9ca31027dddd">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i0bdd386af3e94e58b89c4fd612721bd2_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtMS0xLTEtMTA4NDgz_ef8af9b6-d4a0-44d2-90f3-ad26f0403c29">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i624fd6e6f1ea4335ae6ee33a01dcd57c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtMy0xLTEtMTA4NDgz_f4b176e7-3895-4d37-a5c9-4001d6b9924b">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="id71fe6df97ef4455bd10d329f87ab2c9_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtNS0xLTEtMTA4NDgz_bb65ed02-76c4-4c69-8c4d-b014cf506a01">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i07f440ed53f34a4b8104dceb60b1e16d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMS0xLTEtMTExMjMz_7ba86255-730a-483d-95fb-5e8583af2609">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i3f69d16b4aaf436a8727490811750a44_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMy0xLTEtMTExMjMz_1996e385-4661-46e3-a4b6-fe0cb6d74236">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i7ed28dc396354a61a9f9009996425f64_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNS0xLTEtMTExMjMz_e4d8f276-8cb5-4048-b04a-fb780f9349ca">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i2a85a6cfba2e4f72b9b88ac3fccd2a61_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMS0xLTEtMTA4NDgz_37904a02-c198-4a94-b4ec-69a3c33af9f8">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i483782b567464e338736e74f9ad37a6c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMy0xLTEtMTA4NDgz_3f5bac16-3202-4379-970f-e0cb099832b0">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i5602f4c4d24243d99789ec073a686cc2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNS0xLTEtMTA4NDgz_f5f2f75e-45a1-44c6-bfff-346c428eba8a">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="icbef4bca718c43198c11156e4a3854f8_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTEtMS0xLTEwODQ4Mw_142bdfd8-155b-40ad-97e0-1644df0274f8">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="ib7aeb1c755ac4eaea17e85bcb5817230_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTMtMS0xLTEwODQ4Mw_a8c34cb6-1765-47b9-820d-6e3199412c8e">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i954ac5b6909a40ea9e41fcf36dfee427_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTUtMS0xLTEwODQ4Mw_4bc7ce63-a3c2-41ef-afdd-50ec40377adf">http://fasb.org/us-gaap/2022#InterestIncomeExpenseNet</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i91a722acb5af41ab971a383b9713ca88_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtNi0xLTEtMTA4NDgz_929edbd5-7ce0-45a6-9fb7-012e82805798">http://fasb.org/us-gaap/2022#CostOfGoodsAndServicesSold</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i365989339bb244fab008147dc3a2ff9d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtOC0xLTEtMTA4NDgz_deecc0de-5edb-4da0-8c21-2f7db4011f39">http://fasb.org/us-gaap/2022#CostOfGoodsAndServicesSold</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i2de712a46add4fa2a5fe9a48e79ed3d8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtMTAtMS0xLTEwODQ4Mw_7c0b53af-1356-4c43-8e73-1b6319b98bf2">http://fasb.org/us-gaap/2022#CostOfGoodsAndServicesSold</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="ia4b50c2236f94cbbb9dff1e809676da4_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTctMS0xLTEyMTEzOQ_b4ac7432-6bd8-4e7b-86b8-ade28079b130">http://fasb.org/us-gaap/2022#OtherOperatingIncomeExpenseNet</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="ib4812c98f968442b8e1cadb73625c7ff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTktMS0xLTEyMTEzOQ_40715e64-bb3d-4d76-ad0f-7817313da1ae">http://fasb.org/us-gaap/2022#OtherOperatingIncomeExpenseNet</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i3936d2712be149619f413e604c1a3fc9_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzUtMTEtMS0xLTEyNDQwOA_1c1f3729-d644-4368-b20e-7d9438c27ece">http://fasb.org/us-gaap/2022#OtherOperatingIncomeExpenseNet</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i9fee128f820445bf83182c542ab78dce_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtNy0xLTEtMTI0NDA4_226f861b-6d54-4b12-a597-71d4598a8a9d">http://fasb.org/us-gaap/2022#OtherOperatingIncomeExpenseNet</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i2b6ff02d62c94eecb0c80bca58d3aafd_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtOS0xLTEtMTI0NDA4_79db7933-780f-4a52-8628-c26c21be3e0c">http://fasb.org/us-gaap/2022#OtherOperatingIncomeExpenseNet</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i38dc049908744dc7949b7885fc2ce2ec_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtMTEtMS0xLTEyNDQwOA_ee8bdc7c-7434-4622-ae23-fc13cd5cd8c0">http://fasb.org/us-gaap/2022#OtherOperatingIncomeExpenseNet</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i9e0183b490954083922e81ca80a49301_D20200401-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMjI5Mg_9e2cea4a-a8ba-4771-9b4b-c39025f53ad7">http://fasb.org/us-gaap/2022#AssetImpairmentCharges</us-gaap:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <dei:DocumentType
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTIw_b2142637-e18f-4742-87c6-e9e862d3e92d">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6MDcxMzE5MWNiNjA2NDE1Y2JlOWI3OWQ0Yzg5MzQ1YmMvdGFibGVyYW5nZTowNzEzMTkxY2I2MDY0MTVjYmU5Yjc5ZDRjODkzNDViY18xLTAtMS0xLTEwODQ4Mw_17793be1-5b43-4624-bed0-b5f8bcaa92b4">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8xMTg_c9d73097-195e-4e98-82e9-6ff6d5373a51">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6YTU4ZDI1NDhiNWI3NDgyNDkxZDE3MDcwNzRlNGRlNTIvdGFibGVyYW5nZTphNThkMjU0OGI1Yjc0ODI0OTFkMTcwNzA3NGU0ZGU1Ml8xLTAtMS0xLTEwODQ4Mw_660d92d0-896c-4a7c-87f7-ffe2af03f00d">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTE1_7f4275cb-fc0a-4f5c-bbe1-c87553f289fb">1-6903</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6YjdjYmM3ZWI2ZGVkNGE2MWI5YzU1NzUzNzBlZWQxMmYvdGFibGVyYW5nZTpiN2NiYzdlYjZkZWQ0YTYxYjljNTU3NTM3MGVlZDEyZl8wLTAtMS0xLTEwODQ4Mw_20dcca71-2a5e-4b1d-8a31-9f09205c65c4">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6YjdjYmM3ZWI2ZGVkNGE2MWI5YzU1NzUzNzBlZWQxMmYvdGFibGVyYW5nZTpiN2NiYzdlYjZkZWQ0YTYxYjljNTU3NTM3MGVlZDEyZl8wLTItMS0xLTEwODQ4Mw_265da4cd-e660-40a3-8856-b5d0cf697e7d">75-0225040</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6YjdjYmM3ZWI2ZGVkNGE2MWI5YzU1NzUzNzBlZWQxMmYvdGFibGVyYW5nZTpiN2NiYzdlYjZkZWQ0YTYxYjljNTU3NTM3MGVlZDEyZl8zLTAtMS0xLTEwODQ4Mw_24bb884a-9c4a-4570-a963-79dd369fa497">14221 N. Dallas Parkway, Suite 1100</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6YjdjYmM3ZWI2ZGVkNGE2MWI5YzU1NzUzNzBlZWQxMmYvdGFibGVyYW5nZTpiN2NiYzdlYjZkZWQ0YTYxYjljNTU3NTM3MGVlZDEyZl80LTAtMS0xLTEwODQ4Mw_d951faea-9d4e-499d-9a47-19826b885ada">Dallas,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6YjdjYmM3ZWI2ZGVkNGE2MWI5YzU1NzUzNzBlZWQxMmYvdGFibGVyYW5nZTpiN2NiYzdlYjZkZWQ0YTYxYjljNTU3NTM3MGVlZDEyZl80LTEtMS0xLTEwODQ4Mw_db48fe5b-73d4-48b3-b6b6-b11171e6e438">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6YjdjYmM3ZWI2ZGVkNGE2MWI5YzU1NzUzNzBlZWQxMmYvdGFibGVyYW5nZTpiN2NiYzdlYjZkZWQ0YTYxYjljNTU3NTM3MGVlZDEyZl80LTItMS0xLTEwODQ4Mw_69b8575c-d7ef-4c28-a9a4-a209683cd9f5">75254-2957</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTI4_f7a54a89-8ad2-4206-b472-f10963439faa">214</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTIy_3469bfb3-fed6-41d0-a986-5f9cac711a09">631-4420</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6Zjk4N2RlN2RmYTFjNDUyMGI3NzFjMjQ3MjY4NDg5NDQvdGFibGVyYW5nZTpmOTg3ZGU3ZGZhMWM0NTIwYjc3MWMyNDcyNjg0ODk0NF8xLTAtMS0xLTEwODQ4Mw_186f6df4-72ee-41b8-99f3-6bac8f2a45b4">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6Zjk4N2RlN2RmYTFjNDUyMGI3NzFjMjQ3MjY4NDg5NDQvdGFibGVyYW5nZTpmOTg3ZGU3ZGZhMWM0NTIwYjc3MWMyNDcyNjg0ODk0NF8xLTEtMS0xLTEwODQ4Mw_d2803929-6829-40d9-93fa-b12c7a56708f">TRN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGFibGU6Zjk4N2RlN2RmYTFjNDUyMGI3NzFjMjQ3MjY4NDg5NDQvdGFibGVyYW5nZTpmOTg3ZGU3ZGZhMWM0NTIwYjc3MWMyNDcyNjg0ODk0NF8xLTItMS0xLTEwODQ4Mw_a1e56cf9-f7bc-4be0-aa3f-5ffcf4dfbb3b">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTI1_373154fc-f3f5-4af7-b985-05c4623a2e87">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTI2_1b03162f-6c88-4cda-9171-347fc59c085c">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTE2_f2b2f87c-c04e-4a67-9bc5-c93bcf2a177d">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTE3_f965b709-29ab-4efe-9174-7ca81ed34f7d">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTI0_93a45021-35a4-4054-99b0-5d54648d07ea">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTE4_fe3d2532-f3dc-41b6-b98c-fab47edbdbd2">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTIz_bbd78900-ded0-47b7-8484-961a5948ce7a">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTI3_6d60f06b-7280-4fd6-9dea-ed647495b9e0">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8zMTE5_516c23d1-26a1-4892-8095-32a28fa5e195">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="ic1225f7271c848f49485774be9c2ee09_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8yODQ0_57cfb54c-5df1-4db7-9ddd-f0cc338f8597"
      unitRef="usd">1976100000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i2147f265950f4b7ab0248272fb727b86_I20230214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xL2ZyYWc6OGZkZDNjMDRjY2ExNDc0MmI4YTM5MmIzNTAxNmMxMzgvdGV4dHJlZ2lvbjo4ZmRkM2MwNGNjYTE0NzQyYjhhMzkyYjM1MDE2YzEzOF8yOTM5_d3d78dea-1adc-40dd-9d68-bb759f2aa743"
      unitRef="shares">81125553</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorFirmId
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN183OS9mcmFnOjJiYTk0M2VhYTk5YTRjNzM4ZmYzMDQzZWM3ZTZkMDBiL3RhYmxlOjliODg0MzM5OWQ3NjQzNjBhM2M3ZDQ3ZTk5MThkZWZlL3RhYmxlcmFuZ2U6OWI4ODQzMzk5ZDc2NDM2MGEzYzdkNDdlOTkxOGRlZmVfMS0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjowODI1ZmQ4NThmYmM0YWVlYmM2OTJmNzE4NTQxNTliMV83MQ_4bdf0aba-d2cb-4535-956e-0fe3a988dd2c">42</dei:AuditorFirmId>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184Mi9mcmFnOjZmMzc4NDA3MjcyODRhMjU5ZjJhNWE4MGZiNTM5ZWIyL3RhYmxlOmFhNGZkMmVhYWZjYzQzYTI5OGFhZDMyMzUzZmU0OGFjL3RhYmxlcmFuZ2U6YWE0ZmQyZWFhZmNjNDNhMjk4YWFkMzIzNTNmZTQ4YWNfMC0xLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjoyOTk3MmMwMTRhMDY0ZTg0OTA3M2FhNTJjNjQ0NDYwMl8xOTc_7adae2be-49b4-4534-8e74-26bdcc0a99c2"
      unitRef="usd">131300000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184Mi9mcmFnOjZmMzc4NDA3MjcyODRhMjU5ZjJhNWE4MGZiNTM5ZWIyL3RhYmxlOmFhNGZkMmVhYWZjYzQzYTI5OGFhZDMyMzUzZmU0OGFjL3RhYmxlcmFuZ2U6YWE0ZmQyZWFhZmNjNDNhMjk4YWFkMzIzNTNmZTQ4YWNfMC0xLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjoyOTk3MmMwMTRhMDY0ZTg0OTA3M2FhNTJjNjQ0NDYwMl8yMTM_a818591c-3d57-40f5-b34b-326f778ab98a"
      unitRef="usd">29500000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184Mi9mcmFnOjZmMzc4NDA3MjcyODRhMjU5ZjJhNWE4MGZiNTM5ZWIyL3RhYmxlOmFhNGZkMmVhYWZjYzQzYTI5OGFhZDMyMzUzZmU0OGFjL3RhYmxlcmFuZ2U6YWE0ZmQyZWFhZmNjNDNhMjk4YWFkMzIzNTNmZTQ4YWNfMC0xLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjoyOTk3MmMwMTRhMDY0ZTg0OTA3M2FhNTJjNjQ0NDYwMl8yNDk_4c93e557-df3f-4582-b6d4-d763a4a52209"
      unitRef="usd">1235600000</us-gaap:DeferredIncomeTaxLiabilities>
    <dei:AuditorName
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184Mi9mcmFnOjZmMzc4NDA3MjcyODRhMjU5ZjJhNWE4MGZiNTM5ZWIyL3RleHRyZWdpb246NmYzNzg0MDcyNzI4NGEyNTlmMmE1YTgwZmI1MzllYjJfMzUwNQ_1722f46c-8396-46f1-8727-0764793f5fc4">ERNST &amp; YOUNG LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184Mi9mcmFnOjZmMzc4NDA3MjcyODRhMjU5ZjJhNWE4MGZiNTM5ZWIyL3RleHRyZWdpb246NmYzNzg0MDcyNzI4NGEyNTlmMmE1YTgwZmI1MzllYjJfMzUwNA_d6e73b40-5f9b-4318-86cd-c32488c8e3f5">Dallas, Texas</dei:AuditorLocation>
    <us-gaap:Revenues
      contextRef="ib9983b8291fc499e808eeed0f2cffbc0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNC0xLTEtMS0xMDg0ODM_bd60af77-5fcf-4bd6-9621-7e64c1a7b005"
      unitRef="usd">1207500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i092647552580431f84400b3afc67f424_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNC0zLTEtMS0xMDg0ODM_f5fbfa38-6890-4aed-b5f2-c9047988c1de"
      unitRef="usd">781400000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id1f36184af3d4a95a71db838fe74881b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNC01LTEtMS0xMDg0ODM_c6150954-f617-451b-b8a0-4dbedc19ba38"
      unitRef="usd">948200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i838b7b23f5934aacbaae2f6b3053a64a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNS0xLTEtMS0xMDg0ODM_492b3468-c38a-48b4-b222-3f10c5bfeacc"
      unitRef="usd">769800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic79d3880caf3412591034b2c948a9773_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNS0zLTEtMS0xMDg0ODM_a64b31e0-ce8c-44bb-b2fb-cf05f128a63b"
      unitRef="usd">734600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7123092b830944e0af8455735fd7e63d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNS01LTEtMS0xMDg0ODM_d3b77331-58fe-4ec2-ab20-a3de0361397a"
      unitRef="usd">801500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNi0xLTEtMS0xMDg0ODM_7cb175b6-4a78-43c2-8fa0-dada5bf34f7b"
      unitRef="usd">1977300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNi0zLTEtMS0xMDg0ODM_ff9a84f2-5e42-4030-9ecb-2d1986e3f228"
      unitRef="usd">1516000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNi01LTEtMS0xMDg0ODM_1af93f10-a37b-495a-8e66-dc68b0b8c9e1"
      unitRef="usd">1749700000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib9983b8291fc499e808eeed0f2cffbc0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfOS0xLTEtMS0xMDg0ODM_9cf96d8d-e5b5-4dc0-a2d4-24456777ed26"
      unitRef="usd">1186600000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i092647552580431f84400b3afc67f424_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfOS0zLTEtMS0xMDg0ODM_9a0273be-5b80-4785-b722-cfae38b49379"
      unitRef="usd">769900000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id1f36184af3d4a95a71db838fe74881b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfOS01LTEtMS0xMDg0ODM_2fe11ca0-234d-41bf-9121-4a1edcadb00e"
      unitRef="usd">910000000.0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i838b7b23f5934aacbaae2f6b3053a64a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTAtMS0xLTEtMTA4NDgz_d778c831-6d90-4713-8023-e62e63bc0492"
      unitRef="usd">423000000.0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic79d3880caf3412591034b2c948a9773_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTAtMy0xLTEtMTA4NDgz_ebe802ac-b069-4285-bc16-28355c298746"
      unitRef="usd">391600000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i7123092b830944e0af8455735fd7e63d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTAtNS0xLTEtMTA4NDgz_9ed90bfc-142a-4d70-8dd8-6f923cc2857b"
      unitRef="usd">417400000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTEtMS0xLTEtMTA4NDgz_72d42cae-d506-4388-a323-4244b372cc88"
      unitRef="usd">1609600000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTEtMy0xLTEtMTA4NDgz_5a4b3c11-fa2e-4a0b-a86f-02cbd8a0529a"
      unitRef="usd">1161500000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTEtNS0xLTEtMTA4NDgz_bc594d07-0f1e-41c1-899b-38dac54bf039"
      unitRef="usd">1327400000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ib9983b8291fc499e808eeed0f2cffbc0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTMtMS0xLTEtMTA4NDgz_4f253d60-2b12-46c0-802b-c114915d161d"
      unitRef="usd">34200000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i092647552580431f84400b3afc67f424_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTMtMy0xLTEtMTA4NDgz_b0a3b135-4fe7-41d7-8099-9cffc4c9292c"
      unitRef="usd">32500000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id1f36184af3d4a95a71db838fe74881b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTMtNS0xLTEtMTA4NDgz_9aa3391a-ee1b-4b78-bd6c-bd7988d71340"
      unitRef="usd">38600000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i838b7b23f5934aacbaae2f6b3053a64a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTQtMS0xLTEtMTA4NDgz_ca9d7c0d-978b-4d2f-84fe-829962c20d24"
      unitRef="usd">54000000.0</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic79d3880caf3412591034b2c948a9773_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTQtMy0xLTEtMTA4NDgz_307826ad-9135-4a98-95cb-cc782907e545"
      unitRef="usd">50600000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i7123092b830944e0af8455735fd7e63d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTQtNS0xLTEtMTA4NDgz_566b951c-2211-4396-a6c8-0cfb96e5bce7"
      unitRef="usd">51300000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i6a693c91892e4c9a9eb340cfe0830d5a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTUtMS0xLTEtMTA4NDgz_931c1849-74cb-4a93-b1c8-758ab379a2db"
      unitRef="usd">97200000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ia16baa097c7d41c1a9190047f353c114_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTUtMy0xLTEtMTA4NDgz_b6860403-17b4-46ac-9f45-a43059594e4c"
      unitRef="usd">96500000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i7e6b2361a9fe44ea9a334e1c42cddc87_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTUtNS0xLTEtMTA4NDgz_747ca219-66aa-49fb-9333-89e9066b3895"
      unitRef="usd">99700000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTYtMS0xLTEtMTA4NDgz_0fca62de-bf05-4701-b392-2e204ff23040"
      unitRef="usd">185400000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTYtMy0xLTEtMTA4NDgz_0d5c262a-b175-4daf-97d2-e8d5941eb1fc"
      unitRef="usd">179600000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTYtNS0xLTEtMTA4NDgz_17cc9303-abff-40ac-8b79-c7cd303885d8"
      unitRef="usd">189600000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <trn:GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTgtMS0xLTEtMTA4NDgz_fde06c1b-d144-4254-8183-a86e1e19dcf8"
      unitRef="usd">127500000</trn:GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment>
    <trn:GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTgtMy0xLTEtMTA4NDgz_abcd73d1-7cd3-4dbe-a8c9-d0cb79228cfa"
      unitRef="usd">54100000</trn:GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment>
    <trn:GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTgtNS0xLTEtMTA4NDgz_cc60d162-287d-49b5-903c-e78b303723fe"
      unitRef="usd">17300000</trn:GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTktMS0xLTEtMTA4NDgz_3cde49a5-ed2a-4422-8f6e-96880f7597d6"
      unitRef="usd">25200000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTktMy0xLTEtMTA4NDgz_e781fe73-ea58-488a-9bf7-90c8cd1ebc72"
      unitRef="usd">24100000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMTktNS0xLTEtMTA4NDgz_f994a499-945c-4a35-b295-2c34f6eaf5b5"
      unitRef="usd">2700000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjAtMS0xLTEtMTA4NDgz_533d3efe-5fb8-4078-8e9e-d4fa1580becc"
      unitRef="usd">152700000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjAtMy0xLTEtMTA4NDgz_d3c5c91f-2042-448e-9f84-c5d1dabc6158"
      unitRef="usd">78200000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjAtNS0xLTEtMTA4NDgz_bd6c4344-f04b-4cca-af18-ea3071284fbf"
      unitRef="usd">20000000.0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:AssetImpairmentCharges
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjEtMS0xLTEtMTA4NDgz_56aa9a95-c5a8-4634-a2e1-d50d458236e4"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjEtMy0xLTEtMTA4NDgz_26a6c68d-c8a9-4c5a-9620-f3277efb93e2"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjEtNS0xLTEtMTA4NDgz_197587e8-aa34-45c5-9311-f787937ad3a8"
      unitRef="usd">396400000</us-gaap:AssetImpairmentCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjItMS0xLTEtMTA4NDgz_2d5eae0f-d643-4c34-9c63-0031bf1e2e4b"
      unitRef="usd">1000000.0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjItMy0xLTEtMTA4NDgz_f8281596-7ce7-4afe-86bb-cf52462eb08a"
      unitRef="usd">-3700000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjItNS0xLTEtMTA4NDgz_92bc9e55-a69e-4b9d-895e-15245fdef49b"
      unitRef="usd">10900000</us-gaap:RestructuringCharges>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjMtMS0xLTEtMTA4NDgz_84b30e7c-c0c3-4cb0-8177-404b0e851af8"
      unitRef="usd">334000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjMtMy0xLTEtMTA4NDgz_676862de-094f-4ad5-abde-20511d1b5505"
      unitRef="usd">256800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjMtNS0xLTEtMTA4NDgz_5c15bcdb-6ede-4bf2-a78b-ec5eb9981b0b"
      unitRef="usd">-154600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjUtMS0xLTEtMTA4NDgz_95dcd4fc-c71a-4f55-a1ac-6793910781fa"
      unitRef="usd">-207600000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjUtMy0xLTEtMTA4NDgz_30aeadf3-4999-45f0-83d1-54090de68587"
      unitRef="usd">-191400000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjUtNS0xLTEtMTA4NDgz_0ecee862-03eb-4963-b961-f1da3b55ecb7"
      unitRef="usd">-211000000.0</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjYtMS0xLTEtMTA4NDgz_f73db88c-6971-43dc-acd9-506833cb98bd"
      unitRef="usd">-1500000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjYtMy0xLTEtMTA4NDgz_b0811d79-7a9d-4efa-9917-b772c05a6ccc"
      unitRef="usd">-11700000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjYtNS0xLTEtMTA4NDgz_c889f6d1-3aea-49c7-99a3-5c2c878dd321"
      unitRef="usd">-5000000.0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjctMS0xLTEtMTA4NDgz_93f3dc7a-4486-4bb5-bbdd-d50533433c05"
      unitRef="usd">0</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjctMy0xLTEtMTA4NDgz_cedc83a2-a80c-493a-84c1-6d2753966883"
      unitRef="usd">-600000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjctNS0xLTEtMTA4NDgz_6df2af27-5639-46a3-b78c-64bf86560eee"
      unitRef="usd">151500000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjgtMS0xLTEtMTA4NDgz_4b70952d-36be-42fc-8bbd-1554eb9e7b6b"
      unitRef="usd">1600000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjgtMy0xLTEtMTA4NDgz_8a98db33-eb77-422a-b4a5-dd6c74f9a80a"
      unitRef="usd">900000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjgtNS0xLTEtMTA4NDgz_65f4e100-edeb-438b-91e9-e6a060801d12"
      unitRef="usd">-2500000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjktMS0xLTEtMTA4NDgz_a733e96c-a558-4f8f-a7fe-40c4da887c3c"
      unitRef="usd">-207500000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjktMy0xLTEtMTA4NDgz_67c375fc-27ba-4551-b9e1-c16aa9a89dd8"
      unitRef="usd">-201600000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMjktNS0xLTEtMTA4NDgz_fd72d240-b79a-4800-ab51-86bfdad68bfe"
      unitRef="usd">-370000000.0</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzAtMS0xLTEtMTA4NDgz_942726a0-b6b1-4cbf-8642-1825ec0b891e"
      unitRef="usd">126500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzAtMy0xLTEtMTA4NDgz_c5814232-6153-4166-a5c7-c438dc37a379"
      unitRef="usd">55200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzAtNS0xLTEtMTA4NDgz_bded74a5-9e9b-4498-bc05-629be8ebd39f"
      unitRef="usd">-524600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzItMS0xLTEtMTA4NDgz_830f5358-f05b-4884-86bb-8a2e62dac883"
      unitRef="usd">12900000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzItMy0xLTEtMTA4NDgz_ca577d85-80c4-4d87-832d-6241df212b82"
      unitRef="usd">2800000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzItNS0xLTEtMTA4NDgz_68ed7ce7-9a25-4bca-a213-3777819e42e7"
      unitRef="usd">-512600000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzMtMS0xLTEtMTA4NDgz_9ebef115-21bd-495e-a1d3-bc0ecdc5f5f9"
      unitRef="usd">14700000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzMtMy0xLTEtMTA4NDgz_c196fa75-ea65-436a-bce3-6fcee898afd7"
      unitRef="usd">13100000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzMtNS0xLTEtMTA4NDgz_e8693a58-0a7e-4339-83d1-ed83144d35e3"
      unitRef="usd">238500000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzQtMS0xLTEtMTA4NDgz_07915ebb-9adb-43d0-b28d-cb6fd0d0b567"
      unitRef="usd">27600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzQtMy0xLTEtMTA4NDgz_60c02b97-a404-4c24-9111-e31e1fbd5b72"
      unitRef="usd">15900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzQtNS0xLTEtMTA4NDgz_555dbae7-45b7-4f73-9ed7-5b8a3eb48d17"
      unitRef="usd">-274100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzUtMS0xLTEtMTA4NDgz_05c9f7c2-fa53-4570-a86f-bbd4442e4844"
      unitRef="usd">98900000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzUtMy0xLTEtMTA4NDgz_b87b8681-1796-422d-a3c1-4190b8fe8b30"
      unitRef="usd">39300000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzUtNS0xLTEtMTA4NDgz_9727dd9c-9ac2-4f3e-83ee-72038539dd98"
      unitRef="usd">-250500000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzYtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ODg4MDA2OTI1NjMxNGU5MjlkOWZkOWIyYjk5NDg5ODBfNzg_b8b333c3-78ec-4a34-9d55-3693fe1a8025"
      unitRef="usd">-1100000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzYtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ODg4MDA2OTI1NjMxNGU5MjlkOWZkOWIyYjk5NDg5ODBfODI_3b60ef3a-19f8-453f-bdff-89748b8c076c"
      unitRef="usd">3500000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzYtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ODg4MDA2OTI1NjMxNGU5MjlkOWZkOWIyYjk5NDg5ODBfOTA_2e46df91-8a3c-4eff-8042-f39dd0d68c40"
      unitRef="usd">5500000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzYtMS0xLTEtMTA4NDgz_7a52ff93-c24a-45b8-ba6f-0db5a83099e4"
      unitRef="usd">-20300000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzYtMy0xLTEtMTA4NDgz_40930e60-d68e-424e-894e-a728829d4783"
      unitRef="usd">11100000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzYtNS0xLTEtMTA4NDgz_22f0b1e1-30e2-4922-b3f4-2bf2125dd788"
      unitRef="usd">24300000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzctMC0xLTEtMTA4NDgzL3RleHRyZWdpb246OTkxOWI4NTgyZjIwNDU0OGJlNTUwNDE3ODgzMWViYmNfODI_31bcd292-bebf-46d6-8d25-c42b9adb0ad5"
      unitRef="usd">-1400000</us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzctMC0xLTEtMTA4NDgzL3RleHRyZWdpb246OTkxOWI4NTgyZjIwNDU0OGJlNTUwNDE3ODgzMWViYmNfODY_caba268d-09ca-4c39-819f-5cc192df4236"
      unitRef="usd">51900000</us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzctMC0xLTEtMTA4NDgzL3RleHRyZWdpb246OTkxOWI4NTgyZjIwNDU0OGJlNTUwNDE3ODgzMWViYmNfOTQ_5e7ec971-51e7-4269-8d91-352b62c4f2bf"
      unitRef="usd">0</us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzctMS0xLTEtMTA4NDgz_ddff0763-97b4-4262-9432-5c162573a14c"
      unitRef="usd">-5700000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzctMy0xLTEtMTA4NDgz_4739900a-54d3-4468-86dd-a6ca6a5ac313"
      unitRef="usd">131400000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzctNS0xLTEtMTA4NDgz_d762d07f-b1eb-4413-86f0-affa4ff01837"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzgtMS0xLTEtMTA4NDgz_1ba4cb5e-6d9d-4265-8ffa-9b7375e1bfa9"
      unitRef="usd">72900000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzgtMy0xLTEtMTA4NDgz_cde3f3f6-237b-495f-aa18-728dbd9e3a6c"
      unitRef="usd">181800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzgtNS0xLTEtMTA4NDgz_19d1d43f-34e4-4000-8cc5-2d32a24d47f9"
      unitRef="usd">-226200000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzktMS0xLTEtMTA4NDgz_b41032e8-60de-4edd-a423-9a57bf728467"
      unitRef="usd">12800000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzktMy0xLTEtMTA4NDgz_b03ba3f6-18dc-46ee-b590-3b877b052cc5"
      unitRef="usd">-200000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfMzktNS0xLTEtMTA4NDgz_40f53614-affe-47f3-873f-bc91df1d16a7"
      unitRef="usd">-78900000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDAtMS0xLTEtMTA4NDgz_2a341528-ec55-4cd3-93eb-1117f137dc0d"
      unitRef="usd">60100000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDAtMy0xLTEtMTA4NDgz_d49a15bd-67b3-4af5-b675-b04cfdaa3ccc"
      unitRef="usd">182000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDAtNS0xLTEtMTA4NDgz_edf04c2b-d1b5-4eca-9b7a-d6e5900a0ded"
      unitRef="usd">-147300000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDMtMS0xLTEtMTA4NDgz_7b665654-d0eb-4537-b0b2-cf5609b1a3ef"
      unitRef="usdPerShare">1.05</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDMtMy0xLTEtMTA4NDgz_5dbb455a-7e49-411a-9365-c9142fddf437"
      unitRef="usdPerShare">0.39</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDMtNS0xLTEtMTA4NDgz_9afc9ea8-6c36-441d-a7f0-d7b3c15cfd04"
      unitRef="usdPerShare">-1.48</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDQtMS0xLTEtMTA4NDgz_7dbc99d7-58db-4e06-9169-4d1c73d3cfb2"
      unitRef="usdPerShare">-0.32</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDQtMy0xLTEtMTA4NDgz_b8080551-27e5-46c4-bf45-0223c091991a"
      unitRef="usdPerShare">1.40</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDQtNS0xLTEtMTA4NDgz_a554d565-39ac-48fb-babb-9da29fe3ecd6"
      unitRef="usdPerShare">0.21</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDUtMS0xLTEtMTA4NDgz_8da7f36d-9c1c-4a42-8f42-5e77c207b695"
      unitRef="usdPerShare">0.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDUtMy0xLTEtMTA4NDgz_b76587ce-b158-4e77-b1f7-8b6602aad233"
      unitRef="usdPerShare">1.79</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDUtNS0xLTEtMTA4NDgz_b1f86f12-4b8b-4990-b6b7-baba8cd5a3d2"
      unitRef="usdPerShare">-1.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDctMS0xLTEtMTA4NDgz_a05dd590-e0ba-49f5-829c-1f80e2e5b42d"
      unitRef="usdPerShare">1.02</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDctMy0xLTEtMTA4NDgz_47a9ea74-66e4-4385-bb9b-cdef353af537"
      unitRef="usdPerShare">0.38</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDctNS0xLTEtMTA4NDgz_8dc1657f-9c4c-4855-890d-4b7e0c873cb6"
      unitRef="usdPerShare">-1.48</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDgtMS0xLTEtMTA4NDgz_0377b660-f3b0-4765-be54-737601d257d4"
      unitRef="usdPerShare">-0.31</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDgtMy0xLTEtMTA4NDgz_19a4c7cf-d643-4e57-8754-d894d47426ac"
      unitRef="usdPerShare">1.37</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDgtNS0xLTEtMTA4NDgz_f14eb38f-b473-4c64-8f34-2da3b2de1a47"
      unitRef="usdPerShare">0.21</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDktMS0xLTEtMTA4NDgz_c35deb5e-6ca4-472c-8a7c-59143f9c68da"
      unitRef="usdPerShare">0.71</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDktMy0xLTEtMTA4NDgz_a3b829e2-bdd3-4219-bdee-1be43f4d071a"
      unitRef="usdPerShare">1.75</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNDktNS0xLTEtMTA4NDgz_1531500c-b702-4522-bfcf-82322d77156d"
      unitRef="usdPerShare">-1.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNTEtMS0xLTEtMTA4NDgz_055efe35-328c-4fa6-b691-5abc4343f025"
      unitRef="shares">81900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNTEtMy0xLTEtMTA4NDgz_27fcce62-e752-43c2-a567-61e3078f4f2d"
      unitRef="shares">101500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNTEtNS0xLTEtMTA4NDgz_edb5e2d9-1239-4fb0-bc07-c9b939e21e32"
      unitRef="shares">115900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNTItMS0xLTEtMTA4NDgz_4bdf3859-694d-423b-ae89-7d7ad876cdb0"
      unitRef="shares">84200000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNTItMy0xLTEtMTA4NDgz_9ace2c9a-0dd0-4052-859a-151fa6b1ea07"
      unitRef="shares">103800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184NS9mcmFnOjc4NWU2ZDkzY2QzNDQ5MjQ5YmM1MjIxNTUyMGRlYTQzL3RhYmxlOmM5YWVjNDg2MGM5YTRhMGFhY2Y5MmIyMjdmMWFmZDVhL3RhYmxlcmFuZ2U6YzlhZWM0ODYwYzlhNGEwYWFjZjkyYjIyN2YxYWZkNWFfNTItNS0xLTEtMTA4NDgz_b31268fa-7882-4f57-bd08-416971e6d29c"
      unitRef="shares">115900000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMy0xLTEtMS0xMDg0ODM_5925e239-e6ef-4a06-8ccc-15218c93bf28"
      unitRef="usd">72900000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMy0zLTEtMS0xMDg0ODM_ddb6237f-7edd-4bd6-9f55-73a97a32edc0"
      unitRef="usd">181800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMy01LTEtMS0xMDg0ODM_a55f7679-f6d6-474f-9b2e-b737ffe9f2c4"
      unitRef="usd">-226200000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNi0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjoxYzhhZDg3Y2I1MmI0ZmNlOGM0ODE2NDZhNjFkZjBmZF84OQ_5c906377-e46a-4b12-a82f-834af7298397"
      unitRef="usd">9200000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNi0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjoxYzhhZDg3Y2I1MmI0ZmNlOGM0ODE2NDZhNjFkZjBmZF85Mw_f1c90c53-4e2d-4dc8-8038-91d8d6a61f26"
      unitRef="usd">2800000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNi0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjoxYzhhZDg3Y2I1MmI0ZmNlOGM0ODE2NDZhNjFkZjBmZF8xMDE_2a90829f-3a08-4b5b-94f6-9398a915b497"
      unitRef="usd">-5900000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNi0xLTEtMS0xMDg0ODM_008cd5a2-c4de-404b-9275-57a1a44ca4c2"
      unitRef="usd">29300000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNi0zLTEtMS0xMDg0ODM_676efd36-fb6c-46dd-b880-d80dca47532e"
      unitRef="usd">9200000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNi01LTEtMS0xMDg0ODM_27c6fb1d-8e46-409f-a7dc-05e79edfae1c"
      unitRef="usd">-19400000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNy0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjo3ZWRiNmQ0OGNkZTA0MmUyYTUzNjBkNzhhMzY2NTk1Yl85Nw_6263e7cc-48c6-47e6-bb95-d0aa031fca27"
      unitRef="usd">-800000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNy0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjo3ZWRiNmQ0OGNkZTA0MmUyYTUzNjBkNzhhMzY2NTk1Yl8xMDE_c0e94af0-7e9e-42c1-a7a6-cf85be9841a0"
      unitRef="usd">-1200000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNy0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjo3ZWRiNmQ0OGNkZTA0MmUyYTUzNjBkNzhhMzY2NTk1Yl8xMDk_3c1f2a54-caf8-4049-8b85-2e2d29beda17"
      unitRef="usd">-3500000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNy0xLTEtMS0xMDg0ODM_1a5c5b05-b885-43ea-a5d1-c77bea97a18c"
      unitRef="usd">-3500000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNy0zLTEtMS0xMDg0ODM_df44a272-f3bd-4772-906f-b90640f271cf"
      unitRef="usd">-5400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfNy01LTEtMS0xMDg0ODM_917b5d77-9522-46bf-8f85-5ed7b00b3ea4"
      unitRef="usd">-12900000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfOS0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjo0YjAyMTkyYzZkMDQ0MmQzYTU1NWEyNTFlNGIwYWU3MF81NA_6c803a72-ee71-4490-9ed2-e962ecf175a0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax>
    <us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfOS0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjo0YjAyMTkyYzZkMDQ0MmQzYTU1NWEyNTFlNGIwYWU3MF81OA_4f377dc7-942d-43b1-8649-7721ffa8ad67"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax>
    <us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfOS0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjo0YjAyMTkyYzZkMDQ0MmQzYTU1NWEyNTFlNGIwYWU3MF82Ng_1a70952d-1398-4de7-85db-2df6faceceb7"
      unitRef="usd">-34900000</us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfOS0xLTEtMS0xMDg0ODM_808f766d-fbaf-4cfc-8ef2-7f889d65da9f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfOS0zLTEtMS0xMDg0ODM_28fd4a94-00e1-41b7-9f73-3099b0596c42"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfOS01LTEtMS0xMDg0ODM_56469f57-201c-4e11-aa30-4d688230a9bb"
      unitRef="usd">116600000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTAtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246YzBlZDAxZmJmMWQwNDVhYTg1MThjYmU1NzU0MDc1MDlfODk_5bf1d475-865e-456c-a7e7-350511088e12"
      unitRef="usd">-500000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTAtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246YzBlZDAxZmJmMWQwNDVhYTg1MThjYmU1NzU0MDc1MDlfOTM_e2652840-6219-46ee-b2d0-8b8d3dc0e8de"
      unitRef="usd">-100000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTAtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246YzBlZDAxZmJmMWQwNDVhYTg1MThjYmU1NzU0MDc1MDlfMTAx_02e8ba6d-2f8b-4153-81ff-15d746d604ed"
      unitRef="usd">-2700000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTAtMS0xLTEtMTA4NDgz_9d9c0625-78d7-4071-87ae-27fbfa67c025"
      unitRef="usd">2100000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTAtMy0xLTEtMTA4NDgz_c4438dae-1c9e-4da7-9159-6d6ad4751168"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTAtNS0xLTEtMTA4NDgz_8d8d791b-fef2-4f84-b79f-60e57ece1cba"
      unitRef="usd">7700000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTEtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246YzEzYzk3NWEyNjg1NDZmODgyYTI2ZjVjYWEyZTdmNzZfNjI_07b98446-2968-4023-b17e-0cccc76ee80d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTEtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246YzEzYzk3NWEyNjg1NDZmODgyYTI2ZjVjYWEyZTdmNzZfNjY_a1d4103b-bf55-433c-9cf2-05845cfefd2a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTEtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246YzEzYzk3NWEyNjg1NDZmODgyYTI2ZjVjYWEyZTdmNzZfNzQ_61da88e1-c895-4dcc-bc77-9a258d0970f3"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTEtMS0xLTEtMTA4NDgz_bd4ed6e2-5c79-4619-aac4-d4e72ff646fe"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTEtMy0xLTEtMTA4NDgz_f24608c1-0849-4d84-9ed2-961c3bb6b07b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTEtNS0xLTEtMTA4NDgz_97cc6501-6501-4dce-b542-74c12531484e"
      unitRef="usd">-900000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTItMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ZTEwMTMxNDZiNTI4NDQwMzlhYzIwYWQ0ZTFhMTMwNDFfNjQ_db740f91-8500-4658-9a93-f8ed25773bde"
      unitRef="usd">-100000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTItMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ZTEwMTMxNDZiNTI4NDQwMzlhYzIwYWQ0ZTFhMTMwNDFfNjg_cb76529b-7fa0-474d-bccf-4bf6336a8f0a"
      unitRef="usd">-100000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTItMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ZTEwMTMxNDZiNTI4NDQwMzlhYzIwYWQ0ZTFhMTMwNDFfNzY_bfef96c4-9846-4be5-908c-e32ba8324876"
      unitRef="usd">-1300000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTItMS0xLTEtMTA4NDgz_f7bd5b95-05b0-4fb4-abff-1c91751f7b72"
      unitRef="usd">-200000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTItMy0xLTEtMTA4NDgz_e7daf2f5-6c7e-48c7-baf3-f792f7c97c0a"
      unitRef="usd">-200000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTItNS0xLTEtMTA4NDgz_5bf4458f-89ae-47dc-94e4-9c9ba9c1c0cd"
      unitRef="usd">-4700000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTQtMC0xLTEtMTEyNjg5L3RleHRyZWdpb246ZDlkZDMxMGM4MGIzNDZhNDk2NmQ4NGYzMGE4MTU1MjlfMjE5OTAyMzI1NTY3OQ_42e21491-9aec-4eea-adb4-ec492d73d36c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTQtMC0xLTEtMTEyNjg5L3RleHRyZWdpb246ZDlkZDMxMGM4MGIzNDZhNDk2NmQ4NGYzMGE4MTU1MjlfMjE5OTAyMzI1NTY4NA_296ad12a-23a4-49cb-a4a3-4a731b8c78d8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTQtMC0xLTEtMTEyNjg5L3RleHRyZWdpb246ZDlkZDMxMGM4MGIzNDZhNDk2NmQ4NGYzMGE4MTU1MjlfMjE5OTAyMzI1NTY4OA_7604a3d2-8d0e-43f2-8288-34352b101428"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTQtMS0xLTEtMTEyNjk5_ad6a235b-c93e-42b7-8d5b-c0040320ca27"
      unitRef="usd">-1300000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTQtMy0xLTEtMTEyNzAy_b3193735-2aa3-40e4-8a19-df2e32415ec4"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTQtNS0xLTEtMTEyNzA1_f3744958-8e71-4c2b-9bee-cc2b92a04cc3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTMtMS0xLTEtMTA4NDgz_df02b2cf-1063-499d-b1b2-f4812fccb7d3"
      unitRef="usd">36400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTMtMy0xLTEtMTA4NDgz_fb857e30-1535-417e-aa7e-09cb67308f61"
      unitRef="usd">15100000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTMtNS0xLTEtMTA4NDgz_734c62da-cb71-463f-8b02-80cde31e13be"
      unitRef="usd">123400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTQtMS0xLTEtMTA4NDgz_4450ceac-c34a-4ae8-a8fb-d79a5b214a60"
      unitRef="usd">109300000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTQtMy0xLTEtMTA4NDgz_4ef0c7ed-eeaf-42ae-93cd-6ef9e249f54c"
      unitRef="usd">196900000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTQtNS0xLTEtMTA4NDgz_42223c20-d387-47cc-bb6b-df07c4d2f6d2"
      unitRef="usd">-102800000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTUtMS0xLTEtMTA4NDgz_902817ef-305d-45c5-8ee5-5ad9be554a60"
      unitRef="usd">12500000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTUtMy0xLTEtMTA4NDgz_e7c8e9b8-ce59-48e6-8ac4-857dab944861"
      unitRef="usd">1000000.0</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTUtNS0xLTEtMTA4NDgz_f21b67cb-511c-45fa-bfd1-596fb1571df1"
      unitRef="usd">-77700000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTYtMS0xLTEtMTA4NDgz_169f887d-d451-4b52-89d0-93f7dd280301"
      unitRef="usd">96800000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTYtMy0xLTEtMTA4NDgz_2b740950-abe1-4615-ae31-c04b94ad1709"
      unitRef="usd">195900000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN184OC9mcmFnOmIxZTlmYTJiNzQ1NzRmNmNiNjJjMTNhNzZjOWE3NTk4L3RhYmxlOmIyZTBkNDBjNDM1YTRiMjhhMWY4MGM3OTc3NzNmNzUyL3RhYmxlcmFuZ2U6YjJlMGQ0MGM0MzVhNGIyOGExZjgwYzc5Nzc3M2Y3NTJfMTYtNS0xLTEtMTA4NDgz_f4562677-8bc1-420c-92e4-6e64eb481b5e"
      unitRef="usd">-25100000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMy0xLTEtMS0xMDg0ODM_54ee54b8-6b61-445f-9624-14f3f4f41b64"
      unitRef="usd">79600000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMy0zLTEtMS0xMDg0ODM_b76647e8-7db7-4673-9094-0f1eb1077908"
      unitRef="usd">167300000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNC0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjowOTMzMzBjMzllYmY0OWJlODdmOTEwYzNmNWRkMmU3OF8zNw_f94b9313-8293-4993-befd-b3e29008edf4"
      unitRef="usd">16000000.0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNC0wLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjowOTMzMzBjMzllYmY0OWJlODdmOTEwYzNmNWRkMmU3OF80NA_f90ae2be-9db4-4cde-887d-c1ed2e973157"
      unitRef="usd">15600000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNet
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNC0xLTEtMS0xMDg0ODM_d6080a12-e74d-4594-af63-a0e0a9466e56"
      unitRef="usd">323500000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNC0zLTEtMS0xMDg0ODM_63694674-30aa-41d3-b3b3-04e5de3c6bd8"
      unitRef="usd">227600000</us-gaap:AccountsReceivableNet>
    <us-gaap:IncomeTaxReceivable
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNS0xLTEtMS0xMDg0ODM_84d32379-3407-452c-a182-5147ea1773ef"
      unitRef="usd">7800000</us-gaap:IncomeTaxReceivable>
    <us-gaap:IncomeTaxReceivable
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNS0zLTEtMS0xMDg0ODM_0182b25b-d864-4efd-9eb5-47814039dcf9"
      unitRef="usd">5400000</us-gaap:IncomeTaxReceivable>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNy0xLTEtMS0xMDg0ODM_7d525ba5-8fd4-4c09-a247-83a80d02a704"
      unitRef="usd">423600000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNy0zLTEtMS0xMDg0ODM_e176fd18-8546-4e72-b404-bbb51cdc70ce"
      unitRef="usd">278400000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfOC0xLTEtMS0xMDg0ODM_6074533d-badc-41dc-9bd1-3506fb2f5f6c"
      unitRef="usd">164200000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfOC0zLTEtMS0xMDg0ODM_c78ab617-c696-462c-92e4-675148cb35a5"
      unitRef="usd">91600000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfOS0xLTEtMS0xMDg0ODM_203bad98-ca4d-4f90-afe0-e19b899ae413"
      unitRef="usd">41600000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfOS0zLTEtMS0xMDg0ODM_ee8c0b8e-3b28-4927-aca2-837b11cfbbea"
      unitRef="usd">62900000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTAtMS0xLTEtMTA4NDgz_b0204ee2-7da2-4192-8cb3-5df5cfdd3cf7"
      unitRef="usd">629400000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTAtMy0xLTEtMTA4NDgz_e4e1bb98-6645-4d04-ba47-7c22ceaed03b"
      unitRef="usd">432900000</us-gaap:InventoryNet>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTEtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ODFhOWUwMWFjMGRjNDc3ZTg3NWYzMmZjNWYxZDE5MzJfNjM_8476a5bb-57f3-4423-a05d-48b9271efc81"
      unitRef="usd">74400000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTEtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ODFhOWUwMWFjMGRjNDc3ZTg3NWYzMmZjNWYxZDE5MzJfNzA_72fd855d-851d-4db9-aec7-b81d3f83950c"
      unitRef="usd">58600000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTEtMS0xLTEtMTA4NDgz_6b453da6-cd3f-443c-8fc0-b23998723036"
      unitRef="usd">214700000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTEtMy0xLTEtMTA4NDgz_50163f60-d09a-41ec-81d0-4345b09b727f"
      unitRef="usd">135100000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1407ae6ae2ca49ef925511a916b67cbd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTItMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ODQ2N2QzYWZmMjllNGQwN2I2NDlmMTg1YzAxMWIzY2RfODc_e06002b4-8a0b-4249-a845-37d8669633fd"
      unitRef="usd">1917600000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4f9e62a2493b4c2799a972f7c37c3b60_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTItMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ODQ2N2QzYWZmMjllNGQwN2I2NDlmMTg1YzAxMWIzY2RfOTQ_61f4c729-23e7-4972-9b8a-cc62f7834145"
      unitRef="usd">1927700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTItMS0xLTEtMTA4NDgz_8fce7f00-aab2-45cf-9252-3b711b3d2739"
      unitRef="usd">9272600000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTItMy0xLTEtMTA4NDgz_5e982641-e334-4d2d-b281-905cc268a8c7"
      unitRef="usd">9105600000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i1407ae6ae2ca49ef925511a916b67cbd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTMtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246N2UwZDVjOWY2YzFjNDRjNGEwMzg0ZmRiYzUzMWQ1Y2RfNzc_7a818169-ff79-4ab1-9990-951ce713eff3"
      unitRef="usd">599000000.0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i4f9e62a2493b4c2799a972f7c37c3b60_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTMtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246N2UwZDVjOWY2YzFjNDRjNGEwMzg0ZmRiYzUzMWQ1Y2RfODQ_7cac43c9-abb1-4a13-9721-6f81b3a7eaea"
      unitRef="usd">568400000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTMtMS0xLTEtMTA4NDgz_da47371e-dab3-4ea2-9748-03e284f22392"
      unitRef="usd">2385800000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTMtMy0xLTEtMTA4NDgz_72a91df7-a179-44c5-82a8-2002bd3b8ef1"
      unitRef="usd">2258700000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTQtMS0xLTEtMTA4NDgz_15d57ca8-49b6-42dd-bfe3-7aade8366135"
      unitRef="usd">6886800000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTQtMy0xLTEtMTA4NDgz_27c6db6b-e30d-4a0a-b3bf-5c464c6e1efc"
      unitRef="usd">6846900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTUtMS0xLTEtMTA4NDgz_33fa5b95-8fb6-4305-8e82-cb2b8318024e"
      unitRef="usd">195900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTUtMy0xLTEtMTA4NDgz_081d00f7-2acf-4019-8162-b659e068af0f"
      unitRef="usd">154200000</us-gaap:Goodwill>
    <us-gaap:OtherAssets
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTctMS0xLTEtMTA4NDgz_bac114c9-4524-4b33-b455-52372ecbedec"
      unitRef="usd">386600000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTctMy0xLTEtMTA4NDgz_43c79f3a-2199-4b4f-8cf6-c9b0a076b0c9"
      unitRef="usd">266500000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTgtMS0xLTEtMTA4NDgz_c92cb8a2-7487-40bd-b85d-1b8f4baa49dc"
      unitRef="usd">8724300000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMTgtMy0xLTEtMTA4NDgz_d35175fa-87f8-40cc-acea-207c1a7966fb"
      unitRef="usd">8235900000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjEtMS0xLTEtMTA4NDgz_645e29b1-9c24-4a02-9876-e5baa95e085c"
      unitRef="usd">287500000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjEtMy0xLTEtMTA4NDgz_b40fba04-c7b1-4a20-9775-2e897818e714"
      unitRef="usd">206400000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjItMS0xLTEtMTA4NDgz_036fe552-62f5-4b3b-a209-929c2ea4d278"
      unitRef="usd">261000000.0</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjItMy0xLTEtMTA4NDgz_b1b5d1db-4cb4-4372-a08c-dd92268a064b"
      unitRef="usd">307400000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjQtMS0xLTEtMTA4NDgz_8b8664fd-4a05-44f9-bc52-ef92e81a3123"
      unitRef="usd">624100000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjQtMy0xLTEtMTA4NDgz_a58bdc22-f7d4-47fd-a81d-54434673d2e4"
      unitRef="usd">398700000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i7c2007b72fb24db99dd7b8d0ea585ce5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjYtMS0xLTEtMTA4NDgz_89e4034c-04a1-4b9e-ad1a-ab5c23178a6c"
      unitRef="usd">3800700000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i94e6ddb88839486d899acdec42f7096a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjYtMy0xLTEtMTA4NDgz_1a8bb3e7-af14-404a-94c6-5ea0ab2ed496"
      unitRef="usd">3555800000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i1407ae6ae2ca49ef925511a916b67cbd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjctMS0xLTEtMTA4NDgz_59bd8c86-71fb-4184-9954-56f775df0e98"
      unitRef="usd">1182800000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i4f9e62a2493b4c2799a972f7c37c3b60_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjctMy0xLTEtMTA4NDgz_84cfb68f-3166-4014-9cf7-10a78ae0a8bf"
      unitRef="usd">1216100000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjgtMS0xLTEtMTA4NDgz_223e6e2f-5c5e-4871-bd11-46d0b716706a"
      unitRef="usd">5607600000</trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations>
    <trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjgtMy0xLTEtMTA4NDgz_cfdbab58-2018-4933-8409-3ba306c04b57"
      unitRef="usd">5170600000</trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjktMS0xLTEtMTA4NDgz_4f2724a3-df34-47ea-98a3-371a50aa0f15"
      unitRef="usd">1134700000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMjktMy0xLTEtMTA4NDgz_419e33fc-e03a-4893-b3ab-c79166d3013a"
      unitRef="usd">1106800000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilities
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzEtMS0xLTEtMTA4NDgz_15a61383-cac6-403c-867d-47592f90fb16"
      unitRef="usd">163900000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzEtMy0xLTEtMTA4NDgz_cb5e86e3-d7f2-4e5b-a1b8-0dc54e9ab48f"
      unitRef="usd">147900000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzItMS0xLTEtMTA4NDgz_523755c4-4157-470d-abbf-b34e8fab562a"
      unitRef="usd">7454700000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzItMy0xLTEtMTA4NDgz_ea064022-1948-49bb-a3a4-9adfc4055ac1"
      unitRef="usd">6939100000</us-gaap:Liabilities>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzQtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246NTZjMTg2ODdmY2FkNDJjYTk2ZWUyODQ2YzVhZmMxNGFfMjI_16c476ed-bb80-44d2-bd1a-7a2096b7a91f"
      unitRef="shares">1500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockShareSubscriptions
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzQtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246NTZjMTg2ODdmY2FkNDJjYTk2ZWUyODQ2YzVhZmMxNGFfMjI_329970ea-d175-4eef-8ac9-626eda6ca593"
      unitRef="shares">1500000</us-gaap:PreferredStockShareSubscriptions>
    <us-gaap:PreferredStockShareSubscriptions
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzQtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246NTZjMTg2ODdmY2FkNDJjYTk2ZWUyODQ2YzVhZmMxNGFfMjI_72d765cc-8dc0-4d0d-b572-774cd158a840"
      unitRef="shares">1500000</us-gaap:PreferredStockShareSubscriptions>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzQtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246NTZjMTg2ODdmY2FkNDJjYTk2ZWUyODQ2YzVhZmMxNGFfMjI_739e6af8-5adc-492f-a44d-93ec83c7e285"
      unitRef="shares">1500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockValue
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzQtMS0xLTEtMTA4NDgz_8f9fcf16-3ac2-4138-95bc-9338836fe71e"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzQtMy0xLTEtMTA4NDgz_a019d3a1-30c0-414c-81ff-aae5a959e04c"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzUtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246MDZhZWFjNjYyNWQzNDFiNWE1YjE5OTc0MTE4OTQzZTFfNjU_13f689c3-5dde-438f-a58f-3560b0537faf"
      unitRef="shares">400000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzUtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246MDZhZWFjNjYyNWQzNDFiNWE1YjE5OTc0MTE4OTQzZTFfNjU_17447fd3-aa87-4251-a6b9-7ae077dd09b2"
      unitRef="shares">400000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i045643c42c854e10b32a26c9a17fe10b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzUtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246MDZhZWFjNjYyNWQzNDFiNWE1YjE5OTc0MTE4OTQzZTFfMTIw_c675d4d3-0403-42ea-8954-61f14d066a53"
      unitRef="shares">81100000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="if3e0f346bb7143eda684668a31337bd2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzUtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246MDZhZWFjNjYyNWQzNDFiNWE1YjE5OTc0MTE4OTQzZTFfMTQ1_560f9700-f0bc-4a4e-ab3d-9e1b1e652455"
      unitRef="shares">83300000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzUtMS0xLTEtMTA4NDgz_a4433faa-2b49-4b44-998e-bab107edc284"
      unitRef="usd">800000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzUtMy0xLTEtMTA4NDgz_9b0d984e-e1d8-4f25-8029-79f0a5b97003"
      unitRef="usd">800000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzYtMS0xLTEtMTA4NDgz_ffef3aea-5fc1-4286-8dfb-976219c75d73"
      unitRef="usd">0</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzYtMy0xLTEtMTA4NDgz_e5a9c27f-efbf-44cd-b107-9ae8e545cc08"
      unitRef="usd">0</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzctMS0xLTEtMTA4NDgz_8141319c-027c-49d0-a1e2-f3c232e244e2"
      unitRef="usd">992600000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzctMy0xLTEtMTA4NDgz_d600c6e8-9a27-4a6a-bfb7-fd1fc5c599fb"
      unitRef="usd">1046600000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzgtMS0xLTEtMTA4NDgz_f1aa3cea-f652-440d-9dc0-dc0cd829a4ca"
      unitRef="usd">19700000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzgtMy0xLTEtMTA4NDgz_183e7eea-e300-41ef-9e3b-d923843f269b"
      unitRef="usd">-17000000.0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockSharesIssued
      contextRef="i85d5d109e1f745b1a6165941df62af14_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzktMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ZmE1YWY3NDViYjE2NDExODgyZmM4ZDEyNTAyODMwYjhfNDk_0bb79dee-190b-482f-894f-e3fe1111fa84"
      unitRef="shares">0.0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia88d1d529bb54ad99d070bf0ee60c14b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzktMC0xLTEtMTA4NDgzL3RleHRyZWdpb246ZmE1YWY3NDViYjE2NDExODgyZmM4ZDEyNTAyODMwYjhfNzQ_3939b51b-16e4-46fb-81a7-a3c0da841825"
      unitRef="shares">0.0</us-gaap:CommonStockSharesIssued>
    <us-gaap:TreasuryStockValue
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzktMS0xLTEtMTA4NDgz_a2c92b7a-78ad-41a6-842a-bb97a085e8c9"
      unitRef="usd">700000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfMzktMy0xLTEtMTA4NDgz_0983e42f-cb5e-4bf6-ab11-da1c7e929a77"
      unitRef="usd">600000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNDAtMS0xLTEtMTA4NDgz_3f5c6769-fc22-481e-9fb2-8b0de2ccc3f6"
      unitRef="usd">1012400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNDAtMy0xLTEtMTA4NDgz_16bc61ce-7506-4abb-936f-dae90b4f8847"
      unitRef="usd">1029800000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNDEtMS0xLTEtMTA4NDgz_a941c574-a1ea-4377-af29-c85d5e6cbd8c"
      unitRef="usd">257200000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNDEtMy0xLTEtMTA4NDgz_05ea39ac-fcbd-43b8-9e19-3a38c5daf0b4"
      unitRef="usd">267000000.0</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNDItMS0xLTEtMTA4NDgz_867e1fdb-3716-4f62-9be3-2bdd48c24ebe"
      unitRef="usd">1269600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNDItMy0xLTEtMTA4NDgz_d2ee5800-6dae-44ad-b644-73bca539a8f6"
      unitRef="usd">1296800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNDMtMS0xLTEtMTA4NDgz_1b5660ad-b623-4185-b54b-22787577aa25"
      unitRef="usd">8724300000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185MS9mcmFnOmUyOWQ1N2Y2Y2QxYzQ3M2I4ODY5M2JhOWJmMmU5ZDhjL3RhYmxlOjIzM2Q0NjM1NWIwZDRmYjI4M2YzMDNkNjkyNTczZThlL3RhYmxlcmFuZ2U6MjMzZDQ2MzU1YjBkNGZiMjgzZjMwM2Q2OTI1NzNlOGVfNDMtMy0xLTEtMTA4NDgz_f67287ae-50be-4310-ae6d-42d3a6eef621"
      unitRef="usd">8235900000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNC0xLTEtMS0xMDg0ODM_1ba4cb5e-6d9d-4265-8ffa-9b7375e1bfa9"
      unitRef="usd">72900000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNC0zLTEtMS0xMDg0ODM_cde3f3f6-237b-495f-aa18-728dbd9e3a6c"
      unitRef="usd">181800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNC01LTEtMS0xMDg0ODM_19d1d43f-34e4-4000-8cc5-2d32a24d47f9"
      unitRef="usd">-226200000</us-gaap:ProfitLoss>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNS0xLTEtMS0xMDg0ODM_6f6dd758-78ea-4c8d-80fc-7e889755438e"
      unitRef="usd">-20300000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNS0zLTEtMS0xMDg0ODM_effa6fef-289e-4348-80a4-fbdfa646e884"
      unitRef="usd">11100000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNS01LTEtMS0xMDg0ODM_ff6874c5-3d6a-400b-8b52-617de6e90bf5"
      unitRef="usd">24300000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNi0xLTEtMS0xMDg0ODM_659e1d1d-23b6-47b5-ad62-b56de38ac488"
      unitRef="usd">-5700000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNi0zLTEtMS0xMDg0ODM_b3b29d92-02ae-4906-a1ca-c752b59dbef2"
      unitRef="usd">131400000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNi01LTEtMS0xMDg0ODM_f9ddde73-c097-45bb-913d-1ea7a49c27ba"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfOC0xLTEtMS0xMDg0ODM_d1052704-233f-4995-b84e-a991921195de"
      unitRef="usd">276400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfOC0zLTEtMS0xMDg0ODM_f0a0415a-a77a-46c3-ba09-a452f396739b"
      unitRef="usd">265700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfOC01LTEtMS0xMDg0ODM_38fe46cb-f244-408a-b4b1-7d2ef293099e"
      unitRef="usd">258500000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfOS0xLTEtMS0xMDg0ODM_24d3d681-e2d1-4253-99db-a58818af83a9"
      unitRef="usd">22500000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfOS0zLTEtMS0xMDg0ODM_19721ce3-c11e-4e83-921e-102200ce5042"
      unitRef="usd">20700000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfOS01LTEtMS0xMDg0ODM_05d40ddb-a6ee-49d4-8534-241e81f49313"
      unitRef="usd">25400000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTAtMS0xLTEtMTA4NDgz_c649fd65-77b5-450c-ae9c-7a8725f1e72f"
      unitRef="usd">14700000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTAtMy0xLTEtMTA4NDgz_73ea6707-0624-4567-907e-820bdf57c06a"
      unitRef="usd">13100000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTAtNS0xLTEtMTA4NDgz_790f8bac-75a0-4d1d-8e21-42f168861a76"
      unitRef="usd">238500000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <trn:NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTEtMS0xLTEtMTA4NDgz_0119dd00-9a90-43e9-90b4-92a7badf19ae"
      unitRef="usd">126200000</trn:NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases>
    <trn:GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTEtMy0xLTEtMTA4NDgz_d29464c7-ea38-4794-b2dd-a22b7874a4ef"
      unitRef="usd">54100000</trn:GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment>
    <trn:GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTEtNS0xLTEtMTA4NDgz_094df25d-0631-4b0f-b742-da4149d4760a"
      unitRef="usd">17300000</trn:GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment>
    <trn:GainLossonDispositionofPropertyPlantandEquipmentOther
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTItMS0xLTEtMTA4NDgz_8324553b-d3ca-4ee1-a8ab-4cc204d8aa60"
      unitRef="usd">18000000.0</trn:GainLossonDispositionofPropertyPlantandEquipmentOther>
    <trn:GainLossonDispositionofPropertyPlantandEquipmentOther
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTItMy0xLTEtMTA4NDgz_5650ce33-18f1-43e8-bdc0-1ebbdda2cb9c"
      unitRef="usd">20000000.0</trn:GainLossonDispositionofPropertyPlantandEquipmentOther>
    <trn:GainLossonDispositionofPropertyPlantandEquipmentOther
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTItNS0xLTEtMTA4NDgz_26d58a99-ab71-43e6-b9b1-6587500f0266"
      unitRef="usd">5300000</trn:GainLossonDispositionofPropertyPlantandEquipmentOther>
    <us-gaap:InsuranceRecoveries
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTMtMS0xLTEtMTA4NDgz_b3d5a0c1-1bb9-4c71-9d2b-e79e50a5f08d"
      unitRef="usd">7500000</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTMtMy0xLTEtMTA4NDgz_f3522a1f-2b1d-40c3-bf41-4079d0dc8c35"
      unitRef="usd">7800000</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTMtNS0xLTEtMTA4NDgz_be776297-5e10-4ad0-9099-a3f9c75e46ad"
      unitRef="usd">0</us-gaap:InsuranceRecoveries>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTQtMS0xLTEtMTA4NDgz_322915e2-2b48-4d4a-9cff-f258bb744f7f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTQtMy0xLTEtMTA4NDgz_84b583e6-cab2-4c96-ab5a-4dd27fc24a37"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTQtNS0xLTEtMTA4NDgz_c4730ea8-e1e9-4f5a-8ada-033e20fc4984"
      unitRef="usd">-151500000</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:AssetImpairmentCharges
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTUtMS0xLTEtMTA4NDgz_c2189240-b3f4-4397-8ccc-3fea8713abf3"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTUtMy0xLTEtMTA4NDgz_828f4a71-f9cc-4912-8520-a7f1bc4dc404"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTUtNS0xLTEtMTA4NDgz_e248cbc9-c9f9-4079-99ce-0fada544f393"
      unitRef="usd">396400000</us-gaap:AssetImpairmentCharges>
    <trn:AssetWriteDownsRestructuring
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTYtMS0xLTEtMTA4NDgz_88b3de5b-3e21-48e6-b53c-6ae439f8abef"
      unitRef="usd">0</trn:AssetWriteDownsRestructuring>
    <trn:AssetWriteDownsRestructuring
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTYtMy0xLTEtMTA4NDgz_072ac908-e15d-4a2b-8d1e-28f194c64263"
      unitRef="usd">0</trn:AssetWriteDownsRestructuring>
    <trn:AssetWriteDownsRestructuring
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTYtNS0xLTEtMTA4NDgz_26bb9c00-4cc8-46ef-84da-d263647fd2a0"
      unitRef="usd">5300000</trn:AssetWriteDownsRestructuring>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTctMS0xLTEtMTA4NDgz_077023c9-b48b-497b-aeaf-ddfea5f11b5e"
      unitRef="usd">13200000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTctMy0xLTEtMTA4NDgz_3dc7601e-9f0c-4b30-8e58-89dc03f4d408"
      unitRef="usd">13700000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTctNS0xLTEtMTA4NDgz_25e8b073-4a2c-46ed-aaa0-6a12afac9838"
      unitRef="usd">13700000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTgtMS0xLTEtMTA4NDgz_3d54878c-f07b-4e73-81af-d94940331f2a"
      unitRef="usd">-1500000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTgtMy0xLTEtMTA4NDgz_afdf200a-f664-4ff8-b5a9-9bd716fdd044"
      unitRef="usd">-11700000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTgtNS0xLTEtMTA4NDgz_1f59a10c-32bd-4ed3-8fd8-af5224fd228b"
      unitRef="usd">-5000000.0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTktMS0xLTEtMTA4NDgz_7dadb3a9-de01-48a4-b23c-c093852a7618"
      unitRef="usd">5300000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTktMy0xLTEtMTA4NDgz_7d460118-a18e-442a-af11-4ef3df52eb53"
      unitRef="usd">3100000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMTktNS0xLTEtMTA4NDgz_62b93d52-bf21-4fcf-b021-bfe491ef9020"
      unitRef="usd">-100000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjEtMS0xLTEtMTA4NDgz_d981c665-0bf0-45bb-a187-1fd90eefe3cc"
      unitRef="usd">92000000.0</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjEtMy0xLTEtMTA4NDgz_eaa89ead-71de-4b85-8c74-76c6ee6c5d2e"
      unitRef="usd">64300000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjEtNS0xLTEtMTA4NDgz_638486d5-b1f7-47ce-953d-f820cb80e5a5"
      unitRef="usd">-61600000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjItMS0xLTEtMTA4NDgz_eb7ac675-40c3-4c62-be4b-9b753fd83984"
      unitRef="usd">2400000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjItMy0xLTEtMTA4NDgz_ee21eb8c-e2ce-47cd-88cd-7d0f6c67a94b"
      unitRef="usd">-440400000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjItNS0xLTEtMTA4NDgz_0d053d7b-080f-474c-82dc-61a3c8e3b707"
      unitRef="usd">441500000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjMtMS0xLTEtMTA4NDgz_1641e165-135f-4d1c-b247-2fcfcad590f8"
      unitRef="usd">193400000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjMtMy0xLTEtMTA4NDgz_9c86d025-0079-4869-952a-2f3c20417c1e"
      unitRef="usd">147700000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjMtNS0xLTEtMTA4NDgz_e12f8efd-f987-424b-bbd5-e6a540ebdf35"
      unitRef="usd">-106400000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjQtMS0xLTEtMTA4NDgz_953f601c-4444-47fa-9c5f-8002a6c1523a"
      unitRef="usd">11500000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjQtMy0xLTEtMTA4NDgz_b411c533-44e1-4e98-902a-8a206e8ffc0d"
      unitRef="usd">-11400000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjQtNS0xLTEtMTA4NDgz_17450913-70f1-4675-b630-a6d9ddc9024f"
      unitRef="usd">-146100000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjUtMS0xLTEtMTA4NDgz_a24e7a70-51db-443b-87e5-41490d9109b9"
      unitRef="usd">78400000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjUtMy0xLTEtMTA4NDgz_1b744854-d74f-427a-ab2b-8748741882d0"
      unitRef="usd">59200000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjUtNS0xLTEtMTA4NDgz_7e22b896-662f-4ad1-93c4-5959deea1384"
      unitRef="usd">-50400000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjYtMS0xLTEtMTA4NDgz_bdb5af50-ba0b-414a-98a0-51cd11207d66"
      unitRef="usd">-37200000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjYtMy0xLTEtMTA4NDgz_1a78fc19-9c7b-494d-a30e-22f95b1b7ff6"
      unitRef="usd">36500000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjYtNS0xLTEtMTA4NDgz_f35340fb-e802-4105-a675-10115344dc60"
      unitRef="usd">-30400000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjctMS0xLTEtMTA4NDgz_b9bb8e8c-b2f3-4384-9dfb-7563ff07e6a2"
      unitRef="usd">-2900000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjctMy0xLTEtMTA4NDgz_bb84edd2-05e1-4f32-98f7-e3f98f230602"
      unitRef="usd">900000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjctNS0xLTEtMTA4NDgz_e939d076-be58-4b36-b838-9de636a6da4a"
      unitRef="usd">8900000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjgtMS0xLTEtMTA4NDgz_ac5af67b-efc5-4caf-98e7-fbdb937c021a"
      unitRef="usd">9200000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjgtMy0xLTEtMTA4NDgz_448f0348-df6a-4b74-95bd-61da11c8d59a"
      unitRef="usd">615600000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjgtNS0xLTEtMTA4NDgz_23edde06-4ce8-4f67-8a7b-30bdb74d9dcb"
      unitRef="usd">622000000.0</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjktMS0xLTEtMTA4NDgz_64de3abf-f564-48c7-b49e-dfcadfe09abf"
      unitRef="usd">-22000000.0</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjktMy0xLTEtMTA4NDgz_3e43dd6f-59e0-4132-bc48-024a4167de03"
      unitRef="usd">-3800000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMjktNS0xLTEtMTA4NDgz_957424b6-b3e8-4334-9fa4-9c401e4593a8"
      unitRef="usd">29700000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzAtMS0xLTEtMTA4NDgz_a6946b76-9611-4f9d-97a9-0b73fad35fe0"
      unitRef="usd">-12800000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzAtMy0xLTEtMTA4NDgz_772d20c2-97e8-4a31-aa2f-a3a90838b34c"
      unitRef="usd">611800000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzAtNS0xLTEtMTA4NDgz_bf4a2d93-1bad-4b3c-9f27-b5ad4815c088"
      unitRef="usd">651700000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleOfOtherProductiveAssets
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzMtMS0xLTEtMTA4NDgz_d32dfa94-e587-4e10-a4ab-71b5a0a6821a"
      unitRef="usd">44000000.0</us-gaap:ProceedsFromSaleOfOtherProductiveAssets>
    <us-gaap:ProceedsFromSaleOfOtherProductiveAssets
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzMtMy0xLTEtMTA4NDgz_38af0c1f-088d-453a-bb12-12c2d10e98e0"
      unitRef="usd">40500000</us-gaap:ProceedsFromSaleOfOtherProductiveAssets>
    <us-gaap:ProceedsFromSaleOfOtherProductiveAssets
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzMtNS0xLTEtMTA4NDgz_063c5a72-f388-44cd-8b95-685af5b3bf94"
      unitRef="usd">32700000</us-gaap:ProceedsFromSaleOfOtherProductiveAssets>
    <trn:ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzQtMS0xLTEtMTA4NDgz_a7b2bfa8-c81c-4ff4-91eb-70a7df344911"
      unitRef="usd">750700000</trn:ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease>
    <trn:ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzQtMy0xLTEtMTA4NDgz_97ecca9e-854c-47bb-ae4c-5a10c978b238"
      unitRef="usd">454300000</trn:ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease>
    <trn:ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzQtNS0xLTEtMTA4NDgz_4e9ff404-5912-43ae-9c3b-0ea6453fa770"
      unitRef="usd">138700000</trn:ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale>
    <trn:PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzUtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246MmQ0MGYxZGRmNzhkNDk1NDhiNWI1YmZkZWEwZDI2MjdfMTE4_40cb5132-b009-4462-ad6e-5dff84d69c3f"
      unitRef="usd">54000000.0</trn:PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost>
    <us-gaap:PaymentsToAcquireEquipmentOnLease
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzUtMS0xLTEtMTA4NDgz_e1f183f1-acdd-420e-b484-755919da3cba"
      unitRef="usd">928800000</us-gaap:PaymentsToAcquireEquipmentOnLease>
    <us-gaap:PaymentsToAcquireEquipmentOnLease
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzUtMy0xLTEtMTA4NDgz_a546bc6f-703f-4aca-973a-6865378bb126"
      unitRef="usd">547200000</us-gaap:PaymentsToAcquireEquipmentOnLease>
    <us-gaap:PaymentsToAcquireEquipmentOnLease
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzUtNS0xLTEtMTA4NDgz_1751450b-a396-466a-980d-388e17adf3b9"
      unitRef="usd">602200000</us-gaap:PaymentsToAcquireEquipmentOnLease>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzYtMS0xLTEtMTA4NDgz_0b69b63a-adb5-466b-a152-44ecbf42e1e7"
      unitRef="usd">38000000.0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzYtMy0xLTEtMTA4NDgz_2f5fdae7-4f2b-4aa2-878d-2a7297ac2c8e"
      unitRef="usd">23600000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzYtNS0xLTEtMTA4NDgz_f993bbc6-c483-41fc-bdf0-ce12b9a48655"
      unitRef="usd">95900000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzctMS0xLTEtMTA4NDgz_f8c487e6-7837-4f92-845e-35fd2cccc8cb"
      unitRef="usd">80400000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzctMy0xLTEtMTA4NDgz_b7c6d12d-f4e9-4921-a156-f8d7c4aee8e0"
      unitRef="usd">16600000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzctNS0xLTEtMTA4NDgz_56464302-71f1-4ce4-bdaa-9e25a336cc0e"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzgtMS0xLTEtMTA4NDgz_bcd98b04-b4be-461d-9022-deb40b93db0b"
      unitRef="usd">10000000.0</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzgtMy0xLTEtMTA4NDgz_2d3b9b4f-658f-4ab8-b297-8ff4cb80bd0d"
      unitRef="usd">9500000</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzgtNS0xLTEtMTA4NDgz_cddf27bd-358c-4db2-90d3-9eacfed7fc66"
      unitRef="usd">0</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzktMS0xLTEtMTA4NDgz_8498047a-5b52-4646-b1b9-508e19fe45f8"
      unitRef="usd">15500000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzktMy0xLTEtMTA4NDgz_21ef7ad0-d113-45ca-958a-d34c69da16e1"
      unitRef="usd">100000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfMzktNS0xLTEtMTA4NDgz_378c31ce-dc67-4c45-b520-6a4cc953afe8"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDAtMS0xLTEtMTA4NDgz_fc66855f-cd7d-46df-80d2-94395bcd2fd8"
      unitRef="usd">-258000000.0</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDAtMy0xLTEtMTA4NDgz_4bf15a50-5461-4e83-b582-a70d5f905145"
      unitRef="usd">-83000000.0</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDAtNS0xLTEtMTA4NDgz_76406c4d-8f4a-4b0d-afb1-99c6d66f9602"
      unitRef="usd">-526700000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <trn:ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations
      contextRef="i2b3b2060aaec4dacbaed172891b53e75_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDEtMS0xLTEtMTA4NDgz_17cadbab-e2fd-4249-8c4f-b74fa255f611"
      unitRef="usd">-2700000</trn:ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations>
    <trn:ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations
      contextRef="if1f8e9fcd8534c40be1dc8c77942939e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDEtMy0xLTEtMTA4NDgz_9a7d2d0c-2cc4-4d2e-a16f-9d0da574446b"
      unitRef="usd">364700000</trn:ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations>
    <trn:ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations
      contextRef="i484dba81069f4a4f82a52cccbfc6f0d5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDEtNS0xLTEtMTA4NDgz_9ad93609-2341-43fc-bdfa-d3ce8c554411"
      unitRef="usd">0</trn:ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i7bb3210123db4202bbd694e4b4ae6bea_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDItMS0xLTEtMTA4NDgz_1dde0d29-8ea3-4f35-93ec-d58a35b86ad4"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="ibd1d91cc2b864551bd910e2b503f8d9a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDItMy0xLTEtMTA4NDgz_060e9a2a-9cc4-4d44-955b-51d9cdc38e88"
      unitRef="usd">-5400000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i686aebd0533643de8b289f365e39502c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDItNS0xLTEtMTA4NDgz_6abb6819-3337-4f56-bc15-42e1551a055d"
      unitRef="usd">-6200000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDMtMS0xLTEtMTA4NDgz_49a4f079-932c-4680-b578-eb994d21abff"
      unitRef="usd">-260700000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDMtMy0xLTEtMTA4NDgz_0ba79319-c1a5-47c9-9403-f362e13fbc70"
      unitRef="usd">276300000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDMtNS0xLTEtMTA4NDgz_44d40b40-463d-4815-87ce-f1c7e1a8077f"
      unitRef="usd">-532900000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDUtMS0xLTEtMTA4NDgz_96986751-0be6-41a0-9e6f-3b717399ca85"
      unitRef="usd">1578500000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDUtMy0xLTEtMTA4NDgz_f3665a97-d4bb-4f09-9ce6-cb012462dbe8"
      unitRef="usd">2315800000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDUtNS0xLTEtMTA4NDgz_7eb6d51b-4515-4062-964b-eee24dda9fc7"
      unitRef="usd">1442900000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDYtMS0xLTEtMTA4NDgz_67af4755-6c59-4ce2-a4e6-8a2d3d9b6345"
      unitRef="usd">2000600000</us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDYtMy0xLTEtMTA4NDgz_534b4719-9aa3-4760-89f9-df27c331b981"
      unitRef="usd">2444100000</us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDYtNS0xLTEtMTA4NDgz_df84d4d2-397b-497b-b230-bcd0f48d7617"
      unitRef="usd">1561400000</us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDctMS0xLTEtMTA4NDgz_24f0c337-c9f1-4e47-a4f1-688adefc006a"
      unitRef="usd">51800000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDctMy0xLTEtMTA4NDgz_9ad94de2-cfa7-4eb3-94b4-785ce3b515bc"
      unitRef="usd">833400000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDctNS0xLTEtMTA4NDgz_ac715fac-5111-4b1e-9fdc-fb1037715c85"
      unitRef="usd">191300000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDgtMS0xLTEtMTA4NDgz_36403bf2-31fd-4f24-b080-e12b88695f21"
      unitRef="usd">76900000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDgtMy0xLTEtMTA4NDgz_f75c982a-d6b8-4fb0-ab7b-fd6d7a91a24c"
      unitRef="usd">88500000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDgtNS0xLTEtMTA4NDgz_a1a99714-d77c-4006-91d8-104a429094db"
      unitRef="usd">91700000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDktMS0xLTEtMTA4NDgz_dd953488-21fb-4e59-abb1-b1921889d0fa"
      unitRef="usd">5700000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDktMy0xLTEtMTA4NDgz_75fb5a96-07b3-49ba-af58-7f44f181b529"
      unitRef="usd">9300000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNDktNS0xLTEtMTA4NDgz_6e4ecb7f-79af-4b6a-8b81-3c437285c636"
      unitRef="usd">9500000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromPaymentsToMinorityShareholders
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTAtMS0xLTEtMTA4NDgz_677cabe0-c0df-4adc-b85b-c2841c26ee16"
      unitRef="usd">-22300000</us-gaap:ProceedsFromPaymentsToMinorityShareholders>
    <us-gaap:ProceedsFromPaymentsToMinorityShareholders
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTAtMy0xLTEtMTA4NDgz_08960572-ed9c-42ba-bd30-f83dbc3037fe"
      unitRef="usd">-11200000</us-gaap:ProceedsFromPaymentsToMinorityShareholders>
    <us-gaap:ProceedsFromPaymentsToMinorityShareholders
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTAtNS0xLTEtMTA4NDgz_e6af788c-ea9d-4e5e-9a86-f7a982a95538"
      unitRef="usd">6100000</us-gaap:ProceedsFromPaymentsToMinorityShareholders>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTEtMS0xLTEtMTA4NDgz_e4094258-3566-429b-8615-f53325ef1dbb"
      unitRef="usd">0</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTEtMy0xLTEtMTA4NDgz_b4e86946-5907-4d41-bf73-fe676d6b57b2"
      unitRef="usd">0</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTEtNS0xLTEtMTA4NDgz_a0d52776-6dc9-429d-948b-a004b113c7a8"
      unitRef="usd">-100000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTQtMS0xLTEtMTA4NDgz_46f16104-569f-4548-87b6-a48e9eb39b84"
      unitRef="usd">265400000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTQtMy0xLTEtMTA4NDgz_b7942191-c478-4725-886b-ad5b4b22212a"
      unitRef="usd">-814100000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTQtNS0xLTEtMTA4NDgz_ebbe77c5-ff39-475f-8f9f-b4c48d949db9"
      unitRef="usd">-168000000.0</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTUtMS0xLTEtMTA4NDgz_57e35936-7c00-4723-a5ae-1ec88f9851a0"
      unitRef="usd">-8100000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTUtMy0xLTEtMTA4NDgz_2580f132-1a8c-4323-af37-c8921f8d34f2"
      unitRef="usd">74000000.0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTUtNS0xLTEtMTA4NDgz_d90c2f15-95d3-4398-90bf-04c0831dbb9f"
      unitRef="usd">-49200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTYtMS0xLTEtMTA4NDgz_9e786c0b-b629-400b-91e8-444e5a7cd272"
      unitRef="usd">302400000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if3771299d5984dc984051409b4232530_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTYtMy0xLTEtMTA4NDgz_06778151-ec7d-4602-8b22-728073e10b76"
      unitRef="usd">228400000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i50d5187738704ca491f2375cccd8dd02_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTYtNS0xLTEtMTA4NDgz_dc17881f-6924-4a78-a02f-141ad0b5e502"
      unitRef="usd">277600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTctMS0xLTEtMTA4NDgz_47755dd2-d503-4500-8fae-ab61525046d7"
      unitRef="usd">294300000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTctMy0xLTEtMTA4NDgz_f134d6f3-dc99-4251-83d0-ecb249894893"
      unitRef="usd">302400000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if3771299d5984dc984051409b4232530_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNTctNS0xLTEtMTA4NDgz_4324f7b6-f9dd-4935-9e24-084dbcc85258"
      unitRef="usd">228400000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaid
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNjAtMS0xLTEtMTA4NDgz_94f6920a-2e4d-4364-b54d-78e9860eb66d"
      unitRef="usd">190500000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNjAtMy0xLTEtMTA4NDgz_807e00cf-040e-4c69-8c83-45cc68d734eb"
      unitRef="usd">178400000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNjAtNS0xLTEtMTA4NDgz_2a15734e-ff27-4319-8d58-5314e02e292c"
      unitRef="usd">205500000</us-gaap:InterestPaid>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNjEtMS0xLTEtMTA4NDgz_89e5c98e-8a9d-4c8a-b8ab-e0b651a55bb9"
      unitRef="usd">19300000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNjEtMy0xLTEtMTA4NDgz_fd8be498-312a-4698-8fac-816425326ca8"
      unitRef="usd">-435700000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185NC9mcmFnOjQ3MTY2ZjJjODRlNzQwODNhMDc3YjJmZWI1MWI1NmI2L3RhYmxlOjc2YWJlZGNjOTkzNTQyZmZhZDcyNzYzNGQyN2U0YmU4L3RhYmxlcmFuZ2U6NzZhYmVkY2M5OTM1NDJmZmFkNzI3NjM0ZDI3ZTRiZThfNjEtNS0xLTEtMTA4NDgz_9cfe2750-0989-4f8b-adc1-8cbfca82d2d6"
      unitRef="usd">-62500000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMS0zLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjpmNTQ4M2Q3N2YzMzI0NzM2YmQwNmU2ZmUxN2ZlMzlmNV80_035dc3e4-8be1-4826-a01f-0ce70420545f"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMS0zLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjpmNTQ4M2Q3N2YzMzI0NzM2YmQwNmU2ZmUxN2ZlMzlmNV80_497ff959-f8c5-419f-97f3-077bf43335f8"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="if3771299d5984dc984051409b4232530_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMS0zLTEtMS0xMDg0ODMvdGV4dHJlZ2lvbjpmNTQ4M2Q3N2YzMzI0NzM2YmQwNmU2ZmUxN2ZlMzlmNV80_b0aac63b-fda4-441b-bfbb-8c1c0a22dfa6"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib66ba7efbcb14d69887e8f3d308af4d0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy0xLTEtMS0xMDg0ODM_838647c6-fea7-4c49-9368-d1f2522d0133"
      unitRef="shares">119700000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib66ba7efbcb14d69887e8f3d308af4d0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy0zLTEtMS0xMDg0ODM_540fa9a7-b195-44c0-a755-8a0ff3a40c20"
      unitRef="usd">1200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i263985d6e7764164aba4466670609a04_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy01LTEtMS0xMDg0ODM_c58a1a5a-8fcc-4c7b-b0c2-af3a59b6a96e"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6c926a3f2b45499db211e5b4e0f2c19f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy03LTEtMS0xMDg0ODM_6ab18c34-9404-4a79-8930-772ad75cd386"
      unitRef="usd">2182900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i094d80004fa04af3baf4abfa0632d45a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy05LTEtMS0xMDg0ODM_2b11ae18-2f5c-4418-896e-3c5ca251d4e5"
      unitRef="usd">-153100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesIssued
      contextRef="i5cc7e9ce46d841b3ade62f61c2e4cffb_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy0xMS0xLTEtMTA4NDgz_0392816c-6833-40a8-a46b-fdb33a2245d1"
      unitRef="shares">100000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5cc7e9ce46d841b3ade62f61c2e4cffb_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy0xMy0xLTEtMTA4NDgz_4e153421-5285-4bdc-9ef3-b679b4092b02"
      unitRef="usd">-900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i418d8a72e98a4e7285add1fd5cc5c585_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy0xNS0xLTEtMTA4NDgz_57375e9e-d49a-4ec3-ae40-edadf7bbc76d"
      unitRef="usd">2030100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1774f541f0104c92964d4a186b437b27_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy0xNy0xLTEtMTA4NDgz_4dacc7bb-389d-457d-8cca-eaabba926945"
      unitRef="usd">348800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i50d5187738704ca491f2375cccd8dd02_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMy0xOS0xLTEtMTA4NDgz_0469ecce-a3f2-4827-a548-51111cd3ecf9"
      unitRef="usd">2378900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i1b9c13d935884119bb0c0e6d9fecc0ee_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNC03LTEtMS0xMDg0ODM_631d0b2b-e125-403d-b169-1653014ac78e"
      unitRef="usd">-147300000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i16eb0341a3194aeaa73547cf45b0f18d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNC0xNS0xLTEtMTA4NDgz_b19f0b1b-7c01-4771-8a78-dad0a13a6332"
      unitRef="usd">-147300000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9992166db6364510991368411be33a79_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNC0xNy0xLTEtMTA4NDgz_6070807d-5637-4849-86f1-d4626e971fd3"
      unitRef="usd">-78900000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNC0xOS0xLTEtMTA4NDgz_7fa446f1-a4e9-4a74-85f4-c46263078653"
      unitRef="usd">-226200000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iacb5e340aff04227940051158a3d16bd_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNS05LTEtMS0xMDg0ODM_4ed5d788-9f3f-4c86-b0ba-ac83fae2a6b5"
      unitRef="usd">122200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i16eb0341a3194aeaa73547cf45b0f18d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNS0xNS0xLTEtMTA4NDgz_c1c2a9e1-4c53-4011-adc5-a6a73c894cfe"
      unitRef="usd">122200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9992166db6364510991368411be33a79_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNS0xNy0xLTEtMTA4NDgz_94326be2-50f8-4d04-8b37-0182339e4e08"
      unitRef="usd">1200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNS0xOS0xLTEtMTA4NDgz_1c721003-786e-4ee4-940f-60ae5058db58"
      unitRef="usd">123400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsCommonStockCash
      contextRef="i1b9c13d935884119bb0c0e6d9fecc0ee_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNi03LTEtMS0xMDg0ODM_ceb819ec-e33e-43a5-b581-e2481b67c0d4"
      unitRef="usd">90700000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i16eb0341a3194aeaa73547cf45b0f18d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNi0xNS0xLTEtMTA4NDgz_ef428f1b-296d-4c08-ae59-0645f5fd3412"
      unitRef="usd">90700000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNi0xOS0xLTEtMTA4NDgz_e5ffc7d6-486a-4574-8f09-0aba873c3f5a"
      unitRef="usd">90700000</us-gaap:DividendsCommonStockCash>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i9992166db6364510991368411be33a79_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNy0xNy0xLTEtMTA4NDgz_5dbca3df-716c-4cbe-a6ae-919defd3809d"
      unitRef="usd">6100000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNy0xOS0xLTEtMTA4NDgz_d15141ca-579d-4562-8d8a-8d5a6e2ca7f2"
      unitRef="usd">6100000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ida7881e524484842a916de8877a6c7f0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfOC01LTEtMS0xMDg0ODM_b046cd2b-131a-4299-9a7e-9bbf0414cf38"
      unitRef="usd">25400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i16eb0341a3194aeaa73547cf45b0f18d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfOC0xNS0xLTEtMTA4NDgz_eb8773e4-d214-45ec-828c-98bded9b7de9"
      unitRef="usd">25400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfOC0xOS0xLTEtMTA4NDgz_45b39aab-836d-45f5-a043-58193d545be4"
      unitRef="usd">25400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i0db9725161e947e4a684489985871f8e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfOS0xLTEtMS0xMDg0ODM_ed6d35d9-3dbd-48a5-b71d-ee6f33311e85"
      unitRef="shares">1500000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ida7881e524484842a916de8877a6c7f0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfOS01LTEtMS0xMDg0ODM_7d7f8cab-23f7-4e20-a494-4815e888521a"
      unitRef="usd">5100000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i4b4af0fcd0c847e8bc74a039c5aa02a1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfOS0xMS0xLTEtMTA4NDgz_46ce98f2-0fb8-4076-a5c8-f655dfcac181"
      unitRef="shares">700000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i4b4af0fcd0c847e8bc74a039c5aa02a1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfOS0xMy0xLTEtMTA4NDgz_e014ed45-11a0-4b4f-84e6-49c7df5c41b3"
      unitRef="usd">-13900000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i16eb0341a3194aeaa73547cf45b0f18d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfOS0xNS0xLTEtMTA4NDgz_8faf5d2a-1d99-4497-ae02-4d9678a4d3a9"
      unitRef="usd">-8800000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfOS0xOS0xLTEtMTA4NDgz_d1a36527-3a0a-4332-bc85-c07b4704a45b"
      unitRef="usd">-8800000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i4b4af0fcd0c847e8bc74a039c5aa02a1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTAtMTEtMS0xLTEwODQ4Mw_979cddba-c918-4260-9b46-6432e415b2e8"
      unitRef="shares">9300000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i4b4af0fcd0c847e8bc74a039c5aa02a1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTAtMTMtMS0xLTEwODQ4Mw_64889989-6214-4940-ad84-0fc4513c3c5d"
      unitRef="usd">193100000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i16eb0341a3194aeaa73547cf45b0f18d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTAtMTUtMS0xLTEwODQ4Mw_d6b911c7-4556-427d-b8c2-5c206313025e"
      unitRef="usd">193100000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTAtMTktMS0xLTEwODQ4Mw_3a0c587d-c3e0-45e7-96c8-07582066b440"
      unitRef="usd">193100000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="i0db9725161e947e4a684489985871f8e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTEtMS0xLTEtMTA4NDgz_5ddd51e0-71d4-4148-863b-604e3687e426"
      unitRef="shares">10000000.0</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i0db9725161e947e4a684489985871f8e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTEtMy0xLTEtMTA4NDgz_82ee26b0-4097-4b29-9710-32eade8e2caf"
      unitRef="usd">100000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="ida7881e524484842a916de8877a6c7f0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTEtNS0xLTEtMTA4NDgz_7117eb44-52b0-47f4-9a0f-4bf3c5f52a5c"
      unitRef="usd">30500000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i1b9c13d935884119bb0c0e6d9fecc0ee_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTEtNy0xLTEtMTA4NDgz_9542d3ed-a31a-4321-afa2-45192c295d1f"
      unitRef="usd">176500000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="i4b4af0fcd0c847e8bc74a039c5aa02a1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTEtMTEtMS0xLTEwODQ4Mw_bb68b428-5908-45bb-bbf7-b769d4add16d"
      unitRef="shares">10000000.0</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i4b4af0fcd0c847e8bc74a039c5aa02a1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTEtMTMtMS0xLTEwODQ4Mw_06c9ffe6-dcf4-4088-a7a6-00524574d475"
      unitRef="usd">207100000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i16eb0341a3194aeaa73547cf45b0f18d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTEtMTUtMS0xLTEwODQ4Mw_5b89d84e-0360-47ef-899c-b40a13e761b1"
      unitRef="usd">0</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTEtMTktMS0xLTEwODQ4Mw_2dd9bcee-b650-43f6-a44a-1f84e3396e8d"
      unitRef="usd">0</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="i52a83b6c56304ddfbf7baaa0a003085c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTItNy0xLTEtMTA4NDgz_b1047561-9c82-4c1d-94b9-86065711220a"
      unitRef="usd">500000</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="i2337d0080df24c7582a5820122efaaac_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTItMTUtMS0xLTEwODQ4Mw_a2d44687-be4c-409e-97fa-d6dd5d454ec2"
      unitRef="usd">500000</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="i9c1af94b2433473ebf6c7e85acf0559e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTItMTktMS0xLTEwODQ4Mw_74273849-22e0-416c-b7e9-f66cbfaa3bee"
      unitRef="usd">500000</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityOther
      contextRef="i1b9c13d935884119bb0c0e6d9fecc0ee_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTMtNy0xLTEtMTA4NDgz_7bd77041-43ea-4c4f-9126-97663414c048"
      unitRef="usd">500000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i16eb0341a3194aeaa73547cf45b0f18d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTMtMTUtMS0xLTEwODQ4Mw_4fa752ee-5f50-41b3-ae67-4f1dedf4fcf5"
      unitRef="usd">500000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTMtMTktMS0xLTEwODQ4Mw_b887498d-fc58-4586-a78f-70a0fa26c4b7"
      unitRef="usd">500000</us-gaap:StockholdersEquityOther>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib977435e7d7046319bfbca220f008e39_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtMS0xLTEtMTA4NDgz_1342f07c-d4bf-4359-9f1f-6167d4b6ed8f"
      unitRef="shares">111200000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib977435e7d7046319bfbca220f008e39_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtMy0xLTEtMTA4NDgz_b78e2ba0-93d0-49ee-9bc6-fa2bb5ec737a"
      unitRef="usd">1100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia1c0754900df486a81a1a9a6024bdf19_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtNS0xLTEtMTA4NDgz_fca50eb7-4ec0-4746-a28b-7e4b5698832e"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie9640f40416f490b92dc119d5c6997bd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtNy0xLTEtMTA4NDgz_448d41b9-aeab-45c4-9e4f-b8c6acd7c04e"
      unitRef="usd">1769400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1d335a99074644c2bd57f283aabb5d0c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtOS0xLTEtMTA4NDgz_112c2a1c-8b52-466b-839a-9512c9386c08"
      unitRef="usd">-30900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesIssued
      contextRef="iec5b86dd0a9b4b58ab728ff79a32d504_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtMTEtMS0xLTEwODQ4Mw_a9d4954c-a619-488d-b683-55e70bb5cb7e"
      unitRef="shares">100000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iec5b86dd0a9b4b58ab728ff79a32d504_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtMTMtMS0xLTEwODQ4Mw_577b88cd-0880-4407-9b93-eef534ca2b6f"
      unitRef="usd">-800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib2e253344a584732bb19a9ddb47062e0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtMTUtMS0xLTEwODQ4Mw_ae1b6d2d-69f5-4fa1-af1e-86df2e1c28ef"
      unitRef="usd">1738800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie76b3677b5d8430397ab59b911c6296f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtMTctMS0xLTEwODQ4Mw_ea6da4d8-2ceb-4482-87bb-2fec48be5fe8"
      unitRef="usd">277200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if3771299d5984dc984051409b4232530_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTQtMTktMS0xLTEwODQ4Mw_ce98ac3e-1268-4ea9-8bb7-3de2e723a70e"
      unitRef="usd">2016000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i97494e61a4634cae85d3d7779db46646_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTUtNy0xLTEtMTA4NDgz_85095cf4-bfa5-446a-b295-3824be0d9975"
      unitRef="usd">182000000.0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2c5da545f2a24151b8fb444318a50dce_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTUtMTUtMS0xLTEwODQ4Mw_70b8fc7f-a594-4f27-9862-72b7e2aeffba"
      unitRef="usd">182000000.0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7ef2981185b74a589ac05ea51d4f5757_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTUtMTctMS0xLTEwODQ4Mw_076f115a-1604-40c0-ab6f-44635275487a"
      unitRef="usd">-200000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTUtMTktMS0xLTEwODQ4Mw_ac7bd728-b366-4175-aa39-6d0525d98377"
      unitRef="usd">181800000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iefa276357e0b4c36b43ef3d09c9f5efb_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTYtOS0xLTEtMTA4NDgz_72a899a2-ba2d-4bcc-9075-699bd4721015"
      unitRef="usd">13900000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2c5da545f2a24151b8fb444318a50dce_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTYtMTUtMS0xLTEwODQ4Mw_ba9e155c-7989-4245-a074-545754638c6d"
      unitRef="usd">13900000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7ef2981185b74a589ac05ea51d4f5757_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTYtMTctMS0xLTEwODQ4Mw_bbe83f86-e2ef-45d5-923e-3e24e3379f1b"
      unitRef="usd">1200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTYtMTktMS0xLTEwODQ4Mw_93f877b5-54de-49b5-8ba8-8acc83eac077"
      unitRef="usd">15100000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsCommonStockCash
      contextRef="i97494e61a4634cae85d3d7779db46646_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTctNy0xLTEtMTA4NDgz_9f5d4e54-ae39-48e3-bc5f-670dff56e01b"
      unitRef="usd">84300000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i2c5da545f2a24151b8fb444318a50dce_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTctMTUtMS0xLTEwODQ4Mw_76dc880d-5c55-48a1-95be-bc3e2a10850e"
      unitRef="usd">84300000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTctMTktMS0xLTEwODQ4Mw_0e3cab37-6e0e-460b-97fa-27ce172c7972"
      unitRef="usd">84300000</us-gaap:DividendsCommonStockCash>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i7ef2981185b74a589ac05ea51d4f5757_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTgtMTctMS0xLTEwODQ4Mw_7591e678-c26f-48c9-952c-01252fd68016"
      unitRef="usd">11200000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTgtMTktMS0xLTEwODQ4Mw_4fd5fb22-babb-41b9-b136-79e4bbeda9d2"
      unitRef="usd">11200000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i92cd5098ff6143d48ae5fe11d2e75cf7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTktNS0xLTEtMTA4NDgz_678a52c5-70f9-4f8a-bb37-09a222172897"
      unitRef="usd">20700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2c5da545f2a24151b8fb444318a50dce_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTktMTUtMS0xLTEwODQ4Mw_544ff9fd-8132-403b-8673-35e3e4b6a828"
      unitRef="usd">20700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTktMTktMS0xLTEwODQ4Mw_3b161b38-0b2f-44c7-b643-b861880406b1"
      unitRef="usd">20700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i24441244db8d4b0aa3b73fe02c5873cb_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjAtMS0xLTEtMTA4NDgz_865c393b-050e-4044-83cc-83dd53b171e5"
      unitRef="shares">1200000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i92cd5098ff6143d48ae5fe11d2e75cf7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjAtNS0xLTEtMTA4NDgz_1e89ab9b-a87e-4bc3-a688-763cda2029eb"
      unitRef="usd">4300000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i97494e61a4634cae85d3d7779db46646_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjAtNy0xLTEtMTA4NDgz_b3b3c970-308d-4fc7-b76b-3adcc04b4330"
      unitRef="usd">-500000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i9f69b364bfd5470f98047064524c6abd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjAtMTEtMS0xLTEwODQ4Mw_a842a4eb-d44e-42d0-979f-b2cf9c545d2c"
      unitRef="shares">500000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i9f69b364bfd5470f98047064524c6abd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjAtMTMtMS0xLTEwODQ4Mw_9445067a-f039-4a4c-8d2f-d35c000c8819"
      unitRef="usd">-13500000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i2c5da545f2a24151b8fb444318a50dce_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjAtMTUtMS0xLTEwODQ4Mw_ca04a619-0048-4453-8d59-b896a0dbba0d"
      unitRef="usd">-9700000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjAtMTktMS0xLTEwODQ4Mw_50adc342-1bd2-443e-ad03-e17400eedfbe"
      unitRef="usd">-9700000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ibfdcc89a867c45739ed7bbbdd1e1d792_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjEtMTEtMS0xLTEwODQ4Mw_f9e7c0fd-26fa-4a52-8d59-2cfc1d116ded"
      unitRef="shares">25200000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ibfdcc89a867c45739ed7bbbdd1e1d792_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjEtMTMtMS0xLTEwODQ4Mw_ad2468b5-a587-4e4a-bfba-735d49d0eba3"
      unitRef="usd">706600000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ifd8fc428b55b416ea89381b65330402e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjEtMTUtMS0xLTEwODQ4Mw_e88674da-379b-4bd6-b741-670974b0cb95"
      unitRef="usd">706600000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="icab8eee03b75416baec2ba5f10627cbc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjEtMTktMS0xLTEwODQ4Mw_17fcabfb-b462-4971-b6f0-a30962e10c61"
      unitRef="usd">706600000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i74d0e0b6cc414b61b8778c152599d1a8_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItNS0xLTEtMTE0OTUy_ea215902-d42f-4d6d-b580-e2542f975d69"
      unitRef="usd">-25000000.0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i0d9f454544264c17916865a8cb3421ea_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMTEtMS0xLTExNDk1Mg_f4c976c1-d4b8-43fc-8c53-7a0b4cb231d2"
      unitRef="shares">3300000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i0d9f454544264c17916865a8cb3421ea_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMTMtMS0xLTExNDk1Mg_da9249ac-6a5f-43b7-b7b7-270379415cb2"
      unitRef="usd">100000000.0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ibf82e5542fa4438b8496121d58e37a0f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMTUtMS0xLTExNDk1Mg_0ef950b5-2c99-4e61-b69a-0d403897e9ea"
      unitRef="usd">125000000.0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ib587a6875d344f52999a966edd02662c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMTktMS0xLTExNDk1Mg_8349933e-1c49-4e34-a05e-d5ce7c96eaaf"
      unitRef="usd">125000000.0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="i24441244db8d4b0aa3b73fe02c5873cb_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMS0xLTEtMTA4NDgz_762b863c-c2d5-4756-91a3-486601471196"
      unitRef="shares">29100000</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i24441244db8d4b0aa3b73fe02c5873cb_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMy0xLTEtMTA4NDgz_5db9dd77-41a2-45a8-99eb-e49dc863c7a2"
      unitRef="usd">300000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i97494e61a4634cae85d3d7779db46646_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItNy0xLTEtMTA4NDgz_aa3ef299-c1d5-4809-a537-f1287ce7e7e9"
      unitRef="usd">820000000.0</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="i9f69b364bfd5470f98047064524c6abd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMTEtMS0xLTEwODQ4Mw_5315f15c-0074-4604-8adc-ee349a027060"
      unitRef="shares">29100000</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i9f69b364bfd5470f98047064524c6abd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMTMtMS0xLTEwODQ4Mw_7d32d4d9-cc9e-4ef3-b8b7-9f7e8c247eb0"
      unitRef="usd">820300000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i2c5da545f2a24151b8fb444318a50dce_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMTUtMS0xLTEwODQ4Mw_4e259ac4-eb3a-4f1d-9215-754c07c886f7"
      unitRef="usd">0</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjItMTktMS0xLTEwODQ4Mw_fbfe62bb-c2da-4b19-893d-e38582fe9666"
      unitRef="usd">0</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:CommonStockSharesIssued
      contextRef="if3e0f346bb7143eda684668a31337bd2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtMS0xLTEtMTA4NDgz_560f9700-f0bc-4a4e-ab3d-9e1b1e652455"
      unitRef="shares">83300000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if3e0f346bb7143eda684668a31337bd2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtMy0xLTEtMTA4NDgz_4f2b0ff0-9258-4fe4-a237-b10b2b2f9f78"
      unitRef="usd">800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2ebfec880e6a4f9ba91c82ea1f083bbf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtNS0xLTEtMTA4NDgz_1f1770e5-9b58-49bd-bdb6-15d3e39ba0a6"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic3d3bccff11a4431bb11fb8e13fbfa96_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtNy0xLTEtMTA4NDgz_27577d81-8d89-45d4-aeb5-95f45046331b"
      unitRef="usd">1046600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2f22edf35acc4330922c080350e8ecbd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtOS0xLTEtMTA4NDgz_0232eefe-c71c-4ce9-badb-b2d831883f58"
      unitRef="usd">-17000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia88d1d529bb54ad99d070bf0ee60c14b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtMTEtMS0xLTEwODQ4Mw_3939b51b-16e4-46fb-81a7-a3c0da841825"
      unitRef="shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia88d1d529bb54ad99d070bf0ee60c14b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtMTMtMS0xLTEwODQ4Mw_81b8714b-dbf9-4c7c-84f9-732ce650ca51"
      unitRef="usd">-600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i828840240037489b9d32e6b901a3b93f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtMTUtMS0xLTEwODQ4Mw_015105c0-ac10-473d-b450-8f295b415094"
      unitRef="usd">1029800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if705b7c9f1f2432b9227c903fc234d16_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtMTctMS0xLTEwODQ4Mw_8c49b4f3-6718-413f-bf21-57661ac2e1a0"
      unitRef="usd">267000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjUtMTktMS0xLTEwODQ4Mw_3584cab0-a1b6-4f66-82cf-817a582972be"
      unitRef="usd">1296800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="if3379a0ebf52407498e1445899c7ee56_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjYtNy0xLTEtMTA4NDgz_faa636fc-9fbc-4bcc-a9d8-1b2448716762"
      unitRef="usd">60100000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id9ed14a037fc41b688cfbb8cb6771631_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjYtMTUtMS0xLTEwODQ4Mw_02f26a68-9ecc-448b-8406-ee6c9eb6f58b"
      unitRef="usd">60100000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4aaec9b288044ceba60d652236cd8757_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjYtMTctMS0xLTEwODQ4Mw_0fcd99cb-2319-4104-a45f-cd88795a9038"
      unitRef="usd">12800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjYtMTktMS0xLTEwODQ4Mw_2962d214-3f32-44e6-8bcc-fea0f81d6e07"
      unitRef="usd">72900000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0f6eb43ad97e4b1a80327826901cd8df_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjctOS0xLTEtMTA4NDgz_b711c459-125d-4ba6-bd91-36cca56c169f"
      unitRef="usd">36700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id9ed14a037fc41b688cfbb8cb6771631_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjctMTUtMS0xLTEwODQ4Mw_dba34afa-d7e4-49bd-9def-d7d3790641ce"
      unitRef="usd">36700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4aaec9b288044ceba60d652236cd8757_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjctMTctMS0xLTEwODQ4Mw_78d771fa-0ef1-444e-9d45-0b2a3028d4a6"
      unitRef="usd">-300000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjctMTktMS0xLTEwODQ4Mw_a098d370-72c0-497e-9ec3-ebf6a122f862"
      unitRef="usd">36400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsCommonStockCash
      contextRef="if3379a0ebf52407498e1445899c7ee56_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjgtNy0xLTEtMTA4NDgz_94cfb50c-a9b5-4d67-b911-e599cb8d17d7"
      unitRef="usd">78900000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="id9ed14a037fc41b688cfbb8cb6771631_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjgtMTUtMS0xLTEwODQ4Mw_ea4b2417-a056-46a8-8251-23b145feb773"
      unitRef="usd">78900000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjgtMTktMS0xLTEwODQ4Mw_892068b4-b8bd-4741-911b-5c0184a53ecd"
      unitRef="usd">78900000</us-gaap:DividendsCommonStockCash>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i4aaec9b288044ceba60d652236cd8757_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjktMTctMS0xLTEwODQ4Mw_b552a168-6c1d-4924-8794-4331a6fbe4fc"
      unitRef="usd">22300000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjktMTktMS0xLTEwODQ4Mw_aaa0bed8-047f-4fbf-81ed-23bf93b90e95"
      unitRef="usd">22300000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i819d82d7e43749d9b21b93a23bfee1a1_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzAtNS0xLTEtMTA4NDgz_fab8a2a5-d207-4f24-847b-4dacc0442fd6"
      unitRef="usd">22500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id9ed14a037fc41b688cfbb8cb6771631_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzAtMTUtMS0xLTEwODQ4Mw_e6606352-4355-4d3b-8487-1d505bfa304f"
      unitRef="usd">22500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzAtMTktMS0xLTEwODQ4Mw_e01aeb39-1295-4db8-9212-89edda24bd1b"
      unitRef="usd">22500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i5c5d03a0e6bb4f90a7e2994098b56a27_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzEtMS0xLTEtMTA4NDgz_ccf5e451-9dbf-49b1-980b-dd7137ebda38"
      unitRef="shares">900000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i819d82d7e43749d9b21b93a23bfee1a1_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzEtNS0xLTEtMTA4NDgz_e15ff218-697d-464b-bf89-1c5c667f8132"
      unitRef="usd">1100000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i2c977f4f85be4f90bd1fa59400217ae5_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzEtMTEtMS0xLTEwODQ4Mw_6e0ca4da-3536-40c8-9353-e7d21baf1e09"
      unitRef="shares">300000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i2c977f4f85be4f90bd1fa59400217ae5_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzEtMTMtMS0xLTEwODQ4Mw_7c5943a0-caef-4223-83d0-f1b96394bdb6"
      unitRef="usd">-7100000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="id9ed14a037fc41b688cfbb8cb6771631_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzEtMTUtMS0xLTEwODQ4Mw_15d72583-6eaa-4ae5-bb3d-940786e441cb"
      unitRef="usd">-6000000.0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzEtMTktMS0xLTEwODQ4Mw_62fa27a8-2dde-4d7c-a1d5-4d12ac45d7be"
      unitRef="usd">-6000000.0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i2c977f4f85be4f90bd1fa59400217ae5_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzItMTEtMS0xLTEwODQ4Mw_7359d17b-ee14-44b1-ae40-a2a1300c155b"
      unitRef="shares">2000000.0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i2c977f4f85be4f90bd1fa59400217ae5_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzItMTMtMS0xLTEwODQ4Mw_42e2e578-4a41-4b9a-a2ce-6f0d4bec5c90"
      unitRef="usd">51800000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="id9ed14a037fc41b688cfbb8cb6771631_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzItMTUtMS0xLTEwODQ4Mw_bb0d38f4-742e-46ca-b7d8-a04b0c6b7af7"
      unitRef="usd">51800000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzItMTktMS0xLTEwODQ4Mw_428a16c1-bbe3-412c-9093-6eff1181df6b"
      unitRef="usd">51800000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie7b9515c893e4fc48262b242ba7a5ed5_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzMtNS0xLTEtMTA4NDgz_2f352e39-8588-48c9-a21e-ec9c6d50eddf"
      unitRef="usd">25000000.0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i7439d836175747169d6016da49642cee_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzMtMTEtMS0xLTEwODQ4Mw_6c0f4964-847e-4df1-8b1a-1447a6ae9b87"
      unitRef="shares">800000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i7439d836175747169d6016da49642cee_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzMtMTMtMS0xLTEwODQ4Mw_27f17ba1-5641-4c80-ada1-a02385a85eb2"
      unitRef="usd">25000000.0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="i5c5d03a0e6bb4f90a7e2994098b56a27_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzQtMS0xLTEtMTA4NDgz_c7179d47-48fd-4d6b-b084-b631c5889940"
      unitRef="shares">3100000</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i819d82d7e43749d9b21b93a23bfee1a1_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzQtNS0xLTEtMTA4NDgz_e550873c-787d-4690-a76f-54bd8f2e411a"
      unitRef="usd">48600000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="if3379a0ebf52407498e1445899c7ee56_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzQtNy0xLTEtMTA4NDgz_9b310ff6-b32d-4a0c-8113-ad7adbfab00e"
      unitRef="usd">35200000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="i2c977f4f85be4f90bd1fa59400217ae5_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzQtMTEtMS0xLTEwODQ4Mw_968b24be-9c50-4c93-b925-540e632bf014"
      unitRef="shares">3100000</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i2c977f4f85be4f90bd1fa59400217ae5_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzQtMTMtMS0xLTEwODQ4Mw_6079a1aa-42a4-4316-a18c-2e0825859ac4"
      unitRef="usd">83800000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="id9ed14a037fc41b688cfbb8cb6771631_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzQtMTUtMS0xLTEwODQ4Mw_59fbb2f8-ae3d-4cd3-8d9b-c777687c4b9f"
      unitRef="usd">0</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzQtMTktMS0xLTEwODQ4Mw_17cca8ea-e39b-481a-a3b8-3fcef68b9b1b"
      unitRef="usd">0</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:CommonStockSharesIssued
      contextRef="i045643c42c854e10b32a26c9a17fe10b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtMS0xLTEtMTA4NDgz_c675d4d3-0403-42ea-8954-61f14d066a53"
      unitRef="shares">81100000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i045643c42c854e10b32a26c9a17fe10b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtMy0xLTEtMTA4NDgz_357b93d5-9233-4086-bcaa-329fed18968b"
      unitRef="usd">800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i90d4382172394e52b27150f3dcf72066_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtNS0xLTEtMTA4NDgz_d1ad8d0e-6b87-4633-a83b-5c239e6bb424"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iea8bb6a29b3e4dffb5b13235d011d1a3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtNy0xLTEtMTA4NDgz_fad9b634-90a9-4f1d-a054-ec79f3a7511c"
      unitRef="usd">992600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id30caec107944f849089259128542af2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtOS0xLTEtMTA4NDgz_4b539830-48a4-489e-a20e-35823e210e0c"
      unitRef="usd">19700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesIssued
      contextRef="i85d5d109e1f745b1a6165941df62af14_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtMTEtMS0xLTEwODQ4Mw_0bb79dee-190b-482f-894f-e3fe1111fa84"
      unitRef="shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i85d5d109e1f745b1a6165941df62af14_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtMTMtMS0xLTEwODQ4Mw_f2b9731e-bee2-4d69-87b8-d40a712308a6"
      unitRef="usd">-700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iadc258b954914b2c97ae559ab452e4db_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtMTUtMS0xLTEwODQ4Mw_0f9c339b-3cef-4c22-b565-596f90c72317"
      unitRef="usd">1012400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6637d43783d344cb8720ab814c375f3d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtMTctMS0xLTEwODQ4Mw_4b1842b1-a432-4d2d-b004-0bef550e70d9"
      unitRef="usd">257200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMzYtMTktMS0xLTEwODQ4Mw_931194ab-60d4-47c0-be30-c475d61813cc"
      unitRef="usd">1269600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RleHRyZWdpb246ODk0Y2MyN2NkYWM2NDI1ZWJkNWNmZWQ4YWQzNDNmNzlfMTE0_8fcf8622-de6f-4cd1-b428-a8d46a879a54"
      unitRef="usdPerShare">0.95</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RleHRyZWdpb246ODk0Y2MyN2NkYWM2NDI1ZWJkNWNmZWQ4YWQzNDNmNzlfMTE4_2efb158b-0129-4010-8055-e52c8a1083f7"
      unitRef="usdPerShare">0.86</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RleHRyZWdpb246ODk0Y2MyN2NkYWM2NDI1ZWJkNWNmZWQ4YWQzNDNmNzlfMTI2_ce5ab040-3e4e-4243-ae4b-c8719a534983"
      unitRef="usdPerShare">0.78</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODc4_4d504be2-9d71-4336-a8c8-7978de9deb19">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 1. Summary of Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financial statements of Trinity Industries, Inc. and its consolidated subsidiaries (&#x201c;Trinity,&#x201d; &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;our,&#x201d; or "us") include the accounts of its wholly-owned subsidiaries and its partially-owned subsidiaries, TRIP Rail Holdings LLC ("TRIP Holdings") and RIV 2013 Rail Holdings LLC ("RIV 2013"), in which we have a controlling interest. All significant intercompany accounts and transactions have been eliminated. Certain prior year balances have been reclassified to conform to the 2022 presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Sale of Highway Products Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the fourth quarter of 2021, the Company completed the sale of Trinity Highway Products, LLC (&#x201c;THP&#x201d;), a wholly-owned subsidiary of the Company, and certain direct and indirect subsidiaries of THP, to Rush Hour Intermediate II, LLC ("Rush Hour"), an entity owned by an affiliated investment fund of Monomoy Capital Partners, for an aggregate purchase price of $375.0&#160;million. A final working capital adjustment was recorded in the second quarter of 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We concluded that the sale of THP represented a strategic shift that would have a major effect on the Company&#x2019;s operations and financial results. Accordingly, we have presented the operating results and cash flows of THP as discontinued operations for all periods in this 2022 Annual Report on Form 10-K. Results of prior periods have been recast to reflect these changes and present results on a comparable basis. See Note&#160;2 for further information related to the sale of THP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is measured based on the allocation of the transaction price in a contract to satisfied performance obligations. The transaction price does not include any amounts collected on behalf of third parties. We recognize revenue when we satisfy a performance obligation by transferring control over a product or service to a customer. Payments for our products and services are generally due within normal commercial terms. The following is a description of principal activities from which we generate our revenue, separated by reportable segments. See Note 4 for a further discussion regarding our reportable segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In our Railcar Leasing and Management Services Group ("Leasing Group"), revenue from rentals and operating leases, including contracts that contain non-level fixed lease payments, is recognized monthly on a straight-line basis. Leases not classified as operating leases are generally considered sales-type leases as a result of an option to purchase. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review our operating lease receivables for collectibility on a regular basis, taking into consideration changes in factors such as the lessee&#x2019;s payment history, the financial condition of the lessee, and business and economic conditions in the industry in which the lessee operates. In the event that the&#160;collectibility&#160;of a&#160;receivable&#160;with respect to any lessee is no longer probable, we derecognize the revenue and related receivable and recognize future revenue only when the lessee makes a rental payment. Contingent rents are recognized when the contingency is resolved. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Selling profit or loss associated with sales-type leases is recognized upon lease commencement, and a net investment in the sales-type lease is recorded in the Consolidated Balance Sheets. Interest income related to sales-type leases is recognized over the lease term using the&#160;effective interest&#160;method. See "Lease Accounting" below for additional information regarding sales-type leases as of December 31, 2022. We had no sales-type leases as of December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fourth quarter of 2020, we began presenting sales from our lease fleet in the Leasing Group on a net basis regardless of the age of railcar that is sold. Historically, in accordance with ASC 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, we presented sales of railcars from the lease fleet on a gross basis in Revenues &#x2013; Leasing and Cost of revenues &#x2013; Leasing in our Consolidated Statements of Operations if the railcars had been owned for one year or less at the time of sale. Sales of railcars from the lease fleet owned for more than one year had historically been presented as a net gain or loss from the disposal of a long-term asset. We now report all sales of railcars from the lease fleet as a net gain or loss from the disposal of a long-term asset in accordance with ASC 610-20, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Gains and losses from the derecognition of non-financial assets. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These sales are presented in the Lease portfolio sales line in our Consolidated Statements of Operations; however, because this change in presentation was effected on a prospective basis beginning in the fourth quarter of 2020, lease portfolio sales for the year ended December 31, 2020 only include sales of railcars from the lease fleet owned for more than one year. There were no lease portfolio sales during the fourth quarter of 2020. We have concluded that this presentation is appropriate given the significant change in the strategic focus of the Company. The presentation change had no effect on the Company&#x2019;s operating profit, net income, earnings per share, or Consolidated Balance Sheet. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for shipping and handling costs as activities to fulfill the promise to transfer the good; as such, these fees are recorded in revenue. The fees and costs of shipping and handling activities are accrued when the related performance obligation has been satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Rail Products Group&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our railcar manufacturing business recognizes revenue related to new railcars when the customer has submitted its certificate of acceptance and legal title of the railcar has passed to the customer. Certain contracts for the sales of railcars include price adjustments based on changes to input costs; this amount represents variable consideration for which we are unable to estimate the final consideration until the railcar is delivered. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized over time as repair and maintenance projects and sustainable railcar conversions are completed, using an input approach based on the costs incurred relative to the total estimated costs of performing the project. We recorded contract assets of $2.9 million and $4.5 million as of December 31, 2022 and 2021, respectively, related to unbilled revenues recognized on repair and maintenance services and sustainable railcar conversions that have been performed, but for which the entire project has not yet been completed, and the railcar has not yet been shipped to the customer. These contract assets are included within the Receivables, net of allowance line in our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Unsatisfied Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially satisfied as of December 31, 2022 and the percentage of the outstanding performance obligations as of December 31, 2022 expected to be delivered during 2023: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unsatisfied performance obligations at December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Percent expected to be delivered in 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rail Products Group:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New railcars:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External customers &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,444.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,903.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sustainable railcar conversions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Unsatisfied performance obligations at December 31, 2022 include 15,000 railcars expected to be delivered through 2028, valued at approximately $1.8&#160;billion, associated with a new long-term railcar supply agreement with GATX Corporation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remainder of the unsatisfied performance obligations for the Rail Products Group is expected to be delivered through 2028. The orders in the Rail Products Group's backlog from the Leasing Group are fully supported by lease commitments with external customers. The final amount of backlog attributable to the Leasing Group may vary by the time of delivery as customers may choose to change their procurement decision. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unsatisfied performance obligations for the Railcar Leasing and Management Services Group are related to servicing, maintenance, and management agreements and are expected to be performed through 2029.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lease Accounting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lessee&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are the lessee of operating leases predominantly for office buildings and railcars, as well as manufacturing equipment and office equipment. Our operating leases have remaining lease terms ranging from one year to fourteen years, some of which include options to extend for up to five years, and some of which include options to terminate within one year. As of December 31, 2022, we had no material finance leases in which we were the lessee. Certain of our operating leases include lease incentives, which reduce the right-of-use asset and are recognized on a straight-line basis over the lease term. As applicable, the lease liability is also reduced by the amount of lease incentives that have not yet been reimbursed by the lessor.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the impact of our operating leases on our Consolidated Financial Statements (in millions, except lease term and discount rate):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Statement of Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Statement of Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash flows from operating activities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets recognized in exchange for new lease liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTMtMS0xLTEwODQ4Mw_fe817b45-8e43-48ed-a016-35ed6b4c64bf"&gt;114.8&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTUtMS0xLTEwODQ4Mw_9ec5202b-17b2-43a0-91db-fd32d6186eb1"&gt;106.3&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Includes the commencement of the new headquarters facility for the year ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Included in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_8c1b4a08-ff65-451a-bad4-09fa1e206982"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_ec131d7f-7d72-47f4-a024-27fc1944e7bb"&gt;other assets&lt;/span&gt;&lt;/span&gt; in our Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Included in other liabilities in our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future contractual minimum operating lease liabilities will mature as follows (in millions): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.241%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Leasing Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-Leasing Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Present value adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzEwLTUtMS0xLTEwODQ4Mw_d54a0d3d-b2dc-42bd-b68d-5cf841c97bed"&gt;114.8&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lessor&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Leasing Group enters into railcar operating leases with third parties with terms generally ranging between one year and ten years. The majority of our fleet operates on leases that earn fixed monthly lease payments. Generally, lease payments are due at the beginning of the applicable month. A portion of our fleet operates on per diem leases that earn usage-based variable lease payments. Some of our leases include options to extend the leases for up to five years, and a small percentage of our leases include early termination options with certain notice requirements and early termination penalties. As of December 31, 2022, non-Leasing Group operating leases were not significant, and we had no direct finance leases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We manage risks associated with residual values of leased railcars by investing across a diverse portfolio of railcar types, staggering lease maturities within any given railcar type, avoiding concentration of railcar type and industry, and actively participating in secondary markets.&#160;Additionally, our lease agreements contain normal wear and tear return condition provisions and high mileage thresholds designed to protect the value of our residual assets. Our lease agreements do not contain any material residual value guarantees or restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the impact of our leases in our Consolidated Statements of Operations (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;671.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable operating lease revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income on sales-type lease receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Profit recognized at sales-type lease commencement &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Included in gains on dispositions of property &#x2013; lease portfolio sales on our Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future contractual minimum revenues for operating leases will mature as follows (in millions)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;596.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;472.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,143.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total contractual minimum rental revenues on operating leases relates to our wholly-owned and partially-owned subsidiaries and sub-lease rental revenues associated with the Leasing Group's operating lease obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future contractual minimum lease receivables for sales-type leases will mature as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unearned interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:17.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net investment in sales-type leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Included in other assets in our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The liability method is used to account for income taxes. Deferred income taxes represent the tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and their respective tax bases and other attributes using currently enacted tax laws and tax rates. Valuation allowances reduce deferred tax assets to an amount that will more likely than not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We regularly evaluate the likelihood of realization of tax benefits derived from positions we have taken in various federal and state filings after consideration of all relevant facts, circumstances, and available information. For those tax positions that are deemed more likely than not to be sustained, we recognize the benefit we believe is cumulatively greater than 50% likely to be realized. To the extent that we were to prevail in matters for which accruals have been established or be required to pay amounts in excess of recorded reserves, the effective tax rate in a given financial statement period could be materially impacted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider all highly liquid debt instruments to be either cash and cash equivalents if purchased with a maturity of three months or less, or short-term marketable securities if purchased with a maturity of more than three months and less than one year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject us to a concentration of credit risk are primarily cash investments including restricted cash and receivables. We place our cash investments in bank deposits, investment grade, short-term debt instruments, and highly-rated commercial paper. We limit the amount of credit exposure to any one commercial issuer. The carrying values of cash, receivables, and accounts payable are considered to be representative of their respective fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Concentrations of credit risk with respect to receivables are limited due to control procedures that monitor the credit worthiness of customers, the large number of customers in our customer base, and their dispersion across different end markets and geographic areas. Receivables are generally evaluated at a portfolio level based on these characteristics. As receivables are generally unsecured, we maintain an allowance for credit losses using a forward-looking approach based on historical losses and consideration of current and expected future economic conditions. Historically, we have observed that the likelihood of loss increases when receivables have aged beyond 180 days. When a receivable is deemed uncollectible, the write-off is recorded as a reduction to allowance for credit losses. During the year ended December 31, 2022, we recognized approximately $2.0&#160;million of credit loss expense and wrote off $1.9&#160;million related to our trade receivables that are in scope of ASC 326, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments &#x2013; Credit Losses, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;bringing the allowance for credit losses balance from $10.5&#160;million at December 31, 2021 to $10.6&#160;million at December 31, 2022. This balance excludes the general reserve for operating lease receivables that is permitted under ASC 450, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contingencies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are valued at the lower of cost or net realizable value. Cost is determined principally on the first in first out method. Work in process and finished goods include material, labor, and overhead. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property, Plant, and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment are stated at cost and depreciated over their estimated useful lives using the straight-line method. The costs of ordinary maintenance and repair are charged to operating costs. The estimated useful lives are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 &#x2013; 30 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Generally over the term of the lease&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Generally 3 &#x2013; 12 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Information systems hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 &#x2013; 5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railcars in our lease fleet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Generally 35 &#x2013; 40 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Impairment of Long-lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We periodically evaluate the carrying value of long-lived assets for potential impairment. The carrying value of long-lived assets is considered impaired when their carrying value is not recoverable through undiscounted future cash flows and the fair value of the assets is less than their carrying value. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risks involved or market quotes as available. Impairment losses on long-lived assets held for sale are determined in a similar manner, except that fair values are reduced by the estimated cost to dispose of the assets. During the year ended December 31, 2020, we recorded impairments of long-lived assets totaling $396.4 million, which included $369.4&#160;million related to our small cube covered hopper railcars, $15.2&#160;million related to the planned divestiture of certain non-strategic maintenance facilities, and $11.8&#160;million related to investments in certain emerging technologies. See Note 11 for more information, including a description of the key assumptions and other significant management judgments utilized in these impairment analyses. Based on our evaluations, no impairment charges were determined to be necessary on assets held and used as of December 31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assets Held for Sale&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We classify our facilities as assets held for sale at the time management commits to a plan to sell the facility, and the sale is expected to be completed within one year. Assets held for sale are recorded at fair value, less any costs to sell, and are no longer subject to depreciation. As of December 31, 2022 and 2021, assets held for sale totaling $6.6&#160;million and $6.2&#160;million, respectively, are included in the other assets line of our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is required to be tested for impairment at least annually, or on an interim basis if events or circumstances change indicating that the carrying amount of the goodwill might be impaired. We have the option to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment assessment. If, after assessing the totality of events and circumstances, we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying value, the Company will perform the quantitative impairment test. We can also elect to forgo the qualitative assessment and perform the quantitative test. The quantitative goodwill impairment test compares the reporting unit's estimated fair value with the carrying amount of its net assets. An impairment is recognized if the reporting unit's recorded net assets exceed its fair value. Impairment is assessed at the reporting unit level by applying a fair value-based test for each unit with recorded goodwill. The estimates and judgments that most significantly affect the fair value calculations are assumptions, consisting of Level 3 inputs, related to revenue and operating profit results, discount rates, terminal growth rates and exit multiples. As of December 31, 2022 and 2021, our annual impairment test of goodwill was completed at the reporting unit level, and no impairment charges were determined to be necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill by segment is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.149%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.908%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rail Products Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net book value of intangible assets totaled $79.0 million and $28.1 million as of December 31, 2022 and 2021, respectively, which are primarily finite-lived intangible assets amortized over their estimated useful lives, ranging from one year to fifteen years. See Note 2 for further information regarding the changes in the carrying amounts of our goodwill and intangible assets related to acquisition activity for the year ended December 31, 2022. Based on our evaluations of intangible assets, no impairment charges were determined to be necessary as of December 31, 2022 and 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash consists of cash and cash equivalents held either as collateral for our non-recourse debt and lease obligations or as security for the performance of certain product sales agreements. As such, they are restricted in use.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Investments in Affiliates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We continuously evaluate our investments and other contractual arrangements with third party entities to determine if our variable interests are considered a variable interest entity ("VIE"). Consolidation is required for VIEs in which we are the primary beneficiary. We have determined that we are the primary beneficiary for TRIP Holdings and RIV 2013. At December 31, 2022, the carrying value of our investment in TRIP Holdings and RIV 2013 totaled $136.1 million. See Note 5 for further information regarding our partially-owned leasing subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Insurance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are effectively self-insured for workers' compensation and employee health care claims. A third party administrator is used to process claims. We accrue our workers' compensation and group medical liabilities based upon independent actuarial studies. These liabilities are calculated based upon loss development factors, which contemplate a number of variables, including claims history and expected trends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Warranties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide various express, limited product warranties that generally range from one year to five years depending on the product. The warranty costs are estimated using a two-step approach. First, an engineering estimate is made for the cost of all claims that have been asserted by customers. Second, based on historical claims experience, a cost is accrued for all products still within a warranty period for which no claims have been filed. We provide for the estimated cost of product warranties at the time revenue is recognized related to products covered by warranties and assess the adequacy of the resulting reserves on a quarterly basis. The changes in the accruals for warranties for the years ended December 31, 2022, 2021, and 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty costs incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty originations and revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty expirations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The functional currency of our Mexico operations is the United States dollar. Certain transactions in Mexico occur in currencies other than the United States dollar. The impact of foreign currency fluctuations on these transactions is recorded in other, net (income) expense in our Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other comprehensive net income (loss) consists of foreign currency translation adjustments, unrealized gains and losses on our derivative financial instruments, and the net actuarial gains and losses of our defined benefit plans, the sum of which, together with net income (loss), constitutes comprehensive income (loss). See Note 12. All components are shown net of tax.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU 2022-04&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; In September 2022, the FASB issued ASU No. 2022-04, "Disclosure of Supplier Finance Program Obligations," which requires entities that use supplier finance programs in connection with the purchase of goods and services to disclose information about the key terms of these programs, outstanding amounts as of the end of the reporting period, a description of where in the financial statements outstanding amounts are presented, and a rollforward of these obligations. ASU 2022-04 is effective for public companies during interim and annual reporting periods beginning after December 15, 2022 and is to be adopted on a retrospective basis, except for the disclosure of rollforward information, which is effective for public companies during interim and annual reporting periods beginning after December 15, 2023 and is to be adopted on a prospective basis. Early adoption is permitted. We adopted ASU 2022-04 effective January 1, 2023. The adoption did not have a significant impact on our Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Management's Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements as well as the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODcy_16a90521-ccec-42bb-88ac-b0b1c2ccaba5">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financial statements of Trinity Industries, Inc. and its consolidated subsidiaries (&#x201c;Trinity,&#x201d; &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;our,&#x201d; or "us") include the accounts of its wholly-owned subsidiaries and its partially-owned subsidiaries, TRIP Rail Holdings LLC ("TRIP Holdings") and RIV 2013 Rail Holdings LLC ("RIV 2013"), in which we have a controlling interest. All significant intercompany accounts and transactions have been eliminated. Certain prior year balances have been reclassified to conform to the 2022 presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:DiscontinuedOperationsPolicyTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzOTA2_3773ae3e-d006-4aa1-a000-27d4abc3a6d8">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Sale of Highway Products Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the fourth quarter of 2021, the Company completed the sale of Trinity Highway Products, LLC (&#x201c;THP&#x201d;), a wholly-owned subsidiary of the Company, and certain direct and indirect subsidiaries of THP, to Rush Hour Intermediate II, LLC ("Rush Hour"), an entity owned by an affiliated investment fund of Monomoy Capital Partners, for an aggregate purchase price of $375.0&#160;million. A final working capital adjustment was recorded in the second quarter of 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We concluded that the sale of THP represented a strategic shift that would have a major effect on the Company&#x2019;s operations and financial results. Accordingly, we have presented the operating results and cash flows of THP as discontinued operations for all periods in this 2022 Annual Report on Form 10-K. Results of prior periods have been recast to reflect these changes and present results on a comparable basis. See Note&#160;2 for further information related to the sale of THP.&lt;/span&gt;&lt;/div&gt;</us-gaap:DiscontinuedOperationsPolicyTextBlock>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzk5NQ_357895f3-c67f-401c-89f1-73b5866b8633"
      unitRef="usd">375000000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODgx_744d2455-979f-4672-8da9-d3a64bee51fb">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is measured based on the allocation of the transaction price in a contract to satisfied performance obligations. The transaction price does not include any amounts collected on behalf of third parties. We recognize revenue when we satisfy a performance obligation by transferring control over a product or service to a customer. Payments for our products and services are generally due within normal commercial terms. The following is a description of principal activities from which we generate our revenue, separated by reportable segments. See Note 4 for a further discussion regarding our reportable segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In our Railcar Leasing and Management Services Group ("Leasing Group"), revenue from rentals and operating leases, including contracts that contain non-level fixed lease payments, is recognized monthly on a straight-line basis. Leases not classified as operating leases are generally considered sales-type leases as a result of an option to purchase. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review our operating lease receivables for collectibility on a regular basis, taking into consideration changes in factors such as the lessee&#x2019;s payment history, the financial condition of the lessee, and business and economic conditions in the industry in which the lessee operates. In the event that the&#160;collectibility&#160;of a&#160;receivable&#160;with respect to any lessee is no longer probable, we derecognize the revenue and related receivable and recognize future revenue only when the lessee makes a rental payment. Contingent rents are recognized when the contingency is resolved. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Selling profit or loss associated with sales-type leases is recognized upon lease commencement, and a net investment in the sales-type lease is recorded in the Consolidated Balance Sheets. Interest income related to sales-type leases is recognized over the lease term using the&#160;effective interest&#160;method. See "Lease Accounting" below for additional information regarding sales-type leases as of December 31, 2022. We had no sales-type leases as of December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fourth quarter of 2020, we began presenting sales from our lease fleet in the Leasing Group on a net basis regardless of the age of railcar that is sold. Historically, in accordance with ASC 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, we presented sales of railcars from the lease fleet on a gross basis in Revenues &#x2013; Leasing and Cost of revenues &#x2013; Leasing in our Consolidated Statements of Operations if the railcars had been owned for one year or less at the time of sale. Sales of railcars from the lease fleet owned for more than one year had historically been presented as a net gain or loss from the disposal of a long-term asset. We now report all sales of railcars from the lease fleet as a net gain or loss from the disposal of a long-term asset in accordance with ASC 610-20, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Gains and losses from the derecognition of non-financial assets. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These sales are presented in the Lease portfolio sales line in our Consolidated Statements of Operations; however, because this change in presentation was effected on a prospective basis beginning in the fourth quarter of 2020, lease portfolio sales for the year ended December 31, 2020 only include sales of railcars from the lease fleet owned for more than one year. There were no lease portfolio sales during the fourth quarter of 2020. We have concluded that this presentation is appropriate given the significant change in the strategic focus of the Company. The presentation change had no effect on the Company&#x2019;s operating profit, net income, earnings per share, or Consolidated Balance Sheet. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for shipping and handling costs as activities to fulfill the promise to transfer the good; as such, these fees are recorded in revenue. The fees and costs of shipping and handling activities are accrued when the related performance obligation has been satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Rail Products Group&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our railcar manufacturing business recognizes revenue related to new railcars when the customer has submitted its certificate of acceptance and legal title of the railcar has passed to the customer. Certain contracts for the sales of railcars include price adjustments based on changes to input costs; this amount represents variable consideration for which we are unable to estimate the final consideration until the railcar is delivered. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized over time as repair and maintenance projects and sustainable railcar conversions are completed, using an input approach based on the costs incurred relative to the total estimated costs of performing the project. We recorded contract assets of $2.9 million and $4.5 million as of December 31, 2022 and 2021, respectively, related to unbilled revenues recognized on repair and maintenance services and sustainable railcar conversions that have been performed, but for which the entire project has not yet been completed, and the railcar has not yet been shipped to the customer. These contract assets are included within the Receivables, net of allowance line in our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Unsatisfied Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially satisfied as of December 31, 2022 and the percentage of the outstanding performance obligations as of December 31, 2022 expected to be delivered during 2023: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unsatisfied performance obligations at December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Percent expected to be delivered in 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rail Products Group:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New railcars:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External customers &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,444.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,903.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sustainable railcar conversions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Unsatisfied performance obligations at December 31, 2022 include 15,000 railcars expected to be delivered through 2028, valued at approximately $1.8&#160;billion, associated with a new long-term railcar supply agreement with GATX Corporation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remainder of the unsatisfied performance obligations for the Rail Products Group is expected to be delivered through 2028. The orders in the Rail Products Group's backlog from the Leasing Group are fully supported by lease commitments with external customers. The final amount of backlog attributable to the Leasing Group may vary by the time of delivery as customers may choose to change their procurement decision. &lt;/span&gt;&lt;/div&gt;Unsatisfied performance obligations for the Railcar Leasing and Management Services Group are related to servicing, maintenance, and management agreements and are expected to be performed through 2029.</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:SalesTypeLeaseRevenue
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzM1MTQ_308813eb-719e-4024-a265-0ec9b0ddb368"
      unitRef="usd">0</us-gaap:SalesTypeLeaseRevenue>
    <us-gaap:BilledContractReceivables
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzYwODg_edb734aa-febb-4e43-8391-30f703660a1a"
      unitRef="usd">2900000</us-gaap:BilledContractReceivables>
    <us-gaap:BilledContractReceivables
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzYwOTU_6948f6c8-3ce3-4e60-8fe1-d46eb2253d7f"
      unitRef="usd">4500000</us-gaap:BilledContractReceivables>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzOTA3_998eceb3-07a9-4f52-a912-9222f0d98b87">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Unsatisfied Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially satisfied as of December 31, 2022 and the percentage of the outstanding performance obligations as of December 31, 2022 expected to be delivered during 2023: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unsatisfied performance obligations at December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Percent expected to be delivered in 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rail Products Group:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New railcars:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External customers &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,444.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,903.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sustainable railcar conversions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Unsatisfied performance obligations at December 31, 2022 include 15,000 railcars expected to be delivered through 2028, valued at approximately $1.8&#160;billion, associated with a new long-term railcar supply agreement with GATX Corporation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ifb55a10b5d9c43fea95a1313fd94ed34_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzUtMS0xLTEtMTA4NDgz_5f8d61cb-7e21-46a5-a666-76f950ead2ff"
      unitRef="usd">3444100000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i3c9a502222d64608aa6335804b4e50cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzYtMS0xLTEtMTA4NDgz_75f72d20-2619-4b7e-9c0b-8c29e25e5f71"
      unitRef="usd">458900000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i34d949770ba740a99850983a87f7369a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzctMS0xLTEtMTA4NDgz_df71ab85-bd76-4d95-a7fa-bd65f9457aca"
      unitRef="usd">3903000000</us-gaap:RevenueRemainingPerformanceObligation>
    <trn:Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear
      contextRef="i34d949770ba740a99850983a87f7369a_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzctMy0xLTEtMTA4NDgz_2d3e4ece-7df2-4768-969e-8c4c7d1f127a"
      unitRef="number">0.485</trn:Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i66ec5042bb924c8c8702f768a2e788fc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzgtMS0xLTEtMTA4NDgz_65bb7f0e-741d-49ab-9efa-4e8f6e2891d6"
      unitRef="usd">166500000</us-gaap:RevenueRemainingPerformanceObligation>
    <trn:Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear
      contextRef="i66ec5042bb924c8c8702f768a2e788fc_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzgtMy0xLTEtMTA4NDgz_7c47646e-b41e-4f82-8fa7-b49212321943"
      unitRef="number">0.735</trn:Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzExLTEtMS0xLTEwODQ4Mw_fdbf74ab-7092-4726-9e41-edd2f754b05b"
      unitRef="usd">75500000</us-gaap:RevenueRemainingPerformanceObligation>
    <trn:Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear
      contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzExLTMtMS0xLTEwODQ4Mw_f2340605-c213-44eb-92ca-108c24ae80b0"
      unitRef="number">0.204</trn:Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i4d5757a669894736b2003602737c8827_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzUwMDg_aa2a6b91-fd54-423f-a840-932eed2c87d9"
      unitRef="usd">1800000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODgy_e506c30c-6f2b-4421-856f-d1fcc2c8ba6a">&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lessee&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are the lessee of operating leases predominantly for office buildings and railcars, as well as manufacturing equipment and office equipment. Our operating leases have remaining lease terms ranging from one year to fourteen years, some of which include options to extend for up to five years, and some of which include options to terminate within one year. As of December 31, 2022, we had no material finance leases in which we were the lessee. Certain of our operating leases include lease incentives, which reduce the right-of-use asset and are recognized on a straight-line basis over the lease term. As applicable, the lease liability is also reduced by the amount of lease incentives that have not yet been reimbursed by the lessor.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the impact of our operating leases on our Consolidated Financial Statements (in millions, except lease term and discount rate):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Statement of Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Statement of Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash flows from operating activities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets recognized in exchange for new lease liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTMtMS0xLTEwODQ4Mw_fe817b45-8e43-48ed-a016-35ed6b4c64bf"&gt;114.8&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTUtMS0xLTEwODQ4Mw_9ec5202b-17b2-43a0-91db-fd32d6186eb1"&gt;106.3&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Includes the commencement of the new headquarters facility for the year ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Included in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_8c1b4a08-ff65-451a-bad4-09fa1e206982"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_ec131d7f-7d72-47f4-a024-27fc1944e7bb"&gt;other assets&lt;/span&gt;&lt;/span&gt; in our Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Included in other liabilities in our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future contractual minimum operating lease liabilities will mature as follows (in millions): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.241%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Leasing Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-Leasing Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Present value adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzEwLTUtMS0xLTEwODQ4Mw_d54a0d3d-b2dc-42bd-b68d-5cf841c97bed"&gt;114.8&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i47a5444bc5f5433a8b170d88da9f4515_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzc4MTY_8783da3e-4d43-4c8a-9663-5d11879d53dc">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="iba0cb002c736467ca17df6f2e2772203_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzc4MjI_0fc3f280-51c1-49cd-9689-dcf1513a147b">P14Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzc4NzY_16b50e20-c35a-494a-8d0a-04a9a3c9c70f">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseOptionToTerminate
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzc5MzQ_22a62631-96f8-4981-805d-a833c1c884b4">one year</us-gaap:LesseeOperatingLeaseOptionToTerminate>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzc5NTU_f915a79d-693b-42f3-b907-7b49691c12fb"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzU0OTc1NTg2MTEzNQ_2e5b65cf-51cd-4d6e-99f6-473269d2ac60">&lt;div style="margin-bottom:8pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the impact of our operating leases on our Consolidated Financial Statements (in millions, except lease term and discount rate):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Statement of Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Statement of Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash flows from operating activities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets recognized in exchange for new lease liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTMtMS0xLTEwODQ4Mw_fe817b45-8e43-48ed-a016-35ed6b4c64bf"&gt;114.8&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTUtMS0xLTEwODQ4Mw_9ec5202b-17b2-43a0-91db-fd32d6186eb1"&gt;106.3&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Includes the commencement of the new headquarters facility for the year ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Included in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_8c1b4a08-ff65-451a-bad4-09fa1e206982"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_ec131d7f-7d72-47f4-a024-27fc1944e7bb"&gt;other assets&lt;/span&gt;&lt;/span&gt; in our Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Included in other liabilities in our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzMtMS0xLTEtMTA4NDgz_0ea88a57-9d0f-4813-ba75-75068679ad73"
      unitRef="usd">18200000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzMtMy0xLTEtMTA4NDgz_94a1b5f6-a1ef-4b4c-98d2-22f2d7a06e5c"
      unitRef="usd">15200000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzMtNS0xLTEtMTA4NDgz_02725c1b-6975-441b-bc4b-b2f837016432"
      unitRef="usd">15100000</us-gaap:OperatingLeaseExpense>
    <us-gaap:ShortTermLeaseCost
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzQtMS0xLTEtMTA4NDgz_f580f0e5-560a-433c-ab62-b362b26c2caa"
      unitRef="usd">400000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzQtMy0xLTEtMTA4NDgz_0d4fccc8-f14a-408c-914a-19f9c85cb4d9"
      unitRef="usd">200000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzQtNS0xLTEtMTA4NDgz_1caecd8f-9ebb-4664-b221-30704c501b89"
      unitRef="usd">2100000</us-gaap:ShortTermLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzctMS0xLTEtMTA4NDgz_bb8022c6-6da4-4d17-9529-3329e3851629"
      unitRef="usd">18200000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzctMy0xLTEtMTA4NDgz_f8bb3f34-3e8a-4d9c-a576-97f35f07f3b7"
      unitRef="usd">15200000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzctNS0xLTEtMTA4NDgz_2436aa89-645e-4421-969b-65bc2443fe0e"
      unitRef="usd">15100000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzgtMS0xLTEtMTA4NDgz_3f489f1d-68f1-4720-b709-1d152cb485c9"
      unitRef="usd">28800000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzgtMy0xLTEtMTA4NDgz_55901557-51aa-4d4a-824d-c83edcdcff4f"
      unitRef="usd">23000000.0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzgtNS0xLTEtMTA4NDgz_9ab40189-59f9-4be6-9765-2581213ad86f"
      unitRef="usd">54500000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEyLTMtMS0xLTEwODQ4Mw_a302eaf3-1032-49e6-83a6-dc7a4625bcc1"
      unitRef="usd">93100000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEyLTUtMS0xLTEwODQ4Mw_cc3948cc-469d-4fe6-8150-7cf958e6bdef"
      unitRef="usd">82800000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzE1LTMtMS0xLTEwODQ4Mw_4b7e4b04-d9a0-44cc-a7e3-1d22a14c4a30">P9Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzE1LTUtMS0xLTEwODQ4Mw_609df47c-fe98-4db8-b197-4e8d41681b2d">P10Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzE2LTMtMS0xLTEwODQ4Mw_32efc6db-97c1-4aa4-b196-df3d3de21764"
      unitRef="number">0.028</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzE2LTUtMS0xLTEwODQ4Mw_a1fc702c-30a8-4a35-b832-621cde5f4dc0"
      unitRef="number">0.030</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzU0OTc1NTg2MTEzNg_3dc1db1d-8787-4ef3-830d-e820aa5872ac">&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future contractual minimum operating lease liabilities will mature as follows (in millions): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.241%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Leasing Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-Leasing Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Present value adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzEwLTUtMS0xLTEwODQ4Mw_d54a0d3d-b2dc-42bd-b68d-5cf841c97bed"&gt;114.8&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzEtMS0xLTEtMTA4NDgz_1cfc8074-2737-4ef2-9bf5-5f008799f338"
      unitRef="usd">12000000.0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i43e142daec3245f7824e616bb96809ef_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzEtMy0xLTEtMTA4NDgz_f7830a7e-9f1e-4f45-a7eb-6aee87698d18"
      unitRef="usd">8900000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzEtNS0xLTEtMTA4NDgz_8b33d2b7-697d-49f5-aec0-66b30a8e88bb"
      unitRef="usd">20900000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzItMS0xLTEtMTA4NDgz_a1479cbb-324d-4858-b57e-a478051f76ac"
      unitRef="usd">8100000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i43e142daec3245f7824e616bb96809ef_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzItMy0xLTEtMTA4NDgz_3e1c0602-f345-4be2-99c9-7d3715c3e46c"
      unitRef="usd">7700000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzItNS0xLTEtMTA4NDgz_57cb13fb-8662-4803-a74b-f38ded9d46ba"
      unitRef="usd">15800000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzMtMS0xLTEtMTA4NDgz_e223e36f-ab38-452f-94af-00d1095adbbc"
      unitRef="usd">6000000.0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i43e142daec3245f7824e616bb96809ef_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzMtMy0xLTEtMTA4NDgz_837ddd90-c395-48c1-b7ff-60e855a35fa0"
      unitRef="usd">7000000.0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzMtNS0xLTEtMTA4NDgz_3c04dfd2-0797-49ff-aec7-1e090cb37be7"
      unitRef="usd">13000000.0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzQtMS0xLTEtMTA4NDgz_f297ecec-eda1-434b-9e4e-988bdf4a581c"
      unitRef="usd">5700000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i43e142daec3245f7824e616bb96809ef_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzQtMy0xLTEtMTA4NDgz_89bc99a3-9fc5-48a5-99d1-60f565d399d1"
      unitRef="usd">6600000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzQtNS0xLTEtMTA4NDgz_a80d3ae3-3bd0-458b-8600-3d06d0916571"
      unitRef="usd">12300000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzUtMS0xLTEtMTA4NDgz_1355e2b3-1599-4af1-bf43-ebfc3a5081ce"
      unitRef="usd">5300000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i43e142daec3245f7824e616bb96809ef_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzUtMy0xLTEtMTA4NDgz_31d20e7b-602d-44f4-8dfd-84331cd2ca81"
      unitRef="usd">6500000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzUtNS0xLTEtMTA4NDgz_066f6d7a-6bac-453a-b937-931a02efa1aa"
      unitRef="usd">11800000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzYtMS0xLTEtMTA4NDgz_ef968b8b-6dd0-4244-a02f-2b619dbf965b"
      unitRef="usd">3500000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i43e142daec3245f7824e616bb96809ef_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzYtMy0xLTEtMTA4NDgz_a4704ce5-295c-49f2-bd34-1f2e46eaf4a7"
      unitRef="usd">56400000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzYtNS0xLTEtMTA4NDgz_f7b16caf-a146-41dc-9eeb-6c11bc9a9ff5"
      unitRef="usd">59900000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzctMS0xLTEtMTA4NDgz_0e6cbd66-e8b6-461c-bed9-99ae44a6690f"
      unitRef="usd">40600000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i43e142daec3245f7824e616bb96809ef_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzctMy0xLTEtMTA4NDgz_e16d3a57-003f-411d-985e-b73e912bb716"
      unitRef="usd">93100000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzctNS0xLTEtMTA4NDgz_e5baa9f6-7a3a-4323-97c0-050ca2a56ee8"
      unitRef="usd">133700000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozOWJmY2IwYzRlYmY0MmE5OGRjNTU2MTU3NWY2ZGM5NS90YWJsZXJhbmdlOjM5YmZjYjBjNGViZjQyYTk4ZGM1NTYxNTc1ZjZkYzk1XzgtNS0xLTEtMTA4NDgz_562e9f02-fa59-42c0-9174-1cf7b80ac7f5"
      unitRef="usd">18900000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LessorLeasesPolicyTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODk3_e0f1b8e5-cef0-496c-9681-37c9d5be2544">&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lessor&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Leasing Group enters into railcar operating leases with third parties with terms generally ranging between one year and ten years. The majority of our fleet operates on leases that earn fixed monthly lease payments. Generally, lease payments are due at the beginning of the applicable month. A portion of our fleet operates on per diem leases that earn usage-based variable lease payments. Some of our leases include options to extend the leases for up to five years, and a small percentage of our leases include early termination options with certain notice requirements and early termination penalties. As of December 31, 2022, non-Leasing Group operating leases were not significant, and we had no direct finance leases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We manage risks associated with residual values of leased railcars by investing across a diverse portfolio of railcar types, staggering lease maturities within any given railcar type, avoiding concentration of railcar type and industry, and actively participating in secondary markets.&#160;Additionally, our lease agreements contain normal wear and tear return condition provisions and high mileage thresholds designed to protect the value of our residual assets. Our lease agreements do not contain any material residual value guarantees or restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the impact of our leases in our Consolidated Statements of Operations (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;671.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable operating lease revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income on sales-type lease receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Profit recognized at sales-type lease commencement &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Included in gains on dispositions of property &#x2013; lease portfolio sales on our Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future contractual minimum revenues for operating leases will mature as follows (in millions)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;596.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;472.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,143.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total contractual minimum rental revenues on operating leases relates to our wholly-owned and partially-owned subsidiaries and sub-lease rental revenues associated with the Leasing Group's operating lease obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future contractual minimum lease receivables for sales-type leases will mature as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unearned interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:17.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net investment in sales-type leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Included in other assets in our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:LessorLeasesPolicyTextBlock>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="i551e279eb5a346f9a72b9ea69b9a5b39_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzg5MTA_54e9fe2f-7bd4-4d59-b972-7f7419ba308a">P1Y</us-gaap:LessorOperatingLeaseTermOfContract>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="i8afa93f7646940a19b51b73dc7f3e6b4_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzg5MTc_f29f25bb-8f74-4df3-a2be-04c4becd5c4a">P10Y</us-gaap:LessorOperatingLeaseTermOfContract>
    <us-gaap:LessorOperatingLeaseRenewalTerm
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzkyNDY_a1c4b77d-7ce1-4e7e-9014-c6d998f23bd7">P5Y</us-gaap:LessorOperatingLeaseRenewalTerm>
    <us-gaap:DirectFinancingLeaseRevenue
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzk0OTA_1525f3b3-041f-48d9-973a-0b58418568b3"
      unitRef="usd">0</us-gaap:DirectFinancingLeaseRevenue>
    <us-gaap:DirectFinancingLeaseRevenue
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzk0OTA_a53d7971-6eb9-484e-b62e-cec218f1fcba"
      unitRef="usd">0</us-gaap:DirectFinancingLeaseRevenue>
    <us-gaap:OperatingLeaseLeaseIncomeTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzU0OTc1NTg2MTEzNw_8b486ea6-987e-41f5-b0f1-504a1a234fe6">&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the impact of our leases in our Consolidated Statements of Operations (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;671.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable operating lease revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income on sales-type lease receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Profit recognized at sales-type lease commencement &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;Included in gains on dispositions of property &#x2013; lease portfolio sales on our Consolidated Statements of Operations.</us-gaap:OperatingLeaseLeaseIncomeTableTextBlock>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzItMS0xLTEtMTA4NDgz_3fdb3772-dea2-4e38-b219-3ee91f178b05"
      unitRef="usd">679400000</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzItMy0xLTEtMTA4NDgz_dcf6b76a-ff44-4ecc-9600-2fa5242c0f19"
      unitRef="usd">652500000</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzItNS0xLTEtMTA4NDgz_d893eecc-a636-41da-a95b-048547fcfbb9"
      unitRef="usd">671400000</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:OperatingLeaseVariableLeaseIncome
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzMtMS0xLTEtMTA4NDgz_d844a0b2-814f-476a-9539-ee678a7a68bd"
      unitRef="usd">60300000</us-gaap:OperatingLeaseVariableLeaseIncome>
    <us-gaap:OperatingLeaseVariableLeaseIncome
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzMtMy0xLTEtMTA4NDgz_3f08c423-64a7-4fb2-8be6-2b07b5487c91"
      unitRef="usd">54200000</us-gaap:OperatingLeaseVariableLeaseIncome>
    <us-gaap:OperatingLeaseVariableLeaseIncome
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzMtNS0xLTEtMTA4NDgz_c2e12f84-041f-489b-b749-8a1a0320c564"
      unitRef="usd">51000000.0</us-gaap:OperatingLeaseVariableLeaseIncome>
    <us-gaap:SalesTypeLeaseInterestIncome
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzUtMS0xLTEtMTA4NDgz_72730b07-724e-4f72-9e23-edcac0c9dc0e"
      unitRef="usd">700000</us-gaap:SalesTypeLeaseInterestIncome>
    <us-gaap:SalesTypeLeaseInterestIncome
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzUtMy0xLTEtMTA4NDgz_6663ad93-d488-4539-82b0-fa8eb7f2af3a"
      unitRef="usd">0</us-gaap:SalesTypeLeaseInterestIncome>
    <us-gaap:SalesTypeLeaseInterestIncome
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzUtNS0xLTEtMTA4NDgz_d21fba9e-61cd-4771-b4ed-3f25d80d3c6c"
      unitRef="usd">0</us-gaap:SalesTypeLeaseInterestIncome>
    <us-gaap:SalesTypeLeaseSellingProfitLoss
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzYtMS0xLTEtMTA4NDgz_79613f89-c2f6-4ac1-b962-9dc45f64c96d"
      unitRef="usd">1300000</us-gaap:SalesTypeLeaseSellingProfitLoss>
    <us-gaap:SalesTypeLeaseSellingProfitLoss
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzYtMy0xLTEtMTA4NDgz_b2c724a5-b933-4ca6-b993-ce1d82cb1bff"
      unitRef="usd">0</us-gaap:SalesTypeLeaseSellingProfitLoss>
    <us-gaap:SalesTypeLeaseSellingProfitLoss
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzYtNS0xLTEtMTA4NDgz_5b47f6b8-8c1f-4729-b961-97554c4fdabb"
      unitRef="usd">0</us-gaap:SalesTypeLeaseSellingProfitLoss>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzU0OTc1NTg2MTEzOA_490a5602-2214-4f82-93ba-b0eb4d0971c3">&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future contractual minimum revenues for operating leases will mature as follows (in millions)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;596.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;472.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,143.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total contractual minimum rental revenues on operating leases relates to our wholly-owned and partially-owned subsidiaries and sub-lease rental revenues associated with the Leasing Group's operating lease obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzAtMS0xLTEtMTA4NDgz_a7270e5a-ba81-4a3b-b549-5fbe9ce3dae9"
      unitRef="usd">596200000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears
      contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzEtMS0xLTEtMTA4NDgz_9d9d0de9-6227-4b40-a295-4819c7b57418"
      unitRef="usd">472600000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears
      contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzItMS0xLTEtMTA4NDgz_301bfea4-6a2a-4642-8dce-4e1f3085d52f"
      unitRef="usd">369700000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears
      contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzMtMS0xLTEtMTA4NDgz_d2a5b2fc-d78c-4b9c-8913-6eb4b1954fdc"
      unitRef="usd">264600000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears
      contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzQtMS0xLTEtMTA4NDgz_6fbaf1c2-9a4e-4c34-86b1-31745e40e141"
      unitRef="usd">175500000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter
      contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzUtMS0xLTEtMTA4NDgz_71b321bd-51ae-4354-a932-d83397f7d5d1"
      unitRef="usd">265100000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived
      contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzYtMS0xLTEtMTA4NDgz_68f202e1-45dd-431b-a9d9-4c18b3ab77b2"
      unitRef="usd">2143700000</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzU0OTc1NTg2MTEzOQ_ae4d9ca1-6202-4078-8e2a-26a098f5a0b9">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future contractual minimum lease receivables for sales-type leases will mature as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unearned interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:17.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net investment in sales-type leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Included in other assets in our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzAtMS0xLTEtMTI0OTIw_d8d2494d-ffaf-436b-ab18-810e790b6cad"
      unitRef="usd">1100000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzEtMS0xLTEtMTI0OTIw_ea3870a5-2a11-4506-ae55-3719f1dbccb0"
      unitRef="usd">1100000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzItMS0xLTEtMTI0OTIw_925eb555-a70c-4cb8-975f-81ff6fc72f3c"
      unitRef="usd">1100000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzMtMS0xLTEtMTI0OTIw_809c0ab9-e407-4cae-a4c8-f3c4df9ea254"
      unitRef="usd">1100000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzQtMS0xLTEtMTI0OTIw_f528c802-2324-45a1-bd46-20dd1475ab05"
      unitRef="usd">1100000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzUtMS0xLTEtMTI0OTIw_6aa85a23-ec11-404b-a625-96538d9051b1"
      unitRef="usd">10100000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzYtMS0xLTEtMTI0OTIw_34672dd8-5a65-4d28-9648-06b9e830f22c"
      unitRef="usd">15600000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzctMS0xLTEtMTI0OTIw_51cba07d-68ed-4432-b098-ab6956b5fd1f"
      unitRef="usd">5000000.0</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount>
    <us-gaap:SalesTypeLeaseNetInvestmentInLease
      contextRef="i6f0f3ca5fcfc419c947a7d13ad4265a2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzgtMS0xLTEtMTI0OTIw_9bb3818d-a921-4f2c-ad9a-476195fb6baa"
      unitRef="usd">10600000</us-gaap:SalesTypeLeaseNetInvestmentInLease>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODg4_4c9128f0-fa2f-47d4-a3ee-ea1e41f7fba3">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The liability method is used to account for income taxes. Deferred income taxes represent the tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and their respective tax bases and other attributes using currently enacted tax laws and tax rates. Valuation allowances reduce deferred tax assets to an amount that will more likely than not be realized.&lt;/span&gt;&lt;/div&gt;We regularly evaluate the likelihood of realization of tax benefits derived from positions we have taken in various federal and state filings after consideration of all relevant facts, circumstances, and available information. For those tax positions that are deemed more likely than not to be sustained, we recognize the benefit we believe is cumulatively greater than 50% likely to be realized. To the extent that we were to prevail in matters for which accruals have been established or be required to pay amounts in excess of recorded reserves, the effective tax rate in a given financial statement period could be materially impacted.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODky_b37a429f-299c-4df4-84f9-8d98efdd6fb2">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider all highly liquid debt instruments to be either cash and cash equivalents if purchased with a maturity of three months or less, or short-term marketable securities if purchased with a maturity of more than three months and less than one year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject us to a concentration of credit risk are primarily cash investments including restricted cash and receivables. We place our cash investments in bank deposits, investment grade, short-term debt instruments, and highly-rated commercial paper. We limit the amount of credit exposure to any one commercial issuer. The carrying values of cash, receivables, and accounts payable are considered to be representative of their respective fair values.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODkz_2f186eff-ed03-4d89-a671-1d7a252ca4a9">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Concentrations of credit risk with respect to receivables are limited due to control procedures that monitor the credit worthiness of customers, the large number of customers in our customer base, and their dispersion across different end markets and geographic areas. Receivables are generally evaluated at a portfolio level based on these characteristics. As receivables are generally unsecured, we maintain an allowance for credit losses using a forward-looking approach based on historical losses and consideration of current and expected future economic conditions. Historically, we have observed that the likelihood of loss increases when receivables have aged beyond 180 days. When a receivable is deemed uncollectible, the write-off is recorded as a reduction to allowance for credit losses. During the year ended December 31, 2022, we recognized approximately $2.0&#160;million of credit loss expense and wrote off $1.9&#160;million related to our trade receivables that are in scope of ASC 326, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments &#x2013; Credit Losses, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;bringing the allowance for credit losses balance from $10.5&#160;million at December 31, 2021 to $10.6&#160;million at December 31, 2022. This balance excludes the general reserve for operating lease receivables that is permitted under ASC 450, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contingencies&lt;/span&gt;.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTk_53e26895-58e0-4b01-858a-efc8a2e0984f"
      unitRef="usd">2000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NzQ_2f49b684-cc67-4753-82e8-4ae7a151945d"
      unitRef="usd">1900000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEzMTky_193c15ec-9207-4520-b3a5-c2ac19aff618"
      unitRef="usd">10500000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEzMTk5_ce6c2910-6d4e-438a-bb75-92133b9049bc"
      unitRef="usd">10600000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODgz_0259b43a-08de-4c5a-b974-db195e99cd78">InventoriesInventories are valued at the lower of cost or net realizable value. Cost is determined principally on the first in first out method. Work in process and finished goods include material, labor, and overhead.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODk0_1b04ba52-ae35-426d-af7a-36e0116ac714">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property, Plant, and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment are stated at cost and depreciated over their estimated useful lives using the straight-line method. The costs of ordinary maintenance and repair are charged to operating costs. The estimated useful lives are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 &#x2013; 30 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Generally over the term of the lease&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Generally 3 &#x2013; 12 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Information systems hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 &#x2013; 5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railcars in our lease fleet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Generally 35 &#x2013; 40 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <trn:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzU0OTc1NTg2MTE0MA_2f56a4c7-7901-4744-a29b-67e8a50a733e">The estimated useful lives are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 &#x2013; 30 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Generally over the term of the lease&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Generally 3 &#x2013; 12 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Information systems hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 &#x2013; 5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railcars in our lease fleet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Generally 35 &#x2013; 40 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</trn:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i46ddcf86dfdf4b98b45aa8e4d5337488_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo4NTcxM2UzNWUyYmY0YjE0OThmOTkxMTE1NTc0ZDUzMy90YWJsZXJhbmdlOjg1NzEzZTM1ZTJiZjRiMTQ5OGY5OTExMTU1NzRkNTMzXzAtMS0xLTEtMTA4NDgzL3RleHRyZWdpb246MzcwOGQ2NTEzZGZjNGI4YTliMzdjYjVlODcyOTY3NDhfNA_4901c0e5-c048-48aa-a78d-27681777ca1b">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1676cf8ae6af4c698a5bff0064507d37_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo4NTcxM2UzNWUyYmY0YjE0OThmOTkxMTE1NTc0ZDUzMy90YWJsZXJhbmdlOjg1NzEzZTM1ZTJiZjRiMTQ5OGY5OTExMTU1NzRkNTMzXzAtMS0xLTEtMTA4NDgzL3RleHRyZWdpb246MzcwOGQ2NTEzZGZjNGI4YTliMzdjYjVlODcyOTY3NDhfOQ_ec2385e7-5a8e-46a8-b1c4-310e54e66362">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ifc0486f9459943c686c7a65c48155955_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo4NTcxM2UzNWUyYmY0YjE0OThmOTkxMTE1NTc0ZDUzMy90YWJsZXJhbmdlOjg1NzEzZTM1ZTJiZjRiMTQ5OGY5OTExMTU1NzRkNTMzXzItMS0xLTEtMTA4NDgzL3RleHRyZWdpb246Y2Q3MzI2YmU1NzUxNDdlZjkxYTBhZTVlMjQzNWFjYmZfNA_cdefa5dc-0d42-4a15-937e-d1d47b143214">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i139b6e49d8a449c2a5d30ba5d2bfbd8b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo4NTcxM2UzNWUyYmY0YjE0OThmOTkxMTE1NTc0ZDUzMy90YWJsZXJhbmdlOjg1NzEzZTM1ZTJiZjRiMTQ5OGY5OTExMTU1NzRkNTMzXzItMS0xLTEtMTA4NDgzL3RleHRyZWdpb246Y2Q3MzI2YmU1NzUxNDdlZjkxYTBhZTVlMjQzNWFjYmZfOQ_58d59c12-da9c-4e03-b163-d78b57e2b3ff">P12Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="if47d660d30914fceb9ebc2cb48ee5680_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo4NTcxM2UzNWUyYmY0YjE0OThmOTkxMTE1NTc0ZDUzMy90YWJsZXJhbmdlOjg1NzEzZTM1ZTJiZjRiMTQ5OGY5OTExMTU1NzRkNTMzXzMtMS0xLTEtMTA4NDgzL3RleHRyZWdpb246ODgxYjg1Yjg4Y2UxNDVhODk2OTExZjM3ZTFmNTY1MjJfNA_cb33bf3a-10ac-40ca-b113-fe53a9f3f17e">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i53c6bd70d3ee4dd79323223951722597_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo4NTcxM2UzNWUyYmY0YjE0OThmOTkxMTE1NTc0ZDUzMy90YWJsZXJhbmdlOjg1NzEzZTM1ZTJiZjRiMTQ5OGY5OTExMTU1NzRkNTMzXzMtMS0xLTEtMTA4NDgzL3RleHRyZWdpb246ODgxYjg1Yjg4Y2UxNDVhODk2OTExZjM3ZTFmNTY1MjJfOQ_79c1b45b-493e-4d55-ad20-4f4abcd34030">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6679e641cc4a4e9ca8582921adb85316_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo4NTcxM2UzNWUyYmY0YjE0OThmOTkxMTE1NTc0ZDUzMy90YWJsZXJhbmdlOjg1NzEzZTM1ZTJiZjRiMTQ5OGY5OTExMTU1NzRkNTMzXzQtMS0xLTEtMTA4NDgzL3RleHRyZWdpb246M2E3NGM1Y2YzMDljNGZmOTg5NDE4ZTYzYThhNWM1YzRfMTQ_523def63-ba03-4a2b-8012-5c0e2cfb0e84">P35Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie726d15931ef470dbce9ab659ffc6944_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo4NTcxM2UzNWUyYmY0YjE0OThmOTkxMTE1NTc0ZDUzMy90YWJsZXJhbmdlOjg1NzEzZTM1ZTJiZjRiMTQ5OGY5OTExMTU1NzRkNTMzXzQtMS0xLTEtMTA4NDgzL3RleHRyZWdpb246M2E3NGM1Y2YzMDljNGZmOTg5NDE4ZTYzYThhNWM1YzRfMTk_df2ed847-0792-4e7d-996a-0845de66864d">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODcx_59452e8c-1076-4ea0-a977-72d9c962976e">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Impairment of Long-lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We periodically evaluate the carrying value of long-lived assets for potential impairment. The carrying value of long-lived assets is considered impaired when their carrying value is not recoverable through undiscounted future cash flows and the fair value of the assets is less than their carrying value. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risks involved or market quotes as available. Impairment losses on long-lived assets held for sale are determined in a similar manner, except that fair values are reduced by the estimated cost to dispose of the assets. During the year ended December 31, 2020, we recorded impairments of long-lived assets totaling $396.4 million, which included $369.4&#160;million related to our small cube covered hopper railcars, $15.2&#160;million related to the planned divestiture of certain non-strategic maintenance facilities, and $11.8&#160;million related to investments in certain emerging technologies. See Note 11 for more information, including a description of the key assumptions and other significant management judgments utilized in these impairment analyses. Based on our evaluations, no impairment charges were determined to be necessary on assets held and used as of December 31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:AssetImpairmentCharges
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzI2NTg_197587e8-aa34-45c5-9311-f787937ad3a8"
      unitRef="usd">396400000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i95289eea27ba4d5eb0a32e97c068f4ff_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE1ODk5_91ae2356-75c5-487c-8b8f-32c3f25f7d7f"
      unitRef="usd">369400000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ia8d90286a13e4469af9e073f6b3964d3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE1OTUz_21333369-6b62-4a59-a053-473ed39312ba"
      unitRef="usd">15200000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i156e9082107f4fe0a2fcb8b5487e7d7a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE2MDQ0_34e9cd14-01d2-4e2e-8416-5361bce9fc11"
      unitRef="usd">11800000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE2Mjg4_278f53b6-8b7d-434b-89c6-bff0387bf129"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE2Mjg4_f10385f1-5fb4-4b2c-abfa-4c880bc4c131"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <trn:AssetsHeldForSalePolicyTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5OTE_cfcf5db6-ef8a-4d50-ba57-e936ab19dab2">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assets Held for Sale&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We classify our facilities as assets held for sale at the time management commits to a plan to sell the facility, and the sale is expected to be completed within one year. Assets held for sale are recorded at fair value, less any costs to sell, and are no longer subject to depreciation. As of December 31, 2022 and 2021, assets held for sale totaling $6.6&#160;million and $6.2&#160;million, respectively, are included in the other assets line of our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</trn:AssetsHeldForSalePolicyTextBlock>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup
      contextRef="i6f0f3ca5fcfc419c947a7d13ad4265a2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE2NzMy_b943b269-c4b5-41bc-95db-fd7c61294afe"
      unitRef="usd">6600000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup
      contextRef="i80ccfbf13336401ca076a083da1974d0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE2NzM5_b42e0997-6767-49fa-9556-3fd62cf40d12"
      unitRef="usd">6200000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODgw_97bebd22-adde-421d-955a-d68f2a8ca6ce">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is required to be tested for impairment at least annually, or on an interim basis if events or circumstances change indicating that the carrying amount of the goodwill might be impaired. We have the option to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment assessment. If, after assessing the totality of events and circumstances, we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying value, the Company will perform the quantitative impairment test. We can also elect to forgo the qualitative assessment and perform the quantitative test. The quantitative goodwill impairment test compares the reporting unit's estimated fair value with the carrying amount of its net assets. An impairment is recognized if the reporting unit's recorded net assets exceed its fair value. Impairment is assessed at the reporting unit level by applying a fair value-based test for each unit with recorded goodwill. The estimates and judgments that most significantly affect the fair value calculations are assumptions, consisting of Level 3 inputs, related to revenue and operating profit results, discount rates, terminal growth rates and exit multiples. As of December 31, 2022 and 2021, our annual impairment test of goodwill was completed at the reporting unit level, and no impairment charges were determined to be necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill by segment is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.149%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.908%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rail Products Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The net book value of intangible assets totaled $79.0 million and $28.1 million as of December 31, 2022 and 2021, respectively, which are primarily finite-lived intangible assets amortized over their estimated useful lives, ranging from one year to fifteen years. See Note 2 for further information regarding the changes in the carrying amounts of our goodwill and intangible assets related to acquisition activity for the year ended December 31, 2022. Based on our evaluations of intangible assets, no impairment charges were determined to be necessary as of December 31, 2022 and 2021.</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE5MDI0_5b48fb85-91e4-47e0-a911-1e21f6a110bf"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE5MDI0_e5f7f94b-fc25-4f75-a832-bcc2c1b0aa9a"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODg5_76d56ba9-a927-43ac-89ab-4e44af96f1ec">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill by segment is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.149%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.908%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rail Products Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i2f1faa343d3342fd94af466db0f5ae2d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo1MzZlZGNmYTQzMzA0MWJhYTMzNGEzMmQzNGEyNmIyMC90YWJsZXJhbmdlOjUzNmVkY2ZhNDMzMDQxYmFhMzM0YTMyZDM0YTI2YjIwXzItMS0xLTEtMTA4NDgz_5b858965-824b-405a-b689-af4f4fa02bdc"
      unitRef="usd">7100000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3cb3acaf2e154bec9e24f79891c7ad31_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo1MzZlZGNmYTQzMzA0MWJhYTMzNGEzMmQzNGEyNmIyMC90YWJsZXJhbmdlOjUzNmVkY2ZhNDMzMDQxYmFhMzM0YTMyZDM0YTI2YjIwXzItMy0xLTEtMTA4NDgz_9309132f-9f33-447c-89af-88e441255337"
      unitRef="usd">1800000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie0a34f050f1a4f7ab8cb24ae6150ed2e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo1MzZlZGNmYTQzMzA0MWJhYTMzNGEzMmQzNGEyNmIyMC90YWJsZXJhbmdlOjUzNmVkY2ZhNDMzMDQxYmFhMzM0YTMyZDM0YTI2YjIwXzMtMS0xLTEtMTA4NDgz_6d8c3312-a09d-4eab-82cf-2cbbb8dcc357"
      unitRef="usd">188800000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9b0cb9c10655400f9e024d15f1ba6a8c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo1MzZlZGNmYTQzMzA0MWJhYTMzNGEzMmQzNGEyNmIyMC90YWJsZXJhbmdlOjUzNmVkY2ZhNDMzMDQxYmFhMzM0YTMyZDM0YTI2YjIwXzMtMy0xLTEtMTA4NDgz_b461d4a6-d30f-403e-b087-44911ee621a0"
      unitRef="usd">152400000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo1MzZlZGNmYTQzMzA0MWJhYTMzNGEzMmQzNGEyNmIyMC90YWJsZXJhbmdlOjUzNmVkY2ZhNDMzMDQxYmFhMzM0YTMyZDM0YTI2YjIwXzQtMS0xLTEtMTA4NDgz_f46ac75d-c428-47e5-a5f2-b7a7ae737762"
      unitRef="usd">195900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo1MzZlZGNmYTQzMzA0MWJhYTMzNGEzMmQzNGEyNmIyMC90YWJsZXJhbmdlOjUzNmVkY2ZhNDMzMDQxYmFhMzM0YTMyZDM0YTI2YjIwXzQtMy0xLTEtMTA4NDgz_09dc22bb-2ca9-417b-b01e-61b594d70976"
      unitRef="usd">154200000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE5MTY0_6d8ffb4f-33cc-4072-901c-88cd99528fe8"
      unitRef="usd">79000000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE5MTcx_11e8de95-a7e7-4e2a-815b-19cc928d2e0f"
      unitRef="usd">28100000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id1b953fcf6044dd89d5949204fd74555_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE5MzAz_260c1090-0c46-497b-90bc-5966efc9d9f8">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia53690fbc3074d9286662d0a05e9b59f_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE5MzA5_3c34ab6f-30c6-45a9-afc9-fa8840cd3afa">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE5MzYw_04edfcae-e561-43a6-90e5-ec22983a7eb7"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzE5MzYw_3c5c8a80-e9aa-4be4-a7ee-ac4c5084bdf3"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODk4_ba257edb-c1f8-41c6-963f-74a5ac3b9b9f">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash consists of cash and cash equivalents held either as collateral for our non-recourse debt and lease obligations or as security for the performance of certain product sales agreements. As such, they are restricted in use.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:VariableInterestEntityDisclosureTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODg0_4f4b490b-c4c6-40fe-a414-9026e2cb3102">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Investments in Affiliates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We continuously evaluate our investments and other contractual arrangements with third party entities to determine if our variable interests are considered a variable interest entity ("VIE"). Consolidation is required for VIEs in which we are the primary beneficiary. We have determined that we are the primary beneficiary for TRIP Holdings and RIV 2013. At December 31, 2022, the carrying value of our investment in TRIP Holdings and RIV 2013 totaled $136.1 million. See Note 5 for further information regarding our partially-owned leasing subsidiaries.&lt;/span&gt;&lt;/div&gt;</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <trn:CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary
      contextRef="i43dd4ec4c85e40918e3acdb28f84b2b3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIwMTQ4_acb25366-3a8a-4a95-9997-b704ef2cad15"
      unitRef="usd">136100000</trn:CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary>
    <us-gaap:SelfInsuranceReservePolicyTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODk5_959d3627-c4ae-4a78-a0e2-9967f9eb959a">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Insurance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are effectively self-insured for workers' compensation and employee health care claims. A third party administrator is used to process claims. We accrue our workers' compensation and group medical liabilities based upon independent actuarial studies. These liabilities are calculated based upon loss development factors, which contemplate a number of variables, including claims history and expected trends.&lt;/span&gt;&lt;/div&gt;</us-gaap:SelfInsuranceReservePolicyTextBlock>
    <us-gaap:StandardProductWarrantyPolicy
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODg1_9a79dc6c-73b0-44b0-b48f-47a0046bbff6">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Warranties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide various express, limited product warranties that generally range from one year to five years depending on the product. The warranty costs are estimated using a two-step approach. First, an engineering estimate is made for the cost of all claims that have been asserted by customers. Second, based on historical claims experience, a cost is accrued for all products still within a warranty period for which no claims have been filed. We provide for the estimated cost of product warranties at the time revenue is recognized related to products covered by warranties and assess the adequacy of the resulting reserves on a quarterly basis. The changes in the accruals for warranties for the years ended December 31, 2022, 2021, and 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty costs incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty originations and revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty expirations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StandardProductWarrantyPolicy>
    <trn:ProductWarrantyPeriod
      contextRef="id1b953fcf6044dd89d5949204fd74555_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIyMDA4_cf9c9ccf-7939-49aa-8175-ca3764b68d96">P1Y</trn:ProductWarrantyPeriod>
    <trn:ProductWarrantyPeriod
      contextRef="ia53690fbc3074d9286662d0a05e9b59f_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIyMDE0_86e76a4a-5086-4bd2-9b2e-6cd577556f0e">P5Y</trn:ProductWarrantyPeriod>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzOTAw_9a817fdf-a190-473c-9c78-a7ea9380f4fa">The changes in the accruals for warranties for the years ended December 31, 2022, 2021, and 2020 are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty costs incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty originations and revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty expirations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzMtMS0xLTEtMTA4NDgz_5bac5bfa-a649-4a61-acc4-91fb7220425d"
      unitRef="usd">3100000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="if3771299d5984dc984051409b4232530_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzMtMy0xLTEtMTA4NDgz_941835cd-f305-463d-a99a-598d9cba025b"
      unitRef="usd">11300000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i50d5187738704ca491f2375cccd8dd02_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzMtNS0xLTEtMTA4NDgz_866fa55a-cdf4-4a5d-91c9-e1852329de3f"
      unitRef="usd">7500000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzQtMS0xLTEtMTA4NDgz_290303b8-726c-43f6-99b7-dbe10a97d43b"
      unitRef="usd">2700000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzQtMy0xLTEtMTA4NDgz_799cd82a-d54b-4141-bbc2-cb8f5ce68454"
      unitRef="usd">7400000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzQtNS0xLTEtMTA4NDgz_132603fa-e6d0-4966-b456-1ea16d1b6ebf"
      unitRef="usd">2000000.0</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPeriodIncreaseDecrease
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzUtMS0xLTEtMTA4NDgz_ec9a6ca1-28fb-4384-8657-13bf72f6020b"
      unitRef="usd">3200000</us-gaap:StandardProductWarrantyAccrualPeriodIncreaseDecrease>
    <us-gaap:StandardProductWarrantyAccrualPeriodIncreaseDecrease
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzUtMy0xLTEtMTA4NDgz_a1c1fc25-24ae-4f10-b4ab-bd41e2bcb1b7"
      unitRef="usd">100000</us-gaap:StandardProductWarrantyAccrualPeriodIncreaseDecrease>
    <us-gaap:StandardProductWarrantyAccrualPeriodIncreaseDecrease
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzUtNS0xLTEtMTA4NDgz_f2bbdfc6-cfc1-4685-8da5-50666bb56906"
      unitRef="usd">6000000.0</us-gaap:StandardProductWarrantyAccrualPeriodIncreaseDecrease>
    <us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzYtMS0xLTEtMTA4NDgz_7def2b04-cdef-47ed-8a9c-fabb5b54b98d"
      unitRef="usd">-300000</us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzYtMy0xLTEtMTA4NDgz_1e44e52e-525b-4269-a915-6500f9a9c98f"
      unitRef="usd">-900000</us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzYtNS0xLTEtMTA4NDgz_0bf1a841-9120-4245-86c0-671de53a200e"
      unitRef="usd">-200000</us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzctMS0xLTEtMTA4NDgz_ca4cf4c0-47fc-4d9f-a304-2a4ddd2f6f49"
      unitRef="usd">3300000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzctMy0xLTEtMTA4NDgz_3621257a-6456-4e17-bfda-a7bcaf4e7c0d"
      unitRef="usd">3100000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="if3771299d5984dc984051409b4232530_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZToyMTg2YTNkMDliZGU0NmZlOTZlZjI1MzVhNTQwMGRiMi90YWJsZXJhbmdlOjIxODZhM2QwOWJkZTQ2ZmU5NmVmMjUzNWE1NDAwZGIyXzctNS0xLTEtMTA4NDgz_a2de8e4e-ce3e-4d4f-94da-0a0c0e68f927"
      unitRef="usd">11300000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzOTA1_65c7f650-ecac-4adc-8ec0-f4119c191db3">Foreign Currency TransactionsThe functional currency of our Mexico operations is the United States dollar. Certain transactions in Mexico occur in currencies other than the United States dollar. The impact of foreign currency fluctuations on these transactions is recorded in other, net (income) expense in our Consolidated Statements of Operations.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODg2_aeb950b3-38e1-4b7e-a45a-89974e8b55b8">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other comprehensive net income (loss) consists of foreign currency translation adjustments, unrealized gains and losses on our derivative financial instruments, and the net actuarial gains and losses of our defined benefit plans, the sum of which, together with net income (loss), constitutes comprehensive income (loss). See Note 12. All components are shown net of tax.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5OTA_1abdbc78-4a2e-4dc0-82c1-87b73eefb34b">&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU 2022-04&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; In September 2022, the FASB issued ASU No. 2022-04, "Disclosure of Supplier Finance Program Obligations," which requires entities that use supplier finance programs in connection with the purchase of goods and services to disclose information about the key terms of these programs, outstanding amounts as of the end of the reporting period, a description of where in the financial statements outstanding amounts are presented, and a rollforward of these obligations. ASU 2022-04 is effective for public companies during interim and annual reporting periods beginning after December 15, 2022 and is to be adopted on a retrospective basis, except for the disclosure of rollforward information, which is effective for public companies during interim and annual reporting periods beginning after December 15, 2023 and is to be adopted on a prospective basis. Early adoption is permitted. We adopted ASU 2022-04 effective January 1, 2023. The adoption did not have a significant impact on our Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODk1_bc8c9b54-0224-4eb3-a71f-e385428ca8e8">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Management's Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements as well as the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzI0NzM5MDExNjU4MTc2_4ebb8f70-a383-4252-98a4-08711bdb4365">Acquisitions and Discontinued Operations&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acquisition of Holden America&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 30, 2022, we acquired Holden America ("Holden"), a manufacturer of market-leading multi-level vehicle securement and protection systems, gravity-outlet gates, and gate accessories for freight rail in North America. The total cash funded at closing was $71.4&#160;million, which, when combined with potential additional future consideration valued at $15.7&#160;million, resulted in total consideration of $87.1&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The purchase agreement includes minimum additional consideration of $10.0&#160;million, which is payable in installments of $5.0 million per year for the next two years. The purchase agreement also contains a provision whereby additional consideration could become payable based on the achievement of certain revenue targets, up to a maximum payout of $10.0&#160;million. The total additional consideration, which is included in other liabilities in our Consolidated Balance Sheets, had an initial estimated fair value of $15.7&#160;million and will be remeasured at each reporting period, with the change in fair value recognized within selling, engineering, and administrative expenses in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This transaction was recorded as a business combination within the Rail Products Group, based on valuations of the acquired assets and liabilities at their acquisition date fair value using Level 3 inputs. The fair values of the assets acquired and liabilities assumed are considered preliminary and are subject to adjustment as additional information is obtained and reviewed. The final allocation of the purchase price may differ from the preliminary allocation based on completion of the valuation. We expect to finalize the purchase price allocation within the measurement period, which will not exceed one year from the acquisition date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on our preliminary purchase price allocation, we recorded identifiable intangible assets of $45.9 million, comprised of customer relationships, patents, trade name and backlog; goodwill of $36.4 million; and certain other immaterial assets, net of liabilities, totaling $4.8 million. The identifiable intangible assets, with the exception of the trade name, which will be considered an indefinite-lived intangible asset, will be amortized over their estimated useful lives, ranging from 1 year to 15 years. The primary areas of the purchase price allocation that are not yet finalized relate to the valuation of intangible assets, goodwill and certain other immaterial assets and liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%"&gt;Other Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2022, the Leasing Group acquired a portfolio of railcars for $132.1&#160;million in cash. This transaction was recorded as an asset acquisition within the Leasing Group, based on valuations of the acquired assets and liabilities at their acquisition date fair value using Level 3 inputs. As a result of the purchase transaction, the Leasing Group acquired approximately 3,800 railcars, substantially all of which are currently under lease to third parties. We recorded acquired railcars of $125.0&#160;million, lease-related intangible assets of $7.8&#160;million, and certain other immaterial assets and liabilities in our Consolidated Balance Sheet as of the purchase date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2022, we completed the acquisition of a company that owns and operates an end-to-end rail logistics software platform providing a real-time data universe to freight rail shippers and operators. This transaction was recorded as a business combination within the Leasing Group, based on valuations of the acquired assets and liabilities at their acquisition date fair value using Level 3 inputs. The acquisition did not have a significant impact on our Consolidated Financial Statements. Based on our preliminary purchase price allocation, we recorded intellectual property of $5.2&#160;million, which will be amortized over five years, goodwill of $5.3&#160;million, and certain other immaterial assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2021, we completed the acquisition of a company that owns and operates proprietary railcar cleaning technology systems. This transaction was recorded as a business combination within the Rail Products Group, based on valuations of the acquired assets and liabilities at their acquisition date fair value using Level 3 inputs. The acquisition did not have a significant impact on our Consolidated Financial Statements. This transaction resulted in goodwill of $7.0&#160;million and intellectual property of $11.3&#160;million, which will be amortized over fifteen years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Sale of Highway Products Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the fourth quarter of 2021, we completed the sale of our highway products business, THP. The sale closed on December 31, 2021, and we received net proceeds of approximately $364.7 million, after certain adjustments and closing costs. During the year ended December 31, 2022, we recorded a loss on sale of discontinued operations of $5.8 million ($4.4 million, net of income taxes), which included a $2.7&#160;million payment to Rush Hour representing a final working capital adjustment, as well as additional transaction costs incurred during the period. We concluded that the sale of THP represented a strategic shift that will have a major effect on the Company&#x2019;s operations and financial results. Accordingly, we have presented the operating results and cash flows of THP as discontinued operations for all periods in this 2022 Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the sale, Trinity and Rush Hour entered into various agreements to effect the transaction and provide a framework for their relationship after the separation, including a purchase and sale agreement, a transition services agreement, and a lease agreement. The transition services have various durations ranging between one and eighteen months. We determined that the continuing cash flows generated by these agreements did not constitute significant continuing involvement in the operations of THP. The amount billed for transition services was not material to our results of operations for the year ended December 31, 2022. Additionally, in connection with the sale of THP, the Company has agreed to indemnify Rush Hour for certain liabilities related to the highway products business, including certain liabilities resulting from or arising out of the ET-Plus&#xae; System, a highway guardrail end-terminal system (the &#x201c;ET Plus&#x201d;). Consequently, results from discontinued operations below include certain legal expenses that were directly attributable to the highway products business, which were previously reported in continuing operations. Expenses related to these retained obligations incurred during the year ended December 31, 2022 were, and similar expenses that may be incurred in the future will likewise be, reported in discontinued operations. See Note 15 for further information regarding obligations retained in connection with the THP sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of THP's operating results included in income (loss) from discontinued operations for the years ended December 31, 2022, 2021, and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, engineering, and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from discontinued operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other discontinued operations&lt;/span&gt;&lt;/div&gt;In addition to the THP activities disclosed above, results include certain amounts related to businesses previously disposed, including $1.3&#160;million of loss on sale of discontinued operations, net of income taxes for the year ended December 31, 2022, and losses of $0.8&#160;million, and $0.1&#160;million included in income (loss) from discontinued operations, net of income taxes for the years ended December 31, 2021 and 2020, respectively.</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i40984227e2334c2e83f05bbc5da6c41b_D20221230-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzI0NzM5MDExNjU4MTYw_eed29a39-a8f3-47da-a995-4a30b71f39a8"
      unitRef="usd">71400000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i19d7e25f746a49849b569d1289db77ea_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzI0NzM5MDExNjU4MTQ0_c774f8b1-d56f-4375-9cc0-14059008222e"
      unitRef="usd">15700000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i40984227e2334c2e83f05bbc5da6c41b_D20221230-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzE2NDkyNjc0NzE0OTI_b49a22ad-c295-4321-9855-cde9ae38b800"
      unitRef="usd">87100000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow
      contextRef="i19d7e25f746a49849b569d1289db77ea_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzI3NDg3NzkwOTY2NjM_2474a50f-f6cf-481f-adec-2c063d7729cd"
      unitRef="usd">10000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow>
    <trn:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzI3NDg3NzkwOTYwNzk_ac910215-898b-46dd-87a3-d053528cc387"
      unitRef="usd">5000000</trn:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear>
    <trn:BusinessCombinationContingentConsiderationArrangementMaximumUnlimited
      contextRef="i19d7e25f746a49849b569d1289db77ea_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzI3NDg3NzkwOTYwOTY_0bb9f6bd-5543-489b-97b2-e86ccfca18f4"
      unitRef="usd">10000000</trn:BusinessCombinationContingentConsiderationArrangementMaximumUnlimited>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i19d7e25f746a49849b569d1289db77ea_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzI1Mjg4NzY3NDcyMDgz_c774f8b1-d56f-4375-9cc0-14059008222e"
      unitRef="usd">15700000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:AssetAcquisitionConsiderationTransferred
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzU0OTc1NTgzMTY3NA_94c823e1-3d16-4b7b-a29b-f306f500c863"
      unitRef="usd">132100000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ic4faf147506346088fb7210284dc8f1d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzU0OTc1NTgzMjA4Nw_a04e18b6-f9f1-4f7d-a040-2da8027fdb4b"
      unitRef="usd">125000000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:AssetAcquisitionConsiderationTransferredOtherAssets
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzU0OTc1NTgzMjEyNw_e3a257b3-8ace-4595-ab52-cf168d639b98"
      unitRef="usd">7800000</us-gaap:AssetAcquisitionConsiderationTransferredOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzU0OTc1NTgyMjEzNQ_2b520d91-ffca-4d70-a251-228af976ed33"
      unitRef="usd">5200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzU0OTc1NTgyMjE5Mw_bf3e7703-3aca-4ccd-821a-ef1dd167ecac"
      unitRef="usd">5300000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzU0OTc1NTgyMjcyMQ_9ca48a5f-2da3-465a-a8ea-e4ee4af52a22"
      unitRef="usd">7000000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzU0OTc1NTgyMjc1NA_a0825074-2ff5-480a-acbd-f556f234a43e"
      unitRef="usd">11300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzM0MzY_162aba9b-b0d8-4a2c-8c64-ae56fb173a23">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Sale of Highway Products Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the fourth quarter of 2021, we completed the sale of our highway products business, THP. The sale closed on December 31, 2021, and we received net proceeds of approximately $364.7 million, after certain adjustments and closing costs. During the year ended December 31, 2022, we recorded a loss on sale of discontinued operations of $5.8 million ($4.4 million, net of income taxes), which included a $2.7&#160;million payment to Rush Hour representing a final working capital adjustment, as well as additional transaction costs incurred during the period. We concluded that the sale of THP represented a strategic shift that will have a major effect on the Company&#x2019;s operations and financial results. Accordingly, we have presented the operating results and cash flows of THP as discontinued operations for all periods in this 2022 Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the sale, Trinity and Rush Hour entered into various agreements to effect the transaction and provide a framework for their relationship after the separation, including a purchase and sale agreement, a transition services agreement, and a lease agreement. The transition services have various durations ranging between one and eighteen months. We determined that the continuing cash flows generated by these agreements did not constitute significant continuing involvement in the operations of THP. The amount billed for transition services was not material to our results of operations for the year ended December 31, 2022. Additionally, in connection with the sale of THP, the Company has agreed to indemnify Rush Hour for certain liabilities related to the highway products business, including certain liabilities resulting from or arising out of the ET-Plus&#xae; System, a highway guardrail end-terminal system (the &#x201c;ET Plus&#x201d;). Consequently, results from discontinued operations below include certain legal expenses that were directly attributable to the highway products business, which were previously reported in continuing operations. Expenses related to these retained obligations incurred during the year ended December 31, 2022 were, and similar expenses that may be incurred in the future will likewise be, reported in discontinued operations. See Note 15 for further information regarding obligations retained in connection with the THP sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of THP's operating results included in income (loss) from discontinued operations for the years ended December 31, 2022, 2021, and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, engineering, and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from discontinued operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other discontinued operations&lt;/span&gt;&lt;/div&gt;In addition to the THP activities disclosed above, results include certain amounts related to businesses previously disposed, including $1.3&#160;million of loss on sale of discontinued operations, net of income taxes for the year ended December 31, 2022, and losses of $0.8&#160;million, and $0.1&#160;million included in income (loss) from discontinued operations, net of income taxes for the years ended December 31, 2021 and 2020, respectively.</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <trn:ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations
      contextRef="if1f8e9fcd8534c40be1dc8c77942939e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzE2NDkyNjc0NDUxMDQ_9a7d2d0c-2cc4-4d2e-a16f-9d0da574446b"
      unitRef="usd">364700000</trn:ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzE2NDkyNjc0NDU1NzI_b2f459d5-5836-48d5-a3f1-dbf22779ec5e"
      unitRef="usd">-5800000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzE2NDkyNjc0NDU1Nzk_8f1d89c7-2060-410f-9c58-cd2b976e09f8"
      unitRef="usd">-4400000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i2b3b2060aaec4dacbaed172891b53e75_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzEwOTk1MTE2MzUzNDc_3b1a258f-a95e-4dbb-930d-b28fce3adf14"
      unitRef="usd">-2700000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzM0Mzc_f67461b3-75be-412f-acaa-d30ab1a158d5">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of THP's operating results included in income (loss) from discontinued operations for the years ended December 31, 2022, 2021, and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, engineering, and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from discontinued operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzMtMS0xLTEtMTA4NDgz_cf955b0e-d9a4-43ce-b681-5db76dcb46b5"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="icbc9ba49efd24f11bd2ff55abc226bc6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzMtMy0xLTEtMTA4NDgz_68957110-295b-4182-808e-bca7566a5739"
      unitRef="usd">296500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i84278ae76af0436fa3e4efc63770871d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzMtNS0xLTEtMTA4NDgz_83f7dbef-46c3-406f-8d18-7d11ba4d021a"
      unitRef="usd">249700000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzQtMS0xLTEtMTA4NDgz_3870df3f-8d10-4ef4-807e-54e81f09688d"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="icbc9ba49efd24f11bd2ff55abc226bc6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzQtMy0xLTEtMTA4NDgz_57847f02-2601-450b-ada8-1243508d9852"
      unitRef="usd">216600000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="i84278ae76af0436fa3e4efc63770871d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzQtNS0xLTEtMTA4NDgz_c90a5ce5-053b-4c31-93b6-95af0964efba"
      unitRef="usd">178700000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzUtMS0xLTEtMTA4NDgz_ebbb9f5a-e29e-489e-a7e8-f16d9e96b3df"
      unitRef="usd">21400000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="icbc9ba49efd24f11bd2ff55abc226bc6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzUtMy0xLTEtMTA4NDgz_749d1373-92da-44fe-8412-cc0f451ae9e1"
      unitRef="usd">65300000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="i84278ae76af0436fa3e4efc63770871d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzUtNS0xLTEtMTA4NDgz_3cc76e0d-81c2-49bc-a65c-0a8fbafd567e"
      unitRef="usd">41200000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <trn:DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities
      contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzYtMS0xLTEtMTA4NDgz_602e8067-55f4-4dff-8cda-c355c36bdaa0"
      unitRef="usd">0</trn:DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities>
    <trn:DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities
      contextRef="icbc9ba49efd24f11bd2ff55abc226bc6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzYtMy0xLTEtMTA4NDgz_fb101817-bd14-49a4-8078-30f0e824788e"
      unitRef="usd">0</trn:DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities>
    <trn:DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities
      contextRef="i84278ae76af0436fa3e4efc63770871d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzYtNS0xLTEtMTA4NDgz_289d143d-b270-463e-8189-a4cb9bf6eddb"
      unitRef="usd">100000</trn:DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzctMS0xLTEtMTA4NDgz_1a2bdb37-06a0-44d5-8ca4-06f91ed114ae"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="icbc9ba49efd24f11bd2ff55abc226bc6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzctMy0xLTEtMTA4NDgz_758c28ef-e5a2-40ee-8c95-1384720de29a"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="i84278ae76af0436fa3e4efc63770871d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzctNS0xLTEtMTA4NDgz_dfa3bc2f-daa6-4e47-aaa3-a02b09d472b6"
      unitRef="usd">300000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzgtMS0xLTEtMTA4NDgz_cda5043e-4220-46c4-89e7-773bc40affd2"
      unitRef="usd">-21400000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="icbc9ba49efd24f11bd2ff55abc226bc6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzgtMy0xLTEtMTA4NDgz_d4585886-fbc3-417e-992f-822e3dbb9501"
      unitRef="usd">14600000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i84278ae76af0436fa3e4efc63770871d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzgtNS0xLTEtMTA4NDgz_a348a061-919c-469c-b3d4-120b6fa41d65"
      unitRef="usd">30000000.0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzktMS0xLTEtMTA4NDgz_f2268334-138a-454e-8e31-7cb033057181"
      unitRef="usd">-1100000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="icbc9ba49efd24f11bd2ff55abc226bc6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzktMy0xLTEtMTA4NDgz_272b2c6f-d9a2-4357-97ba-589e3a1e82b8"
      unitRef="usd">2700000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i84278ae76af0436fa3e4efc63770871d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzktNS0xLTEtMTA4NDgz_1891b43f-07f5-461d-aa8b-d50cd67bbf5b"
      unitRef="usd">5600000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzEwLTEtMS0xLTEwODQ4Mw_8fe7d775-3d1a-4e0c-b14c-2ea0b0e503e4"
      unitRef="usd">-20300000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="icbc9ba49efd24f11bd2ff55abc226bc6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzEwLTMtMS0xLTEwODQ4Mw_0dfe888e-d632-4bfc-8569-cb6e13f4bb18"
      unitRef="usd">11900000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i84278ae76af0436fa3e4efc63770871d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90YWJsZTphZGI1NmIxZWI2MTM0ZjA3YTA1ZGVjOTg3NzdlMmZmOC90YWJsZXJhbmdlOmFkYjU2YjFlYjYxMzRmMDdhMDVkZWM5ODc3N2UyZmY4XzEwLTUtMS0xLTEwODQ4Mw_d1b4e234-a4c0-49a7-b871-d39083919e66"
      unitRef="usd">24400000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzQzOTgwNDY1MTg2NjA_0a807104-6291-48bb-aa7e-8c2841043db1"
      unitRef="usd">-1300000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i5b5ea0d8863044dfb1148bb6c99eb2e1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzE2NDkyNjc0NDkyNTM_7ac75a1d-b48f-4019-b1f6-8f758c8b10af"
      unitRef="usd">-800000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i4c9b35c7338643ebae4a6ded510078e9_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDYvZnJhZzoxM2VkNDY4MGE0MjU0MmNmYmZjNDE5YTBiOGIxNDlhMi90ZXh0cmVnaW9uOjEzZWQ0NjgwYTQyNTQyY2ZiZmM0MTlhMGI4YjE0OWEyXzE2NDkyNjc0NDkyNjg_6b37339d-b81d-4a8c-a591-f76bd0a2e764"
      unitRef="usd">-100000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTY_f63df534-8fe8-4c31-8b4d-9e9eef5d865e">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivative Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use derivative instruments to mitigate interest rate risk, including risks associated with the impact of changes in interest rates in anticipation of future debt issuances and to offset interest rate variability of certain floating rate debt issuances outstanding. We also use derivative instruments to mitigate the impact of changes in foreign currency exchange rates. Derivative instruments that are designated and qualify as cash flow hedges are accounted for by recording the effective portion of the gain or loss on the derivative instrument in accumulated other comprehensive income or loss ("AOCI") as a separate component of stockholders' equity. These accumulated gains or losses are reclassified into earnings in the periods during which the hedged transactions affect earnings. Derivative instruments that are not designated as hedges are accounted for by recording the realized and unrealized gains or losses on the derivative instrument in other, net (income) expense in our Consolidated Statements of Operations. We continuously monitor our derivative positions and the credit ratings of our counterparties and do not anticipate losses due to non-performance. See Note 8 for a description of our debt instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivatives Designated as Hedging Instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest Rate Hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Included&#160;in&#160;accompanying&#160;balance&#160;sheet&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;at December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;AOCI &#x2013; loss/(income) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Asset/(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Controlling Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Noncontrolling&lt;br/&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;($ in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018 secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRIP Holdings warehouse loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tribute Rail secured railcar equipment notes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 promissory notes &#x2013; interest rate cap&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Open hedge:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 promissory notes &#x2013; interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted average fixed interest rate, except for the interest rate cap on the 2017 promissory notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; In May 2022, Tribute Rail LLC ("Tribute Rail"), an indirect, wholly-owned subsidiary of TRIP Holdings, entered into and subsequently terminated a forward starting interest rate swap to hedge the risk of potential interest rate increases prior to the May 2022 Tribute Rail debt issuance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Effect on interest expense &#x2013; increase/(decrease)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expected effect during next twelve months&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired hedges:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2006 secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtMS0xLTEtMTA4NDgz_1bdcb864-ac9f-48a3-b31f-3ae389b6937a"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtMy0xLTEtMTA4NDgz_58035536-e824-40b5-a2a0-91ccb46cfbea"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtNS0xLTEtMTA4NDgz_aa3e129a-9d0f-44b5-9657-9545c23a2c59"&gt;(0.1)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018 secured railcar equipment notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtMS0xLTEtMTA4NDgz_4de8afa3-3866-420c-8c88-75b89bb7dd2e"&gt;0.2&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtMy0xLTEtMTA4NDgz_bf5cb566-5c40-451c-8fea-f965cada98d5"&gt;0.2&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtNS0xLTEtMTA4NDgz_2216f1f9-7a38-481f-a085-7993d679d03d"&gt;0.2&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRIP Holdings warehouse loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctMS0xLTEtMTA4NDgz_b330ecb5-da8a-4cb1-8cc7-3e389af1eb51"&gt;1.2&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctMy0xLTEtMTA4NDgz_b4508359-ca30-4e85-a325-8ae5c6715ca7"&gt;1.8&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctNS0xLTEtMTA4NDgz_ad124af0-408a-4fb7-b832-9ca31027dddd"&gt;2.0&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRIP Master Funding secured railcar equipment notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtMS0xLTEtMTA4NDgz_ef8af9b6-d4a0-44d2-90f3-ad26f0403c29"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtMy0xLTEtMTA4NDgz_f4b176e7-3895-4d37-a5c9-4001d6b9924b"&gt;0.1&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtNS0xLTEtMTA4NDgz_bb65ed02-76c4-4c69-8c4d-b014cf506a01"&gt;0.2&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tribute Rail secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMS0xLTEtMTExMjMz_7ba86255-730a-483d-95fb-5e8583af2609"&gt;0.4&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMy0xLTEtMTExMjMz_1996e385-4661-46e3-a4b6-fe0cb6d74236"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNS0xLTEtMTExMjMz_e4d8f276-8cb5-4048-b04a-fb780f9349ca"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 promissory notes &#x2013; interest rate cap&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMS0xLTEtMTA4NDgz_37904a02-c198-4a94-b4ec-69a3c33af9f8"&gt;(0.1)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMy0xLTEtMTA4NDgz_3f5bac16-3202-4379-970f-e0cb099832b0"&gt;(0.1)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNS0xLTEtMTA4NDgz_f5f2f75e-45a1-44c6-bfff-346c428eba8a"&gt;(0.1)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Open hedge &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 promissory notes &#x2013; interest rate swap&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTEtMS0xLTEwODQ4Mw_142bdfd8-155b-40ad-97e0-1644df0274f8"&gt;4.0&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTMtMS0xLTEwODQ4Mw_a8c34cb6-1765-47b9-820d-6e3199412c8e"&gt;12.3&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTUtMS0xLTEwODQ4Mw_4bc7ce63-a3c2-41ef-afdd-50ec40377adf"&gt;11.0&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Based on the fair value of open hedges as of December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Hedge&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our exposure related to foreign currency transactions is currently hedged for up to a maximum of twelve months. Information related to our foreign currency hedge is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Included&#160;in&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;accompanying&#160;balance&#160;sheet at December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Effect on cost of revenues &#x2013; increase/(decrease)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Asset/(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;AOCI &#x2013;&lt;br/&gt;loss/(income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expected effect during next twelve months&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtNi0xLTEtMTA4NDgz_929edbd5-7ce0-45a6-9fb7-012e82805798"&gt;(1.4)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtOC0xLTEtMTA4NDgz_deecc0de-5edb-4da0-8c21-2f7db4011f39"&gt;(7.7)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtMTAtMS0xLTEwODQ4Mw_7c0b53af-1356-4c43-8e73-1b6319b98bf2"&gt;3.2&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Based on the fair value of open hedges as of December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivatives Not Designated as Hedging Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Asset/(Liability) &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;at &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Effect on other, net (income) expense &#x2013; increase/(decrease)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:26pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended &lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;($ in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TILC warehouse facility &#x2013; interest rate cap&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTctMS0xLTEyMTEzOQ_b4ac7432-6bd8-4e7b-86b8-ade28079b130"&gt;(1.6)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTktMS0xLTEyMTEzOQ_40715e64-bb3d-4d76-ad0f-7817313da1ae"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzUtMTEtMS0xLTEyNDQwOA_1c1f3729-d644-4368-b20e-7d9438c27ece"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TILC &#x2013; interest rate cap&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtNy0xLTEtMTI0NDA4_226f861b-6d54-4b12-a597-71d4598a8a9d"&gt;1.6&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtOS0xLTEtMTI0NDA4_79db7933-780f-4a52-8628-c26c21be3e0c"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtMTEtMS0xLTEyNDQwOA_ee8bdc7c-7434-4622-ae23-fc13cd5cd8c0"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Derivatives not designated as hedging instruments are comprised of back-to-back interest rate caps entered into with the same counterparty that offset and do not have a net effect on Trinity's consolidated earnings. These derivative contracts were entered into in connection with our risk management objectives.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTU_733bfafa-945c-42d5-b038-2b5734078294">&lt;div style="margin-bottom:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest Rate Hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Included&#160;in&#160;accompanying&#160;balance&#160;sheet&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;at December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;AOCI &#x2013; loss/(income) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Asset/(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Controlling Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Noncontrolling&lt;br/&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;($ in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018 secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRIP Holdings warehouse loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tribute Rail secured railcar equipment notes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 promissory notes &#x2013; interest rate cap&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Open hedge:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 promissory notes &#x2013; interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted average fixed interest rate, except for the interest rate cap on the 2017 promissory notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; In May 2022, Tribute Rail LLC ("Tribute Rail"), an indirect, wholly-owned subsidiary of TRIP Holdings, entered into and subsequently terminated a forward starting interest rate swap to hedge the risk of potential interest rate increases prior to the May 2022 Tribute Rail debt issuance.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i8a52f3f8c7bc47a38185d82836d07c55_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzUtMS0xLTEtMTA4NDgz_cc74ee88-f130-4286-8909-509f4adcccd7"
      unitRef="usd">249300000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAverageFixedInterestRate
      contextRef="i8a52f3f8c7bc47a38185d82836d07c55_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzUtMy0xLTEtMTA4NDgz_80601434-3b16-4d1a-a891-183d037fffbb"
      unitRef="number">0.0441</us-gaap:DerivativeAverageFixedInterestRate>
    <us-gaap:DerivativeLiabilities
      contextRef="i8a52f3f8c7bc47a38185d82836d07c55_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzUtNS0xLTEtMTA4NDgz_c1f8cc0f-ebee-4aa0-bb34-7552b51b17c0"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i117ebbd60cda49508592edfffefe10c0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzUtNy0xLTEtMTA4NDgz_b20e6abc-273b-4a56-87df-684397dddcb2"
      unitRef="usd">400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9ffb6b7afd61421d86999e87cb57f8f6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzUtOS0xLTEtMTA4NDgz_d9fe774c-abaf-4d80-afdf-828a77920ef2"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i83fb1e401e49436abaa204142152452b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzYtMS0xLTEtMTA4NDgz_55cd996b-f29a-4ee9-bd99-bfbe665c4d84"
      unitRef="usd">788500000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAverageFixedInterestRate
      contextRef="i83fb1e401e49436abaa204142152452b_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzYtMy0xLTEtMTA4NDgz_a8b9ad17-269b-465b-9a92-9e3b27a8fd1c"
      unitRef="number">0.0360</us-gaap:DerivativeAverageFixedInterestRate>
    <us-gaap:DerivativeLiabilities
      contextRef="i83fb1e401e49436abaa204142152452b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzYtNS0xLTEtMTA4NDgz_93af4d4b-7bd9-4346-8ea5-e3606f23bc91"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i28162281b405469bb0aafdf7326e1640_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzYtNy0xLTEtMTA4NDgz_196d7f84-7912-4bfa-8f09-754b8e2293c1"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifc6789b5b7ee4709930369dfac23f803_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzYtOS0xLTEtMTA4NDgz_e738325f-83f6-4f93-bd8b-ed30de191d1b"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DerivativeNotionalAmount
      contextRef="id42226df9b8d47ae8d39cca968665f5a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzctMS0xLTEtMTA4NDgz_2d8db162-ea19-4a36-85ab-44795a41eda9"
      unitRef="usd">256000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAverageFixedInterestRate
      contextRef="id42226df9b8d47ae8d39cca968665f5a_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzctMy0xLTEtMTA4NDgz_1ee7f472-1151-46de-b072-9843fd370f1b"
      unitRef="number">0.0286</us-gaap:DerivativeAverageFixedInterestRate>
    <us-gaap:DerivativeLiabilities
      contextRef="id42226df9b8d47ae8d39cca968665f5a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzctNS0xLTEtMTA4NDgz_839af15a-c800-48a6-954b-b10e7b5bfb8b"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0ea41933732a407eb592b899d3a7f9b4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzctNy0xLTEtMTA4NDgz_6c63398a-fa51-4384-b9b1-489880071b4e"
      unitRef="usd">800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if56e3765ac0148f9b744a7079a43c91e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzctOS0xLTEtMTA4NDgz_02c30fe8-6bd8-4280-ab2b-832f1dd3142b"
      unitRef="usd">1000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i0d28952ff6314e2c9917d2ec2ac5d766_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzgtMS0xLTEtMTA4NDgz_c90c74da-3af3-4726-9301-3a5fe154c916"
      unitRef="usd">169300000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeCapInterestRate
      contextRef="i0d28952ff6314e2c9917d2ec2ac5d766_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzgtMy0xLTEtMTA4NDgz_69162fe1-33e1-4b5a-b018-fab59b446436"
      unitRef="number">0.0300</us-gaap:DerivativeCapInterestRate>
    <us-gaap:DerivativeLiabilities
      contextRef="i0d28952ff6314e2c9917d2ec2ac5d766_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzgtNS0xLTEtMTA4NDgz_bebf729b-170e-4f69-84aa-449d49fe8b16"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i99ff74df8a704639b55178b8d2738bd0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzgtNy0xLTEtMTA4NDgz_78b2f6ea-140f-4223-8cba-0f51f3c84572"
      unitRef="usd">-300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id9d7d4d4fed54df482fa724a4a048cf7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzgtOS0xLTEtMTA4NDgz_3ede1596-3e29-44c7-a60a-fea7ffc724e6"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i0ea6ad66b6b04e77b2ef1be0d18733f6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzEwLTEtMS0xLTEwODQ4Mw_c48f2325-6a89-4886-9c43-641311d09e14"
      unitRef="usd">434700000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAverageFixedInterestRate
      contextRef="i0ea6ad66b6b04e77b2ef1be0d18733f6_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzEwLTMtMS0xLTEwODQ4Mw_8c713efc-2058-4f8c-88bd-87417e8aa329"
      unitRef="number">0.0239</us-gaap:DerivativeAverageFixedInterestRate>
    <us-gaap:DerivativeAssets
      contextRef="i0ea6ad66b6b04e77b2ef1be0d18733f6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzEwLTUtMS0xLTEwODQ4Mw_b7cff1b1-fc89-42e3-816d-e01b95e5d7ff"
      unitRef="usd">19700000</us-gaap:DerivativeAssets>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5f4c323d1d1643a484f128ac92ff7979_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzEwLTctMS0xLTEwODQ4Mw_0f3d1a81-9998-4155-8529-09e0254ac0ea"
      unitRef="usd">-19400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if87339c7f37c4f0387b9dd86dc15a8a3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzEwLTktMS0xLTEwODQ4Mw_053620ee-71f0-481d-8ef7-f97753be68b6"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTE_8f61e03f-6b9a-46fc-9efc-b67dcd24e163">&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Effect on interest expense &#x2013; increase/(decrease)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expected effect during next twelve months&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired hedges:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2006 secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtMS0xLTEtMTA4NDgz_1bdcb864-ac9f-48a3-b31f-3ae389b6937a"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtMy0xLTEtMTA4NDgz_58035536-e824-40b5-a2a0-91ccb46cfbea"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtNS0xLTEtMTA4NDgz_aa3e129a-9d0f-44b5-9657-9545c23a2c59"&gt;(0.1)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018 secured railcar equipment notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtMS0xLTEtMTA4NDgz_4de8afa3-3866-420c-8c88-75b89bb7dd2e"&gt;0.2&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtMy0xLTEtMTA4NDgz_bf5cb566-5c40-451c-8fea-f965cada98d5"&gt;0.2&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtNS0xLTEtMTA4NDgz_2216f1f9-7a38-481f-a085-7993d679d03d"&gt;0.2&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRIP Holdings warehouse loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctMS0xLTEtMTA4NDgz_b330ecb5-da8a-4cb1-8cc7-3e389af1eb51"&gt;1.2&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctMy0xLTEtMTA4NDgz_b4508359-ca30-4e85-a325-8ae5c6715ca7"&gt;1.8&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctNS0xLTEtMTA4NDgz_ad124af0-408a-4fb7-b832-9ca31027dddd"&gt;2.0&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRIP Master Funding secured railcar equipment notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtMS0xLTEtMTA4NDgz_ef8af9b6-d4a0-44d2-90f3-ad26f0403c29"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtMy0xLTEtMTA4NDgz_f4b176e7-3895-4d37-a5c9-4001d6b9924b"&gt;0.1&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtNS0xLTEtMTA4NDgz_bb65ed02-76c4-4c69-8c4d-b014cf506a01"&gt;0.2&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tribute Rail secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMS0xLTEtMTExMjMz_7ba86255-730a-483d-95fb-5e8583af2609"&gt;0.4&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMy0xLTEtMTExMjMz_1996e385-4661-46e3-a4b6-fe0cb6d74236"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNS0xLTEtMTExMjMz_e4d8f276-8cb5-4048-b04a-fb780f9349ca"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 promissory notes &#x2013; interest rate cap&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMS0xLTEtMTA4NDgz_37904a02-c198-4a94-b4ec-69a3c33af9f8"&gt;(0.1)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktMy0xLTEtMTA4NDgz_3f5bac16-3202-4379-970f-e0cb099832b0"&gt;(0.1)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNS0xLTEtMTA4NDgz_f5f2f75e-45a1-44c6-bfff-346c428eba8a"&gt;(0.1)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Open hedge &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 promissory notes &#x2013; interest rate swap&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTEtMS0xLTEwODQ4Mw_142bdfd8-155b-40ad-97e0-1644df0274f8"&gt;4.0&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTMtMS0xLTEwODQ4Mw_a8c34cb6-1765-47b9-820d-6e3199412c8e"&gt;12.3&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTUtMS0xLTEwODQ4Mw_4bc7ce63-a3c2-41ef-afdd-50ec40377adf"&gt;11.0&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Based on the fair value of open hedges as of December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Hedge&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our exposure related to foreign currency transactions is currently hedged for up to a maximum of twelve months. Information related to our foreign currency hedge is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Included&#160;in&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;accompanying&#160;balance&#160;sheet at December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Effect on cost of revenues &#x2013; increase/(decrease)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Asset/(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;AOCI &#x2013;&lt;br/&gt;loss/(income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expected effect during next twelve months&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtNi0xLTEtMTA4NDgz_929edbd5-7ce0-45a6-9fb7-012e82805798"&gt;(1.4)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtOC0xLTEtMTA4NDgz_deecc0de-5edb-4da0-8c21-2f7db4011f39"&gt;(7.7)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtMTAtMS0xLTEwODQ4Mw_7c0b53af-1356-4c43-8e73-1b6319b98bf2"&gt;3.2&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Based on the fair value of open hedges as of December 31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
      contextRef="i0aa192acfc79467c81cb91abe14f0d5f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtNy0xLTEtMTA4NDgz_0b572d0a-ab0f-4a77-88d4-58efe3e6da34"
      unitRef="usd">0</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
      contextRef="ie3fcbe14f164442491808d164d9a90c9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtNy0xLTEtMTA4NDgz_adf532ab-97db-4f66-a6ee-dc0d8a727a86"
      unitRef="usd">-200000</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
      contextRef="i7028c7395357442faa3a8b289c6ce738_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctNy0xLTEtMTA4NDgz_40e96f9a-a65f-4d11-b5ec-01472ae32d1e"
      unitRef="usd">-100000</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
      contextRef="i0630e982b2ea4abc878ab5c1e2ff5839_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtNy0xLTEtMTA4NDgz_2b54b5ce-d72b-4fbb-9080-d13b17995978"
      unitRef="usd">0</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
      contextRef="ibcd7825604be414a8cb9c4464b6501b7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNy0xLTEtMTExMjMz_fdd1a304-b4d8-4eeb-8a74-578a9ed991d3"
      unitRef="usd">-700000</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
      contextRef="i911f4d26adca43acb07e2de18d872600_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNy0xLTEtMTA4NDgz_5cff3641-b339-4619-b6d5-960ff71bc816"
      unitRef="usd">100000</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
      contextRef="i6dc6f42296a147c68d1cbf8b43557137_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTctMS0xLTEwODQ4Mw_07285cd7-4899-4f88-9e62-1ab8a878d96a"
      unitRef="usd">8200000</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i100567244d0f42828eae961572320f21_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtMC0xLTEtMTA4NDgz_f608c44a-2ab7-407e-88f6-5a0c32ffc3f6"
      unitRef="usd">30800000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssets
      contextRef="i100567244d0f42828eae961572320f21_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtMi0xLTEtMTA4NDgz_cf6c41c4-2de4-4b76-9e22-7f9a4e608778"
      unitRef="usd">-2000000.0</us-gaap:DerivativeAssets>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i94caa975ea09488d94c8b7f2f889d913_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtNC0xLTEtMTA4NDgz_1bb69951-a54b-4fb7-a5ce-a07e9759d241"
      unitRef="usd">-3000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months
      contextRef="ib4656878267945ea8d206175e6034ea2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtMTItMS0xLTEwODQ4Mw_cab87730-7707-4a08-9b85-0f05e35187fa"
      unitRef="usd">3000000.0</us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months>
    <us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzU0OTc1NTgyMjQ2Mg_b572b088-8be3-4b8d-b96e-051448dc09be">&lt;div style="margin-bottom:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivatives Not Designated as Hedging Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Asset/(Liability) &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;at &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Effect on other, net (income) expense &#x2013; increase/(decrease)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:26pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended &lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;($ in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TILC warehouse facility &#x2013; interest rate cap&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTctMS0xLTEyMTEzOQ_b4ac7432-6bd8-4e7b-86b8-ade28079b130"&gt;(1.6)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTktMS0xLTEyMTEzOQ_40715e64-bb3d-4d76-ad0f-7817313da1ae"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzUtMTEtMS0xLTEyNDQwOA_1c1f3729-d644-4368-b20e-7d9438c27ece"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TILC &#x2013; interest rate cap&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtNy0xLTEtMTI0NDA4_226f861b-6d54-4b12-a597-71d4598a8a9d"&gt;1.6&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtOS0xLTEtMTI0NDA4_79db7933-780f-4a52-8628-c26c21be3e0c"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtMTEtMS0xLTEyNDQwOA_ee8bdc7c-7434-4622-ae23-fc13cd5cd8c0"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Derivatives not designated as hedging instruments are comprised of back-to-back interest rate caps entered into with the same counterparty that offset and do not have a net effect on Trinity's consolidated earnings. These derivative contracts were entered into in connection with our risk management objectives.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i7adadc76eb684b6caa8220b7793cf4e1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTEtMS0xLTEyMTEzOQ_d89bdfdb-0b19-4824-ab3b-eccc02cbb88f"
      unitRef="usd">800000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeCapInterestRate
      contextRef="i7adadc76eb684b6caa8220b7793cf4e1_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTMtMS0xLTEyMTEzOQ_0d0dd7a1-4b93-4b7c-a27f-8ba32f98a718"
      unitRef="number">0.0250</us-gaap:DerivativeCapInterestRate>
    <us-gaap:DerivativeAssets
      contextRef="i7adadc76eb684b6caa8220b7793cf4e1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTUtMS0xLTEyMTEzOQ_5bed3a74-2e36-4682-a9ed-dee48a8e9d4f"
      unitRef="usd">21600000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i7b98c96be95a4e59ac0d9979d80b50c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtMS0xLTEtMTI0MDk1_f833912b-6f32-48bc-8eed-ab7af67f5a2b"
      unitRef="usd">800000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeCapInterestRate
      contextRef="i7b98c96be95a4e59ac0d9979d80b50c1_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtMy0xLTEtMTI0MTAw_809d6b85-4db7-406f-b576-b403417e8063"
      unitRef="number">0.0250</us-gaap:DerivativeCapInterestRate>
    <us-gaap:DerivativeLiabilities
      contextRef="i7b98c96be95a4e59ac0d9979d80b50c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtNS0xLTEtMTI0NTk2_948a2f52-f400-4376-9b7c-27918168ec8c"
      unitRef="usd">-21600000</us-gaap:DerivativeLiabilities>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTc_8317bdf9-0913-4ef6-81d7-4d07b5574bed">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for that asset or liability in an orderly transaction between market participants on the measurement date. An entity is required to establish a fair value hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. The three levels of inputs that may be used to measure fair value are listed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 &#x2013; This level is defined as quoted prices in active markets for identical assets or liabilities. Our cash equivalents and restricted cash are instruments of the U.S. Treasury or highly-rated money market mutual funds. The assets measured on a recurring basis as Level 1 in the fair value hierarchy are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 &#x2013; This level is defined as observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Interest rate swaps and interest rate caps are valued at exit prices obtained from each counterparty. Foreign currency hedges are valued at exit prices obtained from each counterparty, which are based on currency spot and forward rates and forward points. The assets and liabilities measured on a recurring basis as Level 2 in the fair value hierarchy are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate hedge &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency hedge &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate hedge &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency hedge &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Included in other assets in our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Included in accrued liabilities in our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 &#x2013; This level is defined as unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. As of December 31, 2022 and 2021, we have no assets or liabilities measured on a recurring basis as Level 3 in the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 2 for more information regarding non-recurring fair value measurements involving Level 3 inputs resulting from acquisition activity. See Note 11 for more information regarding the non-recurring fair value measurement considerations during the year ended December 31, 2020 for the impairment charge related to our small cube covered hopper railcars. See Note 8 for the estimated fair values of our debt instruments. The fair values of all other financial instruments are estimated to approximate carrying value.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i765fe0f3f8b043fa9bd61278ba2e6bd8_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTI_e86ac8fd-9ac3-4ad5-8ce8-2f25e4f41574">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i3440d8234b674451a40342fc2b7148f0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTphNGNiZDEwZjM3OWI0NDUxYTk3ZWVkNTIwMWEyOGZiZC90YWJsZXJhbmdlOmE0Y2JkMTBmMzc5YjQ0NTFhOTdlZWQ1MjAxYTI4ZmJkXzQtMS0xLTEtMTA4NDgz_d2cb8893-1d22-4da2-b8fd-fd252ea47727"
      unitRef="usd">29800000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie1e237024cb844b19dcec99626d36b9d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTphNGNiZDEwZjM3OWI0NDUxYTk3ZWVkNTIwMWEyOGZiZC90YWJsZXJhbmdlOmE0Y2JkMTBmMzc5YjQ0NTFhOTdlZWQ1MjAxYTI4ZmJkXzQtMy0xLTEtMTA4NDgz_b30922cc-46ca-4c02-b97b-4bd3199b15c6"
      unitRef="usd">11400000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <trn:RestrictedCashFairValueDisclosure
      contextRef="i3440d8234b674451a40342fc2b7148f0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTphNGNiZDEwZjM3OWI0NDUxYTk3ZWVkNTIwMWEyOGZiZC90YWJsZXJhbmdlOmE0Y2JkMTBmMzc5YjQ0NTFhOTdlZWQ1MjAxYTI4ZmJkXzUtMS0xLTEtMTA4NDgz_f9ba3192-274d-4121-ac65-0682d97e77b6"
      unitRef="usd">214700000</trn:RestrictedCashFairValueDisclosure>
    <trn:RestrictedCashFairValueDisclosure
      contextRef="ie1e237024cb844b19dcec99626d36b9d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTphNGNiZDEwZjM3OWI0NDUxYTk3ZWVkNTIwMWEyOGZiZC90YWJsZXJhbmdlOmE0Y2JkMTBmMzc5YjQ0NTFhOTdlZWQ1MjAxYTI4ZmJkXzUtMy0xLTEtMTA4NDgz_6636b68a-18c0-402d-8709-c458b8c48350"
      unitRef="usd">135100000</trn:RestrictedCashFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3440d8234b674451a40342fc2b7148f0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTphNGNiZDEwZjM3OWI0NDUxYTk3ZWVkNTIwMWEyOGZiZC90YWJsZXJhbmdlOmE0Y2JkMTBmMzc5YjQ0NTFhOTdlZWQ1MjAxYTI4ZmJkXzYtMS0xLTEtMTA4NDgz_a53d5550-05b6-4f7f-9b07-b5975b9beee8"
      unitRef="usd">244500000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie1e237024cb844b19dcec99626d36b9d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTphNGNiZDEwZjM3OWI0NDUxYTk3ZWVkNTIwMWEyOGZiZC90YWJsZXJhbmdlOmE0Y2JkMTBmMzc5YjQ0NTFhOTdlZWQ1MjAxYTI4ZmJkXzYtMy0xLTEtMTA4NDgz_2dba3917-b306-4dd5-9c6a-cd4c45350f94"
      unitRef="usd">146500000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i9fd021c265e340e199c64d317999dcc6_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTg_2d1aa73b-ef16-4482-a025-46f166276899">&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate hedge &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency hedge &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate hedge &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency hedge &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Included in other assets in our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Included in accrued liabilities in our Consolidated Balance Sheets.&lt;/span&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:InterestRateCashFlowHedgeAssetAtFairValue
      contextRef="if7929e8099bd4303a3fc473acffdbc95_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMS0xLTEtMTExMzMw_1e3afa00-cce0-472a-bc37-baebe1e3f597"
      unitRef="usd">19700000</us-gaap:InterestRateCashFlowHedgeAssetAtFairValue>
    <us-gaap:InterestRateCashFlowHedgeAssetAtFairValue
      contextRef="ibb53b8b32a574cc5a2382db207284391_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMy0xLTEtMTExMzMw_f123fa03-94ef-4a24-ba46-cefb6c33036a"
      unitRef="usd">0</us-gaap:InterestRateCashFlowHedgeAssetAtFairValue>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i7688a69618db475db85107d88ddc118b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMS0xLTEtMTA4NDgz_90cc404d-98ef-4f38-a83f-63bd2936fe0b"
      unitRef="usd">2000000.0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i443ab5a82d6d44d595950763f56c509c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMy0xLTEtMTA4NDgz_4a857ae8-0cfd-4fc7-94e3-9cbd325231b0"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="if8c53379363247e38091f854882a8722_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzYtMS0xLTEtMTI0NjU4_b8f3888b-b55a-47a3-8ee0-774f934ddcd7"
      unitRef="usd">21600000</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i95ec8fc3e71c4b2aaa0895156ccedcf4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzYtMy0xLTEtMTI0NjU4_0021d9ca-708e-4883-a40f-b24a89edbdfa"
      unitRef="usd">0</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id081433c5b0e4778b6ccac43dac2d308_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzUtMS0xLTEtMTA4NDgz_472f291c-49e3-41ab-8224-c5c5dde646da"
      unitRef="usd">43300000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="idec0fc0038a94cc4bf931a1f0190b466_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzUtMy0xLTEtMTA4NDgz_f4cd999a-c54a-4862-8697-0b3d1d037402"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue
      contextRef="i315d2998e8814d7aa26815ac3e98fdbe_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzgtMS0xLTEtMTA4NDgz_a5da2b94-ea3c-487e-bc59-4640631d90a6"
      unitRef="usd">0</us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue>
    <us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue
      contextRef="id453a358023f4de59d0ed24e89ef9368_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzgtMy0xLTEtMTA4NDgz_e07a2b2e-ed33-4aa7-a1dc-747e18101175"
      unitRef="usd">21000000.0</us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i74b999d7564e4d4389bcdf7ea8270247_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzktMS0xLTEtMTA4NDgz_b18b7fb8-5add-406d-9847-4ea8497f3c86"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="ieafbab32fe884cb3a8f95e4c508502ee_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzktMy0xLTEtMTA4NDgz_06ff38bb-bbb5-45c3-8fdf-62ea512816cc"
      unitRef="usd">100000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue
      contextRef="i2cee3aef1da741728502d75a6ccc8405_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzEyLTEtMS0xLTEyNDY2NQ_bdabe904-6bae-407a-8248-065d4761bc9d"
      unitRef="usd">21600000</us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue>
    <us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue
      contextRef="i236b02ec3ab54f97868313b0724516fd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzEyLTMtMS0xLTEyNDY2NQ_b79d5892-c76e-48b7-8f94-2350bb2263d1"
      unitRef="usd">0</us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i67fa886e310042028a1863f8666d54bd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzEwLTEtMS0xLTEwODQ4Mw_747d9edc-9d40-4e1d-b501-2bfc7d0ec4f3"
      unitRef="usd">21600000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ie492e18f30544b0b9b7f5b95228a8e1a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzEwLTMtMS0xLTEwODQ4Mw_41fff353-cf40-46a5-ac8d-8ec780422026"
      unitRef="usd">21100000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8672fde1f59b4c65a2d2421441be6a60_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzMzMzM_1812e5ff-76ac-4aea-a97c-c0aab4ad3a8d"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifbe532ee95a04ba2ae311d37d950a28a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzMzMzM_edff3b4d-d6ac-44d6-867f-12afab4cee0b"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzI0NzM5MDExNjI4Nzgw_0fa7a13c-8126-400e-8512-fe9d2d7aabcf">Segment Information&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We report our operating results in two reportable segments: (1)&#160;the Railcar Leasing and Management Services Group, which owns and operates a fleet of railcars and provides third-party fleet leasing, management, and administrative services; and (2)&#160;the Rail Products Group, which manufactures and sells railcars and related parts and components, and provides railcar maintenance and modification services. Following the sale of THP, which was previously reported within All Other, we have combined the results of the prior Corporate and All Other groupings into a single Corporate and other grouping. The remaining activity previously reported in All Other primarily includes legal, environmental, and maintenance costs associated with non-operating facilities. Results of prior periods have been recast to reflect these changes and present results on a comparable basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Gains and losses from the sale of property, plant, and equipment are included in the operating profit of each respective segment. Our Chief Operating Decision Maker ("CODM") regularly reviews the operating results of our reportable segments in order to assess performance and allocate resources. Our CODM does not consider impairment of long-lived assets or restructuring activities when evaluating segment operating results; therefore, impairment of long-lived assets and restructuring activities are not allocated to segment profit or loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales and related net profits ("deferred profit") from the Rail Products Group to the Leasing Group are recorded in the Rail Products Group and eliminated in consolidation and are reflected in "Eliminations - Lease subsidiary" in the tables below. Sales between these groups are recorded at prices comparable to those charged to external customers, taking into consideration quantity, features, and production demand. Amortization of deferred profit on railcars sold to the Leasing Group is included in the operating profit of the Leasing Group, resulting in the recognition of depreciation expense based on our original manufacturing cost of the railcars. Lease portfolio sales are included in the Leasing Group, with related gains and losses computed based on the net book value of the original manufacturing cost of the railcars.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financial information for these segments is shown in the tables below (in millions). &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.336%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rail Products Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt; Lease Subsidiary&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt; Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,207.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,977.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;867.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(867.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;770.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,074.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(867.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,977.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation &amp;amp; amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;928.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;966.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.336%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rail Products Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt; Lease Subsidiary&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt; Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,516.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;483.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(478.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;735.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,264.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(478.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,516.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation &amp;amp; amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;547.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;570.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.336%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rail Products Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt; Lease Subsidiary&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt; Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,749.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(652.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,609.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(652.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,749.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation &amp;amp; amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;698.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reconciliation of segment operating profit (loss) to consolidated net income (loss) is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.025%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating profit (loss):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rail Products Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment Totals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment of long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(396.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring activities, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Eliminations &#x2013; Lease Subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(65.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Eliminations &#x2013; Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated operating profit (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(154.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (income) expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(274.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain (loss) on sale of discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(226.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets for these segments is shown in the table below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,779.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,585.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rail Products Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,440.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,064.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment Totals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,220.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,649.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Eliminations &#x2013; Lease Subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(763.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(779.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,724.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,235.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate and other assets are composed of cash and cash equivalents, short-term marketable securities, notes receivable, certain property, plant, and equipment, and other assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We operate principally in North America. Our foreign operations are primarily located in Mexico. Revenues and operating profit for our Mexico operations for the years ended December 31, 2022, 2021, and 2020 were not significant in relation to the Consolidated Financial Statements. Total assets for our Mexico operations as of December 31, 2022 and 2021 are &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$571.7 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $414.8 million, respectively. Total long-lived assets for our Mexico operations as of December 31, 2022 and 2021 are &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$96.3 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $102.0 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;One customer in the Rail Products Group comprised approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, 22%, and 16% of our consolidated revenues during the years ended December 31, 2022, 2021, and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzY4_b48f5117-d265-4f8c-88ee-da8f0199098e"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzU0OTc1NTgxNzYzNA_1cf1ec3a-e006-4984-97eb-14721b7cff76">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financial information for these segments is shown in the tables below (in millions). &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.336%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rail Products Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt; Lease Subsidiary&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt; Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,207.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,977.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;867.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(867.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;770.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,074.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(867.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,977.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation &amp;amp; amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;928.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;966.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.336%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rail Products Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt; Lease Subsidiary&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt; Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,516.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;483.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(478.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;735.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,264.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(478.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,516.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation &amp;amp; amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;547.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;570.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.336%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rail Products Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt; Lease Subsidiary&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt; Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,749.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(652.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,609.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(652.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,749.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation &amp;amp; amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;698.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <trn:ExternalRevenue
      contextRef="iceaca48ca75c46e5ad689ad982f6a95d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzItMS0xLTEtMTA4NDgz_4dd519ce-7499-4a01-b60f-560218178319"
      unitRef="usd">769800000</trn:ExternalRevenue>
    <trn:ExternalRevenue
      contextRef="i1c8bcae955cb4803a14ce19b7811da62_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzItMy0xLTEtMTA4NDgz_02722b0b-601f-45dc-bfc0-81eada7407a0"
      unitRef="usd">1207500000</trn:ExternalRevenue>
    <trn:ExternalRevenue
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzItMTEtMS0xLTEwODQ4Mw_58ac9f09-3e32-476f-b3b6-2a791e86bff8"
      unitRef="usd">1977300000</trn:ExternalRevenue>
    <trn:IntersegmentRevenues
      contextRef="ib46b3e8cde9e4d258c24ed8370988059_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzMtMS0xLTEtMTA4NDgz_ba8ba715-a302-43fd-9828-a61414ca3be2"
      unitRef="usd">800000</trn:IntersegmentRevenues>
    <trn:IntersegmentRevenues
      contextRef="i7bce66d1f90a40518b6df91c8caf933d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzMtMy0xLTEtMTA4NDgz_27a91829-2da9-4ed9-a2f3-c2ce99c43637"
      unitRef="usd">867200000</trn:IntersegmentRevenues>
    <trn:IntersegmentRevenues
      contextRef="i706e2be80a154da7b9eff8010440c5f7_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzMtNy0xLTEtMTA4NDgz_67629860-5106-4a52-8f7c-0b885819f476"
      unitRef="usd">-867200000</trn:IntersegmentRevenues>
    <trn:IntersegmentRevenues
      contextRef="i66c9aa3bf0254b1d97ad28c795d2c350_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzMtOS0xLTEtMTA4NDgz_c3ebe40d-f1a8-45fa-ab3d-ad0d8804ee31"
      unitRef="usd">-800000</trn:IntersegmentRevenues>
    <us-gaap:Revenues
      contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzQtMS0xLTEtMTA4NDgz_097a1e0a-f044-40fe-8327-52d05889e979"
      unitRef="usd">770600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie087b780c3434e7ebe76375519a5a994_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzQtMy0xLTEtMTA4NDgz_0dba4017-3b0d-41d1-85db-75e868c25373"
      unitRef="usd">2074700000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i706e2be80a154da7b9eff8010440c5f7_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzQtNy0xLTEtMTA4NDgz_580809fd-9972-4dd5-9f57-80852b7a6733"
      unitRef="usd">-867200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i66c9aa3bf0254b1d97ad28c795d2c350_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzQtOS0xLTEtMTA4NDgz_6a3355e9-45cc-4db4-bbde-725b3ee6d037"
      unitRef="usd">-800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzQtMTEtMS0xLTEwODQ4Mw_d441f7b3-bc3f-4019-a9a9-e4655760f967"
      unitRef="usd">1977300000</us-gaap:Revenues>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzctMS0xLTEtMTA4NDgz_540d48dc-5aee-4cdf-81e9-360c82de120d"
      unitRef="usd">236400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie087b780c3434e7ebe76375519a5a994_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzctMy0xLTEtMTA4NDgz_09af81d0-9246-4dc2-b1f2-118e66ae017e"
      unitRef="usd">34800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia4a4272f896442f097d5a015f1577f5d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzctNS0xLTEtMTA4NDgz_19c459bd-39d4-4c4c-ba9d-6c8a8731323e"
      unitRef="usd">5200000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i706e2be80a154da7b9eff8010440c5f7_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzctNy0xLTEtMTA4NDgz_30399b7f-7d16-452a-b94f-bbd8dd7ad202"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i66c9aa3bf0254b1d97ad28c795d2c350_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzctOS0xLTEtMTA4NDgz_0ed691be-4ce3-4788-84d6-625f25146d55"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzctMTEtMS0xLTEwODQ4Mw_d4dbd238-4995-4635-87e6-238aaace94bc"
      unitRef="usd">276400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzgtMS0xLTEtMTA4NDgz_8bff2240-1e6e-41d5-9976-878819a06ebd"
      unitRef="usd">928800000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ie087b780c3434e7ebe76375519a5a994_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzgtMy0xLTEtMTA4NDgz_fccb8df9-bdab-45d5-8735-9385cafec964"
      unitRef="usd">35700000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ia4a4272f896442f097d5a015f1577f5d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzgtNS0xLTEtMTA4NDgz_8e598e70-ed13-489c-832d-a5c80babfc65"
      unitRef="usd">2300000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i706e2be80a154da7b9eff8010440c5f7_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzgtNy0xLTEtMTA4NDgz_c4e399e3-18dd-40bd-808f-1a6cf00635c6"
      unitRef="usd">0</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i66c9aa3bf0254b1d97ad28c795d2c350_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzgtOS0xLTEtMTA4NDgz_6162ad9e-2375-4b18-a43a-ae199e95881f"
      unitRef="usd">0</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTowNjNjZGNlYmNlN2M0NzkyYTM0MTQxOTA4MDVmMTQ2My90YWJsZXJhbmdlOjA2M2NkY2ViY2U3YzQ3OTJhMzQxNDE5MDgwNWYxNDYzXzgtMTEtMS0xLTEwODQ4Mw_19939573-e010-4de7-a632-07a2f811e387"
      unitRef="usd">966800000</us-gaap:PaymentsToAcquireProductiveAssets>
    <trn:ExternalRevenue
      contextRef="i9c98f25d6223431898816eceb305d945_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzItMS0xLTEtMTA4NDgz_b2c8760e-a508-490c-b014-911cb8253668"
      unitRef="usd">734600000</trn:ExternalRevenue>
    <trn:ExternalRevenue
      contextRef="i33cd7cebff1e4eebb1a9bca2ad26da9e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzItMy0xLTEtMTA4NDgz_d299aaef-640b-4569-be98-6fc7972b13fb"
      unitRef="usd">781400000</trn:ExternalRevenue>
    <trn:ExternalRevenue
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzItMTEtMS0xLTEwODQ4Mw_60ae262b-689e-41c4-b54f-f67da0439adf"
      unitRef="usd">1516000000</trn:ExternalRevenue>
    <trn:IntersegmentRevenues
      contextRef="i93549a46069041049e6f9dd9a197a656_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzMtMS0xLTEtMTA4NDgz_69bebbea-cbaa-4344-9136-1316ca67ed0e"
      unitRef="usd">700000</trn:IntersegmentRevenues>
    <trn:IntersegmentRevenues
      contextRef="i13976f13896f45c7964eadb1bcda08db_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzMtMy0xLTEtMTA4NDgz_5b6a41e8-3def-4d33-a98c-b2697351153f"
      unitRef="usd">483400000</trn:IntersegmentRevenues>
    <trn:IntersegmentRevenues
      contextRef="i2ea2b30e81f34d23956909ee8008b567_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzMtNy0xLTEtMTA4NDgz_23bba08b-10f3-4952-89bc-5855e11f324e"
      unitRef="usd">-478500000</trn:IntersegmentRevenues>
    <trn:IntersegmentRevenues
      contextRef="ia368701b177549da9b4e6dc2d29fe61d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzMtOS0xLTEtMTA4NDgz_8de0b3dd-c75c-47a2-b10c-0ce2d134cb9f"
      unitRef="usd">-5600000</trn:IntersegmentRevenues>
    <us-gaap:Revenues
      contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzQtMS0xLTEtMTA4NDgz_aa66e070-7f0c-4b3d-b511-0d4387f4e097"
      unitRef="usd">735300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaa9566ae11834f07ad4fbe71c86c8f02_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzQtMy0xLTEtMTA4NDgz_0af90e41-90f0-48cd-bd11-552fab6989cd"
      unitRef="usd">1264800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2ea2b30e81f34d23956909ee8008b567_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzQtNy0xLTEtMTA4NDgz_b95e2b08-14a5-4255-a6e9-883abd8f0dad"
      unitRef="usd">-478500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia368701b177549da9b4e6dc2d29fe61d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzQtOS0xLTEtMTA4NDgz_4074741d-566f-4369-b54f-d853345ec607"
      unitRef="usd">-5600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzQtMTEtMS0xLTEwODQ4Mw_1e3b341e-34f6-4a2b-92dd-aba201e8d58b"
      unitRef="usd">1516000000</us-gaap:Revenues>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzctMS0xLTEtMTA4NDgz_62dc98a2-7a91-4317-bdb2-3af78fb44e85"
      unitRef="usd">226000000.0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iaa9566ae11834f07ad4fbe71c86c8f02_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzctMy0xLTEtMTA4NDgz_ba3e82f1-08f2-439b-ab8e-73ed41f58bc5"
      unitRef="usd">33600000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iacf8307a7bc2435ca16071a73f7564ed_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzctNS0xLTEtMTA4NDgz_0e123d9d-68eb-4e6f-bac0-2a190f700c98"
      unitRef="usd">6100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2ea2b30e81f34d23956909ee8008b567_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzctNy0xLTEtMTA4NDgz_9338d15f-41fd-4d24-a325-099a57dd6611"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia368701b177549da9b4e6dc2d29fe61d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzctOS0xLTEtMTA4NDgz_50c1a01a-51ee-4bfe-bd34-3cc994920d7b"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzctMTEtMS0xLTEwODQ4Mw_46e9630c-223f-4006-a993-95e89937dd7d"
      unitRef="usd">265700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzgtMS0xLTEtMTA4NDgz_d7ec6b12-b3b2-41a9-9ca8-accb482bd158"
      unitRef="usd">547200000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="iaa9566ae11834f07ad4fbe71c86c8f02_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzgtMy0xLTEtMTA4NDgz_5cb07547-f7c4-4e9f-b121-1ff51699ce02"
      unitRef="usd">21300000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="iacf8307a7bc2435ca16071a73f7564ed_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzgtNS0xLTEtMTA4NDgz_8186eb8e-69b1-4f63-8ac9-ca2916f8b967"
      unitRef="usd">2300000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i2ea2b30e81f34d23956909ee8008b567_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzgtNy0xLTEtMTA4NDgz_b09fad5e-af7e-4fe6-9a66-f9c58b282e88"
      unitRef="usd">0</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ia368701b177549da9b4e6dc2d29fe61d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzgtOS0xLTEtMTA4NDgz_4b3ebaa2-c3d7-40ee-8412-445fc5f2f791"
      unitRef="usd">0</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTozZmI5ZWY5MmVjYjI0M2FhOTUyYTlmOWNjYmZiMzNmYy90YWJsZXJhbmdlOjNmYjllZjkyZWNiMjQzYWE5NTJhOWY5Y2NiZmIzM2ZjXzgtMTEtMS0xLTEwODQ4Mw_3a8e5f28-82c9-4485-91e0-7cf5028e0aea"
      unitRef="usd">570800000</us-gaap:PaymentsToAcquireProductiveAssets>
    <trn:ExternalRevenue
      contextRef="i2623d000a81a4d5796b1a57891fe0121_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzItMS0xLTEtMTA4NDgz_eb978f28-a264-4041-a27c-b49043124214"
      unitRef="usd">801500000</trn:ExternalRevenue>
    <trn:ExternalRevenue
      contextRef="i3f885a168b4c43078663642c91313b44_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzItMy0xLTEtMTA4NDgz_02aaae36-ac1f-4db9-b086-ec0ba2b8c998"
      unitRef="usd">948200000</trn:ExternalRevenue>
    <trn:ExternalRevenue
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzItMTEtMS0xLTEwODQ4Mw_4bbad592-abf6-45ec-bf53-e255a3ee1012"
      unitRef="usd">1749700000</trn:ExternalRevenue>
    <trn:IntersegmentRevenues
      contextRef="i5a3235532ef842d48ec4d34ff6123907_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzMtMS0xLTEtMTA4NDgz_07227d80-28ff-4a1e-ad53-04dec3dd8428"
      unitRef="usd">800000</trn:IntersegmentRevenues>
    <trn:IntersegmentRevenues
      contextRef="i56113912b7c5413e93d440404d47f416_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzMtMy0xLTEtMTA4NDgz_5ead21c6-8670-4c88-bbfa-5646c7226fea"
      unitRef="usd">661300000</trn:IntersegmentRevenues>
    <trn:IntersegmentRevenues
      contextRef="i71bd36a2d9254264a21d2a8790e54ab1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzMtNy0xLTEtMTA4NDgz_62f1f0a2-ca53-487b-9dcd-486dbd862956"
      unitRef="usd">-652900000</trn:IntersegmentRevenues>
    <trn:IntersegmentRevenues
      contextRef="ie393ec46f69443a2a3f07522df8c2b4a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzMtOS0xLTEtMTA4NDgz_f2313f6f-5284-4ddb-bdd2-432c89297086"
      unitRef="usd">-9200000</trn:IntersegmentRevenues>
    <us-gaap:Revenues
      contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzQtMS0xLTEtMTA4NDgz_80e27dd5-8c8c-429a-95cf-66d5020b52e9"
      unitRef="usd">802300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5f798312b3a04b32bbdb233b13e8d4de_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzQtMy0xLTEtMTA4NDgz_0527600e-b4de-432a-bd29-439db7dd0d8a"
      unitRef="usd">1609500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i71bd36a2d9254264a21d2a8790e54ab1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzQtNy0xLTEtMTA4NDgz_17621801-c2d1-43cc-95c4-06d7f272fed3"
      unitRef="usd">-652900000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie393ec46f69443a2a3f07522df8c2b4a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzQtOS0xLTEtMTA4NDgz_c5925869-8560-462a-9f79-bb6292ea2bad"
      unitRef="usd">-9200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzQtMTEtMS0xLTEwODQ4Mw_1c99849f-7497-4b0e-a7d7-20130f52f1ca"
      unitRef="usd">1749700000</us-gaap:Revenues>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzctMS0xLTEtMTA4NDgz_19b40d1a-035c-4877-bbaa-b5973c57c644"
      unitRef="usd">214700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5f798312b3a04b32bbdb233b13e8d4de_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzctMy0xLTEtMTA4NDgz_859d4f67-6807-47b4-ae27-824de4ed7da3"
      unitRef="usd">35100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4d62d6503a0c489695ef5021e869fdb3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzctNS0xLTEtMTA4NDgz_390a49c7-788b-4d41-aec6-7a77617ea8b7"
      unitRef="usd">8700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i71bd36a2d9254264a21d2a8790e54ab1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzctNy0xLTEtMTA4NDgz_6b8841be-fb7d-4339-8dd9-be15ce483d2c"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie393ec46f69443a2a3f07522df8c2b4a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzctOS0xLTEtMTA4NDgz_07269897-aecd-4e2a-a605-c9810d9cbbbf"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzctMTEtMS0xLTEwODQ4Mw_6b25de16-547e-4eba-ab64-8d1d3da04ce8"
      unitRef="usd">258500000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzgtMS0xLTEtMTA4NDgz_344c427b-a9a4-47ed-9713-89296fecf777"
      unitRef="usd">602200000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i5f798312b3a04b32bbdb233b13e8d4de_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzgtMy0xLTEtMTA4NDgz_fae0cb4f-3393-426a-9f0e-debd36816146"
      unitRef="usd">78500000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i4d62d6503a0c489695ef5021e869fdb3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzgtNS0xLTEtMTA4NDgz_0c049417-3cc6-491c-95b2-46b869376612"
      unitRef="usd">17400000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i71bd36a2d9254264a21d2a8790e54ab1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzgtNy0xLTEtMTA4NDgz_b55f6d65-83b9-4711-b6ae-58a86c95a718"
      unitRef="usd">0</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ie393ec46f69443a2a3f07522df8c2b4a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzgtOS0xLTEtMTA4NDgz_0bd4065f-5ec3-4ca7-b5a6-bf43f8c9a1c4"
      unitRef="usd">0</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZToxYWUxOThkMDg3NzU0ZDZlOTE5OWM2MDNlMTc2YjA0Yi90YWJsZXJhbmdlOjFhZTE5OGQwODc3NTRkNmU5MTk5YzYwM2UxNzZiMDRiXzgtMTEtMS0xLTEwODQ4Mw_e543b2da-c9ed-48af-b2b0-3ca4906b4775"
      unitRef="usd">698100000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzU0OTc1NTgxNzYzMw_2a64eeed-d7ad-470e-96b5-e2f1427ffe38">&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reconciliation of segment operating profit (loss) to consolidated net income (loss) is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.025%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating profit (loss):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rail Products Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment Totals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment of long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(396.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring activities, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Eliminations &#x2013; Lease Subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(65.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Eliminations &#x2013; Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated operating profit (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(154.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (income) expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(274.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain (loss) on sale of discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(226.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <us-gaap:OperatingIncomeLoss
      contextRef="iceaca48ca75c46e5ad689ad982f6a95d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzQtMS0xLTEtMTA4NDgz_f83b01b5-541e-443c-9f5e-e6a9bb8d441c"
      unitRef="usd">423300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9c98f25d6223431898816eceb305d945_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzQtMy0xLTEtMTA4NDgz_91fb9c40-f8b0-4ca7-906f-3e86c0842b46"
      unitRef="usd">350900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2623d000a81a4d5796b1a57891fe0121_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzQtNS0xLTEtMTA4NDgz_52d44998-be5f-4d34-9123-27ce0bdb6c05"
      unitRef="usd">353700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1c8bcae955cb4803a14ce19b7811da62_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzUtMS0xLTEtMTA4NDgz_4304fc2c-3ce0-40fc-9531-abecb1c39684"
      unitRef="usd">59100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i33cd7cebff1e4eebb1a9bca2ad26da9e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzUtMy0xLTEtMTA4NDgz_18bbf872-1003-4e99-ae27-34d4c05141e2"
      unitRef="usd">4700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3f885a168b4c43078663642c91313b44_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzUtNS0xLTEtMTA4NDgz_f1dccca2-5ef0-42ae-bfca-15ce68519b6c"
      unitRef="usd">36300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6be3cdaf42db413e9044205524e56298_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzYtMS0xLTEtMTA4NDgz_c41fed60-5666-470c-a0fb-cb6a599fc139"
      unitRef="usd">482400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibdc89efa6c3d4d0ea1e760acbff68375_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzYtMy0xLTEtMTA4NDgz_4b5ccc1c-c23e-4623-b735-c6507d19dbc8"
      unitRef="usd">355600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4178f9cca7c44cf2b941f50535e975fd_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzYtNS0xLTEtMTA4NDgz_65ac53b3-b985-4491-8175-47a8afb2a3d5"
      unitRef="usd">390000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i17c97519cf504d679d9f06d25b29d6ee_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzctMS0xLTEtMTA4NDgz_667625e3-3e2a-4960-833e-ce5a9b7ae430"
      unitRef="usd">-80800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i831e13bd1853498a81600930847942dc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzctMy0xLTEtMTA4NDgz_d5f573ca-d93a-41a6-990b-2154a9181dcd"
      unitRef="usd">-84100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6368585733124a98b772011ee630c167_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzctNS0xLTEtMTA4NDgz_85f46434-7077-4c44-8f00-e3fafdc274f8"
      unitRef="usd">-99700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:AssetImpairmentCharges
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzgtMS0xLTEtMTA4NDgz_49a0bc49-607a-4dc4-b152-3f2bd86000b4"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzgtMy0xLTEtMTA4NDgz_fc179e64-f796-470b-b88b-e59f5fc80f3b"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzgtNS0xLTEtMTA4NDgz_d41cb5e7-87d5-4ce5-aadd-2d612db0da43"
      unitRef="usd">396400000</us-gaap:AssetImpairmentCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzktMS0xLTEtMTA4NDgz_175d61c5-bcff-4a8d-ace3-8294332f9604"
      unitRef="usd">1000000.0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzktMy0xLTEtMTA4NDgz_556dc0ce-a7be-428e-97ae-c64cad76644d"
      unitRef="usd">-3700000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzktNS0xLTEtMTA4NDgz_641c244e-6463-4e7a-a18c-a4281b969c35"
      unitRef="usd">10900000</us-gaap:RestructuringCharges>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8e087929e6c449feb5d0988e9a923876_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzEwLTEtMS0xLTEwODQ4Mw_ef9b4e43-d525-4500-aeac-1e4d18498b23"
      unitRef="usd">-65200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0a89331bc2fe49d29dd433fa545d897b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzEwLTMtMS0xLTEwODQ4Mw_cfa0cc06-75d0-418c-8f94-f71bc60ff7d3"
      unitRef="usd">-17200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i41ba6533888e4031ba6e2c6360e4e18d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzEwLTUtMS0xLTEwODQ4Mw_7e122d44-f895-44ed-a949-b195028b89a0"
      unitRef="usd">-35200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3bd62bed65b34a2a9eed53ca7960c31e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzExLTEtMS0xLTEwODQ4Mw_f0a85c22-df29-48a5-9bcd-8df7c947630f"
      unitRef="usd">-1400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1768a956a03b48c995eb2c4460f48e11_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzExLTMtMS0xLTEwODQ4Mw_ab12406c-b5a2-4837-aa80-cf6cc3453582"
      unitRef="usd">-1200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9b7845c79b72497eb5d0263ea1c9f58d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzExLTUtMS0xLTEwODQ4Mw_6424fc79-0dc8-4a41-a036-7696e936e344"
      unitRef="usd">-2400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzEyLTEtMS0xLTEwODQ4Mw_d506cbe8-356e-4872-b1f0-38922cdd8262"
      unitRef="usd">334000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzEyLTMtMS0xLTEwODQ4Mw_1e6a74ad-865c-4991-b6fa-e8861ca75538"
      unitRef="usd">256800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzEyLTUtMS0xLTEwODQ4Mw_cf1693f8-2fd7-4206-a08b-5fb44f881861"
      unitRef="usd">-154600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzEzLTEtMS0xLTEwODQ4Mw_a733e96c-a558-4f8f-a7fe-40c4da887c3c"
      unitRef="usd">-207500000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzEzLTMtMS0xLTEwODQ4Mw_67c375fc-27ba-4551-b9e1-c16aa9a89dd8"
      unitRef="usd">-201600000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzEzLTUtMS0xLTEwODQ4Mw_fd72d240-b79a-4800-ab51-86bfdad68bfe"
      unitRef="usd">-370000000.0</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE0LTEtMS0xLTEwODQ4Mw_07915ebb-9adb-43d0-b28d-cb6fd0d0b567"
      unitRef="usd">27600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE0LTMtMS0xLTEwODQ4Mw_60c02b97-a404-4c24-9111-e31e1fbd5b72"
      unitRef="usd">15900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE0LTUtMS0xLTEwODQ4Mw_555dbae7-45b7-4f73-9ed7-5b8a3eb48d17"
      unitRef="usd">-274100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE1LTEtMS0xLTEwODQ4Mw_7a52ff93-c24a-45b8-ba6f-0db5a83099e4"
      unitRef="usd">-20300000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE1LTMtMS0xLTEwODQ4Mw_40930e60-d68e-424e-894e-a728829d4783"
      unitRef="usd">11100000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE1LTUtMS0xLTEwODQ4Mw_22f0b1e1-30e2-4922-b3f4-2bf2125dd788"
      unitRef="usd">24300000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE2LTEtMS0xLTEwODQ4Mw_ddff0763-97b4-4262-9432-5c162573a14c"
      unitRef="usd">-5700000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE2LTMtMS0xLTEwODQ4Mw_4739900a-54d3-4468-86dd-a6ca6a5ac313"
      unitRef="usd">131400000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE2LTUtMS0xLTEwODQ4Mw_d762d07f-b1eb-4413-86f0-affa4ff01837"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE3LTEtMS0xLTEwODQ4Mw_1ba4cb5e-6d9d-4265-8ffa-9b7375e1bfa9"
      unitRef="usd">72900000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE3LTMtMS0xLTEwODQ4Mw_cde3f3f6-237b-495f-aa18-728dbd9e3a6c"
      unitRef="usd">181800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo4ZTNkNGQzYTJmMWE0MWNhYWMzMGIzNWQyM2QxNmYyNy90YWJsZXJhbmdlOjhlM2Q0ZDNhMmYxYTQxY2FhYzMwYjM1ZDIzZDE2ZjI3XzE3LTUtMS0xLTEwODQ4Mw_19d1d43f-34e4-4000-8cc5-2d32a24d47f9"
      unitRef="usd">-226200000</us-gaap:ProfitLoss>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzMxODY_f390e0bc-f9b2-4422-957d-0e62964d769a">&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets for these segments is shown in the table below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,779.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,585.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rail Products Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,440.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,064.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment Totals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,220.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,649.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Eliminations &#x2013; Lease Subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(763.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(779.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,724.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,235.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:Assets
      contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzItMS0xLTEtMTA4NDgz_094376c5-73a8-4e7e-af8d-fb92bb47e8c3"
      unitRef="usd">7779900000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzItMy0xLTEtMTA4NDgz_2cbbd58b-9b70-441e-8fa0-f74561d4ecd1"
      unitRef="usd">7585400000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6466bd8650b24ee88698d7b50f30e04a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzMtMS0xLTEtMTA4NDgz_d756ed41-04fd-404e-ae5f-d064080356aa"
      unitRef="usd">1440500000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie19bc0d4ed244d6a98c1ca836764fa2d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzMtMy0xLTEtMTA4NDgz_0cc8c833-78ff-462b-9bc0-511a807774c1"
      unitRef="usd">1064400000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i4e629d57e6b94f25844f70a22012b64b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzQtMS0xLTEtMTA4NDgz_c41882ed-c872-4bb0-956b-2b2159b62fe8"
      unitRef="usd">9220400000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib0a5a6ca71d34703b89e995e66a90fd1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzQtMy0xLTEtMTA4NDgz_e06b35a4-d720-4b06-a7f4-4513c535ca53"
      unitRef="usd">8649800000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie2162dca4e9d4529ba34609caa77aae6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzUtMS0xLTEtMTA4NDgz_ad0a0b98-0f1e-4dc1-aaf3-db389d202070"
      unitRef="usd">267200000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i72ba2bf749cb400c8a9c557994d68ccb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzUtMy0xLTEtMTA4NDgz_54c0d7aa-a102-4328-bc9b-0a1c95c0f858"
      unitRef="usd">365200000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzctMS0xLTEtMTA4NDgz_4564e4b6-9e1a-4822-a952-b549b3aa53e0"
      unitRef="usd">-763300000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzctMy0xLTEtMTA4NDgz_3d0c2845-82b9-40f3-9fb0-561dff81eb81"
      unitRef="usd">-779100000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzktMS0xLTEtMTA4NDgz_8f5657fb-e7ee-4d17-ba7e-f67de900ceff"
      unitRef="usd">8724300000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90YWJsZTo0NDM5ODhlNmVjMjg0ODljOGE3MzM2NWQ3ZGMyNzMyZS90YWJsZXJhbmdlOjQ0Mzk4OGU2ZWMyODQ4OWM4YTczMzY1ZDdkYzI3MzJlXzktMy0xLTEtMTA4NDgz_40e78405-8eea-44f3-9970-2d88892b72fe"
      unitRef="usd">8235900000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i978acd54bbcf4fd084120d46a25e239a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzI5MDQ_b31128d9-c497-4f1b-998a-14ec98c765a4"
      unitRef="usd">571700000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6c3f051bc91f4a6393c0f8fe3b4daafe_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzI5MTE_ddd769a2-6905-4f1b-a3c5-1049551a4a5b"
      unitRef="usd">414800000</us-gaap:Assets>
    <us-gaap:NoncurrentAssets
      contextRef="i978acd54bbcf4fd084120d46a25e239a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzI5OTk_fdb512b0-344f-4489-a873-f5cda406c062"
      unitRef="usd">96300000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i6c3f051bc91f4a6393c0f8fe3b4daafe_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzMwMDY_c8080086-46fe-4a62-a086-95ccd3250db9"
      unitRef="usd">102000000</us-gaap:NoncurrentAssets>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i34b50ebd8aa344ab837f381dddd17353_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzI1Mjg4NzY3NDQyNjY0_88e9d754-6260-4f35-bbb3-b41b1b97bca3"
      unitRef="number">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i748e0c58d18f4531984fbe44cb651b78_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzI1Mjg4NzY3NDQyNjUx_3a3342d9-2e96-4651-ba3b-0167bd04b122"
      unitRef="number">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1df762bef21c4ca898ef7922072013a3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTIvZnJhZzo5ZjM2YWVmMzVkYmQ0ZDk2OTQ4NDlmZTc1YTVjNTExYS90ZXh0cmVnaW9uOjlmMzZhZWYzNWRiZDRkOTY5NDg0OWZlNzVhNWM1MTFhXzI1Mjg4NzY3NDQyNjU3_bfae5782-c0cf-4aab-a9ad-8c22b84c5903"
      unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:MinorityInterestDisclosureTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU4ODA_44c10060-d603-4621-8bbf-814c600c7633">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 5. Partially-Owned Leasing Subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Through our wholly-owned subsidiary, TILC, we formed two subsidiaries, TRIP Holdings and RIV 2013, for the purpose of providing railcar leasing services in North America for institutional investors. Each of TRIP Holdings and RIV 2013 are direct, partially-owned subsidiaries of TILC in which we have a controlling interest. Each is governed by a seven-member board of representatives, two of whom are designated by TILC. TILC is the agent of each of TRIP Holdings and RIV 2013 and, as such, has been delegated the authority, power, and discretion to take certain actions on behalf of the respective companies. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December 31, 2022, the carrying value of our investment in TRIP Holdings and RIV 2013 totaled $136.1 million. Our weighted average ownership interest in TRIP Holdings and RIV 2013 is 38% while the remaining 62% weighted average interest is owned by third-party, investor-owned funds. The investment in our partially-owned leasing subsidiaries is eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each of TRIP Holdings and RIV 2013 has wholly-owned subsidiaries that are the owners of railcars acquired from our Rail Products and Leasing Groups. TRIP Holdings has wholly-owned subsidiaries known as Triumph Rail LLC ("Triumph Rail") and Tribute Rail. RIV 2013 has a wholly owned-subsidiary known as TRP 2021 LLC ("TRP-2021"). TILC is the contractual servicer for Triumph Rail, Tribute Rail, and TRP-2021, with the authority to manage and service each entity's owned railcars. Our controlling interest in each of TRIP Holdings and RIV 2013 results from our combined role as both equity member and agent/servicer. The noncontrolling interest included in the accompanying Consolidated Balance Sheets represents the non-Trinity equity interest in these partially-owned subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trinity has no obligation to guarantee performance under any of our partially-owned subsidiaries' (or their respective subsidiaries') debt agreements, guarantee any railcar residual values, shield any parties from losses or guarantee minimum yields.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assets of each of Triumph Rail, Tribute Rail, and TRP-2021 may only be used to satisfy the particular subsidiary's liabilities, and the creditors of each of Triumph Rail, Tribute Rail, and TRP-2021 have recourse only to the particular subsidiary's assets. Each of TILC and the third-party equity investors receive distributions from TRIP Holdings and RIV 2013, when available, in proportion to its respective equity interests, and has an interest in the net assets of the partially-owned subsidiaries upon a liquidation event in the same proportion. TILC is paid fees for the services it provides to Triumph Rail, Tribute Rail, and TRP-2021 and has the potential to earn certain incentive fees. There are no remaining equity commitments with respect to TRIP Holdings or RIV 2013.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 8 regarding TRIP Holdings and RIV 2013, including the debt issuance of Tribute Rail and the repayment of TRIP Railcar Co. LLC's ("TRIP Railcar Co.") outstanding term loan agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Investment in Unconsolidated Affiliate&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2021, the Company and Wafra, Inc. announced a new RIV program between Trinity and Wafra Funds. As part of this program, a joint venture was formed, Signal Rail, which was owned 90% by Wafra Funds and 10% by TILC. Signal Rail or its subsidiaries are expected to invest in diversified portfolios of leased railcars originated by TILC targeting up to $1&#160;billion in total acquisitions over an expected three-year investment period; TILC completed the first portfolio sale to Signal Rail under this program in 2021. TILC will service all railcars owned by Signal Rail.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2022, TILC and certain of its subsidiaries sold a second portfolio comprised of 2,678 railcars and related leases to Signal Rail for an aggregate sales price of approximately $254.1&#160;million. TILC recognized a gain of approximately $25.1&#160;million on the sale, and approximately $2.5&#160;million was recognized as revenue for services performed associated with the delivery of railcars with attached leases, during the year ended December 31, 2022. In connection with the sale, TILC contributed $13.5&#160;million of cash to Signal Rail, resulting in an increase in TILC's weighted average equity ownership in Signal Rail to 12.9%. Signal Rail financed the August 2022 purchase primarily through a term loan. To date, TILC has sold 6,260 railcars to Signal Rail for an aggregate sales price of $579.2&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon consideration under the VIE model of ASC 810, Trinity has concluded that Signal Rail meets the definition of a VIE. TILC has variable interests in Signal Rail arising from its 12.9% equity ownership position and its role as a service provider. We determined that Trinity is not the primary beneficiary and therefore does not consolidate this entity as we do not have the power to direct the activities of the entity that most significantly impact its economic performance. We will absorb portions of Signal Rail&#x2019;s expected losses and/or receive portions of expected residual returns commensurate with our 12.9% equity interest in Signal Rail.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our investment in Signal Rail is being accounted for under the equity method of accounting. At December 31, 2022, the carrying value of TILC&#x2019;s equity investment in Signal Rail was $20.2 million, which is included in other assets in our Consolidated Balance Sheets. The carrying value of this investment, together with any potential future investments described above, collectively represent our maximum exposure in Signal Rail.&lt;/span&gt;&lt;/div&gt;</us-gaap:MinorityInterestDisclosureTextBlock>
    <trn:NumberOfSubsidiaries
      contextRef="ie78ec09bed6640e2b73b4a7e597192f1_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzEwMw_36ce065b-b10a-427b-89bc-e0786db09e34"
      unitRef="subsidiary">2</trn:NumberOfSubsidiaries>
    <trn:NumberofBoardMembers
      contextRef="ia25854290e694f77acd1aa82fa97bd9a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzM5NQ_a477e6ac-a4c5-42ad-8e11-ca0c36766d7f"
      unitRef="board_member">7</trn:NumberofBoardMembers>
    <trn:NumberofBoardMembersofSubsidiaryDesignatedbyParent
      contextRef="ia25854290e694f77acd1aa82fa97bd9a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzQzMQ_9e37361e-2644-4876-a69c-b7b282894dce"
      unitRef="board_member">2</trn:NumberofBoardMembersofSubsidiaryDesignatedbyParent>
    <trn:CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary
      contextRef="i43dd4ec4c85e40918e3acdb28f84b2b3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzczOA_acb25366-3a8a-4a95-9997-b704ef2cad15"
      unitRef="usd">136100000</trn:CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i43dd4ec4c85e40918e3acdb28f84b2b3_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzgxNQ_03300450-7fea-4600-b136-9b115e7a3456"
      unitRef="number">0.38</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i43dd4ec4c85e40918e3acdb28f84b2b3_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzgzOA_19c4c58c-b14a-441b-b31e-b8c18f8ee934"
      unitRef="number">0.62</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <trn:ParentCompanyGuarantees
      contextRef="i0c817e98b00741f08b45e7a3dbad4d97_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzE5NjI_f13cfe3f-375e-4a20-8235-ff6b797f8367"
      unitRef="usd">0</trn:ParentCompanyGuarantees>
    <trn:ParentCompanyGuarantees
      contextRef="i0c817e98b00741f08b45e7a3dbad4d97_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzI5MjE_fa2127f4-9f01-4cd0-9659-708897c65ee7"
      unitRef="usd">0</trn:ParentCompanyGuarantees>
    <trn:EquityMethodInvestmentJVMajorityOwnershipPercentage
      contextRef="ifd1f739153b643668415bf2f8e04d0c6_I20210818"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyNzE5Ng_07d1db9e-a701-4c3a-95f9-adc79e881d33"
      unitRef="number">0.90</trn:EquityMethodInvestmentJVMajorityOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ifd1f739153b643668415bf2f8e04d0c6_I20210818"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyNzIwMQ_cb251195-9a4b-408c-8acd-f5c841422cfb"
      unitRef="number">0.10</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <trn:EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars
      contextRef="ia1b9c005a8fb4ba5a237d840ad7c674a_I20221231"
      decimals="-9"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzM1MTY_d7a0f1f1-754d-4573-a0aa-59cea6561ddd"
      unitRef="usd">1000000000</trn:EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars>
    <us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets
      contextRef="i5e8989458a7c43b1bc45065a0a9b47a6_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyMjkyMw_5ab1304b-a406-48d9-90ab-7e8dd69c2e71"
      unitRef="usd">254100000</us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i5e8989458a7c43b1bc45065a0a9b47a6_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyMjk2OA_690546c3-ce5e-4876-b2eb-71f9b9d29037"
      unitRef="usd">25100000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:Revenues
      contextRef="i5e8989458a7c43b1bc45065a0a9b47a6_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyMzAwMg_da63df2e-19b3-47c7-ab87-006b2545b0f6"
      unitRef="usd">2500000</us-gaap:Revenues>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="ic097dcd0dea846f9b0cbc21e91f881b0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyMzE4Mw_010ce69e-a9fa-4829-95e7-946ff157f827"
      unitRef="usd">13500000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ic4a41c7d5fd14d61af065d488b8ff701_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyMzI5OA_f3676ce8-2715-4a2c-981d-88a9183ab23c"
      unitRef="number">0.129</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets
      contextRef="ibd0f74f6a16449a3b63e534687474241_D20210701-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyMzQ2NQ_9cdffe0a-1be1-4e3a-b761-150ff09ae973"
      unitRef="usd">579200000</us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ic4a41c7d5fd14d61af065d488b8ff701_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyMTgwOA_f3676ce8-2715-4a2c-981d-88a9183ab23c"
      unitRef="number">0.129</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ic4a41c7d5fd14d61af065d488b8ff701_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU0OTc1NTgyMjIzNQ_f3676ce8-2715-4a2c-981d-88a9183ab23c"
      unitRef="number">0.129</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="ic4a41c7d5fd14d61af065d488b8ff701_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTUvZnJhZzpiZTE5Zjk5NDg0YjQ0MzJjOGEzOTlhOTg5NmU3MDdkNC90ZXh0cmVnaW9uOmJlMTlmOTk0ODRiNDQzMmM4YTM5OWE5ODk2ZTcwN2Q0XzU2NDQ_2b5dc207-f74c-4491-a935-6d3683ee659f"
      unitRef="usd">20200000</us-gaap:EquityMethodInvestments>
    <trn:LeasingOperationsOfTheCompanyTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDE_f8304a07-b5ec-44a1-a6f9-04a3ce7b7637">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 6. Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Railcar Leasing and Management Services Group owns and operates a fleet of railcars as well as provides third-party fleet leasing, management, and administrative services. Selected consolidated financial information for the Leasing Group is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.365%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Wholly-&lt;br/&gt;Owned&lt;br/&gt;Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Partially-Owned Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Leasing Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Eliminations &#x2013; Lease Subsidiary &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Adjusted Total Leasing Group&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,788.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,521.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,309.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(763.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,546.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,171.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,608.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,779.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(763.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,016.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,800.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,182.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,983.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,983.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,152.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,153.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(173.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;980.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,101.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,228.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,329.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(173.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,156.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,069.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,193.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(590.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Wholly-&lt;br/&gt;Owned&lt;br/&gt;Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Partially-Owned Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Leasing Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Eliminations &#x2013; Lease Subsidiary &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Adjusted Total Leasing Group&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,706.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,570.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,276.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(779.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,497.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,944.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,641.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,585.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(779.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,806.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,555.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,216.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,771.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,771.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,114.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,115.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(176.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;938.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,819.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,247.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,066.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(176.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,889.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,125.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,252.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(602.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net deferred profit on railcars sold to the Leasing Group consists of intersegment profit that is eliminated in consolidation. Net deferred profit and the related deferred tax impact are included as adjustments to the property, plant, and equipment, net and deferred income taxes line items, respectively, in the Eliminations &#x2013; Lease Subsidiary column above to reflect the net book value of the railcars purchased by the Leasing Group from the Rail Products Group based on manufacturing cost. See Note 5 and Note 8 for a further discussion regarding our investment in our partially-owned leasing subsidiaries and the related indebtedness.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percent Change&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022 versus 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021 versus 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;($ in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing and management&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;770.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;735.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales of railcars owned one year or less at the time of sale &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;770.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;735.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating profit &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing and management&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease portfolio sales &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating profit margin&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing and management operating profit margin&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selected expense information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maintenance and compliance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rent and ad valorem taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, engineering, and administrative expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;* Not meaningful&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Includes $1.3 million selling profit associated with sales-type leases for the year ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Depreciation expense includes $12.1&#160;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. Additionally, depreciation expense related to our small cube covered hopper railcars decreased by approximately $7.0&#160;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. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information related to lease portfolio sales is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease portfolio sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating profit on lease portfolio sales &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating profit margin on lease portfolio sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Excludes $1.3 million selling profit associated with sales-type leases for the year ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Railcar Leasing Equipment Portfolio. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Leasing Group's equipment consists primarily of railcars leased by third parties. The Leasing Group purchases equipment manufactured predominantly by the Rail Products Group and enters into lease contracts with third parties with terms generally ranging between one year and ten years. The Leasing Group primarily enters into operating leases. Future contractual minimum rental revenues on operating leases related to our wholly-owned and partially-owned subsidiaries are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future contractual minimum rental revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,123.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Debt. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Wholly-owned subsidiaries.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Leasing Group&#x2019;s debt at December 31, 2022 consisted primarily of non-recourse debt. As of December 31, 2022, Trinity&#x2019;s wholly-owned subsidiaries included in the Leasing Group held equipment with a net book value of $5,443.1 million, which is pledged solely as collateral for Leasing Group debt held by those subsidiaries. The net book value of unpledged equipment at December 31, 2022 was $334.9 million. See Note 8 for more information regarding the Leasing Group's debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Partially-owned subsidiaries.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Debt owed by TRIP Holdings and RIV 2013 and their respective subsidiaries is nonrecourse to Trinity and TILC. Creditors of each of TRIP Holdings and RIV 2013 and their respective subsidiaries have recourse only to the particular subsidiary's assets. As of December 31, 2022, TRIP Holdings held equipment with a net book value of $1,063.8 million, which is pledged solely as collateral for the TRIP Holdings' debt held by its subsidiaries. As of December 31, 2022, TRP-2021 equipment with a net book value of $457.5 million is pledged solely as collateral for the TRP-2021 debt. See Note 5 for a description of TRIP Holdings and RIV 2013 and their respective subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Operating Lease Obligations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Future amounts due as well as future contractual minimum rental revenues related to the Leasing Group's railcar operating lease obligations are as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future operating lease obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future contractual minimum rental revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease obligations totaling $1.3 million are guaranteed by Trinity Industries, Inc. and certain subsidiaries. The Leasing Group also has future amounts due for operating lease obligations related to office space of approximately $0.2 million, which is excluded from the table above.&lt;/span&gt;&lt;/div&gt;</trn:LeasingOperationsOfTheCompanyTextBlock>
    <us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDY_86ea7cb2-bd2f-46f8-a154-133d05edfd79">Selected consolidated financial information for the Leasing Group is as follows:&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.365%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Wholly-&lt;br/&gt;Owned&lt;br/&gt;Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Partially-Owned Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Leasing Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Eliminations &#x2013; Lease Subsidiary &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Adjusted Total Leasing Group&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,788.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,521.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,309.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(763.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,546.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,171.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,608.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,779.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(763.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,016.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,800.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,182.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,983.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,983.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,152.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,153.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(173.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;980.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,101.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,228.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,329.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(173.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,156.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,069.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,193.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(590.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Wholly-&lt;br/&gt;Owned&lt;br/&gt;Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Partially-Owned Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Leasing Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Eliminations &#x2013; Lease Subsidiary &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Adjusted Total Leasing Group&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,706.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,570.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,276.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(779.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,497.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,944.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,641.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,585.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(779.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,806.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,555.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,216.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,771.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,771.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,114.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,115.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(176.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;938.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,819.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,247.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,066.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(176.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,889.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,125.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,252.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(602.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net deferred profit on railcars sold to the Leasing Group consists of intersegment profit that is eliminated in consolidation. Net deferred profit and the related deferred tax impact are included as adjustments to the property, plant, and equipment, net and deferred income taxes line items, respectively, in the Eliminations &#x2013; Lease Subsidiary column above to reflect the net book value of the railcars purchased by the Leasing Group from the Rail Products Group based on manufacturing cost. See Note 5 and Note 8 for a further discussion regarding our investment in our partially-owned leasing subsidiaries and the related indebtedness.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzMtMS0xLTEtMTA4NDgz_53de12cd-7188-4583-a8c6-84b90320672d"
      unitRef="usd">2600000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzMtMy0xLTEtMTA4NDgz_9b11580b-4f77-4969-9eca-ed2c9e028884"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzMtNS0xLTEtMTA4NDgz_9a45d519-206c-468d-8122-19b31ad322e6"
      unitRef="usd">2600000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzMtNy0xLTEtMTA4NDgz_12bf4a69-1943-4577-bad1-c271c77617be"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzMtOS0xLTEtMTA4NDgz_500e1c4e-0f75-4ba6-a17a-0143b6ae40b2"
      unitRef="usd">2600000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNet
      contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzQtMS0xLTEtMTA4NDgz_0f9eceb4-b020-423b-b9ff-54c2de8423e7"
      unitRef="usd">89900000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzQtMy0xLTEtMTA4NDgz_26167e0b-0d34-43ed-b3c0-0e1895d1657d"
      unitRef="usd">10800000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzQtNS0xLTEtMTA4NDgz_909dc0aa-4b74-49f0-86e8-78c9ebdcb083"
      unitRef="usd">100700000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzQtNy0xLTEtMTA4NDgz_4ec6e56e-28bf-4b73-9b36-6545bcdef91d"
      unitRef="usd">0</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzQtOS0xLTEtMTA4NDgz_e4c6f662-7569-41c5-92d5-665bc897dd76"
      unitRef="usd">100700000</us-gaap:AccountsReceivableNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzUtMS0xLTEtMTA4NDgz_6c43662b-57c4-4808-b716-38a69832f0b6"
      unitRef="usd">5788100000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzUtMy0xLTEtMTA4NDgz_b212dc74-17cf-4ee5-83b0-ac72726e19d2"
      unitRef="usd">1521300000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzUtNS0xLTEtMTA4NDgz_0b019e65-c2c8-4ffc-92fe-3f1603a3ff10"
      unitRef="usd">7309400000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzUtNy0xLTEtMTA4NDgz_5255e045-8e72-4767-85c0-33c34da7c1f6"
      unitRef="usd">-763300000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzUtOS0xLTEtMTA4NDgz_b7164939-f6bc-4591-b938-cc6461816dfa"
      unitRef="usd">6546100000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzYtMS0xLTEtMTA4NDgz_9cde64c6-4af4-4a01-99fb-42d2e491e859"
      unitRef="usd">140300000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzYtMy0xLTEtMTA4NDgz_8476a5bb-57f3-4423-a05d-48b9271efc81"
      unitRef="usd">74400000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzYtNS0xLTEtMTA4NDgz_f1e7c8c6-d0c2-423a-a17a-41d1e75f7a62"
      unitRef="usd">214700000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzYtNy0xLTEtMTA4NDgz_8fd8043a-2d57-44a5-a11d-553606368248"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzYtOS0xLTEtMTA4NDgz_daecd63d-37ed-4759-85c5-8323c3af7a91"
      unitRef="usd">214700000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:OtherAssets
      contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzctMS0xLTEtMTA4NDgz_e76e1778-1ec0-4c45-b2cc-dde9ec73bc4b"
      unitRef="usd">150300000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzctMy0xLTEtMTA4NDgz_39343411-e73f-4e6f-ad41-6c2adce355da"
      unitRef="usd">2200000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzctNS0xLTEtMTA4NDgz_61495e47-3135-443c-a5b3-40d3f12ddecd"
      unitRef="usd">152500000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzctNy0xLTEtMTA4NDgz_f1926fee-360c-4c79-a0b5-e6e7b02452a9"
      unitRef="usd">0</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzctOS0xLTEtMTA4NDgz_eb7991dd-9206-42f2-b67b-b7d71c4ac7c9"
      unitRef="usd">152500000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzgtMS0xLTEtMTA4NDgz_e1c187e1-7f5a-46af-a76d-cf8d98edb873"
      unitRef="usd">6171200000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzgtMy0xLTEtMTA4NDgz_2ea89592-1180-4282-80cf-9ccb324eb483"
      unitRef="usd">1608700000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzgtNS0xLTEtMTA4NDgz_476c04bc-a5df-4713-81f6-bb1c696498dc"
      unitRef="usd">7779900000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzgtNy0xLTEtMTA4NDgz_e71a4f08-455c-41fb-b8ab-10ffc18b48cc"
      unitRef="usd">-763300000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzgtOS0xLTEtMTA4NDgz_2164c61c-7162-4376-b4d1-e034307a235d"
      unitRef="usd">7016600000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEwLTEtMS0xLTEwODQ4Mw_8b06df98-cdc9-4145-81bb-c6dfc99ae96a"
      unitRef="usd">109700000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEwLTMtMS0xLTEwODQ4Mw_78abe79a-0ddd-4e50-af70-8df0170988d8"
      unitRef="usd">44100000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEwLTUtMS0xLTEwODQ4Mw_84348342-9ca8-4a32-aec0-a610caf622c9"
      unitRef="usd">153800000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEwLTctMS0xLTEwODQ4Mw_54812142-8480-4d6d-99b8-bd5ee1843a4d"
      unitRef="usd">0</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEwLTktMS0xLTEwODQ4Mw_b0e9cc2b-2c7b-4571-a068-248bae25da5b"
      unitRef="usd">153800000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations
      contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzExLTEtMS0xLTEwODQ4Mw_e94c15d4-67aa-4a76-a81e-80cc6c4d6633"
      unitRef="usd">3800700000</trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations>
    <trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations
      contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzExLTMtMS0xLTEwODQ4Mw_622031a6-4961-4903-b3ce-75295df52677"
      unitRef="usd">1182800000</trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations>
    <trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations
      contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzExLTUtMS0xLTEwODQ4Mw_f779c6d2-2bcf-4dab-a571-5a835e218b4f"
      unitRef="usd">4983500000</trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations>
    <trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations
      contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzExLTctMS0xLTEwODQ4Mw_28b06eec-de59-4612-8cf6-b471073bc033"
      unitRef="usd">0</trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations>
    <trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations
      contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzExLTktMS0xLTEwODQ4Mw_38135635-dea7-4390-91d8-dcd49ab0085c"
      unitRef="usd">4983500000</trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
      contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEyLTEtMS0xLTEwODQ4Mw_5c299f55-0603-48e8-b8e3-62c81c2f4b52"
      unitRef="usd">1152300000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
      contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEyLTMtMS0xLTEwODQ4Mw_4278a094-fab7-4f0a-a495-f03fa5e5d374"
      unitRef="usd">1100000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
      contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEyLTUtMS0xLTEwODQ4Mw_133a7c7f-4a3f-4c75-a35b-d3feb520e3a5"
      unitRef="usd">1153400000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
      contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEyLTctMS0xLTEwODQ4Mw_d455b51d-11b5-48e8-9829-553f07a98e7a"
      unitRef="usd">-173100000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
      contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEyLTktMS0xLTEwODQ4Mw_8cacc343-740f-45fa-92e8-f7622c8d74c2"
      unitRef="usd">980300000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilities
      contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEzLTEtMS0xLTEwODQ4Mw_118be8f0-b6a4-4c39-a2a7-3d80959a7b95"
      unitRef="usd">38800000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEzLTMtMS0xLTEwODQ4Mw_a81334ac-8f14-410d-abbf-9b2b4fe6ad1a"
      unitRef="usd">0</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEzLTUtMS0xLTEwODQ4Mw_dbee9c25-2014-4dae-915f-a80d4439b02e"
      unitRef="usd">38800000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEzLTctMS0xLTEwODQ4Mw_a93d7670-572b-448a-8ac6-77dd6a4c39f2"
      unitRef="usd">0</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEzLTktMS0xLTEwODQ4Mw_aa4d2347-2618-4082-b585-ee82228ed347"
      unitRef="usd">38800000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE0LTEtMS0xLTEwODQ4Mw_0cea5c0d-20b7-4c6b-a927-a07dbc02b079"
      unitRef="usd">5101500000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE0LTMtMS0xLTEwODQ4Mw_9acabc87-3a0f-47c9-bf9f-511263c70715"
      unitRef="usd">1228000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE0LTUtMS0xLTEwODQ4Mw_67fc539f-8374-4f55-94ed-bd30ccc9040d"
      unitRef="usd">6329500000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE0LTctMS0xLTEwODQ4Mw_954c1e1b-3148-4d5b-8014-6cf3df496699"
      unitRef="usd">-173100000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE0LTktMS0xLTEwODQ4Mw_50d8a22a-7401-442f-a9ed-356cb63a9bd7"
      unitRef="usd">6156400000</us-gaap:Liabilities>
    <us-gaap:MinorityInterest
      contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE1LTEtMS0xLTEwODQ4Mw_5c5c5219-5bcf-4c30-829b-ed14087c9fbf"
      unitRef="usd">0</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE1LTMtMS0xLTEwODQ4Mw_c13cc1cd-182b-4be3-bca7-9fa56c97867e"
      unitRef="usd">257200000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE1LTUtMS0xLTEwODQ4Mw_7ad0a59f-bd39-4dd4-9a74-9762de652d57"
      unitRef="usd">257200000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE1LTctMS0xLTEwODQ4Mw_a9e01a1b-5058-4c3e-8b7e-1256ec0cd0da"
      unitRef="usd">0</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE1LTktMS0xLTEwODQ4Mw_98e98119-ac86-4972-a89b-fa6f6baf354d"
      unitRef="usd">257200000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquity
      contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE2LTEtMS0xLTEwODQ4Mw_06138572-ed79-4e99-b6e4-a85341362a4c"
      unitRef="usd">1069700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE2LTMtMS0xLTEwODQ4Mw_d58a6b80-3657-456f-b5b4-f035223587ff"
      unitRef="usd">123500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5ca20072caa3427d8c629280c3ca2db9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE2LTUtMS0xLTEwODQ4Mw_ba76f40f-2734-4467-9334-2ae44f0fe8d0"
      unitRef="usd">1193200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i18990329723546cd96ba3b8589b40ec0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE2LTctMS0xLTEwODQ4Mw_af082783-566f-4e2b-b410-92f04a147185"
      unitRef="usd">-590200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icbf3ea08971d4e68b2a4a7539565e855_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE2LTktMS0xLTEwODQ4Mw_05a16ebd-4692-4f17-9043-2ddf4aff643c"
      unitRef="usd">603000000.0</us-gaap:StockholdersEquity>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzMtMS0xLTEtMTA4NDgz_45f8384b-116b-47f4-ae8a-92acd780feee"
      unitRef="usd">3400000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzMtMy0xLTEtMTA4NDgz_3d68eb1e-54bf-456a-a2ca-fc2100104a61"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzMtNS0xLTEtMTA4NDgz_49ac9cf6-63a6-42e2-acdc-f893eca325b7"
      unitRef="usd">3400000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzMtNy0xLTEtMTA4NDgz_28ee728b-29e9-4df0-b06d-99e20d197e0a"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i78da5430017e42d9b14120a26b186280_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzMtOS0xLTEtMTA4NDgz_8c59dd4e-1e1d-4d1d-a988-e82ce4cc653d"
      unitRef="usd">3400000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNet
      contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzQtMS0xLTEtMTA4NDgz_5bca0814-6181-48fd-9a18-cdc800cb10a9"
      unitRef="usd">90700000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzQtMy0xLTEtMTA4NDgz_603408b8-9504-49ba-81f2-a725452ed140"
      unitRef="usd">10100000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzQtNS0xLTEtMTA4NDgz_99c18747-dba0-4205-a0b7-5ac87e34bb16"
      unitRef="usd">100800000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzQtNy0xLTEtMTA4NDgz_9a8dfd87-835e-4d8d-8143-18033a8a5f18"
      unitRef="usd">0</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i78da5430017e42d9b14120a26b186280_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzQtOS0xLTEtMTA4NDgz_8a6d00f2-c05c-4fb1-9dea-537bb4170826"
      unitRef="usd">100800000</us-gaap:AccountsReceivableNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzUtMS0xLTEtMTA4NDgz_c54a57f8-86e1-49b3-88d6-b73796feb446"
      unitRef="usd">5706100000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzUtMy0xLTEtMTA4NDgz_b69ed9da-11c1-429c-9cfc-8e3605e94768"
      unitRef="usd">1570600000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzUtNS0xLTEtMTA4NDgz_9085e7ed-957d-49f1-9d75-af750d3a899f"
      unitRef="usd">7276700000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzUtNy0xLTEtMTA4NDgz_fedf24a4-17f7-4e2c-b3fb-00deeb1891d7"
      unitRef="usd">-779100000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i78da5430017e42d9b14120a26b186280_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzUtOS0xLTEtMTA4NDgz_48bd0a6b-c5a6-443a-b12a-229a4c8fd659"
      unitRef="usd">6497600000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzYtMS0xLTEtMTA4NDgz_26138ed4-2edb-46cd-9e38-153e640d8539"
      unitRef="usd">76500000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzYtMy0xLTEtMTA4NDgz_72fd855d-851d-4db9-aec7-b81d3f83950c"
      unitRef="usd">58600000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzYtNS0xLTEtMTA4NDgz_670babf4-4d65-4778-8f1c-8d1c1d816995"
      unitRef="usd">135100000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzYtNy0xLTEtMTA4NDgz_402dfcbd-5124-4410-a2e8-e7b29571c594"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i78da5430017e42d9b14120a26b186280_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzYtOS0xLTEtMTA4NDgz_e189cc8d-85db-4808-9459-0d7760fc0a7f"
      unitRef="usd">135100000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:OtherAssets
      contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzctMS0xLTEtMTA4NDgz_b46d9ce2-c815-40a9-9571-8a47565c0c6d"
      unitRef="usd">67300000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzctMy0xLTEtMTA4NDgz_17efa3d8-6c4e-4539-82da-cba2bd8f407c"
      unitRef="usd">2100000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzctNS0xLTEtMTA4NDgz_262beecf-32be-40d8-a19f-048c19c14bdb"
      unitRef="usd">69400000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzctNy0xLTEtMTA4NDgz_04e9f1d3-e163-452d-92dc-189d0231bf19"
      unitRef="usd">0</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i78da5430017e42d9b14120a26b186280_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzctOS0xLTEtMTA4NDgz_1430af3f-e5e0-424b-82bd-01e705822b3b"
      unitRef="usd">69400000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzgtMS0xLTEtMTA4NDgz_f43981af-a0dc-4e99-a0ca-eca14e3c163c"
      unitRef="usd">5944000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzgtMy0xLTEtMTA4NDgz_4f482c7e-a484-4069-bce7-9437f4533869"
      unitRef="usd">1641400000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzgtNS0xLTEtMTA4NDgz_48f2f1cf-fd0a-4fe2-b846-6df64ef91902"
      unitRef="usd">7585400000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzgtNy0xLTEtMTA4NDgz_7e846509-41ae-42a0-a948-740c61746fc9"
      unitRef="usd">-779100000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i78da5430017e42d9b14120a26b186280_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzgtOS0xLTEtMTA4NDgz_2d5cf8d2-401b-4cac-b36c-c16b604bbd2f"
      unitRef="usd">6806300000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEwLTEtMS0xLTEwODQ4Mw_e82590d0-4d2e-4fb6-87fa-0cf4438ef677"
      unitRef="usd">113400000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEwLTMtMS0xLTEwODQ4Mw_62da5336-a7c3-47b1-a453-94c33047a86b"
      unitRef="usd">30100000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEwLTUtMS0xLTEwODQ4Mw_1e8c26c4-1ad5-4f14-9ac3-eae18731dbb6"
      unitRef="usd">143500000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEwLTctMS0xLTEwODQ4Mw_938df72e-d80d-4dde-8f03-e9c79a9cc323"
      unitRef="usd">0</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i78da5430017e42d9b14120a26b186280_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEwLTktMS0xLTEwODQ4Mw_7a6d841a-78d6-499f-80b6-8ddb70427b65"
      unitRef="usd">143500000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations
      contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzExLTEtMS0xLTEwODQ4Mw_f143e9af-e0f6-4c9c-adce-effc60d1cb98"
      unitRef="usd">3555800000</trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations>
    <trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations
      contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzExLTMtMS0xLTEwODQ4Mw_6959eb11-3e90-4745-b60d-087186d5a474"
      unitRef="usd">1216100000</trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations>
    <trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations
      contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzExLTUtMS0xLTEwODQ4Mw_cd32364d-0a30-4552-b8db-f64f5aaa9475"
      unitRef="usd">4771900000</trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations>
    <trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations
      contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzExLTctMS0xLTEwODQ4Mw_c4811320-0608-4187-9f41-5b1d29394973"
      unitRef="usd">0</trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations>
    <trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations
      contextRef="i78da5430017e42d9b14120a26b186280_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzExLTktMS0xLTEwODQ4Mw_e9c743d3-c8db-4bdc-8bc8-ef825cd5e5b1"
      unitRef="usd">4771900000</trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
      contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEyLTEtMS0xLTEwODQ4Mw_67280839-58e6-4a31-8857-38597467ce37"
      unitRef="usd">1114200000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
      contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEyLTMtMS0xLTEwODQ4Mw_e3128b90-8fc8-4a41-9dea-201647bba226"
      unitRef="usd">1100000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
      contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEyLTUtMS0xLTEwODQ4Mw_a09956f7-a187-4d58-b48a-c4da6d1e98e6"
      unitRef="usd">1115300000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
      contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEyLTctMS0xLTEwODQ4Mw_145ed3ac-203e-4024-8c9b-dea46e27f14b"
      unitRef="usd">-176600000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
      contextRef="i78da5430017e42d9b14120a26b186280_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEyLTktMS0xLTEwODQ4Mw_385466d1-2bab-4824-aeb6-fbfff77bd5c6"
      unitRef="usd">938700000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilities
      contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEzLTEtMS0xLTEwODQ4Mw_89ed5929-9708-47b1-bafc-2e4c145c34ed"
      unitRef="usd">35600000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEzLTMtMS0xLTEwODQ4Mw_49357e42-0b02-45a3-b515-815a0712c0c7"
      unitRef="usd">0</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEzLTUtMS0xLTEwODQ4Mw_ba892a36-6961-42d4-955a-03650ddf7789"
      unitRef="usd">35600000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEzLTctMS0xLTEwODQ4Mw_ce3016fa-79c0-4b94-9b86-4e1b8f8f203c"
      unitRef="usd">0</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i78da5430017e42d9b14120a26b186280_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEzLTktMS0xLTEwODQ4Mw_64a4208e-d66b-4635-9379-2cbcbf643c1c"
      unitRef="usd">35600000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE0LTEtMS0xLTEwODQ4Mw_67edfff3-5873-4d92-86b3-fa2cf136c966"
      unitRef="usd">4819000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE0LTMtMS0xLTEwODQ4Mw_86ce21ee-5a87-4018-82ec-1271884077ad"
      unitRef="usd">1247300000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE0LTUtMS0xLTEwODQ4Mw_309c2243-373a-4692-8e38-fbf45db13ca1"
      unitRef="usd">6066300000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE0LTctMS0xLTEwODQ4Mw_7a0a1379-ad5c-4533-8976-be7c202c20da"
      unitRef="usd">-176600000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i78da5430017e42d9b14120a26b186280_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE0LTktMS0xLTEwODQ4Mw_08681909-f48b-4808-b59a-b58da6b54f0a"
      unitRef="usd">5889700000</us-gaap:Liabilities>
    <us-gaap:MinorityInterest
      contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE1LTEtMS0xLTEwODQ4Mw_8d4d4b59-e086-4a5e-9d9c-1ddc732e44c4"
      unitRef="usd">0</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE1LTMtMS0xLTEwODQ4Mw_899482d5-e189-4118-80a0-fe97d4c84400"
      unitRef="usd">267000000.0</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE1LTUtMS0xLTEwODQ4Mw_cd05b087-b81d-47d8-9fdc-947070927e2c"
      unitRef="usd">267000000.0</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE1LTctMS0xLTEwODQ4Mw_3080ed4f-899d-4dd7-9588-58d8154096f4"
      unitRef="usd">0</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i78da5430017e42d9b14120a26b186280_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE1LTktMS0xLTEwODQ4Mw_4fc27f80-bb11-4f1b-856d-dd650e63450e"
      unitRef="usd">267000000.0</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquity
      contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE2LTEtMS0xLTEwODQ4Mw_4a2b5761-0a3d-4f79-b569-e1d7c7786a5e"
      unitRef="usd">1125000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE2LTMtMS0xLTEwODQ4Mw_11af554e-c279-403f-9caf-cec6b5a2b793"
      unitRef="usd">127100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ida173f35ee284522b3b8a3aa4e12edeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE2LTUtMS0xLTEwODQ4Mw_718a39e2-edfa-4266-a724-6f4dd4039014"
      unitRef="usd">1252100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i54fcee231a99488897e029bc3b91efaf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE2LTctMS0xLTEwODQ4Mw_9927ab87-f8b9-47a3-9a91-b811514ff999"
      unitRef="usd">-602500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i78da5430017e42d9b14120a26b186280_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE2LTktMS0xLTEwODQ4Mw_6e817de2-1f69-4935-8b9b-569e281e77ce"
      unitRef="usd">649600000</us-gaap:StockholdersEquity>
    <trn:ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzU0OTc1NTgyMjAxMQ_591def43-1edf-4b9a-a88f-8163dfabf0ee">&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percent Change&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022 versus 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021 versus 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;($ in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing and management&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;770.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;735.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales of railcars owned one year or less at the time of sale &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;770.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;735.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating profit &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing and management&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease portfolio sales &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating profit margin&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing and management operating profit margin&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selected expense information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maintenance and compliance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rent and ad valorem taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, engineering, and administrative expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;* Not meaningful&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Includes $1.3 million selling profit associated with sales-type leases for the year ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Depreciation expense includes $12.1&#160;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. Additionally, depreciation expense related to our small cube covered hopper railcars decreased by approximately $7.0&#160;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. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; 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.&lt;/span&gt;&lt;/div&gt;</trn:ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock>
    <us-gaap:Revenues
      contextRef="ie6112600cf624fc2b013ea6799d88d8d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzQtMS0xLTEtMTA4NDgz_caa22ec1-4e11-4ed5-a6bf-c91c316e2345"
      unitRef="usd">770600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0b1c3f759388472abd08efcb95c72fca_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzQtMy0xLTEtMTA4NDgz_14ae8d00-70f1-4801-8064-13f25cf4f80e"
      unitRef="usd">735300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9d0b30e148ff41ac93f2408c9fd3b745_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzQtNS0xLTEtMTA4NDgz_486ca3dc-a915-4dc2-b286-26fb925309aa"
      unitRef="usd">747900000</us-gaap:Revenues>
    <trn:RevenuesPercentChange
      contextRef="ie6112600cf624fc2b013ea6799d88d8d_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzQtNy0xLTEtMTA4NDgz_338490cf-0349-463c-b091-98c7d0792590"
      unitRef="number">0.048</trn:RevenuesPercentChange>
    <trn:RevenuesPercentChange
      contextRef="i0b1c3f759388472abd08efcb95c72fca_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzQtOS0xLTEtMTA4NDgz_094bc86a-76e2-4041-b545-d9925700ebe8"
      unitRef="number">-0.017</trn:RevenuesPercentChange>
    <us-gaap:Revenues
      contextRef="if096b81d722544fcb7e17a05a850268c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzUtMS0xLTEtMTA4NDgz_59e0586d-a271-4c3d-9d83-b8d2c400c3a2"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6748caeeb3034d4c95bc90962403ce7f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzUtMy0xLTEtMTA4NDgz_e2a28ae4-79ab-4c34-8a73-de5319869ea1"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic3b8b357cc3a4ed19948989d9392ba43_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzUtNS0xLTEtMTA4NDgz_43b3557c-219b-49d9-9236-dafafd29123c"
      unitRef="usd">54400000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzYtMS0xLTEtMTA4NDgz_136d7131-53a4-475c-8351-56b76bcaa53e"
      unitRef="usd">770600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzYtMy0xLTEtMTA4NDgz_f04b8823-fed5-4588-8722-d13a51162365"
      unitRef="usd">735300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzYtNS0xLTEtMTA4NDgz_36a9dd0e-8a9d-437f-bfb0-b287f285bc4b"
      unitRef="usd">802300000</us-gaap:Revenues>
    <trn:RevenuesPercentChange
      contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzYtNy0xLTEtMTA4NDgz_6321e457-e4f6-4fcf-800e-66f4e9980eed"
      unitRef="number">0.048</trn:RevenuesPercentChange>
    <trn:RevenuesPercentChange
      contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzYtOS0xLTEtMTA4NDgz_0ca2faf1-e760-477f-8669-f1010b0262d6"
      unitRef="number">-0.084</trn:RevenuesPercentChange>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie6112600cf624fc2b013ea6799d88d8d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzktMS0xLTEtMTA4NDgz_180ce867-e0db-4da8-b5f2-03d1c2aa1e52"
      unitRef="usd">295800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0b1c3f759388472abd08efcb95c72fca_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzktMy0xLTEtMTA4NDgz_5cbf4af6-bbbe-45fb-a336-d007a1459af9"
      unitRef="usd">296800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9d0b30e148ff41ac93f2408c9fd3b745_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzktNS0xLTEtMTA4NDgz_cc82eed1-a311-4970-8117-757732eda1d8"
      unitRef="usd">336000000.0</us-gaap:OperatingIncomeLoss>
    <trn:OperatingIncomeLossPercentChange
      contextRef="ie6112600cf624fc2b013ea6799d88d8d_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzktNy0xLTEtMTA4NDgz_989ad279-79d9-44ca-9fed-f938c7a5cb94"
      unitRef="number">-0.003</trn:OperatingIncomeLossPercentChange>
    <trn:OperatingIncomeLossPercentChange
      contextRef="i0b1c3f759388472abd08efcb95c72fca_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzktOS0xLTEtMTA4NDgz_46648206-3fb8-4ca4-8930-0d27ca6056f4"
      unitRef="number">-0.117</trn:OperatingIncomeLossPercentChange>
    <us-gaap:OperatingIncomeLoss
      contextRef="if4539b600ab34435a0f9bcc30c4c5bea_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEwLTEtMS0xLTEwODQ4Mw_e26dc814-06a1-4bf3-9142-a99fe26c72e3"
      unitRef="usd">127500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i36438f4af051425abcf2ed24ca3123cb_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEwLTMtMS0xLTEwODQ4Mw_443f7280-4454-459d-ab20-fd8cff03265a"
      unitRef="usd">54100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2211183147b44f8694221e5e2ca1359d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEwLTUtMS0xLTEwODQ4Mw_f1120906-2577-4d51-a163-9de99a41066d"
      unitRef="usd">17700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTEtMS0xLTEwODQ4Mw_a32ce3f4-326b-42b0-994f-0ffd2016dda9"
      unitRef="usd">423300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTMtMS0xLTEwODQ4Mw_2e0e7753-6d93-4372-b7d7-455bcee863fc"
      unitRef="usd">350900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTUtMS0xLTEwODQ4Mw_218cb4d1-52c3-42bd-a92b-d945c23b021f"
      unitRef="usd">353700000</us-gaap:OperatingIncomeLoss>
    <trn:OperatingIncomeLossPercentChange
      contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTctMS0xLTEwODQ4Mw_75440e9b-9fca-4db7-8b87-69dd896cfa0c"
      unitRef="number">0.206</trn:OperatingIncomeLossPercentChange>
    <trn:OperatingIncomeLossPercentChange
      contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTktMS0xLTEwODQ4Mw_fcff4482-75aa-4448-a791-1bf5cbc2ccb7"
      unitRef="number">-0.008</trn:OperatingIncomeLossPercentChange>
    <trn:OperatingProfitMargin
      contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEzLTEtMS0xLTEwODQ4Mw_e5aa5d86-b883-4a8f-a401-7389b68508b0"
      unitRef="number">0.549</trn:OperatingProfitMargin>
    <trn:OperatingProfitMargin
      contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEzLTMtMS0xLTEwODQ4Mw_4160f9e0-e093-4033-9d33-e176f099bc0e"
      unitRef="number">0.477</trn:OperatingProfitMargin>
    <trn:OperatingProfitMargin
      contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEzLTUtMS0xLTEwODQ4Mw_b135fd5f-1d54-4c3f-94fc-4fe8deb0a3ea"
      unitRef="number">0.441</trn:OperatingProfitMargin>
    <trn:OperatingProfitMargin
      contextRef="if01379bd60434b7f9eaec32aacc927f7_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE1LTEtMS0xLTEwODQ4Mw_56de1dc6-e572-49b7-b42a-faea0ec53eb4"
      unitRef="number">0.384</trn:OperatingProfitMargin>
    <trn:OperatingProfitMargin
      contextRef="i36dc2ce75e0441c698eff613015b75d0_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE1LTMtMS0xLTEwODQ4Mw_37201f32-7a30-4af3-b5c7-a524b317c3d5"
      unitRef="number">0.404</trn:OperatingProfitMargin>
    <trn:OperatingProfitMargin
      contextRef="if49af62fe51b435595d0bb50259f82b1_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE1LTUtMS0xLTEwODQ4Mw_6b23e875-353c-4149-89a5-e1be3d4e9a5e"
      unitRef="number">0.449</trn:OperatingProfitMargin>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTEtMS0xLTEwODQ4Mw_5711bb8e-d90b-4ad7-89d4-2829aa55204c"
      unitRef="usd">236400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTMtMS0xLTEwODQ4Mw_a55b4af2-98bd-4c9d-82e8-b643c0e9c315"
      unitRef="usd">226000000.0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTUtMS0xLTEwODQ4Mw_cfd9741b-7939-4308-a615-b862ab140e6b"
      unitRef="usd">214700000</us-gaap:DepreciationDepletionAndAmortization>
    <trn:DepreciationDepletionandAmortizationPercentChange
      contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTctMS0xLTEwODQ4Mw_ef1fa101-d357-450c-9f3a-4f74ea615e98"
      unitRef="number">0.046</trn:DepreciationDepletionandAmortizationPercentChange>
    <trn:DepreciationDepletionandAmortizationPercentChange
      contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTktMS0xLTEwODQ4Mw_cdcdde3d-5cd7-4ba0-806d-c42debd43789"
      unitRef="number">0.053</trn:DepreciationDepletionandAmortizationPercentChange>
    <us-gaap:CostMaintenance
      contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTEtMS0xLTEwODQ4Mw_394ee589-e416-47b9-9e5f-875fec6c3039"
      unitRef="usd">113400000</us-gaap:CostMaintenance>
    <us-gaap:CostMaintenance
      contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTMtMS0xLTEwODQ4Mw_3f4bf5ae-fb6c-46c6-988c-afd9ac21d622"
      unitRef="usd">95000000.0</us-gaap:CostMaintenance>
    <us-gaap:CostMaintenance
      contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTUtMS0xLTEwODQ4Mw_543d78c8-a844-4be9-b794-7dfd4a0fb6c5"
      unitRef="usd">88100000</us-gaap:CostMaintenance>
    <trn:MaintenanceCostsPercentChange
      contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTctMS0xLTEwODQ4Mw_e90c4e9b-0bd9-42cf-828b-8763a46c9e7a"
      unitRef="number">0.194</trn:MaintenanceCostsPercentChange>
    <trn:MaintenanceCostsPercentChange
      contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTktMS0xLTEwODQ4Mw_11091c3b-91f8-49ac-bd43-0d3568b2ef2a"
      unitRef="number">0.078</trn:MaintenanceCostsPercentChange>
    <us-gaap:PaymentsForRent
      contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTEtMS0xLTEwODQ4Mw_5ba22dbf-9e68-4c9f-b386-6839dadf9846"
      unitRef="usd">19300000</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent
      contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTMtMS0xLTEwODQ4Mw_097fb7a9-e2ed-44be-b8ca-932f30a8a140"
      unitRef="usd">18400000</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent
      contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTUtMS0xLTEwODQ4Mw_275040ba-085b-4da4-ac40-03b1fdb04bee"
      unitRef="usd">21100000</us-gaap:PaymentsForRent>
    <trn:OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange
      contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTctMS0xLTEwODQ4Mw_05ef3062-19c5-4169-b7e2-471b6ffcc3b0"
      unitRef="number">0.049</trn:OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange>
    <trn:OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange
      contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTktMS0xLTEwODQ4Mw_95511738-2020-4e4c-96ee-f49e391dcc60"
      unitRef="number">-0.128</trn:OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTEtMS0xLTEwODQ4Mw_ad5ec5b9-0673-48e6-8021-79a32a656e35"
      unitRef="usd">54000000.0</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTMtMS0xLTEwODQ4Mw_3ec59f6f-833c-4393-abed-17ebc241c2da"
      unitRef="usd">50600000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTUtMS0xLTEwODQ4Mw_ef13598d-96b2-4223-b901-88cdab9a7c21"
      unitRef="usd">51300000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <trn:SellingEngineeringandAdministrativeExpensePercentChange
      contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTctMS0xLTEwODQ4Mw_fb3bf98a-e925-4ad6-9581-7648a8bdc07f"
      unitRef="number">0.067</trn:SellingEngineeringandAdministrativeExpensePercentChange>
    <trn:SellingEngineeringandAdministrativeExpensePercentChange
      contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTktMS0xLTEwODQ4Mw_7b5eb6bd-21a0-46f9-b492-9ce10b58936a"
      unitRef="number">-0.014</trn:SellingEngineeringandAdministrativeExpensePercentChange>
    <us-gaap:InterestExpense
      contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTEtMS0xLTEwODQ4Mw_0b7bd387-ff41-4876-b96c-437db13c6ff6"
      unitRef="usd">186700000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTMtMS0xLTEwODQ4Mw_5e278faf-9730-4309-a02b-8ac959fda67b"
      unitRef="usd">181600000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i716f34ca353040aeba6f0885b5520b55_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTUtMS0xLTEwODQ4Mw_9f288283-143d-4370-8c40-a1250ea987fc"
      unitRef="usd">196200000</us-gaap:InterestExpense>
    <trn:InterestExpensePercentChange
      contextRef="i2a39283368e24b06a0c09794cbfb7921_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTctMS0xLTEwODQ4Mw_6ebef3fc-d7d2-4479-a283-b8c5ba69a4e1"
      unitRef="number">0.028</trn:InterestExpensePercentChange>
    <trn:InterestExpensePercentChange
      contextRef="i24cb6ece03cd46a0876ae8315f56c624_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTktMS0xLTEwODQ4Mw_5671f670-1041-4685-be65-6c90823b8b57"
      unitRef="number">-0.074</trn:InterestExpensePercentChange>
    <us-gaap:SalesTypeLeaseSellingProfitLoss
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzEwOTk1MTE2MzM0MjM_79613f89-c2f6-4ac1-b962-9dc45f64c96d"
      unitRef="usd">1300000</us-gaap:SalesTypeLeaseSellingProfitLoss>
    <us-gaap:Depreciation
      contextRef="ibef3a28c5dd2486daeb4d0b60abfad7f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzIyMTY_17be58e9-f493-4abd-bcef-33576c1d813b"
      unitRef="usd">12100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i4c9b34c2b91042bb96cdabf016fa46d0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzU0OTc1NTgyMjAxMw_3583fa09-e1b4-49ef-8ee3-ca48b88c0fc0"
      unitRef="usd">7000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="if58757ff169e41bbb6f939a16964eac5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzU0OTc1NTgyMjAxMw_e4a70ce5-6862-4216-8a30-2632b98f9537"
      unitRef="usd">7000000</us-gaap:Depreciation>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzEwOTk1MTE2MzUyOTc_f73db88c-6971-43dc-acd9-506833cb98bd"
      unitRef="usd">-1500000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzEwOTk1MTE2MzUzMDI_b0811d79-7a9d-4efa-9917-b772c05a6ccc"
      unitRef="usd">-11700000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzEwOTk1MTE2MzU0Mzk_c889f6d1-3aea-49c7-99a3-5c2c878dd321"
      unitRef="usd">-5000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <trn:SaleOfLeasedRailcarsTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDU_d4fd477a-0188-4735-8dcf-df5bd7ace19d">&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information related to lease portfolio sales is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease portfolio sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating profit on lease portfolio sales &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating profit margin on lease portfolio sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Excludes $1.3 million selling profit associated with sales-type leases for the year ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;</trn:SaleOfLeasedRailcarsTableTextBlock>
    <trn:ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease
      contextRef="if4539b600ab34435a0f9bcc30c4c5bea_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTpjNjg1NjM5YzgwMmE0NGUwYmQ1OGNlODRiOTI1MGRkYS90YWJsZXJhbmdlOmM2ODU2MzljODAyYTQ0ZTBiZDU4Y2U4NGI5MjUwZGRhXzMtMS0xLTEtMTA4NDgz_3eaf0367-aac8-4c5f-8941-47fdccbcbfd5"
      unitRef="usd">750700000</trn:ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease>
    <trn:ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease
      contextRef="i36438f4af051425abcf2ed24ca3123cb_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTpjNjg1NjM5YzgwMmE0NGUwYmQ1OGNlODRiOTI1MGRkYS90YWJsZXJhbmdlOmM2ODU2MzljODAyYTQ0ZTBiZDU4Y2U4NGI5MjUwZGRhXzMtMy0xLTEtMTA4NDgz_620b4aeb-befc-45df-a9bb-bf5a05362deb"
      unitRef="usd">460700000</trn:ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease>
    <trn:ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease
      contextRef="i2211183147b44f8694221e5e2ca1359d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTpjNjg1NjM5YzgwMmE0NGUwYmQ1OGNlODRiOTI1MGRkYS90YWJsZXJhbmdlOmM2ODU2MzljODAyYTQ0ZTBiZDU4Y2U4NGI5MjUwZGRhXzMtNS0xLTEtMTA4NDgz_b816c74d-4ddb-44f0-af41-484d3a6697f9"
      unitRef="usd">193100000</trn:ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib5b8919845ab4b6480f424e839208df6_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTpjNjg1NjM5YzgwMmE0NGUwYmQ1OGNlODRiOTI1MGRkYS90YWJsZXJhbmdlOmM2ODU2MzljODAyYTQ0ZTBiZDU4Y2U4NGI5MjUwZGRhXzQtMS0xLTEtMTA4NDgz_d94e2f88-2a8b-4ee5-9320-417ec2d0f351"
      unitRef="usd">126200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifd9ad1401475437b909d62519262a4ba_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTpjNjg1NjM5YzgwMmE0NGUwYmQ1OGNlODRiOTI1MGRkYS90YWJsZXJhbmdlOmM2ODU2MzljODAyYTQ0ZTBiZDU4Y2U4NGI5MjUwZGRhXzQtMy0xLTEtMTA4NDgz_7901fdf8-5236-4949-8ee5-4ec24f1193bf"
      unitRef="usd">54100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i181c728516e54302a741aa6c5637d19f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTpjNjg1NjM5YzgwMmE0NGUwYmQ1OGNlODRiOTI1MGRkYS90YWJsZXJhbmdlOmM2ODU2MzljODAyYTQ0ZTBiZDU4Y2U4NGI5MjUwZGRhXzQtNS0xLTEtMTA4NDgz_21aa44de-d787-4e07-bb39-70eaf1f966b3"
      unitRef="usd">17700000</us-gaap:OperatingIncomeLoss>
    <trn:OperatingProfitMargin
      contextRef="if4539b600ab34435a0f9bcc30c4c5bea_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTpjNjg1NjM5YzgwMmE0NGUwYmQ1OGNlODRiOTI1MGRkYS90YWJsZXJhbmdlOmM2ODU2MzljODAyYTQ0ZTBiZDU4Y2U4NGI5MjUwZGRhXzUtMS0xLTEtMTA4NDgz_57a95389-96d0-4c64-b387-3249d29fc5b4"
      unitRef="number">0.168</trn:OperatingProfitMargin>
    <trn:OperatingProfitMargin
      contextRef="i36438f4af051425abcf2ed24ca3123cb_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTpjNjg1NjM5YzgwMmE0NGUwYmQ1OGNlODRiOTI1MGRkYS90YWJsZXJhbmdlOmM2ODU2MzljODAyYTQ0ZTBiZDU4Y2U4NGI5MjUwZGRhXzUtMy0xLTEtMTA4NDgz_3b1053c7-d100-4234-84af-368cd15d02b8"
      unitRef="number">0.117</trn:OperatingProfitMargin>
    <trn:OperatingProfitMargin
      contextRef="i2211183147b44f8694221e5e2ca1359d_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTpjNjg1NjM5YzgwMmE0NGUwYmQ1OGNlODRiOTI1MGRkYS90YWJsZXJhbmdlOmM2ODU2MzljODAyYTQ0ZTBiZDU4Y2U4NGI5MjUwZGRhXzUtNS0xLTEtMTA4NDgz_a22d903e-ee16-47e2-93f3-7392b652b2cb"
      unitRef="number">0.092</trn:OperatingProfitMargin>
    <us-gaap:SalesTypeLeaseSellingProfitLoss
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzEwOTk1MTE2MzU1OTA_79613f89-c2f6-4ac1-b962-9dc45f64c96d"
      unitRef="usd">1300000</us-gaap:SalesTypeLeaseSellingProfitLoss>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="i551e279eb5a346f9a72b9ea69b9a5b39_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzM2MTc_a16db101-e744-4850-982c-417278be3122">P1Y</us-gaap:LessorOperatingLeaseTermOfContract>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="i8afa93f7646940a19b51b73dc7f3e6b4_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzM2MjQ_f29f25bb-8f74-4df3-a2be-04c4becd5c4a">P10Y</us-gaap:LessorOperatingLeaseTermOfContract>
    <trn:OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNTM_f38c9404-4076-4cc8-aaef-59c831b2cd7f">The Leasing Group primarily enters into operating leases. Future contractual minimum rental revenues on operating leases related to our wholly-owned and partially-owned subsidiaries are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future contractual minimum rental revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,123.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</trn:OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="ia640fe8f457d49b79493761c0a5310d9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo2ZGFmYWQyNjhkMmQ0ZmVhOTE3MzFiY2MwNzlmMmUyNS90YWJsZXJhbmdlOjZkYWZhZDI2OGQyZDRmZWE5MTczMWJjYzA3OWYyZTI1XzItMS0xLTEtMTA4NDgz_a7583353-270b-40a0-8910-abe332aa6bc5"
      unitRef="usd">586500000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears
      contextRef="ia640fe8f457d49b79493761c0a5310d9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo2ZGFmYWQyNjhkMmQ0ZmVhOTE3MzFiY2MwNzlmMmUyNS90YWJsZXJhbmdlOjZkYWZhZDI2OGQyZDRmZWE5MTczMWJjYzA3OWYyZTI1XzItMy0xLTEtMTA4NDgz_788d1324-1945-48be-84d7-3901d8f710e9"
      unitRef="usd">467900000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears
      contextRef="ia640fe8f457d49b79493761c0a5310d9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo2ZGFmYWQyNjhkMmQ0ZmVhOTE3MzFiY2MwNzlmMmUyNS90YWJsZXJhbmdlOjZkYWZhZDI2OGQyZDRmZWE5MTczMWJjYzA3OWYyZTI1XzItNS0xLTEtMTA4NDgz_7ac1d40d-6137-4df7-87b4-6345b075d0a7"
      unitRef="usd">366200000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears
      contextRef="ia640fe8f457d49b79493761c0a5310d9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo2ZGFmYWQyNjhkMmQ0ZmVhOTE3MzFiY2MwNzlmMmUyNS90YWJsZXJhbmdlOjZkYWZhZDI2OGQyZDRmZWE5MTczMWJjYzA3OWYyZTI1XzItNy0xLTEtMTA4NDgz_62e4adaa-2208-4cb7-9974-07bcf6a5e4e3"
      unitRef="usd">262700000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears
      contextRef="ia640fe8f457d49b79493761c0a5310d9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo2ZGFmYWQyNjhkMmQ0ZmVhOTE3MzFiY2MwNzlmMmUyNS90YWJsZXJhbmdlOjZkYWZhZDI2OGQyZDRmZWE5MTczMWJjYzA3OWYyZTI1XzItOS0xLTEtMTA4NDgz_7ec03f12-7a98-4c1c-b2f4-39c0dfecc797"
      unitRef="usd">175000000.0</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter
      contextRef="ia640fe8f457d49b79493761c0a5310d9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo2ZGFmYWQyNjhkMmQ0ZmVhOTE3MzFiY2MwNzlmMmUyNS90YWJsZXJhbmdlOjZkYWZhZDI2OGQyZDRmZWE5MTczMWJjYzA3OWYyZTI1XzItMTEtMS0xLTEwODQ4Mw_53b487df-fbfc-47c1-9eea-1d64294f9d45"
      unitRef="usd">265000000.0</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived
      contextRef="ia640fe8f457d49b79493761c0a5310d9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo2ZGFmYWQyNjhkMmQ0ZmVhOTE3MzFiY2MwNzlmMmUyNS90YWJsZXJhbmdlOjZkYWZhZDI2OGQyZDRmZWE5MTczMWJjYzA3OWYyZTI1XzItMTMtMS0xLTEwODQ4Mw_eae2b959-16f3-47d8-bde3-440d2420ba76"
      unitRef="usd">2123300000</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="iac5780bc4d3d474ebe60994791595b3e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzQwNTA_2829a13b-dfa3-4b42-91ee-1e3afc3fdfb2"
      unitRef="usd">5443100000</us-gaap:DebtInstrumentCollateralAmount>
    <trn:NetBookValueofUnpledgedEquipment
      contextRef="i2b5ca7db0b3b44d98af025b7f452fc9f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzQxOTU_065c1f37-071a-4a93-95ad-6d362d4257c5"
      unitRef="usd">334900000</trn:NetBookValueofUnpledgedEquipment>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="i26483febcdc44335ae6d828a675f0136_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzQ1OTc_ce819511-fbe6-400a-b4b3-b3a7d2e1e86b"
      unitRef="usd">1063800000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="ia5ee66df62fe433590a77581fca4964b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzQ3MzA_d9bcf581-54e1-4c3e-b3fe-3a58a1079bee"
      unitRef="usd">457500000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:ScheduleOfSaleLeasebackTransactionsTextBlock
      contextRef="i2244f71dbda14515b9f0d04b722d0e32_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDg_0d23c6d8-83b2-4033-bc1a-92210868cdd7">Future amounts due as well as future contractual minimum rental revenues related to the Leasing Group's railcar operating lease obligations are as follows:&#160;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future operating lease obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future contractual minimum rental revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSaleLeasebackTransactionsTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i2eadbc6c63ce4ea2a794fba955ab71a8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzItMS0xLTEtMTA4NDgz_4cc4ffe0-10c1-4565-8362-8d3900298266"
      unitRef="usd">11900000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i2eadbc6c63ce4ea2a794fba955ab71a8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzItMy0xLTEtMTA4NDgz_4ddb4cab-8b21-497c-8bac-ee7db24af36f"
      unitRef="usd">8000000.0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i2eadbc6c63ce4ea2a794fba955ab71a8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzItNS0xLTEtMTA4NDgz_ddf9759c-a56d-40c6-9235-804d72e9fa44"
      unitRef="usd">6000000.0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i2eadbc6c63ce4ea2a794fba955ab71a8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzItNy0xLTEtMTA4NDgz_e89f845f-279e-427c-90ba-c78f8eccaf00"
      unitRef="usd">5700000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i2eadbc6c63ce4ea2a794fba955ab71a8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzItOS0xLTEtMTA4NDgz_0464f885-29ca-4710-b317-6eb7b6b963af"
      unitRef="usd">5300000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i2eadbc6c63ce4ea2a794fba955ab71a8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzItMTEtMS0xLTEwODQ4Mw_4bc4b782-e1f7-46b2-8ebc-6e0e8612367f"
      unitRef="usd">3500000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i2eadbc6c63ce4ea2a794fba955ab71a8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzItMTMtMS0xLTEwODQ4Mw_d5230217-0b95-426a-9301-526f7834ac10"
      unitRef="usd">40400000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="iffac47b75fd348259620ca2fb0e5096a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzMtMS0xLTEtMTA4NDgz_cabdc802-1a64-4272-a90c-c96d4ab4735f"
      unitRef="usd">9700000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears
      contextRef="iffac47b75fd348259620ca2fb0e5096a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzMtMy0xLTEtMTA4NDgz_af7b4dd6-3bed-4535-ba60-40b54f3b2514"
      unitRef="usd">4700000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears
      contextRef="iffac47b75fd348259620ca2fb0e5096a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzMtNS0xLTEtMTA4NDgz_d942705c-3fcd-46cb-8956-17fb6f7337d0"
      unitRef="usd">3500000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears
      contextRef="iffac47b75fd348259620ca2fb0e5096a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzMtNy0xLTEtMTA4NDgz_47d5c285-48f3-4f9f-a990-6acf8fa78949"
      unitRef="usd">1900000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears
      contextRef="iffac47b75fd348259620ca2fb0e5096a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzMtOS0xLTEtMTA4NDgz_4622c289-6335-4665-b698-5b357d28e56c"
      unitRef="usd">500000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter
      contextRef="iffac47b75fd348259620ca2fb0e5096a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzMtMTEtMS0xLTEwODQ4Mw_fb4475cc-c149-4f6e-864b-6689eb3d6823"
      unitRef="usd">100000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived
      contextRef="iffac47b75fd348259620ca2fb0e5096a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo0MmVkNDc1NzI3ZWY0ZTkxOWQ3YWE2ZTVmMjAzY2QwZC90YWJsZXJhbmdlOjQyZWQ0NzU3MjdlZjRlOTE5ZDdhYTZlNWYyMDNjZDBkXzMtMTMtMS0xLTEwODQ4Mw_81a0b6d8-f844-4a64-a818-94976856f33f"
      unitRef="usd">20400000</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i878fff6b20d245e5872b523983d98416_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUxMDM_0c685e92-9e61-42fb-bdf4-2eb361effbcb"
      unitRef="usd">1300000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i85dc85bce00449069ea1e1e33070589e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUyOTQ_fbb87d71-ef79-4a7c-83b4-2d8d1509945a"
      unitRef="usd">200000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90ZXh0cmVnaW9uOmRkMGNiZTdmZjkzZTQ3MTBiMDYzOWJmMmUxMGU1MjU5Xzk2OQ_cc98bc79-737b-4b66-a9a5-7132e1d450db">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 7. Property, Plant, and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the components of property, plant, and equipment: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing/Maintenance/Corporate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;415.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;823.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;828.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(483.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(478.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholly-owned subsidiaries:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment on lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,247.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,061.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,269.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,082.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,480.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,375.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,788.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,706.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partially-owned subsidiaries:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment on lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,230.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,242.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(709.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(672.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,521.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,570.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred profit on railcars sold to the Leasing Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,050.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,047.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(763.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(779.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,886.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,846.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease certain equipment and facilities under operating leases. See Note 1 for future operating lease obligations on non-Leasing Group leases. See Note 1 and Note 6 for information related to the lease agreements, future operating lease obligations, and future minimum rental revenues associated with the Leasing Group.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We estimate the fair market value of properties no longer in use based on the location and condition of the properties, the fair market value of similar properties in the area, and our experience selling similar properties in the past. As of December 31, 2022, we had non-operating plants with a net book value of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$2.6 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 1 for more information regarding assets classified as held for sale as of December 31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90ZXh0cmVnaW9uOmRkMGNiZTdmZjkzZTQ3MTBiMDYzOWJmMmUxMGU1MjU5Xzk3MA_593e0543-a6ac-4a99-9dfb-03cce5805840">&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the components of property, plant, and equipment: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing/Maintenance/Corporate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;415.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;823.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;828.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(483.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(478.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholly-owned subsidiaries:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment on lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,247.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,061.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,269.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,082.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,480.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,375.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,788.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,706.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partially-owned subsidiaries:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment on lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,230.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,242.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(709.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(672.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,521.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,570.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred profit on railcars sold to the Leasing Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,050.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,047.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(763.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(779.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,886.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,846.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1899c19528054319a2e41cb75a3ee339_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzMtMS0xLTEtMTA4NDgz_744122ac-55ed-4be9-b157-8be1338a6049"
      unitRef="usd">15700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5e73f73efe3e401796ad709bceada1b9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzMtMy0xLTEtMTA4NDgz_a7eeabeb-65b0-41f9-925d-f355adb7af29"
      unitRef="usd">17400000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0fab78c32628480c8e1e99c1ba135605_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzQtMS0xLTEtMTA4NDgz_6ef2340c-1d7a-47ec-b556-acfa4210643a"
      unitRef="usd">384600000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i370538705f274d5c922b47e079bcd145_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzQtMy0xLTEtMTA4NDgz_e9955c7d-aef0-4fd5-bf10-997827149997"
      unitRef="usd">377400000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if7d7855838464afcb55c3a8dfd8b825a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzUtMS0xLTEtMTA4NDgz_d7366748-06e2-4347-99ff-4226d6eaa9aa"
      unitRef="usd">405500000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6b20249a37294772a43d374dc2f2c001_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzUtMy0xLTEtMTA4NDgz_4261406f-e971-4b90-b777-15cd5c5fa68d"
      unitRef="usd">415100000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5a59bc463fbc4e4798692a9401e56515_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzYtMS0xLTEtMTA4NDgz_74224482-021b-4b63-8889-4d8b0ea306f7"
      unitRef="usd">18100000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id96f63ce1c9344ac833540db52d1548b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzYtMy0xLTEtMTA4NDgz_18d390e3-985e-4647-9b04-9427f7010205"
      unitRef="usd">18100000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifb0f68a95d2940e5a37ce53480c7103c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzctMS0xLTEtMTA4NDgz_ac651bce-994d-4702-af08-c36a1185e9cb"
      unitRef="usd">823900000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibefcfd6e7b364077aa532791c2dbc60a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzctMy0xLTEtMTA4NDgz_3ac8124b-a51e-45d2-b680-a46e414e2afb"
      unitRef="usd">828000000.0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ifb0f68a95d2940e5a37ce53480c7103c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzgtMS0xLTEtMTA4NDgz_fc675dfb-0488-40be-bf79-e857c5845d44"
      unitRef="usd">483200000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ibefcfd6e7b364077aa532791c2dbc60a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzgtMy0xLTEtMTA4NDgz_c6eecf7b-a378-4d31-93be-7193ad468f68"
      unitRef="usd">478700000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifb0f68a95d2940e5a37ce53480c7103c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzktMS0xLTEtMTA4NDgz_6d8bd372-d9db-48d0-9fc6-8a356f743bc6"
      unitRef="usd">340700000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibefcfd6e7b364077aa532791c2dbc60a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzktMy0xLTEtMTA4NDgz_60f46892-ceab-4951-b32c-db15070f1e1a"
      unitRef="usd">349300000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id557f6391ba04343a55235308a93a22d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzEyLTEtMS0xLTEwODQ4Mw_dbfbb4cf-1d17-4758-bc9e-2e1095932f17"
      unitRef="usd">21700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i92e5b6527daf47c78c2cf1d9d7bdeb2f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzEyLTMtMS0xLTEwODQ4Mw_947a89fb-24dc-407b-a8f5-561a44c189e9"
      unitRef="usd">20700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i55aacc9fa4c24996b07c13ea67dacd11_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzEzLTEtMS0xLTEwODQ4Mw_692288b9-ec8b-4679-a814-1f2de429d7d2"
      unitRef="usd">7247300000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i13a41b62d7c943ed91f0c4bdd2efe727_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzEzLTMtMS0xLTEwODQ4Mw_d2268a49-d477-4e14-9391-35c71faf3522"
      unitRef="usd">7061300000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE0LTEtMS0xLTEwODQ4Mw_b3d3190e-c745-4baf-9bb3-fb9fa10e9d34"
      unitRef="usd">7269000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE0LTMtMS0xLTEwODQ4Mw_b61c86a0-2e4b-417d-ad9a-acaf9c437834"
      unitRef="usd">7082000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE1LTEtMS0xLTEwODQ4Mw_d8ae99bc-f9ef-4588-a533-ee8be6f3b452"
      unitRef="usd">1480900000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE1LTMtMS0xLTEwODQ4Mw_b1c88857-097b-4b88-8db2-a52dbf261805"
      unitRef="usd">1375900000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7bf0dc9fc6ba425cac690ec1ad359170_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE2LTEtMS0xLTEwODQ4Mw_b92d9f36-77c3-49f4-b4c8-c2e374e74c23"
      unitRef="usd">5788100000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2789792b322744e784dd08ce3ff66b36_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE2LTMtMS0xLTEwODQ4Mw_a93b7d60-d4f6-4c82-93dd-6a265dbaaeec"
      unitRef="usd">5706100000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7a56674d2a274d5c89a5300f73e313a0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE4LTEtMS0xLTEwODQ4Mw_12e89656-a982-4360-b3d6-e0f7a98f460f"
      unitRef="usd">2230400000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7374b4c6f7f746799422a4de0242a544_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE4LTMtMS0xLTEwODQ4Mw_941e603a-0175-4c6b-8a64-95e04a983c18"
      unitRef="usd">2242900000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i7a56674d2a274d5c89a5300f73e313a0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE5LTEtMS0xLTEwODQ4Mw_d360e3dd-2875-4630-bf10-e74c7a4cd158"
      unitRef="usd">709100000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i7374b4c6f7f746799422a4de0242a544_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzE5LTMtMS0xLTEwODQ4Mw_8eb6f5c5-0665-4f93-a0a8-0bc2a72f3baf"
      unitRef="usd">672300000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i85eb3d89c34d4ea394c2432fcf8d57e9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzIwLTEtMS0xLTEwODQ4Mw_8e8fb861-69fa-4f18-9633-cba2edcc27e1"
      unitRef="usd">1521300000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i095bfb2aec7a40e594db9782e0a4893c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzIwLTMtMS0xLTEwODQ4Mw_d4882c16-e8a9-4180-86ce-9a4cf3662c21"
      unitRef="usd">1570600000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ide7ad369035547f797c46fb310fc61ec_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzIyLTEtMS0xLTEwODQ4Mw_746f9942-3084-4ded-97f1-ca890399ecc2"
      unitRef="usd">-1050700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1e81ff11014a43bba29e83b53d19f27d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzIyLTMtMS0xLTEwODQ4Mw_7552bc60-2d90-48d0-a067-cdbbd0890fdc"
      unitRef="usd">-1047300000</us-gaap:PropertyPlantAndEquipmentGross>
    <trn:NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ide7ad369035547f797c46fb310fc61ec_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzIzLTEtMS0xLTEwODQ4Mw_0d81ff0d-b854-4d90-96a3-13588d83533e"
      unitRef="usd">287400000</trn:NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <trn:NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i1e81ff11014a43bba29e83b53d19f27d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzIzLTMtMS0xLTEwODQ4Mw_184c6656-033e-43e3-8d74-93ddf3b02f1d"
      unitRef="usd">268200000</trn:NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ide7ad369035547f797c46fb310fc61ec_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzI0LTEtMS0xLTEwODQ4Mw_c985b346-ee1d-4f2b-9e39-8fb64a1fa6e8"
      unitRef="usd">-763300000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1e81ff11014a43bba29e83b53d19f27d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzI0LTMtMS0xLTEwODQ4Mw_96b0cb61-9ecc-436c-9825-1ab20ef685af"
      unitRef="usd">-779100000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzI1LTEtMS0xLTEwODQ4Mw_cdf6b692-27d7-408c-a640-02fe3cedf723"
      unitRef="usd">6886800000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90YWJsZToxZGU4OGY1YjYzZTg0MjkxYjI0ODE2MWY5NTU3M2YyZC90YWJsZXJhbmdlOjFkZTg4ZjViNjNlODQyOTFiMjQ4MTYxZjk1NTczZjJkXzI1LTMtMS0xLTEwODQ4Mw_f4548769-ff4f-4800-be5d-c5ee9df30ffc"
      unitRef="usd">6846900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i95882fe6bc9145a89f935b00c3cd1d0c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjEvZnJhZzpkZDBjYmU3ZmY5M2U0NzEwYjA2MzliZjJlMTBlNTI1OS90ZXh0cmVnaW9uOmRkMGNiZTdmZjkzZTQ3MTBiMDYzOWJmMmUxMGU1MjU5Xzg3MA_19e69e2b-cc80-4f40-94c5-f7b54edcc58f"
      unitRef="usd">2600000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzIwOTU3_d9f8d09f-ff5e-40dc-8db2-3dfe8c0165ab">Debt&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts and estimated fair values of our debt are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.531%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate &#x2013; Recourse:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes, net of unamortized discount of $0.1 and $0.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;624.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total recourse debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;624.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing &#x2013; Non-recourse:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholly-owned subsidiaries:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2009 secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2010 secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 promissory notes, net of unamortized discount of $5.6 and $7.8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;760.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;760.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018 secured railcar equipment notes, net of unamortized discount of $0.1 and $0.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019 secured railcar equipment notes, net of unamortized discount of $0.2 and $0.3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;786.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 secured railcar equipments notes, net of unamortized discount of $&#x2014; and $0.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 secured railcar equipment notes, net of unamortized discount of $&#x2014; and $&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 secured railcar equipment notes, net of unamortized discount of $&#x2014; and $&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TILC warehouse facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;561.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;561.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,821.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,607.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,579.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,641.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,800.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,555.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partially-owned subsidiaries:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRP-2021 secured railcar equipment notes, net of unamortized discount of $&#x2014; and $0.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Triumph Rail secured railcar equipment notes, net of unamortized discount of $0.2 and $0.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;523.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;548.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tribute Rail secured railcar equipment notes, net of unamortized discount of $0.1 and $&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRIP Railcar Co. term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,192.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,024.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,227.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,219.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,182.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,216.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total non&#x2013;recourse debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,983.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,771.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,607.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,244.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,170.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,281.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The estimated fair value of our 4.55% senior notes due 2024 ("Senior Notes") is based on a quoted market price in a market with little activity (Level 2 input). The estimated fair values of our secured railcar equipment notes are based on our estimate of their fair value using unobservable input values provided by a third party (Level 3 inputs). The respective carrying values of our revolving credit facility, 2017 promissory notes, TILC warehouse loan facility, and TRIP Railcar Co. term loan approximate fair value because the interest rate adjusts to the market interest rate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revolving Credit Facility &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have a $450.0 million unsecured corporate revolving credit facility. In July 2022, we amended our revolving credit facility to extend its maturity date to the earlier of (i) July 25, 2027 or (ii) July 2, 2024 if our Senior Notes have not been repaid in full by that date. During the year ended December 31, 2022, we had total borrowings of $785.0 million and total repayments of $560.0 million under the revolving credit facility. Additionally, we had outstanding letters of credit issued in an aggregate amount of $16.8 million. Of the $208.2 million remaining unused amount, the full &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$208.2 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; was available for borrowing as of December 31, 2022. The majority of our outstanding letters of credit as of December 31, 2022 are scheduled to expire in November 2023. Our letters of credit obligations support performance bonds related to certain railcar orders. The revolving credit facility bears interest at a variable rate of Secured Overnight Financing Rate ("SOFR") plus 1.75%, for an all-in interest rate of 6.15% as of December 31, 2022. A commitment fee accrues on the average daily unused portion of the revolving credit facility at the rate of 0.175% to 0.40% (0.25% as of December 31, 2022).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The revolving credit facility requires the maintenance of ratios related to minimum interest coverage for the leasing and manufacturing operations and maximum leverage. In December 2022, we amended our revolving credit facility to increase the maximum leverage ratio to provide additional flexibility. As of December 31, 2022, we were in compliance with all such financial covenants. Borrowings under the credit facility are guaranteed by certain of our 100%-owned subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Senior Notes Due 2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2014, we issued $400.0 million aggregate principal amount of 4.55% senior notes due October 2024. Interest on the Senior Notes is payable semiannually commencing April 1, 2015. The Senior Notes rank senior to existing and future subordinated debt and rank equal to existing and future senior indebtedness, including our revolving credit facility. The Senior Notes are subordinated to all our existing and future secured debt to the extent of the value of the collateral securing such indebtedness. The Senior Notes contain covenants that limit our ability and/or certain subsidiaries' ability to create or permit to exist certain liens; enter into sale and leaseback transactions; and consolidate, merge, or transfer all or substantially all of our assets. Our Senior Notes are fully and unconditionally and jointly and severally guaranteed by each of Trinity&#x2019;s domestic subsidiaries that is a guarantor under our revolving credit facility. See "Liquidity and Capital Resources" in Item 7. Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations of this Annual Report on Form 10-K. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Wholly-owned leasing subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;TRL VII &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2009, Trinity Rail Leasing VII LLC, a Delaware limited liability company (&#x201c;TRL VII&#x201d;) and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued $238.3 million in aggregate principal amount of Secured Railcar Equipment Notes, Series&#160;2009-1 (the &#x201c;2009 Notes&#x201d;), of which $115.8 million was outstanding as of December 31, 2022. The 2009 Notes were issued pursuant to a Master Indenture, dated November&#160;5, 2009 between TRL VII and Wilmington Trust&#160;Company, as indenture trustee. The 2009 Notes bear interest at a fixed rate of 6.66% per annum, are payable monthly, and have a final maturity date of November&#160;16, 2039. The 2009 Notes are obligations of TRL VII and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL VII.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;TRL-2010 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2010, Trinity Rail Leasing 2010 LLC, a Delaware limited liability company ("TRL-2010") and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued $369.2 million in aggregate principal amount of Secured Railcar Equipment Notes, Series 2010-1 (the &#x201c;TRL-2010 Notes"), of which $204.1 million was outstanding as of December 31, 2022. The TRL-2010 Notes were issued pursuant to an Indenture, dated as of October&#160;25, 2010 between TRL-2010 and Wilmington Trust Company, as indenture trustee. The TRL-2010 Notes bear interest at a fixed rate of 5.19%, are payable monthly, and have a stated final maturity date of October&#160;16, 2040. The TRL-2010 Notes are obligations of TRL-2010 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2010. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;TILC Warehouse Loan Facility &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TILC has a $1.0 billion warehouse loan facility, which was established to finance railcars owned by TILC. During the year ended December 31, 2022, we had total borrowings of $652.1 million and total repayments of $492.1 million under the TILC warehouse loan facility. Of the remaining unused facility amount of $278.2 million, $110.1 million was available as of December 31, 2022 based on the amount of warehouse-eligible, unpledged equipment. The warehouse loan facility is a non-recourse obligation and is secured by a portfolio of railcars and operating leases, certain cash reserves, and other assets acquired and owned by the warehouse loan facility trust.&#160;The principal and interest of this indebtedness are paid from the cash flows of the underlying leases. In August 2022, we amended our warehouse loan facility to transition the facility benchmark rate from LIBOR to SOFR plus a benchmark adjustment. Advances under the facility bear interest at one-month term SOFR plus (1) a benchmark adjustment of 11 basis points and (2) a facility margin of 185 basis points, for an all-in interest rate of 6.09% at December 31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;TRL-2017 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Trinity Rail Leasing 2017, LLC, a Delaware limited liability company ("TRL-2017") and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, previously issued $302.4 million of promissory notes (the "Original 2017 Promissory Notes") due May&#160;15, 2024. In November 2018, the Original 2017 Promissory Notes were extended through November 8, 2025 at an increased aggregate amount of $663.0 million. In July 2020, TRL-2017 issued an additional $225.0 million of promissory notes pursuant to a provision contained in its existing Amended and Restated Loan Agreement dated November 8, 2018 (together with previously-issued promissory notes, the "2017 Promissory Notes"). As of December 31, 2022, $721.6 million of the 2017 Promissory Notes was outstanding. The 2017 Promissory Notes bear interest at a rate of LIBOR plus 1.50%, for an all-in interest rate of 5.88% as of December 31, 2022, payable monthly. The 2017 Promissory Notes are obligations of TRL-2017 and are non-recourse to Trinity. The 2017 Promissory Notes are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2017. In February 2023, we amended the Amended and Restated Loan Agreement and the TRL 2017 interest rate swap agreements to transition the benchmark rate from LIBOR to SOFR plus a benchmark adjustment. The Company has elected to apply the optional accounting expedient under ASC 848, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Reference Rate Reform&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;, for hedging relationships affected by reference rate reform.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;TRL-2018 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2018, Trinity Rail Leasing 2018, LLC, a Delaware limited liability company ("TRL-2018") and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued $482.5 million in Secured Railcar Equipment Notes (the "TRL-2018 Secured Railcar Equipment Notes"). The TRL-2018 Secured Railcar Equipment Notes consisted of two classes of notes with (i) an aggregate principal amount of $200.0 million of TRL-2018's Series 2018-1 Class A-1 Secured Railcar Equipment Notes (the "TRL-2018 Class A-1 Notes"), and (ii) an aggregate principal amount of $282.5 million of TRL-2018's Series 2018-1 Class A-2 Secured Railcar Equipment Notes (the &#x201c;TRL-2018 Class A-2 Notes&#x201d;). The TRL-2018 Secured Railcar Equipment Notes were issued pursuant to a Master Indenture, dated June 20, 2018 between TRL-2018 and Wilmington Trust Company, as indenture trustee. In October 2020, TRL-2018 issued $155.5 million of Series 2020-1 Class A Secured Railcar Equipment Notes (the &#x201c;2020-1 Notes&#x201d;) (the TRL-2018 Class A-1 Notes, the TRL-2018 Class A-2 Notes, and the 2020-1 Notes are, collectively, the &#x201c;TRL-2018 Notes&#x201d;) under the existing indenture. In a separate transaction during October 2020, TRL-2018 redeemed its TRL-2018 Class A-1 Notes, of which $153.1 million was outstanding at the redemption date. The fixed interest rate for these notes was 3.82% per annum.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The TRL-2018 Class A-2 Notes, of which $282.5 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 4.62%, are payable monthly, and have a stated final maturity date of June&#160;17, 2048. The 2020-1 Notes, of which $116.5 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 1.96%, are payable monthly, and have a stated final maturity date of October 17, 2050. The TRL-2018 Notes are obligations of TRL-2018 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;TRL-2019 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2019, Trinity Rail Leasing 2019 LLC, a Delaware limited liability company ("TRL-2019") and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued $528.3 million in Secured Railcar Equipment Notes (the "TRL-2019 Notes"). The TRL-2019 Notes were issued pursuant to a Master Indenture, dated as of April 10, 2019 between TRL-2019 and U.S. Bank National Association, as indenture trustee. The TRL-2019 Notes, of which $447.4 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 3.82%, are payable monthly, and have a stated final maturity date of April 17, 2049. The TRL-2019 Notes are obligations of TRL-2019 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2019, TRL-2019 issued an additional $386.5 million in Secured Railcar Equipment Notes (the "TRL-2019-2 Notes"). The TRL-2019-2 Notes consisted of two classes of notes with (i) an aggregate principal amount of $106.9 million of TRL-2019's Series 2019-2 Class A-1 Secured Railcar Equipment Notes (the "TRL-2019 Class A-1 Notes"), and (ii) an aggregate principal amount of $279.6 million of TRL-2019's Series 2019-2 Class A-2 Secured Railcar Equipment Notes (the &#x201c;TRL-2019 Class A-2 Notes&#x201d;). The TRL-2019-2 Notes were issued pursuant to a Master Indenture, dated April 10, 2019 between TRL-2019 and U.S. Bank National Association, as indenture trustee, as supplemented by a Series 2019-2 Supplement dated as of October 17, 2019. The TRL-2019 Class A-1 Notes, of which $59.2 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 2.39%, are payable monthly, and have a stated final maturity date of October 17, 2049. The TRL-2019 Class A-2 Notes, of which $279.6 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 3.10%, are payable monthly, and have a stated final maturity date of October 17, 2049. The TRL-2019-2 Notes are obligations of TRL-2019 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;TRL-2020 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2020, Trinity Rail Leasing 2020 LLC, a Delaware limited liability company (&#x201c;TRL-2020&#x201d;) and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued an aggregate principal amount of (i) $110.0 million of TRL-2020&#x2019;s Series 2020-2 Class A-1 Secured Railcar Equipment Notes (the &#x201c;TRL-2020 Class A-1 Notes&#x201d;), (ii) $240.3 million of TRL-2020&#x2019;s Series 2020-2 Class A-2 Secured Railcar Equipment Notes (the &#x201c;TRL-2020 Class A-2 Notes&#x201d;), and (iii) $20.5 million of TRL-2020&#x2019;s Series 2020-2 Class B Secured Railcar Equipment Notes (the &#x201c;TRL-2020 Class B Notes&#x201d;) (the TRL-2020 Class A-1 Notes, the TRL-2020 Class A-2 Notes, and the TRL-2020 Class B Notes are, collectively, the &#x201c;TRL-2020 Notes&#x201d;). The TRL-2020 Notes were issued pursuant to a Master Indenture, dated November 19, 2020 between TRL-2020 and U.S. Bank National Association, as indenture trustee, as supplemented by a Series 2020-2 Supplement dated November 19, 2020. The TRL-2020 Class A-1 Notes, of which $69.6 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 1.83%. The TRL-2020 Class A-2 Notes, of which $240.3 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 2.56%. The TRL-2020 Class B Notes, of which $20.5 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 3.69%. The TRL-2020 Notes are payable monthly, and have a stated final maturity date of November 19, 2050. The TRL-2020 Notes are obligations of TRL-2020 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;TRL-2021 &#x2013; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2021, Trinity Rail Leasing 2021 LLC, a Delaware limited liability company ("TRL-2021") and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued an aggregate principal amount of (i) $305.2 million of its Series 2021-1 Class A Green Secured Railcar Equipment Notes (the "TRL-2021 Class A Notes") and (ii) $19.8 million of its Series 2021-1 Class B Green Secured Railcar Equipment Notes (the "TRL-2021 Class B Notes") (the TRL-2021 Class A Notes and the TRL-2021 Class B Notes are, collectively, the &#x201c;TRL-2021 Notes&#x201d;). The TRL-2021 Class A Notes, of which $287.9 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 2.26%. The TRL-2021 Class B Notes, of which $19.8 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 3.08%. The TRL-2021 Notes are payable monthly, and have a stated final maturity date of July 19, 2051. The TRL-2021 Notes are obligations of TRL-2021 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by TRL-2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;TRL-2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; In April 2022, Trinity Rail Leasing 2022 LLC, a Delaware limited liability company ("TRL-2022") and a limited purpose, indirect wholly-owned subsidiary of the Company owned through TILC, issued an aggregate principal amount of $244.8 million of its Series 2022-1 Class A Green Secured Railcar Equipment Notes (the "TRL-2022 Notes"). The TRL-2022 Notes, of which $241.1 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 4.55%, are payable monthly, and have a stated final maturity date of May 20, 2052. We incurred $2.6&#160;million in debt issuance costs, which will be amortized to interest expense through the anticipated repayment date of the TRL-2022 Notes. The TRL-2022 Notes are obligations of TRL-2022 and are non-recourse to Trinity. The obligations are secured by a portfolio of railcars and operating leases thereon, certain cash reserves, and other assets to be acquired and owned by TRL-2022. Net proceeds received from the railcars acquired in connection with the issuance of the TRL-2022 Notes were used to repay approximately $209.9&#160;million of borrowings under TILC's warehouse loan facility and for general corporate purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Partially-owned leasing subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Triumph Rail&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; In June 2021, Triumph Rail issued an aggregate principal amount of (i) $535.0 million of its Series 2021-2 Class A Green Secured Railcar Equipment Notes (the &#x201c;Triumph Class A Notes&#x201d;) and (ii) $25.4 million of its Series 2021-2 Class B Green Secured Railcar Equipment Notes (the &#x201c;Triumph Class B Notes&#x201d;) (the Triumph Class A Notes and the Triumph Class B Notes are, collectively, the &#x201c;Triumph Notes&#x201d;). The Triumph Class A Notes, of which $497.8 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 2.15%. The Triumph Class B Notes, of which $25.4 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 3.08%. The Triumph Notes are payable monthly, and have a stated final maturity date of June 15, 2051. The Triumph Notes are non-recourse to Trinity, TILC, TRIP Holdings, and the other equity investors in TRIP Holdings, and are secured by Triumph Rail's portfolio of railcars and operating leases thereon, its cash reserves, and all other assets owned by Triumph Rail. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;TRIP Railcar Co. Term Loan &#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; In June 2021, TRIP Railcar Co. drew down $329.6&#160;million under a term loan agreement ("TRIP Railcar Co. term loan"). The TRIP Railcar Co. term loan was established to finance railcars and operating leases thereon purchased by TRIP Railcar Co. from Triumph Rail. In May 2022, as described below, Tribute Rail used the proceeds from the sale of secured notes to purchase railcars and related operating leases from TRIP Railcar Co. TRIP Railcar Co. used the proceeds from Tribute Rail to repay its outstanding term loan agreement due June 2025, of which $319.4&#160;million was outstanding at the redemption date. In connection with the redemption, we recognized a loss on extinguishment of debt of $1.5 million, which related to the write-off of unamortized debt issuance costs. This write-off is reflected in the loss on extinguishment of debt line of our Consolidated Statements of Operations for the year ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Tribute Rail &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2013; In May 2022, Tribute Rail issued an aggregate principal amount of (i) $290.0 million of its Series 2022-1 Class A Green Secured Railcar Equipment Notes (the &#x201c;Class A Notes&#x201d;) and (ii) $37.0 million of its Series 2022-1 Class B Green Secured Railcar Equipment Notes (the &#x201c;Class B Notes&#x201d;) (the Class A Notes and the Class B Notes are, collectively, the &#x201c;Tribute Rail Notes&#x201d;). The Class A Notes, of which $285.7 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 4.76%. The Class B Notes, of which $37.0 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 5.75%%. The Tribute Rail Notes are payable monthly and have a stated final maturity date of May 17, 2052. We incurred $3.4&#160;million in debt issuance costs, which will be amortized to interest expense through the anticipated repayment date of the Tribute Rail Notes. The Tribute Rail Notes are non-recourse to Trinity, TILC, TRIP Holdings, and the other equity investors in TRIP Holdings, and are secured by Tribute Rail's portfolio of railcars and operating leases thereon, certain cash reserves, and other assets acquired and owned by Tribute Rail. Tribute Rail used the proceeds from the sale of the Tribute Rail Notes to purchase railcars and related operating leases from TRIP Railcar Co. as described above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;TRP-2021 &#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; In June 2021, TRP-2021 issued an aggregate principal amount of (i) $334.0 million of its Series 2021-1 Class A Green Secured Railcar Equipment Notes (the &#x201c;TRP-2021 Class A Notes&#x201d;) and (ii) $21.0 million of its Series 2021-1 Class B Green Secured Railcar Equipment Notes (the &#x201c;TRP-2021 Class B Notes&#x201d;) (the TRP-2021 Class A Notes and the TRP-2021 Class B Notes are, collectively, the &#x201c;TRP-2021 Notes&#x201d;). The TRP-2021 Class A Notes, of which $326.0 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 2.07%. The TRP-2021 Class B Notes, of which $21.0 million was outstanding as of December 31, 2022, bear interest at a fixed rate of 3.06%. The TRP-2021 Notes are payable monthly, and have a stated final maturity date of June 15, 2051. The TRP-2021 Notes are non-recourse to Trinity, TILC, RIV 2013, and the other equity investors in RIV 2013, and are secured by TRP-2021's portfolio of railcars and operating leases thereon, its cash reserves, and all other assets owned by TRP-2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In connection with the refinancings of Triumph Rail and TRP-2021, during the year ended December 31, 2021, we recognized a loss on extinguishment of debt of $11.7 million, which included a $3.3 million early redemption premium and a write-off of $8.4&#160;million in unamortized debt issuance costs. These charges are reflected in the loss on extinguishment of debt line of our Consolidated Statements of Operations for the year ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Triumph Rail and Tribute Rail are wholly-owned subsidiaries of TRIP Holdings, and TRP-2021 is a wholly-owned subsidiary of RIV 2013. TRIP Holdings and RIV 2013 are partially-owned subsidiaries of the Company, through its wholly-owned subsidiary, TILC. Our combined weighted average ownership interest in TRIP Holdings and RIV 2013 is 38%. See Note 5 for further explanation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Scheduled Repayments of Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each of our secured railcar equipment notes generally has an anticipated repayment date and a stated final maturity date. While the stated final maturity dates of each of these notes can be up to 30 years after the respective issuance dates, the cash flows from the encumbered assets of each of these notes will be applied, pursuant to the payment priorities of their respective indentures, so as to amortize their respective notes to achieve monthly targeted principal balances. If the cash flow assumptions used in determining the targeted balances are met, it is anticipated that the notes will be repaid well in advance of their stated final maturity date; the repayments reflected in the table below are based on the earlier anticipated repayment dates rather than the stated final maturity dates. There can be no assurance, however, that such cash flow assumptions will be realized. If these notes are not repaid by the anticipated repayment date, the respective interest rates on these notes would increase from the fixed rates stated above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining principal payments under existing debt agreements as of December 31, 2022 based on the anticipated repayment dates are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recourse:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="39" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-recourse &#x2013; leasing (Note 6):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2009 secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2010 secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 promissory notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018 secured railcar equipment notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019 secured railcar equipment notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;786.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TILC warehouse facility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Facility termination payments &#x2013; TILC warehouse facility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRP-2021 secured railcar equipment notes &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Triumph Rail secured railcar equipment notes &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;421.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;523.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tribute Rail secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total principal payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;655.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,487.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,105.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,292.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,645.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzIwOTU4_79c3f90e-e76c-466a-b43a-a48c198119d6">&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts and estimated fair values of our debt are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.531%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate &#x2013; Recourse:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes, net of unamortized discount of $0.1 and $0.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;624.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total recourse debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;624.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing &#x2013; Non-recourse:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholly-owned subsidiaries:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2009 secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2010 secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 promissory notes, net of unamortized discount of $5.6 and $7.8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;760.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;760.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018 secured railcar equipment notes, net of unamortized discount of $0.1 and $0.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019 secured railcar equipment notes, net of unamortized discount of $0.2 and $0.3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;786.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 secured railcar equipments notes, net of unamortized discount of $&#x2014; and $0.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 secured railcar equipment notes, net of unamortized discount of $&#x2014; and $&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 secured railcar equipment notes, net of unamortized discount of $&#x2014; and $&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TILC warehouse facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;561.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;561.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,821.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,607.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,579.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,641.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,800.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,555.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partially-owned subsidiaries:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRP-2021 secured railcar equipment notes, net of unamortized discount of $&#x2014; and $0.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Triumph Rail secured railcar equipment notes, net of unamortized discount of $0.2 and $0.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;523.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;548.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tribute Rail secured railcar equipment notes, net of unamortized discount of $0.1 and $&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRIP Railcar Co. term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,192.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,024.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,227.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,219.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,182.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,216.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total non&#x2013;recourse debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,983.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,771.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,607.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,244.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,170.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,281.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock>
    <trn:LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts
      contextRef="i93714341dde648d8a93b508e91e6156b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzQtMS0xLTEtMTA4NDgz_4a5bc266-bb2f-404a-9169-c5d9f1918b5f"
      unitRef="usd">225000000.0</trn:LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts>
    <us-gaap:LongTermDebtFairValue
      contextRef="i93714341dde648d8a93b508e91e6156b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzQtMy0xLTEtMTA4NDgz_60d31f4b-6ebf-4131-b757-ad6e1a943404"
      unitRef="usd">225000000.0</us-gaap:LongTermDebtFairValue>
    <trn:LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts
      contextRef="id3c8b55fb63848c298ed435e2d069332_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzQtNS0xLTEtMTA4NDgz_646dcbf2-a441-44ec-8b08-3d3635f5e128"
      unitRef="usd">0</trn:LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts>
    <us-gaap:LongTermDebtFairValue
      contextRef="id3c8b55fb63848c298ed435e2d069332_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzQtNy0xLTEtMTA4NDgz_7783a0fb-f403-49ce-a4a6-b484cbfba1ed"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i42d0f7336a384b718a4cf22cd49164b6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzUtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246NGMzNWUyNzkyOGU1NGZhMmE0OGQwNWQ5MDUwOWRhYzVfNDk_d90d6e99-150d-4bfd-b823-d3a0bb2fad8f"
      unitRef="usd">100000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i38a104deee4a44a79ec058d99b271ce8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzUtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246NGMzNWUyNzkyOGU1NGZhMmE0OGQwNWQ5MDUwOWRhYzVfNTY_4cc6159f-fe5d-4e38-8cc3-ef2afad9f5c2"
      unitRef="usd">100000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <trn:LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts
      contextRef="i42d0f7336a384b718a4cf22cd49164b6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzUtMS0xLTEtMTA4NDgz_d5b3f61a-ba8f-4e2b-82b9-b4ad5e819c36"
      unitRef="usd">399900000</trn:LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts>
    <us-gaap:LongTermDebtFairValue
      contextRef="i42d0f7336a384b718a4cf22cd49164b6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzUtMy0xLTEtMTA4NDgz_82d1eb51-54ad-468e-b115-cb2bf8489c4f"
      unitRef="usd">387500000</us-gaap:LongTermDebtFairValue>
    <trn:LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts
      contextRef="i38a104deee4a44a79ec058d99b271ce8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzUtNS0xLTEtMTA4NDgz_f4286148-b1ca-4b2c-bb47-cb3533825ef6"
      unitRef="usd">399900000</trn:LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts>
    <us-gaap:LongTermDebtFairValue
      contextRef="i38a104deee4a44a79ec058d99b271ce8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzUtNy0xLTEtMTA4NDgz_ff70e0cf-8dea-48ca-9e66-c428ac0572b9"
      unitRef="usd">420800000</us-gaap:LongTermDebtFairValue>
    <trn:LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts
      contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzYtMS0xLTEtMTA4NDgz_4c7a7ebd-5ec1-4a9d-bf0c-25adc0d3f0a3"
      unitRef="usd">624900000</trn:LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts>
    <us-gaap:LongTermDebtFairValue
      contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzYtMy0xLTEtMTA4NDgz_888ece00-0f4f-462f-89f4-abbc9bbd225f"
      unitRef="usd">612500000</us-gaap:LongTermDebtFairValue>
    <trn:LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts
      contextRef="icc4636d5b10e48f8a8e3d02d0b0ea7c2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzYtNS0xLTEtMTA4NDgz_f9243320-f2b0-4ebe-9de4-c981e930298d"
      unitRef="usd">399900000</trn:LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts>
    <us-gaap:LongTermDebtFairValue
      contextRef="icc4636d5b10e48f8a8e3d02d0b0ea7c2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzYtNy0xLTEtMTA4NDgz_ca31c329-8fb7-4cf7-8afa-bdf230ac1329"
      unitRef="usd">420800000</us-gaap:LongTermDebtFairValue>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzctMS0xLTEtMTA4NDgz_f9cf68a6-092a-4385-8c7f-b3155c6d7c0d"
      unitRef="usd">800000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="icc4636d5b10e48f8a8e3d02d0b0ea7c2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzctNS0xLTEtMTA4NDgz_42885e39-9431-46a3-afa8-52e21b6b22a1"
      unitRef="usd">1200000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzgtMS0xLTEtMTA4NDgz_06d444e6-65d0-4fcd-aed2-296a14762255"
      unitRef="usd">624100000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzgtNS0xLTEtMTA4NDgz_61eb237f-2bd3-4778-a645-74edf3a88101"
      unitRef="usd">398700000</us-gaap:DebtAndCapitalLeaseObligations>
    <trn:NonRecourseDebtGross
      contextRef="i27e0934a28014caa87d5bf4310b07855_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzEyLTEtMS0xLTEwODQ4Mw_45ed1223-014d-4263-b1c3-e15a9b131629"
      unitRef="usd">115800000</trn:NonRecourseDebtGross>
    <us-gaap:LongTermDebtFairValue
      contextRef="i27e0934a28014caa87d5bf4310b07855_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzEyLTMtMS0xLTEwODQ4Mw_e903b3d9-798e-4944-b674-046d52fd4d41"
      unitRef="usd">116600000</us-gaap:LongTermDebtFairValue>
    <trn:NonRecourseDebtGross
      contextRef="id5d68b064c8746e2a4ecf6bc74fe0259_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzEyLTUtMS0xLTEwODQ4Mw_8657c398-b7cb-4204-b1ce-672ea7573e67"
      unitRef="usd">128500000</trn:NonRecourseDebtGross>
    <us-gaap:LongTermDebtFairValue
      contextRef="id5d68b064c8746e2a4ecf6bc74fe0259_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzEyLTctMS0xLTEwODQ4Mw_4a95a9d2-6233-47ed-a990-85f10159f9dd"
      unitRef="usd">144900000</us-gaap:LongTermDebtFairValue>
    <trn:NonRecourseDebtGross
      contextRef="i6d0974ec716a44d0afe2402029374a8b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzEzLTEtMS0xLTEwODQ4Mw_7068640f-64fa-4016-97b7-66004a6d7ea4"
      unitRef="usd">204100000</trn:NonRecourseDebtGross>
    <us-gaap:LongTermDebtFairValue
      contextRef="i6d0974ec716a44d0afe2402029374a8b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzEzLTMtMS0xLTEwODQ4Mw_d116d24d-36a3-45ba-84fe-bbc4422278b2"
      unitRef="usd">197100000</us-gaap:LongTermDebtFairValue>
    <trn:NonRecourseDebtGross
      contextRef="id1f48b7d697644e0acf363ba2237e4f4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzEzLTUtMS0xLTEwODQ4Mw_0d2ae688-2b38-42bb-8b3a-9d84978c848a"
      unitRef="usd">220600000</trn:NonRecourseDebtGross>
    <us-gaap:LongTermDebtFairValue
      contextRef="id1f48b7d697644e0acf363ba2237e4f4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzEzLTctMS0xLTEwODQ4Mw_2554f6eb-e380-4cec-a4ec-623f3fee7d8d"
      unitRef="usd">234600000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i466978f47e444365adf9cb24b4c66397_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE0LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjBlN2Q3MGY3MmM1NzQ4ZGM5ZWM4MjVmZDMxYzM3YTNmXzU4_1b8e3584-b3c7-4d73-92c2-3cfea06879f9"
      unitRef="usd">5600000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="iff96e3d8ecdf48bab8180109a0c8afdb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE0LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjBlN2Q3MGY3MmM1NzQ4ZGM5ZWM4MjVmZDMxYzM3YTNmXzY1_287887fa-05d4-4c89-8a76-f8c0b7ef9b6e"
      unitRef="usd">7800000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="i466978f47e444365adf9cb24b4c66397_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE0LTEtMS0xLTEwODQ4Mw_b0501d9f-3b60-42fd-8e74-b2f7364ff302"
      unitRef="usd">716000000.0</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="i466978f47e444365adf9cb24b4c66397_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE0LTMtMS0xLTEwODQ4Mw_a277f65d-2a3d-4113-9e32-82dc37ab3709"
      unitRef="usd">716000000.0</us-gaap:LongTermDebtFairValue>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="iff96e3d8ecdf48bab8180109a0c8afdb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE0LTUtMS0xLTEwODQ4Mw_dc7375b3-4b61-4769-8c3a-ac8c7a18a0b2"
      unitRef="usd">760200000</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="iff96e3d8ecdf48bab8180109a0c8afdb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE0LTctMS0xLTEwODQ4Mw_8d789632-53bc-48e2-be4e-5898fc08a556"
      unitRef="usd">760200000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="id83cb984b1ed45a7a82c00c8554c7d2f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE1LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjQzMjIwZjE1NTYzMTRkZTNiNTZlMGY2NmUzZDM0YmFmXzcz_a55a7b0a-e337-46ae-bb68-9f95c98aa60d"
      unitRef="usd">100000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ia1f0bc2290df4a2f9481b45cffd94a52_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE1LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjQzMjIwZjE1NTYzMTRkZTNiNTZlMGY2NmUzZDM0YmFmXzgw_a680359c-0ba9-443f-a42b-e3bcf0b8b6d2"
      unitRef="usd">100000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="id83cb984b1ed45a7a82c00c8554c7d2f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE1LTEtMS0xLTEwODQ4Mw_1a1b54d1-f752-4008-93f3-7011efdbd54a"
      unitRef="usd">398900000</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="id83cb984b1ed45a7a82c00c8554c7d2f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE1LTMtMS0xLTEwODQ4Mw_39576eb3-b431-4411-a09e-90577005cb82"
      unitRef="usd">360900000</us-gaap:LongTermDebtFairValue>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="ia1f0bc2290df4a2f9481b45cffd94a52_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE1LTUtMS0xLTEwODQ4Mw_0a4a3278-318b-4077-a1d3-9a20ed3c798d"
      unitRef="usd">416500000</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="ia1f0bc2290df4a2f9481b45cffd94a52_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE1LTctMS0xLTEwODQ4Mw_3e854c0e-e371-492f-829c-29f1771bab94"
      unitRef="usd">423300000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i3b1b4a9f25a14366b4b8cd900676125c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE2LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjc1ZWVlNTRmZTRhYzRjM2Y5MzZlZDBjZGI2MWQ0NDU2Xzcz_75ac59c3-d3da-4cec-aa32-29c48c85853e"
      unitRef="usd">200000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i702781ad584846d7bfd0c72bf179fadc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE2LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjc1ZWVlNTRmZTRhYzRjM2Y5MzZlZDBjZGI2MWQ0NDU2Xzgw_635bf582-7808-4f5c-ad8c-1c72b60b1e93"
      unitRef="usd">300000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="i3b1b4a9f25a14366b4b8cd900676125c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE2LTEtMS0xLTEwODQ4Mw_546f54ae-f389-4ea8-a0e5-8bf7b952dcc5"
      unitRef="usd">786000000.0</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="i3b1b4a9f25a14366b4b8cd900676125c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE2LTMtMS0xLTEwODQ4Mw_6eded716-433e-4fdf-8ceb-f3b6a20583da"
      unitRef="usd">716900000</us-gaap:LongTermDebtFairValue>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="i702781ad584846d7bfd0c72bf179fadc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE2LTUtMS0xLTEwODQ4Mw_a52e54c0-26f4-4800-8615-1bbab1c6ec1f"
      unitRef="usd">822800000</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="i702781ad584846d7bfd0c72bf179fadc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE2LTctMS0xLTEwODQ4Mw_4e65ab00-9979-4e96-aab9-18ac4964b4aa"
      unitRef="usd">847300000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i742ab638e18e4bcd86582f46f261c6ba_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE3LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjg2NjJkOWJiYTEzMTQyNDk4MjM3OTYxMWQ0N2Q2MmY0Xzc0_df320760-562a-4010-87c8-4e2045118990"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ia16b362b68b24c0bb23478beab4f4f39_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE3LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjg2NjJkOWJiYTEzMTQyNDk4MjM3OTYxMWQ0N2Q2MmY0Xzgx_ac3abcb6-eda0-433c-839f-ce2ae0453953"
      unitRef="usd">100000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="i742ab638e18e4bcd86582f46f261c6ba_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE3LTEtMS0xLTEwODQ4Mw_4760473c-7985-4378-b88a-b633ade17076"
      unitRef="usd">330400000</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="i742ab638e18e4bcd86582f46f261c6ba_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE3LTMtMS0xLTEwODQ4Mw_f6e1b846-28a5-4a71-9261-dbbb5dc64b88"
      unitRef="usd">284600000</us-gaap:LongTermDebtFairValue>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="ia16b362b68b24c0bb23478beab4f4f39_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE3LTUtMS0xLTEwODQ4Mw_6f2932e6-4487-4d1f-9f84-0e4ac0b28e12"
      unitRef="usd">348800000</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="ia16b362b68b24c0bb23478beab4f4f39_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE3LTctMS0xLTEwODQ4Mw_491e47aa-08ae-48ba-b125-d5a8a020fb8f"
      unitRef="usd">349900000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ie768b3990b164db38f07a0dde2194863_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE4LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjE1MTlkMzlmZjQ0ZjQxNWJiZTkwYmJmZTE5NWEyZmU1Xzcz_6e10897a-208b-43d6-a0ad-00999dd7f875"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="if97e70002af0417183ee96f4768233d8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE4LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjE1MTlkMzlmZjQ0ZjQxNWJiZTkwYmJmZTE5NWEyZmU1Xzgw_c3a1b678-d662-497e-bd0f-dff75c5ceb68"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="ie768b3990b164db38f07a0dde2194863_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE4LTEtMS0xLTEwODQ4Mw_740700ec-7c3b-49cf-8187-f073a3b2499e"
      unitRef="usd">307700000</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="ie768b3990b164db38f07a0dde2194863_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE4LTMtMS0xLTEwODQ4Mw_f1b93abe-f8b0-4cb3-80a6-3be1e1174f2d"
      unitRef="usd">253900000</us-gaap:LongTermDebtFairValue>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="if97e70002af0417183ee96f4768233d8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE4LTUtMS0xLTEwODQ4Mw_bf098512-479c-45bb-8ee2-9e2caf02a496"
      unitRef="usd">320300000</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="if97e70002af0417183ee96f4768233d8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE4LTctMS0xLTEwODQ4Mw_f484ee3d-2fde-4cff-9fec-5cd6aad051aa"
      unitRef="usd">319600000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i069263fd98294f1cb4696143cc2c88a7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTAtMS0xLTExNjMxOS90ZXh0cmVnaW9uOjNmN2VkZGU2NTNlNDQyMTNiMDMwYzZjMmNmNmE2YzIxXzEwOTk1MTE2Mjc4NjQ_5e5cb63f-23c5-4139-8d4c-b766d21bacfa"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ic88b6564c6df470bb3f77ebdb32a865b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTAtMS0xLTExNjMxOS90ZXh0cmVnaW9uOjNmN2VkZGU2NTNlNDQyMTNiMDMwYzZjMmNmNmE2YzIxXzEwOTk1MTE2Mjc4NzU_f801a78e-27de-43e6-8875-cd67f7f9ac8f"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="i069263fd98294f1cb4696143cc2c88a7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTEtMS0xLTExNjMyNQ_1f1c5985-ef6f-4fd2-82e6-d280a3e24e48"
      unitRef="usd">241100000</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="i069263fd98294f1cb4696143cc2c88a7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTMtMS0xLTExNjMyNQ_ce27bcec-a77c-4cba-9c43-5062119c89fe"
      unitRef="usd">239700000</us-gaap:LongTermDebtFairValue>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="ic88b6564c6df470bb3f77ebdb32a865b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTUtMS0xLTExNjMyNQ_45e0ca08-e20e-4627-9cec-a08f7c764bcb"
      unitRef="usd">0</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="ic88b6564c6df470bb3f77ebdb32a865b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTctMS0xLTExNjMyNQ_9263f5c4-2422-4a97-a87c-8ea8edb342e8"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LineOfCredit
      contextRef="i1920b27ce6794c2d98bc8f3d7b623aa8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTEtMS0xLTEwODQ4Mw_24fdc72b-a24d-4e77-8913-c726afa3be37"
      unitRef="usd">721800000</us-gaap:LineOfCredit>
    <us-gaap:LongTermDebtFairValue
      contextRef="i1920b27ce6794c2d98bc8f3d7b623aa8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTMtMS0xLTEwODQ4Mw_4195b5ab-a296-4455-80cd-85cab6864d02"
      unitRef="usd">721800000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LineOfCredit
      contextRef="i73c7d2bcec5f4f5d9a635910e038c979_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTUtMS0xLTEwODQ4Mw_2a37e85f-17aa-4125-b501-d73d8c658b92"
      unitRef="usd">561800000</us-gaap:LineOfCredit>
    <us-gaap:LongTermDebtFairValue
      contextRef="i73c7d2bcec5f4f5d9a635910e038c979_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzE5LTctMS0xLTEwODQ4Mw_80caa5bb-f4e5-437b-a6c4-dca6af55b3c8"
      unitRef="usd">561800000</us-gaap:LongTermDebtFairValue>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="i2b5ca7db0b3b44d98af025b7f452fc9f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzIwLTEtMS0xLTEwODQ4Mw_4aa403a0-6f89-4ece-8aec-cd75ed7d33ef"
      unitRef="usd">3821800000</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="i2b5ca7db0b3b44d98af025b7f452fc9f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzIwLTMtMS0xLTEwODQ4Mw_1aa88fac-be5e-4c66-b324-4f5eb017d8ec"
      unitRef="usd">3607500000</us-gaap:LongTermDebtFairValue>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="ib7ef2966613b4565898586e5334b781f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzIwLTUtMS0xLTEwODQ4Mw_a9c45bf6-8e5a-4d4a-87af-9a36e6a07ce8"
      unitRef="usd">3579500000</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="ib7ef2966613b4565898586e5334b781f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzIwLTctMS0xLTEwODQ4Mw_cc2e4b29-4297-4a4b-9ea6-e1ec703db28b"
      unitRef="usd">3641600000</us-gaap:LongTermDebtFairValue>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i2b5ca7db0b3b44d98af025b7f452fc9f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzIxLTEtMS0xLTEwODQ4Mw_b41bbf4b-05c3-4c4c-9f08-cfcc3a9a9ee5"
      unitRef="usd">21100000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="ib7ef2966613b4565898586e5334b781f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzIxLTUtMS0xLTEwODQ4Mw_e7878653-edec-4234-bbb3-d35a915fdbfa"
      unitRef="usd">23700000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i79192aec1edb4ec18532531fa247a78e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzIyLTEtMS0xLTEwODQ4Mw_fad8080c-a492-4933-ae12-148edf270f50"
      unitRef="usd">3800700000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="id17ae34b37cb418aa3df946ee47e4c72_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzIyLTUtMS0xLTEwODQ4Mw_928c6825-ff49-4051-a709-798de3558b15"
      unitRef="usd">3555800000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i445739505e174651a1fec507e3d522eb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI0LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjgzZmU0YTExOTk2NDQ5YWQ5ZjA2ODRkMjczMDViZmE0Xzc3_fd7a91b7-5941-48a9-9071-8b39d304250c"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="icdab6eff7e784c0bb0823a6deb0e6923_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI0LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjgzZmU0YTExOTk2NDQ5YWQ5ZjA2ODRkMjczMDViZmE0Xzg0_c4ffe96e-fcee-4df0-ae13-791ac2a531e8"
      unitRef="usd">100000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="i445739505e174651a1fec507e3d522eb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI0LTEtMS0xLTEwODQ4Mw_ef5905f6-0a3a-4db7-a451-6e8d5a82f57d"
      unitRef="usd">347000000.0</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="i445739505e174651a1fec507e3d522eb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI0LTMtMS0xLTEwODQ4Mw_cc987386-46d5-48f6-b6d6-90a317f3c2b2"
      unitRef="usd">291800000</us-gaap:LongTermDebtFairValue>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="icdab6eff7e784c0bb0823a6deb0e6923_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI0LTUtMS0xLTEwODQ4Mw_aca5350a-1d26-4f7c-8490-6690bf8a2daa"
      unitRef="usd">352200000</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="icdab6eff7e784c0bb0823a6deb0e6923_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI0LTctMS0xLTEwODQ4Mw_9482488c-8eee-4416-8756-d7a84ed6076a"
      unitRef="usd">347700000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i8409ba46af70480f8d8d7c8ce2403d40_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI1LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOmZlZDBkOWM5MzUyYTQyOTg5NTEzNjg3Y2JhMTVkZjIwXzgx_e7682172-b82c-4da4-97a4-66dc38d1b51c"
      unitRef="usd">200000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i4880c5958ccc433f9e4587e37a7e94fe_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI1LTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOmZlZDBkOWM5MzUyYTQyOTg5NTEzNjg3Y2JhMTVkZjIwXzg4_a0ff0389-dd65-43cd-a69f-f958e87b8628"
      unitRef="usd">200000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="i8409ba46af70480f8d8d7c8ce2403d40_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI1LTEtMS0xLTEwODQ4Mw_79fea886-62db-4063-8031-f813b9a53ff7"
      unitRef="usd">523000000.0</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="i8409ba46af70480f8d8d7c8ce2403d40_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI1LTMtMS0xLTEwODQ4Mw_009a2317-c173-4396-9817-c1c04d4cb67f"
      unitRef="usd">451400000</us-gaap:LongTermDebtFairValue>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="i4880c5958ccc433f9e4587e37a7e94fe_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI1LTUtMS0xLTEwODQ4Mw_c9dff5c1-8b18-4144-bb2a-929479706446"
      unitRef="usd">551300000</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="i4880c5958ccc433f9e4587e37a7e94fe_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI1LTctMS0xLTEwODQ4Mw_c430cf08-511b-4a85-9003-0f125ef66899"
      unitRef="usd">548100000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i96e296186ef9490d951cdd4857ebb9a8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTAtMS0xLTExNjM3NS90ZXh0cmVnaW9uOjcwMmE4OGFkMmViODQ0Yzk5YmNlMmIyNTU3MDg2OWExXzEwOTk1MTE2Mjc4NjQ_bd266efd-b08d-4117-8984-2064d2da8b8c"
      unitRef="usd">100000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i567622c6feab45c4b48b0abdcc98b722_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTAtMS0xLTExNjM3NS90ZXh0cmVnaW9uOjcwMmE4OGFkMmViODQ0Yzk5YmNlMmIyNTU3MDg2OWExXzEwOTk1MTE2Mjc4Njg_3ccbcd60-a460-4c17-b94d-e8c01483d074"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="i96e296186ef9490d951cdd4857ebb9a8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTEtMS0xLTExNjM4MA_b62dcf89-ed52-483d-a443-a33676a8756d"
      unitRef="usd">322600000</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="i96e296186ef9490d951cdd4857ebb9a8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTMtMS0xLTExNjM5Mg_3ad6a369-a531-4cc6-b64f-5532a02f5111"
      unitRef="usd">281100000</us-gaap:LongTermDebtFairValue>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="i567622c6feab45c4b48b0abdcc98b722_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTUtMS0xLTExNjM5Mg_38c1d9ac-5022-4374-b4f4-4e0f0dfc0963"
      unitRef="usd">0</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="i567622c6feab45c4b48b0abdcc98b722_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTctMS0xLTExNjM5Mg_d29201e5-3be1-4420-b596-ea2208fd0e1b"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LineOfCredit
      contextRef="ia5ba279e6f05467ebcd35d19efcb77b4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI2LTEtMS0xLTEwODQ4Mw_d6c53bd1-3f2e-4f84-9652-ca364ddff387"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LongTermDebtFairValue
      contextRef="ia5ba279e6f05467ebcd35d19efcb77b4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI2LTMtMS0xLTEwODQ4Mw_3998620e-b32c-4a2a-a4ed-15f2889ceef0"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LineOfCredit
      contextRef="ia78cfad78b39434e9d7688d0b4537309_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI2LTUtMS0xLTEwODQ4Mw_afcd81fd-d56a-41c8-bec6-917eb8362867"
      unitRef="usd">323700000</us-gaap:LineOfCredit>
    <us-gaap:LongTermDebtFairValue
      contextRef="ia78cfad78b39434e9d7688d0b4537309_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI2LTctMS0xLTEwODQ4Mw_b50bd98e-f55b-4a36-af78-4cbdfd0d7b42"
      unitRef="usd">323700000</us-gaap:LongTermDebtFairValue>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="icf7786e68d8c48c0bc0b7ebfaa57c8ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTEtMS0xLTEwODQ4Mw_95c5aac0-39da-4b4d-8bb0-ebed0b1312c2"
      unitRef="usd">1192600000</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="icf7786e68d8c48c0bc0b7ebfaa57c8ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTMtMS0xLTEwODQ4Mw_004d7b0a-7984-4d19-a698-f4e83d2b8f6f"
      unitRef="usd">1024300000</us-gaap:LongTermDebtFairValue>
    <trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount
      contextRef="ie21e3679518d495faeba528e9a9f3093_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTUtMS0xLTEwODQ4Mw_ea9e3ccb-5aa4-42ca-83bc-30ee00988b13"
      unitRef="usd">1227200000</trn:NonRecourseDebtGrossofIssuanceCostNetofDiscount>
    <us-gaap:LongTermDebtFairValue
      contextRef="ie21e3679518d495faeba528e9a9f3093_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI3LTctMS0xLTEwODQ4Mw_d02a4f64-ada9-4daf-9eb6-6f90ba6df218"
      unitRef="usd">1219500000</us-gaap:LongTermDebtFairValue>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="icf7786e68d8c48c0bc0b7ebfaa57c8ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI4LTEtMS0xLTEwODQ4Mw_40656592-9790-4f48-9765-41424f0b62c8"
      unitRef="usd">9800000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="ie21e3679518d495faeba528e9a9f3093_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI4LTUtMS0xLTEwODQ4Mw_744e8f63-a369-41e4-86eb-09bdb9ce4964"
      unitRef="usd">11100000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i13c3f73af551471cba010ee287c0e4c3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI5LTEtMS0xLTEwODQ4Mw_7ef4bb26-92e8-4e1c-8180-332629f27ee5"
      unitRef="usd">1182800000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="iea2c0deb884f41e89bfa4ae6111f4129_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzI5LTUtMS0xLTEwODQ4Mw_1d3ae967-ccd2-4d83-a615-7a1bd24a2c17"
      unitRef="usd">1216100000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i3589c145f00946eeb5b64170a3735a7a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzMwLTEtMS0xLTEwODQ4Mw_58dfb2c5-f366-43cc-87d2-ea2f7e6f9396"
      unitRef="usd">4983500000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="iedf923e50e0a4ef09908a022315585e9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzMwLTUtMS0xLTEwODQ4Mw_d0754085-21e9-490c-9fe5-767a2c051afd"
      unitRef="usd">4771900000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzMxLTEtMS0xLTEwODQ4Mw_bb532208-6a0f-4f53-ac83-dd95b16c58ab"
      unitRef="usd">5607600000</trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtFairValue
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzMxLTMtMS0xLTEwODQ4Mw_e46b42dc-1473-466a-a194-502ef17dc426"
      unitRef="usd">5244300000</us-gaap:LongTermDebtFairValue>
    <trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzMxLTUtMS0xLTEwODQ4Mw_bab12124-df8c-4230-98c8-cd22284755cc"
      unitRef="usd">5170600000</trn:RecourseAndNonRecourseDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtFairValue
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZToxY2UyNzNmMGNjNzU0NzViYTZlYjQ5ZmVmYmZiZjQ4NS90YWJsZXJhbmdlOjFjZTI3M2YwY2M3NTQ3NWJhNmViNDlmZWZiZmJmNDg1XzMxLTctMS0xLTEwODQ4Mw_7ee21477-67da-4745-a921-6b55a6968e23"
      unitRef="usd">5281900000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie638f948b92a4b8cbdf66d91a31433c6_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEzOA_5aad4b06-4f4b-47d8-81e7-636111fd657c"
      unitRef="number">0.0455</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i93714341dde648d8a93b508e91e6156b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzcyMA_36c64a3e-ab21-4ca7-a36f-072bf0dbdbe4"
      unitRef="usd">450000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i38c8303d14de4364aac4207c3f1edf33_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzg0NQ_a8944ba9-7d9d-4bff-98be-9205f74ec495"
      unitRef="usd">785000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i38c8303d14de4364aac4207c3f1edf33_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzg3Mg_dbf8142f-487e-450d-856d-beeeadfc3186"
      unitRef="usd">560000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i34ac50061522480e9faa4a27fcc75e59_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzk5Ng_e300e69f-958a-4781-a6bb-cd6e864d535b"
      unitRef="usd">16800000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i93714341dde648d8a93b508e91e6156b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwMDc_7ff109b1-080f-4de3-89d5-3617991a9894"
      unitRef="usd">208200000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i93714341dde648d8a93b508e91e6156b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwMzU_e00c5c5c-6fc8-4dd5-96c8-31771dccb4f2"
      unitRef="usd">208200000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i38c8303d14de4364aac4207c3f1edf33_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE2NDkyNjc0ODMzMDk_058d080d-5387-46c2-b730-63c20688dd00"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i93714341dde648d8a93b508e91e6156b_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE2NDkyNjc0ODMzMTc_8584985e-cc36-4267-b1ba-f4a0551ef0d6"
      unitRef="number">0.0615</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="if48a3e0dc36b41ba9f48c74bba20c807_I20221231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE2NDkyNjc0ODMyNzY_4238c17b-69ba-4d7d-be58-8203ff731285"
      unitRef="number">0.00175</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i29e6cff15be34d339ab27c5af53d2fe6_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE2NDkyNjc0ODMyODU_be47cdeb-9ba0-4f18-b1cc-9f2041bca62e"
      unitRef="number">0.0040</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i93714341dde648d8a93b508e91e6156b_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE2NDkyNjc0ODMyOTM_e11a34d1-9c2d-4d5a-8d22-23d438617541"
      unitRef="number">0.0025</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie638f948b92a4b8cbdf66d91a31433c6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzIyNDk_130342eb-440f-4191-b5e4-f9c83cf7021d"
      unitRef="usd">400000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie638f948b92a4b8cbdf66d91a31433c6_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzIyODI_5aad4b06-4f4b-47d8-81e7-636111fd657c"
      unitRef="number">0.0455</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i61bd74e540e047e3b92b9313c6b62333_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzM1NzA_5eda9208-7990-4259-92ef-a82f87f27e96"
      unitRef="usd">238300000</us-gaap:DebtInstrumentFaceAmount>
    <trn:NonRecourseDebtGross
      contextRef="i27e0934a28014caa87d5bf4310b07855_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzM2ODI_45ed1223-014d-4263-b1c3-e15a9b131629"
      unitRef="usd">115800000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i61bd74e540e047e3b92b9313c6b62333_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzM5MDk_eba482a3-07e9-4d25-866c-c0a86d0e0291"
      unitRef="number">0.0666</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia614af88f8b8466f9aef0c034af311cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzQ0MzU_b17d16dc-69f2-417e-b3e9-c2e132d819d5"
      unitRef="usd">369200000</us-gaap:DebtInstrumentFaceAmount>
    <trn:NonRecourseDebtGross
      contextRef="i6d0974ec716a44d0afe2402029374a8b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzQ1NTE_7068640f-64fa-4016-97b7-66004a6d7ea4"
      unitRef="usd">204100000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia614af88f8b8466f9aef0c034af311cd_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzQ3ODc_f6c9bde6-7e59-4fed-a153-d86e4393f5f5"
      unitRef="number">0.0519</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i1920b27ce6794c2d98bc8f3d7b623aa8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzUxNTE_a167a530-a240-4e04-b0da-11606004342b"
      unitRef="usd">1000000000</us-gaap:DebtInstrumentFaceAmount>
    <trn:BorrowingsonWarehouseLoanFacility
      contextRef="i9b44b01fe0c044009145ab975b4b0b86_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzU1MzY_b2861b01-f60a-4623-8266-f9670118ea20"
      unitRef="usd">652100000</trn:BorrowingsonWarehouseLoanFacility>
    <trn:RepaymentsonWarehouseLoanFacility
      contextRef="i9b44b01fe0c044009145ab975b4b0b86_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzU1NjM_d9dc5240-0106-4439-aa7e-78bda300c52c"
      unitRef="usd">492100000</trn:RepaymentsonWarehouseLoanFacility>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i1920b27ce6794c2d98bc8f3d7b623aa8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzU2NzE_a270fb1b-111b-46a3-a572-3571ba75f4af"
      unitRef="usd">278200000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i1920b27ce6794c2d98bc8f3d7b623aa8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE2NDkyNjc0ODMzMDE_57dc8519-e21b-489e-85ec-d962a1fbf2c5"
      unitRef="usd">110100000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i1920b27ce6794c2d98bc8f3d7b623aa8_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTA0NTE_008c1aa3-42a3-442c-a8f7-7453a0b5d7fe"
      unitRef="number">0.0609</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i69fcbfe394f74f8f949a34490e7ef395_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzY0MDY_4f1d2307-07e3-48b6-bf58-9228282f47bf"
      unitRef="usd">302400000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9f570c9c547849ea9b7f29837be1b5dc_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzY2MTQ_819b832c-3de4-4b0e-a582-a623dab7e26f"
      unitRef="usd">663000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i466978f47e444365adf9cb24b4c66397_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzY2NjI_760fea23-4422-4c38-a34b-b446e1d4fc47"
      unitRef="usd">225000000</us-gaap:DebtInstrumentFaceAmount>
    <trn:NonRecourseDebtGross
      contextRef="i466978f47e444365adf9cb24b4c66397_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzY4ODU_01645bfb-2e0a-41f6-8430-e5d03b08f0dc"
      unitRef="usd">721600000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if5156c7f3eef4939aa8bdbaa6e80075b_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzY5OTg_8cff2eec-9f02-475b-9f5f-877e72130b0a"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i466978f47e444365adf9cb24b4c66397_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzcwMzM_a973e9a3-a625-4fce-85f8-f370b4010f63"
      unitRef="number">0.0588</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i55ecf86f66814cb8b8489fdf8064dea9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzc1MjM_c621af59-f302-4a37-8fe2-42d81f5a7d57"
      unitRef="usd">482500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0f12e4188b0e446cacc1444afa85bd99_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzc3MzI_b2f798d3-14c0-4045-bc96-c2ef38d18a5e"
      unitRef="usd">200000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i5477022b36f34c02a8a87a740ec81d59_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzc4ODE_0ca29c15-baa3-49fb-8086-96d7c35bc4a9"
      unitRef="usd">282500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i74cff3d7dda34d98bbc3dcd96f15445c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzgxOTk_75b53ce6-36cd-4fdd-9919-d584bcb3f71b"
      unitRef="usd">155500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="icd05df4bea3c442680f76c10f2b33f52_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTg2ODc_f7a9c720-faf4-464a-9c5a-a2cf534cd987"
      unitRef="usd">153100000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0f12e4188b0e446cacc1444afa85bd99_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzg2MjQ_e858eb8b-6936-40aa-b999-ea9b94c280d5"
      unitRef="number">0.0382</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <trn:NonRecourseDebtGross
      contextRef="i5477022b36f34c02a8a87a740ec81d59_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzg2Nzc_b982bb7a-67b3-477e-a4c8-7162ee4af987"
      unitRef="usd">282500000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5477022b36f34c02a8a87a740ec81d59_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzg3Mzk_016f0c05-1c5f-4dfa-a959-b5ebf251e5c7"
      unitRef="number">0.0462</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <trn:NonRecourseDebtGross
      contextRef="i74cff3d7dda34d98bbc3dcd96f15445c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzg4NDc_12839177-634f-4d21-8491-79df2089e45a"
      unitRef="usd">116500000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i74cff3d7dda34d98bbc3dcd96f15445c_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzg5MDk_7e8d6192-751a-4ec0-bb3b-bb508e5b603e"
      unitRef="number">0.0196</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i940189fa53ce4e228881f7ae2057f5f5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzkzODg_82c113c9-3abb-4e92-b32d-eeecc0f8d169"
      unitRef="usd">528300000</us-gaap:DebtInstrumentFaceAmount>
    <trn:NonRecourseDebtGross
      contextRef="i940189fa53ce4e228881f7ae2057f5f5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzk2NDQ_d6b62d7c-5997-49ae-8c26-44b40ad03920"
      unitRef="usd">447400000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i940189fa53ce4e228881f7ae2057f5f5_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzk3MDY_50d8a0d9-2519-447f-8950-334e4677edb4"
      unitRef="number">0.0382</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="idaaa4c1f310a4408a985754aa331b9f1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwMDcz_a9d27f59-f88f-4bb8-beb1-fb538b52e0c6"
      unitRef="usd">386500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0458ff37e01f4548847f0b3dd360987c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwMjM0_820a5faf-3314-496d-a0d1-a39820a923b6"
      unitRef="usd">106900000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i691ae337ea604975b53a5aac4eda7e17_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwMzgz_0d721c49-4a77-45a1-9296-3bc7abc4aa23"
      unitRef="usd">279600000</us-gaap:DebtInstrumentFaceAmount>
    <trn:NonRecourseDebtGross
      contextRef="i0458ff37e01f4548847f0b3dd360987c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwNzY2_522f55ad-70dc-4fed-a9e6-3159ef853eef"
      unitRef="usd">59200000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0458ff37e01f4548847f0b3dd360987c_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwODI4_cc64ee41-d6ca-4b3d-82eb-408c3d22da0f"
      unitRef="number">0.0239</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <trn:NonRecourseDebtGross
      contextRef="i691ae337ea604975b53a5aac4eda7e17_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTUx_8e0b90a2-3490-4013-bb3e-4249173a5198"
      unitRef="usd">279600000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i691ae337ea604975b53a5aac4eda7e17_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzExMDEz_7aa91b04-8669-4a8f-b5bc-2c7c978094cf"
      unitRef="number">0.0310</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iad6d87b3f34b42bcaef14885af2d91df_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzExNTgy_094b47ab-3018-49b9-8f84-b40f56856007"
      unitRef="usd">110000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib3b3bd37ba5c4d7e97098a514492521f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzExNjk0_6076e6b0-3917-4149-8063-db7ec23071a6"
      unitRef="usd">240300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id5345cc8ed764b348411916a48c2bc6d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzExODEx_0bb98281-e283-4122-abd3-82628efb16a4"
      unitRef="usd">20500000</us-gaap:DebtInstrumentFaceAmount>
    <trn:NonRecourseDebtGross
      contextRef="iad6d87b3f34b42bcaef14885af2d91df_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEyMzE5_7c0632a7-3ff4-4c12-bd74-c7c419fa132a"
      unitRef="usd">69600000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iad6d87b3f34b42bcaef14885af2d91df_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEyMzgx_c51e3d66-3ec8-4b6f-8e6b-5b29d076fe0b"
      unitRef="number">0.0183</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <trn:NonRecourseDebtGross
      contextRef="ib3b3bd37ba5c4d7e97098a514492521f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEyNDI0_61b1a467-e551-43ec-aa9c-67e64a1f4f58"
      unitRef="usd">240300000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib3b3bd37ba5c4d7e97098a514492521f_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEyNDg2_da82d566-413c-4d45-b1e3-60b1aa51f0f8"
      unitRef="number">0.0256</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <trn:NonRecourseDebtGross
      contextRef="id5345cc8ed764b348411916a48c2bc6d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEyNTI3_9e0862b8-5c6f-4b21-b7aa-93d4b2c8fda7"
      unitRef="usd">20500000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id5345cc8ed764b348411916a48c2bc6d_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEyNTg5_69cb87fb-33b3-4c3e-bdfd-22a0bacbc771"
      unitRef="number">0.0369</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="if737616439cf4f32af1dabfcd9a27158_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEzMTcy_61cc50dd-027a-4723-9a6e-77f20a14e9b5"
      unitRef="usd">305200000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iffdcdfae139444f59359b4cbdb6edd60_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEzMjgy_7bbccda0-a980-4efb-964a-b037e3102249"
      unitRef="usd">19800000</us-gaap:DebtInstrumentFaceAmount>
    <trn:NonRecourseDebtGross
      contextRef="if737616439cf4f32af1dabfcd9a27158_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEzNTIx_4800eb99-f8d8-4839-b034-ffab3077452d"
      unitRef="usd">287900000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if737616439cf4f32af1dabfcd9a27158_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEzNTgz_53fb80b3-2e70-4744-a8e1-162d37bf4350"
      unitRef="number">0.0226</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <trn:NonRecourseDebtGross
      contextRef="iffdcdfae139444f59359b4cbdb6edd60_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEzNjI0_ba93d0db-9a7b-4e7b-889d-52691fa9afee"
      unitRef="usd">19800000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iffdcdfae139444f59359b4cbdb6edd60_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEzNjg2_d04bc0ff-0644-4014-af1a-3c601ad6a523"
      unitRef="number">0.0308</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i4bcb86e71e8740bd9492c5c6cb5b374e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTI0MDU_d9896857-4f94-47c2-bce4-57f803088ad8"
      unitRef="usd">244800000</us-gaap:DebtInstrumentFaceAmount>
    <trn:NonRecourseDebtGross
      contextRef="i4bcb86e71e8740bd9492c5c6cb5b374e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTkxMDQ_241d43b0-a062-4d6b-adbf-854a35a9ee9f"
      unitRef="usd">241100000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i4bcb86e71e8740bd9492c5c6cb5b374e_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTI0MTU_9a3d8b8d-47eb-42d3-9594-4dbb1e698c33"
      unitRef="number">0.0455</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i1427f791fee34586b384ec369372e11f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTI0MzE_c05a1ae9-0410-4b1f-bb1e-d2bc8eeca53e"
      unitRef="usd">2600000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i1427f791fee34586b384ec369372e11f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTI0NDg_2289e993-71cf-4698-8e66-d475b7d6af37"
      unitRef="usd">209900000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i61c968d2ba8c4d5fb79f5657757a66ff_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE0NTU3_6212b867-fd1d-4484-abff-0d627523b42b"
      unitRef="usd">535000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i1a978975c9c34c1ea5e08391eaca990d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE0NjY2_474e1a6d-0927-4b71-b7d4-f44ea349bc37"
      unitRef="usd">25400000</us-gaap:DebtInstrumentFaceAmount>
    <trn:NonRecourseDebtGross
      contextRef="i61c968d2ba8c4d5fb79f5657757a66ff_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE0OTAw_8f05f5d8-f4d1-4be1-b50f-ec07ae9a1875"
      unitRef="usd">497800000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i61c968d2ba8c4d5fb79f5657757a66ff_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE0OTYy_a17eacc4-6d7a-486d-9c64-23f7dc07da37"
      unitRef="number">0.0215</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <trn:NonRecourseDebtGross
      contextRef="i1a978975c9c34c1ea5e08391eaca990d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE1MDAy_1530ec47-91cb-41ea-8b6a-7f8bfd6563c1"
      unitRef="usd">25400000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i1a978975c9c34c1ea5e08391eaca990d_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE1MDY0_b2680219-b3c4-4be7-a04f-659b008e9fd4"
      unitRef="number">0.0308</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ief2f6c9850c3475bae30a79465408bcc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTI2MTE_a1c51ee5-83f0-45b6-8497-8303c4d87320"
      unitRef="usd">329600000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="ic3a1f11b05544d318ac694e1843b6590_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzU0OTc1NTg0Njk2MA_ac900bb5-0b2f-4bb4-abf7-b91b589f6d4b"
      unitRef="usd">319400000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzU0OTc1NTg0NzE5MA_f73db88c-6971-43dc-acd9-506833cb98bd"
      unitRef="usd">-1500000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iab9a975a4f324c7cb7d903ebac82330f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTY1MjA_1cf96ac0-d678-40f1-8f53-ea6fd9365a27"
      unitRef="usd">290000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i8b26e8b7584d4b6a81b41227614d1bd8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTY2MjI_23a35e67-0ee0-4c30-8652-6b916a05d1cf"
      unitRef="usd">37000000</us-gaap:DebtInstrumentFaceAmount>
    <trn:NonRecourseDebtGross
      contextRef="iab9a975a4f324c7cb7d903ebac82330f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTkxOTE_0950536c-8243-4424-b4b3-a82dd5f0f605"
      unitRef="usd">285700000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iab9a975a4f324c7cb7d903ebac82330f_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTY4NTM_be0c40da-9ebc-4294-9b96-38b27682bcd6"
      unitRef="number">0.0476</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <trn:NonRecourseDebtGross
      contextRef="i8b26e8b7584d4b6a81b41227614d1bd8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTkxOTU_cc23a6fa-20ba-4235-9f7d-742428db006b"
      unitRef="usd">37000000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8b26e8b7584d4b6a81b41227614d1bd8_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTY5MTM_6ac77d0d-c1e7-466a-8e0b-e19d5b6e46e4"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="iaebfbe2d13f146d395d338b39af20199_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzEwOTk1MTE2NTcwMjk_7039d096-6a78-439a-a3da-fddd2f8b56c3"
      unitRef="usd">3400000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i679159444c9a43c09e6aa61e93d2029c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE3NzA2_04d5ff62-1715-4883-a0a6-6fd2c887d51f"
      unitRef="usd">334000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7dcc7473c58e4f79907855097eba3621_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE3ODE2_7c4a1abf-f3ce-4d94-8949-cd437c02c92a"
      unitRef="usd">21000000</us-gaap:DebtInstrumentFaceAmount>
    <trn:NonRecourseDebtGross
      contextRef="i679159444c9a43c09e6aa61e93d2029c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE4MDU1_7855828e-7869-4b48-8865-2d30a72ff1a1"
      unitRef="usd">326000000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i679159444c9a43c09e6aa61e93d2029c_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE4MTE3_c0c83dda-ab2b-4d9b-9fea-826553a4fd1a"
      unitRef="number">0.0207</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <trn:NonRecourseDebtGross
      contextRef="i7dcc7473c58e4f79907855097eba3621_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE4MTU4_85a0616b-99fc-44e7-a63c-dfe9a0be8d8f"
      unitRef="usd">21000000</trn:NonRecourseDebtGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7dcc7473c58e4f79907855097eba3621_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE4MjIw_9344722d-6944-484c-b8ba-931dd2be669a"
      unitRef="number">0.0306</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzU0OTc1NTg1NTI5MQ_b0811d79-7a9d-4efa-9917-b772c05a6ccc"
      unitRef="usd">-11700000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzU0OTc1NTg1MTk1Mw_1b614d78-00cb-4af4-9ed8-2f3ca29868b8"
      unitRef="usd">3300000</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzU0OTc1NTg1NTMxMw_5e2a8514-c250-4fd3-ab1d-cd8ed3c2ba10"
      unitRef="usd">8400000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i43dd4ec4c85e40918e3acdb28f84b2b3_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzE5NzAy_03300450-7fea-4600-b136-9b115e7a3456"
      unitRef="number">0.38</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90ZXh0cmVnaW9uOjhkNzQ1Y2NjM2Q5ZjQ2NTNhYzg2MGRmYmY0YWEwZThjXzIwOTU5_e74a1df2-188e-4f2a-a8d8-0bda39a41c5d">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining principal payments under existing debt agreements as of December 31, 2022 based on the anticipated repayment dates are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recourse:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="39" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-recourse &#x2013; leasing (Note 6):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2009 secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2010 secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 promissory notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018 secured railcar equipment notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019 secured railcar equipment notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;786.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TILC warehouse facility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Facility termination payments &#x2013; TILC warehouse facility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRP-2021 secured railcar equipment notes &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Triumph Rail secured railcar equipment notes &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;421.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;523.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tribute Rail secured railcar equipment notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total principal payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;655.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,487.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,105.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,292.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,645.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzMtMS0xLTEtMTA4NDgz_25a37206-5222-4af4-89c7-f2eaab3efd85"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzMtMy0xLTEtMTA4NDgz_ae1011a9-836e-49ed-911d-e11d498924de"
      unitRef="usd">400000000.0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzMtNS0xLTEtMTA4NDgz_d97a124e-5b07-4694-bbfb-5374679704a8"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzMtNy0xLTEtMTA4NDgz_a48ad8e3-7e33-43c6-ac1f-1dca63350de0"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzMtOS0xLTEtMTA4NDgz_2e202e72-1a57-467d-8ae8-364fbff0eb66"
      unitRef="usd">225000000.0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzMtMTEtMS0xLTEwODQ4Mw_70e2d0bc-f0c8-4bce-9e05-9b479bd1e156"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if5dd28e39ecb4087b12d2a2dcf0f66dc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzMtMTMtMS0xLTEwODQ4Mw_6b77e663-8cc9-45c2-8772-34864aae2671"
      unitRef="usd">625000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i55d3fe560b104178830761be7b7e2426_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzUtMS0xLTEtMTA4NDgz_5cdd8b65-4e5f-4923-b49a-22339936d1f4"
      unitRef="usd">14000000.0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i55d3fe560b104178830761be7b7e2426_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzUtMy0xLTEtMTA4NDgz_1d15052d-1811-42c8-9b1d-c27724f84ebe"
      unitRef="usd">14500000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i55d3fe560b104178830761be7b7e2426_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzUtNS0xLTEtMTA4NDgz_00c2fd9c-cd93-431b-bce6-95607ad4d9fa"
      unitRef="usd">19800000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i55d3fe560b104178830761be7b7e2426_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzUtNy0xLTEtMTA4NDgz_129677a4-dcc8-4a32-b050-4209852d0604"
      unitRef="usd">18500000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i55d3fe560b104178830761be7b7e2426_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzUtOS0xLTEtMTA4NDgz_473a8d1d-b3e3-4a72-b391-8bb25f97163c"
      unitRef="usd">17500000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i55d3fe560b104178830761be7b7e2426_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzUtMTEtMS0xLTEwODQ4Mw_10297c3a-89de-476d-912c-85e5e40872f6"
      unitRef="usd">31500000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i55d3fe560b104178830761be7b7e2426_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzUtMTMtMS0xLTEwODQ4Mw_403686b1-40e9-4bf2-8048-6239935cf31c"
      unitRef="usd">115800000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i53440fe12b204d7b89cb313af7c802b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzYtMS0xLTEtMTA4NDgz_2bbb4d41-8569-4717-bfdb-2c00408ac668"
      unitRef="usd">34300000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i53440fe12b204d7b89cb313af7c802b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzYtMy0xLTEtMTA4NDgz_cf2f6c4e-6faa-4035-955d-e571a1e3a038"
      unitRef="usd">18400000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i53440fe12b204d7b89cb313af7c802b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzYtNS0xLTEtMTA4NDgz_dfa9b4e5-4268-4cf3-bb7f-4ff26a22d92e"
      unitRef="usd">20600000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i53440fe12b204d7b89cb313af7c802b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzYtNy0xLTEtMTA4NDgz_be73b8d2-de30-4edc-8309-df59a7994eda"
      unitRef="usd">25700000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i53440fe12b204d7b89cb313af7c802b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzYtOS0xLTEtMTA4NDgz_9058962a-b01c-46ca-85cb-91bc9d05d906"
      unitRef="usd">28500000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i53440fe12b204d7b89cb313af7c802b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzYtMTEtMS0xLTEwODQ4Mw_fba8314b-6e7d-4655-82d2-2dcd3b35e91d"
      unitRef="usd">76600000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i53440fe12b204d7b89cb313af7c802b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzYtMTMtMS0xLTEwODQ4Mw_fb113716-5c8b-4593-a443-52a95509ed4a"
      unitRef="usd">204100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="ifc8489106c084f6798b236f43e1ef6cb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzctMS0xLTEtMTA4NDgz_6f372497-56ea-4580-8080-557c48a0f2f7"
      unitRef="usd">44400000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="ifc8489106c084f6798b236f43e1ef6cb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzctMy0xLTEtMTA4NDgz_dd86c563-dc64-4083-af6d-5ccb64344a9e"
      unitRef="usd">44400000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="ifc8489106c084f6798b236f43e1ef6cb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzctNS0xLTEtMTA4NDgz_d13e1e97-6438-4de2-b488-0225ccd3a202"
      unitRef="usd">632800000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="ifc8489106c084f6798b236f43e1ef6cb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzctNy0xLTEtMTA4NDgz_51c9a095-b865-4940-9d37-4780c0a21be7"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="ifc8489106c084f6798b236f43e1ef6cb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzctOS0xLTEtMTA4NDgz_a708ff63-74d3-44e1-b17b-aa9c53c031e9"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="ifc8489106c084f6798b236f43e1ef6cb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzctMTEtMS0xLTEwODQ4Mw_d249531a-c3dd-4227-80f2-27f6bfe3f063"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ifc8489106c084f6798b236f43e1ef6cb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzctMTMtMS0xLTEwODQ4Mw_3751eabd-2ec5-4aae-8c17-42b88b62038c"
      unitRef="usd">721600000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i701eff63bc2942f29057c6925e5a70be_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzgtMS0xLTEtMTA4NDgz_c0bb14c9-b880-4a3c-bd02-1f894932a402"
      unitRef="usd">20500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i701eff63bc2942f29057c6925e5a70be_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzgtMy0xLTEtMTA4NDgz_05187a76-212c-441e-b1b8-88eb49115c49"
      unitRef="usd">19000000.0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i701eff63bc2942f29057c6925e5a70be_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzgtNS0xLTEtMTA4NDgz_fbbf81b4-8c5d-4699-95e3-18ad5de6e7bf"
      unitRef="usd">14800000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i701eff63bc2942f29057c6925e5a70be_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzgtNy0xLTEtMTA4NDgz_b70791af-bbfe-45e3-abf9-100e6c0d1400"
      unitRef="usd">14500000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i701eff63bc2942f29057c6925e5a70be_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzgtOS0xLTEtMTA4NDgz_2c04df08-004b-4772-9bb6-b05f863cc5f2"
      unitRef="usd">18200000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i701eff63bc2942f29057c6925e5a70be_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzgtMTEtMS0xLTEwODQ4Mw_1fb885aa-b7a2-41ef-801e-c0fdbb397034"
      unitRef="usd">312000000.0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i701eff63bc2942f29057c6925e5a70be_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzgtMTMtMS0xLTEwODQ4Mw_0ff0b95f-27c6-4fd3-95ef-89d9eceecee0"
      unitRef="usd">399000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i440a5094fee646709f1de08f7be279ab_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzktMS0xLTEtMTA4NDgz_80d50a78-2102-4331-995a-b46ab1084f59"
      unitRef="usd">34900000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i440a5094fee646709f1de08f7be279ab_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzktMy0xLTEtMTA4NDgz_ff3f7513-4fda-48b7-bb74-e4f2397cc99c"
      unitRef="usd">36600000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i440a5094fee646709f1de08f7be279ab_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzktNS0xLTEtMTA4NDgz_ef0f2d80-a9f6-4389-b070-ed063063265d"
      unitRef="usd">35200000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i440a5094fee646709f1de08f7be279ab_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzktNy0xLTEtMTA4NDgz_bc535f76-cc93-49f9-bdec-94b1018d2586"
      unitRef="usd">679500000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i440a5094fee646709f1de08f7be279ab_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzktOS0xLTEtMTA4NDgz_0e3657d1-e6f4-4e37-a6c8-44818aab9d48"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i440a5094fee646709f1de08f7be279ab_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzktMTEtMS0xLTEwODQ4Mw_483911db-20c9-4247-807a-c5633bbbe4ba"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i440a5094fee646709f1de08f7be279ab_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzktMTMtMS0xLTEwODQ4Mw_e3ad2c65-de18-4124-bd3e-75ad7b16b4be"
      unitRef="usd">786200000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i43b983775d274306834071007d4eb923_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEwLTEtMS0xLTEwODQ4Mw_94d795db-314d-4047-9e50-09290e2e66ff"
      unitRef="usd">18300000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i43b983775d274306834071007d4eb923_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEwLTMtMS0xLTEwODQ4Mw_6e275390-79c7-43b7-9ae4-990dae5872f5"
      unitRef="usd">14300000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i43b983775d274306834071007d4eb923_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEwLTUtMS0xLTEwODQ4Mw_979a52cb-db35-49a4-9e90-0cde3ed93e1c"
      unitRef="usd">11300000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i43b983775d274306834071007d4eb923_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEwLTctMS0xLTEwODQ4Mw_10d66933-4e19-4481-8927-387e153359b0"
      unitRef="usd">14100000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i43b983775d274306834071007d4eb923_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEwLTktMS0xLTEwODQ4Mw_efc817df-468d-4200-8436-42b8e311bf7b"
      unitRef="usd">272400000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i43b983775d274306834071007d4eb923_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEwLTExLTEtMS0xMDg0ODM_e6c08658-56b9-486f-b7d3-94a7620cecdc"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i43b983775d274306834071007d4eb923_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEwLTEzLTEtMS0xMDg0ODM_625dee3c-a1ef-45dc-aae8-14e7d6c25352"
      unitRef="usd">330400000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="idfd1262d7f664e6e827dc6d929e3db1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzExLTEtMS0xLTEwODQ4Mw_262189e2-7e04-4f42-a208-61518b1ffec4"
      unitRef="usd">12200000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="idfd1262d7f664e6e827dc6d929e3db1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzExLTMtMS0xLTEwODQ4Mw_a64f9287-8419-4212-8613-b8677a2ced8f"
      unitRef="usd">13300000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="idfd1262d7f664e6e827dc6d929e3db1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzExLTUtMS0xLTEwODQ4Mw_948fdf9d-49f0-42f9-93eb-8f85daa9bc2b"
      unitRef="usd">12600000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="idfd1262d7f664e6e827dc6d929e3db1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzExLTctMS0xLTEwODQ4Mw_b3629064-f093-49c1-8472-8cbaa4bcd539"
      unitRef="usd">14000000.0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="idfd1262d7f664e6e827dc6d929e3db1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzExLTktMS0xLTEwODQ4Mw_e7e79524-60eb-4140-bedd-f7683eb8db1b"
      unitRef="usd">14000000.0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="idfd1262d7f664e6e827dc6d929e3db1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzExLTExLTEtMS0xMDg0ODM_84c5127a-1afd-490c-b7c2-9ee629538070"
      unitRef="usd">241600000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="idfd1262d7f664e6e827dc6d929e3db1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzExLTEzLTEtMS0xMDg0ODM_350b0812-7896-4204-9b22-fefcee16993c"
      unitRef="usd">307700000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="ib8ad75f3c3554d27ac8ee39c0ab61887_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTEtMS0xLTExNjI5MQ_737b3dbb-cdb2-4db1-b639-2b181ef7123e"
      unitRef="usd">8300000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="ib8ad75f3c3554d27ac8ee39c0ab61887_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTMtMS0xLTExNjI5MQ_cd30d034-55c8-41c8-bf14-bd55777daa62"
      unitRef="usd">9000000.0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="ib8ad75f3c3554d27ac8ee39c0ab61887_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTUtMS0xLTExNjI5MQ_5e8b94e6-c635-4667-83a9-bb74999ced9e"
      unitRef="usd">6700000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="ib8ad75f3c3554d27ac8ee39c0ab61887_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTctMS0xLTExNjI5MQ_4d68f857-7d1a-4e69-bc8b-a68b6ccfdae7"
      unitRef="usd">8100000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="ib8ad75f3c3554d27ac8ee39c0ab61887_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTktMS0xLTExNjI5MQ_c9f2e71e-cc39-4012-b21e-92449cb2c3b2"
      unitRef="usd">8300000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="ib8ad75f3c3554d27ac8ee39c0ab61887_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTExLTEtMS0xMTYyOTE_b6304a89-ee06-426a-91be-7f385f0f862a"
      unitRef="usd">200700000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ib8ad75f3c3554d27ac8ee39c0ab61887_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTEzLTEtMS0xMjUzNDA_2e0a2fb6-ddd6-4e98-9a5d-26fee6873816"
      unitRef="usd">241100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i9aff39c410094d3da578aeb5cf5a8ae6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTEtMS0xLTEwODQ4Mw_313724f3-554f-4283-957d-b207716c6791"
      unitRef="usd">24300000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i9aff39c410094d3da578aeb5cf5a8ae6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTMtMS0xLTEwODQ4Mw_0349e233-3696-4a85-ab26-df2c4f972528"
      unitRef="usd">24300000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i9aff39c410094d3da578aeb5cf5a8ae6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTUtMS0xLTEwODQ4Mw_bec29e7d-fb12-4eb0-a9f7-6f20b0f35a5e"
      unitRef="usd">6100000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i9aff39c410094d3da578aeb5cf5a8ae6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTctMS0xLTEwODQ4Mw_50ab96fb-9b5f-414f-aeab-c7911b8e07b6"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i9aff39c410094d3da578aeb5cf5a8ae6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTktMS0xLTEwODQ4Mw_4cf724fb-bac5-47f3-99ea-60816d0bb466"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i9aff39c410094d3da578aeb5cf5a8ae6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTExLTEtMS0xMDg0ODM_8d2dd5f2-95d7-4111-8658-63f5617e6d54"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9aff39c410094d3da578aeb5cf5a8ae6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEyLTEzLTEtMS0xMDg0ODM_2cea1956-f904-424a-9302-78dc3bd7e8d6"
      unitRef="usd">54700000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i0d1c317980464248bc2015c36b4fec90_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEzLTEtMS0xLTEwODQ4Mw_23e50af8-d684-41a3-8706-57079f648857"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i0d1c317980464248bc2015c36b4fec90_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEzLTMtMS0xLTEwODQ4Mw_f617535d-e809-40c3-a714-59a6dedce7da"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i0d1c317980464248bc2015c36b4fec90_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEzLTUtMS0xLTEwODQ4Mw_727f622e-01ff-466e-b7db-de96f46044f0"
      unitRef="usd">667100000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i0d1c317980464248bc2015c36b4fec90_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEzLTctMS0xLTEwODQ4Mw_a70c9149-9b9c-481e-bd03-eab0a3497a73"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i0d1c317980464248bc2015c36b4fec90_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEzLTktMS0xLTEwODQ4Mw_38c37abc-5bbc-4004-8d9f-1adff3bd8fcb"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i0d1c317980464248bc2015c36b4fec90_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEzLTExLTEtMS0xMDg0ODM_ffaff7aa-ab52-41d7-b445-41191fc9e865"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0d1c317980464248bc2015c36b4fec90_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzEzLTEzLTEtMS0xMDg0ODM_185aa8da-a68f-4884-b9f4-a3dbaced24d9"
      unitRef="usd">667100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i5cf55cc49ae84093adc8388785ab071d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE0LTEtMS0xLTEwODQ4Mw_c50e0f37-b809-4403-a4c5-01051cab36e6"
      unitRef="usd">10900000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i5cf55cc49ae84093adc8388785ab071d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE0LTMtMS0xLTEwODQ4Mw_1ab11f5e-e995-45b5-9cd2-cc9625b508f0"
      unitRef="usd">15600000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i5cf55cc49ae84093adc8388785ab071d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE0LTUtMS0xLTEwODQ4Mw_6e9a05ce-e18c-4b2d-aa9c-edf43c293f80"
      unitRef="usd">15800000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i5cf55cc49ae84093adc8388785ab071d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE0LTctMS0xLTEwODQ4Mw_40262d7e-d449-46ba-97af-adf8612da7ea"
      unitRef="usd">17200000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i5cf55cc49ae84093adc8388785ab071d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE0LTktMS0xLTEwODQ4Mw_c6d8c063-e190-492c-900a-bc85c2a75bf6"
      unitRef="usd">287500000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i5cf55cc49ae84093adc8388785ab071d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE0LTExLTEtMS0xMDg0ODM_264efe10-9af5-4be3-a09a-f6af11632e1a"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5cf55cc49ae84093adc8388785ab071d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE0LTEzLTEtMS0xMDg0ODM_3d425cb4-acb0-4880-bc12-3c74ec169447"
      unitRef="usd">347000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i1fd5c7b1d3ed4b22a663ee02bcfcbebe_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE1LTEtMS0xLTEwODQ4Mw_86e21ebf-554b-4a87-aaf2-68beeee7a8c8"
      unitRef="usd">16200000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i1fd5c7b1d3ed4b22a663ee02bcfcbebe_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE1LTMtMS0xLTEwODQ4Mw_b1798c2d-501e-44ad-bec6-6110d658a2f4"
      unitRef="usd">32600000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i1fd5c7b1d3ed4b22a663ee02bcfcbebe_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE1LTUtMS0xLTEwODQ4Mw_082546a6-3e94-4357-bdca-a8501435fd16"
      unitRef="usd">29500000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i1fd5c7b1d3ed4b22a663ee02bcfcbebe_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE1LTctMS0xLTEwODQ4Mw_e6cfd7f6-c793-47b9-aba5-5e68d88b6fc4"
      unitRef="usd">23600000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i1fd5c7b1d3ed4b22a663ee02bcfcbebe_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE1LTktMS0xLTEwODQ4Mw_78c0660b-71f8-4ff9-9871-889d2a4a58e9"
      unitRef="usd">421300000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i1fd5c7b1d3ed4b22a663ee02bcfcbebe_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE1LTExLTEtMS0xMDg0ODM_c55abc87-ff4a-4d75-94ce-907c4884ba50"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i1fd5c7b1d3ed4b22a663ee02bcfcbebe_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE1LTEzLTEtMS0xMDg0ODM_77a5bf20-7576-4d42-9175-15d24ef0a78f"
      unitRef="usd">523200000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i51d634c4b43342c38e61f309523e332d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTEtMS0xLTExNjQ0MA_f5898fff-90fd-4626-a33b-55a68f631eb5"
      unitRef="usd">3800000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i51d634c4b43342c38e61f309523e332d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTMtMS0xLTExNjQ0MA_623887b1-9565-4a53-856c-81f7e37f61ad"
      unitRef="usd">13900000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i51d634c4b43342c38e61f309523e332d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTUtMS0xLTExNjQ0MA_df2b842a-c294-4449-8762-5ff973cfa22a"
      unitRef="usd">15100000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i51d634c4b43342c38e61f309523e332d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTctMS0xLTExNjQ0MA_27d07df3-547c-4e65-b028-d61e0a2344c7"
      unitRef="usd">289900000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i51d634c4b43342c38e61f309523e332d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTktMS0xLTExNjQ0MA_092cfaea-5787-47c3-bd3d-e92921034555"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i51d634c4b43342c38e61f309523e332d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTExLTEtMS0xMTY0NDA_467f6cd8-84a8-4078-9e07-e55681bb7fe6"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i51d634c4b43342c38e61f309523e332d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTEzLTEtMS0xMjUzNDg_26447208-7744-4fb5-8ba7-846996071e25"
      unitRef="usd">322700000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTEtMS0xLTEwODQ4Mw_86877675-beb6-42d3-af45-fc94e35cc38f"
      unitRef="usd">242100000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTMtMS0xLTEwODQ4Mw_41a4c2de-313d-4d6f-9601-4cde02debd53"
      unitRef="usd">655900000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTUtMS0xLTEwODQ4Mw_3e207e76-53bb-4925-a124-5da95318d364"
      unitRef="usd">1487400000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTctMS0xLTEwODQ4Mw_efe11fe4-2796-46a2-a2b5-22d79c36d0a9"
      unitRef="usd">1105100000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTktMS0xLTEwODQ4Mw_d355334f-232f-4e96-a829-c05d53af38b8"
      unitRef="usd">1292700000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTExLTEtMS0xMDg0ODM_6f6841f4-5075-49e1-92c6-c6163d5a120c"
      unitRef="usd">862400000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjQvZnJhZzo4ZDc0NWNjYzNkOWY0NjUzYWM4NjBkZmJmNGFhMGU4Yy90YWJsZTo2YmZlMmRmOTIyZjc0NjYwYWQyZWVlNTY2MWZhNTdjNC90YWJsZXJhbmdlOjZiZmUyZGY5MjJmNzQ2NjBhZDJlZWU1NjYxZmE1N2M0XzE3LTEzLTEtMS0xMDg0ODM_688084b2-d9dd-4fc1-a235-f56bf61113ea"
      unitRef="usd">5645600000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQ0NzU_098ae0a5-85f5-4b04-9dad-0b2d5b1ed58c">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 9. Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the provision (benefit) for income taxes from continuing operations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of CARES Act&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(373.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(142.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(515.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(512.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of CARES Act&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(274.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes from continuing operations results in effective tax rates that differ from the statutory rates. The following is a reconciliation between the statutory U.S. federal income tax rate and our effective income tax rate on income before income taxes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign branch taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive compensation limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling interest in partially-owned subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in valuation allowance and reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of CARES Act&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in state laws and apportionment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign rate differential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible excise tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment - noncontrolling interest in partially-owned subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense limitations from partially-owned subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effective tax rate is based upon the U.S. statutory rate of 21.0% for the years ended December 31, 2022, 2021, and 2020. For the year ended December 31, 2022, the difference between the U.S. statutory rate and the Company's effective tax rate is primarily due to foreign taxes, state income taxes and non-deductible executive compensation, offset by taxes not recorded on our non-controlling interests in partially-owned subsidiaries, reductions in tax reserves for uncertain tax positions, and excess tax benefits associated with equity-based compensation. For the year ended December 31, 2021, the difference between the U.S. statutory rate and effective tax rate is primarily due to an adjustment to the Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") carryback benefit previously recognized, state taxes, and foreign taxes, partially offset by excess tax benefits associated with equity-based compensation. For the year ended December 31, 2020, the difference between the U.S. statutory rate and effective tax rate is primarily due the impact of the CARES Act partially offset by the portion of the non-cash small cube covered hopper railcar impairment charge that is not tax-effected because it is related to the noncontrolling interest. See Note 5 for a further explanation of activities with respect to our partially-owned leasing subsidiaries. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the enactment of the CARES Act, Trinity filed a carryback claim for the 2018-2020 tax losses to the 2013-2015 tax years, allowing the recovery of taxes previously paid. The income taxes associated with the carryback claims were paid at a federal rate of 35.0%, rather than the current rate of 21.0% in effect beginning with the 2018 tax year. The overall net impact of the CARES Act was a tax benefit of $0.5&#160;million, a tax expense of $2.5 million, and a tax benefit of $180.4&#160;million for the years ended December 31, 2022 2021, and 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income (loss) from continuing operations before income taxes for the years ended December 31, 2022, 2021, and 2020 was $127.1 million, $44.6 million, and $(517.2) million, respectively, for U.S. operations, and $(0.6) million, $10.6 million, and $(7.4) million, respectively, for foreign operations, principally Mexico and Canada.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes represent the tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The components of deferred tax liabilities and assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation, depletion, and amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,072.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,032.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partially-owned subsidiaries basis difference&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,235.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,192.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Workers compensation, pensions, and other benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranties and reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax loss carryforwards and credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liabilities before valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,104.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,081.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liabilities before reserve for uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,133.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,105.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets included in reserve for uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,133.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,104.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December 31, 2022, we had $0.2 million of federal consolidated net operating loss carryforwards and $21.3 million of tax-effected state loss carryforwards remaining. We have established valuation allowances for federal, state, and foreign tax operating losses and credits that we have estimated may not be realizable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Taxing authority examinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our tax years through 2019 are effectively settled except with respect to carryback claims related to the 2013 through 2015 tax years, which are currently in review. We do not expect any significant changes to the carryback claims. We have state tax returns that are under audit in the normal course of business, and our Mexican subsidiaries' tax returns statutes of limitations remain open for auditing 2017 forward. We believe we are appropriately reserved for any potential matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Unrecognized tax benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in unrecognized tax benefits was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expiration of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total amount of unrecognized tax benefits, including interest and penalties, at December 31, 2022 and 2021, that would affect our effective tax rate if recognized, was $2.5 million and $4.3 million, respectively. The additions for tax positions in the current year and prior years are due to foreign positions of an acquired subsidiary that was recorded as part of our purchase accounting. The expiration of statute of limitations relates to a state tax position for which the statute of limitations has lapsed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for interest expense and penalties related to income tax issues as income tax expense. Accordingly, interest expense and penalties associated with an uncertain tax position are included in the income tax provision. The total amount of accrued interest and penalties from continuing operations as of December 31, 2022 and 2021 was $2.2 million and $3.0 million, respectively. Income tax expense for the years ended December 31, 2022, 2021, and 2020 included a decrease of $(0.8) million, and an increase of $0.1 million, and $0.2 million, respectively, with regard to interest expense and penalties related to uncertain tax positions.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQ0Nzc_e9590df6-a9eb-46a3-8252-278e182dd7a1">&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the provision (benefit) for income taxes from continuing operations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of CARES Act&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(373.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(142.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(515.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(512.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of CARES Act&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(274.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <trn:CurrentFederalTaxExpenseBenefitCARESAct
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzUtMS0xLTEtMTA4NDgz_7ad9ffef-e3f6-4cb7-a680-61113ae86233"
      unitRef="usd">-500000</trn:CurrentFederalTaxExpenseBenefitCARESAct>
    <trn:CurrentFederalTaxExpenseBenefitCARESAct
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzUtMy0xLTEtMTA4NDgz_6ddf280d-e789-4582-af8f-1b33e2998a47"
      unitRef="usd">2100000</trn:CurrentFederalTaxExpenseBenefitCARESAct>
    <trn:CurrentFederalTaxExpenseBenefitCARESAct
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzUtNS0xLTEtMTA4NDgz_5829b957-7d01-4572-a880-262600cbef4f"
      unitRef="usd">-373300000</trn:CurrentFederalTaxExpenseBenefitCARESAct>
    <trn:CurrentFederalTaxExpenseBenefitOther
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzYtMS0xLTEtMTA4NDgz_c17fae20-a60c-43c9-aade-e0c7a0226786"
      unitRef="usd">2100000</trn:CurrentFederalTaxExpenseBenefitOther>
    <trn:CurrentFederalTaxExpenseBenefitOther
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzYtMy0xLTEtMTA4NDgz_231cfa6c-d9a7-41fa-9b72-388f887dd091"
      unitRef="usd">-3000000.0</trn:CurrentFederalTaxExpenseBenefitOther>
    <trn:CurrentFederalTaxExpenseBenefitOther
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzYtNS0xLTEtMTA4NDgz_a24589a0-771d-4fad-b450-0733c6339379"
      unitRef="usd">-142100000</trn:CurrentFederalTaxExpenseBenefitOther>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzctMS0xLTEtMTA4NDgz_74de5679-69c1-4d44-8c3d-0754fe5a03a6"
      unitRef="usd">1600000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzctMy0xLTEtMTA4NDgz_dcde9fd4-0717-496d-aefd-9b05b1f41dae"
      unitRef="usd">-900000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzctNS0xLTEtMTA4NDgz_5d265910-e7c9-4574-b902-d0b268472d68"
      unitRef="usd">-515400000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzgtMS0xLTEtMTA4NDgz_3d766257-5a2d-407f-896f-76559b423e35"
      unitRef="usd">3500000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzgtMy0xLTEtMTA4NDgz_1cbf3700-b944-4282-a1c5-8f1158f1d3c8"
      unitRef="usd">-600000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzgtNS0xLTEtMTA4NDgz_8bfff589-131d-4b80-9a0e-7f02bb607417"
      unitRef="usd">-1500000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzktMS0xLTEtMTA4NDgz_631cb113-43d6-4084-8709-79d786ab321a"
      unitRef="usd">7800000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzktMy0xLTEtMTA4NDgz_cd09ef1b-d40a-4c8c-ab82-a83454377891"
      unitRef="usd">4300000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzktNS0xLTEtMTA4NDgz_0c395c30-ff1f-4e37-a427-7bbb6a721163"
      unitRef="usd">4300000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzEwLTEtMS0xLTEwODQ4Mw_268e5f95-c76a-4307-9222-dce691b9dff1"
      unitRef="usd">12900000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzEwLTMtMS0xLTEwODQ4Mw_8a838aa3-2da5-47f2-8a2c-4e28b4d269dd"
      unitRef="usd">2800000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzEwLTUtMS0xLTEwODQ4Mw_9e0905ba-d993-41b3-8bf7-401a239b0314"
      unitRef="usd">-512600000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <trn:DeferredTaxExpenseBenefitCARESAct
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzEzLTEtMS0xLTEwODQ4Mw_fd80dda4-a9c3-4e5c-b746-6c1daf6d0d01"
      unitRef="usd">0</trn:DeferredTaxExpenseBenefitCARESAct>
    <trn:DeferredTaxExpenseBenefitCARESAct
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzEzLTMtMS0xLTEwODQ4Mw_5fde94ff-07bb-4d3d-a899-998f09b18eb7"
      unitRef="usd">400000</trn:DeferredTaxExpenseBenefitCARESAct>
    <trn:DeferredTaxExpenseBenefitCARESAct
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzEzLTUtMS0xLTEwODQ4Mw_8dea72c6-4850-43ba-8a42-ee57d8076e0b"
      unitRef="usd">192900000</trn:DeferredTaxExpenseBenefitCARESAct>
    <us-gaap:DeferredOtherTaxExpenseBenefit
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE0LTEtMS0xLTEwODQ4Mw_c53e65df-f62a-4fd0-a03d-2f0d87892a66"
      unitRef="usd">14500000</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:DeferredOtherTaxExpenseBenefit
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE0LTMtMS0xLTEwODQ4Mw_6795a252-e165-46e4-a545-705bfc52c3a1"
      unitRef="usd">10400000</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:DeferredOtherTaxExpenseBenefit
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE0LTUtMS0xLTEwODQ4Mw_cc4d1ab4-6362-498c-865c-507fcd40f09b"
      unitRef="usd">31300000</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE1LTEtMS0xLTEwODQ4Mw_a8ad7d4b-ac99-479f-8c0f-d0cbed80888a"
      unitRef="usd">14500000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE1LTMtMS0xLTEwODQ4Mw_241943b2-2f52-47ee-a571-a4303b29ac11"
      unitRef="usd">10800000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE1LTUtMS0xLTEwODQ4Mw_2bf62cfd-3c45-481a-8184-773775ee4bf9"
      unitRef="usd">224200000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE2LTEtMS0xLTEwODQ4Mw_cf0a86e6-db68-49a8-9b5c-acdec6bb2556"
      unitRef="usd">400000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE2LTMtMS0xLTEwODQ4Mw_b0e2a833-38cc-415a-bb8c-db8d24f2ba20"
      unitRef="usd">2400000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE2LTUtMS0xLTEwODQ4Mw_8202a08f-5ffd-4229-969b-ac04cce03c68"
      unitRef="usd">4100000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE3LTEtMS0xLTEwODQ4Mw_27f7352a-033f-416b-a659-2bfa8efa16a6"
      unitRef="usd">-200000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE3LTMtMS0xLTEwODQ4Mw_a38b5b36-ab19-4d5e-95ae-cf9d43efacdd"
      unitRef="usd">-100000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE3LTUtMS0xLTEwODQ4Mw_5ac18a78-5368-41f8-9934-7b1a16f3bf08"
      unitRef="usd">10200000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE4LTEtMS0xLTEwODQ4Mw_6382002f-ccd9-4473-806f-1f9b516a54d6"
      unitRef="usd">14700000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE4LTMtMS0xLTEwODQ4Mw_259af707-8847-4e05-96f3-e9c1ddde74fd"
      unitRef="usd">13100000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE4LTUtMS0xLTEwODQ4Mw_33f3bb9b-5f43-475a-920b-e352fd8d13c7"
      unitRef="usd">238500000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE5LTEtMS0xLTEwODQ4Mw_2995f5e9-d460-4750-8603-6cfc0ca9c11b"
      unitRef="usd">27600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE5LTMtMS0xLTEwODQ4Mw_bba7e58d-d88e-49bb-a549-062f38c7ddfb"
      unitRef="usd">15900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo3MzMzZGVkMGIyN2U0ZmVhYTcxZmZkMDExZmNkYTQ0NS90YWJsZXJhbmdlOjczMzNkZWQwYjI3ZTRmZWFhNzFmZmQwMTFmY2RhNDQ1XzE5LTUtMS0xLTEwODQ4Mw_524c9d91-ca32-4338-8a13-b32352fdfa8c"
      unitRef="usd">-274100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQ0Nzg_df4e0fa3-5ca6-419d-8851-1f90d2621e53">The following is a reconciliation between the statutory U.S. federal income tax rate and our effective income tax rate on income before income taxes:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign branch taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive compensation limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling interest in partially-owned subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in valuation allowance and reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of CARES Act&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in state laws and apportionment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign rate differential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible excise tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment - noncontrolling interest in partially-owned subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense limitations from partially-owned subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzItMS0xLTEtMTA4NDgz_4764274a-0b39-4882-ac0a-91e401e78ef5"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzItMS0xLTEtMTA4NDgz_b59ceaef-5bcf-42d0-83d2-429efc15d9e7"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzItMS0xLTEtMTA4NDgz_fa3ab33e-ab15-4fbb-bd88-4561ada3a53e"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzItMy0xLTEtMTA4NDgz_dfeb4e10-176f-4ec8-8a42-ab0ba6371a34"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzItNS0xLTEtMTA4NDgz_705e8a20-6298-4f26-a439-4301e3bfd4ce"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <trn:EffectiveTaxRateReconciliationExecutiveCompensationLimitations
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzYtMS0xLTEtMTA4NDgz_5fc4b188-17f2-4da0-8b33-2ac6643f59a2"
      unitRef="number">0.013</trn:EffectiveTaxRateReconciliationExecutiveCompensationLimitations>
    <trn:EffectiveTaxRateReconciliationExecutiveCompensationLimitations
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzYtMy0xLTEtMTA4NDgz_435f7258-e6af-428e-af36-e89675d01e4e"
      unitRef="number">0.018</trn:EffectiveTaxRateReconciliationExecutiveCompensationLimitations>
    <trn:EffectiveTaxRateReconciliationExecutiveCompensationLimitations
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzYtNS0xLTEtMTA4NDgz_14c3bf5b-0b95-45e1-bee0-31ea3bf4e6de"
      unitRef="number">-0.003</trn:EffectiveTaxRateReconciliationExecutiveCompensationLimitations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzgtMS0xLTEtMTA4NDgz_4eee93d5-91c3-46f8-bb7c-72ab7ab96b0b"
      unitRef="number">-0.021</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzgtMy0xLTEtMTA4NDgz_e75d18f7-7188-4397-94f9-25f2e10a46f6"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzgtNS0xLTEtMTA4NDgz_8a8d9063-1f93-479b-9a27-16a421398f7b"
      unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzktMS0xLTEtMTA4NDgz_15cae96d-5856-46c1-8fa4-e682feea1c7f"
      unitRef="number">-0.011</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzktMy0xLTEtMTA4NDgz_82031850-f833-49c2-b772-6c0330afe139"
      unitRef="number">-0.040</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzktNS0xLTEtMTA4NDgz_d36881ff-0fee-491c-94a8-0e448621ece7"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzEwLTEtMS0xLTEwODQ4Mw_e4e186d2-6147-41a9-98bb-2b96860563e9"
      unitRef="number">-0.009</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzEwLTMtMS0xLTEwODQ4Mw_084d6762-cb2c-4fd2-8b9c-6d93e451e3ff"
      unitRef="number">-0.043</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzEwLTUtMS0xLTEwODQ4Mw_dc5d7e40-5f96-4903-b84f-03e20a295d5f"
      unitRef="number">0.007</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <trn:EffectiveTaxRateReconciliationChangesinLawsandApportionment
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzEyLTEtMS0xLTEwODQ4Mw_6450b48e-bf37-4e8d-9519-5bbcb99f429e"
      unitRef="number">-0.005</trn:EffectiveTaxRateReconciliationChangesinLawsandApportionment>
    <trn:EffectiveTaxRateReconciliationChangesinLawsandApportionment
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzEyLTMtMS0xLTEwODQ4Mw_1bde0e6b-8214-4eaf-89ed-adc9dc568f9f"
      unitRef="number">0.003</trn:EffectiveTaxRateReconciliationChangesinLawsandApportionment>
    <trn:EffectiveTaxRateReconciliationChangesinLawsandApportionment
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzEyLTUtMS0xLTEwODQ4Mw_92966fa2-4902-41d2-9252-7aa712874f69"
      unitRef="number">-0.014</trn:EffectiveTaxRateReconciliationChangesinLawsandApportionment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzEzLTEtMS0xLTEwODQ4Mw_3c564d96-79fe-476c-a629-0c212fbf46d7"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzEzLTMtMS0xLTEwODQ4Mw_85b0b777-cfba-4e74-953b-593bd3139b65"
      unitRef="number">0.014</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzEzLTUtMS0xLTEwODQ4Mw_d507b674-cc67-4c35-a347-474a98d331a6"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzE0LTEtMS0xLTEwODQ4Mw_dee8dbdd-3d40-48dd-99b2-0b445c3aa098"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzE0LTMtMS0xLTEwODQ4Mw_a827c9a7-618c-4250-a415-2001c597e459"
      unitRef="number">0.013</us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzE0LTUtMS0xLTEwODQ4Mw_605de490-6431-4f65-b08f-aa3b26108366"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense>
    <trn:EffectiveTaxRateReconciliationInterestExpenseLimitations
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzE2LTEtMS0xLTEzOTEyOA_53be9a46-e6e7-464a-abdd-3913361bfefd"
      unitRef="number">0</trn:EffectiveTaxRateReconciliationInterestExpenseLimitations>
    <trn:EffectiveTaxRateReconciliationInterestExpenseLimitations
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzE2LTMtMS0xLTEzOTEyOA_fb00205f-126b-4a7d-8c27-553304a45400"
      unitRef="number">0</trn:EffectiveTaxRateReconciliationInterestExpenseLimitations>
    <trn:EffectiveTaxRateReconciliationInterestExpenseLimitations
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzE2LTUtMS0xLTEzOTEyOA_520dc461-07ba-4c4d-a89f-42cef3259f1e"
      unitRef="number">0.002</trn:EffectiveTaxRateReconciliationInterestExpenseLimitations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzE3LTEtMS0xLTEzOTEyOA_a199d7bb-698f-4552-9f9c-b45b0f219c9f"
      unitRef="number">0.008</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzE3LTMtMS0xLTEzOTEyOA_be0e88e7-5f75-493f-b62c-362f2204e0a7"
      unitRef="number">-0.004</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZToyZmY0NjU3OWNmZmM0YWUyODM2MTY5NGZkYjViYzFmNS90YWJsZXJhbmdlOjJmZjQ2NTc5Y2ZmYzRhZTI4MzYxNjk0ZmRiNWJjMWY1XzE3LTUtMS0xLTEzOTEyOA_ff88b466-1dae-412c-ac95-a00333b25484"
      unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQ3Mw_4764274a-0b39-4882-ac0a-91e401e78ef5"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQ3Mw_b59ceaef-5bcf-42d0-83d2-429efc15d9e7"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQ3Mw_fa3ab33e-ab15-4fbb-bd88-4561ada3a53e"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="if9efef2f1ccb46b4a20303c8c2141461_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzE4MTA_93611901-2310-40db-8b24-8e9f434ed917"
      unitRef="number">0.350</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzE4NDY_4764274a-0b39-4882-ac0a-91e401e78ef5"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzE4NDY_b59ceaef-5bcf-42d0-83d2-429efc15d9e7"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzE4NDY_fa3ab33e-ab15-4fbb-bd88-4561ada3a53e"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <trn:NetTaxExpenseBenefitImpactCARESAct
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzE5ODY_1e29f5ab-1203-4d96-8d00-fa2e8b713397"
      unitRef="usd">-180400000</trn:NetTaxExpenseBenefitImpactCARESAct>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzIxMzU_feab17f5-7359-499d-8e48-df0debda5565"
      unitRef="usd">127100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzIxMzk_ebb15d67-8b10-416f-bf0c-55c3a57058d4"
      unitRef="usd">44600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzIxNDc_c24638f2-9b4a-4a5a-a398-8ff0b79521fe"
      unitRef="usd">-517200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzIxOTA_e6ed53aa-bd37-4554-a348-dba2e152a159"
      unitRef="usd">-600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzIxOTQ_c95a4b5a-baba-476a-a0e2-14f623368e1e"
      unitRef="usd">10600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzIyMDI_ed292d2d-d385-4b5a-a429-5414114357d5"
      unitRef="usd">-7400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQ0Nzk_0bd10e77-28a9-4c32-9af4-bb96dbb24c34">The components of deferred tax liabilities and assets are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation, depletion, and amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,072.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,032.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partially-owned subsidiaries basis difference&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,235.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,192.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Workers compensation, pensions, and other benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranties and reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax loss carryforwards and credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liabilities before valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,104.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,081.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liabilities before reserve for uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,133.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,105.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets included in reserve for uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,133.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,104.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzQtMS0xLTEtMTA4NDgz_eaa009e3-8bee-4f86-a48a-a44e33fa81d9"
      unitRef="usd">1072600000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzQtMy0xLTEtMTA4NDgz_315b7ac4-6e01-4449-abff-136bc9bfb0e0"
      unitRef="usd">1032200000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <trn:DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzYtMS0xLTEtMTA4NDgz_443f4f9a-f380-412c-b86f-e03613a73f92"
      unitRef="usd">134300000</trn:DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries>
    <trn:DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzYtMy0xLTEtMTA4NDgz_051fa44f-e195-4b80-bd3e-2ee3d6469362"
      unitRef="usd">139200000</trn:DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries>
    <trn:DeferredTaxLiabilitiesRightofuseAssets
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzctMS0xLTEtMTA4NDgz_d5f23821-699c-4309-b8bd-e569cc003395"
      unitRef="usd">20900000</trn:DeferredTaxLiabilitiesRightofuseAssets>
    <trn:DeferredTaxLiabilitiesRightofuseAssets
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzctMy0xLTEtMTA4NDgz_014e721b-aa48-4db9-a50a-85de547d383e"
      unitRef="usd">18700000</trn:DeferredTaxLiabilitiesRightofuseAssets>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzgtMS0xLTEtMTA4NDgz_cb3da4c5-0c22-4025-9a8e-4ac55847e0e5"
      unitRef="usd">3000000.0</us-gaap:DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzgtMy0xLTEtMTA4NDgz_f0e1ea06-9217-4869-ba57-7e5f0f007bc4"
      unitRef="usd">1900000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzktMS0xLTEtMTA4NDgz_4c93e557-df3f-4582-b6d4-d763a4a52209"
      unitRef="usd">1235600000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzktMy0xLTEtMTA4NDgz_9c81363f-d6d9-4f86-8351-a64584ff6ba3"
      unitRef="usd">1192000000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzExLTEtMS0xLTEwODQ4Mw_9c26c9a6-19e9-4c30-b683-46896f9851b7"
      unitRef="usd">27400000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzExLTMtMS0xLTEwODQ4Mw_fdba84f6-c072-4ca9-862f-315e3ad957fe"
      unitRef="usd">28700000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzEyLTEtMS0xLTEwODQ4Mw_bb808e39-8af9-43cd-8589-c48b476e2b75"
      unitRef="usd">2800000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzEyLTMtMS0xLTEwODQ4Mw_c7e3de89-5b7d-4578-aadf-a57fa600ebb4"
      unitRef="usd">7300000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzEzLTEtMS0xLTEwODQ4Mw_cdf59156-1788-4527-98f7-54c63db14eeb"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzEzLTMtMS0xLTEwODQ4Mw_664960b8-4f68-470e-a7d0-5562e829c23b"
      unitRef="usd">5900000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE0LTEtMS0xLTEwODQ4Mw_26f1ad1d-2c42-4278-842c-c0f811ba1aca"
      unitRef="usd">40400000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE0LTMtMS0xLTEwODQ4Mw_b8eeaf9e-803a-40a9-b57a-629df65af535"
      unitRef="usd">38400000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE1LTEtMS0xLTEwODQ4Mw_742635dd-1bd1-4f5a-8f61-24474e98eb9f"
      unitRef="usd">3600000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE1LTMtMS0xLTEwODQ4Mw_250d23d2-205d-46d5-a3ba-58749f1918b5"
      unitRef="usd">6000000.0</us-gaap:DeferredTaxAssetsInventory>
    <trn:DeferredTaxAssetsLeaseLiabilities
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE3LTEtMS0xLTEwODQ4Mw_b0eeb469-6123-4474-97b1-ee2925140d48"
      unitRef="usd">25800000</trn:DeferredTaxAssetsLeaseLiabilities>
    <trn:DeferredTaxAssetsLeaseLiabilities
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE3LTMtMS0xLTEwODQ4Mw_15003b0a-c51e-43ec-b81f-a61da3923360"
      unitRef="usd">24400000</trn:DeferredTaxAssetsLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE4LTEtMS0xLTEwODQ4Mw_7adae2be-49b4-4534-8e74-26bdcc0a99c2"
      unitRef="usd">131300000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE4LTMtMS0xLTEwODQ4Mw_7330d0d4-4a24-43a1-8168-1ed27ac8d202"
      unitRef="usd">110700000</us-gaap:DeferredTaxAssetsGross>
    <trn:DeferredTaxLiabilitiesNetBeforeAdjustments
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE5LTEtMS0xLTEwODQ4Mw_a8407ed5-da8b-4352-9962-412e86c67b43"
      unitRef="usd">1104300000</trn:DeferredTaxLiabilitiesNetBeforeAdjustments>
    <trn:DeferredTaxLiabilitiesNetBeforeAdjustments
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzE5LTMtMS0xLTEwODQ4Mw_756d3210-705a-4a9d-b389-3247bb8b57ce"
      unitRef="usd">1081300000</trn:DeferredTaxLiabilitiesNetBeforeAdjustments>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzIwLTEtMS0xLTEwODQ4Mw_a818591c-3d57-40f5-b34b-326f778ab98a"
      unitRef="usd">29500000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzIwLTMtMS0xLTEwODQ4Mw_50750e97-04ad-4b49-8e2d-337e5bd65b34"
      unitRef="usd">24400000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <trn:DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzIxLTEtMS0xLTEwODQ4Mw_36e91ab6-0953-4b4a-be9f-8876ba0fd807"
      unitRef="usd">1133800000</trn:DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions>
    <trn:DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzIxLTMtMS0xLTEwODQ4Mw_ba4f868d-6172-4f13-b202-9aec4e4d040b"
      unitRef="usd">1105700000</trn:DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzIyLTEtMS0xLTEwODQ4Mw_a42e8ef9-a47a-4410-b6eb-0a39d77747f6"
      unitRef="usd">700000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzIyLTMtMS0xLTEwODQ4Mw_3ea0befd-0310-49e0-b1d6-965c6473eefe"
      unitRef="usd">1100000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzIzLTEtMS0xLTEwODQ4Mw_f9ce3552-491e-4fc8-9612-ceb599cde42e"
      unitRef="usd">1133100000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTo5ZTI4YzQyMzk2YTQ0Mzg5YTAzNTI2Y2YzMDk4MGUzYS90YWJsZXJhbmdlOjllMjhjNDIzOTZhNDQzODlhMDM1MjZjZjMwOTgwZTNhXzIzLTMtMS0xLTEwODQ4Mw_715369e6-d75d-4d6f-afe1-bb89cc59fe19"
      unitRef="usd">1104600000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzI1Njg_f0c8de9d-3fa7-40ef-9c66-596044ec2300"
      unitRef="usd">200000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzI2MzI_f3d46a79-ec0c-433c-ab10-b8b00385a7ec"
      unitRef="usd">21300000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <trn:UnrecognizedTaxBenefitRollforwardTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQ0ODA_4f05bc90-0de5-4d34-bfc5-74daece17ce3">&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in unrecognized tax benefits was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expiration of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</trn:UnrecognizedTaxBenefitRollforwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzMtMS0xLTEtMTA4NDgz_74e415ae-55bd-4a7b-829e-983b8b8785dd"
      unitRef="usd">2300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if3771299d5984dc984051409b4232530_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzMtMy0xLTEtMTA4NDgz_da00dfaa-3175-48ce-817e-177658bab5e4"
      unitRef="usd">2300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i50d5187738704ca491f2375cccd8dd02_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzMtNS0xLTEtMTA4NDgz_db31d453-7d8b-4f97-ba66-40928141578c"
      unitRef="usd">2300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzUtMS0xLTEtMTA4NDgz_96785ec1-6e85-465c-a9b2-3798f466c36b"
      unitRef="usd">1700000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzUtMy0xLTEtMTA4NDgz_9a35b7d2-01d3-4136-989b-a9484a267181"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzUtNS0xLTEtMTA4NDgz_15e72d56-d957-4091-aaf1-494093243b61"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzYtMS0xLTEtMTA4NDgz_43eb1bb5-2cfa-43df-ae0c-3c3810e476ce"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzYtMy0xLTEtMTA4NDgz_4020c117-cdfd-41dc-8a14-1fd519ea561b"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzYtNS0xLTEtMTA4NDgz_ad1100c5-70a5-4af5-933f-e64c8b87e324"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzctMS0xLTEtMTA4NDgz_cf2cdc6d-2562-4d34-9878-373430273f65"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzctMy0xLTEtMTA4NDgz_767a0cb0-5f99-42a1-9093-e39d5b8dca1d"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzctNS0xLTEtMTA4NDgz_a4e8a2f4-30c5-413c-a4e0-25825f7fe786"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzgtMS0xLTEtMTA4NDgz_48a66d49-5d52-4d35-84ab-3e47876cef95"
      unitRef="usd">1300000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzgtMy0xLTEtMTA4NDgz_83752dbc-361a-4d3c-8998-fecc43446777"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzgtNS0xLTEtMTA4NDgz_05b7a1f3-6b9c-41fe-ab82-0a01d7b69e13"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzktMS0xLTEtMTA4NDgz_6f93f339-e31c-42dd-acc0-9775e49380e4"
      unitRef="usd">3800000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzktMy0xLTEtMTA4NDgz_1805f0a9-1510-4b21-b404-868ce7dc4001"
      unitRef="usd">2300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if3771299d5984dc984051409b4232530_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90YWJsZTowZDE3NDA0MTEwNWI0YTlkYTIyNzRjNDU4Y2M2Yzg0My90YWJsZXJhbmdlOjBkMTc0MDQxMTA1YjRhOWRhMjI3NGM0NThjYzZjODQzXzktNS0xLTEtMTA4NDgz_574e7974-22b4-4fc4-8338-7801e5c039e2"
      unitRef="usd">2300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzM4NzM_26e40278-1bf0-4c22-8a23-c33dcd40c5ef"
      unitRef="usd">2500000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzM4ODA_34445a97-f0a5-47d4-9a42-2719e1c2bc75"
      unitRef="usd">4300000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQyMzM_fc9af17a-dfc4-46e6-8775-5c11ea95c8c2"
      unitRef="usd">2200000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQyNDA_29e22841-a1eb-4482-8149-b71dea65482b"
      unitRef="usd">3000000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQzMzY_098efb81-6e80-4e66-bbb7-714fbcd3ef17"
      unitRef="usd">-800000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQzNTU_d23cadab-231d-4c33-86e9-b7ee02a5cd29"
      unitRef="usd">100000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMjcvZnJhZzpmZjEwM2I3MzNhYmU0OTU4OWFhMjYzODJhMGI5MzE4NC90ZXh0cmVnaW9uOmZmMTAzYjczM2FiZTQ5NTg5YWEyNjM4MmEwYjkzMTg0XzQzNzc_1c04ca18-c071-4e92-8f30-21a75d174600"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzU3NjU_461dc4a8-5e7e-4ebf-a3bd-d8473f576b87">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note&#160;10. Employee Retirement Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We sponsor defined benefit plans and a defined contribution plan (the "401(k) plan") that provide retirement income and death benefits for eligible employees. The annual measurement date of the benefit obligations, fair value of plan assets, and funded status is December&#160;31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pension Plan Termination&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2019, our Board of Directors approved the termination of the Trinity Industries, Inc. Consolidated Pension Plan (the "Pension Plan"), effective December 31, 2019. The Pension Plan was settled in the fourth quarter of 2020, which resulted in the Company no longer having any remaining funded pension plan obligations. Upon settlement, we recognized a pre-tax non-cash pension settlement charge in the fourth quarter of 2020 of $151.5&#160;million, which was inclusive of all unamortized losses previously recorded in AOCI.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2020, the remaining surplus of the Pension Plan was $23.6&#160;million. During the year ended December 31, 2021, as permitted by applicable regulations, we used $10.9&#160;million of the Pension Plan surplus to fund obligations associated with the Company's profit sharing plans and used $2.5&#160;million to fund pension administrative expenses required to finalize the settlement of the Pension Plan. Additionally, we received a $6.4&#160;million net refund upon final settlement of the annuity contract, which resulted in a remaining surplus of the Pension Plan of $16.6&#160;million. During the fourth quarter of 2021, we reverted $16.0&#160;million of the surplus pension assets to the Company and incurred an excise tax of approximately $3.2&#160;million. These activities are included in the pension plan settlement line in our Consolidated Statements of Operations. As of December 31, 2021, the remaining surplus of the Pension Plan was $0.6&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2022, we used $0.2&#160;million to fund pension administrative expenses, resulting in a remaining surplus of the Pension Plan of $0.4&#160;million at December 31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Actuarial assumptions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assumptions used to determine benefit obligations at the annual measurement date were:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligation discount rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assumptions used to determine net periodic benefit costs were:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligation discount rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term rate of return on plan assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Not applicable as of December 31, 2022 and 2021 and for the years ended December 31, 2022 and 2021 as all qualified pension plans were settled as of December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the settlement of our Pension Plan, the obligation discount rate assumption was determined by deriving a single discount rate from a theoretical settlement portfolio of high quality corporate bonds sufficient to provide for the plans' projected benefit payments. The expected long-term rate of return on the plans' assets was an assumption reflecting the anticipated weighted average rate of earnings on the portfolio over the long-term. To arrive at this rate, estimates were developed based upon the anticipated performance of the plans' assets. Substantially all of the accrued benefits of our remaining pension plans were frozen in 2009, with all qualified pension plans settled&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;as of December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Components of Net Periodic Benefit Cost and Other Retirement Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expense Components&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined contribution expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expected return on plan assets for the year ended December 31, 2020 was based on the plan assets' fair value. Amortization of actuarial loss is determined using the corridor method. Under the corridor method, unamortized actuarial gains or losses in excess of 10% of the greater of the projected benefit obligation or the fair value of plan assets as of the beginning of the plan year are amortized, for frozen plans, over the average expected remaining lifetime of frozen and inactive participants. The non-service cost components of net periodic benefit cost are included in other, net (income) expense in our Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Obligations and funded status&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December 31, 2022 and 2021, the projected benefit obligations and net funded status of our Supplemental Executive Retirement Plan ("SERP") were $11.2 million and $14.5 million, respectively, which are included in accrued liabilities in our Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amounts recognized in other comprehensive income (loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.224%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement of pension plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amount recognized in other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December 31, 2022, AOCI included unrecognized actuarial losses related to our SERP of $2.3 million ($1.2 million net of related income taxes). Actuarial losses included in AOCI and expected to be recognized in net periodic pension cost for the year ended December&#160;31, 2023 are $0.1 million ($0.1 million net of related income taxes). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Plan assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The target and actual investment allocation strategy at December 31, 2022 and 2021 is 100% cash and cash equivalents. The estimated fair value of the plans' assets at December 31, 2022 and 2021 was $0.4 million and $0.6 million, respectively, of temporary cash investments (Level 1). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The pension plans' assets are valued at fair value. Temporary cash investments consist of U.S. dollars held in master trust accounts with the trustee. These temporary cash investments are classified as Level 1 instruments. See Note 3 for a description of the valuation methodologies used in determining fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Funding of Defined Contribution Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's 401(k) plan utilizes a qualified automatic contribution arrangement safe harbor plan structure. The matching structure provides for a dollar-for-dollar Company match on up to 6% of participants' eligible compensation, subject to a two-year cliff vesting period. Employer contributions to the 401(k) plan and the Trinity Industries, Inc. Deferred Compensation Plan for the year ending December&#160;31, 2023 are expected to be $8.7 million, compared to $8.6 million contributed during 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1Xzc4MA_2cef9e6d-6ec5-45fc-bc8e-5b90b8f8d4ed"
      unitRef="usd">-151500000</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if3771299d5984dc984051409b4232530_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzI3NDg3NzkwNzYzNTI_4a8b9060-b13b-4257-b0fe-7b2b32bef156"
      unitRef="usd">23600000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="idc60d47e49c140d0a5b0667d78596ce8_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzEwMDg_cedc4a0f-87f1-46a4-bb35-d2bc86ffac08"
      unitRef="usd">10900000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedBenefitPlanAdministrationExpenses
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzExMTk_e3f91775-140c-4999-a2b7-b0bd1121d316"
      unitRef="usd">2500000</us-gaap:DefinedBenefitPlanAdministrationExpenses>
    <us-gaap:DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzEyNDc_5c2e7e7a-fec8-4dde-a5bd-78b6e0a6b09e"
      unitRef="usd">-6400000</us-gaap:DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i0ec505e2d9f34a558cb35137552a8a3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzEzNjk_da4a5cd0-a1cb-46c9-a375-7bbfcf6bbdff"
      unitRef="usd">16600000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzE0MjA_b33f9118-a289-43ba-9b6a-6f1f46409a7e"
      unitRef="usd">-16000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease>
    <trn:DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzE1MTI_f11d147c-2cc8-410c-9047-46e6b902e22e"
      unitRef="usd">3200000</trn:DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id982958ae44e4028bb4149c4ba09f66c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzI3NDg3NzkwNzY0MzY_65158d48-e965-4236-b2a9-4bb37896613d"
      unitRef="usd">600000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanAdministrationExpenses
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzI3NDg3NzkwNzYyMzk_dca8b456-e828-4cc1-b470-1f6dfca151f1"
      unitRef="usd">200000</us-gaap:DefinedBenefitPlanAdministrationExpenses>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i9653de0fa20349088257fb1bb223f9bd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzI3NDg3NzkwNzYzNDA_54d50925-bb53-44e1-8f1a-fe55ddaa2787"
      unitRef="usd">400000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzU3Njc_1260dfde-f648-4ad5-b839-a9a1fd7bdbfa">&lt;div style="margin-bottom:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Actuarial assumptions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assumptions used to determine benefit obligations at the annual measurement date were:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligation discount rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assumptions used to determine net periodic benefit costs were:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligation discount rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term rate of return on plan assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Not applicable as of December 31, 2022 and 2021 and for the years ended December 31, 2022 and 2021 as all qualified pension plans were settled as of December 31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTo0M2MxNTcwZjNkY2Q0ZDA1YTg4MWEyZjc0NTI0YzU5Yy90YWJsZXJhbmdlOjQzYzE1NzBmM2RjZDRkMDVhODgxYTJmNzQ1MjRjNTljXzYtNS0xLTEtMTA4NDgz_8543d07e-edd3-400a-a096-0cbccd5d3cc8"
      unitRef="number">0.0271</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTo0M2MxNTcwZjNkY2Q0ZDA1YTg4MWEyZjc0NTI0YzU5Yy90YWJsZXJhbmdlOjQzYzE1NzBmM2RjZDRkMDVhODgxYTJmNzQ1MjRjNTljXzctNS0xLTEtMTA4NDgz_701036f0-03e3-40f0-bc6b-9a7d28e6ba77"
      unitRef="number">0.0390</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzU3Njk_530a7c6b-cc60-4a59-8ef3-52cb3a8beb80">&lt;div style="margin-bottom:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Components of Net Periodic Benefit Cost and Other Retirement Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expense Components&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined contribution expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzQtMS0xLTEtMTA4NDgz_488f1d82-9af1-4d9e-a8bf-8727a9bd49c8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzQtMy0xLTEtMTA4NDgz_02e1085d-081a-4bb4-9760-a6f512402288"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzQtNS0xLTEtMTA4NDgz_6028aee7-8bd8-424f-bf0c-f878a9e26dc1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzUtMS0xLTEtMTA4NDgz_38da057a-bcb4-4050-8160-b46089f092d0"
      unitRef="usd">400000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzUtMy0xLTEtMTA4NDgz_4ed584cc-d2d5-4001-85d3-fc60c7c02f04"
      unitRef="usd">400000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzUtNS0xLTEtMTA4NDgz_bc3c9a55-a5c5-47d8-8ff4-c851a976fdbb"
      unitRef="usd">14800000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzYtMS0xLTEtMTA4NDgz_1ca45780-4f57-4097-b206-f5c095489385"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzYtMy0xLTEtMTA4NDgz_f162bd20-2f3f-45f3-991c-ea4d8338f185"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzYtNS0xLTEtMTA4NDgz_f403171f-802b-409e-ad0a-b0f4b2ff84b3"
      unitRef="usd">20900000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzctMS0xLTEtMTA4NDgz_f1e411e7-8eb0-4741-85d8-f2a50645ca76"
      unitRef="usd">-300000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzctMy0xLTEtMTA4NDgz_04b83bea-a585-4168-a8f0-3ceead0dafbe"
      unitRef="usd">-300000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzctNS0xLTEtMTA4NDgz_08bfc12c-f6aa-4d39-a6e9-7814c1872410"
      unitRef="usd">-6000000.0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzgtMS0xLTEtMTA4NDgz_48958f4c-077c-4c97-969f-26b5665b2277"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzgtMy0xLTEtMTA4NDgz_db017c9e-b0a6-48c5-8bc7-c9dcc2ce5d20"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzgtNS0xLTEtMTA4NDgz_d3c88062-08b0-4630-bfd1-2ff5d9d25d6b"
      unitRef="usd">1200000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzktMS0xLTEtMTA4NDgz_8e7c746a-de34-4944-9d1e-92c908805da8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzktMy0xLTEtMTA4NDgz_deee88b5-17c5-4b8b-a149-b72a36f2888b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzktNS0xLTEtMTA4NDgz_7a82a096-43f1-4949-a8b5-9c99e0552e2d"
      unitRef="usd">-151500000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzExLTEtMS0xLTEwODQ4Mw_3ba80957-1d88-48e0-afad-8d24ae002f31"
      unitRef="usd">700000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzExLTMtMS0xLTEwODQ4Mw_60aa1dd7-8f74-4442-8428-18070b2cce59"
      unitRef="usd">700000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzExLTUtMS0xLTEwODQ4Mw_dcfc116c-e3e5-4835-a5f6-878ec5308b1c"
      unitRef="usd">152600000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzEyLTEtMS0xLTEwODQ4Mw_3ada3559-a110-4ca5-befa-22eba96ceb5e"
      unitRef="usd">9100000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzEyLTMtMS0xLTEwODQ4Mw_75fc94e2-1764-45df-8232-949ed49eca10"
      unitRef="usd">8600000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzEyLTUtMS0xLTEwODQ4Mw_5dd3de73-b841-4132-87a3-5b2f68d4bf5e"
      unitRef="usd">7500000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:PensionExpense
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzEzLTEtMS0xLTEwODQ4Mw_ea697269-5e80-455b-a103-c3dd0640ea0a"
      unitRef="usd">9800000</us-gaap:PensionExpense>
    <us-gaap:PensionExpense
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzEzLTMtMS0xLTEwODQ4Mw_e860cfa0-20fb-47e3-8637-bed62b14a745"
      unitRef="usd">9300000</us-gaap:PensionExpense>
    <us-gaap:PensionExpense
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZTpkOTgxNWE1NTNhNmQ0ODQ4YjNmYzYxOTk4ZGY2ZjgwMS90YWJsZXJhbmdlOmQ5ODE1YTU1M2E2ZDQ4NDhiM2ZjNjE5OThkZjZmODAxXzEzLTUtMS0xLTEwODQ4Mw_77ae10a2-2ccc-488b-82d1-6e6a27fedae6"
      unitRef="usd">160100000</us-gaap:PensionExpense>
    <us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzU3NzA_52e3b84b-e107-4a3c-abf7-8d7ebf5e321d">Obligations and funded statusAt December 31, 2022 and 2021, the projected benefit obligations and net funded status of our Supplemental Executive Retirement Plan ("SERP") were $11.2 million and $14.5 million, respectively, which are included in accrued liabilities in our Consolidated Balance Sheets.</us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="ie0222979ef1941e6ac6c106ae26da7ca_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzI3NDg3NzkwNzcwOTA_5d9fb8e6-9df1-468b-8ea0-54a8d3ef5a4d"
      unitRef="usd">11200000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ie0222979ef1941e6ac6c106ae26da7ca_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzI3NDg3NzkwNzcwOTA_68f0650d-ee1d-48d5-9ceb-382bc8cd955e"
      unitRef="usd">-11200000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i9e1c923cc50d433a912e2dcdc015758e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzI3NDg3NzkwNzcwOTg_4c534dbe-36c3-41c0-a509-de7bc4fc7cff"
      unitRef="usd">-14500000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i9e1c923cc50d433a912e2dcdc015758e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzI3NDg3NzkwNzcwOTg_a06e2b13-a1c6-4b51-8766-a799f05e5ab3"
      unitRef="usd">14500000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzU3NjQ_1bd5f3d4-60cf-4b57-8046-d33eb5e06c14">&lt;div style="margin-bottom:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amounts recognized in other comprehensive income (loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.224%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement of pension plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amount recognized in other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzMtMS0xLTEtMTA4NDgz_04dbc1e4-e241-4a2b-9b01-8d460d1a0e82"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzMtMy0xLTEtMTA4NDgz_520cb8fa-fe3a-4259-ba21-e0fb4f185f5f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzMtNS0xLTEtMTA4NDgz_bea081e2-2908-4ee3-9b51-e5cf2f075f15"
      unitRef="usd">151500000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzQtMS0xLTEtMTA4NDgz_96618d29-49bb-4a23-bb4d-b1d9a1c7e800"
      unitRef="usd">2600000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzQtMy0xLTEtMTA4NDgz_ef062403-a724-4e0b-84bf-bbacda1c89e8"
      unitRef="usd">400000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzQtNS0xLTEtMTA4NDgz_62f53c6d-e903-414b-bda7-0142eb412c8b"
      unitRef="usd">10400000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzUtMS0xLTEtMTA4NDgz_8f7b99fd-93ca-4213-9488-7cc4f7ce12af"
      unitRef="usd">-300000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzUtMy0xLTEtMTA4NDgz_cef5653d-862c-4e69-b3a6-3fe692ded067"
      unitRef="usd">-300000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzUtNS0xLTEtMTA4NDgz_19330903-482a-4f11-9e70-70b399b3b155"
      unitRef="usd">-6000000.0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzYtMS0xLTEtMTA4NDgz_810ba8c3-a1ea-4600-ad8f-065c8def231e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzYtMy0xLTEtMTA4NDgz_5b38b255-e270-4879-9606-e40829ce4f9c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzYtNS0xLTEtMTA4NDgz_ae217b43-a8c3-4e14-a3f7-adde22263a4e"
      unitRef="usd">1200000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzgtMS0xLTEtMTA4NDgz_d51b2bb8-39ab-422c-9dbb-b6c02457de5c"
      unitRef="usd">2900000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzgtMy0xLTEtMTA4NDgz_2d05c935-fcaa-4e2b-acc8-28969e4005f7"
      unitRef="usd">700000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzgtNS0xLTEtMTA4NDgz_d3764dea-6c48-4b03-8541-2e4df953365a"
      unitRef="usd">169100000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzktMS0xLTEtMTA4NDgz_aa13b0c3-3d34-4395-833c-2ea9e87f9285"
      unitRef="usd">600000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzktMy0xLTEtMTA4NDgz_9279d3ad-7256-448d-9432-d00b8fcabc2e"
      unitRef="usd">200000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzktNS0xLTEtMTA4NDgz_56b44c5d-bb3d-4a1b-be86-4789f2f1bd70"
      unitRef="usd">39200000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzEwLTEtMS0xLTEwODQ4Mw_870fb7db-fb69-4848-bc26-04a6eeaa5dd9"
      unitRef="usd">2300000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzEwLTMtMS0xLTEwODQ4Mw_b15eec54-0002-4f93-9fc0-2c27de7b3236"
      unitRef="usd">500000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90YWJsZToyZWZiN2FlMmIyZjI0MzdkYTcwODM2YzJiYWFiNjc0YS90YWJsZXJhbmdlOjJlZmI3YWUyYjJmMjQzN2RhNzA4MzZjMmJhYWI2NzRhXzEwLTUtMS0xLTEwODQ4Mw_919991bb-cf41-4f16-8433-ee6c9d479d5e"
      unitRef="usd">129900000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzMzOTQ_f9da8fbb-e3dd-4019-b7fa-e7b6053566f6"
      unitRef="usd">-2300000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i86d5cb947bf94b13a37f80739a0de691_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzMzOTg_2b3d4d1a-bdfe-4eda-9fa3-b46a783329b9"
      unitRef="usd">-1200000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzM1NjM_126dc9fe-69d5-457e-8ec2-d51e4e8a115e"
      unitRef="usd">-100000</us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear>
    <trn:DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzM1Njc_c2b867f2-cb1a-483f-a899-cc244dd7853d"
      unitRef="usd">-100000</trn:DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i991ee2a9f403466b87773b6afe3dc555_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzM2NzU_bccb96fc-825a-4fc0-a2d2-c10281e7c84b"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i4ab107d9ec98498aa41022eb0ec1821c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzM2NzU_c43cbe70-579b-4d26-968b-c7f2a6ce0561"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i13e085b44f0042eda5b57705fc34a984_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzM3NjE_7c016f4d-48b4-43f9-b3d3-dcd56a87963e"
      unitRef="usd">400000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i944bcc1b12b2420db318823a6051fc68_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzI3NDg3NzkwNzY0NDI_02a8d096-0f7d-48c4-8755-6f9512cd6a30"
      unitRef="usd">600000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <trn:DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzU1NTc_3b85a985-9fa9-429d-89d6-7bf059d7b055"
      unitRef="usd">8700000</trn:DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzAvZnJhZzo5MzAwNDUwMTYxYzM0OTkwYTdmYWUyN2I1NDRlZWQ1NS90ZXh0cmVnaW9uOjkzMDA0NTAxNjFjMzQ5OTBhN2ZhZTI3YjU0NGVlZDU1XzU1NzI_1d9b70c1-681e-4aeb-ba74-58c1374c5cf0"
      unitRef="usd">8600000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:AssetImpairmentChargesTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzY4NTM_b6d5a0e2-db60-472b-a01e-3bf254fa5a58">Asset Impairments and Restructuring Activities&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Second quarter of 2020 impairment of small cube covered hopper railcars&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We monitor the carrying values of long-lived assets and right-of-use assets for potential impairment. The carrying values of long-lived assets and right-of-use assets are considered impaired when the asset's carrying value is not recoverable through undiscounted future cash flows and the asset's carrying value exceeds its fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2020, the oil and gas proppants (or &#x201c;frac sand&#x201d;) industry continued to experience economic pressure created by low oil prices, reduced fracking activity, and the ongoing economic impact of COVID-19. Significant price declines in the crude oil market, as well as lower demand for certain commodities, resulted in a decline in customer demand for certain types of railcars. As a result, certain of the Leasing Group's small cube covered hopper customers requested rent relief and, in a number of cases, filed for bankruptcy in the second quarter of 2020. We concluded that the collective impact of these developments, including the shift towards the use of in-basin sand, constituted a fundamental and other-than-temporary change in the future demand for this railcar type. Therefore, we determined that the events and circumstances that arose during the second quarter of 2020 constituted an impairment triggering event related to the small cube covered hopper car type in our lease fleet portfolio. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We performed a cash flow recoverability test of our small cube covered hopper railcars and compared the undiscounted cash flows to the carrying value of the assets. This analysis indicated that the carrying value exceeded the estimated undiscounted cash flows, and therefore, we were required to measure the fair value of our fleet of small cube covered hopper railcars and determine the amount of an impairment loss, if any. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the asset group was determined using an income approach, which we believe most accurately reflects a market participant's viewpoint in valuing these railcars. The results of our analysis indicated an estimated fair value of the asset group of approximately $191.7&#160;million, in comparison to the asset group's carrying amount of $550.0&#160;million, net of deferred profit. As a result, during the second quarter, we recorded a pre-tax non-cash impairment charge of $&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMjI5Mg_9e2cea4a-a8ba-4771-9b4b-c39025f53ad7"&gt;358.3&#160;million&lt;/span&gt; related to our small cube covered hopper railcars. Additionally, we evaluated the right-of-use assets associated with our leased-in portfolio of small cube covered hopper railcars and determined that these assets were impaired based on consideration of an expected decline in future cash flows over the remaining lease term, which resulted in an additional pre-tax non-cash impairment charge of approximately $11.1&#160;million. The aggregate impairment charge of $369.4&#160;million, which includes $81.3&#160;million associated with noncontrolling interest, is reflected in the impairment of long-lived assets line of our Consolidated Statements of Operations for the year ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant management judgment was used to determine the key assumptions utilized in our impairment analysis, the substantial majority of which represent unobservable (Level 3) inputs. These assumptions included, but were not limited to: estimates regarding the remaining useful life over which the railcars are expected to generate cash flows; average lease rates; railcar utilization percentages; operating expenses; and the selection of an appropriate discount rate. Management selected these estimates and assumptions based on our railcar industry expertise. We also consulted with third-party energy and frac sand industry experts to gain insights with respect to the long-term outlook for these underlying markets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other asset write-downs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fourth quarter of 2020, management approved a plan to exit certain non-strategic maintenance facilities (the "disposal group"). We determined that the planned divestiture of the disposal group met the criteria to be classified as assets held for sale, and consequently, we measured the assets of the disposal group at fair value, less any costs to sell. The results of our analysis indicated a pre-tax non-cash write-down of $15.2&#160;million, which we recorded during the year ended December 31, 2020. The charge is reflected in the impairment of long-lived assets line of our Consolidated Statements of Operations for the year ended December 31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, during the year ended December 31, 2020, we recorded a pre-tax non-cash charge to write off $11.8&#160;million related to investments in certain emerging technologies. This charge is reflected in the impairment of long-lived assets line of our Consolidated Statements of Operations for the year ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:AssetImpairmentChargesTextBlock>
    <trn:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset
      contextRef="if3771299d5984dc984051409b4232530_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMjI2MA_afb3c862-53fa-4e66-9f35-652b092b0cff"
      unitRef="usd">191700000</trn:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset
      contextRef="if3771299d5984dc984051409b4232530_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMjI3Ng_e791be01-ead1-4ca0-b452-ba81c6ff842e"
      unitRef="usd">550000000</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i9e0183b490954083922e81ca80a49301_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMjMwOA_b191f4da-1724-44de-ab1f-01a065c456fb"
      unitRef="usd">11100000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:AssetImpairmentCharges
      contextRef="i9e0183b490954083922e81ca80a49301_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMjMyMw_be771de4-18bb-4c3e-a463-4940d78c8e35"
      unitRef="usd">369400000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i8ebc18aa4b4242c7b6867f75a941a90b_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMjMzOQ_73b373b3-25c8-436f-b34d-dedb39d4989a"
      unitRef="usd">81300000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ia8d90286a13e4469af9e073f6b3964d3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzQyODM_21333369-6b62-4a59-a053-473ed39312ba"
      unitRef="usd">15200000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i156e9082107f4fe0a2fcb8b5487e7d7a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzQ1MzU_34e9cd14-01d2-4e2e-8416-5361bce9fc11"
      unitRef="usd">11800000</us-gaap:AssetImpairmentCharges>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzY4NTQ_f169cb7c-faca-4677-806b-4f55bfb9427a">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restructuring activities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Throughout 2020, as part of our ongoing efforts to better align support services with our rail-focused strategy, we approved a restructuring plan that resulted in headcount reductions across multiple functions, including certain corporate and operational support functions primarily at our Dallas headquarters. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2020, we recorded total restructuring charges of $10.9 million, consisting of $7.7 million for severance costs, $5.3 million of non-cash charges primarily from the write-down of our corporate headquarters campus and certain other assets, and $0.6 million in contract termination costs, partially offset by a $2.7 million net gain on the disposition of a non-operating facility and certain related assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2021, restructuring activities resulted in a net gain of $3.7 million, primarily as a result of a $4.0 million net gain on the disposition of our prior corporate headquarters facility and certain non-operating facilities, partially offset by $0.3 million in employee severance costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2022, we recorded total restructuring charges of $1.0 million related to the disposition of certain assets related to our prior corporate headquarters. As of December 31, 2022 and 2021, the restructuring liability was not material and is included in other liabilities in our Consolidated Balance Sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As we continue to optimize our organizational structure, it is possible that we will engage in additional restructuring activities in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although restructuring activities are not allocated to our reportable segments, the following tables summarize the restructuring activities by reportable segment for the years ended December 31, 2021 and 2020. For the year ended December 31, 2022, restructuring charges of $1.0 million related to the Corporate and other grouping.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Employee Severance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gain on Disposition of Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rail Products Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total restructuring activities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center;text-indent:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Employee Severance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contract Termination Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Gain)/Loss on Disposition of Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Write-down of Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rail Products Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total restructuring activities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMTI0OA_92bc9e55-a69e-4b9d-895e-15245fdef49b"
      unitRef="usd">10900000</us-gaap:RestructuringCharges>
    <us-gaap:SeveranceCosts1
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU4MTI_7e6777df-5bb9-4959-b063-45e78cbaddd2"
      unitRef="usd">7700000</us-gaap:SeveranceCosts1>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU4MzY_ea5c858a-30bc-4f1d-9ecf-5cbf0d625b54"
      unitRef="usd">5300000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:LossOnContractTermination
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU5NTY_0260839c-d2b5-498d-9852-54cb76f55629"
      unitRef="usd">600000</us-gaap:LossOnContractTermination>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzYwMTI_4045e953-7ad4-4045-9497-974e3587248e"
      unitRef="usd">2700000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:RestructuringCharges
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMTI3MA_f8281596-7ce7-4afe-86bb-cf52462eb08a"
      unitRef="usd">-3700000</us-gaap:RestructuringCharges>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzYxOTk_d48a71f5-2d0d-46ae-9a66-d773e4a1e260"
      unitRef="usd">4000000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:SeveranceCosts1
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzYzMzM_8152e592-4104-4a8a-99d9-ab6afad3f805"
      unitRef="usd">300000</us-gaap:SeveranceCosts1>
    <us-gaap:RestructuringCharges
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMTM2Mw_2d5eae0f-d643-4c34-9c63-0031bf1e2e4b"
      unitRef="usd">1000000</us-gaap:RestructuringCharges>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzY4NTA_68029c44-8a92-49e5-8d6d-769e2e21f6e2">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although restructuring activities are not allocated to our reportable segments, the following tables summarize the restructuring activities by reportable segment for the years ended December 31, 2021 and 2020. For the year ended December 31, 2022, restructuring charges of $1.0 million related to the Corporate and other grouping.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Employee Severance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gain on Disposition of Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rail Products Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total restructuring activities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center;text-indent:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Employee Severance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contract Termination Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Gain)/Loss on Disposition of Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Write-down of Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railcar Leasing and Management Services Group&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rail Products Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total restructuring activities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90ZXh0cmVnaW9uOmUxNDI0NGYwN2RlNzRhZjVhMjRmYjdkMGUwNTYxZDM3XzU0OTc1NTgyMzM0OA_2d5eae0f-d643-4c34-9c63-0031bf1e2e4b"
      unitRef="usd">1000000</us-gaap:RestructuringCharges>
    <us-gaap:SeveranceCosts1
      contextRef="i9c98f25d6223431898816eceb305d945_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzMtMS0xLTEtMTA4NDgz_1190118a-e8a9-48c2-8e14-52db80301041"
      unitRef="usd">0</us-gaap:SeveranceCosts1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i9c98f25d6223431898816eceb305d945_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzMtNS0xLTEtMTA4NDgz_4e8e9a8d-2472-442e-b1e0-896538842b5f"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:RestructuringCharges
      contextRef="i9c98f25d6223431898816eceb305d945_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzMtOS0xLTEtMTA4NDgz_e7068a8b-0a6e-4260-86ad-c256ecab9173"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:SeveranceCosts1
      contextRef="i33cd7cebff1e4eebb1a9bca2ad26da9e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzQtMS0xLTEtMTA4NDgz_3a1d6d14-a9f5-4032-838d-d51591b35664"
      unitRef="usd">300000</us-gaap:SeveranceCosts1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i33cd7cebff1e4eebb1a9bca2ad26da9e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzQtNS0xLTEtMTA4NDgz_f8e0b9c4-0124-464d-b560-7b83597cc33b"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:RestructuringCharges
      contextRef="i33cd7cebff1e4eebb1a9bca2ad26da9e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzQtOS0xLTEtMTA4NDgz_f3495891-2e63-49aa-9eef-bb0b43896f32"
      unitRef="usd">300000</us-gaap:RestructuringCharges>
    <us-gaap:SeveranceCosts1
      contextRef="i831e13bd1853498a81600930847942dc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzUtMS0xLTEtMTA4NDgz_88915b0b-beda-4f11-947a-ed23eda06b38"
      unitRef="usd">0</us-gaap:SeveranceCosts1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i831e13bd1853498a81600930847942dc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzUtNS0xLTEtMTA4NDgz_df6ef745-a635-4346-acd0-89f67535dfc8"
      unitRef="usd">4000000.0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:RestructuringCharges
      contextRef="i831e13bd1853498a81600930847942dc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzUtOS0xLTEtMTA4NDgz_9c78dee5-5f1a-4174-beea-bb5dc158d3b4"
      unitRef="usd">-4000000.0</us-gaap:RestructuringCharges>
    <us-gaap:SeveranceCosts1
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzYtMS0xLTEtMTA4NDgz_8152e592-4104-4a8a-99d9-ab6afad3f805"
      unitRef="usd">300000</us-gaap:SeveranceCosts1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzYtNS0xLTEtMTA4NDgz_d48a71f5-2d0d-46ae-9a66-d773e4a1e260"
      unitRef="usd">4000000.0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:RestructuringCharges
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTplZjU0YmYxMTZlODI0Yjg2YTQyMGYwMGQ0ZmM5YzM5Yi90YWJsZXJhbmdlOmVmNTRiZjExNmU4MjRiODZhNDIwZjAwZDRmYzljMzliXzYtOS0xLTEtMTA4NDgz_1101fee3-5307-46b7-af6b-60097a3bf7a4"
      unitRef="usd">-3700000</us-gaap:RestructuringCharges>
    <us-gaap:SeveranceCosts1
      contextRef="i2623d000a81a4d5796b1a57891fe0121_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzMtMS0xLTEtMTA4NDgz_3b640168-0d34-480e-ae1f-fccc4485f683"
      unitRef="usd">1400000</us-gaap:SeveranceCosts1>
    <us-gaap:LossOnContractTermination
      contextRef="i2623d000a81a4d5796b1a57891fe0121_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzMtMy0xLTEtMTA4NDgz_9755c502-35e3-4753-9d7e-d99d6887e272"
      unitRef="usd">0</us-gaap:LossOnContractTermination>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i2623d000a81a4d5796b1a57891fe0121_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzMtNS0xLTEtMTA4NDgz_2cf75892-3162-4d30-8e29-a12bdbb4310c"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="i2623d000a81a4d5796b1a57891fe0121_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzMtNy0xLTEtMTA4NDgz_af887c91-cf18-451f-acc8-4231c20d9481"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:RestructuringCharges
      contextRef="i2623d000a81a4d5796b1a57891fe0121_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzMtOS0xLTEtMTA4NDgz_1b2c2f81-91fa-4b15-b933-b4e39804734a"
      unitRef="usd">1400000</us-gaap:RestructuringCharges>
    <us-gaap:SeveranceCosts1
      contextRef="i3f885a168b4c43078663642c91313b44_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzQtMS0xLTEtMTA4NDgz_e3c16329-0902-4c71-a2a4-fe4e10a18c52"
      unitRef="usd">4000000.0</us-gaap:SeveranceCosts1>
    <us-gaap:LossOnContractTermination
      contextRef="i3f885a168b4c43078663642c91313b44_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzQtMy0xLTEtMTA4NDgz_7ab01dba-91c8-45a8-a4a2-970bf5ac0bac"
      unitRef="usd">200000</us-gaap:LossOnContractTermination>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i3f885a168b4c43078663642c91313b44_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzQtNS0xLTEtMTA4NDgz_26688e9c-038e-4ddd-b6cf-154a4db67523"
      unitRef="usd">2900000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="i3f885a168b4c43078663642c91313b44_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzQtNy0xLTEtMTA4NDgz_85f5e94b-15f8-4695-8412-cdf60e40fc88"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:RestructuringCharges
      contextRef="i3f885a168b4c43078663642c91313b44_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzQtOS0xLTEtMTA4NDgz_c6605b99-67e9-4655-a148-5300889136d9"
      unitRef="usd">1300000</us-gaap:RestructuringCharges>
    <us-gaap:SeveranceCosts1
      contextRef="i6368585733124a98b772011ee630c167_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzUtMS0xLTEtMTA4NDgz_80a8125f-2c7b-44c0-8ce2-46b0a58739a8"
      unitRef="usd">2300000</us-gaap:SeveranceCosts1>
    <us-gaap:LossOnContractTermination
      contextRef="i6368585733124a98b772011ee630c167_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzUtMy0xLTEtMTA4NDgz_97fdb55a-6ecc-45be-9808-f1a7c762664f"
      unitRef="usd">400000</us-gaap:LossOnContractTermination>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i6368585733124a98b772011ee630c167_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzUtNS0xLTEtMTA4NDgz_9ae801a0-6313-40b2-8c70-dd00c9a06dc1"
      unitRef="usd">-200000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="i6368585733124a98b772011ee630c167_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzUtNy0xLTEtMTA4NDgz_e4fb3522-1a84-4fbe-bd2b-28c6a120144b"
      unitRef="usd">5300000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:RestructuringCharges
      contextRef="i6368585733124a98b772011ee630c167_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzUtOS0xLTEtMTA4NDgz_2748b71e-4ef7-4952-90c4-4d94b4f1fbd0"
      unitRef="usd">8200000</us-gaap:RestructuringCharges>
    <us-gaap:SeveranceCosts1
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzYtMS0xLTEtMTA4NDgz_7e6777df-5bb9-4959-b063-45e78cbaddd2"
      unitRef="usd">7700000</us-gaap:SeveranceCosts1>
    <us-gaap:LossOnContractTermination
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzYtMy0xLTEtMTA4NDgz_0260839c-d2b5-498d-9852-54cb76f55629"
      unitRef="usd">600000</us-gaap:LossOnContractTermination>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzYtNS0xLTEtMTA4NDgz_4045e953-7ad4-4045-9497-974e3587248e"
      unitRef="usd">2700000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzYtNy0xLTEtMTA4NDgz_ea5c858a-30bc-4f1d-9ecf-5cbf0d625b54"
      unitRef="usd">5300000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:RestructuringCharges
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzMvZnJhZzplMTQyNDRmMDdkZTc0YWY1YTI0ZmI3ZDBlMDU2MWQzNy90YWJsZTo3ZDRjNDgzMWI3MzI0YjFiOTVmYzA2YjAxOTc0NzU1OS90YWJsZXJhbmdlOjdkNGM0ODMxYjczMjRiMWI5NWZjMDZiMDE5NzQ3NTU5XzYtOS0xLTEtMTA4NDgz_db0c54bf-92c0-44ac-8b34-135811bb865a"
      unitRef="usd">10900000</us-gaap:RestructuringCharges>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90ZXh0cmVnaW9uOmRjZDlmZTA0Yzg4YTQ3NTFhNmE0NGM1YjQ1ZjRmZDBjXzgxNA_8ab681e9-8c2f-4681-80b2-7ca8a9a25a0a">&lt;div style="margin-bottom:6pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 12. Accumulated Other Comprehensive Income (Loss) &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in AOCI for the years ended December 31, 2022 and 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized gain/(loss) on derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net actuarial gains/(losses)  of defined benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net of tax, before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from AOCI, net of tax benefit of $&#x2014;, $1.2, $0.1, and $1.3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: noncontrolling interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net of tax, before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from AOCI, net of tax benefit of $&#x2014;, $0.8, $0.1, and $0.9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified to discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 3 for information on the reclassification of amounts in AOCI into earnings. Reclassifications of unrealized before-tax gains and losses on derivative financial instruments are included in interest expense, net for our interest rate hedges and in cost of revenues for our foreign currency hedges in our Consolidated Statements of Operations. Reclassifications of before-tax net actuarial gains/(losses) of defined benefit plans are included in other, net (income) expense in our Consolidated Statements of Operations. Changes in currency translation adjustments above relate to the final resolution of amounts associated with businesses previously disposed and are included in loss on sale of discontinued operations, net of income taxes in our Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90ZXh0cmVnaW9uOmRjZDlmZTA0Yzg4YTQ3NTFhNmE0NGM1YjQ1ZjRmZDBjXzgxNg_9498441a-b16f-492e-8b3e-5e3183765331">&lt;div style="margin-top:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in AOCI for the years ended December 31, 2022 and 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized gain/(loss) on derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net actuarial gains/(losses)  of defined benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net of tax, before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from AOCI, net of tax benefit of $&#x2014;, $1.2, $0.1, and $1.3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: noncontrolling interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net of tax, before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from AOCI, net of tax benefit of $&#x2014;, $0.8, $0.1, and $0.9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified to discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id0a0332b1ea344dca87562d057a051ca_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzItMS0xLTEtMTA4NDgz_16d80f41-8757-49f4-81bc-6d79d80bd8de"
      unitRef="usd">-1300000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i543b173972034733a1c81d7f66dbcfb9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzItMy0xLTEtMTA4NDgz_33d574c8-42bb-4663-b819-4698cc94d801"
      unitRef="usd">-25600000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i526f7e96ebdb4709aa26da0c414e5d16_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzItNS0xLTEtMTA4NDgz_8e6bcd6c-555e-4118-a4da-1b0cd2536e1e"
      unitRef="usd">-4000000.0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1d335a99074644c2bd57f283aabb5d0c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzItNy0xLTEtMTA4NDgz_40d1a721-4568-425d-8e01-29f0f107afff"
      unitRef="usd">-30900000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i3dedc0aa87374c74813da91580f6cc46_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzMtMS0xLTEtMTA4NDgz_3a4c9502-afc0-4a48-89da-3accf2c3b5b5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ia7d9d955fb6d48b5a6cfdafde2a44693_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzMtMy0xLTEtMTA4NDgz_1b6157eb-89ed-4e5b-98e5-e172af566d3c"
      unitRef="usd">9200000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ifb8aa504ba3d449195d08b8bafdec77a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzMtNS0xLTEtMTA4NDgz_70748177-d882-44ee-b612-689dad1cb7eb"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzMtNy0xLTEtMTA4NDgz_fe02869b-22aa-4890-a783-711f019cb22a"
      unitRef="usd">9500000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i3dedc0aa87374c74813da91580f6cc46_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzQtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246N2E3N2ZmODViMmQ1NGU2OWFiZjU5MjVmNTkyMjlmNmNfNTg_84708ae4-d0ad-4ff5-b8e6-18d05c3c0a3f"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ia7d9d955fb6d48b5a6cfdafde2a44693_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzQtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246N2E3N2ZmODViMmQ1NGU2OWFiZjU5MjVmNTkyMjlmNmNfNjI_d03046ef-5133-4ca1-91ab-6479029a0ea6"
      unitRef="usd">-1200000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ifb8aa504ba3d449195d08b8bafdec77a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzQtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246N2E3N2ZmODViMmQ1NGU2OWFiZjU5MjVmNTkyMjlmNmNfNjY_87b71281-407e-4fd2-ba82-70f40b87c764"
      unitRef="usd">-100000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzQtMC0xLTEtMTA4NDgzL3RleHRyZWdpb246N2E3N2ZmODViMmQ1NGU2OWFiZjU5MjVmNTkyMjlmNmNfNzQ_79d96511-5d01-4d6f-baed-a098e39abd17"
      unitRef="usd">-1300000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i3dedc0aa87374c74813da91580f6cc46_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzQtMS0xLTEtMTA4NDgz_2bf6251f-ac4d-48a6-ab28-63b9cefa026f"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ia7d9d955fb6d48b5a6cfdafde2a44693_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzQtMy0xLTEtMTA4NDgz_12046e30-d286-4a78-ae95-ad50f94a476f"
      unitRef="usd">5400000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ifb8aa504ba3d449195d08b8bafdec77a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzQtNS0xLTEtMTA4NDgz_2f11fcb8-a206-4c02-a188-9a50143fdc15"
      unitRef="usd">200000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzQtNy0xLTEtMTA4NDgz_d547ac34-7377-4d6e-a8d4-fb6a8efd687d"
      unitRef="usd">5600000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i547f407ffdc2451996cc812beadbc99c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzYtMy0xLTEtMTA4NDgz_5363fe33-48d6-4472-b803-841b1b10635a"
      unitRef="usd">1200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7ef2981185b74a589ac05ea51d4f5757_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzYtNy0xLTEtMTA4NDgz_410b3a14-688a-4da3-b782-1cee181d7ab7"
      unitRef="usd">1200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i3dedc0aa87374c74813da91580f6cc46_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzctMS0xLTEtMTA4NDgz_2ae65aca-5f00-4241-83fc-73c105c0765d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia7d9d955fb6d48b5a6cfdafde2a44693_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzctMy0xLTEtMTA4NDgz_742c615f-cda3-43d8-8646-643c33c98e3c"
      unitRef="usd">13400000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ifb8aa504ba3d449195d08b8bafdec77a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzctNS0xLTEtMTA4NDgz_78ce6f61-2ec9-4b59-b295-1fe840d019c7"
      unitRef="usd">500000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzctNy0xLTEtMTA4NDgz_06281da7-b252-46c9-9577-636e4822d21e"
      unitRef="usd">13900000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia00069f73af848deafb091ae1482e2bb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzgtMS0xLTEtMTA4NDgz_8b32f877-9bc9-4c77-9512-e2ff4b96dff9"
      unitRef="usd">-1300000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i55011fce513941ae998611ba77f1163a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzgtMy0xLTEtMTA4NDgz_7ca6b5fc-bd20-459f-b26d-ee0176ba8fa5"
      unitRef="usd">-12200000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if45c0558149b4b9aaaaacfa9e586ac41_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzgtNS0xLTEtMTA4NDgz_e73fe200-13f0-49dd-b5ad-d6bd8959410c"
      unitRef="usd">-3500000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i2f22edf35acc4330922c080350e8ecbd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzgtNy0xLTEtMTA4NDgz_7dfb3e69-cdf0-4952-a18a-947950ea5efe"
      unitRef="usd">-17000000.0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ib519803955634b7588d6cc9c40d9cc09_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzktMS0xLTEtMTA4NDgz_d1a4bea5-826a-46ee-a4aa-18205dd8afc3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i1897e0d82c2d4786ab6d0f3c27d3896f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzktMy0xLTEtMTA4NDgz_2c925f38-4ebb-42a4-8ad6-ccaed3ede791"
      unitRef="usd">29300000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i9ec345a7f77b4976b46cd0463b4da713_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzktNS0xLTEtMTA4NDgz_42ec9a65-587b-41b1-9eb0-06c39a3cd14b"
      unitRef="usd">2100000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzktNy0xLTEtMTA4NDgz_36e77a92-0ef1-4a7c-a0c1-f7f78b7ce464"
      unitRef="usd">31400000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ib519803955634b7588d6cc9c40d9cc09_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEwLTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjliZDMzNTU3NzNiMTQyOTM5OTM1ODI2MmEyYTEzOWZkXzU4_76274c0c-5fb4-43e9-9074-886394be6cf5"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i1897e0d82c2d4786ab6d0f3c27d3896f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEwLTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjliZDMzNTU3NzNiMTQyOTM5OTM1ODI2MmEyYTEzOWZkXzYy_13c213d3-2bf8-4afa-9dc5-cf05b7490eb8"
      unitRef="usd">-800000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i9ec345a7f77b4976b46cd0463b4da713_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEwLTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjliZDMzNTU3NzNiMTQyOTM5OTM1ODI2MmEyYTEzOWZkXzY2_001fb984-12bd-4efc-add8-8a50d8f34e84"
      unitRef="usd">-100000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEwLTAtMS0xLTEwODQ4My90ZXh0cmVnaW9uOjliZDMzNTU3NzNiMTQyOTM5OTM1ODI2MmEyYTEzOWZkXzc0_2e236cc4-ff06-4047-b64a-ba2d8bb28758"
      unitRef="usd">-900000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ib519803955634b7588d6cc9c40d9cc09_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEwLTEtMS0xLTEwODQ4Mw_de2779b2-13cd-4395-859c-a3d5191f5aa0"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i1897e0d82c2d4786ab6d0f3c27d3896f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEwLTMtMS0xLTEwODQ4Mw_a17e20f1-1a35-4038-98ab-e61a32400e7e"
      unitRef="usd">3500000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i9ec345a7f77b4976b46cd0463b4da713_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEwLTUtMS0xLTEwODQ4Mw_6cca7b29-10ac-4d91-9b1b-613c879a892c"
      unitRef="usd">200000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEwLTctMS0xLTEwODQ4Mw_8a1a2a73-b7ff-4fff-89e4-6e4f6832815e"
      unitRef="usd">3700000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
      contextRef="ib519803955634b7588d6cc9c40d9cc09_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzExLTEtMS0xLTExMzU1Ng_b64bac91-370a-4b68-b7c6-988a6bd1db75"
      unitRef="usd">-1300000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
      contextRef="i1897e0d82c2d4786ab6d0f3c27d3896f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzExLTMtMS0xLTExMzU1OQ_e09a3a34-8b44-4d25-a897-f8c63af2ae24"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
      contextRef="i9ec345a7f77b4976b46cd0463b4da713_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzExLTUtMS0xLTExMzU2OA_0faa9c51-295b-4d99-a370-0dba5d53bd2b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzExLTctMS0xLTExMzU3Mg_378847ae-1527-41a1-aa43-b25d841e0bf2"
      unitRef="usd">-1300000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7d192910b982444c9000810da156bd33_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzExLTMtMS0xLTEwODQ4Mw_73d7b383-ecfc-436f-ba9d-b639ac0e035b"
      unitRef="usd">-300000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4aaec9b288044ceba60d652236cd8757_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzExLTctMS0xLTEwODQ4Mw_be3ae8c2-803b-4d01-a128-55cc61582853"
      unitRef="usd">-300000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib519803955634b7588d6cc9c40d9cc09_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEyLTEtMS0xLTEwODQ4Mw_74d49423-c02d-4268-a0cd-4523e0740aa7"
      unitRef="usd">1300000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1897e0d82c2d4786ab6d0f3c27d3896f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEyLTMtMS0xLTEwODQ4Mw_67ad08a8-5e60-40af-b397-650e72b4cb82"
      unitRef="usd">33100000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9ec345a7f77b4976b46cd0463b4da713_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEyLTUtMS0xLTEwODQ4Mw_289095ec-2f06-4024-8203-538a9042dac7"
      unitRef="usd">2300000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEyLTctMS0xLTEwODQ4Mw_72fad9a4-8c26-4bff-93a7-4c60b526d802"
      unitRef="usd">36700000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="iab06911bbcaa4553adae555a7a7934b5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEzLTEtMS0xLTEwODQ4Mw_a028c508-7ce2-4c1e-9e3f-ad5e27ae1c1a"
      unitRef="usd">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie0dbe72bdda84659ad8c9b542cde54ca_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEzLTMtMS0xLTEwODQ4Mw_a8e86c01-58e5-4006-8699-a1a5d5ddc7d3"
      unitRef="usd">20900000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i86d5cb947bf94b13a37f80739a0de691_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEzLTUtMS0xLTEwODQ4Mw_2b3d4d1a-bdfe-4eda-9fa3-b46a783329b9"
      unitRef="usd">-1200000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id30caec107944f849089259128542af2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzYvZnJhZzpkY2Q5ZmUwNGM4OGE0NzUxYTZhNDRjNWI0NWY0ZmQwYy90YWJsZTphZjA1YWYxZTQ3YmY0ZmZiYjU0MTBlN2VjNjk2NWY5Zi90YWJsZXJhbmdlOmFmMDVhZjFlNDdiZjRmZmJiNTQxMGU3ZWM2OTY1ZjlmXzEzLTctMS0xLTEwODQ4Mw_ded8011b-a85a-4875-b4bb-a70aa6399905"
      unitRef="usd">19700000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgzNzI_daca8a82-0ddb-4eb2-837d-fec00a17d386">Common Stock and Stock-Based Compensation &lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stockholders' Equity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;New Share Repurchase Authorization&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2022, our Board of Directors authorized a new share repurchase program effective December 9, 2022 with no expiration. The new share repurchase program authorizes the Company to repurchase up to $250.0&#160;million of its common stock. There were no shares repurchased under the new share repurchase program during the year ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Previous Share Repurchase Authorization&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2021, our Board of Directors authorized a share repurchase program effective September 9, 2021 through December 31, 2022. The share repurchase program authorized the Company to repurchase up to $250.0&#160;million of its common stock. In December 2021, we entered into an accelerated share repurchase agreement (the "ASR") to repurchase $125.0&#160;million of our common stock. Approximately 3.3&#160;million shares totaling $100.0&#160;million that were repurchased as part of the ASR on December 31, 2021 were delivered to the Company in January 2022 in accordance with normal settlement practices, representing approximately 80% of the total notional value of the ASR. The ASR was completed in April 2022. Our Board of Directors terminated this share repurchase program effective December 8, 2022, and the remaining authorization of $21.3 million under this program expired unused. Share repurchase activity under this program was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.678%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares Repurchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Remaining Authorization to Repurchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost&lt;br/&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost&lt;br/&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 9, 2021 Authorization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 9, 2021 through September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;October 1, 2021 through December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,155,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 1, 2022 through March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;April 1, 2022 through June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,760,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;July 1, 2022 through September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;610,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;October 1, 2022 through December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;427,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,953,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Share repurchases during the second quarter of 2022 included 760,602 shares at a cost of $25.0&#160;million representing the final settlement of the ASR, which was funded in December 2021 but a portion of which remained outstanding as of December 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:4pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December 31, 2022, 2021, and 2020, share repurchases totaled&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 2.8 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28.5 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and 9.3 million shares, respectively, at a cost of approximatel&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;y $76.8 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$806.6 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and $193.1 million, respectively. Share repurchases during the year ended December 31, 2021 included 16.9&#160;million shares, at a cost of approximately $472.5&#160;million, from privately negotiated transactions with ValueAct Capital Master Fund, L.P ("ValueAct"). The repurchases from ValueAct were approved by our Board of Directors separately from, and did not reduce the authorized amount remaining under, any of our share repurchase programs.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="id765269c50934d2fbed3ec05aeb0635c_I20221209"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzQ1Ng_f1db4a43-907e-40e9-9f6c-4b6c5016e08c"
      unitRef="usd">250000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i97c1612780e34b739024a3cbfd1a1c68_I20210909"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzE2MTM_53c01776-af68-40f4-8ee8-7834f409818d"
      unitRef="usd">250000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i0ce6ac9ddf8e435889c372bf3cda1d15_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzE3Mzk_c35e5e97-485c-46ac-871d-722522e2624a"
      unitRef="usd">125000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i1412c9e96cf145589e4bed5588931eb2_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzE3Nzc_8a9f017e-248c-4e40-8726-988167d8b933"
      unitRef="shares">3300000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValue
      contextRef="i0ce6ac9ddf8e435889c372bf3cda1d15_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzI1Mjg4NzY3NDYwMjg5_794e3994-3368-43d2-b780-2dfa8348c0ef"
      unitRef="usd">100000000</us-gaap:TreasuryStockValue>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ib977f30e09a5433c9b15884f45bcb48a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzk1MA_cea509f9-fe57-4aaa-bed5-8be02eab0304"
      unitRef="usd">21300000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i97c1612780e34b739024a3cbfd1a1c68_I20210909"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzItNS0xLTEtMTA4NDgz_43b9bc7a-5ef1-483c-99f8-99d051d182cb"
      unitRef="usd">250000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="idebe42e804084277a30c2520acd97c6a_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzMtMS0xLTEtMTA4NDgz_4db6d652-5bbe-4266-a70b-1c2c8b08699a"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="idebe42e804084277a30c2520acd97c6a_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzMtMy0xLTEtMTA4NDgz_a224be37-f777-4f08-b872-5c17631aa06d"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ia112d2b78ecb4845b692dfe9cb0673fd_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzMtNS0xLTEtMTA4NDgz_eb2785bc-a8a7-4de8-838e-b9113dd7a84c"
      unitRef="usd">250000000.0</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i77dfc886a0d94e35831e9dfc37e7e99f_D20211001-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzQtMS0xLTEtMTA4NDgz_1753620a-df9e-417f-9ea0-58972b3d9bf7"
      unitRef="shares">5155491</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i77dfc886a0d94e35831e9dfc37e7e99f_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzQtMy0xLTEtMTA4NDgz_d9555b60-9383-42a7-8ff1-7f4b293be4b9"
      unitRef="usd">151900000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i69dbb6ca84d942c98b981f5c1f3a397f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzQtNS0xLTEtMTA4NDgz_58fad2db-7156-4a8b-a9de-54e4011a8dd8"
      unitRef="usd">98100000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i927b71b4372c4d17ab9e9b1a3df64dc2_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzUtMS0xLTEtMTE0ODI3_dcccb663-1dde-4792-805f-efbd20dfbaf1"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i927b71b4372c4d17ab9e9b1a3df64dc2_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzUtMy0xLTEtMTE0ODI3_386ac28d-d393-463e-b4a7-0f1786bdf29e"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i25e91fc64456437a83d4bf85eac3aad9_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzUtNS0xLTEtMTA4NDgz_0bddc287-ac3d-4220-90fa-d1ffe6b9ec9e"
      unitRef="usd">98100000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ic5f8b71b4e714c94af754567a8b8c380_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzYtMS0xLTEtMTE0ODA5_e8efa9f6-8987-40e7-bb16-25048f5e20f6"
      unitRef="shares">1760462</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ic5f8b71b4e714c94af754567a8b8c380_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzYtMy0xLTEtMTE0ODIx_4c440b72-8c84-40c5-8b1c-9b0522db2315"
      unitRef="usd">50300000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ie7f0ad4c05734a06a465c4bff6058209_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzYtNS0xLTEtMTA4NDgz_e8ac327c-f2b1-42d0-b774-5b5a3112da3d"
      unitRef="usd">47800000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i3792dea9b4fc49779be2ffb5015b8c17_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzctMS0xLTEtMTE0ODE1_6384b5db-27a5-4aa6-83d3-009eadf9264c"
      unitRef="shares">610000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i3792dea9b4fc49779be2ffb5015b8c17_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzctMy0xLTEtMTE0ODIx_f48aab94-7505-42f8-80f4-83ce53e4bd65"
      unitRef="usd">14100000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i4ee4e363713e4db98b0a620f6a3f2739_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzctNS0xLTEtMTA4NDgz_add587be-0471-40b8-ac1f-921008c5c780"
      unitRef="usd">33700000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="idd1d1ef0ae4745ba87149e961c88a6a1_D20221001-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzgtMS0xLTEtMTE5MTAz_1d62640c-63cc-4fdd-95b6-53fe0795f3b4"
      unitRef="shares">427383</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="idd1d1ef0ae4745ba87149e961c88a6a1_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzgtMy0xLTEtMTE5MTEx_b2406888-4224-4324-aefa-e1e0a89b2698"
      unitRef="usd">12400000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ib977f30e09a5433c9b15884f45bcb48a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzgtNS0xLTEtMTE5MTE4_cea509f9-fe57-4aaa-bed5-8be02eab0304"
      unitRef="usd">21300000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <trn:TotalSharesRepurchasedUnderProgram
      contextRef="ib977f30e09a5433c9b15884f45bcb48a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzgtMS0xLTEtMTA4NDgz_c7cb7fd6-2e53-4092-98dd-767d5bac866d"
      unitRef="shares">7953336</trn:TotalSharesRepurchasedUnderProgram>
    <trn:TotalSharesRepurchasedUnderProgramValue
      contextRef="ib977f30e09a5433c9b15884f45bcb48a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzgtMy0xLTEtMTA4NDgz_73131557-6b3e-49cb-b78c-2a818d4c1930"
      unitRef="usd">228700000</trn:TotalSharesRepurchasedUnderProgramValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i78d2d02e9ac44a87883d82ad9a4d2af1_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzNDAyMg_e054edf2-dfb7-462e-bf9c-1c21ffba8e0b"
      unitRef="shares">760602</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i78d2d02e9ac44a87883d82ad9a4d2af1_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzNDA0Ng_0d5edb4d-32c2-4c1f-8004-2f4bb6518923"
      unitRef="usd">25000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i7a012cce2e9c4256973df3d383aff30e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzI4Nzk_065a99dc-b70f-472b-a07f-c001461aed07"
      unitRef="shares">2800000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i9f69b364bfd5470f98047064524c6abd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzI4ODM_e674514a-d300-45be-a9b8-317cbb4eab51"
      unitRef="shares">28500000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i4b4af0fcd0c847e8bc74a039c5aa02a1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzI4OTE_3e165e15-f081-4e34-b7b2-63a5886295d4"
      unitRef="shares">9300000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i7a012cce2e9c4256973df3d383aff30e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzI5NDM_c86d9204-d88b-4c51-b831-df9f0b12d10a"
      unitRef="usd">76800000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i9f69b364bfd5470f98047064524c6abd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzI5NDc_fe031243-2428-43db-a882-3ce6481e132c"
      unitRef="usd">806600000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i4b4af0fcd0c847e8bc74a039c5aa02a1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzI5NTU_39400da6-c737-46d1-9bc7-b5bf2e450dde"
      unitRef="usd">193100000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i127de74c6dec4f419a29dae829274456_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzI4Mw_c6b3b1ac-0f49-4368-8107-4016ebfa737d"
      unitRef="shares">16900000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i127de74c6dec4f419a29dae829274456_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzI5Nw_20df68b6-724a-4aa5-ae14-fdb1e83fc5aa"
      unitRef="usd">472500000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgzNzM_4d6bfe4e-225c-4433-abd2-a5c1cc16ec38">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Award Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our 2004 Fourth Amended and Restated Trinity Industries, Inc. Stock Option and Incentive Plan (the "Plan&#x201d;) provides for awarding 20,150,000 (adjusted for stock splits) shares of common stock plus (i)&#160;shares covered by forfeited, expired, and canceled options granted under prior plans; and (ii)&#160;shares tendered as full or partial payment for the purchase price of an award or to satisfy tax withholding obligations. At December 31, 2022, a total of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 1,772,345&#160;s&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;hares were available for issuance. The Plan provides for the granting of nonqualified and incentive stock options having maximum ten-year terms to purchase common stock at its market value on the award date; stock appreciation rights based on common stock fair market values with settlement in common stock or cash; restricted stock awards; restricted stock units; and performance awards with settlement in common stock or cash on achievement of specific business objectives. Our stock options have contractual terms of ten years and become exercisable over a three-year period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The cost of employee services received in exchange for awards of equity instruments is referred to as stock-based compensation and is recognized over the applicable vesting periods based on the grant date fair-value of those awards. Stock-based compensation expense totale&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;d $22.5 million,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$20.7 million,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $25.4 million for the years ended December 31, 2022, 2021, and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The income tax benefit related to stock-based compensation expense was&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $2.6 million,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $10.7 million, and $0.4 million for the years ended December 31, 2022, 2021, and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expense related to stock options is recognized on a straight-line basis over the vesting period. No options were exercisable at December 31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.131%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted Average Grant-Date Fair Value per Award&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Terms (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;br/&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding at December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding at December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December 31, 2022, unrecognized compensation expense related to stock options totaled &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.1&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which will be recognized over a weighted average period of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 0.1 years. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average exercise price of stock options outstanding as of December 31, 2022 was $21.61.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the stock options granted during the year ended December 31, 2020 was estimated at the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercise price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.50&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expense related to restricted stock units ("RSUs") issued to eligible employees under the Plan is recognized over the vesting period, generally between three years and four years. Beginning in 2020, certain RSU grants provide for full vesting when the award recipients retire having reached 60 years of age and having provided at least ten years of service to the Company, provided that the awards remain outstanding for a period of at least six months from the date of grant. The expense for these awards is recognized over the applicable service period for each of the eligible award recipients. Expense related to RSUs granted to non-employee directors under the Plan is recognized on a straight-line basis over the vesting period, generally one year. Forfeitures are recognized as a reduction to expense in the period in which they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted Average Grant-Date &lt;br/&gt;Fair Value per Award&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units outstanding at December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,924,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(646,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(189,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units outstanding at December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,740,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December 31, 2022, unrecognized compensation expense related to RSUs totaled &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$19.3 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which will be recognized over a weighted average period o&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;f 1.7 years. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total grant-date fair value of RSUs vested and released during the years ended December 31, 2022, 2021, and 2020 was&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $14.2 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, $21.1 million, and $30.8 million, respectively. The weighted average grant-date fair value of RSUs granted during the years ended December 31, 2022, 2021, and 2020 was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$25.65&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $28.41, and $18.62 per&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; share, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance units are granted to employees based upon a target level; however, depending upon the achievement of certain specified goals during the performance period, performance units may be adjusted to a level ranging between 0% and 200% of the target level. The performance units vest upon certification by the Human Resources Committee of the Board of Directors of the achievement of the specified performance goals. Expense related to performance units is recognized on a straight-line basis from their award date to the end of the performance period, generally three years. Forfeitures are recognized as a reduction to expense in the period in which they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.307%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of Performance Units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted Average Grant-Date &lt;br/&gt;Fair Value per Award&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance units outstanding at December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,155,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(196,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(284,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance units outstanding at December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;921,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December 31, 2022, unrecognized compensation expense related to performance units totaled&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $7.8 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which will be recognized over a weighted average period o&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;f 1.2 years. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total grant-date fair value of performance units vested and released during the years ended December 31, 2022, 2021, 2020 was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$4.7 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, $7.2 million, and $0.1 million, respectively. The weighted average grant-date fair value of performance units granted during the years ended December 31, 2022, 2021, and 2020 was $29.80&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $30.85, and $20.31 per share, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expense related to restricted stock awards ("RSAs") granted to non-employee directors under the Plan is recognized on a straight-line basis over the vesting period, generally one year. Certain RSAs vest in their entirety upon the employee's retirement from the Company, taking into consideration the employee's age and years of service to the Company, as defined more specifically in our benefit plans. Forfeitures are recognized as a reduction to expense in the period in which they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted Average Grant-Date &lt;br/&gt;Fair Value per Award&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock awards outstanding at December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock awards outstanding at December 31, 2022 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;655,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; The balance of RSAs outstanding at December 31, 2022 includes approximate&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;ly 0.2 million RSAs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; for Arcosa employees that were converted under the shareholder method at the time of the Arcosa spin-off. These RSAs will be released to Arcosa employees upon vesting, but as of the spin-off date, Trinity no longer records the compensation expense associated with these shares. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December 31, 2022, unrecognized compensation expense related to RSAs totaled &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$2.7 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which will be recognized over a weighted average period of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 4.3 years. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total grant-date fair value of RSAs vested and released during the years ended December 31, 2022, 2021, and 2020 was&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $1.7 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, $4.1 million, and $8.3 million, respectively. The weighted average grant-date fair value of RSAs granted during the years ended December 31, 2022, 2021, and 2020 was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$25.43&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $28.48, and $18.51 per s&lt;/span&gt;hare, respectively.</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzMxMjE_c5b0fc84-31d9-4f40-88d7-1169919066ee"
      unitRef="shares">20150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzM0MTg_52d8df5c-0892-4627-8b8f-14bb6caf402f"
      unitRef="shares">1772345</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQzOTA_eb15ac4c-b4bf-4c43-9af2-78106fddd9b4"
      unitRef="usd">22500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQzOTQ_14c958e4-cc87-434b-a38b-849d52656ac4"
      unitRef="usd">20700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQ0MDI_0fe9fd6c-a6bd-4095-8ef7-21fd10af66fc"
      unitRef="usd">25400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQ1MjY_2309d5d0-c8bc-4b3c-922f-0b3375eedac1"
      unitRef="usd">2600000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQ1MzA_adc3ef3c-dd9e-4f09-8e0f-44196ba087df"
      unitRef="usd">10700000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQ1Mzg_62d7e788-cde5-4c46-809d-b1d982b71fbe"
      unitRef="usd">400000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQ3MDI_e5855837-ca8b-48f4-818a-308d5bc753c9"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgzNzQ_c87f3d29-94e1-4ec3-b651-605d2865bc37">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.131%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted Average Grant-Date Fair Value per Award&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Terms (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;br/&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding at December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding at December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ieca7013ea3ed4a7a9e3faa16d28edc77_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzEtMS0xLTEtMTA4NDgz_20600020-5210-4cc5-8f51-26d0abb5156a"
      unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ieca7013ea3ed4a7a9e3faa16d28edc77_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzEtMy0xLTEtMTA4NDgz_d05b6aea-688b-4d0a-9e31-bc91c547ea38"
      unitRef="usdPerShare">5.26</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzItMS0xLTEtMTA4NDgz_d7b61158-8849-4d3f-8254-5656f8bec08f"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzItMy0xLTEtMTA4NDgz_dd3eee96-ba27-4c73-a8ae-7c000f3c17dc"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzMtMS0xLTEtMTA4NDgz_abbed00b-df29-4006-93cd-6938f941b81b"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzMtMy0xLTEtMTA4NDgz_6e4b5ebe-29bb-430c-8c35-5253772e5233"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzQtMS0xLTEtMTA4NDgz_f86d8980-3dcf-48fc-8a01-44ed0b1e8438"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzQtMy0xLTEtMTA4NDgz_7a7f398b-ca05-41e6-9317-6e30f7a11058"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i8693f69ec0bc4d738f91aba3d0b5a7f0_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzUtMS0xLTEtMTA4NDgz_b8b56bb2-b414-4521-8fe6-f02801a240d8"
      unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8693f69ec0bc4d738f91aba3d0b5a7f0_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzUtMy0xLTEtMTA4NDgz_051bc5d0-30c7-4ec1-bd66-8389779e0e0f"
      unitRef="usdPerShare">5.26</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzUtNS0xLTEtMTA4NDgz_e868dda1-be1d-4069-98cb-33f38247c221">P7Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i8693f69ec0bc4d738f91aba3d0b5a7f0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo4M2MwZGM1Mjg5ZTc0MjY3OGYyYmIxOWU1MDE2ZWY2MC90YWJsZXJhbmdlOjgzYzBkYzUyODllNzQyNjc4ZjJiYjE5ZTUwMTZlZjYwXzUtNy0xLTEtMTA4NDgz_60c3aafc-a924-4f27-9879-ae0db92ab6c8"
      unitRef="usd">2400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i8693f69ec0bc4d738f91aba3d0b5a7f0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQ4MTQ_3d489bf7-fc9f-4c7a-a731-fabfd34a10d0"
      unitRef="usd">100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQ4Nzc_6b190b4e-bfb4-455e-9574-a5b26bf26926">P0Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzQ5NTk_d723c0dc-2bc1-477d-8f3d-f325d315f620"
      unitRef="usdPerShare">21.61</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="if3771299d5984dc984051409b4232530_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTphZTIwZGZjNWE0NmM0NzNjYjkzOWM5OTRiOGM2NWMzMi90YWJsZXJhbmdlOmFlMjBkZmM1YTQ2YzQ3M2NiOTM5Yzk5NGI4YzY1YzMyXzEtMS0xLTEtMTA4NDgz_d20e4a87-347d-4cba-964f-609fd9efaa22"
      unitRef="usdPerShare">21.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTphZTIwZGZjNWE0NmM0NzNjYjkzOWM5OTRiOGM2NWMzMi90YWJsZXJhbmdlOmFlMjBkZmM1YTQ2YzQ3M2NiOTM5Yzk5NGI4YzY1YzMyXzItMS0xLTEtMTA4NDgz_83f94007-fc5b-45c8-a81f-b88d11e35c6a"
      unitRef="number">0.0148</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTphZTIwZGZjNWE0NmM0NzNjYjkzOWM5OTRiOGM2NWMzMi90YWJsZXJhbmdlOmFlMjBkZmM1YTQ2YzQ3M2NiOTM5Yzk5NGI4YzY1YzMyXzMtMS0xLTEtMTA4NDgz_16989ebb-4cb9-469f-9ca7-1777c6d2ce3d">P6Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTphZTIwZGZjNWE0NmM0NzNjYjkzOWM5OTRiOGM2NWMzMi90YWJsZXJhbmdlOmFlMjBkZmM1YTQ2YzQ3M2NiOTM5Yzk5NGI4YzY1YzMyXzQtMS0xLTEtMTA4NDgz_9b5676e6-d5cf-4abd-a711-33e330dc3765"
      unitRef="number">0.3500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTphZTIwZGZjNWE0NmM0NzNjYjkzOWM5OTRiOGM2NWMzMi90YWJsZXJhbmdlOmFlMjBkZmM1YTQ2YzQ3M2NiOTM5Yzk5NGI4YzY1YzMyXzUtMS0xLTEtMTA4NDgz_1e8c15f4-9e93-40c5-9e20-985b96aa835c"
      unitRef="number">0.0342</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i9805383b0b9341219323d9908ee25bd9_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDc3NDg_e2b03a18-88db-4e13-9446-267fbe660c23">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i50fe418c4c114a029fcfe9febc10b3f8_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDc3NTY_ed8dd066-34ea-444d-abd4-a244812dafda">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDg1ODQ_7484677e-1529-4b7c-a8fe-f9639ce62c4c">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzQzOA_1d21f17f-3b35-4836-b327-48a5e4eb9682">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted Average Grant-Date &lt;br/&gt;Fair Value per Award&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units outstanding at December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,924,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(646,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(189,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units outstanding at December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,740,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="ibed4742e1cf84fef907799e66fc04bd8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzEtMS0xLTEtMTI1MDU4_a563a388-dbc0-4a78-b62c-ff5581b03ffc"
      unitRef="shares">1924450</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ibed4742e1cf84fef907799e66fc04bd8_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzEtMy0xLTEtMTI1MDU4_7a24f190-1d39-4b74-94de-4f3dd8634b98"
      unitRef="usdPerShare">22.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzItMS0xLTEtMTI1MDU4_73e2a2ab-2f83-4b2f-9fe6-67683b8ce14a"
      unitRef="shares">651674</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzItMy0xLTEtMTI1MDU4_1d20bafe-a909-4a8c-846c-d0188181a01d"
      unitRef="usdPerShare">25.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzMtMS0xLTEtMTI1MDU4_e5c9e9c9-fbc2-4076-b714-78aa686335b6"
      unitRef="shares">646492</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzMtMy0xLTEtMTI1MDU4_e3418dc5-b09b-457d-830a-1d9d06ff15ea"
      unitRef="usdPerShare">21.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzQtMS0xLTEtMTI1MDU4_fa764240-a9bd-4ae1-8299-e77e8878bd3b"
      unitRef="shares">189466</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzQtMy0xLTEtMTI1MDU4_38d619d5-7993-43f0-9fd9-ca464d23ff35"
      unitRef="usdPerShare">23.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="idfe4a5f93a604c3cac9f72a74eb292be_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzUtMS0xLTEtMTI1MDU4_24879d71-2696-4dc9-a7f3-8fe6636b48f5"
      unitRef="shares">1740166</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="idfe4a5f93a604c3cac9f72a74eb292be_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo1MGYxZDA2Yjk0ZWQ0ZGFmODU4ZWIyZjMyMjMwYjZkMS90YWJsZXJhbmdlOjUwZjFkMDZiOTRlZDRkYWY4NThlYjJmMzIyMzBiNmQxXzUtMy0xLTEtMTI1MDU4_ba66c0d4-5bb5-43a8-9136-fe6ec30cd13c"
      unitRef="usdPerShare">23.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="idfe4a5f93a604c3cac9f72a74eb292be_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDk0MzM_c76c095b-dba9-45eb-9bdb-d41171cc5325"
      unitRef="usd">19300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDk0OTc_98e0801e-66b0-4797-a16e-7a93abf365c6">P1Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDk2MDk_21967e9a-643d-404b-b2eb-e58c925afcfe"
      unitRef="usd">14200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i20a7ace20db34e6a89a8f79fe6539a54_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDk2MTQ_d216d05f-4f32-420b-8393-e97aae6ef966"
      unitRef="usd">21100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ibe62679b9fb4425495a45f0561deda9f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDk2MjM_204328f4-7cbb-47c8-86be-bed51c0badf6"
      unitRef="usd">30800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDk3NjU_8c70789e-f51f-4f5b-b782-619c8b8b30bc"
      unitRef="usdPerShare">25.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i20a7ace20db34e6a89a8f79fe6539a54_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDk3NzA_af53e374-307a-402d-8333-96e8885ed075"
      unitRef="usdPerShare">28.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibe62679b9fb4425495a45f0561deda9f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzkzNDU4NDg4NDk3Nzk_7b5fef96-49cf-4491-918c-2a47fc1e8521"
      unitRef="usdPerShare">18.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgzNzc_25fae21d-bc19-422a-849b-9f52406ded41">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.307%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of Performance Units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted Average Grant-Date &lt;br/&gt;Fair Value per Award&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance units outstanding at December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,155,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(196,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(284,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance units outstanding at December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;921,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i329961a3f5754934ba2e86b20261cba2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzEtMS0xLTEtMTA4NDgz_4907e11c-51dc-4596-8323-e3256453dab5"
      unitRef="shares">1155281</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i329961a3f5754934ba2e86b20261cba2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzEtMy0xLTEtMTA4NDgz_da087657-f4ee-4abb-9a72-94cda407dc4c"
      unitRef="usdPerShare">23.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzItMS0xLTEtMTA4NDgz_8274251c-1b7c-4f97-8acb-30d202d2201a"
      unitRef="shares">246884</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzItMy0xLTEtMTA4NDgz_4f2a5546-9034-429f-8d92-64742b88404b"
      unitRef="usdPerShare">29.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzMtMS0xLTEtMTA4NDgz_5fded8ed-2aa9-4026-b7a1-0df1b194ef45"
      unitRef="shares">196113</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzMtMy0xLTEtMTA4NDgz_2209e6d5-da5a-4f16-b41f-810d6b7bc49d"
      unitRef="usdPerShare">24.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzQtMS0xLTEtMTA4NDgz_7078ca78-81f0-456a-a86d-61a710b89e2a"
      unitRef="shares">284661</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzQtMy0xLTEtMTA4NDgz_fc2f50dc-6fe1-4944-aae5-ac8c2cdfd81c"
      unitRef="usdPerShare">20.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="id3a04a20e07e4e5cb8fdeb085157fdca_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzUtMS0xLTEtMTA4NDgz_a919dc49-b3af-4ecd-9a79-86881ce77b4e"
      unitRef="shares">921391</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id3a04a20e07e4e5cb8fdeb085157fdca_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTo0ODkxNzMxOWFmZGI0OTRmYTFjNWE0MTM4MWZhOTkxMi90YWJsZXJhbmdlOjQ4OTE3MzE5YWZkYjQ5NGZhMWM1YTQxMzgxZmE5OTEyXzUtMy0xLTEtMTA4NDgz_03542936-9890-42c9-bf1a-e5879f6c2462"
      unitRef="usdPerShare">25.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="id3a04a20e07e4e5cb8fdeb085157fdca_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzc5Mzg_f8bfcb62-fe04-4659-abaa-481463f4f214"
      unitRef="usd">7800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgwMDE_a002f591-b259-47ef-9051-60c1d10394d2">P1Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgxMTU_74e72f39-fbfd-40c0-a281-a7c26b1abc5e"
      unitRef="usd">4700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i194fc617bcbd4aeba68ece0e651045ae_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgxMjI_4460a1b8-b6d6-4af5-ba7a-982f8dbdf274"
      unitRef="usd">7200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i25bbbf654f1e40e49b9febc0440eb156_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgyOTk5Mg_37a2bbb5-edd8-4b52-b6af-3dc260e8802c"
      unitRef="usd">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1a6452664f5741e7928ba2f595fc4da7_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgzMzI_ee3bff21-1f48-4796-be67-3bbc60fcf2b5"
      unitRef="usdPerShare">29.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i194fc617bcbd4aeba68ece0e651045ae_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgzMzY_7d14c640-25cf-471c-b2fd-fbc416c35f48"
      unitRef="usdPerShare">30.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i25bbbf654f1e40e49b9febc0440eb156_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzgzNDQ_ae9150c0-2868-45eb-b37c-826bf95bb99a"
      unitRef="usdPerShare">20.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if4cfb69fddf44c6d9517132445955a45_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMjE2Mg_7484677e-1529-4b7c-a8fe-f9639ce62c4c">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzQzOQ_cb7ae466-75e5-49a0-b670-4f34f9e10459">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted Average Grant-Date &lt;br/&gt;Fair Value per Award&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock awards outstanding at December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock awards outstanding at December 31, 2022 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;655,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="ia94ad30c92fb4d4a9cc98f38837d0227_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzEtMS0xLTEtMTI1MDE3_1a0b1a02-691f-4080-8c15-aa54a8be5986"
      unitRef="shares">769014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ia94ad30c92fb4d4a9cc98f38837d0227_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzEtMy0xLTEtMTI1MDE3_7afb2f43-0d99-4e63-8a13-d9a9248198b3"
      unitRef="usdPerShare">15.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i843b451d045a4233adec896a0a7be092_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzItMS0xLTEtMTI1MDE3_a452181c-c681-49a5-af0b-bc27bfbec7d0"
      unitRef="shares">26339</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i843b451d045a4233adec896a0a7be092_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzItMy0xLTEtMTI1MDE3_43cf94ab-33f3-4f36-adee-d95be76c11b4"
      unitRef="usdPerShare">25.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i843b451d045a4233adec896a0a7be092_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzMtMS0xLTEtMTI1MDE3_dcef7cf8-f334-4760-be25-fbb5b78dff99"
      unitRef="shares">92972</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i843b451d045a4233adec896a0a7be092_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzMtMy0xLTEtMTI1MDE3_b096eb11-dc40-4af1-ad79-a195a8c03d92"
      unitRef="usdPerShare">18.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="i843b451d045a4233adec896a0a7be092_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzQtMS0xLTEtMTI1MDE3_30d383e1-6e15-46ba-a5dc-0b7762056e75"
      unitRef="shares">47331</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i843b451d045a4233adec896a0a7be092_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzQtMy0xLTEtMTI1MDE3_a4890efe-cafc-4f6d-8c66-8983384bc5e2"
      unitRef="usdPerShare">17.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="ice8c96fe0fdd4afda17b30e47a903692_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzUtMS0xLTEtMTI1MDE3_f7561775-12b1-46b5-a858-6e9273f034e6"
      unitRef="shares">655050</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ice8c96fe0fdd4afda17b30e47a903692_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzUtMy0xLTEtMTI1MDE3_e2974f84-9a3c-41a7-945b-b05582a80ee3"
      unitRef="usdPerShare">15.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <trn:RestrictedSharesOutstandingConverted
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMjU0MQ_97ee0778-9e08-411f-ab0c-f44e24c576ae"
      unitRef="usd">200000</trn:RestrictedSharesOutstandingConverted>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ice8c96fe0fdd4afda17b30e47a903692_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzMxNA_f0bd4e28-ddf2-4e3e-84a5-e4a8d2ff6b09"
      unitRef="usd">2700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i843b451d045a4233adec896a0a7be092_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzMyMg_1f99fad3-9ce8-4ea7-a5a0-e1af1a5fc7c1">P4Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i843b451d045a4233adec896a0a7be092_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzMyOA_6f2d3165-1a3c-4cbd-a297-4ba3402fb902"
      unitRef="usd">1700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="id68dace1ced342778312817c5652030a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzMzMg_ec09d3c2-3c04-4157-9c4b-ed484724460e"
      unitRef="usd">4100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i34df6529d4f1418f9b00a11f33e6386f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzMzNg_aa9340be-bb2b-4d18-b60b-487e57c10ab9"
      unitRef="usd">8300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i843b451d045a4233adec896a0a7be092_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzM1MA_8c85e2dd-0979-4701-b468-e351a46c2bf1"
      unitRef="usdPerShare">25.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="id68dace1ced342778312817c5652030a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzM1NA_2fa0d9c3-f9f0-420d-bafb-28e078d80bf1"
      unitRef="usdPerShare">28.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i34df6529d4f1418f9b00a11f33e6386f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzM1OA_41f0e034-f69b-4f84-bc69-08882e8d18ca"
      unitRef="usdPerShare">18.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90ZXh0cmVnaW9uOmNjODA4MGQzMjIzZDQ5MmY4ZGMwNWFlZjg0OGEzMmU2XzEyNTY_4a45a324-c2bf-4597-b4fe-cf1e65bbbc01">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 14. Earnings Per Common Share &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income (loss) attributable to Trinity Industries, Inc. per common share ("EPS") is computed by dividing net income (loss) attributable to Trinity remaining after allocation to unvested restricted shares by the weighted average number of basic common shares outstanding for the period. Except when the effect would be antidilutive, the calculation of diluted EPS includes the net impact of potentially dilutive common shares. The Company has certain unvested RSAs that participate in dividends on a nonforfeitable basis and are therefore considered to be participating securities. Consequently, diluted net income (loss) attributable to Trinity Industries, Inc. per common share is calculated under both the two-class method and the treasury stock method, and the more dilutive of the two calculations is presented. There were no restricted shares and stock options included in the computation of diluted earnings per common share for the year ended December 31, 2020 as we incurred a loss for the period, and any effect on loss per common share would have been antidilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted net income (loss) attributable to Trinity Industries, Inc.:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.184%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(250.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Net (income) loss attributable to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) from continuing operations attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(171.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain (loss) on sale of discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) from discontinued operations attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(147.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per common share:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income (loss) attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income (loss) attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Potentially dilutive securities excluded from EPS calculation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Antidilutive restricted shares&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Antidilutive stock options&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90ZXh0cmVnaW9uOmNjODA4MGQzMjIzZDQ5MmY4ZGMwNWFlZjg0OGEzMmU2XzEyNTU_b5bc2746-6d63-4a94-8602-18f18f677ac5">&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted net income (loss) attributable to Trinity Industries, Inc.:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.184%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(250.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Net (income) loss attributable to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) from continuing operations attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(171.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain (loss) on sale of discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) from discontinued operations attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(147.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per common share:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income (loss) attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income (loss) attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Potentially dilutive securities excluded from EPS calculation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Antidilutive restricted shares&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Antidilutive stock options&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzMtMS0xLTEtMTA4NDgz_05c9f7c2-fa53-4570-a86f-bbd4442e4844"
      unitRef="usd">98900000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzMtMy0xLTEtMTA4NDgz_b87b8681-1796-422d-a3c1-4190b8fe8b30"
      unitRef="usd">39300000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzMtNS0xLTEtMTA4NDgz_9e520f50-bc4a-4adb-b4ba-a2a835eaf145"
      unitRef="usd">-250500000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzQtMS0xLTEtMTA4NDgz_ecc259c2-9601-40f6-9c4a-cef70019516e"
      unitRef="usd">12800000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzQtMy0xLTEtMTA4NDgz_570b5019-d7b6-4565-8fe5-d93f11bc11ea"
      unitRef="usd">-200000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzQtNS0xLTEtMTA4NDgz_51049ab5-3776-4baa-a8c9-af4f3bf78b09"
      unitRef="usd">-78900000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzYtMS0xLTEtMTA4NDgz_b6d4ccaa-cf01-4e8b-a070-93b6be61beca"
      unitRef="usd">86100000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzYtMy0xLTEtMTA4NDgz_1d1497c2-8072-4643-9aad-8cd6a8722081"
      unitRef="usd">39500000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzYtNS0xLTEtMTA4NDgz_12778f92-7c87-460a-9ffb-6481d41ed387"
      unitRef="usd">-171600000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzctMS0xLTEtMTA4NDgz_7a52ff93-c24a-45b8-ba6f-0db5a83099e4"
      unitRef="usd">-20300000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzctMy0xLTEtMTA4NDgz_40930e60-d68e-424e-894e-a728829d4783"
      unitRef="usd">11100000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzctNS0xLTEtMTA4NDgz_22f0b1e1-30e2-4922-b3f4-2bf2125dd788"
      unitRef="usd">24300000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzgtMS0xLTEtMTA4NDgz_ddff0763-97b4-4262-9432-5c162573a14c"
      unitRef="usd">-5700000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzgtMy0xLTEtMTA4NDgz_4739900a-54d3-4468-86dd-a6ca6a5ac313"
      unitRef="usd">131400000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzgtNS0xLTEtMTA4NDgz_d762d07f-b1eb-4413-86f0-affa4ff01837"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzEwLTEtMS0xLTEwODQ4Mw_4416f08a-a91c-4e00-8a5b-cc79ca6b63ab"
      unitRef="usd">-26000000.0</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzEwLTMtMS0xLTEwODQ4Mw_898d8947-5dde-4bb3-9161-fcd396ec0cea"
      unitRef="usd">142500000</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzEwLTUtMS0xLTEwODQ4Mw_ae5118b5-de4b-41ca-923f-bbb88070f5d2"
      unitRef="usd">24300000</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzExLTEtMS0xLTEwODQ4Mw_23b0a424-865a-462d-ad59-973b86e2610b"
      unitRef="usd">60100000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzExLTMtMS0xLTEwODQ4Mw_7b6ab5d0-62b4-4a55-b42b-18e878b2cdd9"
      unitRef="usd">182000000.0</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzExLTUtMS0xLTEwODQ4Mw_a7d3a0d9-b66b-4549-b9e2-3d2101eb3b5c"
      unitRef="usd">-147300000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzEzLTEtMS0xLTEwODQ4Mw_055efe35-328c-4fa6-b691-5abc4343f025"
      unitRef="shares">81900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzEzLTMtMS0xLTEwODQ4Mw_27fcce62-e752-43c2-a567-61e3078f4f2d"
      unitRef="shares">101500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzEzLTUtMS0xLTEwODQ4Mw_61e95062-1cea-4893-a58a-c32f7d70ed45"
      unitRef="shares">115900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE0LTEtMS0xLTEwODQ4Mw_76e334d9-e705-44f8-bc99-8fec76acb620"
      unitRef="shares">2300000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE0LTMtMS0xLTEwODQ4Mw_4e77ffaa-9801-4188-bcce-6ec04a1bd724"
      unitRef="shares">2300000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE0LTUtMS0xLTEwODQ4Mw_01698a45-0cef-4b74-abef-f4eb69ae3e23"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE1LTEtMS0xLTEwODQ4Mw_4bdf3859-694d-423b-ae89-7d7ad876cdb0"
      unitRef="shares">84200000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE1LTMtMS0xLTEwODQ4Mw_9ace2c9a-0dd0-4052-859a-151fa6b1ea07"
      unitRef="shares">103800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE1LTUtMS0xLTEwODQ4Mw_7b9cdf79-b8f8-4e88-a229-277c122470d4"
      unitRef="shares">115900000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE4LTEtMS0xLTEwODQ4Mw_7b665654-d0eb-4537-b0b2-cf5609b1a3ef"
      unitRef="usdPerShare">1.05</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE4LTMtMS0xLTEwODQ4Mw_5dbb455a-7e49-411a-9365-c9142fddf437"
      unitRef="usdPerShare">0.39</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE4LTUtMS0xLTEwODQ4Mw_9afc9ea8-6c36-441d-a7f0-d7b3c15cfd04"
      unitRef="usdPerShare">-1.48</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE5LTEtMS0xLTEwODQ4Mw_7dbc99d7-58db-4e06-9169-4d1c73d3cfb2"
      unitRef="usdPerShare">-0.32</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE5LTMtMS0xLTEwODQ4Mw_b8080551-27e5-46c4-bf45-0223c091991a"
      unitRef="usdPerShare">1.40</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzE5LTUtMS0xLTEwODQ4Mw_a554d565-39ac-48fb-babb-9da29fe3ecd6"
      unitRef="usdPerShare">0.21</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzIwLTEtMS0xLTEwODQ4Mw_8da7f36d-9c1c-4a42-8f42-5e77c207b695"
      unitRef="usdPerShare">0.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzIwLTMtMS0xLTEwODQ4Mw_b76587ce-b158-4e77-b1f7-8b6602aad233"
      unitRef="usdPerShare">1.79</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzIwLTUtMS0xLTEwODQ4Mw_b1f86f12-4b8b-4990-b6b7-baba8cd5a3d2"
      unitRef="usdPerShare">-1.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzIyLTEtMS0xLTEwODQ4Mw_a05dd590-e0ba-49f5-829c-1f80e2e5b42d"
      unitRef="usdPerShare">1.02</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzIyLTMtMS0xLTEwODQ4Mw_47a9ea74-66e4-4385-bb9b-cdef353af537"
      unitRef="usdPerShare">0.38</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzIyLTUtMS0xLTEwODQ4Mw_8dc1657f-9c4c-4855-890d-4b7e0c873cb6"
      unitRef="usdPerShare">-1.48</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzIzLTEtMS0xLTEwODQ4Mw_0377b660-f3b0-4765-be54-737601d257d4"
      unitRef="usdPerShare">-0.31</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzIzLTMtMS0xLTEwODQ4Mw_19a4c7cf-d643-4e57-8754-d894d47426ac"
      unitRef="usdPerShare">1.37</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzIzLTUtMS0xLTEwODQ4Mw_f14eb38f-b473-4c64-8f34-2da3b2de1a47"
      unitRef="usdPerShare">0.21</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzI0LTEtMS0xLTEwODQ4Mw_c35deb5e-6ca4-472c-8a7c-59143f9c68da"
      unitRef="usdPerShare">0.71</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzI0LTMtMS0xLTEwODQ4Mw_a3b829e2-bdd3-4219-bdee-1be43f4d071a"
      unitRef="usdPerShare">1.75</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i04edd8a130f6454692d776a6b424897e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzI0LTUtMS0xLTEwODQ4Mw_1531500c-b702-4522-bfcf-82322d77156d"
      unitRef="usdPerShare">-1.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifbf9fad929a04c678f32c63e0b284d08_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzI3LTEtMS0xLTEwODQ4Mw_579833fb-0297-4f09-8daa-68d80f3cbd08"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i77dbbc0805544797a6270f95a805026b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzI3LTMtMS0xLTEwODQ4Mw_c2a3e18a-885d-4418-8940-60ec5e8c5834"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i07a5efa1c30a498fb308d33cfe3d4160_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzI3LTUtMS0xLTEwODQ4Mw_9193a43d-c0d4-492a-a3ab-4ff364411787"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0f6458140cc34e00ae8fbc95e62e6fb2_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzI4LTEtMS0xLTEwODQ4Mw_d9b11dac-2b93-431e-b033-0c03569c06fe"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idd4a5cae71c9425b85e6d0e1ff630ea4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzI4LTMtMS0xLTEwODQ4Mw_3c048607-6084-44d1-85da-7119f146b8c7"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id4d94a69853a474d9ed02be066dffe36_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDIvZnJhZzpjYzgwODBkMzIyM2Q0OTJmOGRjMDVhZWY4NDhhMzJlNi90YWJsZTpkODJhZjI5OWE1Yzc0NjBlYTc4M2U0Nzk5Y2I5YzRhNi90YWJsZXJhbmdlOmQ4MmFmMjk5YTVjNzQ2MGVhNzgzZTQ3OTljYjljNGE2XzI4LTUtMS0xLTEwODQ4Mw_784f01b2-b197-498c-8aaf-9b780836429a"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzExODMx_928e3e20-d35c-4df9-8fe8-537fe98a2dd3">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 15. Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Highway products litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We previously reported the filing of a False Claims Act (&#x201c;FCA&#x201d;) complaint in the United States District Court for the Eastern District of Texas, Marshall Division (&#x201c;District Court&#x201d;) styled &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Joshua Harman, on behalf of the United States of America, Plaintiff/Relator v. Trinity Industries, Inc., Defendant&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, Case No. 2:12-cv-00089-JRG (E.D. Tex.). In this case, in which the U.S. Government declined to intervene, the relator, Mr. Joshua Harman, alleged the Company violated the FCA pertaining to sales of the ET Plus. On October 20, 2014, a trial in this case concluded with a jury verdict stating that the Company and THP &#x201c;knowingly made, used or caused to be made or used, a false record or statement material to a false or fraudulent claim," and the District Court entered judgment on the verdict in the total amount of $682.4 million. On September 29, 2017, the United States Court of Appeals for the Fifth Circuit ("Fifth Circuit") reversed the District Court&#x2019;s $682.4 million judgment and rendered judgment as a matter of law in favor of the Company and THP. On January 7, 2019, the United States Supreme Court denied Mr. Harman's petition for certiorari seeking review of the Fifth Circuit's decision. The denial of Mr. Harman's petition ended this action. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the purchase and sale agreement related to the sale of THP, the Company has agreed to indemnify Rush Hour for certain liabilities related to the highway products business, including those liabilities resulting from or arising out of (a) the proceedings set forth under &#x201c;State actions&#x201d; and "Missouri class action" below and (b) any other proceedings to the extent resulting from or arising out of ET Plus systems or specified ET Plus component parts that are both (i) manufactured prior to December 31, 2021, and (ii) sold in the United States on or prior to April 30, 2022, or related warranty obligations with respect thereto.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;State actions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mr. Harman also has a separate state qui tam action currently pending pursuant to the Virginia Fraud Against Taxpayers Act ("VFATA") (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Commonwealth of Virginia ex rel. Joshua M. Harman v. Trinity Industries, Inc. and Trinity Highway Products, LLC&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, Case No. CL13-698, in the Circuit Court, Richmond, Virginia). In this matter, Mr. Harman alleged the Company violated the VFATA pertaining to sales of the ET Plus, and he is seeking damages, civil penalties, attorneys&#x2019; fees, costs, and interest. The Commonwealth of Virginia Attorney General has intervened in the Virginia matter. The trial court has set the case for trial on March 18, 2024. The Company believes that the claims in this matter are without merit and intends to vigorously defend against all allegations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In a similar Tennessee state qui tam action filed by Mr. Harman (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;State of Tennessee ex rel. Joshua M. Harman v. Trinity Industries, Inc., and Trinity Highway Products, LLC&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, Case No. 14C2652, in the Circuit Court for Davidson County, Tennessee), Mr. Harman alleged the Company violated the Tennessee False Claim Act pertaining to sales of the ET Plus, and he is seeking damages, civil penalties, attorneys&#x2019; fees, costs, and interest. The State of Tennessee Attorney General filed a Notice of Election to Decline Intervention in this matter. On January 10, 2022, the trial court granted Trinity&#x2019;s Motion to Dismiss Harman&#x2019;s Second Amended Complaint and entered an order dismissing Mr. Harman&#x2019;s complaint with prejudice. On February 7, 2022, Mr. Harman filed a Notice of Appeal of the trial court's order dismissing the case. Mr. Harman's appeal remains pending. The Company believes that the claims in this matter are without merit and intends to vigorously defend against all allegations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In a similar New Jersey state qui tam action (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;State of New Jersey ex rel. Joshua M. Harman v. Trinity Industries, Inc. and Trinity Highway Products, LLC&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, Case No.L-1344-14, in the Superior Court of New Jersey Law Division: Mercer County) that was previously dismissed by the trial court, Mr. Harman sought leave to file an amended complaint pursuant to the New Jersey False Claims Act. On February 16, 2022, the trial court denied Mr. Harman&#x2019;s motion. On March 9, 2022, Mr. Harman filed a motion for reconsideration of the trial court&#x2019;s order denying leave to file an amended complaint. On June 27, 2022, the trial court denied Mr. Harman&#x2019;s motion for reconsideration seeking leave to file an amended complaint with prejudice. On August 9, 2022, Mr. Harman filed a Notice of Appeal of the trial court's order denying Mr. Harman's motion for reconsideration. Mr. Harman's appeal remains pending. The Company believes that the claims in this matter are without merit and intends to vigorously defend against all allegations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As previously reported, state qui tam actions filed by Mr. Harman in the states of Delaware, Florida, Georgia, Illinois, Indiana, Iowa, Minnesota, Montana, Nevada, Rhode Island, and California were dismissed. Also as previously reported, in June 2022, a state qui tam action filed by Mr. Harman in the state of Massachusetts was settled for $5.0&#160;million, which is included in income (loss) from discontinued operations, net of income taxes, in our Consolidated Statement of Operations for the year ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on information currently available to the Company and previously disclosed, we currently do not believe that a loss is probable in the Virginia, Tennessee, and New Jersey state qui tam actions described under "State actions," therefore no accrual has been included in the accompanying Consolidated Financial Statements. Because of the complexity of these actions, as well as the current status of certain of these actions, we are not able to estimate a range of possible losses with respect to any one or more of these actions. While the financial impacts of these state actions are currently unknown, they could be material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Missouri class action&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 5, 2015, a lawsuit was filed against the Company titled &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Jackson County, Missouri, individually and on behalf of a class of others similarly situated vs. Trinity Industries, Inc. and Trinity Highway Products, LLC&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, Case No. 1516-CV23684 (Circuit Court of Jackson County, Missouri). The case was being brought by plaintiff for and on behalf of itself and all Missouri counties with a population of 10,000 or more persons, including the City of St. Louis, and the State of Missouri&#x2019;s transportation authority. The plaintiff alleged that the Company and THP did not disclose design changes to the ET Plus and these allegedly undisclosed design changes made the ET Plus allegedly defective, unsafe, and unreasonably dangerous. The plaintiff alleged product liability negligence, product liability strict liability, and negligently supplying dangerous instrumentality for supplier&#x2019;s business purposes. The plaintiff sought compensatory damages, interest, attorneys' fees, and costs, and in the alternative plaintiff sought a declaratory judgment that the ET Plus is defective, the Company&#x2019;s conduct was unlawful, and class-wide costs and expenses associated with removing and replacing the ET Plus throughout Missouri. On December 6, 2017, the Court granted plaintiff's Motion for Class Certification, certifying a class of Missouri counties with populations of 10,000 or more persons, including the City of St. Louis and the State of Missouri's transportation authority that have or had ET Plus guardrail end terminals with 4-inch wide guide channels installed on roadways they own or maintain.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The parties reached an agreement to settle all claims in this case without any admission of liability or fault. Defendants have denied and continue to deny specifically each and all of the claims and contentions alleged in this case. The Company&#x2019;s settlement with the class avoids the uncertainty and expense of continued litigation. On May 30, 2022, the trial court granted preliminary approval of the settlement, and on August 30, 2022, the trial court granted final approval of the settlement. Pursuant to the settlement, the Company will pay for the past replacement of certain ET Plus systems, for locating and replacing certain existing undamaged ET Plus systems, and for attorneys&#x2019; fees and costs. In accordance with ASC 450, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contingencies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the Company recorded a pre-tax charge of $23.9 million ($18.3&#160;million, net of income taxes) during the year ended December 31, 2021, which was included in income from discontinued operations, net of income taxes, in our Consolidated Statement of Operations, based on the Company&#x2019;s assessment that a settlement was probable and the estimated costs to resolve this action. In the fourth quarter of 2022, the Company funded $17.5 million in connection with the settlement and refined certain estimates, resulting in a liability of $7.8 million as of December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Certain amounts involved in the settlement cannot be precisely determined at this time as the actual number of qualifying ET Plus systems that will be replaced as part of the settlement is not currently known. Consequently, the corresponding liability will be periodically reviewed and adjusted, when appropriate, for a number of factors, including differences between actual and estimated costs. The accrual and related range of reasonably possible loss related to this matter are included in the amounts described below under "Other matters."&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Product liability cases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is currently defending product liability lawsuits in several different states that are alleged to involve the ET Plus as well as other products manufactured by THP. These cases are diverse in light of the randomness of collisions in general and the fact that each accident involving a roadside device, such as an end terminal, or any other fixed object along the highway, has its own unique facts and circumstances. The Company carries general liability insurance to mitigate the impact of adverse judgment exposures in these product liability cases. To the extent that the Company believes that a loss is probable with respect to these product liability cases, the accrual for such losses is included in the amounts described below under "Other matters".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is involved in claims and lawsuits incidental to our business arising from various matters, including product warranty, personal injury, environmental issues, workplace laws, and various governmental regulations. The Company evaluates its exposure to such claims and suits periodically and establishes accruals for these contingencies when a range of loss can be reasonably estimated. The range of reasonably possible losses for such matters is $9.4 million to $20.9 million. This range includes any amounts related to the Highway Products litigation matters described above in the section titled &#x201c;Highway products litigation." At December 31, 2022, total accruals of $9.5 million, including environmental and workplace matters described below, are included in accrued liabilities in the accompanying Consolidated Balance Sheets. The Company believes any additional liability would not be material to its financial position or results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trinity is subject to remedial orders and federal, state, local, and foreign laws and regulations relating to the environment and the workplace. The Company has reserved $0.9 million to cover our probable and estimable liabilities with respect to the investigations, assessments, and remedial responses to such matters, taking into account currently available information and our contractual rights to indemnification and recourse to third parties. However, estimates of liability arising from future proceedings, assessments, or remediation are inherently imprecise. Accordingly, there can be no assurance that we will not become involved in future litigation or other proceedings involving the environment and the workplace or, if we are found to be responsible or liable in any such litigation or proceeding, that such costs would not be material to the Company. We believe that we are currently in substantial compliance with environmental and workplace laws and regulations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Georgia tornado &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 26, 2021, a tornado damaged the Company&#x2019;s rail maintenance facility in Cartersville, Georgia. We incurred costs related to cleanup and damage remediation activities in order for the facility to resume operations in the second quarter of 2021. We believe our insurance coverage is sufficient to cover property damage costs related to the event. To date, we have received total advanced payments from insurance of approximately $27.7&#160;million, which includes $8.1&#160;million for reimbursement of cleanup and damage remediation expenditures. As of December 31, 2022, we have utilized $18.3&#160;million of the advanced payments from insurance towards new capital expenditures in support of the reconstruction efforts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2022, we recorded insurance receivables of approximately $10.0&#160;million for additional property damage recoveries that we expect to be reimbursed under the terms of our insurance policy, and we recorded a corresponding gain, net of the applicable deductible, of $7.5&#160;million, which is included in the gains on dispositions of other property line in our Consolidated Statements of Operations. We received $10.0&#160;million of reimbursements for property damage recoveries during the year ended December 31, 2022, with no remaining insurance receivables as of December 31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Any additional property damage insurance proceeds received in excess of the net book value of property lost will be accounted for as gains in future quarters.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <trn:LossContingencyJudgmentEnteredValue
      contextRef="ic97ed29c3241430fa7021514beb02007_D20150609-20150609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzkwNA_6b28907d-bfde-4d58-a194-d7f482c591eb"
      unitRef="usd">682400000</trn:LossContingencyJudgmentEnteredValue>
    <trn:LossContingencyJudgmentEnteredValue
      contextRef="ic97ed29c3241430fa7021514beb02007_D20150609-20150609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzEwMzc_6b28907d-bfde-4d58-a194-d7f482c591eb"
      unitRef="usd">682400000</trn:LossContingencyJudgmentEnteredValue>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="i801ca4107a03479686d4181619e785f1_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzU0OTc1NTgzNTAzMw_d0a14638-0097-43da-aeb1-c8040dc4a3a4"
      unitRef="usd">5000000</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i04bdc985b24349ad9f9a1551f2a1bb82_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzQ2Mjc_8f46e2aa-93bf-44e2-af97-c6c280d4b12b"
      unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i641a62c6d57749679dd23aeaf821a3db_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzY5NTc_564392ca-d4c8-4215-b48a-16cd0660aa1d"
      unitRef="usd">23900000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <trn:LossContingencyEstimateOfPossibleLossNetOfTax
      contextRef="i641a62c6d57749679dd23aeaf821a3db_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzY5NjE_d8403704-ae28-4ec8-8bdd-2ac3df69b08c"
      unitRef="usd">18300000</trn:LossContingencyEstimateOfPossibleLossNetOfTax>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="i68794cc5450d4750ba0141f1b1b00c23_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzE2NDkyNjc0ODE3Njg_1b4254cf-0389-4e03-b8ce-f21b7d990c12"
      unitRef="usd">17500000</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i7b58888d2ef9485aa9a134d11d6a2274_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzE2NDkyNjc0ODE3ODA_17e0a02f-aa1f-4e41-a4ec-fc3f414a807c"
      unitRef="usd">7800000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i47a5444bc5f5433a8b170d88da9f4515_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5Xzg4ODU_f6d5d7be-be68-4a8a-8502-3fbf2e1cb4b3"
      unitRef="usd">9400000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="iba0cb002c736467ca17df6f2e2772203_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5Xzg4OTE_8eed2d53-fc23-400f-a524-a6ca3006aa08"
      unitRef="usd">20900000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="iba9462093b2e4828bf4359121a9c2e0e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzkyNDA_4118de95-56f4-4b72-a203-8886a3cad279"
      unitRef="usd">9500000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ic8483e5ba9854aceaed126c6b29053e5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5Xzk2ODI_0384f9c8-038c-4973-8d47-5cd430126c87"
      unitRef="usd">900000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyReceivableProceeds
      contextRef="ia7b16a156fb6433785b877c880916341_D20210326-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzU0OTc1NTg0NjE0MA_738d5e60-32cb-4b16-b531-f9fe086ea620"
      unitRef="usd">27700000</us-gaap:LossContingencyReceivableProceeds>
    <us-gaap:LossContingencyReceivableProceeds
      contextRef="id16c568019b545f7b0d69755891fb1f5_D20210326-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzU0OTc1NTg0NjE2MA_ab36abe1-aa48-484a-b385-0885349e1712"
      unitRef="usd">8100000</us-gaap:LossContingencyReceivableProceeds>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="ic766fc51bc3c49428c17436da2b88bd8_D20210326-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzU0OTc1NTg0NjUxMw_162c1317-a09d-47fc-a4f3-d89b4352ab06"
      unitRef="usd">18300000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:LossContingencyRelatedReceivableCarryingValueAdditions
      contextRef="i15a5effba96a494a89938c6173151c2d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzU0OTc1NTg0Nzc3MQ_7c61ccf4-16d2-44a3-9d46-8b859c86566a"
      unitRef="usd">10000000</us-gaap:LossContingencyRelatedReceivableCarryingValueAdditions>
    <us-gaap:FormerGainContingencyRecognizedInCurrentPeriod
      contextRef="ib20c25b810234296b83d64b1211fe37c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzU0OTc1NTg0Nzc4NQ_5396a824-0ef9-4b49-9580-a4592c8d6039"
      unitRef="usd">7500000</us-gaap:FormerGainContingencyRecognizedInCurrentPeriod>
    <us-gaap:LossContingencyReceivableProceeds
      contextRef="i15a5effba96a494a89938c6173151c2d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDUvZnJhZzphMzBkZjYzNTlhYzU0NGU2OTQ5MjQwMmExOWFiZjU5OS90ZXh0cmVnaW9uOmEzMGRmNjM1OWFjNTQ0ZTY5NDkyNDAyYTE5YWJmNTk5XzU0OTc1NTg0Nzc5OQ_f88e47b4-d6d2-4786-be73-820c97118dce"
      unitRef="usd">10000000</us-gaap:LossContingencyReceivableProceeds>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYwOA_349d75f6-365a-47f5-a310-567630119757">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note&#160;16. Selected Quarterly Financial Data (Unaudited)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;March 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;472.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;496.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs of revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, engineering, and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gains on dispositions of property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring activities, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on sale of discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per common share &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.08)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income (loss) attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per common share &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.08)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income (loss) attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The sum of the quarters may not necessarily be equal to the full year net income per common share amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;March 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;472.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs of revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, engineering, and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gains on dispositions of property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring activities, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on sale of discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per common share &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per common share &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The sum of the quarters may not necessarily be equal to the full year net income per common share amount.&lt;/span&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYwOQ_9cb3a884-1597-4f67-8418-a760892f3511">&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;March 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;472.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;496.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs of revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, engineering, and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gains on dispositions of property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring activities, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on sale of discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per common share &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.08)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income (loss) attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per common share &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.08)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income (loss) attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The sum of the quarters may not necessarily be equal to the full year net income per common share amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;March 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in millions, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;472.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs of revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, engineering, and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gains on dispositions of property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring activities, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on sale of discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per common share &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per common share &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income attributable to Trinity Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The sum of the quarters may not necessarily be equal to the full year net income per common share amount.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:Revenues
      contextRef="i4ff83691945a491c8fc86977af674ebe_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzQtMS0xLTEtMTA4NDgz_9d2d7135-5a5a-4f2f-91e1-97f6cb670f32"
      unitRef="usd">289800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i33b0f8977c6b400c8d9614baf3dde013_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzQtMy0xLTEtMTA4NDgz_711ce8ac-76aa-4b82-a982-574b022b4b18"
      unitRef="usd">221700000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3913d232139a4190b1149174f454ed80_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzQtNS0xLTEtMTA4NDgz_0c5a1eac-d432-470a-91c2-c985e2ebbe81"
      unitRef="usd">302000000.0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i88f468a1485b4c0ba019a622db1011b1_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzQtNy0xLTEtMTA4NDgz_c1bc497f-4f9d-4dcf-a3ec-bdf02516507a"
      unitRef="usd">394000000.0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i54cfc2e78e564faeb83378ac164f5042_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzUtMS0xLTEtMTA4NDgz_937bdcae-bcef-4a0c-b409-cf39edc12e7f"
      unitRef="usd">182900000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i66c7a300d6fc4a8aabfe4a956fed5375_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzUtMy0xLTEtMTA4NDgz_e08e406d-b140-4155-a9b2-01fd454115ca"
      unitRef="usd">195100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6c51825265dc4e58b8f945089d614c70_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzUtNS0xLTEtMTA4NDgz_e8ac5b85-abd8-44ad-86bb-2510ac41b975"
      unitRef="usd">194600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i96830098981e4c78abace97d103d54e8_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzUtNy0xLTEtMTA4NDgz_53ba9860-0e50-4c1c-8e17-68e27f9267d8"
      unitRef="usd">197200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzYtMS0xLTEtMTA4NDgz_a3f4c06e-1580-4c06-8d37-5fe51b51e2ba"
      unitRef="usd">472700000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzYtMy0xLTEtMTA4NDgz_42b7424f-ef5e-42ff-8ee2-36245858fc73"
      unitRef="usd">416800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzYtNS0xLTEtMTA4NDgz_ada9f4d3-76cc-49a5-b894-3cef6eb19b22"
      unitRef="usd">496600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzYtNy0xLTEtMTA4NDgz_2fc1131f-8678-489d-9da3-ececde3a4714"
      unitRef="usd">591200000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4ff83691945a491c8fc86977af674ebe_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzktMS0xLTEtMTA4NDgz_459c3cad-20cc-46a4-b963-c9249282155c"
      unitRef="usd">295600000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i33b0f8977c6b400c8d9614baf3dde013_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzktMy0xLTEtMTA4NDgz_fad4faa8-1924-4a5e-aa67-0b5dd565b153"
      unitRef="usd">220800000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3913d232139a4190b1149174f454ed80_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzktNS0xLTEtMTA4NDgz_cda8d86c-75d5-4b3d-9901-ee1090f20041"
      unitRef="usd">288000000.0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i88f468a1485b4c0ba019a622db1011b1_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzktNy0xLTEtMTA4NDgz_3fd95d81-1926-435e-9922-1dc9bc64dcf0"
      unitRef="usd">382200000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i54cfc2e78e564faeb83378ac164f5042_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEwLTEtMS0xLTEwODQ4Mw_86aa954c-ef4a-477b-9851-36d3aa254404"
      unitRef="usd">102900000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i66c7a300d6fc4a8aabfe4a956fed5375_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEwLTMtMS0xLTEwODQ4Mw_c4b0388a-f66b-42cb-ac9f-d99431081a8e"
      unitRef="usd">104800000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6c51825265dc4e58b8f945089d614c70_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEwLTUtMS0xLTEwODQ4Mw_5348befd-419a-4a0f-b132-442590b39a38"
      unitRef="usd">107300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i96830098981e4c78abace97d103d54e8_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEwLTctMS0xLTEwODQ4Mw_28e7b940-7791-4f5a-a470-01899ab11f3b"
      unitRef="usd">108000000.0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzExLTEtMS0xLTEwODQ4Mw_71d406f0-af74-4c8c-958b-71c4be10bba3"
      unitRef="usd">398500000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzExLTMtMS0xLTEwODQ4Mw_e4702c6b-14e8-4400-b7cd-8b912e99d223"
      unitRef="usd">325600000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzExLTUtMS0xLTEwODQ4Mw_2d2c3624-1b3f-4905-a4e3-18e76fc14e93"
      unitRef="usd">395300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzExLTctMS0xLTEwODQ4Mw_883a98ea-641a-411f-80e0-5564117c0743"
      unitRef="usd">490200000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEyLTEtMS0xLTEwODQ4Mw_6c7d1808-9826-4eb3-9a48-13a91c33f937"
      unitRef="usd">44700000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEyLTMtMS0xLTEwODQ4Mw_f0d71d02-1509-472a-af04-8cb9d5f26f4c"
      unitRef="usd">45000000.0</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEyLTUtMS0xLTEwODQ4Mw_661886ec-b37f-4b8f-8fde-b249651d637b"
      unitRef="usd">48000000.0</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEyLTctMS0xLTEwODQ4Mw_07e298bc-a6be-4145-9244-e9c9729fc3f1"
      unitRef="usd">47700000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEzLTEtMS0xLTEwODQ4Mw_7cbabba4-bbac-46af-a2e2-65090e5a92b4"
      unitRef="usd">25300000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEzLTMtMS0xLTEwODQ4Mw_6a78ce8e-2a76-4dfb-b7af-c52ec0d6fbdd"
      unitRef="usd">27800000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEzLTUtMS0xLTEwODQ4Mw_e863dd5b-04a0-4340-af0a-e22622df5167"
      unitRef="usd">39400000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzEzLTctMS0xLTEwODQ4Mw_ef3753f6-13f8-4041-8331-67a11f30adff"
      unitRef="usd">60200000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:RestructuringCharges
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE1LTEtMS0xLTEwODQ4Mw_836bd7c1-2545-4ed1-b420-c18dbafb48a3"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE1LTMtMS0xLTEwODQ4Mw_1949939a-6eac-4cd4-990d-33e98d95eb31"
      unitRef="usd">1000000.0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE1LTUtMS0xLTEwODQ4Mw_1668c89a-584c-4bfe-b75a-b5fb2600e5e4"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE1LTctMS0xLTEwODQ4Mw_4b264f4e-3592-499f-8383-2cae0a617f4a"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE2LTEtMS0xLTEwODQ4Mw_3386c779-57c0-46bf-b410-d3fb1405327e"
      unitRef="usd">54800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE2LTMtMS0xLTEwODQ4Mw_fdfa5448-2a76-4097-b7ac-8bf81abda453"
      unitRef="usd">73000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE2LTUtMS0xLTEwODQ4Mw_c3ccda52-3c86-4196-a734-7f476c2625ee"
      unitRef="usd">92700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE2LTctMS0xLTEwODQ4Mw_f141f490-2b40-4066-9b11-207358917010"
      unitRef="usd">113500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE3LTEtMS0xLTEwODQ4Mw_ea1ba44a-5728-4003-a9cd-6ecb14a85615"
      unitRef="usd">-41900000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE3LTMtMS0xLTEwODQ4Mw_d97a4f8c-5f1f-476c-8a79-969e9c94368b"
      unitRef="usd">-50700000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE3LTUtMS0xLTEwODQ4Mw_63cc55ea-990c-4e24-8f18-dffd9cefaac6"
      unitRef="usd">-54400000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE3LTctMS0xLTEwODQ4Mw_772f110f-e6c9-48e5-9524-d136bcae7111"
      unitRef="usd">-60500000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE4LTEtMS0xLTEwODQ4Mw_a5e1b85f-20b3-4bbe-9a81-a3f6c93c3997"
      unitRef="usd">12900000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE4LTMtMS0xLTEwODQ4Mw_3c2a991c-eff2-42cc-9e9e-2b337c97fa45"
      unitRef="usd">22300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE4LTUtMS0xLTEwODQ4Mw_3f2a3be4-8722-4292-ae22-499e82a842f2"
      unitRef="usd">38300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE4LTctMS0xLTEwODQ4Mw_5579444b-9f78-4722-9dcc-8ce0d66626ae"
      unitRef="usd">53000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE5LTEtMS0xLTEwODQ4Mw_feeecc3c-7d94-4fdb-acae-f48e3a75d20d"
      unitRef="usd">3000000.0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE5LTMtMS0xLTEwODQ4Mw_baaab5e3-ac81-4fbb-ade5-92c0a8d6be14"
      unitRef="usd">5800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE5LTUtMS0xLTEwODQ4Mw_8c2e76c9-e745-4e7a-9c19-bd026eb2b9d6"
      unitRef="usd">8600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzE5LTctMS0xLTEwODQ4Mw_dad11882-9c30-4b9a-b291-b6d0b96e2f4b"
      unitRef="usd">10200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIwLTEtMS0xLTEwODQ4Mw_5bd1e89d-91b9-4785-afdf-6fdd61d10556"
      unitRef="usd">9900000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIwLTMtMS0xLTEwODQ4Mw_92a5882d-abc8-4cd6-9758-d77a2d20f3f2"
      unitRef="usd">16500000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIwLTUtMS0xLTEwODQ4Mw_614125a8-9682-4b9a-8e54-8751c84d9421"
      unitRef="usd">29700000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIwLTctMS0xLTEwODQ4Mw_9d0952c1-a7fe-41bb-8e0e-d62b513ec224"
      unitRef="usd">42800000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIxLTEtMS0xLTEwODQ4Mw_d705d9f7-dd06-47b5-8667-a202a324b032"
      unitRef="usd">-6900000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIxLTMtMS0xLTEwODQ4Mw_d6ee7fed-042a-48f9-9c81-5b50c9144a8f"
      unitRef="usd">-3400000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIxLTUtMS0xLTEwODQ4Mw_514d67a9-86d6-4bb5-837a-689f3645c631"
      unitRef="usd">-3400000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIxLTctMS0xLTEwODQ4Mw_c9db3de4-81c2-4b19-a4fd-7df8031f6e01"
      unitRef="usd">-6600000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIyLTEtMS0xLTEwODQ4Mw_7b31f79e-9ef7-4dbf-b80e-48465d020627"
      unitRef="usd">-1100000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIyLTMtMS0xLTEwODQ4Mw_a577735d-a14b-4a6f-af81-b7737a1b291e"
      unitRef="usd">-4600000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIyLTUtMS0xLTEwODQ4Mw_9b5f5c2f-61cc-466e-a055-db978fc6a4f0"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIyLTctMS0xLTEwODQ4Mw_e7c39893-817a-4558-afa6-69a07e6c411f"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIzLTEtMS0xLTEwODQ4Mw_0fb471bd-c474-4157-8909-35f9ad107e05"
      unitRef="usd">1900000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIzLTMtMS0xLTEwODQ4Mw_7f643aea-b978-4b17-807c-8d3c1af2b59d"
      unitRef="usd">8500000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIzLTUtMS0xLTEwODQ4Mw_001c7c4d-cadd-46a5-99d0-fcaaeb9d7b85"
      unitRef="usd">26300000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzIzLTctMS0xLTEwODQ4Mw_17a5f836-65c4-47f8-938c-393dec89bee9"
      unitRef="usd">36200000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI0LTEtMS0xLTEwODQ4Mw_a2df7c07-7821-4938-84f2-3a4fa5d4a464"
      unitRef="usd">2600000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI0LTMtMS0xLTEwODQ4Mw_3a1167a6-2527-46ae-bceb-5e50cc78b28a"
      unitRef="usd">4800000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI0LTUtMS0xLTEwODQ4Mw_c6d1cab7-b474-41a7-b055-ef40211e4494"
      unitRef="usd">500000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI0LTctMS0xLTEwODQ4Mw_7d1f27bb-1998-4723-b7c5-b9705cec14e5"
      unitRef="usd">4900000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI1LTEtMS0xLTEwODQ4Mw_3d4eaa59-f6b8-4183-bd5c-e11f35c0ad23"
      unitRef="usd">-700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI1LTMtMS0xLTEwODQ4Mw_d7a5e928-30b2-4209-8b37-48ae5ac65985"
      unitRef="usd">3700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI1LTUtMS0xLTEwODQ4Mw_490d3cfc-f088-44d6-86b1-e1e93f171edb"
      unitRef="usd">25800000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI1LTctMS0xLTEwODQ4Mw_ab805adb-b0ea-4ae9-8eae-70a14e286408"
      unitRef="usd">31300000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTEtMS0xLTEwODQ4Mw_152faa3a-ef2d-4a95-8846-dbc047f23144"
      unitRef="usdPerShare">0.09</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTMtMS0xLTEwODQ4Mw_1e0494bf-7cd4-4607-8256-53aae46068a3"
      unitRef="usdPerShare">0.14</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTUtMS0xLTEwODQ4Mw_92eaa105-ea60-4d08-94f6-a1fe259d239a"
      unitRef="usdPerShare">0.36</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTctMS0xLTEwODQ4Mw_5d569a8a-84a4-44c0-8dcc-ed4f4758c79d"
      unitRef="usdPerShare">0.47</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTEtMS0xLTEwODQ4Mw_906d6394-cfa4-41fd-a74c-c91094b30fa8"
      unitRef="usdPerShare">-0.10</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTMtMS0xLTEwODQ4Mw_e4bbbdbc-b95b-49bc-ab81-332c375e3177"
      unitRef="usdPerShare">-0.10</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTUtMS0xLTEwODQ4Mw_714af259-fb1c-4dfb-987b-66cca14d84d9"
      unitRef="usdPerShare">-0.04</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTctMS0xLTEwODQ4Mw_4889dc7d-572d-4341-9e94-8b2953dbdd57"
      unitRef="usdPerShare">-0.08</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTEtMS0xLTEwODQ4Mw_0eebc526-52dd-4931-a960-620dddabc9df"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTMtMS0xLTEwODQ4Mw_1c630502-3884-4a53-9054-f702fdc1fb4e"
      unitRef="usdPerShare">0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTUtMS0xLTEwODQ4Mw_fa0766fd-9d36-4451-abf9-ade684dd6ce1"
      unitRef="usdPerShare">0.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTctMS0xLTEwODQ4Mw_8502743f-9523-4825-808c-181e1e541736"
      unitRef="usdPerShare">0.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTEtMS0xLTEwODQ4Mw_5a6e1722-c8d8-4eb9-89f4-7f075a93e197"
      unitRef="usdPerShare">0.09</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTMtMS0xLTEwODQ4Mw_1fc43c3a-2dce-476b-a033-169a2a2760ce"
      unitRef="usdPerShare">0.14</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTUtMS0xLTEwODQ4Mw_6e272860-6778-4ccb-b813-ffe829541150"
      unitRef="usdPerShare">0.35</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTctMS0xLTEwODQ4Mw_5ae08ce2-0ea7-4a12-a2ca-d120e37a2ba6"
      unitRef="usdPerShare">0.46</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTEtMS0xLTEwODQ4Mw_44ee4b9a-4a9b-456c-96f7-63862110ccd5"
      unitRef="usdPerShare">-0.10</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTMtMS0xLTEwODQ4Mw_3da42dd9-0d2c-426b-b6aa-a3d1390c87db"
      unitRef="usdPerShare">-0.10</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTUtMS0xLTEwODQ4Mw_573f9dd7-e49f-4da9-9156-3f6fcfc98197"
      unitRef="usdPerShare">-0.04</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTctMS0xLTEwODQ4Mw_fe16fb1f-78ca-4a18-abb3-45f9455eacc2"
      unitRef="usdPerShare">-0.08</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0fc782acc52e4ecf82387a04f3f6ccaa_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTEtMS0xLTEwODQ4Mw_d01442b3-14a3-483a-a6d8-9f5ec7a2741a"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie20b576f05b74174ad39013cef7155ef_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTMtMS0xLTEwODQ4Mw_1be4b4e5-54f5-4147-bd84-8cee4d33994e"
      unitRef="usdPerShare">0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6ec2c832e1ed4def8618e2ae119e55f3_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTUtMS0xLTEwODQ4Mw_bc3e706a-4e04-4a18-919d-52f8dc810e62"
      unitRef="usdPerShare">0.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTctMS0xLTEwODQ4Mw_80b645d1-5092-4b8c-8cd4-10cc424f82ea"
      unitRef="usdPerShare">0.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:Revenues
      contextRef="i33bda9c62c3443439c4b5a3c30b8047b_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzQtMS0xLTEtMTA4NDgz_a62ecc76-f775-4fd6-bd84-7f577fdbc52e"
      unitRef="usd">147400000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i34ff232b92504794a194fa7ba64e88f4_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzQtMy0xLTEtMTA4NDgz_55e907d4-e2cb-4b60-8628-10ac03d6a1dc"
      unitRef="usd">108300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib3d3f6fc524a4ae9a02ecb95e2555d54_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzQtNS0xLTEtMTA4NDgz_b243c7a0-4b98-4c6a-b0e7-4437fa0eeb79"
      unitRef="usd">234500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8775b0dc5a40408292b7923b58d0c664_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzQtNy0xLTEtMTA4NDgz_a3455ed8-52d9-4b13-bcc7-8e70c5f816e9"
      unitRef="usd">291200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4de41668f8ff4046bf91d88213151501_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzUtMS0xLTEtMTA4NDgz_543067ac-3b69-4756-8c16-7b3aac4aafec"
      unitRef="usd">183300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5fa3703c15b544d09db5f220ca4d28c7_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzUtMy0xLTEtMTA4NDgz_9a683792-8d81-4a35-bec1-d810ae3f9717"
      unitRef="usd">185000000.0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i31730b568a1646378ee15476a58c6cac_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzUtNS0xLTEtMTA4NDgz_f7423beb-f3ab-4884-9fbb-46e72173f8ab"
      unitRef="usd">185300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9eeb205469dd42c09ef43e405013a4de_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzUtNy0xLTEtMTA4NDgz_85d91839-b5ae-4a02-a0a0-1acf844b1cf9"
      unitRef="usd">181000000.0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzYtMS0xLTEtMTA4NDgz_2f37c846-8850-4e8b-999c-306ac0ebbcd9"
      unitRef="usd">330700000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzYtMy0xLTEtMTA4NDgz_9749c527-9bf8-4332-b978-f1167ad67d18"
      unitRef="usd">293300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzYtNS0xLTEtMTA4NDgz_578ae371-8f52-4467-a111-2078a0447b79"
      unitRef="usd">419800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzYtNy0xLTEtMTA4NDgz_15509600-46a7-4733-aea2-f99bc6440feb"
      unitRef="usd">472200000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i33bda9c62c3443439c4b5a3c30b8047b_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzktMS0xLTEtMTA4NDgz_186801a7-0826-44f8-b5d2-a5f1ca1b2c80"
      unitRef="usd">149600000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i34ff232b92504794a194fa7ba64e88f4_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzktMy0xLTEtMTA4NDgz_191a60a7-a514-481d-b616-f93506c2d0f5"
      unitRef="usd">99600000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib3d3f6fc524a4ae9a02ecb95e2555d54_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzktNS0xLTEtMTA4NDgz_2f0ca78e-6ae2-41a7-80aa-81448c0e783b"
      unitRef="usd">238800000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8775b0dc5a40408292b7923b58d0c664_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzktNy0xLTEtMTA4NDgz_006e1119-9694-414e-b241-0784bcc6d608"
      unitRef="usd">281900000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4de41668f8ff4046bf91d88213151501_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEwLTEtMS0xLTEwODQ4Mw_9f699ad7-900c-4ec1-8578-d5fa14bc21e1"
      unitRef="usd">96700000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5fa3703c15b544d09db5f220ca4d28c7_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEwLTMtMS0xLTEwODQ4Mw_6730ffce-fd9d-466b-bec5-ad5b25f061a1"
      unitRef="usd">102500000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i31730b568a1646378ee15476a58c6cac_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEwLTUtMS0xLTEwODQ4Mw_5922fe87-d203-4ad9-8625-447207e45015"
      unitRef="usd">98600000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9eeb205469dd42c09ef43e405013a4de_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEwLTctMS0xLTEwODQ4Mw_0297ecb2-d327-4671-8dc5-f34d84522f4c"
      unitRef="usd">93800000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzExLTEtMS0xLTEwODQ4Mw_4d6bfc7a-2ec5-444e-9b75-d67a5a9eeea9"
      unitRef="usd">246300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzExLTMtMS0xLTEwODQ4Mw_68dc5229-28f1-43c8-ad05-2b97a4549cb4"
      unitRef="usd">202100000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzExLTUtMS0xLTEwODQ4Mw_9750557f-1f58-4acf-ae56-e9c119a248f8"
      unitRef="usd">337400000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzExLTctMS0xLTEwODQ4Mw_26640ccf-a03c-4c7b-a0c3-b5e0ad9907d4"
      unitRef="usd">375700000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEyLTEtMS0xLTEwODQ4Mw_944c11f1-554f-4335-91e7-f8197e33cc43"
      unitRef="usd">44700000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEyLTMtMS0xLTEwODQ4Mw_2d1220c6-e926-4d81-9293-eec379c0f516"
      unitRef="usd">46200000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEyLTUtMS0xLTEwODQ4Mw_f561e57c-c676-48ac-90c4-e35f504922d5"
      unitRef="usd">45800000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEyLTctMS0xLTEwODQ4Mw_4fd47550-771e-41bc-a02a-91ad16685f08"
      unitRef="usd">42900000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEzLTEtMS0xLTEwODQ4Mw_24fa052a-6844-4773-85eb-82b565c41630"
      unitRef="usd">11500000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEzLTMtMS0xLTEwODQ4Mw_1b6ef62a-47e2-44e7-a732-66d859516532"
      unitRef="usd">12100000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEzLTUtMS0xLTEwODQ4Mw_3b017665-9437-4acb-b440-28ca44aea94b"
      unitRef="usd">41600000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzEzLTctMS0xLTEwODQ4Mw_a294aca1-dd6b-4387-a2c0-df1abf0a0a3f"
      unitRef="usd">13000000.0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:RestructuringCharges
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE1LTEtMS0xLTEwODQ4Mw_34787c94-f52d-4eac-b4b6-99a0c93febf2"
      unitRef="usd">-300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE1LTMtMS0xLTEwODQ4Mw_00552f32-d003-464f-9469-04b4b1c9953b"
      unitRef="usd">-700000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE1LTUtMS0xLTEwODQ4Mw_9613dd8e-2a4f-45ee-b168-41e64a217f00"
      unitRef="usd">-100000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE1LTctMS0xLTEwODQ4Mw_6d5bb9c0-9280-4dea-9c8f-ec6af7aff321"
      unitRef="usd">-2600000</us-gaap:RestructuringCharges>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE2LTEtMS0xLTEwODQ4Mw_daf16818-0830-4f28-9230-0c367a7ec5e9"
      unitRef="usd">51500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE2LTMtMS0xLTEwODQ4Mw_40ae6845-0830-40fe-b2dc-9431882c5c61"
      unitRef="usd">57800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE2LTUtMS0xLTEwODQ4Mw_5b6c2bb8-2836-426b-b67f-1e9b10d6577d"
      unitRef="usd">78300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE2LTctMS0xLTEwODQ4Mw_8a2fb205-c0a8-43d2-94f6-c4cb99c8f736"
      unitRef="usd">69200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE3LTEtMS0xLTEwODQ4Mw_02bc2812-91c7-4221-afd6-8186a576c608"
      unitRef="usd">-52500000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE3LTMtMS0xLTEwODQ4Mw_d3b3ae3a-e5fe-4878-9486-b42d715d5090"
      unitRef="usd">-63500000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE3LTUtMS0xLTEwODQ4Mw_fce8d2e8-12ff-41e5-8965-f671ff90b498"
      unitRef="usd">-44500000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE3LTctMS0xLTEwODQ4Mw_445548f5-643f-40bf-bcc8-a343ae646831"
      unitRef="usd">-41100000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE4LTEtMS0xLTEwODQ4Mw_7e15e994-a4d3-467e-a491-853d9c349ad9"
      unitRef="usd">-1000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE4LTMtMS0xLTEwODQ4Mw_5d905bf8-2064-4599-ae55-c12d52d4e48d"
      unitRef="usd">-5700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE4LTUtMS0xLTEwODQ4Mw_850807f6-b2be-4da7-86f0-90b69b9895f3"
      unitRef="usd">33800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE4LTctMS0xLTEwODQ4Mw_e8d1afca-a5dc-465b-8938-69eb7e38c057"
      unitRef="usd">28100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE5LTEtMS0xLTEwODQ4Mw_b103e1a4-28cd-4d4f-8ebf-0a52ce5504b3"
      unitRef="usd">4000000.0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE5LTMtMS0xLTEwODQ4Mw_772b2339-5991-4f72-8d48-9c8eeec7eea7"
      unitRef="usd">-2900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE5LTUtMS0xLTEwODQ4Mw_51d8ed45-95e7-41e5-a944-3c9582980e91"
      unitRef="usd">8300000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzE5LTctMS0xLTEwODQ4Mw_5f424ee2-e61b-4333-b9bf-1bb693da34c9"
      unitRef="usd">6500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIwLTEtMS0xLTEwODQ4Mw_1b63f84b-67af-4579-a2f3-98cda03da4a2"
      unitRef="usd">-5000000.0</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIwLTMtMS0xLTEwODQ4Mw_7c0ed969-fd28-446c-997f-0fd547b68516"
      unitRef="usd">-2800000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIwLTUtMS0xLTEwODQ4Mw_998b9ce9-ae16-41e4-ac7b-45aecba58d23"
      unitRef="usd">25500000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIwLTctMS0xLTEwODQ4Mw_3d8a1cd7-addb-4b15-b1ed-1f2f7af681bf"
      unitRef="usd">21600000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIxLTEtMS0xLTEwODQ4Mw_0523f399-6062-4978-a32a-152fff7822f7"
      unitRef="usd">6300000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIxLTMtMS0xLTEwODQ4Mw_635d2076-6607-46f9-9ec0-71d7e4661ea4"
      unitRef="usd">7600000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIxLTUtMS0xLTEwODQ4Mw_8c3a48ba-f4ee-4174-a9fc-0345ae2e2fc4"
      unitRef="usd">10400000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIxLTctMS0xLTEwODQ4Mw_2606c0f0-e083-4ad3-8ddf-64d4ddf8cadb"
      unitRef="usd">-13200000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIyLTEtMS0xLTEyOTI5Ng_b70574f5-3273-4ea4-8645-234a97b24857"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIyLTMtMS0xLTEyOTI5Ng_733b819f-190c-437e-9773-99c80a174fad"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIyLTUtMS0xLTEyOTMxOA_b66c2666-8a10-40a8-83b8-bc4c3fed5d2d"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIyLTctMS0xLTEyOTMyMw_a49e6bf6-8c53-4bf9-8446-0f372f397c90"
      unitRef="usd">131400000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIyLTEtMS0xLTEwODQ4Mw_136a62a2-d4de-41fc-9483-4302e9efdae3"
      unitRef="usd">1300000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIyLTMtMS0xLTEwODQ4Mw_c7398c99-9b04-4d8f-8b00-000b3fd998de"
      unitRef="usd">4800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIyLTUtMS0xLTEwODQ4Mw_9807a81c-e8ca-485e-8aa5-6d26e93e10b8"
      unitRef="usd">35900000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIyLTctMS0xLTEwODQ4Mw_4ba713d7-0f07-47bf-8ae1-b5a7b9014207"
      unitRef="usd">139800000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIzLTEtMS0xLTEwODQ4Mw_53c1db31-0570-4577-8f94-f1c57b754f8a"
      unitRef="usd">-2000000.0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIzLTMtMS0xLTEwODQ4Mw_2e4ee035-13b3-4e46-ac2c-4a744d653baa"
      unitRef="usd">-7900000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIzLTUtMS0xLTEwODQ4Mw_0fef6a38-77d3-4d7e-b30a-f3082966eb6f"
      unitRef="usd">3900000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzIzLTctMS0xLTEwODQ4Mw_a6dd5293-79be-41de-a107-7977917450cd"
      unitRef="usd">5800000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI0LTEtMS0xLTEwODQ4Mw_41b6e199-c79c-49e9-8e6b-ce3f0485cae8"
      unitRef="usd">3300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI0LTMtMS0xLTEwODQ4Mw_5254e166-35f8-474c-9b26-c314c925bd77"
      unitRef="usd">12700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI0LTUtMS0xLTEwODQ4Mw_964159e9-f185-4191-9b06-77e1d69af183"
      unitRef="usd">32000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI0LTctMS0xLTEwODQ4Mw_2d8e024c-2c2d-4ac3-8a6a-4ea7e126b1b3"
      unitRef="usd">134000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTEtMS0xLTEwODQ4Mw_941a377e-b563-432d-9e25-bfbf116efe87"
      unitRef="usdPerShare">-0.03</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTMtMS0xLTEwODQ4Mw_114579df-5745-4d3e-97a2-21cbf197a93f"
      unitRef="usdPerShare">0.05</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTUtMS0xLTEwODQ4Mw_38d6405c-4224-43dc-94ac-117f91d26c5a"
      unitRef="usdPerShare">0.22</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTctMS0xLTEwODQ4Mw_e3b9ba91-5261-46d4-81cd-7d719cbb841e"
      unitRef="usdPerShare">0.16</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTEtMS0xLTEwODQ4Mw_a2873186-43f5-41ca-bba1-d30f09c63a8d"
      unitRef="usdPerShare">0.06</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTMtMS0xLTEwODQ4Mw_4da4395a-8c22-40d0-857c-f9fa1bf244a2"
      unitRef="usdPerShare">0.07</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTUtMS0xLTEwODQ4Mw_a9711221-2272-4121-8bdf-779c0bc9be7c"
      unitRef="usdPerShare">0.11</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTctMS0xLTEwODQ4Mw_057949f1-1976-4433-a233-7fe6e351bb75"
      unitRef="usdPerShare">1.23</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTEtMS0xLTEwODQ4Mw_d4c72d6a-e417-4da4-a251-660dba17a225"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTMtMS0xLTEwODQ4Mw_b8b1b5cd-f7db-4a88-a9f4-efccd619dbbf"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTUtMS0xLTEwODQ4Mw_62a6e84b-ca08-42e8-a055-f609a9e8b248"
      unitRef="usdPerShare">0.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTctMS0xLTEwODQ4Mw_e08ec933-a822-4660-b643-225bafa3b977"
      unitRef="usdPerShare">1.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTEtMS0xLTEwODQ4Mw_2c26c19e-7ae1-4f9a-b13b-eefc437ca4b0"
      unitRef="usdPerShare">-0.03</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTMtMS0xLTEwODQ4Mw_a2cda13e-c3cc-4616-adcd-9c0ef603b777"
      unitRef="usdPerShare">0.05</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTUtMS0xLTEwODQ4Mw_b81a3b70-a1f6-46fa-b99e-a455da950057"
      unitRef="usdPerShare">0.22</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTctMS0xLTEwODQ4Mw_c8e0acf9-b38a-4552-a198-35b4e0ed8003"
      unitRef="usdPerShare">0.16</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTEtMS0xLTEwODQ4Mw_dd24d327-5cfa-493b-87f5-eb747b79efa2"
      unitRef="usdPerShare">0.06</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTMtMS0xLTEwODQ4Mw_dd8178c7-b637-474b-b310-52eab9042870"
      unitRef="usdPerShare">0.07</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTUtMS0xLTEwODQ4Mw_3608b8e3-9a6a-493b-8cb9-20d2bd04746c"
      unitRef="usdPerShare">0.11</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTctMS0xLTEwODQ4Mw_1d448070-4943-4b58-9b1d-91095a499a14"
      unitRef="usdPerShare">1.21</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5687124a4c664e65bc9f32b6e69e62e4_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTEtMS0xLTEwODQ4Mw_de756d57-058c-4bfa-86df-d6c832f93dd4"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2dd040c6f8cc44f08faf6c96c41a7c4c_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTMtMS0xLTEwODQ4Mw_d560cbed-6c78-4281-bb5b-acfc902ae0b2"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0b20e155f14d484fa1e177b75fbf49b9_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTUtMS0xLTEwODQ4Mw_d87961be-643a-4a89-958e-4d2abcbe91ad"
      unitRef="usdPerShare">0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia3c8330c05ac463286f0cfcd414fda15_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTctMS0xLTEwODQ4Mw_3dc6887c-66f1-4330-8ae1-b537e0f7c7f8"
      unitRef="usdPerShare">1.37</us-gaap:EarningsPerShareDiluted>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTEtMS0xLTEwODQ4Mw_5711bb8e-d90b-4ad7-89d4-2829aa55204c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTEtMS0xLTEwODQ4Mw_5711bb8e-d90b-4ad7-89d4-2829aa55204c"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">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.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTEtMS0xLTEwODQ4Mw_5711bb8e-d90b-4ad7-89d4-2829aa55204c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzg_dd3ce8d9-e2f7-4126-8d7b-be33d477be7c" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzg_dd3ce8d9-e2f7-4126-8d7b-be33d477be7c" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Depreciation expense includes $12.1&#160;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. </link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTEtMS0xLTEwODQ4Mw_5711bb8e-d90b-4ad7-89d4-2829aa55204c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzg_dd3ce8d9-e2f7-4126-8d7b-be33d477be7c"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTMtMS0xLTEwODQ4Mw_a55b4af2-98bd-4c9d-82e8-b643c0e9c315"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTMtMS0xLTEwODQ4Mw_a55b4af2-98bd-4c9d-82e8-b643c0e9c315"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzk_0d886ba2-c838-4a6d-af7c-e62801d55eea" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzk_0d886ba2-c838-4a6d-af7c-e62801d55eea" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Additionally, depreciation expense related to our small cube covered hopper railcars decreased by approximately $7.0&#160;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.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTMtMS0xLTEwODQ4Mw_a55b4af2-98bd-4c9d-82e8-b643c0e9c315"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzk_0d886ba2-c838-4a6d-af7c-e62801d55eea"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTMtMS0xLTEwODQ4Mw_a55b4af2-98bd-4c9d-82e8-b643c0e9c315"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzg_dd3ce8d9-e2f7-4126-8d7b-be33d477be7c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTMtMS0xLTEwODQ4Mw_a55b4af2-98bd-4c9d-82e8-b643c0e9c315"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTctMS0xLTEwODQ4Mw_ef1fa101-d357-450c-9f3a-4f74ea615e98"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTctMS0xLTEwODQ4Mw_ef1fa101-d357-450c-9f3a-4f74ea615e98"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTctMS0xLTEwODQ4Mw_ef1fa101-d357-450c-9f3a-4f74ea615e98"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzg_dd3ce8d9-e2f7-4126-8d7b-be33d477be7c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTctMS0xLTEwODQ4Mw_ef1fa101-d357-450c-9f3a-4f74ea615e98"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTUtMS0xLTEwODQ4Mw_cfd9741b-7939-4308-a615-b862ab140e6b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTUtMS0xLTEwODQ4Mw_cfd9741b-7939-4308-a615-b862ab140e6b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTUtMS0xLTEwODQ4Mw_cfd9741b-7939-4308-a615-b862ab140e6b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzk_0d886ba2-c838-4a6d-af7c-e62801d55eea"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTUtMS0xLTEwODQ4Mw_cfd9741b-7939-4308-a615-b862ab140e6b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTktMS0xLTEwODQ4Mw_cdcdde3d-5cd7-4ba0-806d-c42debd43789"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTktMS0xLTEwODQ4Mw_cdcdde3d-5cd7-4ba0-806d-c42debd43789"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTktMS0xLTEwODQ4Mw_cdcdde3d-5cd7-4ba0-806d-c42debd43789"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTktMS0xLTEwODQ4Mw_cdcdde3d-5cd7-4ba0-806d-c42debd43789"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzg_dd3ce8d9-e2f7-4126-8d7b-be33d477be7c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE4LTktMS0xLTEwODQ4Mw_cdcdde3d-5cd7-4ba0-806d-c42debd43789"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzk_0d886ba2-c838-4a6d-af7c-e62801d55eea"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTctMS0xLTEyMTEzOQ_b4ac7432-6bd8-4e7b-86b8-ade28079b130"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTctMS0xLTEyMTEzOQ_b4ac7432-6bd8-4e7b-86b8-ade28079b130"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtNy0xLTEtMTI0NDA4_226f861b-6d54-4b12-a597-71d4598a8a9d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtNy0xLTEtMTI0NDA4_226f861b-6d54-4b12-a597-71d4598a8a9d"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzIxOTkwMjMyNjUwNjE_96a78b6b-7ec4-4ec1-a4b3-4954ebc58067" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzIxOTkwMjMyNjUwNjE_96a78b6b-7ec4-4ec1-a4b3-4954ebc58067" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Derivatives not designated as hedging instruments are comprised of back-to-back interest rate caps entered into with the same counterparty that offset and do not have a net effect on Trinity's consolidated earnings. These derivative contracts were entered into in connection with our risk management objectives.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzExLTctMS0xLTEyMTEzOQ_b4ac7432-6bd8-4e7b-86b8-ade28079b130"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzIxOTkwMjMyNjUwNjE_96a78b6b-7ec4-4ec1-a4b3-4954ebc58067"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4MzQyYzU5MWIyM2E0ZGUwODI2NzUyMGVlYzg3NzgxMC90YWJsZXJhbmdlOjgzNDJjNTkxYjIzYTRkZTA4MjY3NTIwZWVjODc3ODEwXzYtNy0xLTEtMTI0NDA4_226f861b-6d54-4b12-a597-71d4598a8a9d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzIxOTkwMjMyNjUwNjE_96a78b6b-7ec4-4ec1-a4b3-4954ebc58067"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzEtMS0xLTEtMTI0OTIw_ea3870a5-2a11-4506-ae55-3719f1dbccb0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzEtMS0xLTEtMTI0OTIw_ea3870a5-2a11-4506-ae55-3719f1dbccb0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzgtMS0xLTEtMTI0OTIw_9bb3818d-a921-4f2c-ad9a-476195fb6baa"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzgtMS0xLTEtMTI0OTIw_9bb3818d-a921-4f2c-ad9a-476195fb6baa"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzUtMS0xLTEtMTI0OTIw_6aa85a23-ec11-404b-a625-96538d9051b1"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzUtMS0xLTEtMTI0OTIw_6aa85a23-ec11-404b-a625-96538d9051b1"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzMtMS0xLTEtMTI0OTIw_809c0ab9-e407-4cae-a4c8-f3c4df9ea254"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzMtMS0xLTEtMTI0OTIw_809c0ab9-e407-4cae-a4c8-f3c4df9ea254"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzAtMS0xLTEtMTI0OTIw_d8d2494d-ffaf-436b-ab18-810e790b6cad"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzAtMS0xLTEtMTI0OTIw_d8d2494d-ffaf-436b-ab18-810e790b6cad"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzQtMS0xLTEtMTI0OTIw_f528c802-2324-45a1-bd46-20dd1475ab05"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzQtMS0xLTEtMTI0OTIw_f528c802-2324-45a1-bd46-20dd1475ab05"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzItMS0xLTEtMTI0OTIw_925eb555-a70c-4cb8-975f-81ff6fc72f3c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzItMS0xLTEtMTI0OTIw_925eb555-a70c-4cb8-975f-81ff6fc72f3c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzYtMS0xLTEtMTI0OTIw_34672dd8-5a65-4d28-9648-06b9e830f22c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzYtMS0xLTEtMTI0OTIw_34672dd8-5a65-4d28-9648-06b9e830f22c"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTQ_d3057954-9a7b-4393-aa67-e8c4b0ca47b4" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTQ_d3057954-9a7b-4393-aa67-e8c4b0ca47b4" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Included in other assets in our Consolidated Balance Sheets.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzEtMS0xLTEtMTI0OTIw_ea3870a5-2a11-4506-ae55-3719f1dbccb0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTQ_d3057954-9a7b-4393-aa67-e8c4b0ca47b4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzgtMS0xLTEtMTI0OTIw_9bb3818d-a921-4f2c-ad9a-476195fb6baa"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTQ_d3057954-9a7b-4393-aa67-e8c4b0ca47b4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzUtMS0xLTEtMTI0OTIw_6aa85a23-ec11-404b-a625-96538d9051b1"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTQ_d3057954-9a7b-4393-aa67-e8c4b0ca47b4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzMtMS0xLTEtMTI0OTIw_809c0ab9-e407-4cae-a4c8-f3c4df9ea254"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTQ_d3057954-9a7b-4393-aa67-e8c4b0ca47b4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzAtMS0xLTEtMTI0OTIw_d8d2494d-ffaf-436b-ab18-810e790b6cad"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTQ_d3057954-9a7b-4393-aa67-e8c4b0ca47b4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzQtMS0xLTEtMTI0OTIw_f528c802-2324-45a1-bd46-20dd1475ab05"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTQ_d3057954-9a7b-4393-aa67-e8c4b0ca47b4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzItMS0xLTEtMTI0OTIw_925eb555-a70c-4cb8-975f-81ff6fc72f3c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTQ_d3057954-9a7b-4393-aa67-e8c4b0ca47b4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTozMWNmZjZmZjhhZDI0OWM5OTQ4NDI5MWU3MmNkMjBkZS90YWJsZXJhbmdlOjMxY2ZmNmZmOGFkMjQ5Yzk5NDg0MjkxZTcyY2QyMGRlXzYtMS0xLTEtMTI0OTIw_34672dd8-5a65-4d28-9648-06b9e830f22c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTQ_d3057954-9a7b-4393-aa67-e8c4b0ca47b4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTUtMS0xLTEwODQ4Mw_6e272860-6778-4ccb-b813-ffe829541150"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTUtMS0xLTEwODQ4Mw_6e272860-6778-4ccb-b813-ffe829541150"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTctMS0xLTEwODQ4Mw_e08ec933-a822-4660-b643-225bafa3b977"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTctMS0xLTEwODQ4Mw_e08ec933-a822-4660-b643-225bafa3b977"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTctMS0xLTEwODQ4Mw_fe16fb1f-78ca-4a18-abb3-45f9455eacc2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTctMS0xLTEwODQ4Mw_fe16fb1f-78ca-4a18-abb3-45f9455eacc2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTctMS0xLTEwODQ4Mw_c8e0acf9-b38a-4552-a198-35b4e0ed8003"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTctMS0xLTEwODQ4Mw_c8e0acf9-b38a-4552-a198-35b4e0ed8003"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTEtMS0xLTEwODQ4Mw_a2873186-43f5-41ca-bba1-d30f09c63a8d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTEtMS0xLTEwODQ4Mw_a2873186-43f5-41ca-bba1-d30f09c63a8d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTUtMS0xLTEwODQ4Mw_bc3e706a-4e04-4a18-919d-52f8dc810e62"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTUtMS0xLTEwODQ4Mw_bc3e706a-4e04-4a18-919d-52f8dc810e62"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTEtMS0xLTEwODQ4Mw_5a6e1722-c8d8-4eb9-89f4-7f075a93e197"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTEtMS0xLTEwODQ4Mw_5a6e1722-c8d8-4eb9-89f4-7f075a93e197"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTEtMS0xLTEwODQ4Mw_d01442b3-14a3-483a-a6d8-9f5ec7a2741a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTEtMS0xLTEwODQ4Mw_d01442b3-14a3-483a-a6d8-9f5ec7a2741a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTEtMS0xLTEwODQ4Mw_152faa3a-ef2d-4a95-8846-dbc047f23144"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTEtMS0xLTEwODQ4Mw_152faa3a-ef2d-4a95-8846-dbc047f23144"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTUtMS0xLTEwODQ4Mw_573f9dd7-e49f-4da9-9156-3f6fcfc98197"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTUtMS0xLTEwODQ4Mw_573f9dd7-e49f-4da9-9156-3f6fcfc98197"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTMtMS0xLTEwODQ4Mw_1c630502-3884-4a53-9054-f702fdc1fb4e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTMtMS0xLTEwODQ4Mw_1c630502-3884-4a53-9054-f702fdc1fb4e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTctMS0xLTEwODQ4Mw_1d448070-4943-4b58-9b1d-91095a499a14"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTctMS0xLTEwODQ4Mw_1d448070-4943-4b58-9b1d-91095a499a14"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTMtMS0xLTEwODQ4Mw_114579df-5745-4d3e-97a2-21cbf197a93f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTMtMS0xLTEwODQ4Mw_114579df-5745-4d3e-97a2-21cbf197a93f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTEtMS0xLTEwODQ4Mw_0eebc526-52dd-4931-a960-620dddabc9df"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTEtMS0xLTEwODQ4Mw_0eebc526-52dd-4931-a960-620dddabc9df"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTEtMS0xLTEwODQ4Mw_d4c72d6a-e417-4da4-a251-660dba17a225"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTEtMS0xLTEwODQ4Mw_d4c72d6a-e417-4da4-a251-660dba17a225"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTctMS0xLTEwODQ4Mw_057949f1-1976-4433-a233-7fe6e351bb75"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTctMS0xLTEwODQ4Mw_057949f1-1976-4433-a233-7fe6e351bb75"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTEtMS0xLTEwODQ4Mw_906d6394-cfa4-41fd-a74c-c91094b30fa8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTEtMS0xLTEwODQ4Mw_906d6394-cfa4-41fd-a74c-c91094b30fa8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTEtMS0xLTEwODQ4Mw_941a377e-b563-432d-9e25-bfbf116efe87"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTEtMS0xLTEwODQ4Mw_941a377e-b563-432d-9e25-bfbf116efe87"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTMtMS0xLTEwODQ4Mw_a2cda13e-c3cc-4616-adcd-9c0ef603b777"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTMtMS0xLTEwODQ4Mw_a2cda13e-c3cc-4616-adcd-9c0ef603b777"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTMtMS0xLTEwODQ4Mw_e4bbbdbc-b95b-49bc-ab81-332c375e3177"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTMtMS0xLTEwODQ4Mw_e4bbbdbc-b95b-49bc-ab81-332c375e3177"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTMtMS0xLTEwODQ4Mw_d560cbed-6c78-4281-bb5b-acfc902ae0b2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTMtMS0xLTEwODQ4Mw_d560cbed-6c78-4281-bb5b-acfc902ae0b2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTUtMS0xLTEwODQ4Mw_a9711221-2272-4121-8bdf-779c0bc9be7c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTUtMS0xLTEwODQ4Mw_a9711221-2272-4121-8bdf-779c0bc9be7c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTctMS0xLTEwODQ4Mw_e3b9ba91-5261-46d4-81cd-7d719cbb841e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTctMS0xLTEwODQ4Mw_e3b9ba91-5261-46d4-81cd-7d719cbb841e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTMtMS0xLTEwODQ4Mw_1fc43c3a-2dce-476b-a033-169a2a2760ce"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTMtMS0xLTEwODQ4Mw_1fc43c3a-2dce-476b-a033-169a2a2760ce"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTUtMS0xLTEwODQ4Mw_d87961be-643a-4a89-958e-4d2abcbe91ad"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTUtMS0xLTEwODQ4Mw_d87961be-643a-4a89-958e-4d2abcbe91ad"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTctMS0xLTEwODQ4Mw_3dc6887c-66f1-4330-8ae1-b537e0f7c7f8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTctMS0xLTEwODQ4Mw_3dc6887c-66f1-4330-8ae1-b537e0f7c7f8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTEtMS0xLTEwODQ4Mw_dd24d327-5cfa-493b-87f5-eb747b79efa2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTEtMS0xLTEwODQ4Mw_dd24d327-5cfa-493b-87f5-eb747b79efa2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTMtMS0xLTEwODQ4Mw_1be4b4e5-54f5-4147-bd84-8cee4d33994e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTMtMS0xLTEwODQ4Mw_1be4b4e5-54f5-4147-bd84-8cee4d33994e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTctMS0xLTEwODQ4Mw_5ae08ce2-0ea7-4a12-a2ca-d120e37a2ba6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTctMS0xLTEwODQ4Mw_5ae08ce2-0ea7-4a12-a2ca-d120e37a2ba6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTctMS0xLTEwODQ4Mw_8502743f-9523-4825-808c-181e1e541736"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTctMS0xLTEwODQ4Mw_8502743f-9523-4825-808c-181e1e541736"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTUtMS0xLTEwODQ4Mw_b81a3b70-a1f6-46fa-b99e-a455da950057"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTUtMS0xLTEwODQ4Mw_b81a3b70-a1f6-46fa-b99e-a455da950057"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTUtMS0xLTEwODQ4Mw_38d6405c-4224-43dc-94ac-117f91d26c5a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTUtMS0xLTEwODQ4Mw_38d6405c-4224-43dc-94ac-117f91d26c5a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTctMS0xLTEwODQ4Mw_80b645d1-5092-4b8c-8cd4-10cc424f82ea"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTctMS0xLTEwODQ4Mw_80b645d1-5092-4b8c-8cd4-10cc424f82ea"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTUtMS0xLTEwODQ4Mw_fa0766fd-9d36-4451-abf9-ade684dd6ce1"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTUtMS0xLTEwODQ4Mw_fa0766fd-9d36-4451-abf9-ade684dd6ce1"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTUtMS0xLTEwODQ4Mw_714af259-fb1c-4dfb-987b-66cca14d84d9"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTUtMS0xLTEwODQ4Mw_714af259-fb1c-4dfb-987b-66cca14d84d9"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTEtMS0xLTEwODQ4Mw_2c26c19e-7ae1-4f9a-b13b-eefc437ca4b0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTEtMS0xLTEwODQ4Mw_2c26c19e-7ae1-4f9a-b13b-eefc437ca4b0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTMtMS0xLTEwODQ4Mw_4da4395a-8c22-40d0-857c-f9fa1bf244a2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTMtMS0xLTEwODQ4Mw_4da4395a-8c22-40d0-857c-f9fa1bf244a2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTUtMS0xLTEwODQ4Mw_92eaa105-ea60-4d08-94f6-a1fe259d239a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTUtMS0xLTEwODQ4Mw_92eaa105-ea60-4d08-94f6-a1fe259d239a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTMtMS0xLTEwODQ4Mw_b8b1b5cd-f7db-4a88-a9f4-efccd619dbbf"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTMtMS0xLTEwODQ4Mw_b8b1b5cd-f7db-4a88-a9f4-efccd619dbbf"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTMtMS0xLTEwODQ4Mw_3da42dd9-0d2c-426b-b6aa-a3d1390c87db"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTMtMS0xLTEwODQ4Mw_3da42dd9-0d2c-426b-b6aa-a3d1390c87db"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTUtMS0xLTEwODQ4Mw_3608b8e3-9a6a-493b-8cb9-20d2bd04746c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTUtMS0xLTEwODQ4Mw_3608b8e3-9a6a-493b-8cb9-20d2bd04746c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTMtMS0xLTEwODQ4Mw_dd8178c7-b637-474b-b310-52eab9042870"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTMtMS0xLTEwODQ4Mw_dd8178c7-b637-474b-b310-52eab9042870"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTMtMS0xLTEwODQ4Mw_1e0494bf-7cd4-4607-8256-53aae46068a3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTMtMS0xLTEwODQ4Mw_1e0494bf-7cd4-4607-8256-53aae46068a3"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTEtMS0xLTEwODQ4Mw_44ee4b9a-4a9b-456c-96f7-63862110ccd5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTEtMS0xLTEwODQ4Mw_44ee4b9a-4a9b-456c-96f7-63862110ccd5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTUtMS0xLTEwODQ4Mw_62a6e84b-ca08-42e8-a055-f609a9e8b248"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTUtMS0xLTEwODQ4Mw_62a6e84b-ca08-42e8-a055-f609a9e8b248"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTctMS0xLTEwODQ4Mw_4889dc7d-572d-4341-9e94-8b2953dbdd57"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTctMS0xLTEwODQ4Mw_4889dc7d-572d-4341-9e94-8b2953dbdd57"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTEtMS0xLTEwODQ4Mw_de756d57-058c-4bfa-86df-d6c832f93dd4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTEtMS0xLTEwODQ4Mw_de756d57-058c-4bfa-86df-d6c832f93dd4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTctMS0xLTEwODQ4Mw_5d569a8a-84a4-44c0-8dcc-ed4f4758c79d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTctMS0xLTEwODQ4Mw_5d569a8a-84a4-44c0-8dcc-ed4f4758c79d"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The sum of the quarters may not necessarily be equal to the full year net income per common share amount.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTUtMS0xLTEwODQ4Mw_6e272860-6778-4ccb-b813-ffe829541150"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTctMS0xLTEwODQ4Mw_e08ec933-a822-4660-b643-225bafa3b977"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTctMS0xLTEwODQ4Mw_fe16fb1f-78ca-4a18-abb3-45f9455eacc2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTctMS0xLTEwODQ4Mw_c8e0acf9-b38a-4552-a198-35b4e0ed8003"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTEtMS0xLTEwODQ4Mw_a2873186-43f5-41ca-bba1-d30f09c63a8d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTUtMS0xLTEwODQ4Mw_bc3e706a-4e04-4a18-919d-52f8dc810e62"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTEtMS0xLTEwODQ4Mw_5a6e1722-c8d8-4eb9-89f4-7f075a93e197"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTEtMS0xLTEwODQ4Mw_d01442b3-14a3-483a-a6d8-9f5ec7a2741a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTEtMS0xLTEwODQ4Mw_152faa3a-ef2d-4a95-8846-dbc047f23144"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTUtMS0xLTEwODQ4Mw_573f9dd7-e49f-4da9-9156-3f6fcfc98197"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTMtMS0xLTEwODQ4Mw_1c630502-3884-4a53-9054-f702fdc1fb4e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTctMS0xLTEwODQ4Mw_1d448070-4943-4b58-9b1d-91095a499a14"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTMtMS0xLTEwODQ4Mw_114579df-5745-4d3e-97a2-21cbf197a93f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTEtMS0xLTEwODQ4Mw_0eebc526-52dd-4931-a960-620dddabc9df"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTEtMS0xLTEwODQ4Mw_d4c72d6a-e417-4da4-a251-660dba17a225"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTctMS0xLTEwODQ4Mw_057949f1-1976-4433-a233-7fe6e351bb75"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTEtMS0xLTEwODQ4Mw_906d6394-cfa4-41fd-a74c-c91094b30fa8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTEtMS0xLTEwODQ4Mw_941a377e-b563-432d-9e25-bfbf116efe87"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTMtMS0xLTEwODQ4Mw_a2cda13e-c3cc-4616-adcd-9c0ef603b777"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTMtMS0xLTEwODQ4Mw_e4bbbdbc-b95b-49bc-ab81-332c375e3177"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTMtMS0xLTEwODQ4Mw_d560cbed-6c78-4281-bb5b-acfc902ae0b2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTUtMS0xLTEwODQ4Mw_a9711221-2272-4121-8bdf-779c0bc9be7c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTctMS0xLTEwODQ4Mw_e3b9ba91-5261-46d4-81cd-7d719cbb841e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTMtMS0xLTEwODQ4Mw_1fc43c3a-2dce-476b-a033-169a2a2760ce"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTUtMS0xLTEwODQ4Mw_d87961be-643a-4a89-958e-4d2abcbe91ad"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTctMS0xLTEwODQ4Mw_3dc6887c-66f1-4330-8ae1-b537e0f7c7f8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTEtMS0xLTEwODQ4Mw_dd24d327-5cfa-493b-87f5-eb747b79efa2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTMtMS0xLTEwODQ4Mw_1be4b4e5-54f5-4147-bd84-8cee4d33994e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMyLTctMS0xLTEwODQ4Mw_5ae08ce2-0ea7-4a12-a2ca-d120e37a2ba6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTctMS0xLTEwODQ4Mw_8502743f-9523-4825-808c-181e1e541736"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTUtMS0xLTEwODQ4Mw_b81a3b70-a1f6-46fa-b99e-a455da950057"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI3LTUtMS0xLTEwODQ4Mw_38d6405c-4224-43dc-94ac-117f91d26c5a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzM0LTctMS0xLTEwODQ4Mw_80b645d1-5092-4b8c-8cd4-10cc424f82ea"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMwLTUtMS0xLTEwODQ4Mw_fa0766fd-9d36-4451-abf9-ade684dd6ce1"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTUtMS0xLTEwODQ4Mw_714af259-fb1c-4dfb-987b-66cca14d84d9"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMxLTEtMS0xLTEwODQ4Mw_2c26c19e-7ae1-4f9a-b13b-eefc437ca4b0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI4LTMtMS0xLTEwODQ4Mw_4da4395a-8c22-40d0-857c-f9fa1bf244a2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTUtMS0xLTEwODQ4Mw_92eaa105-ea60-4d08-94f6-a1fe259d239a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTMtMS0xLTEwODQ4Mw_b8b1b5cd-f7db-4a88-a9f4-efccd619dbbf"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTMtMS0xLTEwODQ4Mw_3da42dd9-0d2c-426b-b6aa-a3d1390c87db"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTUtMS0xLTEwODQ4Mw_3608b8e3-9a6a-493b-8cb9-20d2bd04746c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMyLTMtMS0xLTEwODQ4Mw_dd8178c7-b637-474b-b310-52eab9042870"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTMtMS0xLTEwODQ4Mw_1e0494bf-7cd4-4607-8256-53aae46068a3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzMzLTEtMS0xLTEwODQ4Mw_44ee4b9a-4a9b-456c-96f7-63862110ccd5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzI5LTUtMS0xLTEwODQ4Mw_62a6e84b-ca08-42e8-a055-f609a9e8b248"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI5LTctMS0xLTEwODQ4Mw_4889dc7d-572d-4341-9e94-8b2953dbdd57"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTpmNjMwZTY4NzY2ZWU0YzM2YWM3N2FmM2Y1M2ExMGIzMi90YWJsZXJhbmdlOmY2MzBlNjg3NjZlZTRjMzZhYzc3YWYzZjUzYTEwYjMyXzMzLTEtMS0xLTEwODQ4Mw_de756d57-058c-4bfa-86df-d6c832f93dd4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90YWJsZTozMTAzYjE1ZTZkNmM0YTM3YTdmMDNmM2ExNDYwZjk1MC90YWJsZXJhbmdlOjMxMDNiMTVlNmQ2YzRhMzdhN2YwM2YzYTE0NjBmOTUwXzI4LTctMS0xLTEwODQ4Mw_5d569a8a-84a4-44c0-8dcc-ed4f4758c79d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xNDgvZnJhZzpiMGFmMjEwNWE5Nzc0NGFjOWYyY2VhMjg3ODhkMDU3NS90ZXh0cmVnaW9uOmIwYWYyMTA1YTk3NzQ0YWM5ZjJjZWEyODc4OGQwNTc1XzYxMA_d61b32f2-96e2-410c-ba7c-417b8a57712c"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzEwOTk1MTE2MzM0MjM_79613f89-c2f6-4ac1-b962-9dc45f64c96d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzEwOTk1MTE2MzM0MjM_79613f89-c2f6-4ac1-b962-9dc45f64c96d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzYtMS0xLTEtMTA4NDgz_79613f89-c2f6-4ac1-b962-9dc45f64c96d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzYtMS0xLTEtMTA4NDgz_79613f89-c2f6-4ac1-b962-9dc45f64c96d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzEwOTk1MTE2MzU1OTA_79613f89-c2f6-4ac1-b962-9dc45f64c96d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzEwOTk1MTE2MzU1OTA_79613f89-c2f6-4ac1-b962-9dc45f64c96d"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTE_db932989-5a34-4dcc-a403-dcc1007c3152" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTE_db932989-5a34-4dcc-a403-dcc1007c3152" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Included in gains on dispositions of property &#x2013; lease portfolio sales on our Consolidated Statements of Operations.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzEwOTk1MTE2MzM0MjM_79613f89-c2f6-4ac1-b962-9dc45f64c96d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTE_db932989-5a34-4dcc-a403-dcc1007c3152"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo5OTEzZjU2Mzk0MjQ0OWUyODZjMDIxMjEzNTk0YmJmMi90YWJsZXJhbmdlOjk5MTNmNTYzOTQyNDQ5ZTI4NmMwMjEyMTM1OTRiYmYyXzYtMS0xLTEtMTA4NDgz_79613f89-c2f6-4ac1-b962-9dc45f64c96d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTE_db932989-5a34-4dcc-a403-dcc1007c3152"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzEwOTk1MTE2MzU1OTA_79613f89-c2f6-4ac1-b962-9dc45f64c96d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTE_db932989-5a34-4dcc-a403-dcc1007c3152"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMS0xLTEtMTExMzMw_1e3afa00-cce0-472a-bc37-baebe1e3f597"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMS0xLTEtMTExMzMw_1e3afa00-cce0-472a-bc37-baebe1e3f597"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMy0xLTEtMTExMzMw_f123fa03-94ef-4a24-ba46-cefb6c33036a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMy0xLTEtMTExMzMw_f123fa03-94ef-4a24-ba46-cefb6c33036a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMy0xLTEtMTA4NDgz_4a857ae8-0cfd-4fc7-94e3-9cbd325231b0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMy0xLTEtMTA4NDgz_4a857ae8-0cfd-4fc7-94e3-9cbd325231b0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzYtMS0xLTEtMTI0NjU4_b8f3888b-b55a-47a3-8ee0-774f934ddcd7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzYtMS0xLTEtMTI0NjU4_b8f3888b-b55a-47a3-8ee0-774f934ddcd7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzYtMy0xLTEtMTI0NjU4_0021d9ca-708e-4883-a40f-b24a89edbdfa"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzYtMy0xLTEtMTI0NjU4_0021d9ca-708e-4883-a40f-b24a89edbdfa"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMS0xLTEtMTA4NDgz_90cc404d-98ef-4f38-a83f-63bd2936fe0b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMS0xLTEtMTA4NDgz_90cc404d-98ef-4f38-a83f-63bd2936fe0b"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTM_bc17a524-9c5b-4050-924a-28ff93cb1c99" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTM_bc17a524-9c5b-4050-924a-28ff93cb1c99" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Included in other assets in our Consolidated Balance Sheets.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMS0xLTEtMTExMzMw_1e3afa00-cce0-472a-bc37-baebe1e3f597"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTM_bc17a524-9c5b-4050-924a-28ff93cb1c99"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMy0xLTEtMTExMzMw_f123fa03-94ef-4a24-ba46-cefb6c33036a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTM_bc17a524-9c5b-4050-924a-28ff93cb1c99"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMy0xLTEtMTA4NDgz_4a857ae8-0cfd-4fc7-94e3-9cbd325231b0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTM_bc17a524-9c5b-4050-924a-28ff93cb1c99"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzYtMS0xLTEtMTI0NjU4_b8f3888b-b55a-47a3-8ee0-774f934ddcd7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTM_bc17a524-9c5b-4050-924a-28ff93cb1c99"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzYtMy0xLTEtMTI0NjU4_0021d9ca-708e-4883-a40f-b24a89edbdfa"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTM_bc17a524-9c5b-4050-924a-28ff93cb1c99"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzQtMS0xLTEtMTA4NDgz_90cc404d-98ef-4f38-a83f-63bd2936fe0b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTM_bc17a524-9c5b-4050-924a-28ff93cb1c99"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzUtMS0xLTEtMTA4NDgz_5f8d61cb-7e21-46a5-a666-76f950ead2ff"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzUtMS0xLTEtMTA4NDgz_5f8d61cb-7e21-46a5-a666-76f950ead2ff"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTI_26c1664e-87a1-4fd4-a847-ce34acd021de" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTI_26c1664e-87a1-4fd4-a847-ce34acd021de" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Unsatisfied performance obligations at December 31, 2022 include 15,000 railcars expected to be delivered through 2028, valued at approximately $1.8&#160;billion, associated with a new long-term railcar supply agreement with GATX Corporation.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTo2ZmEyZjRlYmVhY2I0ZWY5OGY3NWJlMTI1ZWU4MTVkZC90YWJsZXJhbmdlOjZmYTJmNGViZWFjYjRlZjk4Zjc1YmUxMjVlZTgxNWRkXzUtMS0xLTEtMTA4NDgz_5f8d61cb-7e21-46a5-a666-76f950ead2ff"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTI_26c1664e-87a1-4fd4-a847-ce34acd021de"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTMtMS0xLTEwODQ4Mw_3ec59f6f-833c-4393-abed-17ebc241c2da"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTMtMS0xLTEwODQ4Mw_3ec59f6f-833c-4393-abed-17ebc241c2da"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTMtMS0xLTEwODQ4Mw_097fb7a9-e2ed-44be-b8ca-932f30a8a140"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTMtMS0xLTEwODQ4Mw_097fb7a9-e2ed-44be-b8ca-932f30a8a140"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTEtMS0xLTEwODQ4Mw_5ba22dbf-9e68-4c9f-b386-6839dadf9846"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTEtMS0xLTEwODQ4Mw_5ba22dbf-9e68-4c9f-b386-6839dadf9846"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTktMS0xLTEwODQ4Mw_11091c3b-91f8-49ac-bd43-0d3568b2ef2a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTktMS0xLTEwODQ4Mw_11091c3b-91f8-49ac-bd43-0d3568b2ef2a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTEtMS0xLTEwODQ4Mw_a32ce3f4-326b-42b0-994f-0ffd2016dda9"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTEtMS0xLTEwODQ4Mw_a32ce3f4-326b-42b0-994f-0ffd2016dda9"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTMtMS0xLTEwODQ4Mw_3f4bf5ae-fb6c-46c6-988c-afd9ac21d622"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTMtMS0xLTEwODQ4Mw_3f4bf5ae-fb6c-46c6-988c-afd9ac21d622"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTUtMS0xLTEwODQ4Mw_218cb4d1-52c3-42bd-a92b-d945c23b021f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTUtMS0xLTEwODQ4Mw_218cb4d1-52c3-42bd-a92b-d945c23b021f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTctMS0xLTEwODQ4Mw_05ef3062-19c5-4169-b7e2-471b6ffcc3b0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTctMS0xLTEwODQ4Mw_05ef3062-19c5-4169-b7e2-471b6ffcc3b0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTktMS0xLTEwODQ4Mw_95511738-2020-4e4c-96ee-f49e391dcc60"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTktMS0xLTEwODQ4Mw_95511738-2020-4e4c-96ee-f49e391dcc60"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTUtMS0xLTEwODQ4Mw_ef13598d-96b2-4223-b901-88cdab9a7c21"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTUtMS0xLTEwODQ4Mw_ef13598d-96b2-4223-b901-88cdab9a7c21"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTUtMS0xLTEwODQ4Mw_275040ba-085b-4da4-ac40-03b1fdb04bee"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTUtMS0xLTEwODQ4Mw_275040ba-085b-4da4-ac40-03b1fdb04bee"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTUtMS0xLTEwODQ4Mw_543d78c8-a844-4be9-b794-7dfd4a0fb6c5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTUtMS0xLTEwODQ4Mw_543d78c8-a844-4be9-b794-7dfd4a0fb6c5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTEtMS0xLTEwODQ4Mw_394ee589-e416-47b9-9e5f-875fec6c3039"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTEtMS0xLTEwODQ4Mw_394ee589-e416-47b9-9e5f-875fec6c3039"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTctMS0xLTEwODQ4Mw_e90c4e9b-0bd9-42cf-828b-8763a46c9e7a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTctMS0xLTEwODQ4Mw_e90c4e9b-0bd9-42cf-828b-8763a46c9e7a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTMtMS0xLTEwODQ4Mw_2e0e7753-6d93-4372-b7d7-455bcee863fc"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTMtMS0xLTEwODQ4Mw_2e0e7753-6d93-4372-b7d7-455bcee863fc"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTEtMS0xLTEwODQ4Mw_ad5ec5b9-0673-48e6-8021-79a32a656e35"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTEtMS0xLTEwODQ4Mw_ad5ec5b9-0673-48e6-8021-79a32a656e35"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTktMS0xLTEwODQ4Mw_7b5eb6bd-21a0-46f9-b492-9ce10b58936a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTktMS0xLTEwODQ4Mw_7b5eb6bd-21a0-46f9-b492-9ce10b58936a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTctMS0xLTEwODQ4Mw_fb3bf98a-e925-4ad6-9581-7648a8bdc07f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTctMS0xLTEwODQ4Mw_fb3bf98a-e925-4ad6-9581-7648a8bdc07f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTMtMS0xLTEwODQ4Mw_3ec59f6f-833c-4393-abed-17ebc241c2da"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTMtMS0xLTEwODQ4Mw_097fb7a9-e2ed-44be-b8ca-932f30a8a140"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTEtMS0xLTEwODQ4Mw_5ba22dbf-9e68-4c9f-b386-6839dadf9846"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTktMS0xLTEwODQ4Mw_11091c3b-91f8-49ac-bd43-0d3568b2ef2a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTEtMS0xLTEwODQ4Mw_a32ce3f4-326b-42b0-994f-0ffd2016dda9"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTMtMS0xLTEwODQ4Mw_3f4bf5ae-fb6c-46c6-988c-afd9ac21d622"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTUtMS0xLTEwODQ4Mw_218cb4d1-52c3-42bd-a92b-d945c23b021f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTctMS0xLTEwODQ4Mw_05ef3062-19c5-4169-b7e2-471b6ffcc3b0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTktMS0xLTEwODQ4Mw_95511738-2020-4e4c-96ee-f49e391dcc60"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTUtMS0xLTEwODQ4Mw_ef13598d-96b2-4223-b901-88cdab9a7c21"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIwLTUtMS0xLTEwODQ4Mw_275040ba-085b-4da4-ac40-03b1fdb04bee"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTUtMS0xLTEwODQ4Mw_543d78c8-a844-4be9-b794-7dfd4a0fb6c5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTEtMS0xLTEwODQ4Mw_394ee589-e416-47b9-9e5f-875fec6c3039"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzE5LTctMS0xLTEwODQ4Mw_e90c4e9b-0bd9-42cf-828b-8763a46c9e7a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzEyLTMtMS0xLTEwODQ4Mw_2e0e7753-6d93-4372-b7d7-455bcee863fc"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTEtMS0xLTEwODQ4Mw_ad5ec5b9-0673-48e6-8021-79a32a656e35"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTktMS0xLTEwODQ4Mw_7b5eb6bd-21a0-46f9-b492-9ce10b58936a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIxLTctMS0xLTEwODQ4Mw_fb3bf98a-e925-4ad6-9581-7648a8bdc07f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzMzc_871c499b-693b-4c61-af5f-8b29bd335d23"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzYtMy0xLTEtMTE0ODIx_4c440b72-8c84-40c5-8b1c-9b0522db2315"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzYtMy0xLTEtMTE0ODIx_4c440b72-8c84-40c5-8b1c-9b0522db2315"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzNDE5OQ_cdd10cbc-a23e-4af1-9fe0-da04b91c42f2" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzNDE5OQ_cdd10cbc-a23e-4af1-9fe0-da04b91c42f2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Share repurchases during the second quarter of 2022 included 760,602 shares at a cost of $25.0&#160;million representing the final settlement of the ASR, which was funded in December 2021 but a portion of which remained outstanding as of December 31, 2021. </link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTowMDMwNDkzMzFiOGQ0MjE5ODhhMWM2MmFjZWI1NDIyMy90YWJsZXJhbmdlOjAwMzA0OTMzMWI4ZDQyMTk4OGExYzYyYWNlYjU0MjIzXzYtMy0xLTEtMTE0ODIx_4c440b72-8c84-40c5-8b1c-9b0522db2315"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzNDE5OQ_cdd10cbc-a23e-4af1-9fe0-da04b91c42f2"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzUtMy0xLTEtMTA4NDgz_80601434-3b16-4d1a-a891-183d037fffbb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzUtMy0xLTEtMTA4NDgz_80601434-3b16-4d1a-a891-183d037fffbb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzEwLTMtMS0xLTEwODQ4Mw_8c713efc-2058-4f8c-88bd-87417e8aa329"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzEwLTMtMS0xLTEwODQ4Mw_8c713efc-2058-4f8c-88bd-87417e8aa329"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzctMy0xLTEtMTA4NDgz_1ee7f472-1151-46de-b072-9843fd370f1b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzctMy0xLTEtMTA4NDgz_1ee7f472-1151-46de-b072-9843fd370f1b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzYtMy0xLTEtMTA4NDgz_a8b9ad17-269b-465b-9a92-9e3b27a8fd1c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzYtMy0xLTEtMTA4NDgz_a8b9ad17-269b-465b-9a92-9e3b27a8fd1c"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NDk_4b4e3358-e67f-4cf2-83d1-bcb90d673373" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NDk_4b4e3358-e67f-4cf2-83d1-bcb90d673373" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Weighted average fixed interest rate, except for the interest rate cap on the 2017 promissory notes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzUtMy0xLTEtMTA4NDgz_80601434-3b16-4d1a-a891-183d037fffbb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NDk_4b4e3358-e67f-4cf2-83d1-bcb90d673373"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzEwLTMtMS0xLTEwODQ4Mw_8c713efc-2058-4f8c-88bd-87417e8aa329"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NDk_4b4e3358-e67f-4cf2-83d1-bcb90d673373"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzctMy0xLTEtMTA4NDgz_1ee7f472-1151-46de-b072-9843fd370f1b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NDk_4b4e3358-e67f-4cf2-83d1-bcb90d673373"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzYtMy0xLTEtMTA4NDgz_a8b9ad17-269b-465b-9a92-9e3b27a8fd1c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NDk_4b4e3358-e67f-4cf2-83d1-bcb90d673373"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzgtMS0xLTEtMTA4NDgz_a5da2b94-ea3c-487e-bc59-4640631d90a6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzgtMS0xLTEtMTA4NDgz_a5da2b94-ea3c-487e-bc59-4640631d90a6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzgtMy0xLTEtMTA4NDgz_e07a2b2e-ed33-4aa7-a1dc-747e18101175"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzgtMy0xLTEtMTA4NDgz_e07a2b2e-ed33-4aa7-a1dc-747e18101175"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzEyLTEtMS0xLTEyNDY2NQ_bdabe904-6bae-407a-8248-065d4761bc9d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzEyLTEtMS0xLTEyNDY2NQ_bdabe904-6bae-407a-8248-065d4761bc9d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzktMy0xLTEtMTA4NDgz_06ff38bb-bbb5-45c3-8fdf-62ea512816cc"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzktMy0xLTEtMTA4NDgz_06ff38bb-bbb5-45c3-8fdf-62ea512816cc"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzktMS0xLTEtMTA4NDgz_b18b7fb8-5add-406d-9847-4ea8497f3c86"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzktMS0xLTEtMTA4NDgz_b18b7fb8-5add-406d-9847-4ea8497f3c86"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzEyLTMtMS0xLTEyNDY2NQ_b79d5892-c76e-48b7-8f94-2350bb2263d1"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzEyLTMtMS0xLTEyNDY2NQ_b79d5892-c76e-48b7-8f94-2350bb2263d1"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTQ_6c5380f0-3b13-4aff-bb64-326df88c77f1" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTQ_6c5380f0-3b13-4aff-bb64-326df88c77f1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Included in accrued liabilities in our Consolidated Balance Sheets.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzgtMS0xLTEtMTA4NDgz_a5da2b94-ea3c-487e-bc59-4640631d90a6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTQ_6c5380f0-3b13-4aff-bb64-326df88c77f1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzgtMy0xLTEtMTA4NDgz_e07a2b2e-ed33-4aa7-a1dc-747e18101175"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTQ_6c5380f0-3b13-4aff-bb64-326df88c77f1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzEyLTEtMS0xLTEyNDY2NQ_bdabe904-6bae-407a-8248-065d4761bc9d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTQ_6c5380f0-3b13-4aff-bb64-326df88c77f1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzktMy0xLTEtMTA4NDgz_06ff38bb-bbb5-45c3-8fdf-62ea512816cc"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTQ_6c5380f0-3b13-4aff-bb64-326df88c77f1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzktMS0xLTEtMTA4NDgz_b18b7fb8-5add-406d-9847-4ea8497f3c86"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTQ_6c5380f0-3b13-4aff-bb64-326df88c77f1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplMTM1N2RhZTZkODE0OGNhYjJkMGFhODZjOWFmNGVlZi90YWJsZXJhbmdlOmUxMzU3ZGFlNmQ4MTQ4Y2FiMmQwYWE4NmM5YWY0ZWVmXzEyLTMtMS0xLTEyNDY2NQ_b79d5892-c76e-48b7-8f94-2350bb2263d1"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTQ_6c5380f0-3b13-4aff-bb64-326df88c77f1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTMtMS0xLTEwODQ4Mw_fe817b45-8e43-48ed-a016-35ed6b4c64bf"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTMtMS0xLTEwODQ4Mw_fe817b45-8e43-48ed-a016-35ed6b4c64bf"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTUtMS0xLTEwODQ4Mw_9ec5202b-17b2-43a0-91db-fd32d6186eb1"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTUtMS0xLTEwODQ4Mw_9ec5202b-17b2-43a0-91db-fd32d6186eb1"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODk2_298f608c-83b9-4af2-b9a2-6b404d7bdc63" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODk2_298f608c-83b9-4af2-b9a2-6b404d7bdc63" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"> Included in other liabilities in our Consolidated Balance Sheets.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTMtMS0xLTEwODQ4Mw_fe817b45-8e43-48ed-a016-35ed6b4c64bf"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODk2_298f608c-83b9-4af2-b9a2-6b404d7bdc63"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEzLTUtMS0xLTEwODQ4Mw_9ec5202b-17b2-43a0-91db-fd32d6186eb1"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODk2_298f608c-83b9-4af2-b9a2-6b404d7bdc63"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzgtNS0xLTEtMTA4NDgz_9ab40189-59f9-4be6-9765-2581213ad86f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzgtNS0xLTEtMTA4NDgz_9ab40189-59f9-4be6-9765-2581213ad86f"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODcz_02149d0f-9f83-4ee5-8b6b-fde786e977bb" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODcz_02149d0f-9f83-4ee5-8b6b-fde786e977bb" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes the commencement of the new headquarters facility for the year ended December 31, 2020</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzgtNS0xLTEtMTA4NDgz_9ab40189-59f9-4be6-9765-2581213ad86f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzODcz_02149d0f-9f83-4ee5-8b6b-fde786e977bb"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzMtMS0xLTEtMTA4NDgz_d2a5b2fc-d78c-4b9c-8913-6eb4b1954fdc"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzMtMS0xLTEtMTA4NDgz_d2a5b2fc-d78c-4b9c-8913-6eb4b1954fdc"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzEtMS0xLTEtMTA4NDgz_9d9d0de9-6227-4b40-a295-4819c7b57418"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzEtMS0xLTEtMTA4NDgz_9d9d0de9-6227-4b40-a295-4819c7b57418"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzQtMS0xLTEtMTA4NDgz_6fbaf1c2-9a4e-4c34-86b1-31745e40e141"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzQtMS0xLTEtMTA4NDgz_6fbaf1c2-9a4e-4c34-86b1-31745e40e141"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzItMS0xLTEtMTA4NDgz_301bfea4-6a2a-4642-8dce-4e1f3085d52f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzItMS0xLTEtMTA4NDgz_301bfea4-6a2a-4642-8dce-4e1f3085d52f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzUtMS0xLTEtMTA4NDgz_71b321bd-51ae-4354-a932-d83397f7d5d1"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzUtMS0xLTEtMTA4NDgz_71b321bd-51ae-4354-a932-d83397f7d5d1"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzYtMS0xLTEtMTA4NDgz_68f202e1-45dd-431b-a9d9-4c18b3ab77b2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzYtMS0xLTEtMTA4NDgz_68f202e1-45dd-431b-a9d9-4c18b3ab77b2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzAtMS0xLTEtMTA4NDgz_a7270e5a-ba81-4a3b-b549-5fbe9ce3dae9"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzAtMS0xLTEtMTA4NDgz_a7270e5a-ba81-4a3b-b549-5fbe9ce3dae9"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTM_cb1c97e6-1820-4190-8636-e78802726cbe" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTM_cb1c97e6-1820-4190-8636-e78802726cbe" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Total contractual minimum rental revenues on operating leases relates to our wholly-owned and partially-owned subsidiaries and sub-lease rental revenues associated with the Leasing Group's operating lease obligations.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzMtMS0xLTEtMTA4NDgz_d2a5b2fc-d78c-4b9c-8913-6eb4b1954fdc"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTM_cb1c97e6-1820-4190-8636-e78802726cbe"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzEtMS0xLTEtMTA4NDgz_9d9d0de9-6227-4b40-a295-4819c7b57418"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTM_cb1c97e6-1820-4190-8636-e78802726cbe"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzQtMS0xLTEtMTA4NDgz_6fbaf1c2-9a4e-4c34-86b1-31745e40e141"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTM_cb1c97e6-1820-4190-8636-e78802726cbe"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzItMS0xLTEtMTA4NDgz_301bfea4-6a2a-4642-8dce-4e1f3085d52f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTM_cb1c97e6-1820-4190-8636-e78802726cbe"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzUtMS0xLTEtMTA4NDgz_71b321bd-51ae-4354-a932-d83397f7d5d1"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTM_cb1c97e6-1820-4190-8636-e78802726cbe"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzYtMS0xLTEtMTA4NDgz_68f202e1-45dd-431b-a9d9-4c18b3ab77b2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTM_cb1c97e6-1820-4190-8636-e78802726cbe"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpkZjYxYjc4NzYxZGM0NjAyODE1OTM5YWNkM2I2MTE0MS90YWJsZXJhbmdlOmRmNjFiNzg3NjFkYzQ2MDI4MTU5MzlhY2QzYjYxMTQxXzAtMS0xLTEtMTA4NDgz_a7270e5a-ba81-4a3b-b549-5fbe9ce3dae9"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzEwOTk1MTE2NzQ5NTM_cb1c97e6-1820-4190-8636-e78802726cbe"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEyLTMtMS0xLTEwODQ4Mw_a302eaf3-1032-49e6-83a6-dc7a4625bcc1"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEyLTMtMS0xLTEwODQ4Mw_a302eaf3-1032-49e6-83a6-dc7a4625bcc1"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEyLTUtMS0xLTEwODQ4Mw_cc3948cc-469d-4fe6-8150-7cf958e6bdef"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEyLTUtMS0xLTEwODQ4Mw_cc3948cc-469d-4fe6-8150-7cf958e6bdef"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzOTAy_5488611f-38de-449b-af62-93cec1c120ea" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzOTAy_5488611f-38de-449b-af62-93cec1c120ea" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Included in <xhtml:span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_8c1b4a08-ff65-451a-bad4-09fa1e206982"><xhtml:span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzI1Mjg4NzY3NDg5OTQ2_ec131d7f-7d72-47f4-a024-27fc1944e7bb">other assets</xhtml:span></xhtml:span> in our Consolidated Balance Sheets. </link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEyLTMtMS0xLTEwODQ4Mw_a302eaf3-1032-49e6-83a6-dc7a4625bcc1"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzOTAy_5488611f-38de-449b-af62-93cec1c120ea"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90YWJsZTpmNGRhOGEzNzBiOTI0ZTI3OTU5MTUwOGJkYzg0OTIzNy90YWJsZXJhbmdlOmY0ZGE4YTM3MGI5MjRlMjc5NTkxNTA4YmRjODQ5MjM3XzEyLTUtMS0xLTEwODQ4Mw_cc3948cc-469d-4fe6-8150-7cf958e6bdef"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDMvZnJhZzoxMzFmYTI0MjM1MzQ0NTQyOTI3ZmJjYWQ0Y2M3NWIzMC90ZXh0cmVnaW9uOjEzMWZhMjQyMzUzNDQ1NDI5MjdmYmNhZDRjYzc1YjMwXzIzOTAy_5488611f-38de-449b-af62-93cec1c120ea"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTEtMS0xLTEwODQ4Mw_0b7bd387-ff41-4876-b96c-437db13c6ff6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTEtMS0xLTEwODQ4Mw_0b7bd387-ff41-4876-b96c-437db13c6ff6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTUtMS0xLTEwODQ4Mw_9f288283-143d-4370-8c40-a1250ea987fc"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTUtMS0xLTEwODQ4Mw_9f288283-143d-4370-8c40-a1250ea987fc"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTMtMS0xLTEwODQ4Mw_5e278faf-9730-4309-a02b-8ac959fda67b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTMtMS0xLTEwODQ4Mw_5e278faf-9730-4309-a02b-8ac959fda67b"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDQ_b7d417e5-9562-4e80-8283-7a2c7a34b007" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDQ_b7d417e5-9562-4e80-8283-7a2c7a34b007" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">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.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTEtMS0xLTEwODQ4Mw_0b7bd387-ff41-4876-b96c-437db13c6ff6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDQ_b7d417e5-9562-4e80-8283-7a2c7a34b007"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTUtMS0xLTEwODQ4Mw_9f288283-143d-4370-8c40-a1250ea987fc"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDQ_b7d417e5-9562-4e80-8283-7a2c7a34b007"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzIyLTMtMS0xLTEwODQ4Mw_5e278faf-9730-4309-a02b-8ac959fda67b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDQ_b7d417e5-9562-4e80-8283-7a2c7a34b007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjgtMTUtMS0xLTEwODQ4Mw_ea4b2417-a056-46a8-8251-23b145feb773"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjgtMTUtMS0xLTEwODQ4Mw_ea4b2417-a056-46a8-8251-23b145feb773"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNi03LTEtMS0xMDg0ODM_ceb819ec-e33e-43a5-b581-e2481b67c0d4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNi03LTEtMS0xMDg0ODM_ceb819ec-e33e-43a5-b581-e2481b67c0d4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjgtMTktMS0xLTEwODQ4Mw_892068b4-b8bd-4741-911b-5c0184a53ecd"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjgtMTktMS0xLTEwODQ4Mw_892068b4-b8bd-4741-911b-5c0184a53ecd"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjgtNy0xLTEtMTA4NDgz_94cfb50c-a9b5-4d67-b911-e599cb8d17d7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjgtNy0xLTEtMTA4NDgz_94cfb50c-a9b5-4d67-b911-e599cb8d17d7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTctMTUtMS0xLTEwODQ4Mw_76dc880d-5c55-48a1-95be-bc3e2a10850e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTctMTUtMS0xLTEwODQ4Mw_76dc880d-5c55-48a1-95be-bc3e2a10850e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNi0xOS0xLTEtMTA4NDgz_e5ffc7d6-486a-4574-8f09-0aba873c3f5a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNi0xOS0xLTEtMTA4NDgz_e5ffc7d6-486a-4574-8f09-0aba873c3f5a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNi0xNS0xLTEtMTA4NDgz_ef428f1b-296d-4c08-ae59-0645f5fd3412"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNi0xNS0xLTEtMTA4NDgz_ef428f1b-296d-4c08-ae59-0645f5fd3412"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTctMTktMS0xLTEwODQ4Mw_0e3cab37-6e0e-460b-97fa-27ce172c7972"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTctMTktMS0xLTEwODQ4Mw_0e3cab37-6e0e-460b-97fa-27ce172c7972"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTctNy0xLTEtMTA4NDgz_9f5d4e54-ae39-48e3-bc5f-670dff56e01b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTctNy0xLTEtMTA4NDgz_9f5d4e54-ae39-48e3-bc5f-670dff56e01b"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RleHRyZWdpb246ODk0Y2MyN2NkYWM2NDI1ZWJkNWNmZWQ4YWQzNDNmNzlfMjU1_f65a8501-eae0-4fdd-8e72-41458617f253" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RleHRyZWdpb246ODk0Y2MyN2NkYWM2NDI1ZWJkNWNmZWQ4YWQzNDNmNzlfMjU1_f65a8501-eae0-4fdd-8e72-41458617f253" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Dividends of $0.95, $0.86, and $0.78 per common share for the years ended December 31, 2022, 2021, and 2020, respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjgtMTUtMS0xLTEwODQ4Mw_ea4b2417-a056-46a8-8251-23b145feb773"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RleHRyZWdpb246ODk0Y2MyN2NkYWM2NDI1ZWJkNWNmZWQ4YWQzNDNmNzlfMjU1_f65a8501-eae0-4fdd-8e72-41458617f253"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNi03LTEtMS0xMDg0ODM_ceb819ec-e33e-43a5-b581-e2481b67c0d4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RleHRyZWdpb246ODk0Y2MyN2NkYWM2NDI1ZWJkNWNmZWQ4YWQzNDNmNzlfMjU1_f65a8501-eae0-4fdd-8e72-41458617f253"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjgtMTktMS0xLTEwODQ4Mw_892068b4-b8bd-4741-911b-5c0184a53ecd"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RleHRyZWdpb246ODk0Y2MyN2NkYWM2NDI1ZWJkNWNmZWQ4YWQzNDNmNzlfMjU1_f65a8501-eae0-4fdd-8e72-41458617f253"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMjgtNy0xLTEtMTA4NDgz_94cfb50c-a9b5-4d67-b911-e599cb8d17d7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RleHRyZWdpb246ODk0Y2MyN2NkYWM2NDI1ZWJkNWNmZWQ4YWQzNDNmNzlfMjU1_f65a8501-eae0-4fdd-8e72-41458617f253"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTctMTUtMS0xLTEwODQ4Mw_76dc880d-5c55-48a1-95be-bc3e2a10850e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RleHRyZWdpb246ODk0Y2MyN2NkYWM2NDI1ZWJkNWNmZWQ4YWQzNDNmNzlfMjU1_f65a8501-eae0-4fdd-8e72-41458617f253"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNi0xOS0xLTEtMTA4NDgz_e5ffc7d6-486a-4574-8f09-0aba873c3f5a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RleHRyZWdpb246ODk0Y2MyN2NkYWM2NDI1ZWJkNWNmZWQ4YWQzNDNmNzlfMjU1_f65a8501-eae0-4fdd-8e72-41458617f253"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfNi0xNS0xLTEtMTA4NDgz_ef428f1b-296d-4c08-ae59-0645f5fd3412"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RleHRyZWdpb246ODk0Y2MyN2NkYWM2NDI1ZWJkNWNmZWQ4YWQzNDNmNzlfMjU1_f65a8501-eae0-4fdd-8e72-41458617f253"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTctMTktMS0xLTEwODQ4Mw_0e3cab37-6e0e-460b-97fa-27ce172c7972"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RleHRyZWdpb246ODk0Y2MyN2NkYWM2NDI1ZWJkNWNmZWQ4YWQzNDNmNzlfMjU1_f65a8501-eae0-4fdd-8e72-41458617f253"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RhYmxlOmVmNWMzNGZkNjg5MDQ1YWQ4MjQxZWE0NWQ1YjBkNDJiL3RhYmxlcmFuZ2U6ZWY1YzM0ZmQ2ODkwNDVhZDgyNDFlYTQ1ZDViMGQ0MmJfMTctNy0xLTEtMTA4NDgz_9f5d4e54-ae39-48e3-bc5f-670dff56e01b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN185Ny9mcmFnOjg5NGNjMjdjZGFjNjQyNWViZDVjZmVkOGFkMzQzZjc5L3RleHRyZWdpb246ODk0Y2MyN2NkYWM2NDI1ZWJkNWNmZWQ4YWQzNDNmNzlfMjU1_f65a8501-eae0-4fdd-8e72-41458617f253"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzctMS0xLTEtMTA4NDgz_2d8db162-ea19-4a36-85ab-44795a41eda9"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzctMS0xLTEtMTA4NDgz_2d8db162-ea19-4a36-85ab-44795a41eda9"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzU0OTc1NTgyMjYxNA_ac128799-0b11-409a-accf-aa7c432548e0" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzU0OTc1NTgyMjYxNA_ac128799-0b11-409a-accf-aa7c432548e0" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">In May 2022, Tribute Rail LLC ("Tribute Rail"), an indirect, wholly-owned subsidiary of TRIP Holdings, entered into and subsequently terminated a forward starting interest rate swap to hedge the risk of potential interest rate increases prior to the May 2022 Tribute Rail debt issuance.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTo4ZTk4MTE2Y2UxMTg0MGFiODQwNzljZTFkMTA0ODM1YS90YWJsZXJhbmdlOjhlOTgxMTZjZTExODQwYWI4NDA3OWNlMWQxMDQ4MzVhXzctMS0xLTEtMTA4NDgz_2d8db162-ea19-4a36-85ab-44795a41eda9"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzU0OTc1NTgyMjYxNA_ac128799-0b11-409a-accf-aa7c432548e0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzUtMS0xLTEtMTA4NDgz_59e0586d-a271-4c3d-9d83-b8d2c400c3a2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzUtMS0xLTEtMTA4NDgz_59e0586d-a271-4c3d-9d83-b8d2c400c3a2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzUtMy0xLTEtMTA4NDgz_e2a28ae4-79ab-4c34-8a73-de5319869ea1"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzUtMy0xLTEtMTA4NDgz_e2a28ae4-79ab-4c34-8a73-de5319869ea1"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDc_dd2f7b5d-398c-4f25-ba02-e4b844374027" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDc_dd2f7b5d-398c-4f25-ba02-e4b844374027" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">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.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzUtMS0xLTEtMTA4NDgz_59e0586d-a271-4c3d-9d83-b8d2c400c3a2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDc_dd2f7b5d-398c-4f25-ba02-e4b844374027"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo5MTM5NjY4ODE1ZGY0NmNkYWU0ZGRhNjMwZGFiOThlYS90YWJsZXJhbmdlOjkxMzk2Njg4MTVkZjQ2Y2RhZTRkZGE2MzBkYWI5OGVhXzUtMy0xLTEtMTA4NDgz_e2a28ae4-79ab-4c34-8a73-de5319869ea1"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNDc_dd2f7b5d-398c-4f25-ba02-e4b844374027"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzUtMS0xLTEtMTI1MDE3_f7561775-12b1-46b5-a858-6e9273f034e6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzUtMS0xLTEtMTI1MDE3_f7561775-12b1-46b5-a858-6e9273f034e6"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzU0NQ_a3a008e3-57a9-46a2-bd6a-71ddebbea72a" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzU0NQ_a3a008e3-57a9-46a2-bd6a-71ddebbea72a" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The balance of RSAs outstanding at December 31, 2022 includes approximate<xhtml:span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">ly 0.2 million RSAs</xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> for Arcosa employees that were converted under the shareholder method at the time of the Arcosa spin-off. These RSAs will be released to Arcosa employees upon vesting, but as of the spin-off date, Trinity no longer records the compensation expense associated with these shares. </xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90YWJsZTplMjIzODkwZGJjNzQ0NmE1Yjc3MmRjZTBiM2U5NDgwMS90YWJsZXJhbmdlOmUyMjM4OTBkYmM3NDQ2YTViNzcyZGNlMGIzZTk0ODAxXzUtMS0xLTEtMTI1MDE3_f7561775-12b1-46b5-a858-6e9273f034e6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMzkvZnJhZzpjZmM5NjcxZjgwZjY0YjQxODdlMGNmOTcxNzQ1NmYzZS90ZXh0cmVnaW9uOmNmYzk2NzFmODBmNjRiNDE4N2UwY2Y5NzE3NDU2ZjNlXzU0OTc1NTgzMzU0NQ_a3a008e3-57a9-46a2-bd6a-71ddebbea72a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEyLTctMS0xLTEwODQ4Mw_145ed3ac-203e-4024-8c9b-dea46e27f14b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEyLTctMS0xLTEwODQ4Mw_145ed3ac-203e-4024-8c9b-dea46e27f14b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEyLTctMS0xLTEwODQ4Mw_d455b51d-11b5-48e8-9829-553f07a98e7a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEyLTctMS0xLTEwODQ4Mw_d455b51d-11b5-48e8-9829-553f07a98e7a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE2LTctMS0xLTEwODQ4Mw_9927ab87-f8b9-47a3-9a91-b811514ff999"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE2LTctMS0xLTEwODQ4Mw_9927ab87-f8b9-47a3-9a91-b811514ff999"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzgtNy0xLTEtMTA4NDgz_7e846509-41ae-42a0-a948-740c61746fc9"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzgtNy0xLTEtMTA4NDgz_7e846509-41ae-42a0-a948-740c61746fc9"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE0LTctMS0xLTEwODQ4Mw_954c1e1b-3148-4d5b-8014-6cf3df496699"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE0LTctMS0xLTEwODQ4Mw_954c1e1b-3148-4d5b-8014-6cf3df496699"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE0LTctMS0xLTEwODQ4Mw_7a0a1379-ad5c-4533-8976-be7c202c20da"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE0LTctMS0xLTEwODQ4Mw_7a0a1379-ad5c-4533-8976-be7c202c20da"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzUtNy0xLTEtMTA4NDgz_5255e045-8e72-4767-85c0-33c34da7c1f6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzUtNy0xLTEtMTA4NDgz_5255e045-8e72-4767-85c0-33c34da7c1f6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzUtNy0xLTEtMTA4NDgz_fedf24a4-17f7-4e2c-b3fb-00deeb1891d7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzUtNy0xLTEtMTA4NDgz_fedf24a4-17f7-4e2c-b3fb-00deeb1891d7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzgtNy0xLTEtMTA4NDgz_e71a4f08-455c-41fb-b8ab-10ffc18b48cc"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzgtNy0xLTEtMTA4NDgz_e71a4f08-455c-41fb-b8ab-10ffc18b48cc"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE2LTctMS0xLTEwODQ4Mw_af082783-566f-4e2b-b410-92f04a147185"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE2LTctMS0xLTEwODQ4Mw_af082783-566f-4e2b-b410-92f04a147185"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNTA_45be5812-da21-45e4-bc31-bbb054429058" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNTA_45be5812-da21-45e4-bc31-bbb054429058" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Net deferred profit on railcars sold to the Leasing Group consists of intersegment profit that is eliminated in consolidation. Net deferred profit and the related deferred tax impact are included as adjustments to the property, plant, and equipment, net and deferred income taxes line items, respectively, in the Eliminations &#x2013; Lease Subsidiary column above to reflect the net book value of the railcars purchased by the Leasing Group from the Rail Products Group based on manufacturing cost. See Note 5 and Note 8 for a further discussion regarding our investment in our partially-owned leasing subsidiaries and the related indebtedness.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzEyLTctMS0xLTEwODQ4Mw_145ed3ac-203e-4024-8c9b-dea46e27f14b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNTA_45be5812-da21-45e4-bc31-bbb054429058"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzEyLTctMS0xLTEwODQ4Mw_d455b51d-11b5-48e8-9829-553f07a98e7a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNTA_45be5812-da21-45e4-bc31-bbb054429058"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE2LTctMS0xLTEwODQ4Mw_9927ab87-f8b9-47a3-9a91-b811514ff999"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNTA_45be5812-da21-45e4-bc31-bbb054429058"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzgtNy0xLTEtMTA4NDgz_7e846509-41ae-42a0-a948-740c61746fc9"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNTA_45be5812-da21-45e4-bc31-bbb054429058"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE0LTctMS0xLTEwODQ4Mw_954c1e1b-3148-4d5b-8014-6cf3df496699"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNTA_45be5812-da21-45e4-bc31-bbb054429058"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzE0LTctMS0xLTEwODQ4Mw_7a0a1379-ad5c-4533-8976-be7c202c20da"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNTA_45be5812-da21-45e4-bc31-bbb054429058"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzUtNy0xLTEtMTA4NDgz_5255e045-8e72-4767-85c0-33c34da7c1f6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNTA_45be5812-da21-45e4-bc31-bbb054429058"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1OWU2NDJhMjY0NWM0NzVlYTg3MTMyY2I3MDFjZmZjYi90YWJsZXJhbmdlOjU5ZTY0MmEyNjQ1YzQ3NWVhODcxMzJjYjcwMWNmZmNiXzUtNy0xLTEtMTA4NDgz_fedf24a4-17f7-4e2c-b3fb-00deeb1891d7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNTA_45be5812-da21-45e4-bc31-bbb054429058"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzgtNy0xLTEtMTA4NDgz_e71a4f08-455c-41fb-b8ab-10ffc18b48cc"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNTA_45be5812-da21-45e4-bc31-bbb054429058"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90YWJsZTo1ZTRhYTJhMTZjNDA0NDNmYTYyYTYwZDljNmNiYjg1Yi90YWJsZXJhbmdlOjVlNGFhMmExNmM0MDQ0M2ZhNjJhNjBkOWM2Y2JiODViXzE2LTctMS0xLTEwODQ4Mw_af082783-566f-4e2b-b410-92f04a147185"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMTgvZnJhZzphMTBlNzU0ZmY2MTI0YzgxOGU2NjZjZjgxODRjY2IwYy90ZXh0cmVnaW9uOmExMGU3NTRmZjYxMjRjODE4ZTY2NmNmODE4NGNjYjBjXzUzNTA_45be5812-da21-45e4-bc31-bbb054429058"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNy0xLTEtMTA4NDgz_5cff3641-b339-4619-b6d5-960ff71bc816"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNy0xLTEtMTA4NDgz_5cff3641-b339-4619-b6d5-960ff71bc816"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtNy0xLTEtMTA4NDgz_adf532ab-97db-4f66-a6ee-dc0d8a727a86"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtNy0xLTEtMTA4NDgz_adf532ab-97db-4f66-a6ee-dc0d8a727a86"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtNy0xLTEtMTA4NDgz_0b572d0a-ab0f-4a77-88d4-58efe3e6da34"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtNy0xLTEtMTA4NDgz_0b572d0a-ab0f-4a77-88d4-58efe3e6da34"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNy0xLTEtMTExMjMz_fdd1a304-b4d8-4eeb-8a74-578a9ed991d3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNy0xLTEtMTExMjMz_fdd1a304-b4d8-4eeb-8a74-578a9ed991d3"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTctMS0xLTEwODQ4Mw_07285cd7-4899-4f88-9e62-1ab8a878d96a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTctMS0xLTEwODQ4Mw_07285cd7-4899-4f88-9e62-1ab8a878d96a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtNy0xLTEtMTA4NDgz_2b54b5ce-d72b-4fbb-9080-d13b17995978"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtNy0xLTEtMTA4NDgz_2b54b5ce-d72b-4fbb-9080-d13b17995978"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctNy0xLTEtMTA4NDgz_40e96f9a-a65f-4d11-b5ec-01472ae32d1e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctNy0xLTEtMTA4NDgz_40e96f9a-a65f-4d11-b5ec-01472ae32d1e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtMTItMS0xLTEwODQ4Mw_cab87730-7707-4a08-9b85-0f05e35187fa"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtMTItMS0xLTEwODQ4Mw_cab87730-7707-4a08-9b85-0f05e35187fa"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTA_09742f84-ee34-4ed8-a1f3-d150a32ca793" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTA_09742f84-ee34-4ed8-a1f3-d150a32ca793" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Based on the fair value of open hedges as of December 31, 2022</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNy0xLTEtMTA4NDgz_5cff3641-b339-4619-b6d5-960ff71bc816"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTA_09742f84-ee34-4ed8-a1f3-d150a32ca793"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzYtNy0xLTEtMTA4NDgz_adf532ab-97db-4f66-a6ee-dc0d8a727a86"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTA_09742f84-ee34-4ed8-a1f3-d150a32ca793"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzUtNy0xLTEtMTA4NDgz_0b572d0a-ab0f-4a77-88d4-58efe3e6da34"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTA_09742f84-ee34-4ed8-a1f3-d150a32ca793"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzktNy0xLTEtMTExMjMz_fdd1a304-b4d8-4eeb-8a74-578a9ed991d3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTA_09742f84-ee34-4ed8-a1f3-d150a32ca793"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzExLTctMS0xLTEwODQ4Mw_07285cd7-4899-4f88-9e62-1ab8a878d96a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTA_09742f84-ee34-4ed8-a1f3-d150a32ca793"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzgtNy0xLTEtMTA4NDgz_2b54b5ce-d72b-4fbb-9080-d13b17995978"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTA_09742f84-ee34-4ed8-a1f3-d150a32ca793"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTpjOTBmNWZjNjNmZmU0NDVkOGI3OWJkODk5M2EwYzg5My90YWJsZXJhbmdlOmM5MGY1ZmM2M2ZmZTQ0NWQ4Yjc5YmQ4OTkzYTBjODkzXzctNy0xLTEtMTA4NDgz_40e96f9a-a65f-4d11-b5ec-01472ae32d1e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTA_09742f84-ee34-4ed8-a1f3-d150a32ca793"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90YWJsZTplOTE0MzkwMDFhNmM0NTgzYjI0Y2FlMzk3MmUyODM2Zi90YWJsZXJhbmdlOmU5MTQzOTAwMWE2YzQ1ODNiMjRjYWUzOTcyZTI4MzZmXzQtMTItMS0xLTEwODQ4Mw_cab87730-7707-4a08-9b85-0f05e35187fa"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUyYWUzNTc3MzE1ZjQ4OTg5MGE2Yzc3MDExNWUyMGE3L3NlYzo1MmFlMzU3NzMxNWY0ODk4OTBhNmM3NzAxMTVlMjBhN18xMDkvZnJhZzo5ZDFlZWU3YWQ0Mjg0NTRmOTk2MzAzYWI5N2Q0YjYxYS90ZXh0cmVnaW9uOjlkMWVlZTdhZDQyODQ1NGY5OTYzMDNhYjk3ZDRiNjFhXzM3NTA_09742f84-ee34-4ed8-a1f3-d150a32ca793"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>123
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ,9U558'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #&=556Q>(PH.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O295P=#E9<,G!<&!XEM(;EM8TX;DI-VW-ZU;A^@'$/*2NW]^
M]SM(8X(T?<27V >,Y##=C+[MDC1AQ0Y$00(D<T"O4YD376[N^N@UY6O<0]#F
MJ/<(HJKNP2-IJTG#!"S"0F2JL4::B)KZ>,9;L^##9VQGF#6 +7KL* $O.3 U
M30RGL6W@"IA@A-&G[P+:A3A7_\3.'6#GY)C<DAJ&H1SJ.9=WX/#^_/0ZKUNX
M+I'N#.97R4DZ!5RQR^2W>KW9/C(E*E$7E2@$W_('>7N7S\?D^L/O*NQ[ZW;N
M'QM?!%4#O_Z%^@)02P,$%     @ QG555IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
MW*E*Z=G7W%&"4'!I<>(4-$@3ZL&S) QVM"LZIMOI-.[6:7N'_%\)0YT5^>"
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
M W=V"'QWDY_6[ZC:VJX@81MP&7A3F)/*#\#YP,A]=B1<2P,'S.QVQVC,E 7
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
M,4EMC&H&JDU0S2RTRK1TC9D&T9 VJCFHYA9:3[[M3D_I-4]D#1H5,?YI'Y<
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
M$<P EI!>+R;_<*.4W<VXDV U@W*[C39\!X1CL$!0DI8FGKC+2G)1 LJ6@[-
M-6!'5J\E/[9P4%OP4NSKYB5LHE5U+L&K1^/J4:]:T;*I5/4+ZAPX0Z8Y/=I-
MG/E8&(>G4*[#T =+]O&PFX* 5"O6\Y//W_/F P#"(\MH_BGMUP+JS+\N=#09
M2QV?ZW '/+!BXFI^+5NZXF:7CU$HK:>$*J,>6FU+X;BVI?;Q+\&\6K6>6!3^
MM9Y]E5%G#*FRJ.M^ 9(G2F>5X(=M"=[0/&>[X/1S6^L9@S[&3VBO :+(9='*
ML0P %-7AH(TW#M9WTS,R#&A-ZDD96$!6&=L\3N2(P$!'I >+S[1)+&E<,N]L
MT*J*4QPG\/3L[^7( 7[" I56);B3#MMXB\SX)\CI)FMZ,5]=KOE"([<B,\#Q
MH&O01U;7K:;7O5GP;AL6- H7;/TA/7Q'<B/UU97GT2"W[8NN[FU.N6LHEBA4
MD.&XM-KO6-W?LGZ9>(A#XDIIP.EEHR?W^"0*DE)D*2H;,R!FRQJ-U&GW.Z+_
M6DJ*,*9-=6FL/:[(S2I:=K##GRT*<!5%,'BCP!X"2DN>USJXUAXW" ]:AY%;
MK$Q)W+ EY86UQ#C[T5N>#_M8NR3YU@"*RT&+L.1%SDT!QY&N(5\[D9A!GW2^
M[[9@.5;5SFDT<0"#Z@D^WB"4TQI.K;[!+[NX2L_RLN2C#8=E.+[:U;:5BK.>
MB5-H( $0FYS3XHB!4PK]VF9K:\L%Z^S@A%[7C'-=*\EZI;AU+>?/'&WD:-X*
MV1"SQSG Z?-)E,9[B#W>[1QCX#(H-IUMX4X\V(S-CG2?.2N7RT[!O1X\0;98
MCYL\0.5.E?D#,>99URJG_93\S!^+#$2,26$3&1P$0@0!R44D\7T=4Y!O!?,W
M4&$=FCD< 82=D*N!05 !/)]=CHX8..M;OI6YO.?UCJ(%EFM7_!#_Z4%>@5RG
MA-^#,JO#:H<I)G_**/^!MV;0B9GOFR"!3PRHP%A0,.2L'A(EXR)1+3ALN60!
M=#F_F(S\J1(^HP[O 4=H2G;XPL\@K"^V8(XN=ZJ8N$Z^XFHGQ:=@2WY[+%7T
MS*(22D0RWIY_DQ-74O!7L=^D'\K6'\+X5%:?I>JY3.R!(<(Y JA0<NHCGA;:
MC$AY+LI*=")RF\B;C!',X)#"*/J0NYCC#RZG[7_>^I^#E'=E!%4Q!7C1G!"$
MK5''UZ9120?[^BMRM98M:1U.?_IC)]TTK%WLG:L61#P*9T@DPN>+Z00'2)U=
M)5IVI6+A^(![D,Z.S"/N>,@OHS>=4@#"A16M163DPDG)?**I+<Z=(?;7?=-%
MYGT^F<&%._X%[OR9U#*M&-4='?+ZQG,WX'2F ]X$AVOJ?4W(%CJR2G>\#D[O
M+QO^XAM?:-N/OLKUX+!+,*A?YKE=YLT&9+8YN/<H%\K9P[H6;^^3+9C30Q0=
MOZV+:43INP[4783T.B3):%R&&T)%PSUD=8A^I(>@)CJK^KUD4O8(+8VT)-?F
M:*T):0;-4'J;%YS.ML5Z'CFYO(J;BT?10X,3HO9M#U2"0F(O(22#$O$VG5/B
MP209AK /)!%(@INV@$.K(I D(.#+!^"@HP3Z1'^V9:/G+ZVS.@ZW6]4[DE,'
M)%^;/'7Q)W5<W3K8%ZL)$.92/5[@&(=6$K N#G"G5F=T*B>Z1<"0:HF+]FC]
M6),\<299*N_="NMA=N)*9/1[.G^!Q.;&5M!URF92^OGRA?^Y;YLE/Y6T"PG%
M@R'7Y1:)-%]C=,KE! ,=<#UH#LJEG)4A@C GPM"XC%5QYD]>A,I14^*9=1=.
M.64[,$K/5;(]DR*KQ/";9%V4>;GB;)<[53V=^M,J07 C/(]\<-H;"_IL4,Q6
MMYNMOT1!@E/AV9*@5NR/-I6SV%';9+DMJA!@[7>1^HGS/4.T-Q;H8@-4$4D=
M2U&&+<1>:!(N8%QQG H#$\NW=10=?L>$.6;XM>KQL56.[ZR8\#TEB"3(L>F]
MY%G=1K$0#DI6</@MH(S4):JK#4:1"CP]FF)K(GS!-_=U6%KI+SP9*/<Z(N<>
M/H=R/-*S>GR+2BTSPWQ&K@++GR2VH0+(M<4-<DO(5XOR!VGDY?4R!)7@_$LO
M7OV*_D[MNA:0=L+,#$DT(?9@K/DG@E\<X<20-^2R$6R&25$2NI_9]_!!KP6
M0<UF!G'G@)^EW@J,C;L\.(U9,2\6$EW/-O;PYE(.>W.$J!.$]$>T8)<;T9+V
M0'@W_FS%<V7GN0$BP_2L)?7'QYA([G2^P%20B[;^3YIJIK$&>VR>=UBE"^:8
MR9LQ$O9"YLOKN7OJ!U?52$=N3B%Y>#Q!"#?+D<9IY:FU!L(2$N]2"K&GVXW3
M[@+A5R>!YS8<?+7DZYK^.(C*MX6T]P" #S9US'_WQB%>V]'5!XMN^$HF*! .
M!M1E9'*5(6J[*FUCMP6>2I+3.C:&='SW&,+C5;WG11VQ[M*_"0]<!%1R2&2
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
M980O8JVN>"KSF*=)/SI(Q'HHBF9%4?:L._4RZZE7</<VZ8E]%+>=^4ZL@]'
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
MZ!U?&:<;?5$<@K?$JE1S_+'J09:V!.DM;,X81HM3PRKKHERU0J9(<IX>EL_
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
M\-CP!XYPX4W%?YI8&.]-P3\S)6$U6H#G2P/M-1=T0/<OFM/_ 5!+ P04
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
M2UF61.1!P/XM4+9M9TO94BROD8F:WO1EC4]GL'45T;U0>OW;)(ZB=]XA5VU
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
M/UE32C<0#<!KJ>5"ESJP0""+W#Z@"TTS^_]RA<<P1CAJ04*"G*+IM,6)&/>
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
M6H.!15>RS[^5X*DVQ8VC8J$HUX@_.^0/Q#OB@V)V@NX2-LNA/;)@GWA%9E*
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
MZ'V5X^,YMJ9Z)J(\B<&KA7$YBH]5*SYYN&,&7'X4FZ<#*0"Q'$%;"F0G8:"
MH@(CVG44SY'M%U62(-.4RZBD9B$< QP 56S[7B#G4C\V_&WJY3*: YXHWM,L
MAZ #*A(''8Y#WR(F#GZI_,=U="]]!7*E@B;-Y]! N=Q*Z;,Y_(?2:)<,#A#R
M%R6T@C4240(3$'Q5&56;H.XBI]W<Y.*&6&AE]#)HM5"C,62?2 +9(7="T)L:
MNUQ@HD'*886"*^L/J"S1L57A#N*5Z!;8G>1U 6-AB(2A#+2[050IG:OH]XSX
M0,GB]M[U@"(-@XF4>96(N>2T=9R3LON8W<K"4-"#_D(;FW"S:1(#G3#H <N_
M!AD =2ER2L:@G9AFZ;P JB2D @'^3.0E4,BHO"R'X2RTPND3@2GP6%$++K!A
M!,*?QT2T7"G$:R6+GVY%GF*R@[V/4\ " 5YA&5#ZG]Y?@;)?)Q5$"\.Q_VI
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
M8'R5X_QT7VB#]B<HE_\#4$L#!!0    ( ,9U55:5*>3&X@H  - >   9
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;,U9:V_;.!;]*X0GF$T
MO].T:9L$R*,S4Z#=%DUVBL5@/] 2+7,BB2I)Q?'^^CWWDI+EQ$XRV/VP7Q);
M(B_O\]QSZ9.EL;=NH907]T5>NM/>POOJW6CDDH4JI!N:2I5X,S>VD!Y?;39R
ME54RY4U%/IJ.QZ]'A=1E[^R$GWVU9R>F]KDNU5<K7%T4TJXN5&Z6I[U)KWGP
M36<+3P]&9R>5S-2U\O^HOEI\&[524EVHTFE3"JOFI[WSR;N+(UK/"W[7:NDZ
MGP59,C/FEKY\3$][8U)(Y2KQ)$'BWYVZ5'E.@J#&CRBSUQY)&[N?&^F_L.VP
M92:=NC3Y=YWZQ6GON"=2-9=U[K^9Y6\JVL,*)B9W_%<LP]HW.#&IG3=%W(SO
MA2[#?WD?_=#9<#S>L6$:-TQ9[W 0:WDEO3P[L68I+*V&-/K IO)N**=+"LJU
MMWBKL<^?_=UX)2:3H3AW#BGPL:BDMG"Z%Y<+:3/EA"Q3\4TY;^O$UU:7F3@G
M3VJO\7*?]KN#DY&'+B1QE,1S+\*YTQWG3J;BLRG]PHD/9:K230$C&-%:,FTL
MN9@^*?%*)4-Q..F+Z7@Z?4+>8>N90Y9WN$/>ILV--_XXG^$Q<NE?VVP.$E]M
METCU]<Y5,E&G/1204_9.]<Y^_FGR>OS^"7U?M?J^>DKZV:X ;M/SKTEZ)@>N
M56+P_D<MK5=6F#E%8"ST6A,\<H7,<R3T3(G$W"FK4K$P587U5NH\D=:)[TH4
MIM3>6.$76":M7=%1=S*O<0R$Y*;,!CFJ.!62= R*62J\@9D/:J>:YT K42$U
M2Z]EWE%E*&[^6]'2D@E I92M"++Q8;E0)2O.Z_[F'IPBM!.E\0 RME_.<H75
MUM390M1EJEUBZM)#SKR&BTE'MQ!S8&;0Y G!ZCY1*G5"D]W0)3P>BJL0*=KI
MMH:HS^^,SOF$3#I16<1$4L3WX<"??SJ>3L?OYTAWX;"$OT_>'PA=ID FNR(_
M>%W6T-H;Z(%P:E4F4 DO3*$307GNV!QT#+)NMH*KEWQH976B7!\>2>N$#,<Y
MMZ2Q#+FUZK>6(SB&WK1RR>L))];EE]\_7@TF;X?B6F>EGNL$^@?90.>$<ANN
M"9%);)T&@]& ;I7' 4XLT1'H/]2":U+T/!Q*^9,HZ]'58&11F)1SG91UP'N*
M.SI*<P!]"5B]78)?52'+FEPGN,7V(*S?KL,*4O.3DHZL_17942'>NVNG.=1!
MU ]D,BEFJ>*LRK6:D__Z0=.R+F8A\D@L,F2N<Q6TG,GRUM:53U:-G[:GRY J
M%"^2'%ZDN$@?O&IR[K%WJA,6O' 4@#NT_8I!A!2AK6U.+O0< LQ26B0O/:$B
MPU9=#F;D ,ZY/M>:U[XFVR2JHTPER9,A:PTVV@%T*0=>%96QDM(27S/56!,+
MJA,7OT QQEAP<!@60 >,57TD!-;";G3;KIDPI8'"1-ND+IR7R'475DAKR-[G
M2F[3FK(+DAY@DRG>ST=1#+ED4%HL<'<61"O(8%-;D2-_8'9.G X>\7.3:\/1
MPVKB<>S)%F#6D*1S5)U 0^<0DJ@7P#8[Q, .JT*Q;J!9!\:B'0_0*^9\ %>*
M@R:1,E\Y376;HI[]1K9M []X,A37!2_?H4.+*)U8H^H5EP^C.)0LX#Y*&,Z=
M%D\;CP2WOJRCT6%M*@4S"]*)MF\&/S>."H0>KT*/VCRY=9'("!3$$H#52=*:
M\8)$E@@%EE9 <IDL8.!")PLR<T:(<$<M%M&525);."I?$;&FZB4X"J H$$FO
M$TU] .!S!QY< 7P]91?I$Q,<&;9&,U(X@)EK_+0EAM!O':&G[2,'D0WWO!IJ
M[DW>3H9OP(!SY'+)H!:23CMP^YA:'0G=-KEV^M[1T7@X7DLI0RC!XI6E .+$
MN?8/T'EG47/Z4/'8E"L*S6[@Y3W:?#G@G.L$.&$RQCJ(PZ/CX6&CQ$;; D)A
M$N(-?]9IQA\HU$!&3LW-9+I5*S*Y+BH:<+#*HX#_'7H3A:!S?!.-T/)=/2/P
M8FY4R#^-I;*':B%9K&)VBEUU:69$4YFL['\B,!>'U/ZK.M2J"K2HU4#'YM 7
ML]J'RB+.D^M"!R1[UV8 M:P,T-^XUBH:(>D;C)W7.3;-X2\45E2+%[65917S
MC20"9*9*10G=J?7W0A*HP>D!#^DU'C:P'YPE>31$T2;44C):@'D72QF&<4#I
MZ%G#0];39*A@SE%P#3JY 1P^:"@^KT,9=@6,<JKC 1+;=1^-EVAI(7J-HBW9
M8G[EM5,,Y3)WAKM)H"-+[<E%VJ8#JE^LAD.R%1_1$KB'LAB3,V(>&GP65-<%
M.0@_N;8I*^;&E'B"IGH,V+&)DC$ 6F5S+K, '\B++P2PL1B7R"TU2,T2YG4(
MZ1P6XJ!'A+13 .S;NU!8N2P#P]2^)4M4932*>96!$%+R@.Y31P:T)-3)>#ZE
MPWH(364<DIVAH7? #MS6X^D@>I""S'";MBTZ;<I DXCMB.Q# I!ZU ERF(UJ
MYC&BF1@6*@^\ ]M5/S9,)!886^GS%<-(;#H=HN]VG Q5U]C91W([2B3BXBX$
M%.F6OQB2'X/6.F*,5I.CX70-F&T[:6&O@XXKA715-,X+#..*"6<<R,=Q\ HH
M2.PKM)T 5K1Y<UQ\/(XQSXZ&7,)[X#0IFW#M\2^,J7C])50O55-,TF?4.D^)
MVANXAB+Q0FN>1?YH**+![H1FY,K)\+B%_0Z[TR5E6S"!^EI,<!AE,]9&)8O2
MY"9#1D>&]/_GR"=N,([:&XRC)^\=-F\8PIU#<%+GMN$*, NV1)7YQXVZ]^(B
M-\GMUMN8)T_;?AOS0(7UL3=A5 < Q@2@:1G@U7BRG5#G\%:HPYGRA&TR1X-'
MRZV(B@LZA\;> +0-S@_F)N$>'P$M8$(' >V&7@$/";2ZX^A"R31V()JH0^QD
M@L'$B0*K=)73,%2&-]UQ;#WI6IJ@D*\\6C49 .AIU&^WTX0-P->@9E"#[+A"
M!4G'6D18=QMW$"^O)V]HNMLT.8GW;PQ)X^';-23Q78SCADTOWZQ98L!<12R
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
M7&?#<('_#V1Y ][/#,YL-^$ _3^2\3]02P,$%     @ QG555HZCYMJN#@
M[RX  !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&ULS5IIC]LX$OTKA*=G
MMAM0JR79ENUT$L"=8R>#3:;1G9G!8K$?:(FV.9%%#4GUL;]^JXHZ??0QR1Y
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
M^QN(-[!Z^SW(UC]D<E_PV$;8M6I.5*S<M+]R<4)-(?-3M5P23$%(T*(M8E?
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
MU>1L,KEEOD=)\T<\WZ,;YKM58?4?5S-?5_"9_SRFN\Q\?GQFBJ-G?JTS\V*
M0/&FVIC!R[__;?SX[*=;Y#Y/<I_?-OL=<K^V/BN<;RIS3.[;9^[X0G?*MW#L
MK=ZI=>7R)L.JA:WM0G-0_6[PL]E8U_ABAR!=NZHVN:J71LTMYE\H-U=:O=&%
M-VI::+ORZBJKU8.__^UR,CG[Z<WTBC^-?SI1F5NM,:*LE2UYAG^4EB;[6NM:
M-*LKBW>GKJEJ!3SB03]K7YNJ;!]CP6_F6ONA^J@KO]1%@6<;RR@2E^W/E23P
M]:[ @N^=7S9:O=6(^G*H\-[,8)XY37TH%WZ\6AG,IH?J,\MOY_/3+Z;0-43<
MC-2WRN*%G7I7Y@TM:R#:NS(;#=5K,S=EKJ'Q4$T!+>J3&ZG)L_'D8;9Y>'9V
M=OGTX?LOOZ@'/X]>CTBIT<D(;T(&ZU6&\4.RU'9ILZ7(-?HZ4K^X#<Q![@%P
MRFB+L1T. VORPQ+OT-!*Q(.-JM&^OK"8681-A+.M=;E3V&&\$'[$IJFUJ6KH
M2CN,V;TNQ!*\(]]@A\:/U*^E^C6KW<Q4B%F*V_$Y9E<P@2YDCX,>V/HR*QK@
M!-"O7F+,'TV%14V5TR9Y&)H76NJZ)Q6Y_[>WGU78U>^EVV(<''&E<RC:>$R(
M/<@T?X*<,\./Z$?ZB:29LVM6)G,5#Z;%#)L/D&]85+P8QV' O-)-WA0T(B.'
M'@Y8#I)KST4-V1P+_]'D"Y[1B5]'O8*;UZ[&(GKEFI*]]][CR\GH'&!?%/!9
M-N-7LX90;,BG;,@GPR.>**N2/Z[7!N*F&'ECY[#JU%998Q%[@][WP0FTATC>
M'%."3#M^\I/?DZK5B72OX,5]336PB0P( Y! A=Z2MG.]<55TD[U-9#W?Z[(!
M-5!/6,FGQY3\V@!P5B8HFYO2XAEYL;CO?0_7K"V#$ZF?P4^MJW1EE3?F.[D1
MX1780A"C9PN\C:!AK$# X2G-C\W!V.-+D.*Y.+)FFC%2GYO*-Q33<!M:8-U4
MV9*<G!2E0%%Z41EQ,0Y#<4T:RD\)O]Y^'O9LM"1[TELAEG.S*NU\I[XT?JG>
MPA))5\0D\%G/+($TS+6WPG(?RV>-!T1X3U!"(2AQYB!N?Q8/ED//YI5;413
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
M=[E3Z#3'/KT<66?0*G_O"[<Q%NTW1L?GP"[SL3KJX'Q892Y59_CL"4_"%_=
MC=90H_NL#_>5Y40WIY+:^].%NG;LN*S&G_=BO]_ZM[<!ZW[4>3TI(--C%W.C
MU$Z1V;O<C.?K&K'?:ZV8#-NK<[5$HD?*;&ZAI.V=E4JWT.CTLD14]CE3UV,H
ML24D[#PWBDT HL?.U*72M;('<*CK*2I6FT+/V%,FTBQ(:1<\&&"7H0A"VK,(
M^UN56Y+CJ0@RQK,XX%BC(,$Z" 2+!@):$5*1LBA+<#_...Y_   D&IKCRCJX
M?44;JZ:83/N1"-A.@"*$)9&F\"WA4VP0A!Y!&.$Y#P>!Q.JELC2(F12D+6%#
M D<84.Z0$CU#1O0,U5/&7^1ZPO()!D-!?4L3#AG#Q+;*LBBB4&+8C,AP-,#E
MKYC3@*W9I+#+RA;4.SZ,I<&@-^Z&"7(I!D ELR!B"?D^4[!>KR+SDQ2:"N71
MX(UG3U+!Q0O&X63U>[5O\@8'T\*QF.(=2(AFE&G.):+]X.:H;PL<V4=BXA!/
M(>P1Q*P]J5-3+5 !#8LU&:T:\Q3#2.$P*%8T@BZ_1@8XI5@(!"13+#&Y/375
M9>$Y!?*[XO0X!KR4VH'B?MAK1C5, %!DE&P![;>5M8T*<MQJX6!LE)JL(><[
MSKM)D/585P;1>D7[]1IS0&OS4I'2XXSR@,-01(:^+LU[R+?"E'#J.I%0JA)$
MOO4P=\X4H]KE(P!P%=.5)@"F\OT(*8P)] <3R!H5E\H5P>"6B6Z)('JW+%V@
MG0JTW(F>@.F,;RBD/,!I[:+\/3JU_@R+V!]IR0'O&,=GS%1N-+Q;/QC@8T$9
M\O.ABX /OJ%R3P$TS/S&([_)Q&_1X.$2$CX>]K:V,&JVM-<BU#\8?LA[#<86
MG&BVC+TNRIHF]+^2@KA)0?*#*5AA_-E)X,V6^A OYHI>)JGI,3_8EX:Q+%Z/
M;M"D#L['RMK<%""Q$>8B!$IR2<+3NBS9#5*X#?%6(O-%56L7/,AS?(?G^&V>
MX[=XCO\HSW',<\H*L8:D,R*C@*HG/%]M>$X2LZ3$ K32;YK34M)\%1D]C3@Q
M)C'?]_ <CS(<_(P6@2E+9$?C9 4 '#KP7!>SC.8J/$(DHD&#+(!]I:0XY""&
MW/=R'$VLB&9$1 /_88[C'' X>0?78-;3X+^?X]"+LM=.)>IXK(*&ZFU^(],Q
MT>> ZI)DE-0=>HLI%PG17D05 P*^.JOM&7DDRV'(TP&,"9OTZ4UA<L-SW9'2
M"MAZMQF/7HD0"(C'@]T0[<-(X"_T6<!QQWP&>5 J]Z@_BK"H+P8-_48(3 :B
MY^OYW0SX->NM7U9 )M$N!TI/7S(F2I=T)!YFL+NX$&FAY PHLY+>9G:M/6((
M2G^XN6C>99M762ZI;H\BPH?KV<Q;V<[;A@=$0SH\V2&3NP@!:@DM U+!:W4@
MY&TN?$3H!*?QWW*?S\1W4.#_$SS?QX(_(?S!?TM^^_Z[]K<^."R4F?G/*A;J
M4&B^/:SOKK_<O&P^6&S$F\\^X-$9C>M23:&*^1IWF&D^I307KEKZSQ>CRKEJ
MX7_.53Y1A@3P?%KAOVM[00[6W[.&_P!02P,$%     @ QG555M-E_"-#(P
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
MK];I=FN%'<TKR01/5[4@4V^;D(Y=-MDRI9-<\XH(K%5L45D;C)^OBB)YA:;
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
ME_+[;_YU^1F]GV/DMB"DN*2FD_'%V9'<)F3_J(LM_QK<35&34<P?D:9J2KQ
MWR\+ @GZ!P9POP_X^G\!4$L#!!0    ( ,9U55:,_\1=;@D  ((;   9
M>&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;*59:7/;.!+]*RB-9]:NDB62NAW;
M5;%S;*IRN&QGLEM3^X&B( D;DF  T++VU\]K@*2HB^/,?K!,@D!?>/VZ05ZN
MI/JNEYP;]IS$J;YJ+8W)+KI='2UY$NJ.S'B*)W.IDM#@5BVZ.E,\G-E%2=P-
M/&_834*1MJXO[=B=NKZ4N8E%RN\4TWF2A&I]PV.YNFKYK7+@7BR6A@:ZUY=9
MN. /W'S-[A3NNI64F4AXJH5,F>+SJ]9K_^+&#VB!G?&[X"M=NV;DRE3*[W3S
M87;5\L@B'O/(D(@0_Y[X+8]CD@0[?A1"6Y5.6EB_+J6_L\[#F6FH^:V,OXF9
M65ZUQBTVX_,PC\V]7/V3%PX-2%XD8VU_V:J8Z[58E&LCDV(Q+$A$ZOZ'ST4@
M7K(@*!;80'2=(FOEF]"$UY=*KIBBV9!&%]95NQK&B91VY<$H/!589ZX_2\.9
MWV$/;E>8G+,'L4C%7$1A:MCK*))Y:D2Z8'<R%I'@^F>FGCZ&TYCKL\NN@:VD
ML1L5=MTXNX(C=OD!^R13L]3L;3KCLVT!73A9>1J4GMX$C1+?\*C#>GZ;!5X0
M-,CK59'K67F](_(.^?O'ZZDV"DC[SR&/G;S^87F4?A<Z"R-^U4)^::Z>>.OZ
MMU_\H?>JP=I^96V_2?KU/7_B:<[;[)Y3KEJKN;)9G4:<?9G&8A%2GK39V^<,
M*<-G[%$D-(_V&8_T/'2)](?=5/;(GPV[B67T_:"SS>9\3;45*:#FL!V:/2XY
MF\L8O$%6&*M4I%&<SQ!IKHU 3F*Y<IXQ7IIM))MR#$<2X/P?!D3*YKG)%6<9
M5T+.-![&83$UJVF7->UF&1H68DU>,U4JEH7*B#".UVPS'&H*$@#&DRE7%<A8
MF$+%TJJ->&K <C2/1L"/VN Q>7;,@F-2=QR=\1B\IG _RQ7)PZ3>!:M'^*@&
M<T#\HS1A3)M")A]7AJ"2(G:*BT3$,0D\8_>AP%HE9WED-'NO9)Y=L,_@9H4'
M4:CT!>!EN$JAPK$;5Z )_XR=L%Z[W^]W?/:1AYK\L*M9?S#N3.S3B=?K>*P_
M[@S8KR AQ$^D%A2%;!;)%+9IZ]H)\X=#S!SU[/3[8DHIFW;F4YAB1Q+R\@'9
M)B)>6(S%HP&6!5ZGC[5DW=^.9@%8Y@_:GN=583@>5[.$"8LEK1ZWV5,8YP0P
M0#'+E'RVF ?V3OS.F$U=V-M BI:1L(A>";-D(4L1\EBFBW/$.JD"I/,LP^)P
MH;CSV\Y^__KQ7^Q6JDPJZPGK-/#-H.*;06."4Z#!-K=2FT/LT+SX4.:[M@'Y
MK&T"B014:2A!9*X8FA2R'9-CTHO$2>WX+?8%W#RSH7D'N*0(4\P># 8H 'H+
MOFWL2L0SXX0P&SH"RDQH2_6(H^%G%^S?'+&T9<GM,7Y\^O&V]55:R,HOSD+"
MR9=M8RT44OP'9,>=@/X-RG\^>UA*9=PN[LXF=-(OS0TP];CRVU OV3N$4[O+
MN;V<*YG4(F?[(V&HC!VTQ#9LYW)^GD,[$,>-WB%91&\9I@O:.^40:"V.10BD
M.LDNTX,QT(M_E,\G;-!'KNUGSN[(CH,W86PS\,'VKH>,.PU(UZ0'VT_8.(#*
MC_OV]&B.[_>M0;XW[/38-]O)4=8A(XFS554R:\"8@)76G%+9][#87>XMW8(.
M(QM^9>2U8Y4/934C1$<RP7Y%U:;1& 5QB5[[1XZJ0TR)&DRFKVV(:0;I9=QB
M<3=@7L>&H%!B=TABB:KBTSOTL!X=<2"+MN*NFZAB6%'%\"^H O: *S9Y49#'
MQ\*4=1M<C?I-?K^L^6A4>+C3>N<Z!-00V\#EH ET/R+)DUUVV0K1"MR!?MRN
M1<%VK+5-*V",[9+V6:;GVR.NYMIZ"A0&-BU<V<,N3NA!'_<^&W5&E(QC&AFP
M(>:-\.<3HC R9 ,\'W:&)*)'(R.,]!C509\*!G@5)[>Y(8Q@;# $@PP(R$[_
MKI]9N'8D><+Z'J16R>3W>E!$^W:!8H\( K&V4K%P]E\49@OA4W#(Y.R(Z'H(
MR_QK@-*H@M*H$4K[$++:@'(T&H> TBCN,%!^NC@5)>E0,M4*T7:-V,'/\8JS
M6TR*;IBB.AQ-;(48#@)L-MW[N/\==EJ;=[>DOM+K]!PQ$_L/?,#K0PK4H.FF
MA@:QI *K0QSMSLTZXY6$B(LG>^*SA6F$W]]^&0=^\*IVA>YP+DR]=*"[V9.U
MQ8:N:OC6J'V!]+0!.^,*.^._I"&I#M#079D&KE6[MU[RV4^34K/Z!OZI=H9(
M?Z_5>0D#V1A=E 0SF P[@2.5_BA 8ELVZ0TGV#%+(\&P[T;!-K83KA%',*1F
MP&4UZ*GM]XD+2+X;.^Q 2H\J/Z@[VW7#'<ELD"E-5DOXL3Z7JY0 @B:L.G<5
M8SJ?:C$30#,6T00,G)<XW%:WVQY3BF[Q[S_T7C;4&ONF&C>IP#5IW-V'#;[)
MUC<"\#=E1UI"39=\=5\ETD^#K-F,!I#MIS"A;3<O7UKPRE+6\1W.BHM!>3$L
M+T;VHH8O=%,EO%#IAD65^9J" 5/;IVSST.F@XYWAA$D#3[PH/6*?G,K6TZ="
M5NN]]MNB_Z_I\;W-BS>O<2_ @\ <-3=W$&[:%AAO?^0BLSZ\K5YP?-5\GL?H
MAN#?P1=IS7JH7FW>EN1.&)TVM7V]L=G#"W:3BYA>2;B$0A53\JDH3P-'M_XK
MUO.*9M=B%6FZ,_,]3Y%*](($0ZY)M0UST=(ZG'T*HR7L5&NKB5=>;Q;W*H5^
M4"C\D+JWT'1&U6N-RJG9,E2SE?6#*$#.C;W9+!X4:^_+@W>QO<Z,>4R'AYK2
MC9O]PLVFO:Z]9/6;TS]:\ED>V]<_[Z6<V21Z64(W2S[<HE0JIFNF^<+EA-[:
MZI><M_9?[?S4*Q37*J*Q._!2" =,.@/Z:$VH1?$G ]OM^K;E: IYL EY\.*0
M%[K9MU II-IZ<[)XZ28TZCK>)[KSL 4=83^,(@7.==2Z<L:(@FG+PYP^<IH+
MW*8XFK"MWV[VUIK$_=W==(S;NWK#%R*U9]MIP7$GK&CR7;\U0OFOXA9);1DR
MRA6]JSH-.B/T%J-._XRN0<353*D$!)=OQE+[FE:X5W,];#&1/!U?JOG\.1-5
M\XOV\XQ^)_879]BW[DUIW<3>MJ&',-.M?19)N%K8CS^:V0.Y^T)2C58?F%Z[
MSRJ;Z>[KU*=0P1T-VIAC*5K;08LI]\''W1B9V8\L4VF,3.PE'=RYH@EX/I?2
ME#>DH/KL=OTG4$L#!!0    ( ,9U55;\;,NY80,  *0'   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,P+GAM;(U5VV[;.!#]E8$:=&T@T,VW)+4-Q,GNM@_=
M&DFZBT6Q#[0TLHE0I$I2L?OW.Z0LU6EMHR\2+S/GG!ERAM.MTL]F@VAA5PII
M9L'&VNHFBDRVP9*94%4H::=0NF26IGH=F4HCR[U3*:(TCL=1R;@,YE._MM3S
MJ:JMX!*7&DQ=EDQ_6Z!0VUF0!.W" U]OK%N(YM.*K?$1[>=JJ6D6=2@Y+U$:
MKB1H+&;!;7*S&#I[;_ WQZTY&(.+9*74LYM\R&=![ 2AP,PZ!$:_%[Q#(1P0
MR?BZQPPZ2N=X.&[1__"Q4RPK9O!.B7]X;C>SX"J ' M6"_N@MN]Q'\_(X65*
M&/^%;6,[B0/(:F-5N7<F!267S9_M]GDX<+@ZY9#N'5*ONR'R*N^99?.I5EO0
MSIK0W,"'ZKU)')?N4!ZMIEU.?G;^E[((:0BWV=>:&^XR98#)'.ZYR92T7-:8
MPZ<*-6OV>D]L)=#TIY$E>@<297NJ14.5GJ!*4OA(B!L#O\L<\]< $>GNQ*>M
M^$5Z%O$>LQ &R26D<9J>P1MTR1AXO,$IO!,Q[_-1*<,$_*E571GX<KLR5M.E
M^N]8)AJ>X7$>5V@WIF(9S@*J)(/Z!8/YVS?).'YW)HIA%\7P'/K\!Z67\$%F
MHLZY7)\\U"_^4.$)=Q860F7/1X,Z2WL\J*<-0J$$E;ZCYY3*MOQ!%?#T?OF;
M =7HH'URHV(RP+U@DLBE&ZL2H2>4,7THM"HA/XQ"?8^"6A18(OR&3!M =\F
MK@B6*]3=-?%?&KLSI5%\ _^2>7,E?[;VQMX.>B2FY$(XJCX\X L2OX$+>/OF
M*DW2=S1*K\?AR/V'U^$$[I2Q+DK=FK:&:3(.QY!,KLCHD?H1A7Y)<M>44-1^
MXL2QG,J=NSOF^A;@COJP(90T"8<P'H4#&"9A2D+(I,YL[3R;)D=5?,#6_N,P
M@4^4'MVF]$>#7AP.^NZR_&J^5T@9QQ;.LAVQ]IR\/B1#BG 0AS$LM7KAOH7W
M5BBQX+;O#^JU5Q(F?6I#$QB1WZ]+N 2)/L>OT"Y(A8_E I(DO/8'0CD[5EK1
M0><L4:_]^V @4[6T31/M5KLGZ+;IO-_-F_?K(]-T@@8$%N0:AY-1 +IY$YJ)
M597OPRMEJ:O[X8:>4=3.@/8+1;UX/W$$W<,\_Q]02P,$%     @ QG555CQ'
MRP#O!P  61H  !D   !X;"]W;W)K<VAE971S+W-H965T,S$N>&ULS5EM4^,X
M$OXKJNS<7E+%.+830F" *F"&G53!SA1PN[6U=1\46R$Z;,LCR03^_3TM)XY-
M@F'8N=K[8ENRU._]=,L^7"A]9^9"6/:0)IDYZLRMS0_Z?1/-1<J-IW*1X<U,
MZ91;#/5MW^1:\-AM2I-^Z/NC?LIEUCD^='-?]?&A*FPB,_%5,U.D*=>/IR)1
MBZ-.T%E-7,G;N:6)_O%ASF_%M;#_RK]JC/H5E5BF(C-294R+V5'G)#@X#4+:
MX%;\)L7"U)X9J3)5ZHX&D_BHXY-$(A&1)1(<MWMQ)I*$*$&.;TNBG8HG;:P_
MKZB?.^6AS)0;<::2WV5LYT>=<8?%8L:+Q%ZIQ6>Q5&B7Z$4J,>[*%LNU?H=%
MA;$J76Z&!*G,RCM_6!KB-1O"Y09GB'[)R$GYD5M^?*C5@FE:#6KTX%1UNR&<
MS,@KUU;CK<0^>_RKLH(-//91:'G/R4)LDAFK"UC>&L:SF)USJ=EO/"D$NQ3<
M%%J4[YZ;[][P:2),[[!O(2"QZ4=+84Y+8<)GA E"=JDR.S?L4Q:+N$F@#\TJ
M]<*5>J=A*\6/(O+8(-AAH1^&+?0&E;D&CM[@67K/FNFSB&]E=LM.*,ZDE<*P
MC])$B2++&/;G!4BQB16I^?<VRY1\A]OY4FX>F)Q'XJB#Y#-"WXO.\<\_!2/_
M0XM6PTJK81OUXVOD>EPD@JD9U+("'"R[XHB,M;[0P/F5W8@'RTX3%=UMU:.=
M4Y,ZF0R$)UF4%/ WDY2ED4ISGCV2*:<\X5DD6(E/W$*<2*13H2N7LI,O9Q/V
M\T_C, @^,-C:]+LR PG18PAMY#U/GJC4#7KLQ!AA^]T+R:<RD?:QQ\X0=UHE
M";&MUO^J0&H]WWU'$J82(Y69'OOTD$L-L>=.C0,(%(R9$5%!DYK+).*:B6^%
MS"E*6(94,^P="X?[WH -O6' _H&A$S[\@"??&];&-U>3K^RS2F*P-FS!M9BK
MP@@HR3,LVQN/O5UD[LC?H!+4J6@Y+:#U%<1Y4;9NV"/Y=D>>ST)O/-J@/,8U
MH)=^L,=RK5)IC-*/R^TK-\B5_339.^(Y[1J1T@//?RINU_<&O=K,%]2;TJ('
MW\7&+!R?X6#H[4'XP;[C$^QC!":X#^M<* A^=X@-<_![H5&!V$P^N""LD=UA
MXB$2N66H?\S.Q1;=4%KHQ599/6?22<8N^:.+UYVF0RXNSEBW4Y_J]': )F 3
M([0BN\,6<T3?XWNUR"";*:9&QA+EDU*U$2&0U(GF%% .D6@U7(SYY)'A'<H'
M=_J2-@@HK+!<6PKM+;8$$><&IYV6YHY8YM JLQ))U=R!G$-/8."=7$LRE7+;
M5FHWM8[%U#*8J:#D]EKP:[?"K]U65-F.RCOL%W0EK'L!5.B]$KU:^6Q'8?9I
M-H.G* XJFX@'1#%R=1VJI7GZW5B43SWVAT &NCK7A#6@"LAA5I1TXT*3AS(2
MW"Y$ B73LD@ZR^(2T,5GW1? R1^] IS6B=E(T:">/*_$.=\+MUQ?@+7 +0P<
MTH1 FA+/W*9+;F!>=EYDM/>[="DQL13B3<CX%)R;Q/?> (@KHVZ_KU'00=7;
MH-"9+P 6TBUPH^[8 R 1R5,$8;P"KQFU<O>NE4.2JXHY.AM#,QMUUV/HB8&?
M&3LKM!99]%@6<_:ET!3]KNE!UYXXP $:S);+H]5RJWEFN&O-#<!@^8*0RG&.
M'>(6#H8X-;PR+5(2I9$"'O*]/)F4AX2*G8(8&RQ+>TJGU RHJA;(B[_2?*PS
M/U(P/J33XEYD1<,SFYE?-2:;;4BCG?GK"$&.;D6)=VS@UW*MBP+M@C HRV5W
MS]MSBUSFE&]_0/"T0/ZH@OS1*R'?D#W!Q,#797DS52]>JP;;T/X'LWBFM7PA
M=!1LJ'?@/<NJUO4U]6.SO:W%RU.G/^E<;R9H/-;8.^.1D[45L,:^[]K"W;*#
M"P-O5$;*J+<5&!V/[R#8#9>D2L*;!,FZ=9\  M%*U'TR7_I$UH]FP"'*:G0P
M%+(SY'5T]]ZJ]W3?E,LTVZB%M',7Y(:G1*>@ESF:)@#8G%/*SPRA [JM6#F)
MYN@F@5CD3E'Y&+4F@WW_"9B#_54B8R<R_)51&?38S1SM!+2I^AAW[@ \HD1"
MFJ90DO FRY;?-9R(A'>N1TMYAE;652XU_8]PWSQ,6\+M50FWUYH-Z]/^#B(N
M+ZB_N@#:)2Q@?UZZZ-[:4;52?>.Y=ES)/&X]K==E/EW"^;6#\U^T*G*8?H>=
MHRG.(NIHKRV<XBQWQO.R+KUT:!__#Y3;KY3;?_6AO:ZH Z#RD\0*A.A;Q/(3
MC4/M*^IV7,T D,O7GNQ;Q=FN["I -O'OZ4SPI#"56AS %6;NNC$4&)?/0)[]
M\AR*&@5-D.G2%<.(5H8!'?^"P2XUC<K"J[PT!QV[AS@P8]]PA'N+ P)__>W,
M?V-.A*TYT4[VC7$3U#[Y!7]O6BSY_V#]PK5^X?]79KP@SRHDWIX%DT:96I\+
MJ@\<JQIYOKWG=7T@BNUJV?>744>!*G-5WIO9-1RX8\;J;<V^ST@?-KN&D,XG
MSTF/M:N5=))[@_3A5NF36A14'0UN@5.W?C)P3=I*6QJCWI[52WDCCZKO/HVC
MA2[P6&?Y"CK;\J%?^]J?"GWK_FF8LCDI/_Q7L]5_DY/R;\%Z>?G3Y9)KV,JP
M1,RP%0?9W0[:"/<?HQQ8E;M_!U-EK4K=XUQP]"FT .]G"N?0Y8 85'^3CO\+
M4$L#!!0    ( ,9U55;Z8U:N,08  (82   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,R+GAM;-58;6_;-A#^*X0;%#+@R2+UGA<#3=IU =(V2+(-0[$/M$3;
M1"51(^DDW:_?D9(5.Y6TY&._6!1-WCUW]]P=Q=,'(;^I#6,:/99%I<XF&ZWK
MX_E<91M64N6*FE7PSTK(DFIXE>NYJB6CN=U4%G/B>=&\I+R:+$[MW+5<G(JM
M+GC%KB52V[*D\OLY*\3#V01/=A,W?+W19F*^.*WIFMTR_7M]+>%MWDG)><DJ
MQ46%)%N=3=[AX_/(K+<+_N#L0>V-D;%D*<0W\W*9GTT\ X@5+--& H7'/;M@
M16$$ 8Q_6IF33J79N#_>2?_5V@ZV+*EB%Z+XD^=Z<S9))BAG*[HM](UX^(VU
M]H1&7B8*97_10[,V]B<HVRHMRG8S("AYU3SI8^N'O0V)-["!M!N(Q=THLBC?
M4TT7IU(\(&E6@S0SL*;:W0".5R8HMUK"OQSVZ<5GH1D*7'3+UN!JC2ZK)M#&
M8WUSSAU=%DQ-3^<:M!L9\ZS5=-YH(@.:,$&?1*4W"GVH<I8?"I@#[ X[V6$_
M)Z,2W[/,13Z>(>(1,B+/[WSA6WG^@+R=O3>L%E+S:GU@^=<K6(XN-2O5WWW6
M-[*#?MDFMXY533-V-H'D44S>L\GB[1L<>2<CR(,.>3 F?7$+N9IO"X;$"HU:
M,4/+[]V*KS:6Z(X]:G1>B.Q;KUVCFOOMNMLPM.(5K3)."\3WG @CI#>P#JD&
MA$)<(;41#Q6L,W\A;0F&EJ9>( <F2UX4L%=-7?07H[*A#X+@LW+)9$< =$-Y
MD<'_5XPJ8S:M<O2)5E!:K+6W@(UG(/FC%-O:KD;74N3;3._F+H0$GU'("+-7
M !K05G!(.XM>H;=O$H+QB57!T.UVJ7C.H9;UK_IB!5S E"AX#F)S="<T>.3#
MHV:R@H%D]ZS:,G2$XBAU$WCB&?%B-X21E4).!D9XEL:QZT-L053KRTZ<!Z*2
M*'9)M\&QKU/DP%_3;K9!T^Y2!D7LN1$\R<R+ S<^T+@3<=0*><+PGD'H(=0V
MPF]I69\@6AKN_=M,@3P_<@-X^H$U,@1D_6:1V"R\H#4WR-@C])Z<ZZVTZ%*2
MV.U^:*$14-TO)8TB6#A"%OR3DP7\:,(4)]BZ]?^H$N+(]8:H$J,@\4%,1Y4@
M3MP0J!*ZT1A5( I^0]BHB>H>55H11ZV0)PPOH HQZR#(OC4Q<O$052)#@P&J
MA$%L.4:P!3E,E3#VQJGB_=Q423QLJTD:)(-)MT^5.$C!JX-5)8J,0SNJ1"%Q
M4Z!*:@K#(%42C[14B;ST66W;B3AJA3QA> %5<%.C@(F&),FS@K5'E1#H.$25
M"- 1FTP6&HX'4RI*$U TTJ[#KEV'H^WZAF4">F/1&@=-^TO-@!^&74"=%=?(
MN1)*3=%*BG+7KQ72XB#J?=UZ7+%IS/('Y;M BPY$W8(H+ A0F^V3K8)O!5YE
MHF2[%=##J8+F7D#/5L?C;=J67YM8!\U]SP4'VH]?F7]'*""^I9L?>FYJGSXP
MHR\OPQ3B:3@$[<GOCD66OPJJ(@$F^"%4,.2G'A2EOC1V$ML,G21PL4D$8.X4
M798UY;+QZ0H5HEK_4L"W1PY.4DRKCE)='ODIM+TI'-F4EH!O*ZV=YH.%:\[4
MS+K<P:XW1<86!WLF9UY60B##;.?'S0' MV\C=074!&:Y74W,^*#2#)'$AY[D
M0::9SNO@,#!UOQ78<&7:)!Z :TXX!"H3>#8VGH6XW'/[G><L6<5 [-0>%5N6
M:?H(\24QK,<AQ-0AL77WY0$);:[D7 %7 =_V"2O ;SP(P3B0Z!#/]:<(8Z !
M"8 "'^$K=B<.P"C:'*E?)S0T%, ^WNNIGW_(&*@WQ+(30P\WW=,QC8],1ZI+
MU%67Z)75Y5U#N_UB\KR6O/!C8%3SP,> ;0<M\U]Z_F^._VY/^?CQ*'=81EY;
M+>)9'*<V$O$L3$((6E^EP+,@\("T>.;!:2=X7BO2&0$J!2B918$YQ_=5"F(/
MY+[)QI=F;ASYAI^.00AT/_ D]+M9;$EK1L0W>=%'GOG>W4#)Y-K>@"@HZ-M*
M-]<$W6QWR?*NN5MX6M[<T'RB<LT!<,%6L!5.CM!L9'/KT;QH4=N;AJ706I1V
MN&$T9](L@/]70NC=BU'073TM_@-02P,$%     @ QG555O67^@XX#   320
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
MAC(.0 ^#:]A8U?EAL5$61X]?[G'6,^T4\'ZK<& <-\[!Z=_#XA]02P,$%
M  @ QG555OWS-?O*!@  91,  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N
M>&ULM5A;;]LV%/XKA%<,">#:(G5/DP!-NF(%VB%(L^UAV ,MTS%12?1(*6GV
MZ_<=ZI*;X[K8]D)2O)P;S^43CV^-_>+62C7L:U76[F2R;IK-T7SNBK6JI)N9
MC:JQLC*VD@T^[?7<;:R22W^H*N<B"))Y)74].3WV<Q?V]-BT3:EK=6&9:ZM*
MVKLS59K;DPF?#!.7^GK=T,3\]'@CK]5GU?RZN;#XFH]4EKI2M=.F9E:M3B9O
M^=%93/O]AM^TNG4/QHPT61CSA3X^+$\F 0FD2E4T1$&BNU'GJBR)$,3XJZ<Y
M&5G2P8?C@?I[KSMT64BGSDWYNUXVZY-)-F%+M9)MV5R:VY]5KX\7L#"E\RV[
M[?:FT805K6M,U1^&!)6NNUY^[>WPX$ 6O'! ] >$E[MCY*5\)QMY>FS-+;.T
M&]1HX%7UIR&<KNE2/C<6JQKGFM-?3*-8-F/OU*)A!U=R42IW>#QO0)HVS(N>
MS%E'1KQ A@OVR=3-VK&?ZJ5:/B8PATRC8&(0[$SLI/A.%3,6\BD3@1 [Z(6C
MHJ&G%[Y(#PJ^TZXHC6NM8G^\7;C&PBG^W*9M1RO:3HL"Y<AM9*%.)H@$I^R-
MFIS^^ -/@C<[)(U&2:-=U$\_(_"6;:F86;%S:>V=KJ_9;[)LE6.R7K*?7*/A
MCFK)WDMMAQ5L]BI^J*%6B[!IW#;%=K+>KMC56K%BD$-6I@5I+X@:!5F1(#>C
M(*:UB P((V%HZ=C*E A^=P0)"U4ME!TO]MD,?Z+R5FWWVG.@:P1,62+VW2$[
M-W9C+/:P'W_(!.=OV*4J(*=31QC=F/*&R!56+74#=0I=ZN:.O6)"Q+/@0>]/
MBS</1I]5K8UE-0+)35F-/ H+M#4,91O]-V1:PNG(:#3_*IAQ;SL_"/-\EK,P
M2V=Q/XY$,,M8(B*,$RZ>S']4#D9\1)NLK)UK95W@EHS#U1Q@ZR$[X#-QR*Y,
M(TLDST[5;CM1)][9+ 5%Z4CQP2B_F/JU'0WS^QH7=_?:W-9@Y=J%TTLMK580
M DD_9TX5"*4ELU*7\!"F_FKUAEROLP;C/(;4G">SA'&101L>D68BX,$W#XN
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
MC &[J+5&HX[8>\A1<G'$KN9S['H7I;/;JSMVAHN?63\,Q@.\QD%$JV22!,F
M_89^:+?73X)PP/I1BHL!BX(#XCC$G7$T#M(!N[,<FR4)QK1_0)0D#\$!6U^R
M23!E:9"XW[VRO,#V=7:Q* X.4<&4!,7$> ESP$?Y/UC\YJ=I',7O6!BD+#HD
M(=[6*$43(MI-(E36+J<LCM,@;LRDQS'^4G2L-1'-C@?T3^[A?6-GWIA#DB8L
M2I C3J8H]&9+=C%\$XS,SPQC<DAAC">H8K"CN,==<8_W+FX?#L3KU<*^);]N
M 2LI$X5P%;1G:>]63*7M*Y"J4V!5XKA9TS(#NP20KN0-AK>V2C^SS\%=P.8^
M@RL5SS39R67.5*T9=)YL4J#<9FL&V#.PUC1[M\)=9XX3&D=!R'[9N+3YGVDN
MLT73E53Q6/!-4?BB\4\BK )Z$B'%U1-DM3.?FA]QQ0>D$*6P30^[&J3J#JF=
M/F'<L-4UQM-%4UI '+1XPRJNK>!%\?Q6+26Z9>J9$;G@6M"8<4WW4O*H^ELM
M[/.Z7FPYI.JGU*@M[<6"RP>4@!H>>5%[0D[I1&]](AHD-FU#IV1IB&YN:SL/
M$]1428H-M"+>N" 5?&F<5%Y52I.VDKK<LV$,R,CT!1=<6G*!B@@,T/_.<"1K
MFA&#AGFNL4ZHF.$I$\87R@MITMVO$Z^%YX4\;O)Z759<:&?@6R;_8VY:L>VU
M[X#SNF6'9N"L%H7#_'\EE/#(X=N023R,AKZBTH%[\((';95/J;RG[C*.D>*7
M'0ATT"'0P=X(U&*T0YXS8\#ZI'\0?(:X8,F%_<!GI\[M!X8?AVV'T505Q8H-
MKA ;\S:&Z2NPL3X\+U\13.QH4.81<(@&5 7X6Z>RI-+_[LL.A\$PG,1^+ S#
MA/)QLROW>(Y&F&V; ILT2FAL1LDA<KH7@[=J_K8VT+H68]^R:$H=ZU%!6"@-
M-NFTJY^S+-,U*MH,CG(ST^/9X>;$VXQF-(R3,?H1#6G@ANO1\;8<L2_XG@':
MK+7>D%7^3<4,5[0V4]/0S$RI7"<_=DVRVMM?N$:,[FSO<(M.#Q.D6_.^9:)!
M3%6*QU<T"B4\XSA9<IU[(1G:3S:D[L0PQ;]K^8AU13,C05\/T,\/P%T#OT0B
M'M.!@@!P2\B:K$3^_!$1DG["GGTUK,V VP+/%/(H=,D?AE,2]_LVHO@0X=A9
MLX^>)FSN)%HCO[;X=NJ(*V5$,[6&49*@BZ1^C/9OR30-Y**F 2SD7C(1KR:#
M9D:]:N>S:Q)2'OD[]/Z [4"O28=>DYWH]5G2J>5!BN\-:C7G?W:+@-!4Q)Z0
MM5/1#LARHY*B5:_:0MYWG;!$A/K?)_YS>!!2T@R;\<)->3K5)VO_9WG>I(52
MMIXH#06.$;1,N2-=>U!_)EOHU+,YFW;)0G"NM,!MXO:'ITWV6S^N]^+?Y&VO
M=V!M :6;!Z_1X)N?\&]6)-4?5-TP6YW,6)[)X$=6F:^'DWIC-9S;"G2T\MVA
M!/W@OJX0+M;2^D\0W6[W >?,?[=X(?=??SYRC2DUK( YLF(?X9%=^R\J?F%5
MY;YBS)2UJG2W"^!X]B8"?#Y7RK8+4M!]UCK]&U!+ P04    " #&=556(/\L
M^$$%  !P#@  &0   'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6RU5VUOVS80
M_BN$FA4QX,F2'#LO30PX:8(%Z(L19QV&81]HZ6QSH4B5I.JDOWYWU$N<QA'2
M ?M@61*/=P_OGGLHGFZTN;-K ,?N<ZGL6;!VKC@9#&RZAIS;4!>@<&2I3<X=
M/IK5P!8&>.8GY7*01-%XD'.A@LFI?S<SDU-=.BD4S RS99YS\W .4F_.@CAH
M7MR(U=K1B\'DM. KF(/[O9@9?!JT7C*1@[)"*V9@>19,XY/S0[+W!E\$;.S6
M/:.5++2^HX?K["R("!!(2!UYX/CW#2Y 2G*$,+[6/H,V)$W<OF^\7_FUXUH6
MW,*%EG^(S*W/@J. 9;#DI70W>O,;U.L9D;]42^NO;%/;1@%+2^MT7D]&!+E0
MU3^_K_/PF@E)/2'QN*M 'N5[[OCDU.@-,V2-WNC&+]7/1G!"45'FSN"HP'EN
M\DD[8'$4LLN\D/H!@-V $P8P[X[-)%>V8V3_EB\DV-[IP"$4<CA(Z[#G5=CD
MA;!QPCYJY=;H7660/74PP#6T"TF:A9PGG1[?0QJR8=QG290D'?Z&;6*&WM_P
M!7];BST'!4OA+/MKNK#.()'^WK7BRM_!;G_47">VX"F<!=@]%LPW""9OW\3C
MZ%T'VH,6[4&7=US]$M]D#51?GSZ;6NRU@MB/V'VMV"W<XX*D3N]VKJ$[RC1U
M)3>"2\:W//\)W%1E9%@$R!=@VD+0):9+] 1,:='8:6P?!P99#6Q1 ]<+*5:\
MLN*.N34PKE2)(7/@MJPKDG%D[08,G+#/[026"9OJ$H<-#>_'/?9I,&U_W?$5
MZE\!1NA,I"V85%NL^D_$2<+#F/W"/FBU^I4\5Q9ZB?+E2J,83BZP,I0^0,_;
M4X?A<813_2OM&"\**5)?,F[)P_/4<I55Z:4;E&>?K <LAF7P0C4>IV!VI61?
M,;%B*="VJ'6V\(U-2V8(T4D<VAT_"CMH.VII.^HDU!SWF*R4/D47/MEX\TQF
M7D?=SDB[V^]"YX56&,C'_804F#44:!J)4/FT?<;LFFULE_>4,W@U__>%0@&7
MD@C8:V:S+0AS!"52\*QC>^SMFZ,D3M[MO+M6R"Y LR@\\+_X(#SR/E.',':S
MK9G<_.]C#8][;)IKX\3WBMJ8!MXVN=36HO>A_XW#Z)EI@<G"#7X;]X]!XC#!
MA1&1?-*\RV<VHS@<^?3O[$ ,?^A_\2@)QZR1NA3W#R,6I0<#=3J/PY@=H=%A
M[;!YOX<C1_XZQ"N*+MIU\'?<\G?<R=^+-5<KI "6=F;T/U7V&^H\*H;MLRLN
M#/O"9>FY3KPF0<*R]#V[KDK/G[GCKK2MQ>N(WPWQ\[:@DE!4D:R/-'4=(M'W
M@E*TZ]HIT6A+TOG$*^'7I6'S$D7,UQW)='D/:4E?8#_V-]L/YI<WLZ!7J<Y>
M3)2I&\7[WT-RCYHW?22W)9JC)_G09YNU2->,XT2A4ED2"$'?>JDI\58*OA!2
M.%'5B$!=(&PM!>T@6"J. )"Z<_I^LEV*=M@RXO#5BH;M4E)CWT"J5TI\K[!5
M0D)];V!-JHLIN5:ISG$K^8#MT7MEV3MQ[-:[!I!Y DA[0.D30*(&)#V@_Z1P
M6UU/4K&UO[P@;I4,/'YCK/!(T2"@QO<Z1Y?_7[%N-5%V ;BKMKEP_!Y9E(3'
ME1:-26JNVR&V7[='K]6<R&-.V/ 8+R1&/*^^&GXR^WL8E%0KPNQ@EI)CA+"+
MJ8.M4T .9N7/.I;Y3Y7J0-"^;8]3T^H4\6A>G<4^<K,2V-X2EC@5UXN;JZG.
M-]6#TX4_4RRTPQ.*OUWCD1 ,&>#X4N.YHGZ@ .TA<_(O4$L#!!0    ( ,9U
M5585[&X)H@,   H)   9    >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;*U6
M;6_;-A#^*P?5*&P@TYN=.$UM [:3=@6:(4BR%<.P#[1TMHA0HD92<;)?OR/U
M4J>PW"_[(K[=/??<0QZIV5ZJ)YTA&GC)1:'G7F9,>14$.LDP9]J7)1:TLI4J
M9X:&:A?H4B%+G5,N@C@,+X*<\<);S-S<G5K,9&4$+_!.@:[RG*G7%0JYGWN1
MUT[<\UUF[$2PF)5LAP]H?B_O%(V"#B7E.1::RP(4;N?>,KI:3:R],_B#XUX?
M],%FLI'RR0Z^I',OM(108&(L J/F&=<HA 4B&O\TF%X7TCH>]EOT3RYWRF7#
M-*ZE^,93D\V]2P]2W+)*F'NY_Q6;?,XM7B*%=E_8U[;3V(.DTD;FC3,QR'E1
MM^RET>' X3+L<8@;A]CQK@,YEM?,L,5,R3TH:TUHMN-2==Y$CA=V4QZ,HE5.
M?F;QFS0(4>3#4FLZ E_RDG%%HAM89TSM4 ,K4KA';525F$KQ8@=+JR0WG!:'
MCVPC4(]F@2$R%C)(FL"K.G#<$SB*X586)M-P4Z28O@4(*(LNE;A-916?1+S&
MQ(=Q= 9Q&,<G\,:=-&.'-^[!>YMT*\=?RPU-TV'Z^UC.->+D.*(ML"M=L@3G
M'E601O6,WN+]N^@B_'B"[Z3C.SF%_@/?>ML$,YC"6FI#S-U>P2.^&%@)F3P=
MS>!DC.,9+(7)9+7+J$C?,/A^3)A"**0!)BBNHV0DR$J11RF5<;PT[NRYTV=@
M,H2M)-.]A7&KNKDU^+_HEGLC;5Z/8!*:<FZOR)0&M <.Z+A@OD'5'IG(24:=
MT(=/!_8]YO'9#R22YH#(+0PB/Z1B%:*^N42;L85<2T7T:,:%DS2E8*=D51*&
M#W_:@#<]_&[R4LA71'C 9U2L2+#9V<]T^0*%NN:ZE)J[ZXYHN)+6\"@-$S D
MDX:2'L$]XR*A4%^1Z?:TW+*"KF&GUP-M+$\HF<^6&0S@_;O+.(H_'NU9++A3
M,B4I6H_0'W?KMG\LZW9]./'#4?.MN?;N[L"!#1IC:L?^='1*M+!?M#7=/K:.
MJ2 47:S,J58O#:V@H^"KU+I?UF^*&_PEE?O_6^O(G_Q$\=KFF.ZD"TD4PS#V
M/XPZ^ZAG!V*:#PG)>IQ3_Y+:G^[ U)^Z?;BP^L=6_X%S)E*A_P&.763!P?N4
M(U6)?84U)+(J3/U4=;/=0[^LW[?OYO5?PBT5&2\T"-R2:^A/SSU0]<M;#XPL
MW6NWD8;>3M?-Z&<%E36@]:VD%Z\9V #=[\_B/U!+ P04    " #&=556&T$N
M@=P#  "\"0  &0   'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6RM5FUOVS80
M_BL'U2@<(- +92=Q:AN(W0T+D+9!TVX?AGV@I;/-A2(]DHJ3_?H>*45U.L?P
ML'T1>13O[GF>DXX<;[6YMVM$!X^55'82K9W;7":)+=98<1OK#2IZL]2FXHY,
MLTKLQB O@U,E$Y:F9TG%A8JFX[!V:Z9C73LI%-X:L'55<?,T0ZFWDRB+GA<^
MB]7:^85D.M[P%=ZA^[JY-60E79125*BLT H,+B?1578Y&_C]8<.O K=V9PZ>
MR4+K>V]<EY,H]8!08N%\!$[# \Y12A^(8/S5QHRZE-YQ=_X<_>? G;@LN,6Y
MEK^)TJTGT44$)2YY+=UGO?T%6SY#'Z_0TH8G;-N]:01%;9VN6F="4 G5C/RQ
MU>$8!]8ZL("[2110ON>.3\=&;\'XW13-3P+5X$W@A/)%N7.&W@KR<]./VB%D
M+(:KHJBK6G*')7QR:S0PUQ75>>T+\(!PK0I=X;';^E_X0J(]&2>.0/I42=$"
MFC6 V"N ,@8?M')K"S^I$LN7 1)BUU%DSQ1G[&#$]UC$D&>GP%+&#L3+.\GR
M$"]_)=ZQ$MQH:T_@]QMRAVN'E?UCGQI-KL'^7/Z7O+0;7N DH@P6S0-&T[=O
MLK/TW0$F@X[)X%#TZ1W]XF4M$?3RZ,*VK$)]X0L^.IA)7=SOY78P^WYN\S57
M*[0@%%Q]FE\#M1T@-/"$W%A _TD %12K!2%\+BIP5?I)!MP@<$M>DKJ-O81Y
M;0RJX@F<X<H2N] )RC_IQZ+.XBQ\5=3*I/B;PJZHA25]&?C1KA*->."^9\!2
M**X*P27!LL[4C>M':IG45&IN_!OO;1MW] &6OC<0XQ(6J&CF8",)PK_4N4\Z
M5$)*@DW6C%.(@M3A[A\BI-"#?A;G)WYDP_@L3 9Q&L8\C4<G;;[B13X1\IV"
M(C8$VO''4T),LB/UW$)R:\52%$$X"V_?7+",O8-1S""-<QJ'<%7IVLOQ?3<Q
M6QI=A0+N!NZ4(+/7ACJ%7A8S>J8Q\?!U)#OO$@WC 25B-)[!#5JJJ-($6#E#
M%19J1? =TL?C.@_2@)W\8+W.N]N8Y2'3T$]&!X7.6IG[U#4I=C^/A]XX]TK_
M;P*S$8G XHR2$J[_+'$:7[R0F+Z&+A7A#Q+G\?G^1$Y#*:P77:B:;+H0F ;N
MB\R[9>M4I;7CRI;N>/OY@9+YH'E.VC _.2/8A\K%Z/-_#MRC!6+>:S^+'F0C
M\M[72).=$[5"LPKW!DMX2)[F<.U6NZO)57,B?]_>W&L^<+.BU@ 2E^2:QN?#
M"$QS5V@,IS?A?%YH1Z=]F*[I>H7&;Z#W2TUG=&OX!-V%;?H-4$L#!!0    (
M ,9U559A;7,X+P0  !$,   9    >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM
M;*57;6_;-A#^*X0Z% F@2"(E45)J&[#3=NN'MD'2IAB*?:!EVA8JB1Y)Q<F_
MWY&2%7=3E*3[8O/M[IZ[Y^Y\GNR%_*&VG&MT5Y6UFCI;K7?GOJ_R+:^8\L2.
MUW"S%K)B&K9RXZN=Y&QEA:K2)T% _8H5M3.;V+-+.9N(1I=%S2\E4DU5,7F_
MX*783QWL' ZNBLU6FP-_-MFQ#;_F^NON4L+.[[6LBHK7JA UDGP]=>;X?)&8
M]_;!3<'WZFB-C"=+(7Z8S8?5U D,(%[R7!L-#+YN^04O2Z,(8/S=Z71ZDT;P
M>'W0_M[Z#KXLF>(7HOQ6K/1VZJ0.6O$U:TI])?9_\,Z?V.C+1:GL)]IW;P,'
MY8W2HNJ$ 4%5U.TWN^OB\!P!T@D0B[LU9%&^99K-)E+LD32O09M96%>M-( K
M:D/*M99P6X"<GGT2FB,<>NA"5!5$Z5J+_ =B]:I=G1F/5^82LD Q&\B3+VQ9
M<G4Z\34 ,&K\O#.V:(V11XQA@CZ*6F\5>E>O^.IG!3X@[^&3 _P%&=7XEN<>
M"K&+2$#(B+ZP#T=H]86/Z+O>,LG/%M;I2W8/V:?17$I6;[A=?Y\OE9:02G\-
M>=_JCH9UF_(Z5SN6\ZD#]:.XO.7.[/4K3(,W(\BC'GDTIGUV#>6Z:DJ.Q+HC
M\?/.T*70E2A+!"F\9W(UA'I4[S#J3TVUY-*:,@%3Z)O-?@C:_)9+*&;T.\1,
MGT%*<O2>%1+=L++A: ="<X/COP)7W+20HMY LM4VQ TKT1<N*X5._N1,JE,T
MWVPDWQB='^!) 9TA[Q0??(6VHS1DK]'#-(+TX!9IER(8A4'@!D& ?D.Q1V@+
M$U"\?I423-[ \6'U[H[+O%"#=Q>LSJ&/#-X]$PGY-Y+$P[ D7H1&DB'NDR$>
M3X;Q-'8AVI#&16Y<;Y/E:UW \=STR$+?#Z7)J,6GTF30WGC:'(DH*])8D2<9
MQFY&(C>*360)\2#"!Y)IC%V:1.8\]FB,;L "')_0B+I11D[-!?:RR!3+FA?V
M#J>9&U%J[T*/IK\(BP"L) I<3&FKB01C/-.>9_H,GI>/\WS)I?WAAGSM2O6!
M9/3=-G*HL3N-%B7X,MC41A$\Q?NQ_:<I/W[];+9Q'+LDQ5U8TYYM JRFJ64[
M\]*@9QMGU,4XM(Q&'J;';),T<BG%]B[P,OIR1 1E!+MAAMLLB^D8S4E/<_+_
MROGS$2C;7Q]8=J&3Y65CK]K>-$3RJ/T7%[>%\,+J9JW,DX0G-',#;&C%4,3)
M ]W4#<.LC7H4]FQGQ,T26]HX]9*?2CM*0,)RC1,OP+\*B4!*G4)OB=W ]AR
M%8>#K/M'8UK%Y<8.HPKEHJEU.['UI_V\.V_'O(?G[;#\D<D-_/ZADJ]!-/ 2
MZ,ZR'4#;C18[._0MA881TBZW,+-S:1[ _5K X-=MC('^7\#L'U!+ P04
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
M%$2K('S<C2,?Y=O<Y<-#HZ^8(6E8HQ\^5:^-X(J:BG+N#)X6T'/#C]HIQI.
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
M4*Z-+T*X542O@X"KQVOPY?:R01O[ACNQ7!G;X(R&$5_"%,RGZ%;AFY.BS$4
MH18R) H6EXTK>C%A VL0C_A3P%8?/!.;RDS*+_;E_?RRX=J(P ?/6 B./QL8
M@^];)(SCGQUH(_5I#0^?]^B_QLEC,C.N82S]O\3<K"X;@P:9PX*O?7,GM[_!
M+J&NQ?.DK^._9+L;ZS:(M]9&!CMCC" 08?++'W9$'!C0=HD!VQFPIP:]$H/V
MSJ#]U*!38M#9&71B9I)48AXFW/#14,DM478THMF'F,S8&M,7H9WWJ5'8*]#.
MC'Z7!@AMD6DR[T0NR%0L0[$0'@\-N?(\N0Z-")?D5OK"$Z#)'6P@7 /^>A)'
MQM/W>@*&"U^_(6?DTW1"7K]Z0UX1$9(;X?LX0 \=@]%:GXZWBVR<1,9*(J.,
MW,C0K#1Y&\YAG@=P,,TT5[;/=<PJ$2?@M4B;-@ES&2T(:/+MYJPBG'9*?3O&
M:Y?@[7AL(I&V0&..0<6E''I _ICY8LDMNTWR]B'".H$Y^2@".\[.$G;I!4^J
MY_X#8I/W!@+]N8CI))!.<2!V:[G0$??@LH%[AP:U@<;HYY]HS_VEB*6:P'*<
M=5+..E7HHRGW09^9QPC(!\!R;^Y78U'6"50_AK+[WV;D#IW-82J5SOYG*MTT
ME6YE*M=8&3BC8USC"J?1UI4'8L-G?F$R"5CW()E.J_LDG>=C6.L\'9.+LI=&
MV:N,\@ZKFMPJ.5_;$-\IN8[(_0T$,U"?R;_$=GM<D6@_XGXB[6(N7(65GHY=
MA36!Y4CIIZ3T3Z5R^W5R5A-8CK-!RMF@>B%].V=7@3USBMBH='$L&X-GVT/[
MW&T7E\MYFN7YMV6ITBRC@RQEFB6!_<(PDLP I8J/^D?A.QZ:WEHIP-/W$;@J
MHJ$RAF-I2, H/=PF6YU!MY@(ZF;"PGV1G0/[WCX84"'WR3@60*!T:EFH(RH#
M.9:/NM#RM!WH,7HJ>\LNDKIXJPDMSQO+>&,OOK]<?\7'/2WFL=+J:![9LU.\
MW>ET6K2D(#.Y22N5V?<4I-5:EM'**JQ59-:%EN<JDYFT<S)56),(W?'V$I*6
M9IJ65HO:6D[Y:A]',Y*@#0Z5<W=0IHMI)HSI=RGC*1Y=R("5\VEIH=;',UZ7
M?@_7*I#K0LO3DTED>C(:F=8JDNM"R_.6R63Z W1RM8^C&1D\.Y%HK]<J4XB9
M5J:G():K@SB:BT*YW&^7D,$RN<R^6RYGW0='\[NKCW\7I5WM[MBTZT++DY.)
M8G8RHIC5*HKK0LOSEHEB]O*B>%SMXVA&V+//;CIPW9+RR<0M^[JXM4?L7JGR
M<$YN>,B7$-C-88IA"0^>%E9ANK7JV+K0\K1D.I:=C(YEM>K8NM#RO&4ZEOT
M'5OMXVA&GO]WM]\M.X19)F/95V3L#SF$JX,XFHI>T2',W$X)&5:TYELR.<:J
MY1A^\G\*=5P' E,MID83;L@$O'A32:^(D!?/7\^!T&[3=5VBDBU*EQ-I5K@[
M+5?6>M D&^ZOL1&A>80?Y0\BX ;\1_**M@8)-[/D<JU)N-;2$]QB;H59$4Y"
MV!)?ALLS RK8NR9Z'46(P)<*DGTQ'FTE!'Z;J$BJ.)U640DY!W>, :AE?%>K
M27P]F-QYI:WI??!U? OZM)WU+\8X)44] ^R)KY"=S$5R 7W#U5(@T3XLT!TJ
M+JP#E=SI)B]&1O$MYTP:(X/X<05\#LH.P/Z%E&;_8AVD-^NC_P!02P,$%
M  @ QG555FO/.&.8"   Q3D  !D   !X;"]W;W)K<VAE971S+W-H965T-#4N
M>&ULM9MM<]HZ&H;_BH8]L]/.)(!D0R";,-,&9[<SS3933O=\R/2#8@1HCU\X
MELC+_OJ5;(-L)(LXE?NA :/GMG1;EJ_GL7WUG&9_L@TA'+S$4<*N>QO.MY>#
M 0LW),:LGVY)(GY9I5F,N?B:K0=LFQ&\S(/B:("&P_$@QC3IS:[R;??9["K=
M\8@FY#X#;!?'.'O]3*+T^;H'>_L-W^EZP^6&P>QJB]=D0?B/[7TFO@T.*DL:
MDX31- $965WW/L'+6W\J _(6_Z'DF54^ SF4QS3]4W[YLKSN#66/2$1"+B6P
M^/-$;D@42271C[]*T=YAGS*P^GFO?IL/7@SF$3-RDT9_T"7?7/<F/; D*[R+
M^/?T^5^D'-!(ZH5IQ/+_P7/9=M@#X8[Q-"Z#10]BFA1_\4MI1"4 >@T!J Q
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
MG:H%KM3JKBH&]^TW&9IHT==O'>@E<;MV:R>ZX&9?<;-_DIN-N%B&59VXT.#
MKMW:B2[ V5?@[)\$9R,NEF%57-1\<(K-KM3J/E0>\3Z)S49<+,.J,V*L7=_L
MVJV=Z *<?07._DEP-N*BKX/S6,,CNW9K)[H 9U^!LV\'9SLN^@9\'FL/X=IW
MT=J0+OC95_SLV_GYUWG1UQ^</O7LIKU/K1WL@KA]2=SU+0HG?3M./L"?7Q*)
MC80!OB$@3..8).'A7JS<)A\KWA"\_&N',S$;&5CA,+<[?^A8MI"56D#DZU "
MEL*<.0^O%#V@_1[R!Y;3QONGQ0@&E3?&8I*M\W?[&,B?Z2M>_#AL/;P_^#E_
M:^YH^PV\O(6&[0&ZO#6U_^1/+@-AI>F7J?@E?T5QH+I4O.!XA[,U31B(R$IT
M;]B_$',K*]X9++[P=)N_X_:8<I[&^4?I)<ED _'[*DWY_HO<P>'-S=G_ 5!+
M P04    " #&=556,7 1"]X'  "Y,@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970T-BYX;6R]6UUOVS84_2N$6W0MD-@F9<E)F@3(A[T%:-H@3CL,01\8F;:)
M2J)'TG$R[,>/E!3+LB@ZZNB^));$>WCON13)(UT=+QG_(6:$2/ 41XDX:<VD
MG!]U.B*<D1B+-IN31%V9,!YCJ0[YM"/FG.!Q:A1''=3M!IT8TZ1U>IR>N^&G
MQVPA(YJ0&P[$(HXQ?SXG$5N>M&#KY<0MG<ZD/M$Y/9[C*1D1^75^P]519X4R
MIC%)!&4)X&1RTCJ#1T.OKPW2%M\H68JUWT"'\L#8#WUP-3YI=;5')"*AU!!8
M_7LD%R2*-)+RX^\<M+7J4QNN_WY!'Z;!JV >L" 7+/J3CN7LI'70 F,RP8M(
MWK+E'R0/R-=X(8M$^A<L\[;=%@@70K(X-U8>Q#3)_N.GG(@U ^C5&*#< &T:
M!#4&7F[@O;:'7F[0VS3HU1CXN8'_6H,@-PA2[C.R4J8OL<2GQYPM =>M%9K^
MD:8KM58$TT2/K)'DZBI5=O+T,Y,$P#8892,+L D8T6E")S3$B01G8<@6B:3)
M%-RPB(:4"/")",'X^J7WET1B&HD/8!]\'5V"]V\_@+> )N":1I$:/^*X(Y6O
MNL=.F/MUD?F%:OR""%RS1,X$&"1C,BX#=%20JTC12Z07R(IX2<(V\. >0%V$
M# X-7F\.#>;#UYMW+=%XJ[QY*9Y7@Y<E84\E0]U6>^"2B)#3>7JSWG]2;<&5
M)+'X;B(^ ^Z9@?5,=B3F."0G+355"<(?2>OTW1L8=#^:2',)-G0$5B*TMR*T
M9T-?$?IE3CA.1W5.[2U)R!)'X([PV$2G'=8'SP1STPTPL!HVI<X16(DZ?T6=
M;XWQDG*U3H A37 2EIA[),F"F$C+ /LIH%[\'D_53?&XSL[6%D.K4S\9<K *
M.;"&7(R22,>JUM@T5.-$ER$=K$42] _;O8UX#:U\U/8W8LY:^24LN(95"J:_
M"J9O#>8;YA0_1 2P!E'UJ_YVV]Y&4-5&?J^--F+*&@7KC: YH(-50 ?6@*X2
M253.I5J"0A:KN!(@<$3$OGR>DU5L(:&/.FQC> <5S[OM_D9T!Q7'-X>HK44I
MLL-59(?6R&XXFU"IG6=JD?Z'C &6U=A4T&KS%Q+U1X+W\(,IP,-*@' S?9=V
M7^ZA:7D9'&Z]<6TM2JS ;K&+Z5I]&144X&0,S#.2R)=+-3&]Y'X/W.!G39,
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
M0A\0H>B.9)E:#F+I2C56_48WJ<=U78TK.#&N,;IC5.X%BFD*:8]^/:SW@P&
MJX+41"IXCM1U,$C\K:0C-/9^0H$7>'T#&I9'D"BY;^1!CSQZN]SOD<=OEWL#
MP1@WRV9L>.,3O <0DI>)++E>&FLF),(T1:H9^ '0XZWJCVXDY.+O/N\K^*0?
MKG/CI2AP BM')3]#=,(??_!GWL]]<;<)BVS"8DNPCD.3QJ')$#V\R0M,N$KI
M4N_I3._9S.Q9;/9LGRL5<&J ^@-S",>SQ6BR= _M<%>]+EJ]O&Z/Z#][Q#UO
M6LQ:;^K,>-K,>#HXXP>5@CC#*?J#8RH*QB4VWZ+X6TD*$XC'.\B?@/<NR4'V
MN4O2)BRR"8LMP3H&S1J#9N^9-&8V';()BVS"8DNPCD,7C4,7MI/&(/!<5VS"
M(INPN(+-3^;&3KCG3;CG@^&^+DF6ZKTPE)@&$><&V"8LL@F++<$Z/BP:'Q;O
MF9@6-AVR"8MLPF)+L(Y#OO=R3O%LIZ9AXKG&6*5%5FEQ36NG)W\Z"OJSD]\Z
M&_K#,:<'M3-TS 5ZC)BN._1N@&',V8&V28NLTF);M*XAP8LAP7LFJIINRR>;
MM,@J+;9%Z_KT<CKV!X]V_RM963T36Z5%5FEQ36N?_GQ_-'^5K-Q632L'OC/%
M1(%,.:HJVC2M3<'RRI3I7K6O=2'3U,I>,%45] [S':$"9;!52&]TH8;$J\)B
M=2-982IG3TQ*EIO+/> 4N.Z@GF\9D\\W^@5->3?\%U!+ P04    " #&=556
MOJ"ZW7("  !,!@  &0   'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6RM5=]/
MVS 0_E=.&9I HLVOTDTLC02M-I!@JZC8'M >W.226#AV9KLM_/>SG1 5*44\
M\)+X[/L^WW>7NR0[(1]5A:CAJ69<S;Q*Z^;<]U5684W46#3(S4DA9$VT,67I
MJT8BR1VH9GX4!%._)I1[:>+VEC)-Q$8SRG$I06WJFLCG2V1B-_-"[V7CCI:5
MMAM^FC2DQ!7J^V8IC>7W+#FMD2LJ.$@L9MY%>#Z?6'_G\)OB3NVMP2I9"_%H
MC>M\Y@4V(&28:<M S&N+<V3,$IDP_G6<7G^E!>ZO7]B_.^U&RYHHG OVA^:Z
MFGE?/<BQ(!NF[\3N"CL]9Y8O$TRY)^PZW\"#;*.TJ#NPB:"FO'V3IRX/>X!P
M<@ 0=8#HO8"X \1.:!N9D[4@FJ2)%#N0UMNPV87+C4,;-93;*JZT-*?4X'3Z
M4VB$< RKMHH@"EC1DM."9H1KN,@RL>&:\A*6@M&,HH(+I5 KN$*6@_F,8$48
MPO$"-:%,G< ([E<+.#XZ@2.@'&XI8Z9>*O&U"==>ZF==:)=M:-&!T!:8C2$.
M3R$*HF@ /G\_/'P-]TV2^DQ%?:8BQS<YP/=+5RA?Q#_<8KU&^7=(U9LTMBO/
M54,RG'FF[13*+7KIYT_A-/@VI/&#R%XICGO%L6./#RB^$;P<W9@NR_=K/C(U
M'RE;\X<; X!KC;4:3$3\D8GX(+)7B9CTB9B\6?HA]:=@6@>61&K;,PNJ&F&V
MX8<4FV8H&>T-9^X&.UJWZ70\3?SMOL8AGZCW:4/W]WK=SME;(DO*%3 L#"H8
M?S%PV<ZNUM"B<>V_%MH,$[>LS+A':1W,>2',".@,.U'Z'TCZ'U!+ P04
M" #&=556S<Q^^@P$  !"$P  &0   'AL+W=O<FMS:&5E=',O<VAE970U,2YX
M;6RU6%USVC@4_2L:=Z>3SJ2Q9;Y38"8A[6YFH,.$R>Y#9Q^$?0%-;8E*<DC_
M_4JVL7$P:N@Z/( _=(_.N;J2#AKNN/@N-P */<<1DR-GH]3VVG5EL(&8R"N^
M!:;?K+B(B=*W8NW*K0 2ID%QY/J>UW5C0IDS'J;/YF(\Y(F**(.Y0#*)8R)^
MWD+$=R,'._L'#W2]4>:!.QYNR1H6H!ZW<Z'OW (EI#$P23E# E8CYP9?3_#
M!*0M_J:PDP?7R$A9<O[=W-R'(\<SC"""0!D(HG^>8 )19) TCQ\YJ%/T:0(/
MK_?H7U+Q6LR22)CPZ!\:JLW(Z3LHA!5)(O7 =W]!+JAC\ (>R?0;[?*VGH."
M1"H>Y\&:04Q9]DN>\T0<!.#NB0 _#_!?!K1/!+3R@%8J-&.6RKHCBHR'@N^0
M,*TUFKE(<Y-&:S64F6%<**'?4AVGQE^Y H2OT"(;1L17:$'7C*YH0)A"-T'
M$Z8H6Z,YCVA 0:(_.0]W-(H082&Z9XJP-5U&^L7%'2A"(_D!?42/BSMT\<>'
MH:LT2=.5&^2$;C-"_@E"V$<SSM1&HL\LA+ *X&IUA41_+_'6MR+>07"%6O@2
M^9[OUQ":O#X<6^BTBHRW4KS6";POE%$%'Z>Z>@_3AVZD!"71MZENC^X5Q/+?
MNNQEX.UZ<#/IK^66!#!R]*R6()[ &;]_A[O>ISKE#8%5\M N\M"VH8_W972)
M[N,MH4*O#0I-N91UJC.H7@IE5J:GL3=TGPZEV%I4^'4*?IU7\:NCDT5V#SK#
M@\[ ,Y\7M&I:=MI^M66%7K>@U[72.ZJ<2_15K_H7GY^#* G-A-T+J)V$W2->
MO8S_2P''#?T^MO#O%?Q[=O[EH.LUYW@>O%9([Y>5T3M2<()ZOZ#>MU*?Z1D<
M)S'Z-H-X":)VFEH1SIVF#8%5Q X*L8.W7*X&3>:A(;!*'K!7[I2>==BMF;A$
MCQ)6282F= 6UNYX='*.?0$2=:'O@[ZH^\ ?87NSD^9?%;H<X=Y2;0JL*]DO!
M_EL6?([>5"X:0JOFHK0JV.H _F_)V\%Q)ZWYNOU^8@_]7=VE-<%V;_*@;6Q
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
M;6^C.!#^*U9N==J5LN$E[[TD4AK8;:7V6K77/9U.]\$%)[$6<-8V37N__L9
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
M^?YU>9-\9:],;)/J5=G6T7I%TG0HS8#23"C-@M)L*,V!TMR2IKAB-2I#*M>
M+P>U>PZRL-[EQBW!JKS6]A"JO-W\#^3U$*<\GRNM.)ZDY"D.97:M>W6[1TL-
MZO2 T@PHS832+"C-AM(<*,TM:4JI=>L:HK4[7)XDC XO=DIM;;V@:N_%\5*S
MQ%(U$0G%I:MY$ 4IS_:],F*\+UB4RB<Y93>.5AZ2ID-I!I1F0FD6E&9#:0Z4
MYI:TJJSJB])ZU*"_?8?'DT3UZ,;MWJKTUHX5NM>R<I3TTFP5*;2V'/-EDH7=
M93\A"'C Y-9FJ(4%2M.A- -*,Z$T"TJSH30'2G-+FG*NVQOBT;J/I;/A4*A*
M;6UDH6HGR_&SW!<^8TEY956J+F6#1ZL+2=.A- -*,Z$T"TJSH30'2G-+FE)=
M>T,\*K$)=79Y>^C:W$/5[IY=(OHPD%5O:_S K0RH[P=*TZ$T THSH30+2K.A
M- =*<VG=_W,N6T5*;$(UN[='ZS:@[@X?$%T;@:C:"82V/:N;.UIA4+\0E&9
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
M 6K_7:K\5'[(&UB_G^7D_U!+ P04    " #&=556*,7+EBP&  !D,0  &0
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
MBTQ_%,MW6!K4-W@3D2G["\NRK]^!R4)ID9?"I$&>\N++'DHBU@1ZQ\\(A*5
M^$0@Z#TCT"L%>MN.<% *'&PKT"\%K.E>8;LE;L0T&YQ)L01I>A.:^6/9M]+$
M5\K-0KG5DEI3DM.#/X5&Z'5AA#*]9V;2X(HK+1>T&+0"QF-XRU()7UBV0+A!
MIA82B[;]-2$%!$1EE<XXTQ@#4_ .XQDUC%"S-%-[U+^Y3\IG:V-2M\^W(WC]
M:@]>0<KA)LTR6E'JS--DKE':FY2F71:FA<^8%H1P([A.%$0\QK@.X!%/%5GA
M(UF782OB""==Z 5O(/3#L$&AT?;B08-XM+VXWV)-KYKZGL4[> ;OT]7U$+XR
MB8E8*(1+-KD#+8KO[9+-X6(FL9CK)O);P8U_.U5S-L'S#CDPA?(>.X-??PD.
M_=^;B',)%CD"JY%Z4)%Z8-%[STY2M8^^75,;7&G,U5]-!!ZX)- E6.0(K$9@
MOR*PW[HJ5P2^,?Z"MC[+X"(7"ZZ;2"S CBR8.13O!\<^;8[[=6Y:!]R5&T=@
M-6X.*VX.M^9F2!OTBFND431\)'_:Q$X!%P1K]/A=/^P_(:AUU%T)<@16(^BH
M(NAH2X+@0BEL7#$%0G^-DC#H'CYAI'6871EQ!%9CY+ABY-B5DX=_X+U.4,+[
M.4HBT1[+$Y$CO(X>*#!5N-?$9^OXN[HQEV"1([ :[R<5[R>NSH$3EP2Z!(L<
M@=4(#/Q59.IO[>W^H)0'7E\+I?;>P*TF=V=C13%]7*)"PE#DI$=BDA@;Q=KZ
M;]&#-C7C#"D,I C3K&S!&R=B@SZ;-@>=5XT>9[@!]UO0I,WHA;2)W./6YW<M
M\P@VNZ9=H\YVS%UWBU.TR!5:G<]PQ6?HRN642*Y8=(D6N4*KL[A*BH+VK&C'
M^+-$:P] VX?<F:"7R&^"58(3M(;_NP>A)=[&*+1]W)U9>HDD)EAE,<&V:0Q<
MIVR<9JG^T4A._S_AZ'Y#/-H^VL[<O$02$ZRRF* ]C=GH^'\R$FT?=F>OYC0K
M<H56IWR5%P5'SLX&E[G/R"E:Y JMSN(JEPK:DZG_/R)MU^?G(])VW.<BTI?1
M)G*/6Y]?D[/5[WM7.4BX,39?O^3F0D-<N\!.R@OL=/W27"),S-2GBCK1BAB3
MC]O78M]\J6=Y7I(YU(_-%:"MBDV3@&6J$R"30;'<X"Q,XYQ)_8-JF5EA4X7:
MWLS'PFJ4,%I=##C5XG2*$^K#X9-,.9TYORF"X$ID:6Q51B8YZ:NZ\"FA'4+6
M5(Z!^FG))F3 DK2I*T5KG9IY^;IC510+"63A'>2,LUFY^L=_HWWY4=VF"?'6
MWBEHW<_L Y$J;"QN"*O:ZA'JPCZ]/*F_#$ZCH*D^/!TV];\(3DC@I*DE]!_?
MN;R52L4KV0V3-+<*,IR2>G[WB(Y-63P\%04MYO9E92RT%KG]FR C2DT':I\*
MH1\+9H#J^6_P+U!+ P04    " #&=556'N/VGA@&  !8)P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970V,"YX;6S%6FUOVS80_BN$5PPMX%D6);\D<PPD=KL&
M:+HB0;L/P3XP,F,3E467I.(6V(\?22FB9$N4W3+PE\2B[HYWC^YXCRA.MI1]
MY2N,!?B^CA-^T5D)L3GW/!ZM\!KQ'MW@1-YYI&R-A+QD2X]O&$8+K;2./=CO
M#[TU(DEG.M%CG]AT0E,1DP1_8H"GZS5B/ZYP3+<7';_S/'!+EBNA!KSI9(.6
M^ Z+SYM/3%YYA94%6>.$$YH AA\O.I?^^3P8* 4M\87@+2_]!BJ4!TJ_JHOK
MQ46GKSS",8Z$,H'DOR<\PW&L+$D_ON5&.\6<2K'\^]GZ.QV\#.8!<3RC\3]D
M(587G7$'+/ C2F-Q2[?O<1Z0=C"B,==_P3:7[7= E')!U[FR]&!-DNP_^IX#
M45+P@P8%F"O 786P02'(%8)#%<)<(=3(9*%H'.9(H.F$T2U@2EI:4S\TF%I;
MAD\2]=SO!)-WB=03TX]48!#TP!PS\H34,P#7"1<LE<]6<("2!7B'" -?4)QB
M<(,13QG.[C6-OYYC@4C,WX _2C)=<(NCE#&2+,']#5X_8/:O%/A\-P>O7[T!
MKP!)P V)8YD,?.()&9IRT(OR,&99&+ AC#F.>B#PNP#V(:Q1GQ^N[E?5/0EH
M@2HL4(7:7MA@KQSV=;))!>^"#_@)Q\ O@J\+TFI5+0'G?(,B?-&1-<XQ>\*=
MZ>^_^</^GW4A.S)6 2 H  BT]>   *Y0C)((@SN]COW%:+J12= %[T@BQPF*
MP9U 0B</F*&-6@XXN/\@+8)K.<QKD0I<(N7(6 6IL$ JM*;*#/&5+C/]X^VW
M5)9AK.JH6RZP.>%13%6-U8&1S3#0,ZB%_FD*SWKCB?=4#G)?R/=[82%4<7Y0
M.#^P.G^+Y5)!(H%S]P_V.#,[+GOLA[W1CLO[4GXPZ/GU/@\+GX=6GR\YQT>A
M.]SW-0Q[@QU?]Z7\<%B2JO@Z*GP=_>0Z JWKB-7JL=7AR%@%@'$!P/BTZ\C8
M)5*.C%60.BN0.G.;UF=["1L&O6 GJS.A84FH7Y_1?M\0COY/YG1@S6F[V6,?
ME2MK51!*K,L_;5[G\[M"RY&U*EJ&3?EV.G5T;N?VZO,V#\DF4O73D![?RA2F
MEU'$4MD+/Q#T0&(B".:&Z_X'?G8UM\]Z]+-\";;C&[KCAR?.?"O?.AHM1]:J
M:!E^Y=L)ED%"4<2/-'DL!DI)=DQEU#&OWG"W.&JE&HB7;YB7;Z=>UXG $B4!
M;N53!7=;M"F7Q]]BA1G(:MU)V5B=.3H1'%FK0F>(H#\Z<=DXY8RNK%71,JS1
MMU*MG43+7DUB:>0]7BQQEF( B5)FU<1PU3+'O5^/XWC_1>!L[\TFESJD^Q@"
MZ-L9H+VZ7JHW67TZ.FT<6:MNVAAJ"ONG+3+HE,.ZLE9%RW!8:&5]+47VG&<_
MV@NM99Y[6(^EW\KQ:D1@0Q.#I:V]EKT]RC!9)N#M]VB%$AGIC":"H4B\9"^S
M^W1TXKS$UB T-!F>>',0.B7,KJQ5T3*$&=HW")_S;98RAI/H1Y%OW2R_#B=_
M5RTS-72T7*M21;N%MB_2T,Z@H;ZPA?H>4F<OU-7LKAV=0(ZL58$TK!L.3UQN
M3HFV*VM5M S1ABU;KDWEIE+GN:<=4W/VZ9J:VZB]N8WVB&:_Z14-&N8,[:SV
M"D5?@:! _]<<\G+)</YE[]?ZFA3[2 688R[Q1>J; >*:+*A/@N:C8RT<3K=I
M75FK0FQX.CP[<3TZY>2NK%6_(QI.'MBWBZLLL^$S]2%YQ;N'OOBU>-30)G.M
MEIV57.J 3AD8(A[8"7)+S3KHD;]0NG;?C_Y2^Q(;T8'A_@$\\6=MISS?E;4J
M6J4S /;M\*Q9F)(]L$XKB=I>K'8?&OIKKC5H*=9,:G1 L2HZ7QTQ1#>P$UVY
MGEPG49PN)"(D 52CAK(6JZY3IC@(IS%9:-0JB<=[,L*R.LJK/2Z!>("5N@?N
ME8X5K3%;ZN-9'$0T341V%*08+8Z 7>F34KOC07@^"\+:.P-Y1Q_*\LP4V9FS
M&\1D:G 0XT<Y7;\WDC"R[!A7=B'H1A]L>J!"T+7^N<)H@9D2D/<?*17/%VJ"
MXC#=]']02P,$%     @ QG555KT=)^F<&0  '$$! !D   !X;"]W;W)K<VAE
M971S+W-H965T-C$N>&ULM9UMDYLVN\>_"K/-=-*9Q&N><9IDIMWEF1#:G/N<
M,Y/I"];6[G+7!A=P'L[TPQ^!\6*0+)O>_\V+UO9>^DE(NBZ$]$=Z^[4H_ZP>
M":FE;YMU7KV[>JSK[9OKZVKY2#9I-2NV)*=_N2_*35K3K^7#=;4M2;IJ$VW6
MU\I\;EQOTBR_>O^V_2TIW[\M=O4ZRTE22M5NLTG+[[^2=?'UW95\=?CA]^SA
ML6Y^N'[_=IL^D$^D_M<V*>FWZR?**MN0O,J*7"K)_;NK7^0WOUEFDZ"U^.^,
M?*V./DO-I=P5Q9_-%W_U[FK>E(BLR;)N$"G]WQ=R0];KAD3+\5<'O7K*LTEX
M_/E =]J+IQ=SEU;DIEC_3[:J']]=65?2BMRGNW7]>_'5(]T%Z0UO6:RK]K_2
MU\YV?B4M=U5=;+K$M 2;+-__/_W65<11 ED]D4#I$BBC!(IR(H':)5 O3:!U
M";1+$^A= OW2!$:7P+@T@=DE,"]-8'4)K$L3++H$BTL3R/-#R\TO3O+4V./6
M5D]VCT-SR^/V/ME!Y$.#RQ>WN'QH<GG<YJ=S.32Z?'&KRX=FE\?M?CJ70\/+
M;<M?[_VJ=<K;M$[?ORV+KU+9V%->\Z'U[#8]]<4L;X+0I[JD?\UHNOI]7-1$
MTF;2)_) 0TLM^?D^L#4!@O?;RUM2I]FZ^DEZ(66Y]"%;K^G/U=OKFA:F05XO
MNXQO]ADK)S)6I0]%7C]6DIVOR(J3/A*GEQ4!X)K6PE-5*(>JN%&$Q%NRG$FJ
M_$I2YHHB_>O3K?3RQ4^<@MV*,9_(EF+F9S&V&!/L\HLPCACS(2TONBCW\KJ1
M!1CO\KH18?S+ZT:$"2ZO&Q$FO+PT<P$F^@?=3ZKV/LC!Q9@62R['G+BX@;.I
M3W%';;GJR9ZPCRV_DVU1UEG^,(@RGR-J+ODUV51_\$++GJWQV<VX[4VU39?D
MW14=F%6D_$*NWO_X@VS,?^:Y,Q)F(V$.$N8B81X2YB-A 1(6(F$1$A8C80D(
M-@@$VE,@T$3T]_%N<T=*J;CO0D%ZMR:'D4<E_2T(@#="\-0H@(392)B#A+E(
MF(>$^4A8@(2%2%BTAQDMK)DA^/)>>7O]Y=BUD=DE(-C M?4GU]:%KFU_JTF9
MIVOJV5](OB,\'Q82IOHP$F8C80X2YB)A'A+F(V$!$A8B8=$>IA_YL+PPS9DZ
M<N2]F7ELILO&T"CAL$QM,3.?S :N9SRYGB%TO<[CJC<\GS.8+/6%/!N%H5O6
M2EL8LU'Q;8Z5;,RLH97#L3*5HVO<]VN^U:A<'B_'Q3A'G[52%NJXA0+62E7G
MXW*%PJJ>VG?V,.M<WS&8VP2G[W!8@KYC/O4=4]AW;@F]CF6V?Q)+\Y64;II'
MM/]K?^#U)R%N:@Q'PFPDS$'"7"3,0\)\)"Q PD(D+#(9WU%,8Z:-W)!C9>CC
M )%PK'1KIO/=T'IR0TOHAC?I-JOIX(E\VY)\E=4[>E$\[Q-2IGH?$F8C80X2
MYB)A'A+F(V$!$A8B89'%>,S"8(8-,6NEF_.Q5<):&0MK)O.];_'D?0NA]_U7
MT?A>L25EVLY.;LOB/JNEE^NBJGC3J#<+]EXLJT<Q8.]?K-6"&0?9"^;>;XZ&
M!P[+T;5QQ;BLD;%@AE.LD6F-1R,^)SMSG%W ,9+'%1 *:WUJ+V(K2E7'$9PM
ME:(S/2UAK5[+M$8-?B>2Y_WJVES8C?S--LW*=J:[N)?61?[P>IU](71,556D
MYB^;"8E3 SJ49D-I#I3F0FD>E.9#:0&4%G:TXX>@URH-%"-'BCJ[8V^;CWSM
MO$G2F0P\35T<#[R&GG:TCBV?>>*MZG*WI,.D)ERWVI:LSDCU2LH)=_:XXPD*
M>WO>Q.:8O)9'P?H\QNU,!F%J_*SM<8SFLU%F/M=H=(<)N$:CH!^**WQJK+Z@
MHF).L51FL,TQ>BW/9XL3'4CI.Y B[$ ?ZT=22B^S?%ELR$_[87?%G;/L0(,;
MZYRYU7.LZ!U%&_<?CA737@['2I./+KGK1%PK>=R+.%;:N/0^[QJ9X4S *[W"
MW//%%3^Y([%Y*G-SG&G,-9/'/I5T9H,QA#D_T9?ZQ6U9N&3V/BF++UFKTWMY
M1W)"1XX_2?=%*>T[EU2GWTY,S77<P3!RSDS-<:PL9F:.8Z0S$W.=T>#RQ[V*
MY1CCVO:X)5+GQ_^80,4F>:V,^W3 *: V[E[055I.L11S7+DQKYWT<>$3[B6:
MVJEG$[E?,Y7%BZ;^OA_MGT:D^[+82*NL6A8Y?5;9T=%E]]Q2Y/O;7S/VW%[0
M)1N[%R]IR/CIE?2">ONK=OKOA=XT-Z>O:NS5,1/$MSPKE0V#EU@Y_!R9,,BQ
MHH]BXP<?CAEU-6W<2UDKIC<$'".#O9U"EQ%Y%ZDP]_"8=Y',+2'A6"G:$6O8
M2_OE/UF\_N>F67[HH[3?5>F:-#T,V5.UIJ?2Q\Q%UU5__,%29(578S==887C
MO;,F=F<RJ'=MW"$<GA53[2['2E;E<1?TSI?*/V\2G#<)Q<TYN8=RZH"9.HTO
MJX-$6/IA]^R7R&3Q&EE,NUMV'$BYO89=8U$-]H;,66YB(H#-L;+&=U*'8\09
MZ7%6?E1F$<SCL%3F+N5SK)BYI(!;+";$05?*.!=IT@&"8$P1\^K%DIG9'L[%
MO%:4XV8==JE^Y4P6+YWM9PT%<SOL2H%ETE"K+/I_XZX%71"#TAPHS>55CL+V
M5P^:JP^E!5!:"*5%'4V_O//%O"2<)DE0!1VZ7;]2)I]9*FO?E*!/[S=%OB1Y
MO1]12+]GU9_2WP?UD?0KR9>/F[1L?ON0_IN.* [IN*X*75>#TFPHS8'27"C-
M@])\*"V TD(H+8+28B@M0=&&P:)?V)/WBSG/\^:!C%S NH72;"C-@=)<*,V#
MTGPH+8#20B@M@M)B*"U!T8;O_O4KM8IXI98=.KR2$E(VOZ4/W&4 ,7!J*(#2
M;"C-@=)<*,V#TGPH+8#20B@MZFBR,EQ-',_/\,V4T01(<H)V0C^A]*NZRIE5
MW31;+]-2BDA:M>NZ^8J.W7/JD>T]_!.]RFQ)*LDMB]U6^OR!-"\3<6_<XHPF
M>RN29D-I#I3F0FD>E.9#:0&4%D)I$9060VD)BC8,$?VZO:(\XWA>0:Y-WT)I
M-I3F0&DNE.9!:3Z4%D!I(90606DQE):@:,.PT$LP%+$$XY*7#\6(R<X/W4@
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
M4)H/I0506@BE15!:#*4E*-HP+O12,N,YI60&5$H&I=E0F@.EN5":!Z7Y4%H
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
M:$)^4&CJ!V'RXTTWS=K.A>Z\:N>^;$<^T4Z?N'&4OB1$C19TP:EOB>M+\CG
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
M;KM5\%"--@=_G2LJBW-%+Q[\!Q7*8MQ8,.2M_T@^C 705%"HID(U#:KI4,V
M:B94L]IU)!O:J /5W':KX*$:;<:".@54%J> _A_.C$+31Z&: M54J*9!-1VJ
M&5#-A&H65+.AF@/57*CFH;1F8*I33.7/N4NH#$T_A6H*5%.AF@;5=*AF0#43
MJEE0S89J#E1SH9J'TIKAI<Y1E<4YJMZV> Q0O&P>N/PI?C#0O5B].+I ,U2A
MF@K5-*BF0S4#JIE0S:JT1G+[X1P(FG8*U5RHYJ&T9LBHTTYE\9U"ZY!QGS]<
MBY1SG#QFG'G8UGT%[^_%\>$I$6@V*513H9H&U72H9D U$ZI9YSN1#6W0@6KN
M^<7W4 TV'U%7YWWVQ7F?I\;W_C'"^Q>BT"2_>UA^A71W7:1%#.@?)\D=GA85
M+]^E,0"JJ5!-@VHZ5#.@F@G5K/.=R(8VZ$ U]_SB>Z@&RQC0W7N&[YJR5?'\
MZX3,XVV4ED^OW+V[>\;V7?&DX8/W[Z5K4^*\;TG73OD$[9HO'^CM^FR5?[L^
MI,NLJ=[5>-@AK'Q&=ODBC3?%$X2?XS2-U\6O+]1?4)87R#Y?QG'Z\2)O8/>D
M\ME?4$L#!!0    ( ,9U5593]FJ8)PP  'E,   9    >&PO=V]R:W-H965T
M<R]S:&5E=#8S+GAM;,U<:V_C-A;]*T1:%"V0L26*+TV3 $W2W1V@\\!DN_TP
MV ^*32?:RI(KR<D$V!^_I*R8DGE)RV,EV'R8L>7#JZO+QSGWBM+98U'^6=U+
M6:.ORRROSD_NZWKU=CJM9O=RF5238B5S]<NB*)=)K;Z6=]-J5<IDWC1:9E,<
M!&RZ3-+\Y.*L.?:IO#@KUG66YO)3B:KU<IF43Y<R*Q[/3\*3YP.?T[O[6A^8
M7IRMDCMY(^O?5Y]*]6VZM3)/ES*OTB)'I5R<G_P2OKV.N6[0(/Z5RL>J\QGI
M2[DMBC_UEW?S\Y- >R0S.:NUB43]]R"O9)9I2\J/OUJC)]MSZH;=S\_6_]9<
MO+J8VZ225T7V1SJO[\]/Q F:RT6RSNK/Q>,_9'M!5-N;%5G5_(L>6VQP@F;K
MJBZ6;6/EP3+--_\G7]M =!J$D:,!;AO@W0;$T2!J&T1#&Y"V 6DBL[F4)@[7
M29U<G)7%(RHU6EG3'YI@-JW5Y:>Y[O>;NE2_IJI=??&AJ"5B$_0Y2;-94J+?
M9%*E^1U*\CEZG^2JZU4GU^A&E@_I3%;H[V6Q7JFONM_D? N_3+(DGTETTXS5
M=_EF0.J._?%:ULIV]1-Z@WZ_N48_?O\3^AZE.7J?9ID"5&?36EV']F8Z:WV^
MVOB,'3Y?R]D$1>$IP@'&0//KX<W#?O.IBMXVA'@;0MS8BQSV;N1=$Z//<E64
MM8K&*?JEJJ0^,"OR69KI +VKY1)]^4TU;3Y6_X8N>W,> I]'KP!OJU4RD^<G
M:HI7JD?DR<4/WX4L^!D*PDC&>B&)MB&)?-8OKI+JOAE",_U!_K5.'Y),Q0CL
M[(TIVIC2R]3#!8\G-.[^G4T?NI=FMP@9GT1;5,]GLO69>'W^938KULI%M9K-
MI/+W-I.0MQLCHG/N"$<3NN.AC<*83QCL(=UZ2+T>?BK5<E_63Z=HI69;?=I$
M6 =WI<??*<IE#7E,+5^8$&PB=ER&8(1-8MAGMO69>7W^+*NZ3)NU0H\%R#]F
MQRHD$[[CGHT*(SH)8>_XUCON]>YC?2]+E.C9"@Y-;G>VBAS;<<U&8<8Z0Z+G
MFMBZ)KRN_;.HD\SCFK!.*C@F$^R>-4 +K$+HZ.!XZV?L]?-:WKJ'7FR=DK*
M6P$$8"$/7-,E# RW!7M\6\BR5$,OS6?%4J(Z^2IAO@GLT15&]B $<4%W+O4]
M[;!P.& @9FERJ^BB3AU>AO;96339[6<(1KBKGT-#<Z&7,MH1N<]';)V<$PI$
MTL:Q.(I=$SHTS!/ZJ>>#HMPBK\LB:W@WS6NI^ T<G:VEWL2E?()W7=W 6&]^
M<X>?AFU"/]ULHOFK6KWK)] YFT+"(,03LNL=A,.Q<T@:L@G];/-1<4VBY0QJ
M!4Z%OKR7RUM9@MK%;^U0\3*6M?ZU&](*V2M)NM!+CP>'921K_; 8M@S]=+F/
MDT*;"6., WO,VCC!2#SA$'GU?37T&?KYTS-\T7\/3'>\X][KQL$=/)*U?M ,
MEX?Q:XU[KVHX."PC6>OG=T9'8+^.."B=P;9&P);B 4!19YKT_30J OM5Q, 4
M!@,"(0@LBG; ',2".^FR7T=\8QJ# 641!;&UN$ XS-G$P=C8* OL5Q8#4AD,
M* H@EP%@GF0&&TV!_9IB7SJ# :U L96\ C"FXAQT_ERN&G6!_>IB'Y5@.QWE
MG,>6V(5P5%#G7#(2 /L3U^U<6B5/>B(UHS29S<JUZO\](A@#R2J-K(P;@I'(
ME3AB0]/83]/>E S;W$MB85<P(!SGH2N-P(:8L9^8!R=EV$Y80QU&:\)#N)"Z
MZD'8L"'VI[:#DC)L)Z^1L+L:0%%7@AL98HK\Q#0H)8MLKF&1RA!V>QS"!8RY
MXA@96HK\M'1 2A;9G .E9"UL4$H6&6**AB2X[I0LLIDE#./(]@[ 8;7..A;-
MJ%-5]3/0.QVYJM5HOV;I,LV;(KL_,_,;/52*C66M'P)#<1%Y)84:>;GTX+",
M9*T?%D.GT8N4AB.;/=]P%G6F?'MU$(X[JS618=G(S[)_W*M%X0E]?,P5(=RL
M;ZMTGB:E6LBZR=IKI7)^7P\>$2^1JT=&!$3\M2:*5VT<'):1K/7#8M1'Y%<?
MA]V9LI6%G<H!(&<J%QGM$?FUQ\!4+K)UA5 B&9;JK;]VDSAP94?$2!'BER+?
MN (16W10+L1DUVL0%S#7"D2,."%^<3(@JR-003VP%DD QIVW@8A1)<2O2O8E
M=010&Q3P#BBXN^^9&DE"_))D7QY'[%27A2J-V-5,Q"ZRTY@XIA'IW-,=>%/W
M&[(X E768RN9AV"A<P4@AM*)G]*]61RQ"3D20 T'PE%*744<8HB;^(E[<!9'
M@"17%QVL\0GA0M(9*'U/#1&2(?=X]_4U=*?7RN(@E#.+(X:3R)!;O?L\M&F&
MAD%H[SP0UD0B(G1D[<3P$?'ST0$Y7&NIZT&PZZ0/TM\;80B(#LF%W=D;!>[=
M!LR>SRV.]08B=BSCU/ ,]?/,IT2IL$2)W3?_'V+7[^ZAJFXL:_W@&HZDK[4%
MBXZZ!VLL:_VP&'*F(V[#HC8#[TY;+Z3OHV%H.LJV*PJ1L;V'"40Y-"+M[+MZ
MF8U7-ODJY@LMZ@-Q[OTOU) T/7KS%;5IEQ-7K;]UUVY"A=-9P]/TN+U8%-AF
M9<E($.3J?T/0]+B]6!2H0+- V-0"X4CHTHK4L#,=F"U^@\RE=CY(B)5_ :C(
M.;.8(6VV;X>61^0R:+>5P-:LAW X=.:&S' V\W/V8)'+@ S1"N$>4-]'0WUL
M2'JXIX];&[ZUW0OI^V;XAPU)#O?Y9I-*B+'5Q\ M4TR<"2PS_,/\_'. L&7
MKE[@YD0+&W1S@AD.8D-NF+KE+0-(!-B8#,*X<QAVMOGZJ>:JR*LB2^=)O:-M
M3[=:M2-CO^U&AM^%0[796-;Z 3-TQUZK/LM&K<^.9:T?%D.U;,3Z++-S76M9
M\T'Z/AJV9:/49MG^/-@+Z>]H-Y3*7Z(0>[G'ZI<0''O<IE[P!A*(<]] XH:B
M^='E6V[?+-[M!R^D[YDA9GY<W9;OYV0OI.^6X61^5,'V<D]SUSBPZ1D>!Q#.
M,PX,C?.7*_1RF["MGO!!^BX;1N='%'C;MEZ??)"^3X;&^3AEW<L]=ES#Q$X=
MWX0\LJ0RC&.N))-WGO<9H1C<VO#&W@?I^V:HCQ]?!K[<8\,5=SOQA.,.XMQQ
M-Y3)1RL?\_VTZ87TG[8RM"F.*A]?[FGN"+P >(_&@94S0#@68.=#9(8?Q1Y^
M'*U@[#_1H3)S+&O]L!AR%J]5,!:C%HS'LM8/BQ$'8L2"L0 V.UN[(P"0\]ZH
M,&PO1BD:"Z@<;-\D=< <]TB%(7CQ(F5C 3R)2PFS%FL(1V+G4\;"B !Q=-E8
M#'MH%X!Y-KH+0^/BN%JQL,O T$9W #9PH[OH/,9[Y'.\-N7R(+0?,@9P3 3.
MW;G"4+-XN=JQL*O"T$9W".;>Z!X;SHZ/J!['-J6"&]TAG&>C>VRH-QZI>AS;
MA>%8V#MX(%@D7#NW8L.%\0@5Y-C>/@1LD(!0S@T2L:&E>(0Z<@SM-*+,>EP
MP%$A8F<<#2G%HU62XV&5Y/B 2G)L:"D^KI+<-N?=0 ;68-R :)]\G%VMN:=_
MQ*SUL7^M5\KZ@Q)F\^?9M"J+15HC_=JAC;:M4%5D<U072 WDK=#="%K5(55:
MJ<6M6&PZY+GHW%JI[Y,:I162;0VZF:U-JTTQ.RWR"8).KQ=)?;I29DVK[>]J
MEJ-TJ32:PI12S_UL/5?'DPHE\_^LJWJSIZ/U=K5?(C2'YM!:@G2H4*JEZ:ER
MI%K)YB5*F;*F+D*;[Y76?_A.X##\N8F0-#7Z)W6YV7J9H^2V>)#:L5(N].M]
M&@O: ?W6)J2$X%KJ,#97_1SYU;J<W2MS<W3[!(1_41;+YK!.0Y#20_/UK'Y.
M-FZ;=JH?ETF^7JB K4O=<E94]40E)A(U[R:BS?4W'P5:%(KUT6)=-DO6/*UF
MZZI] ]5=4LYU\V)=JJM_D)M ZT#H(ZOM[INBV7V3M6Y6W5TXNWV:YG-%,'*>
MRZJ:0/IZVGGOTE*6=\W[JRK4\.GF93G;H]MW9%TVKY+:/1ZSMU=JDD"_</5+
M\UJMJ3G%YJ5<[Y/R+E4=F\F%.IW2M6HVEIOW7&V^U,6J>?/3;5'7Q;+Y>"^3
MN2PU0/V^*%18VR_Z!-NWC5W\#U!+ P04    " #&=556&'(Q4!\3   /S
M&0   'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6S-G6USF\H5Q[\*XZ:M.^/(
MXDD/3N*9Q!:/4? DM^UT/'F!I97%7 E40''2Z8?O+B#QM*S$O?_;25[$$CKG
MQ[*[9_< ?Y:W+U'\:[(F))6^;S=A\NYBG::[F^OK9+$F6S\91#L2TE]64;SU
M4_HU?KY.=C'QEYG3=G.M#(>CZZT?A!>W;[-M#_'MVVB?;H*0/,12LM]N_?C'
M![*)7MY=R!>'#9^#YW7*-ES?OMWYS^0+2?^^>XCIM^LC91EL29@$42C%9/7N
MXKU\\Z"/F$-F\8^ O"25SQ([E*<H^I5]L9?O+H:L1&1#%BE#^/3/-W)'-AM&
MHN7X=P&]..Z3.58_'^A&=O#T8)[\A-Q%FW\&RW3][F)R(2W)RM]OTL_1BT6*
M ](9;Q%MDNQ_Z:6P'5Y(BWV21MO"F99@&X3Y7_][41$5!UGM<% *!Z7IH'<X
MJ(6#VG30.ARTPD$[UT$O'/1S'4:%P^A<AW'A,#[785(X3,YUF!8.TW,=Y.&A
MY89-EU&7R[&QSVYM^=#<<JN].PMV:'"YU>*=>SDTN7QVF\N'1I=;K=ZYET.S
MRUF[7^=!DD78O9_ZMV_CZ$6*F3WEL0]9F&;^-+""D(TH7]*8_AI0O_3V4Y02
M:320/OO!9N''TD?B)T'X+/GA4IK[(1U4Z/"12E](_"U8D$0RXVB_HU_9B$"6
M1W,[7$1;(GU)_31WL,-\M&.CQN4]22D^^9OT6OK[EWOI\M7?I%=2$$KS8+.A
M!LG;ZY0>"BO0]:(H]EU>;*6CV*HTC\)TG4BS<$F6'']7["\K L UK<-C12J'
MBKQ3A,1[LAA(JGPE*4-%X13H7NS^A>RH^[#3?29V=_:AT-T0N\_]6%AX\_QC
MESGNUOG'SG.WSS]VGKMS_K'SW-W?U^[SWU=UWOGN0T$O5H_#@9KQU,ZF>,["
M]S/917%*(_N*?EQ$X2+89&%.HUNB@2UY.Q+[['?I(8Y602I=?HP2&N"K.-I*
M!T@:27<TNJ--L/398/'XD>XM8R1?>2&?%TWC%XVE5C?)SE^0=Q<T=TKH@$0N
M;O_R)WDT?,,+-R1LAH092)B)A%E(F(V$.4B8BX3-D3 /!*N%OG8,?4U$O_U,
MOI%P3[B3<>ZI9Y[L'.7;K3Z5!W2X^U8-N;:5-AT-1G6K&<=*'@TF=2N#8S56
M!N.ZE<FW:I3+XNUQVMRCW;92INI K5LY;2M5'3;+Y;:MY.EXW(3-<[-QU4R7
M&_7E<5AC;5K99:VU]6-KZ\+6_B5*_8T4'8?Q73&,;]@PSNL".6Y2+8:L#O1&
M%VA;35NM-LN-1A6C<:-FC#9'UYHM9K:-1M-6X[>-QI-F0]B<W8V;NW,X1G*S
M MSVL:FJUFCV-DC16Q'@M:U>R[021OQV'QW;?21L]WM"AXY%D"?F+,GWMVRB
M_T^V@=?N0ES?21D)FR%A!A)F(F$6$F8C80X2YH[:03$>#9JAP[$:Z<T!QN-8
MZ9-*J-8B9WR,G+$P<N@Y[R9+B$GX3'\B<?8E"Z$E/34/DI0-I=^(1+[O2)B0
MY(873F/.C-4L__VX-2]HC=%AQC%I#$4&9U=::P;E&"F#:6,,Y1CIK?F38S1J
MCL;..65RQ^VI9J*WN@+':CQM9AL>CS7M&D0GQZXP$7:%XIR'#J31<QC\AY[:
M^*F4^!N2O$Y_[(BT(7Y"I$6TI:=!B_QZR*7,G56%^^D[NB)A,R3,0,),),Q"
MPFPDS$'"W$D[#)I)T$=QGW^4>>?L\TDKWQDV(E!D48N^Z3'ZIL*2L"L-$LU>
MR'>6N>Z#9)U%6+22EN0IY469D-<WRI"P&1)F(&$F$F8A8382YB!A[I0398U9
M><ZQD5L)S+05,QW)BSPLK_,/Q>G+/DG](/2?-N1XL?\N"K^1..F\!"\D]HT;
M*&T&I1E0F@FE65":#:4Y4)H+I<VA- ]%JT=OY2Z=_/->ER_*AAH'D+09E&9
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
M#.COJXA6=/&%[> EBG_-JO+V?U!+ P04    " #&=556<',0(]\(   I5@
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
M!%%4T,]7G*O7FZ*!^IAK^@]02P,$%     @ QG555@A::X0\ P  FPL  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C<N>&ULM59M;],P$/XKIX 0DT;SUG;=
M:"NQ%5BE#::6C0^(#VYR;2V<.+.==4C\>,YNFA7H@ACJE\0O=X^?>['O^BNI
MONDEHH'[3.1ZX"V-*4Y\7R=+S)ANR0)SVIE+E3%#4[7P=:&0I4XI$WX4!%T_
M8SSWAGVW=J6&?5D:P7.\4J#++&/J^RD*N1IXH;=9F/#%TM@%?]@OV *G:*Z+
M*T4SOT9)>8:YYC('A?.!]R8\.0UCJ^ D;CBN]-88K"DS*;_9R3@=>(%EA (3
M8R$8_>[P#(6P2,3CM@+UZC.MXO9X@_[.&4_&S)C&,RD^\]0L!U[/@Q3GK!1F
M(E?G6!G4L7B)%-I]857)!AXDI38RJY2)0<;S]9_=5X[84HBB1Q2B2B%RO-<'
M.98C9MBPK^0*E)4F-#MPICIM(L=S&Y6I4;3+2<\,/TB#T&W!A'&1, 47R#3/
M%\#R%"Y93H&A$!B8HKKC"6IXKV19U%(CG!EX.4)#VOH 7OTCS)=+S&:HOL)S
MX#E<<B$H4+KO&S+,TO.3RHC3M1'1(T:,,&E!'!Y"%$017$]'\/+YP:\P/OFE
M=DY4.R=RN.U'<#\OI1#?X>,JQQ2FY4SSE#/%B?^&^2ZNC9CVEIWH@B4X\.@:
M:7((>L,7S\)N\+J!<5PSCAUZ_ CC"]1:JD/G?SRD^.A$\<+E_Y<+DH6QP4SO
MI!WO@7:[IMUN=/0'>GY.Z>;"#1,E@IS#=5X(3!?D][>W)2]L]NPBO8;M.%C[
M -T-X[C=.N[[=SO8=&HVG?\,._R@5$Y*1?ON"C2E0^-93_1KM[:DNZ]TZ.Z!
M]E%-^Z@Q ,ZGXUP;5=K 'P*]N8(95$S FTR6NW-AC=G;RH5.NQVWPMW)T*NY
M]!JY?)J,K^!<BI2>,_TO<6^$?:(#CVO2Q_N*^_$>:(?!0S4*]A#Y"G0[]&'0
MC5N]W:$/MXICV$AG,KZAFA+&?TT 6O\TN;"R42VPJ87U P:VV&I;)3>P3?G3
M3.VID7@H?6&TKQ0*]U$!PX<2&#:6JJ?F4/Q'*6EWCEJ=WU+(WVJU;-MZR=2"
MYQH$SDDO:!T1@%IW@NN)D87KOF;24"_GADOJGE%9 =J?2TJ*:F(;NKH?'_X$
M4$L#!!0    ( ,9U55;Y6K&[5P8  $,@   9    >&PO=V]R:W-H965T<R]S
M:&5E=#8X+GAM;+6:6V_;-A2 _PKA%5L+I+9$4KYDB8$FZ;H"R1HDZ?90](&V
MF)BH)+HD'2? ?ORH2T0YX@5+ZS[$$L5SX>T[/&2/MEQ\DRM*%7C(LT(>#U9*
MK0]'([E<T9S((5_30G^YY2(G2K^*NY%<"TK22BC/1C"*QJ.<L&(P/ZK*+L7\
MB&]4Q@IZ*8#<Y#D1CR<TX]OC03QX*KAB=RM5%HSF1VMR1Z^I^KR^%/IMU&I)
M64X+R7@!!+T]'KR+#T^32J"J\3>C6]EY!F53%IQ_*U\^IL>#J/2(9G2I2A5$
M_]S34YIEI2;MQ_=&Z:"U60IVGY^T_U$U7C=F020]Y=D_+%6KX\%T %)Z2S:9
MNN+;/VG3H*34M^29K/Z";5,W&H#E1BJ>-\+:@YP5]2]Y:#JB(P"A0P V O"9
M0(P< J@10%5#:\^J9IT11>9'@F^!*&MK;>5#U3>5M&X-*\IAO%9"?V5:3LW_
MXHJ"\1!<$98MB0#GE$A6W %2I.""%'HD]9@I<$W%/5M2"3X(OEF#3VI%!?BT
MIH*HLG8I1<&G1<;N2#DZLI*_HO>TV&BAUV=4:?WR#7@%6 $N6):5E8Y&2K>@
M]&.T;+P]J;V%#F_/Z'((4'P 8 0A^'Q]!EZ_>K.K9J0[H.T%V/8"K/0BA]YK
MDM&Z$0NR_ 9N!"DDJ>?9EW-=%WQ4-)=?;0[7BK%=<;D(#^6:+.GQ0*\RJ7N1
M#N:__A*/H]\];J/6;>33/M>]@&P^U5)))56NXWM=<S@[&MU;;.'6%@[9PC9;
MM=2T8RM.AE.[K:2UE81L)39;M=2X:PO9+8U;2^.0I;'-TKC?*CATV)JTMB8A
M6Q.;K4G?5NSJP6EK:^JU=:/7)R6WB@J;Q6G/8C)SS8]9:W'FM7A.I:3TX#D4
M#L Y(PN6,?5X !0'"PHN"4MM7LWZ_8#0<&)W*XX,X"*O8_^/;%\N:+Z@PKK4
M_89>N-;C#JGC?4&JT?R3/3=TC;T4='*J$=M9T- QWH:)<1"*5E U8MWY-1W&
M#FN&BG$0BU94-6+=IHT=M@P5XR 6K;!JQ';6LW/=&#+&031:<17WV9BXT!@;
M-L9^./J!%?<9B8:)PZ9A9.R'Y(\C*^Z3%$=#UT ;E,9^ECK72Q^1R6P\-$NF
MJG8:T/XE_NK;,AFP0C]870NM$=OIE GL]$KM94![P$M#3>AEFW.!-F([4VH\
MZRR;QDN_]H"7G?UGD)#6I=V(=;V$8]SO2[_V@)<&K3"(5BL28!^M\23I+-#&
M2[_V@)<&R="/9#]*8'_#"L=))Q TOOIM!'PU2(=^I-]P13*KFWVFPQBC_OST
MZP_X:8(!] >#EVVBP+_@4G!-5_78I(@?-D1O6Q2EWHV6WYD7;E>@B45PLK=L
MT!OE7NJYB6C0']&:[N6BFXL?Z)%Z8/DF!^\?UEQNA(YPGXN4R27?Z*&P!C;8
M#VRQ*\A#$]>@/_+4QP8W*R92'5*%8GK&=.;*S]NI^_UX:59N(B.*]C6!T#YR
M#&2B)0I&2_N)0C]:SH;CV<X_^^Q )@:B8 RT[B=0/P9BU_86=8Y.@K',NB]
M_5CFW&HB$Y-0,$VPQG=D.3YQ9>+(1!443!2L<1KU@TKD;)N)#<@?&_SQ%O73
MA<B5=B&#:!1(%UQQ$_4S!1@-L<.> 2OR@[5$D^ DK=?RF@M5L16\_[YAZXI.
M>^&8WZN7TL#P&LWVQK%]$!@; N-@;F+E&.[G)K%SP6&#31S$IOUP-.Z= C@.
M]K#!) YBT@HNW#],<22BV$ 2!R%IQ1;N0])YXH [)\Q!2%JQA?N0=)XX8 -)
M'-AZ>[&%^ZATA@%L4(G]J/SQ$P?<QREV\@T;GF(_3T\V+$M+?_:",;_QE\+
MP!M/]X4QO \ 8P-@O.]#]<9 LA-^'6>L28G7W1)#P"1X$%+%9+#DA1*Z=S?Z
M.6=%E7<(/5_TJWBZ#]0=S]L6966+I/Z8$:5_=7/X1H#MBF?9XUN^+6A:S;QU
MF2\04R8W"\E21D291)05=,';2E?/')&2+YG6GH(M4RN@LY!V4E>3]S?YW!_
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
M(<"_OTU3]G@B7DZL7D:=_0]02P,$%     @ QG555K'*0))B"P  YF(  !D
M  !X;"]W;W)K<VAE971S+W-H965T-S N>&ULS9UM3^0X$H#_2M2W.NU*0W=L
MQ[$S!TBWL'.'Q,PBF)</I_L0&@/1=B=LDH:9T_WX<]*A';<=)^$JS.R''5[*
M197C*C\N.^[#IRS_H[@7HO2^KE=I<32[+\N'MXM%L;P7Z[B89P\BE;^YS?)U
M7,IO\[M%\9"+^*9NM%XML.^'BW6<I+/CP_IG%_GQ8;8I5TDJ+G*OV*S7<?[M
M5['*GHYF:/;\@\OD[KZL?K X/GR([\25*#\]7.3RN\5.RTVR%FF19*F7B]NC
MV=_1VQ/DAU6+6N1S(IZ*UM=>Y<MUEOU1?7-V<S3S*Y/$2BS+2D<L_WD4)V*U
MJE1)0_YLM,YV?[1JV/[Z6?N[VGOIS75<B)-L]26Y*>^/9GSFW8C;>+,J+[.G
M?XK&(UKI6V:KHOZ_]]3(^C-ON2G*;-TTEA:LDW3[;_RUZ8E6 Q1T-,!- SRT
M 6D:D-K1K66U6Z=Q&1\?YMF3EU?24EOU1=TW=6OI39)6S_&JS.5O$]FN//Z0
ME<+C<^]47)?>2;9^R%*1EH47IS?>NSC)O<_Q:B.\['8K\?.I*.-D5?SB'7B?
MKDZ]GW_ZQ?O)2U+O?;):R<=2'"Y*:56E>[%L+/AU:P'NL.!4+.<>06\\[&-L
M:7XRO#G2FR]D7^PZ!.\Z!-?Z2*<^Z>996I3Y1@[7TOO7N13PSDJQ+OYM<VZK
M+;!KJZ+P;?$0+\713(99(?)',3O^ZU]0Z/_-YBJ0,LUQLG.<N+1O':\>^[F0
M8>']?KU*[N(JU&Q>;U716E65*AZ/0QS,9?\_MMTQI4C$YVPGI=D9[.P,>NU\
M:[-IVXRW_AH-?38/]XRRB"'FM\0TJ^C.*NJTZCQ+[PY*D:_K.'G3BAV;J=2T
M 0?!G.R9:A/C:![930UWIH9.4S]D:2Z6V28OK+8Y&X\=T$#*-#_9SD\&&LD,
MTG$@99KC?.<X[Q^+']58E _\P/7$N3',@HB3.=T;C18QQCI'8[0S-G(:>Y+E
M#UD>RUGH2MQMG]-[L;X6N?49.76-?49 RC2WD:\F7A]T>#;J@'R'TJ8[WZ(.
M-"I=?I#$*AGC4QJOL[Q,_B-NO-.DD$,VE;_\1YX5A?'KNON*8A.G2R')I2CM
M[(&,45O-5-'>V+:(D2CJ&MM(P01R3MG'W1;_]E6BN#T>&YUM8_PYW[?8%$)S
MW&&O8@#DAH!QTUBC3.M<A(W$81$+<-LCW5@% LA- E_NL]7JF_?[4RI[]VIS
M720W29PGHG"F$+?2T7$$I$WO D4=B,(F$2?%C'8>2)ONO.(8Y :9L?-<HTX+
M<N[[+2!MW++(44H[!ZP"$N2<]@<,6.^_WJ5<7RWCO,;P)+VKD?Q]G,I%=?V$
MKV0W)DO91&;%S8-[I(,2#90VO>\4TR ..]*=C#3:>2!MNO.*D9 ;DEXVC43&
M,,;(6*/9I$C7&@TKNL%.@*@6&0>732PVX;F;QK59>S?W/\_WUD6V;XE<Z<S^
MI&B3HRQJS4BZ.XI7\#A><<^+V$(3U5)T?V*TR@6H:RV*6S4,-W9,F&ADPYX%
MI-NVT261*6HB6 $1)K#E("=?C78>2)ONO (L[ :LL1,L-FLKU@G6)N>88+'"
M(>RNPES$,DG&<N@?C(1"M][1CVT*+L**BW (.V9!2SY0VG3G%6-A-V.-'K/,
M7$<ACLVIQ2*'4=B:3W6#%=A@=[5FT)@%Y4*W0:.?]Q1HA!4:X0AVL(.6D*"T
MZ15[15G$35DOXD)B0E(TEVFZ]9]1R#>;(-0U](FB*N*F*EA()"9-(11A8P/
M)H<QZRJ>$$5=Q$U=XR"16 HX/C8W 6QR&'4R+6GM][AK/=,FGGY.=)LW-A*A
MM.F=J5")!*!IB(!6H:"TZ<XK["(#-K]&S+G$W-BRSKDV.<><2Q0A$7?E"/M^
M) ?N<I/+<?\\OG_[<Y,\U ^OVA370N"5"S=NZT</CBF C"@@([#;< 2T:@6E
M37=>P1UQPUW7#&=UW-Q@0XB:06$1P[QS.E @1=PUII&SEUDV0C(RC;G6(A8$
M7?LJ@0*?P T^V$?^#QS ;NO'CF$H;7I?*TH+$&@ !T[H&^T\D#;=><5T@9OI
MQ@1P8)(:]LU3,38QW'D )5 \%T#NW07FIAR*F&FL*89)T&ELZQ"/N[0D YCW
M!_!I5AU%_!X!#(IG4-KTOE9X%L!N$@:@Q3 H;;KS"O4"-^KM.?_&>L; V@OF
M+N"!;\9'CY1NM8*FP%W%@ET9!V;MJCJ(MW\(PB(6R#F]@RP"!4'!@/-(PQ.3
MR3<D]$UC+<>1,&FMGG5C%08%;@R2B6G TN Y,7W'# 5:QX+2II^=5#A'8<]"
M45"^@M*F.Z_XBKJK8"_.4-0L9,G<@_<"Q2[5$2=4@1%]&1B]+$,U?RQL&<GX
M_F*"FN#$,>[:-:(*G"@D.%&3B)C,DOOYR2+& ];9[PJ<:!\XX0$KG^^6EMS6
MCX[,*<")MLYTPX(3!04G*&VZ\PJ<Z$3@U.AMQ[*_'QQCJ(DJ:J*O24W40DW$
MGP?[OEC$ MZ9E10U44AJHB8.81X8]1B+& DZS[E214VTCYHP^I&S$B@L06G3
MW]Y0L!3"PE(("DM0VG3G%2R%$\%2H]>5E9PBNKT*D\+7Q*30)"#B,^-\C4T,
M=S)?J$ IA 2ET%(ZHL0 )8L805%7A2E4H!3V@A+^@5.2V_K143D%*(4*E$)8
M4 I!00E*F^Y\ZW6ZB4 I[ <EIXANKZ*D\#4I*33Q!P?F,>-&;(@CBI!"2$(*
M+81$(C-W\L&&*CH*W73T\?+<PS[J3T<'WN79YTJ4M)/.ZY\0<_LS.CZGX"6F
M>(G!\A(#Y24H;;KSBI?81+S$^GF)62M+':LXII")O28R,;.R1(+]H&<68**X
MZT084\#$((&)68 I,E]RL(A)C[I>V6 *F)@;F#Y>GEW(?%%(>[UWF_2F2B$C
MMMA?/TNY_1D=J%,@%%,(Q6 1BH$B%)0VW7F%4&PBA&+60M)^";Q/2K>Z=;_
M:X(4,PF)XOW#H,RD+4I1U\J.*91BD"C%+'MOTHK]RIA%C :\<X)0.,5Z<"I/
MKC?UA0'NY/1=<A(H.4%ITZ^14.3$8<F)@Y(3E#;=>45.?")RXCU8U'@WN-C$
M%3GQUR0G;JLBF<?IN0E878XH;N*0W,0MW,3-)6@C-L10Q4R\YPVY*B!D/Y[(
M/)24[912T]1S7CG)O/IX]'D6IZ#IQFW>Z(B; H&X0B .BT <%(&@M.G.*P3B
M RXSJ(>\/J:LCO<7CKCE#H/N][JY8AX^X/6ZX9'IJOHTAEJVSQR&MNY <A/-
ME4B3+#>7*>/N&W+_D=%#;(I7Y;CB)@[[JAP'91DH;?HM4XIE(O>)\5>[<2BR
MW$&@726T[8Y>,=U/A2W11-@2#<*6/BG=:D4N$>2K<Y&%3+AYO8)%S''O4*3H
M).IY<2[/UDE19/DW,[U@'['A59/OM_WD=G'T36I3O'P7*0J+8%^^BT"I"4J;
M[KRBILC]\MW+ ]Y\N^Z &GAODV*=,:1P)^J]A'+P>Q61R3(,(]/2*=YSBQ09
M1:]9#8I,<F+(\-AD)Q9V%K8BQ4X19#4H,G?,+*::M2"7J:W;(]VUH$OQF*T>
MJUS8+,'>Q<MDE93?VFFS>Y4V\O9)V.LGI[E_LGT!)?0-E,!74$YR!Z7?NH32
M_U%NH?3-:@_&QCV)%JF."@7R<<M+2+9ZUM9GZN"J#_);MT_Z;K+Z/Z/YX]GY
MB?<ESL5]MI%)V-:X%IGFMCVW;^.C8PJF0G[K=DT?EJJ>]8%UP!1<A?S6W9K^
MT#N]^TLRS[KV(<6XMM4B1T/4>;>DW[H-TQ]:01H6YUMMM-=@4\YF\*+U&035
M)T"\C_.[)"V\E;B5[?QYM<.8;S]38?M-F3W4'TMPG95EMJZ_O!?QC<@K ?G[
MVTRNE9IOJD\ZV'VTQ?'_ %!+ P04    " #&=55629(?L,@6   Z00$ &0
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
MH;0,I0F4)BF:'G,OJH('BBK7=O^N&#\TVOWA8,U^0L[1HKH*I4F*ID?;ZZK
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
MJ<A+ZVDF,;;.>,C&W+YYC!1+R-F \[Q8YD4J<;H33YLS^;68WXO">A9WK^S
MTSC6#,6=HK-=7<?-541BIVK]NK/=-M>." 0<#,I)W ;* =C9MD<O(D10&0I/
M[$U/R)UMBYJ\&DI/[(M/2)UM@YI4H>C$WNP$3M3;!NE5$,* .A2=>&@[&YBS
M;5.3%T39B=O@Z2!GNQY]XQS<CPH\[!;O3DQ7A7C8[,6=-<%_9/\$)<'NE[>R
M[S.5^^5O?ZRRY?I47_>?2OWYNZ?4.[_N2=4OR'6ZD%W<]?/OY-D\F\I%9'FK
MI1LU9X,/5((H@0GJMB?5A\%$&4R<:/:+VG;;_,WG=_L11[2>:AN&!U!MVYZW
MO9 Q\,XA2F?B36>(M6V+WE22C&.@$@4T\04T)!LQ.[@X!E\2133Q1C0@ K'T
M<".P$*4T&5KI!KH1LY=+,5B+DIJTD=H!'+'T3C$##V\E+'$+"Q.'D1_BW T^
MU QE/DFZ):X/D:D2F;K[Q/V.%R+SH _'U'[,4<4R;</R ,AMV_,_9U0 :ZJP
MIMZPAI"C)M<$02,K5!MT]L4UA!PUM28,&FNC2FOJ36L !FIJ34"MJ=*:#JUU
M ^2H"7;$QRS1_P"%*;UI&[T=XE%37()":%B9*G*IFUR'>/'[XEWD]>6P;L5S
M-_A00M1' !IW*A[M VBJ@*;MAJ&[%<\<NY;G5^#='"JEPS9*#W&-#)F=4^"M
M&RJW0V]N0]Z%%KE#Z%-OJ.0.?<D->1>VZ6>'"N[0&]R $:&EFQV/"5"(=A%Y
M:+@;>!>:(^$40Z4HNL,V=#N$"\TA; H!&RI@0S>P#M\:#%KN?.L%.G?+#Y0C
M5/*'4:?0A7VX'"J7PW:#WYU"%YJ7B&77#CKX%,YA&YR'@,X$FW*H0\04V,P;
MV.!T$$MGFT$G5J;09K[0AJACIMD\2B#KF$*;>4,;\($UOF[-E-AL:+$;0,?,
M:]=0(4ILUD9L!W/,["%',0>/;&W&EMM9&#K28.BR#]_<#3X0#*;D9[Q3WU@?
M'#/%,6LW]MVI;\PR7AY#0Y=,F<R&GLWUCF_,=!J#0[!,.<V\.0WZ9DJ-,50)
M5U)S7U*#\QU-J#$X+L45U-P;U( *W(2:1. T0:Z@YD-#W8 XWMAJKJSF[29C
M@\1QLU-,*0+WI#*6NXUU$(?]$.=N\(%F<&4^9YT2Q_L0F6MSL=L-=G=*'+=,
MO";0QRJN6.:^)EX#Q'$+U12$05'-O5$-$<<M6!.H,\H5UMP7UB!Q2>.Y39&2
M.O(F-32CWS(*#I6AG(Z&=KJ!;I&%ZA!#AU:DJ([:3?L&A8O,\6N*(NB";:2(
MC=S$.H0C?H1S-_A ,B)%?A1V*ES4!\B1 CEJ-]C=J7"1>3U:]N&0_@>ZRT@1
M'?F:\PUP%YE3OH%AUTB[5\J;V9!UD:DV!T\'"NW(%]H0=9'E7BGPWC5%=N2-
M;$@(LWO=\+T2*\'CH05O<B^;V=TF"(&WY2G'XW:3PT'Z8KN]T-Y4]L9N>R'Z
MOMQ>U1?KWN?OQ^#V\M?ZJ;2?F9CN]A](2ZP^&L2T4PGC/N".%=QQN_'P3B6,
M+7/"$72Y+E9ZQ][N>K;C%UNFA(-WAL8*\=@;XI!_L:7W#<['CI7DL;?;G@$
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
MI'AIJ/C"Z#9_<>.%,D:C_..&^/SR/BO@OZ\I9?LOV0JJ5[?F_P)02P,$%
M  @ QG555LH$?]]Q!   7Q0  !D   !X;"]W;W)K<VAE971S+W-H965T-S0N
M>&ULK9A;<^(V%,>_BL:==LA,BB^86PK,$,Q.,Y/=,DF[?>CT0;$/X*XM44D$
M\NTKR<80QQ8NRPM8]OD?2;\C'5U&.\J^\36 0/LT(7QLK878W-DV#]>08MZF
M&R#RRY*R% M99"N;;QC@2(O2Q/8<IV>G.";69*3?+=AD1+<BB0DL&.+;-,7L
M[1X2NAM;KG5X\12OUD*]L">C#5[!,X@_-@LF2W;A)8I3(#RF!#%8CJVI>S=W
M.TJ@+;[&L.,GSTAUY872;ZKP$(TM1[4($@B%<H'EWRO,($F4)]F.?W.G5E&G
M$IX^'[Q_TIV7G7G!'&8T^3..Q'IL#2P4P1)O$_%$=[]"WJ&N\A?2A.M?M,MM
M'0N%6RYHFHME"]*89/]XGX,X$;B]&H&7"[RRP*\1=')!IZG SP5^4T$W%^BN
MVUG?-;@ "SP9,;I#3%E+;^I!T]=JR2LF:J \"R:_QE(G)E^H #1LHP<2TA30
M[W@/',V72] !5&7TA*7)$X24A'$28QW?5@ "QPF_&=E"MD+YLL.\QONL1J^F
M1M=#GRD1:UD-B2!Z[\"6S2_ZX!WZ<.\9/080ME''O46>XWD5#9HUE[L5\J"Y
MW*F0SQO+W8$!1J<(:$?[Z]3X.P82!3$/$\JW#-!?TQ<NF)R5?U<%+//H5WM4
MJ>J.;W (8TOF(@[L%:S)3S^X/>>7*MC7=!9<T]G\2L[>A<4OPN*;O$^.4^HD
M0!4SZQ9A@3Y!! PGZ%E@L164O95%MV@!+ 0BJJ*9-<3-!IQ:*%XG3EN-[-?3
M,#6R"AI9S2NM.MW"ZAVQ;D&L>R5B"A,@3"+T2$.)[327&4F9&]#RVJ[S8U6&
MFW4K.EPBEYNX[Y@X3AF=L0D7CLE>0;AW)<+JPXQ!%(M;)-=GN?H2(]C>63ZS
M7B4?UR]A-/>@Y=2%:&X47@BV7X#M-P1;2W2^AW"K368TE;L^GJVKCW$:"_W(
MJ[CVJZ%U2FQKS 8EMN9.2+:=&K9&X85L!P7;P?>RG:TQ6<EM3"QYXAW7F6&Z
MV5"F/J<U0]9<JX31K<D%@^J)7HI)<,:_V_9K8!N%%\(>%K"'5\P0\[T:R(!:
M]T!@&8L;F9K7F,'/:B<?H05^4_#1E#$5'_5L3"+FIDEB==GYC-"7T:D4!L.S
M:6MN]'UA-%SGN%EWKA2/; ZH*1# $IC,W=IVRCD(CK[B9)LEG&DBCXJ8A.8M
MQ9EFR=DQK(G%.:5?EV2"7/EA8O5+$3'7<&E(3LY/[O?FHP<B0%8MB@ER)LOG
M-1J7SP8VP<&F3- K$S3V\%*"WI&@=Z5!_466Y-&1T43Z6!VYYKK6(^7\QCR0
MO09HO4:K;-# U]S<]4O1'L^"KO%,\S_0_B;6P- T^F?+A<K,YHUS7NV'D34H
MHS0W3^:-FE4OJ*OAP]B]ZJ'./KE(28&M] T61R'=$I'=1Q1OBUNRJ;X;*KV_
M5[=G^H+FZ":[>ON,V2HF'"6PE"Z==E^> %AVFY45!-WHZYH7*@1-]>,:L#P0
M*@/Y?4FI.!14!<6=XN0_4$L#!!0    ( ,9U55:L/+U*9@,  ,4+   9
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
M!8B* 0;:;! 4!L&^0>\5@VYAT'VK0:\PZ!DR>2B&0QBI:#(2?$.$;HUJ^L+
M--88/DWU=W]4 M]2M%.3W[D"XGL=<INL&7\!( ^@J #\M(I,691*RYN3$%1$
MF3PEG\FWQY"<?#HEGPA-R3UE#+^J'+D*^Z@]N?.B/]=Y?X)7^N,'Y)ZG:H5N
MTQCBNH"+P941!ML(KP.K8@CS#NGZ9R3P@J"A0S=O-_<;S,.WFWN6:+KE]^H:
MO>ZK>@M\$I-K2/$J_Q DI'+.N,P$D.^_X6MRIR"1?S?1S]5[S>IZDKF4ZV@.
M8P=G$0GB"9S)SS_Y ^^7)G)MBH4MB=6H]DJJ/9OZ9%I,9&M-4X)2S*1Y$\!<
MZ-P(Z4GU:8*?]:E*Y3];A'F+?J7%9[_O=_IELUH0_3*(OC6(IM0XRQ/D2F)0
M\HQ<)3QK#LLJ?6Q>M"D6]@]@!=W.H!G5H$0U>!.J&YQJ!)UE9@G*>16SG3"#
M2H!^@^MAO>7K&'.WPTIGAY6^YG2L73N63DMB-8KG)<7S#R=<C&L6E4I$!MSM
M,]8K$IK(G1^0\SK!'KG#-D%ET.1 K%U^)Y!A"63X#B#;NS]FC"X-AS-R<I=B
M<F&]<DIPA3!7!(LX7&(3O,Z*53;.@"A.'JT3DK5+QX[<X0'A0:>W1[@EAS7"
M%R7A"ROA/*\,*I-G!5O,M";V3;BL^L?BNCC Y0_VQWO8DL<:+]_;U7?>1P?I
M% 3E,=FFI"[KBN1LK-^L_HXE6*@-:FOA/L&V7-815DID_QT(;Y_G%&%]C9[)
M0O $A^X3"%-%\ 5YS,2:9;+*N9&EU?'1+/V#=.SNSZ%A6R[K+(,=R\#*\JO
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
MQ5(LAQ K/)L(OD7"C-9NIF%A6K5>/F'FN2^5T'>)UJG99ZX ^5X/7:49Y8\
MZ!84$: ?K4(+BIE$%U&4ISG%"F)T"0P2HM"7%25K;)Z<1)C%Z$/.8GU[J;#*
M)3H*06%"Y3%ZC^Z6(3IZ=XS>(<+0#:'4:":NTK&;"-RHC/.RB#-X(\X0HA[J
M^R<H\(*@03[?7^XWR,/]Y5Y=[FK@%?6@HAY8O_Z;?HF^\HS3@#ZQ1W0A)2AY
M@N::]YJ+1_3]DQZ*KA6D\I\F;L5,@^:9S+9Q+C,<P=31^X($<0_.[,\__)'W
M5Q/%+LW"CLQJA/L5X7Z;^SZ$+U*>,]6$M-7Z4*1=FH6%V=":F2W]?A;T>Z.)
M>]^ :E"A&K2B^EL01M0CNF:QWF\$ <WFFND7?JXSE5,2V\Q?E'N]1?C]!M(5
MB,;WL76R0^%U:19V9%:#/*P@#W];Q@^[)-RE6=B168WPJ"(\^O\ROM7Z4*2C
M5TGJ[>1H0:JC"6ND3BM2IZVDEGF64?N%QQ1=/4"4FW^OEQ]^=+2\NET<M^9Z
MZSR'8NO2+.S(K,9W7/$=_[9<'W=)N$NSL".S&N&SBO!9ZQO\B> 5H?JC=8*:
M8#>!/'N5E.]]OQ?4TW)>C!K71@UZPQ?)VQK<+R[=]Y[_V+U?V.C*/_"C.Y;8
MUO'3SSA/WF123O1?4!J'O:;2'O:A6-R=FL94H#=8K(FN-B@DVM[KG>IP1%'4
M%1W%,UOFK+C219-M;G0A#,(,T/<3KDN=LF,JIZJTGOT$4$L#!!0    ( ,9U
M55:CIDE.X 0  -84   9    >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;,U8
M;7/B-A#^*QKWII/,)&"9MY 29@CDVLQ<<DR2:Z=STP_"7L"-;5%)!.Y^?5>V
M,;81#ESYT"_@E]W'^SPKK5;JK;AXE7, 1=9A$,D;:Z[4XKI>E^X<0B9K? $1
MOIER$3*%MV)6EPL!S(N=PJ#NV':['C(_LOJ]^-E8]'M\J0(_@K$@<AF&3'R[
MA8"O;BQJ;1X\^;.YT@_J_=Z"S> 9U)?%6.!=/4/Q_! BZ?.(")C>6 -Z/:(=
M[1!;_.[#2N:NB:8RX?Q5W]Q[-Y:M(X( 7*4A&/Z]P1""0"-A'/^DH%;V3>V8
MO]Z@?XS)(YD)DS#DP1^^I^8WUI5%/)BR9:">^.HW2 FU-)[+ QG_DE5J:UO$
M74K%P]09(PC]*/EGZU2(G -M[W%P4@>G[-#<X]!('1J'.C13AV:L3$(EUF'$
M%.OW!%\1H:T135_$8L;>2-^/=-Z?E<"W/OJI_B-70*A=(W?A(N#? ,@3*%\
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
M']Y0F &Z?\KU_KRHF.U^>1ST?P-02P,$%     @ QG555M4!.CJ# @  QP4
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
MUF!/L-KDS[@Y@?X&"B5%1G5"]1G]%!&E1#+-%#&9E<ZG&=>OF1*<4K-]$J9
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
MXF1$J!_,FM&\MOEC93/:8C-$X")+R;( 0;K "Q%@1 G8L(">6/B(M(@S/+>
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
M@#C_$(;)]DO:P.XMU.=_ U!+ P04    " #&=556H'LC&;,'  !D2   &0
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
MLH']_C[/S>>%<@.[%PO-_@]02P,$%     @ QG555K+;5IC-#0  35@  !D
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
MXT5YT>8*67;L_UE%AOZP2F^>I;M%AK<*UT'20(%!\^BEB2L5/6Y>T1KKXKI
M=I-R_WC_'M@_-F_#),^O1>^K ,^GHC='SZ]E[P/BZ<O>1_1\('N?T/.A[-V@
MYR/9^XR>CV7O%CV?R-X7]-R5O:_H^1^F[,U-_(NY>U5N\]"GVQ?MWGK18_HZ
MHJ5ZT/W;:EC:Q*+MNVNW7Y+P>?.>RKLP2<+5YN.3\A8J2@'Z]X<P3'9?T@KV
M;Q"^^A]02P,$%     @ QG555B"*M75$ P  K!0   T   !X;"]S='EL97,N
M>&ULW5C1;MHP%/V5*%VG5IH:(&T@*R!M2)4F;5.E]F%OE2$.6'*<S#$=].OG
M&YLD4%_6]6&%!;6Q[_$Y]]B^(6Z'I5IS>K>@5'FKC(MRY"^4*CX&03E;T(R4
M%WE!A4;27&9$Z:Z<!V4A*4E*(&4\Z'4Z49 1)OSQ4"RSFTR5WBQ?"C7R^W7(
M,[<OR<CO1I>^9^0F>4)'_L/9^Y_+7%V_\\S]Y,/)2>>B\W!^O8N<6>C<#YS"
M5R\01F4QT6A;M''W)S?]%TUSWSQ1Z8'34^>TY:ISBI%C![EA8K1^QYUS.ZFE
M![80QL,T%TT]A+X):'V24>^1\)$_(9Q-)0-62C+&UR;<@\ LY[GTE"Y$G; +
MD?+)P%W3@QJU.AD3N:QRFPSF]]0.WP$V/3#(.*\-]GP3& \+HA25XD9WJL%5
M\!GDV?;]NM .YY*LN[TKOR%4-YUDFLN$RCI-U]^$QD-.4[ CV7P!=Y47 8!*
MY9EN)(S,<T$J#QN&;6C9&>7\#A[@'^F6]BIM[5RU;Z)N:D.V:61,!_3;:D:[
M+7OY*EVO8(^Y^KS4TQ%5'^J;WDJ:LE757Z6U 4R]BZN3HN#K3YS-14;-Y%^<
M<#PD&YZWR"5[TMF@5&8Z0*7O/5*IV*P=^25)<4]7:E-.JQ3WW#M"S_]VG>=4
M4$EXV[2N_4->Y5<[MF^\M_!<?:WL.G::#/N'[]&^X0_=9'0,)H]@N\/X\#W:
ML]BAFSR&E>R_V3?[7I.!/0FUCEM;AZTZZL&A=N1_AT,R;Y)ZTR7CB@G;6[ D
MH>+9F4O+*S+5?XIMZ>OQ"4W)DJO[&ASY3?L;3=@RB^M1M[ 0=E33_@K3ZT;U
MB5KG8B*A*YI,;%?.IU73TPV=U5Y V$5NJLN-8!R#N1' L#R8 XQC6%B>_VD^
M W0^!L.\#9S( .4,4(YAN9!)]<'RN#FQOMPSC>,PC")L12<3IX,)MFY1!#]N
M-<P;,+ \D.GOUAK?;;Q"]M<!MJ?[*@2;*5Z)V$SQM0;$O6[ B&/W;F-Y@('M
M E8[D-^=!VK*S0E#V%7,&_8$XT@<8PC4HKM&HPA9G0@^[OW!GI(PC&,W IC;
M01AB"#R-.((Y  \8$H;5>W#G?11LWE-!\__)\6]02P,$%     @ QG555I>*
MNQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q
M%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(
MMB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!
M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B
M':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04
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
M"F'"*?<2LU!)LAP4C7_:_VB[3YN3("9FH9)D.<ABWHA^BJ,R6]TGI-->Z=+
MA%1B%BI)EH-"R^BP>R\Q"Y4D%@HMHWN8Z/=^2"P4PH06*C$+E206"JWVPVK.
M, O-2"P4V%/J?XT*L]!LT$T)7C4Q"\V<A2;NS=W)\5*L9"N67^PM.GN^XG5U
MK5G_H[]2%*=9OYU_M:WK,WONJOVL^'+_%>#]UY=/_@%02P,$%     @ QG55
M5AQ&X;:K @  *S8  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\W:
M36KC0!"&X:L8'2!R5U=5MX8XJ]ED&W(!X;1_B&T924.2VX]Q%O8G9C&;H&]E
M6L*E%P0/IMV/+^70COON-.SVYV'Q>3R<AE6U&\?SK[H>UKMR;(>'[EQ.ESN;
MKC^VXV79;^MSNWYOMZ66Y=+K_GY&]?1X/W/Q^G4N_S.QVVSVZ_*[6_\YEM/X
MC\'U1]>_#[M2QFKQVO;;,JZJ^O-PNSS4UX_P<)E<+9[?5E7__!:J>NX@@2"9
M/RA"4)P_2"%(YP\R"++Y@QR"?/Z@!$%I_J ,07G^H :"FOF#PA)E7!(D3; F
MT#H@UX' ZX!@!P*Q Y(=",P.B'8@4#L@VX' [8!P!P*Y ](=".P.B'<@T%M0
M;R'06U!O(=!;)C^V"?06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/06
MU%L(](ZH=R30.Z+>D4#OB'I' KWC9+.$0.^(>D<"O2/J'0GTCJAW)- [HMZ1
M0.^(>D<"O2/J'0GT5M1;"?16U%L)]%;46PGT5M1;"?36R68W@=Z*>BN!WHIZ
M*X'>BGHK@=Z*>BN!WHIZ*X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WC;Y
MLY) ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'
MO9U ;T>]G4!OGQPV(=#;46\GT-M1;R?0VU%O)] [H=Z)0.^$>B<"O1/JG0CT
M3JAW(M [H=Z)0.^$>B<"O1/JG0CT3I/#@@1Z)]0[$>B=4.]$H'=&O3.!WAGU
MS@1Z9]0[$^B=4>],H'=&O3.!WAGUS@1Z9]0[$^B=4>],H'>>'/8FT#NCWIE
M[P;U;@CT;E#OAD#O!O5N?E+O8?PZE.'6\[W&Y_\DU>/EN^7V^.OR^^+DO5QQ
MKN\KAJ>_4$L#!!0    ( ,9U55;-'F2\0 (  'HT   3    6T-O;G1E;G1?
M5'EP97-=+GAM;,W;WV[:,!3'\5=!N:U(B!T[9BJ]:7>[]6(OX"6F1.2?8K>C
M;S\3VDJ;.K2*2?O>$('M\SOQD3YW7']['IU?'+JV]YMD%\+X*<M\M7.=]>DP
MNCZN;(>ILR%^G1ZRT59[^^ RL5KIK!KZX/JP#,<:R<WUG=O:QS8L/A_BS[X9
M^DTRN=8GB]O3QF/6)K'CV#:5#7$]>^KKWU*6+PEI/#GO\;MF]%=Q0Y*]FW!<
M^7/ R[FO3VZ:FMHM[NT4OM@N[LH.;>;#<^M\>K[$.ST.VVU3N7JH'KMX)/7C
MY&SM=\Z%KDU/1:_.)X=XP^[TF5^</Y<Y%QAWWD_#Z./$)O?QN->1'$\OQUC(
M3:$Y_XIOB;'TQ>_GCM.N7?V7V?%Z?PS3?IZ'S^;'Y7?\ZXS?ZG^P#P'I0T+Z
M*"!]*$@?&M)'">G#0/I80_K(5Y1&**+F%%)SBJDY!=6<HFI.836GN)I38,TI
ML@J*K((BJZ#(*BBR"HJL@B*KH,@J*+(*BJR"(JNDR"HILDJ*K)(BJZ3(*BFR
M2HJLDB*KI,@J*;(6%%D+BJP%1=:"(FM!D;6@R%I09"THLA8460N*K(HBJZ+(
MJBBR*HJLBB*KHLBJ*+(JBJR*(JNBR*HILFJ*K)HBJZ;(JBFR:HJLFB*KILBJ
M*;)JBJPE1=:2(FM)D;6DR%I29"TILI8464N*K"5%UI(BJZ'(:BBR&HJLAB*K
MH<AJ*+(:BJR&(JNAR&HHLJXILJXILJ[_IZS?AV'_C^/G9]K9IG_-S^:_'-W\
M!%!+ 0(4 Q0    ( ,9U558'04UB@0   +$    0              "  0
M  !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ QG555L7B,*#O    *P(
M !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%
M  @ QG555IE<G",0!@  G"<  !,              ( !S0$  'AL+W1H96UE
M+W1H96UE,2YX;6Q02P$"% ,4    " #&=556!^49!!4'   N+0  &
M        @($."   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%
M  @ QG555BK?]A\Z @  M04  !@              ("!60\  'AL+W=O<FMS
M:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( ,9U558OG!-^\@@  .DJ   8
M              " @<D1  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"
M% ,4    " #&=556GIJ5B;<$  "2$   &               @('Q&@  >&PO
M=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ QG555NJGLJ51!P
M&!\  !@              ("!WA\  'AL+W=O<FMS:&5E=',O<VAE970U+GAM
M;%!+ 0(4 Q0    ( ,9U559N ER-YPL  +4\   8              " @64G
M  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " #&=556F):-
MK4D3  ")% $ &               @(&",P  >&PO=V]R:W-H965T<R]S:&5E
M=#<N>&UL4$L! A0#%     @ QG555BPKC"=W @  @08  !@
M ("! 4<  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( ,9U
M558NC.T"OP,  ((,   8              " @:Y)  !X;"]W;W)K<VAE971S
M+W-H965T.2YX;6Q02P$"% ,4    " #&=556AZ@O^94$  "<$P  &0
M        @(&C30  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0
M   ( ,9U55;#QU?[+P(  %($   9              " @6]2  !X;"]W;W)K
M<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ QG555B-P7XO;(@  A6@
M !D              ("!U50  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q0
M2P$"% ,4    " #&=5563I('AH(,  #^+P  &0              @('G=P
M>&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( ,9U55:2(UIM
MS L  %$C   9              " @:"$  !X;"]W;W)K<VAE971S+W-H965T
M,30N>&UL4$L! A0#%     @ QG555NK E>,@"@   !T  !D
M ("!HY   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " #&
M=556=[E('E$*  "%&@  &0              @('ZF@  >&PO=V]R:W-H965T
M<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( ,9U558=?H6UF0T  +XG   9
M          " @8*E  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#
M%     @ QG555C =KJ7J!   +PL  !D              ("!4K,  'AL+W=O
M<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " #&=55620SCPS09  "M
M;   &0              @(%SN   >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM
M;%!+ 0(4 Q0    ( ,9U558]A<#J_0L  (XB   9              " @=[1
M  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ QG555I4I
MY,;B"@  T!X  !D              ("!$MX  'AL+W=O<FMS:&5E=',O<VAE
M970R,2YX;6Q02P$"% ,4    " #&=5568!%+E5P+    (   &0
M    @($KZ0  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    (
M ,9U558J+2]!O@0  )T,   9              " @;[T  !X;"]W;W)K<VAE
M971S+W-H965T,C,N>&UL4$L! A0#%     @ QG555HZCYMJN#@  [RX  !D
M             ("!L_D  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"
M% ,4    " #&=556T<PD:Y<%  ",#P  &0              @(&8" $ >&PO
M=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( ,9U55;5'Y@**Q0
M )DZ   9              " @68. 0!X;"]W;W)K<VAE971S+W-H965T,C8N
M>&UL4$L! A0#%     @ QG555B;6W"57!@  VQ(  !D              ("!
MR"(! 'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " #&=556
MTV7\(T,C   K<   &0              @(%6*0$ >&PO=V]R:W-H965T<R]S
M:&5E=#(X+GAM;%!+ 0(4 Q0    ( ,9U55:,_\1=;@D  ((;   9
M      " @=!, 0!X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%
M  @ QG555OQLR[EA P  I <  !D              ("!=58! 'AL+W=O<FMS
M:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " #&=556/$?+ .\'  !9&@
M&0              @($-6@$ >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+
M 0(4 Q0    ( ,9U55;Z8U:N,08  (82   9              " @3-B 0!X
M;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ QG555O67^@XX
M#   320  !D              ("!FV@! 'AL+W=O<FMS:&5E=',O<VAE970S
M,RYX;6Q02P$"% ,4    " #&=5562^.4P<4#  !)"   &0
M@($*=0$ >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( ,9U
M55;]\S7[R@8  &43   9              " @09Y 0!X;"]W;W)K<VAE971S
M+W-H965T,S4N>&UL4$L! A0#%     @ QG555@$>*=O[!@  XA(  !D
M         ("!!X ! 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4
M    " #&=556(/\L^$$%  !P#@  &0              @($YAP$ >&PO=V]R
M:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( ,9U5585[&X)H@,   H)
M   9              " @;&, 0!X;"]W;W)K<VAE971S+W-H965T,S@N>&UL
M4$L! A0#%     @ QG555AM!+H'< P  O D  !D              ("!BI !
M 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " #&=55686US
M."\$   1#   &0              @(&=E $ >&PO=V]R:W-H965T<R]S:&5E
M=#0P+GAM;%!+ 0(4 Q0    ( ,9U558N9+G(; 0  + +   9
M  " @0.9 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @
MQG555LA':?%3!@  LQ(  !D              ("!IIT! 'AL+W=O<FMS:&5E
M=',O<VAE970T,BYX;6Q02P$"% ,4    " #&=556=&&]1UL"   '!0  &0
M            @($PI $ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4
M Q0    ( ,9U55;1Y!\(C@4  &4?   9              " @<*F 0!X;"]W
M;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ QG555FO/.&.8"
MQ3D  !D              ("!AZP! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX
M;6Q02P$"% ,4    " #&=556,7 1"]X'  "Y,@  &0              @(%6
MM0$ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( ,9U55;U
M.\)YWP(  )L'   9              " @6N] 0!X;"]W;W)K<VAE971S+W-H
M965T-#<N>&UL4$L! A0#%     @ QG555O@K$LJM P  !A4  !D
M     ("!@< ! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4
M" #&=556OEZU:]<#  #J%0  &0              @(%EQ $ >&PO=V]R:W-H
M965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( ,9U55:^H+K=<@(  $P&   9
M              " @7/( 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L!
M A0#%     @ QG555LW,?OH,!   0A,  !D              ("!',L! 'AL
M+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " #&=556H9)K<ZT#
M  "W#   &0              @(%?SP$ >&PO=V]R:W-H965T<R]S:&5E=#4R
M+GAM;%!+ 0(4 Q0    ( ,9U55;X\ @"[ ,  #X4   9              "
M@4/3 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ QG55
M5K:P'>Q4!0  NQ\  !D              ("!9M<! 'AL+W=O<FMS:&5E=',O
M<VAE970U-"YX;6Q02P$"% ,4    " #&=556LZJSN6H)  "O70  &0
M        @('QW $ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0
M   ( ,9U55;+;?P!W D  *ME   9              " @9+F 0!X;"]W;W)K
M<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ QG555BC%RY8L!@  9#$
M !D              ("!I? ! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q0
M2P$"% ,4    " #&=556 H<F=28%   H&P  &0              @($(]P$
M>&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( ,9U5580]'HE
M/04   H<   9              " @67\ 0!X;"]W;W)K<VAE971S+W-H965T
M-3DN>&UL4$L! A0#%     @ QG555A[C]IX8!@  6"<  !D
M ("!V0$" 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    " #&
M=556O1TGZ9P9   <00$ &0              @($H" ( >&PO=V]R:W-H965T
M<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( ,9U559KYH$,5PH  +5\   9
M          " @?LA @!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#
M%     @ QG555E/V:I@G#   >4P  !D              ("!B2P" 'AL+W=O
M<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    " #&=556&'(Q4!\3   /
MS   &0              @('G. ( >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM
M;%!+ 0(4 Q0    ( ,9U559P<Q CWP@  "E6   9              " @3U,
M @!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ QG555G3W
M:JN4!   \A(  !D              ("!4U4" 'AL+W=O<FMS:&5E=',O<VAE
M970V-BYX;6Q02P$"% ,4    " #&=556"%IKA#P#  ";"P  &0
M    @($>6@( >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    (
M ,9U55;Y6K&[5P8  $,@   9              " @9%= @!X;"]W;W)K<VAE
M971S+W-H965T-C@N>&UL4$L! A0#%     @ QG555OYTABV)!P  F#H  !D
M             ("!'V0" 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"
M% ,4    " #&=556L<I DF(+  #F8@  &0              @('?:P( >&PO
M=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( ,9U559)DA^PR!8
M #I! 0 9              " @7AW @!X;"]W;W)K<VAE971S+W-H965T-S$N
M>&UL4$L! A0#%     @ QG555L!J0)76"@  K6D  !D              ("!
M=XX" 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4    " #&=556
M%X1A$$$&  #&-0  &0              @(&$F0( >&PO=V]R:W-H965T<R]S
M:&5E=#<S+GAM;%!+ 0(4 Q0    ( ,9U55;*!'_?<00  %\4   9
M      " @?R? @!X;"]W;W)K<VAE971S+W-H965T-S0N>&UL4$L! A0#%
M  @ QG555JP\O4IF P  Q0L  !D              ("!I*0" 'AL+W=O<FMS
M:&5E=',O<VAE970W-2YX;6Q02P$"% ,4    " #&=556K%2E<+$$   E$P
M&0              @(%!J ( >&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+
M 0(4 Q0    ( ,9U559 QV0Y\P,  ,<0   9              " @2FM @!X
M;"]W;W)K<VAE971S+W-H965T-S<N>&UL4$L! A0#%     @ QG555@/'&LAV
M!   TQ4  !D              ("!4[$" 'AL+W=O<FMS:&5E=',O<VAE970W
M."YX;6Q02P$"% ,4    " #&=5564-3^!8@"  #H!0  &0
M@($ M@( >&PO=V]R:W-H965T<R]S:&5E=#<Y+GAM;%!+ 0(4 Q0    ( ,9U
M55:J:M2QMP,   (-   9              " @;^X @!X;"]W;W)K<VAE971S
M+W-H965T.# N>&UL4$L! A0#%     @ QG555GGC%C]K P  9@\  !D
M         ("!K;P" 'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6Q02P$"% ,4
M    " #&=556HZ9)3N $  #6%   &0              @(%/P ( >&PO=V]R
M:W-H965T<R]S:&5E=#@R+GAM;%!+ 0(4 Q0    ( ,9U558(K?I_%0,  !H.
M   9              " @6;% @!X;"]W;W)K<VAE971S+W-H965T.#,N>&UL
M4$L! A0#%     @ QG555M4!.CJ# @  QP4  !D              ("!LL@"
M 'AL+W=O<FMS:&5E=',O<VAE970X-"YX;6Q02P$"% ,4    " #&=556\'RU
M%LT$  ",'   &0              @(%LRP( >&PO=V]R:W-H965T<R]S:&5E
M=#@U+GAM;%!+ 0(4 Q0    ( ,9U558!GR9;) @  *9F   9
M  " @7#0 @!X;"]W;W)K<VAE971S+W-H965T.#8N>&UL4$L! A0#%     @
MQG555FS,SA8P!P  <S4  !D              ("!R]@" 'AL+W=O<FMS:&5E
M=',O<VAE970X-RYX;6Q02P$"% ,4    " #&=556=6=DPQ@+  #LA@  &0
M            @($RX ( >&PO=V]R:W-H965T<R]S:&5E=#@X+GAM;%!+ 0(4
M Q0    ( ,9U558"KK-RT P  #!P   9              " @8'K @!X;"]W
M;W)K<VAE971S+W-H965T.#DN>&UL4$L! A0#%     @ QG555H[5C;!9"P
MD5H  !D              ("!B/@" 'AL+W=O<FMS:&5E=',O<VAE970Y,"YX
M;6Q02P$"% ,4    " #&=556H'LC&;,'  !D2   &0              @($8
M! , >&PO=V]R:W-H965T<R]S:&5E=#DQ+GAM;%!+ 0(4 Q0    ( ,9U55:R
MVU:8S0T  $U8   9              " @0(, P!X;"]W;W)K<VAE971S+W-H
M965T.3(N>&UL4$L! A0#%     @ QG555B"*M75$ P  K!0   T
M     ( !!AH# 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " #&=556EXJ[',
M   3 @  "P              @ %U'0, 7W)E;',O+G)E;'-02P$"% ,4
M" #&=556#YGPT$\&  !"/0  #P              @ %>'@, >&PO=V]R:V)O
M;VLN>&UL4$L! A0#%     @ QG555AQ&X;:K @  *S8  !H
M ( !VB0# 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @
MQG555LT>9+Q  @  >C0  !,              ( !O2<# %M#;VYT96YT7U1Y
><&5S72YX;6Q02P4&     &0 9 !S&P  +BH#

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>521</ContextCount>
  <ElementCount>579</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>159</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Document and Entity Information Document</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/DocumentandEntityInformationDocument</Role>
      <ShortName>Document and Entity Information Document</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/ConsolidatedStatementsofOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - Consolidated Statements of Operations Parenthetical</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/ConsolidatedStatementsofOperationsParenthetical</Role>
      <ShortName>Consolidated Statements of Operations Parenthetical</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Statement - Consolidated Statements of Comprehensive Income Parenthetical</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical</Role>
      <ShortName>Consolidated Statements of Comprehensive Income Parenthetical</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Statement - Consolidated Balance Sheets Parenthetical</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets Parenthetical</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Statement - Consolidated Statements of Cash Flows (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/ConsolidatedStatementsofCashFlowsParenthetical</Role>
      <ShortName>Consolidated Statements of Cash Flows (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Note 1. Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note1SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Note 1. Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Note 2. Acquisitions and Discontinued Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperations</Role>
      <ShortName>Note 2. Acquisitions and Discontinued Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements Derivative Instruments (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativeInstrumentsNotes</Role>
      <ShortName>Note 3. Derivative Instruments and Fair Value Measurements Derivative Instruments (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Note 4. Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note4SegmentInformation</Role>
      <ShortName>Note 4. Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Note 5. Partially Owned Leasing Subsidiaries</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiaries</Role>
      <ShortName>Note 5. Partially Owned Leasing Subsidiaries</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Note 6. Railcar Leasing and Management Services Group</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroup</Role>
      <ShortName>Note 6. Railcar Leasing and Management Services Group</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Note 7. Property, Plant, and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note7PropertyPlantandEquipment</Role>
      <ShortName>Note 7. Property, Plant, and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Note 8. Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note8Debt</Role>
      <ShortName>Note 8. Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Note 9. Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note9IncomeTaxes</Role>
      <ShortName>Note 9. Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Note 10. Employee Retirement Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note10EmployeeRetirementPlans</Role>
      <ShortName>Note 10. Employee Retirement Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Note 11. Asset Impairment Charges and Restructuring Activities (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.trin.net/role/Note11AssetImpairmentChargesandRestructuringActivitiesNotes</Role>
      <ShortName>Note 11. Asset Impairment Charges and Restructuring Activities (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Note 12. Accumulated Other Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncome</Role>
      <ShortName>Note 12. Accumulated Other Comprehensive Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Note 13. Common Stock and Stock-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note13CommonStockandStockbasedCompensation</Role>
      <ShortName>Note 13. Common Stock and Stock-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Note 14. Earnings Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note14EarningsPerCommonShare</Role>
      <ShortName>Note 14. Earnings Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Note 15. Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note15CommitmentsandContingencies</Role>
      <ShortName>Note 15. Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Note 16. Selected Quarterly Financial Data</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note16SelectedQuarterlyFinancialData</Role>
      <ShortName>Note 16. Selected Quarterly Financial Data</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Note 1. Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Note 1. Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note1SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Note 1. Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Note 1. Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Note 2. Acquisitions and Discontinued Operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsTables</Role>
      <ShortName>Note 2. Acquisitions and Discontinued Operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperations</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables</Role>
      <ShortName>Note 3. Derivative Instruments and Fair Value Measurements Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Note 4. Segment Information Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables</Role>
      <ShortName>Note 4. Segment Information Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Note 6. Railcar Leasing and Management Services Group Railcar Leasing and Management Services Group (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables</Role>
      <ShortName>Note 6. Railcar Leasing and Management Services Group Railcar Leasing and Management Services Group (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Note 7. Property, Plant, and Equipment Property, Plant, and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentTables</Role>
      <ShortName>Note 7. Property, Plant, and Equipment Property, Plant, and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Note 8. Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note8DebtTables</Role>
      <ShortName>Note 8. Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note8Debt</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Note 9. Income Taxes Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note9IncomeTaxesIncomeTaxesTables</Role>
      <ShortName>Note 9. Income Taxes Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Note 10. Employee Retirement Plans Employee Retirement Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansTables</Role>
      <ShortName>Note 10. Employee Retirement Plans Employee Retirement Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Note 11. Asset Impairment Charges and Restructuring Activities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note11AssetImpairmentChargesandRestructuringActivitiesTables</Role>
      <ShortName>Note 11. Asset Impairment Charges and Restructuring Activities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note11AssetImpairmentChargesandRestructuringActivitiesNotes</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Note 12. Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables</Role>
      <ShortName>Note 12. Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Note 13. Common Stock and Stock-based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note13CommonStockandStockbasedCompensationTables</Role>
      <ShortName>Note 13. Common Stock and Stock-based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note13CommonStockandStockbasedCompensation</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Note 14. Earnings Per Common Share Earnings Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareTables</Role>
      <ShortName>Note 14. Earnings Per Common Share Earnings Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Note 16. Selected Quarterly Financial Data (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataTables</Role>
      <ShortName>Note 16. Selected Quarterly Financial Data (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note16SelectedQuarterlyFinancialData</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Note 1. Summary of Significant Accounting Policies Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesDiscontinuedOperationsDetails</Role>
      <ShortName>Note 1. Summary of Significant Accounting Policies Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Note 1. Summary of Significant Accounting Policies Revenue Recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails</Role>
      <ShortName>Note 1. Summary of Significant Accounting Policies Revenue Recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Note 1. Summary of Significant Accounting Policies Lessee Accounting (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails</Role>
      <ShortName>Note 1. Summary of Significant Accounting Policies Lessee Accounting (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Note 1. Summary of Significant Accounting Policies Lessor Accounting (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails</Role>
      <ShortName>Note 1. Summary of Significant Accounting Policies Lessor Accounting (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Note 1. Summary of Significant Accounting Policies Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails</Role>
      <ShortName>Note 1. Summary of Significant Accounting Policies Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Note 1. Summary of Significant Accounting Policies Property, Plant, and Equipment Useful Lives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails</Role>
      <ShortName>Note 1. Summary of Significant Accounting Policies Property, Plant, and Equipment Useful Lives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Note 1. Summary of Significant Accounting Policies Long-Lived Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails</Role>
      <ShortName>Note 1. Summary of Significant Accounting Policies Long-Lived Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Note 1. Summary of Significant Accounting Policies Assets Held for Sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesAssetsHeldforSaleDetails</Role>
      <ShortName>Note 1. Summary of Significant Accounting Policies Assets Held for Sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Note 1. Summary of Significant Accounting Policies Goodwill and Intangibles (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails</Role>
      <ShortName>Note 1. Summary of Significant Accounting Policies Goodwill and Intangibles (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Note 1. Summary of Significant Accounting Policies Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails</Role>
      <ShortName>Note 1. Summary of Significant Accounting Policies Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Note 1. Summary of Significant Accounting Policies Warranties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails</Role>
      <ShortName>Note 1. Summary of Significant Accounting Policies Warranties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - Note 2. Acquisitions and Discontinued Operations - Acquisitions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails</Role>
      <ShortName>Note 2. Acquisitions and Discontinued Operations - Acquisitions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Note 2. Acquisitions and Discontinued Operations - Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails</Role>
      <ShortName>Note 2. Acquisitions and Discontinued Operations - Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements Derivatives - Interest Rate Hedges (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails</Role>
      <ShortName>Note 3. Derivative Instruments and Fair Value Measurements Derivatives - Interest Rate Hedges (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements Derivatives - Effect on Interest Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails</Role>
      <ShortName>Note 3. Derivative Instruments and Fair Value Measurements Derivatives - Effect on Interest Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements Derivatives - FX Hedge (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails</Role>
      <ShortName>Note 3. Derivative Instruments and Fair Value Measurements Derivatives - FX Hedge (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativeInstrumentsNotes</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements - Derivatives Not Designated as Hedges Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails</Role>
      <ShortName>Note 3. Derivative Instruments and Fair Value Measurements - Derivatives Not Designated as Hedges Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails</Role>
      <ShortName>Note 3. Derivative Instruments and Fair Value Measurements Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - Note 4. Segment Information Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails</Role>
      <ShortName>Note 4. Segment Information Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - Note 5. Partially Owned Leasing Subsidiaries (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails</Role>
      <ShortName>Note 5. Partially Owned Leasing Subsidiaries (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiaries</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000065 - Disclosure - Note 6. Railcar Leasing and Management Services Group Selected Leasing Balance Sheet Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails</Role>
      <ShortName>Note 6. Railcar Leasing and Management Services Group Selected Leasing Balance Sheet Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - Note 6. Railcar Leasing and Management Services Group Selected Leasing Income Statement Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails</Role>
      <ShortName>Note 6. Railcar Leasing and Management Services Group Selected Leasing Income Statement Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - Note 6. Railcar Leasing and Management Services Group Proceeds from Sale of Railcars (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails</Role>
      <ShortName>Note 6. Railcar Leasing and Management Services Group Proceeds from Sale of Railcars (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - Note 6. Railcar Leasing and Management Services Group Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails</Role>
      <ShortName>Note 6. Railcar Leasing and Management Services Group Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000069 - Disclosure - Note 6. Railcar Leasing and Management Services Group Leasing Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails</Role>
      <ShortName>Note 6. Railcar Leasing and Management Services Group Leasing Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000070 - Disclosure - Note 6. Railcar Leasing and Management Services Group Other Operating Lease Obligations and Revenues (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails</Role>
      <ShortName>Note 6. Railcar Leasing and Management Services Group Other Operating Lease Obligations and Revenues (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000071 - Disclosure - Note 7. Property, Plant, and Equipment Property, Plant, and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails</Role>
      <ShortName>Note 7. Property, Plant, and Equipment Property, Plant, and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000072 - Disclosure - Note 8. Debt Components and Fair Value of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails</Role>
      <ShortName>Note 8. Debt Components and Fair Value of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000073 - Disclosure - Note 8. Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note8DebtDetails</Role>
      <ShortName>Note 8. Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note8DebtTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000074 - Disclosure - Note 8. Debt Remaining Debt Principal Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails</Role>
      <ShortName>Note 8. Debt Remaining Debt Principal Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000075 - Disclosure - Note 9. Income Taxes Components of Income Tax Expense / Benefit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>Note 9. Income Taxes Components of Income Tax Expense / Benefit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>0000076 - Disclosure - Note 9. Income Taxes Effective Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails</Role>
      <ShortName>Note 9. Income Taxes Effective Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>0000077 - Disclosure - Note 9. Income Taxes Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note9IncomeTaxesIncomeTaxesDetails</Role>
      <ShortName>Note 9. Income Taxes Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note9IncomeTaxesIncomeTaxesTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>0000078 - Disclosure - Note 9. Income Taxes Deferred Tax Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails</Role>
      <ShortName>Note 9. Income Taxes Deferred Tax Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>0000079 - Disclosure - Note 9. Income Taxes Unrecognized Tax Benefit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note9IncomeTaxesUnrecognizedTaxBenefitDetails</Role>
      <ShortName>Note 9. Income Taxes Unrecognized Tax Benefit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>0000080 - Disclosure - Note 10. Employee Retirement Plans Employee Retirement Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails</Role>
      <ShortName>Note 10. Employee Retirement Plans Employee Retirement Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>0000081 - Disclosure - Note 10. Employee Retirement Plans Actuarial Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note10EmployeeRetirementPlansActuarialAssumptionsDetails</Role>
      <ShortName>Note 10. Employee Retirement Plans Actuarial Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>0000082 - Disclosure - Note 10. Employee Retirement Plans Net Retirement Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails</Role>
      <ShortName>Note 10. Employee Retirement Plans Net Retirement Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>0000083 - Disclosure - Note 10. Employee Retirement Plans Accumulated Benefit Obligations and Funded Status (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails</Role>
      <ShortName>Note 10. Employee Retirement Plans Accumulated Benefit Obligations and Funded Status (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>0000084 - Disclosure - Note 10. Employee Retirement Plans Amounts Recognized in OCI (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails</Role>
      <ShortName>Note 10. Employee Retirement Plans Amounts Recognized in OCI (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>0000085 - Disclosure - Note 10. Employee Retirement Plans Plan Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note10EmployeeRetirementPlansPlanAssetsDetails</Role>
      <ShortName>Note 10. Employee Retirement Plans Plan Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>0000086 - Disclosure - Note 10. Employee Retirement Plans Cash Flows (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note10EmployeeRetirementPlansCashFlowsDetails</Role>
      <ShortName>Note 10. Employee Retirement Plans Cash Flows (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>0000087 - Disclosure - Note 11. Impairment Charges (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note11ImpairmentChargesDetails</Role>
      <ShortName>Note 11. Impairment Charges (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>0000088 - Disclosure - Note 11. Restructuring Activities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note11RestructuringActivitiesDetails</Role>
      <ShortName>Note 11. Restructuring Activities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>0000089 - Disclosure - Note 12. Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails</Role>
      <ShortName>Note 12. Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>0000090 - Disclosure - Note 13. Common Stock and Stock-based Compensation Stockholders Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails</Role>
      <ShortName>Note 13. Common Stock and Stock-based Compensation Stockholders Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>0000091 - Disclosure - Note 13. Common Stock and Stock-based Compensation Stock Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails</Role>
      <ShortName>Note 13. Common Stock and Stock-based Compensation Stock Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>0000092 - Disclosure - Note 14. Earnings Per Common Share Earnings Per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails</Role>
      <ShortName>Note 14. Earnings Per Common Share Earnings Per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>0000093 - Disclosure - Note 15. Commitments and Contingencies Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails</Role>
      <ShortName>Note 15. Commitments and Contingencies Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="trn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>0000094 - Disclosure - Note 16. Selected Quarterly Financial Data (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails</Role>
      <ShortName>Note 16. Selected Quarterly Financial Data (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, dei:EntityCommonStockSharesOutstanding, dei:EntityRegistrantName -  trn-20221231.htm 4</Log>
    <Log type="Warning">[dq-0712-Presentation-Base-Set-Order] Role '0000060 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements Derivatives - FX Hedge (Details)', a level 4, Detail role, appears before '0000061 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements - Derivatives Not Designated as Hedges Details)', a level 1, Note role. trn-20221231.xsd 382, 388</Log>
    <Log type="Warning">[rq-1206-Multiple-Root-Nodes] Presentation group ''Note 2. Acquisitions and Discontinued Operations'' has multiple root nodes. XBRL allows unordered root nodes, but rendering requires ordering.  They will instead be ordered by their labels.  To avoid undesirable ordering of axes and primary items across multiple root nodes, rearrange the presentation relationships to have only a single root node.</Log>
    <Log type="Warning">[rq-1206-Multiple-Root-Nodes] Presentation group ''Note 3. Derivative Instruments and Fair Value Measurements Fair Value Measurements (Tables)'' has multiple root nodes. XBRL allows unordered root nodes, but rendering requires ordering.  They will instead be ordered by their labels.  To avoid undesirable ordering of axes and primary items across multiple root nodes, rearrange the presentation relationships to have only a single root node.</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="trn-20221231.htm">trn-20221231.htm</File>
    <File>exh21listofsubsidiaries123.htm</File>
    <File>exh221listofguarantorsubsi.htm</File>
    <File>exh31112312022-10kxq4.htm</File>
    <File>exh31212312022-10kxq4.htm</File>
    <File>exh32112312022-10kxq4.htm</File>
    <File>exh32212312022-10kxq4.htm</File>
    <File>exhibit10102-csxtrlwtsecon.htm</File>
    <File>exhibit10511-rsuformagreem.htm</File>
    <File>exhibit10512-pbrsuformagre.htm</File>
    <File>exhibit108-directorfeesumm.htm</File>
    <File>exhibit1091-amendmentno1to.htm</File>
    <File>trn-20221231.xsd</File>
    <File>trn-20221231_cal.xml</File>
    <File>trn-20221231_def.xml</File>
    <File>trn-20221231_lab.xml</File>
    <File>trn-20221231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>trn-20221231_g1.jpg</File>
    <File>trn-20221231_g10.jpg</File>
    <File>trn-20221231_g11.jpg</File>
    <File>trn-20221231_g12.jpg</File>
    <File>trn-20221231_g2.jpg</File>
    <File>trn-20221231_g3.jpg</File>
    <File>trn-20221231_g4.jpg</File>
    <File>trn-20221231_g5.jpg</File>
    <File>trn-20221231_g6.jpg</File>
    <File>trn-20221231_g7.jpg</File>
    <File>trn-20221231_g8.jpg</File>
    <File>trn-20221231_g9.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="2198">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="37">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>129
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "trn-20221231.htm": {
   "axisCustom": 1,
   "axisStandard": 40,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 2198,
    "http://xbrl.sec.gov/dei/2022": 37
   },
   "contextCount": 521,
   "dts": {
    "calculationLink": {
     "local": [
      "trn-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "trn-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "trn-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "trn-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "trn-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "trn-20221231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 968,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 36,
    "http://xbrl.sec.gov/dei/2022": 7,
    "total": 43
   },
   "keyCustom": 67,
   "keyStandard": 512,
   "memberCustom": 90,
   "memberStandard": 59,
   "nsprefix": "trn",
   "nsuri": "http://www.trin.net/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Document and Entity Information Document",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.trin.net/role/DocumentandEntityInformationDocument",
     "shortName": "Document and Entity Information Document",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000010 - Statement - Consolidated Balance Sheets Parenthetical",
     "menuCat": "Statements",
     "order": "10",
     "role": "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets Parenthetical",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i04edd8a130f6454692d776a6b424897e_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "trn:PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000011 - Statement - Consolidated Statements of Cash Flows (Parenthetical)",
     "menuCat": "Statements",
     "order": "11",
     "role": "http://www.trin.net/role/ConsolidatedStatementsofCashFlowsParenthetical",
     "shortName": "Consolidated Statements of Cash Flows (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i04edd8a130f6454692d776a6b424897e_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "trn:PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Note 1. Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.trin.net/role/Note1SummaryofSignificantAccountingPolicies",
     "shortName": "Note 1. Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Note 2. Acquisitions and Discontinued Operations",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperations",
     "shortName": "Note 2. Acquisitions and Discontinued Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements Derivative Instruments (Notes)",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativeInstrumentsNotes",
     "shortName": "Note 3. Derivative Instruments and Fair Value Measurements Derivative Instruments (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Note 4. Segment Information",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.trin.net/role/Note4SegmentInformation",
     "shortName": "Note 4. Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MinorityInterestDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Note 5. Partially Owned Leasing Subsidiaries",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiaries",
     "shortName": "Note 5. Partially Owned Leasing Subsidiaries",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MinorityInterestDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "trn:LeasingOperationsOfTheCompanyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Note 6. Railcar Leasing and Management Services Group",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroup",
     "shortName": "Note 6. Railcar Leasing and Management Services Group",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "trn:LeasingOperationsOfTheCompanyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Note 7. Property, Plant, and Equipment",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.trin.net/role/Note7PropertyPlantandEquipment",
     "shortName": "Note 7. Property, Plant, and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Note 8. Debt",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.trin.net/role/Note8Debt",
     "shortName": "Note 8. Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000002 - Document - Audit Information",
     "menuCat": "Cover",
     "order": "2",
     "role": "http://www.trin.net/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Note 9. Income Taxes",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.trin.net/role/Note9IncomeTaxes",
     "shortName": "Note 9. Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Note 10. Employee Retirement Plans",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.trin.net/role/Note10EmployeeRetirementPlans",
     "shortName": "Note 10. Employee Retirement Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetImpairmentChargesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Note 11. Asset Impairment Charges and Restructuring Activities (Notes)",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.trin.net/role/Note11AssetImpairmentChargesandRestructuringActivitiesNotes",
     "shortName": "Note 11. Asset Impairment Charges and Restructuring Activities (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetImpairmentChargesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Note 12. Accumulated Other Comprehensive Income",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncome",
     "shortName": "Note 12. Accumulated Other Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Note 13. Common Stock and Stock-based Compensation",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.trin.net/role/Note13CommonStockandStockbasedCompensation",
     "shortName": "Note 13. Common Stock and Stock-based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Note 14. Earnings Per Common Share",
     "menuCat": "Notes",
     "order": "25",
     "role": "http://www.trin.net/role/Note14EarningsPerCommonShare",
     "shortName": "Note 14. Earnings Per Common Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Note 15. Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "26",
     "role": "http://www.trin.net/role/Note15CommitmentsandContingencies",
     "shortName": "Note 15. Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Note 16. Selected Quarterly Financial Data",
     "menuCat": "Notes",
     "order": "27",
     "role": "http://www.trin.net/role/Note16SelectedQuarterlyFinancialData",
     "shortName": "Note 16. Selected Quarterly Financial Data",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Note 1. Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "28",
     "role": "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Note 1. Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Note 1. Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesTables",
     "shortName": "Note 1. Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - Consolidated Statements of Operations",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.trin.net/role/ConsolidatedStatementsofOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:GainLossOnSaleOfOtherAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Note 2. Acquisitions and Discontinued Operations (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsTables",
     "shortName": "Note 2. Acquisitions and Discontinued Operations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables",
     "shortName": "Note 3. Derivative Instruments and Fair Value Measurements Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Note 4. Segment Information Segment Information (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables",
     "shortName": "Note 4. Segment Information Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "trn:LeasingOperationsOfTheCompanyTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Note 6. Railcar Leasing and Management Services Group Railcar Leasing and Management Services Group (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables",
     "shortName": "Note 6. Railcar Leasing and Management Services Group Railcar Leasing and Management Services Group (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "trn:LeasingOperationsOfTheCompanyTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Note 7. Property, Plant, and Equipment Property, Plant, and Equipment (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentTables",
     "shortName": "Note 7. Property, Plant, and Equipment Property, Plant, and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Note 8. Debt (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://www.trin.net/role/Note8DebtTables",
     "shortName": "Note 8. Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Note 9. Income Taxes Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://www.trin.net/role/Note9IncomeTaxesIncomeTaxesTables",
     "shortName": "Note 9. Income Taxes Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Note 10. Employee Retirement Plans Employee Retirement Plans (Tables)",
     "menuCat": "Tables",
     "order": "37",
     "role": "http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansTables",
     "shortName": "Note 10. Employee Retirement Plans Employee Retirement Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Note 11. Asset Impairment Charges and Restructuring Activities (Tables)",
     "menuCat": "Tables",
     "order": "38",
     "role": "http://www.trin.net/role/Note11AssetImpairmentChargesandRestructuringActivitiesTables",
     "shortName": "Note 11. Asset Impairment Charges and Restructuring Activities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Note 12. Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables)",
     "menuCat": "Tables",
     "order": "39",
     "role": "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables",
     "shortName": "Note 12. Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - Consolidated Statements of Comprehensive Income",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Note 13. Common Stock and Stock-based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "40",
     "role": "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationTables",
     "shortName": "Note 13. Common Stock and Stock-based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Note 14. Earnings Per Common Share Earnings Per Common Share (Tables)",
     "menuCat": "Tables",
     "order": "41",
     "role": "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareTables",
     "shortName": "Note 14. Earnings Per Common Share Earnings Per Common Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Note 16. Selected Quarterly Financial Data (Tables)",
     "menuCat": "Tables",
     "order": "42",
     "role": "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataTables",
     "shortName": "Note 16. Selected Quarterly Financial Data (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DiscontinuedOperationsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromDivestitureOfBusinesses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Note 1. Summary of Significant Accounting Policies Discontinued Operations (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesDiscontinuedOperationsDetails",
     "shortName": "Note 1. Summary of Significant Accounting Policies Discontinued Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DiscontinuedOperationsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromDivestitureOfBusinesses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SalesTypeLeaseRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Note 1. Summary of Significant Accounting Policies Revenue Recognition (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
     "shortName": "Note 1. Summary of Significant Accounting Policies Revenue Recognition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SalesTypeLeaseRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeLeasesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseRenewalTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Note 1. Summary of Significant Accounting Policies Lessee Accounting (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails",
     "shortName": "Note 1. Summary of Significant Accounting Policies Lessee Accounting (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeLeasesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseRenewalTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LessorLeasesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LessorOperatingLeaseRenewalTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Note 1. Summary of Significant Accounting Policies Lessor Accounting (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
     "shortName": "Note 1. Summary of Significant Accounting Policies Lessor Accounting (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LessorLeasesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LessorOperatingLeaseRenewalTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "us-gaap:ConcentrationRiskCreditRisk",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Note 1. Summary of Significant Accounting Policies Financial Instruments (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails",
     "shortName": "Note 1. Summary of Significant Accounting Policies Financial Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "us-gaap:ConcentrationRiskCreditRisk",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i46ddcf86dfdf4b98b45aa8e4d5337488_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Note 1. Summary of Significant Accounting Policies Property, Plant, and Equipment Useful Lives (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
     "shortName": "Note 1. Summary of Significant Accounting Policies Property, Plant, and Equipment Useful Lives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i46ddcf86dfdf4b98b45aa8e4d5337488_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i9e0183b490954083922e81ca80a49301_D20200401-20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetImpairmentCharges",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Note 1. Summary of Significant Accounting Policies Long-Lived Assets (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails",
     "shortName": "Note 1. Summary of Significant Accounting Policies Long-Lived Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i95289eea27ba4d5eb0a32e97c068f4ff_D20200101-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:AssetImpairmentCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.trin.net/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "trn:AssetsHeldForSalePolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i6f0f3ca5fcfc419c947a7d13ad4265a2_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Note 1. Summary of Significant Accounting Policies Assets Held for Sale (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesAssetsHeldforSaleDetails",
     "shortName": "Note 1. Summary of Significant Accounting Policies Assets Held for Sale (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "trn:AssetsHeldForSalePolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i6f0f3ca5fcfc419c947a7d13ad4265a2_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:GoodwillImpairmentLoss",
       "span",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Note 1. Summary of Significant Accounting Policies Goodwill and Intangibles (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails",
     "shortName": "Note 1. Summary of Significant Accounting Policies Goodwill and Intangibles (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillImpairmentLoss",
       "span",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ifd1f739153b643668415bf2f8e04d0c6_I20210818",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "trn:EquityMethodInvestmentJVMajorityOwnershipPercentage",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Note 1. Summary of Significant Accounting Policies Investments (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails",
     "shortName": "Note 1. Summary of Significant Accounting Policies Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:StandardProductWarrantyPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Note 1. Summary of Significant Accounting Policies Warranties (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails",
     "shortName": "Note 1. Summary of Significant Accounting Policies Warranties (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:StandardProductWarrantyPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "trn:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Note 2. Acquisitions and Discontinued Operations - Acquisitions (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails",
     "shortName": "Note 2. Acquisitions and Discontinued Operations - Acquisitions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "trn:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Note 2. Acquisitions and Discontinued Operations - Discontinued Operations (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails",
     "shortName": "Note 2. Acquisitions and Discontinued Operations - Discontinued Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib4e422e3c01e418e8857f1491ec403d4_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements Derivatives - Interest Rate Hedges (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails",
     "shortName": "Note 3. Derivative Instruments and Fair Value Measurements Derivatives - Interest Rate Hedges (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i8a52f3f8c7bc47a38185d82836d07c55_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i0aa192acfc79467c81cb91abe14f0d5f_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements Derivatives - Effect on Interest Expense (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails",
     "shortName": "Note 3. Derivative Instruments and Fair Value Measurements Derivatives - Effect on Interest Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i0aa192acfc79467c81cb91abe14f0d5f_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements Derivatives - FX Hedge (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails",
     "shortName": "Note 3. Derivative Instruments and Fair Value Measurements Derivatives - FX Hedge (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i100567244d0f42828eae961572320f21_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i7adadc76eb684b6caa8220b7793cf4e1_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements - Derivatives Not Designated as Hedges Details)",
     "menuCat": "Uncategorized",
     "order": "59",
     "role": "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails",
     "shortName": "Note 3. Derivative Instruments and Fair Value Measurements - Derivatives Not Designated as Hedges Details)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i7adadc76eb684b6caa8220b7793cf4e1_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - Consolidated Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i3440d8234b674451a40342fc2b7148f0_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Note 3. Derivative Instruments and Fair Value Measurements Fair Value Measurements (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails",
     "shortName": "Note 3. Derivative Instruments and Fair Value Measurements Fair Value Measurements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i3440d8234b674451a40342fc2b7148f0_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Note 4. Segment Information Segment Information (Details)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
     "shortName": "Note 4. Segment Information Segment Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Note 5. Partially Owned Leasing Subsidiaries (Details)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails",
     "shortName": "Note 5. Partially Owned Leasing Subsidiaries (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i5e8989458a7c43b1bc45065a0a9b47a6_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - Note 6. Railcar Leasing and Management Services Group Selected Leasing Balance Sheet Information (Details)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails",
     "shortName": "Note 6. Railcar Leasing and Management Services Group Selected Leasing Balance Sheet Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "trn:LeasingOperationsOfTheCompanyTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i5ca20072caa3427d8c629280c3ca2db9_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - Note 6. Railcar Leasing and Management Services Group Selected Leasing Income Statement Information (Details)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails",
     "shortName": "Note 6. Railcar Leasing and Management Services Group Selected Leasing Income Statement Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "link:footnote",
       "span",
       "div",
       "trn:ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ibef3a28c5dd2486daeb4d0b60abfad7f_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "trn:ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - Note 6. Railcar Leasing and Management Services Group Proceeds from Sale of Railcars (Details)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails",
     "shortName": "Note 6. Railcar Leasing and Management Services Group Proceeds from Sale of Railcars (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "trn:SaleOfLeasedRailcarsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "if4539b600ab34435a0f9bcc30c4c5bea_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "trn:ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
       "us-gaap:LessorLeasesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i2f1faa343d3342fd94af466db0f5ae2d_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - Note 6. Railcar Leasing and Management Services Group Operating Leases (Details)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails",
     "shortName": "Note 6. Railcar Leasing and Management Services Group Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia640fe8f457d49b79493761c0a5310d9_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i2b5ca7db0b3b44d98af025b7f452fc9f_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "trn:NetBookValueofUnpledgedEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - Note 6. Railcar Leasing and Management Services Group Leasing Debt (Details)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails",
     "shortName": "Note 6. Railcar Leasing and Management Services Group Leasing Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i2b5ca7db0b3b44d98af025b7f452fc9f_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "trn:NetBookValueofUnpledgedEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeLeasesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - Note 6. Railcar Leasing and Management Services Group Other Operating Lease Obligations and Revenues (Details)",
     "menuCat": "Details",
     "order": "68",
     "role": "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails",
     "shortName": "Note 6. Railcar Leasing and Management Services Group Other Operating Lease Obligations and Revenues (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i878fff6b20d245e5872b523983d98416_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:GuaranteeObligationsMaximumExposure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - Note 7. Property, Plant, and Equipment Property, Plant, and Equipment (Details)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
     "shortName": "Note 7. Property, Plant, and Equipment Property, Plant, and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i95882fe6bc9145a89f935b00c3cd1d0c_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib66ba7efbcb14d69887e8f3d308af4d0_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - Consolidated Statements of Stockholders' Equity",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib66ba7efbcb14d69887e8f3d308af4d0_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtAndCapitalLeaseObligations",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - Note 8. Debt Components and Fair Value of Debt (Details)",
     "menuCat": "Details",
     "order": "70",
     "role": "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
     "shortName": "Note 8. Debt Components and Fair Value of Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "link:footnote",
       "span",
       "div",
       "trn:ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - Note 8. Debt (Details)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.trin.net/role/Note8DebtDetails",
     "shortName": "Note 8. Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:PaymentsOfDebtExtinguishmentCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000074 - Disclosure - Note 8. Debt Remaining Debt Principal Payments (Details)",
     "menuCat": "Details",
     "order": "72",
     "role": "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails",
     "shortName": "Note 8. Debt Remaining Debt Principal Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "trn:CurrentFederalTaxExpenseBenefitCARESAct",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000075 - Disclosure - Note 9. Income Taxes Components of Income Tax Expense / Benefit (Details)",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.trin.net/role/Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails",
     "shortName": "Note 9. Income Taxes Components of Income Tax Expense / Benefit (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "trn:CurrentFederalTaxExpenseBenefitCARESAct",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
       "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000076 - Disclosure - Note 9. Income Taxes Effective Tax Rate Reconciliation (Details)",
     "menuCat": "Details",
     "order": "74",
     "role": "http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails",
     "shortName": "Note 9. Income Taxes Effective Tax Rate Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "3",
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
       "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000077 - Disclosure - Note 9. Income Taxes Income Taxes (Details)",
     "menuCat": "Details",
     "order": "75",
     "role": "http://www.trin.net/role/Note9IncomeTaxesIncomeTaxesDetails",
     "shortName": "Note 9. Income Taxes Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i04edd8a130f6454692d776a6b424897e_D20200101-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "trn:NetTaxExpenseBenefitImpactCARESAct",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000078 - Disclosure - Note 9. Income Taxes Deferred Tax Liabilities (Details)",
     "menuCat": "Details",
     "order": "76",
     "role": "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails",
     "shortName": "Note 9. Income Taxes Deferred Tax Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "trn:UnrecognizedTaxBenefitRollforwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000079 - Disclosure - Note 9. Income Taxes Unrecognized Tax Benefit (Details)",
     "menuCat": "Details",
     "order": "77",
     "role": "http://www.trin.net/role/Note9IncomeTaxesUnrecognizedTaxBenefitDetails",
     "shortName": "Note 9. Income Taxes Unrecognized Tax Benefit (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "trn:UnrecognizedTaxBenefitRollforwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000080 - Disclosure - Note 10. Employee Retirement Plans Employee Retirement Plans (Details)",
     "menuCat": "Details",
     "order": "78",
     "role": "http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails",
     "shortName": "Note 10. Employee Retirement Plans Employee Retirement Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAdministrationExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i04edd8a130f6454692d776a6b424897e_D20200101-20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000081 - Disclosure - Note 10. Employee Retirement Plans Actuarial Assumptions (Details)",
     "menuCat": "Details",
     "order": "79",
     "role": "http://www.trin.net/role/Note10EmployeeRetirementPlansActuarialAssumptionsDetails",
     "shortName": "Note 10. Employee Retirement Plans Actuarial Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i04edd8a130f6454692d776a6b424897e_D20200101-20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000008 - Statement - Consolidated Statements of Operations Parenthetical",
     "menuCat": "Statements",
     "order": "8",
     "role": "http://www.trin.net/role/ConsolidatedStatementsofOperationsParenthetical",
     "shortName": "Consolidated Statements of Operations Parenthetical",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000082 - Disclosure - Note 10. Employee Retirement Plans Net Retirement Expense (Details)",
     "menuCat": "Details",
     "order": "80",
     "role": "http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails",
     "shortName": "Note 10. Employee Retirement Plans Net Retirement Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "if3771299d5984dc984051409b4232530_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000083 - Disclosure - Note 10. Employee Retirement Plans Accumulated Benefit Obligations and Funded Status (Details)",
     "menuCat": "Details",
     "order": "81",
     "role": "http://www.trin.net/role/Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails",
     "shortName": "Note 10. Employee Retirement Plans Accumulated Benefit Obligations and Funded Status (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ie0222979ef1941e6ac6c106ae26da7ca_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000084 - Disclosure - Note 10. Employee Retirement Plans Amounts Recognized in OCI (Details)",
     "menuCat": "Details",
     "order": "82",
     "role": "http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails",
     "shortName": "Note 10. Employee Retirement Plans Amounts Recognized in OCI (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "if3771299d5984dc984051409b4232530_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000085 - Disclosure - Note 10. Employee Retirement Plans Plan Assets (Details)",
     "menuCat": "Details",
     "order": "83",
     "role": "http://www.trin.net/role/Note10EmployeeRetirementPlansPlanAssetsDetails",
     "shortName": "Note 10. Employee Retirement Plans Plan Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i991ee2a9f403466b87773b6afe3dc555_I20221231",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "trn:DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000086 - Disclosure - Note 10. Employee Retirement Plans Cash Flows (Details)",
     "menuCat": "Details",
     "order": "84",
     "role": "http://www.trin.net/role/Note10EmployeeRetirementPlansCashFlowsDetails",
     "shortName": "Note 10. Employee Retirement Plans Cash Flows (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "trn:DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "if3771299d5984dc984051409b4232530_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "trn:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000087 - Disclosure - Note 11. Impairment Charges (Details)",
     "menuCat": "Details",
     "order": "85",
     "role": "http://www.trin.net/role/Note11ImpairmentChargesDetails",
     "shortName": "Note 11. Impairment Charges (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "if3771299d5984dc984051409b4232530_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "trn:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000088 - Disclosure - Note 11. Restructuring Activities (Details)",
     "menuCat": "Details",
     "order": "86",
     "role": "http://www.trin.net/role/Note11RestructuringActivitiesDetails",
     "shortName": "Note 11. Restructuring Activities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ieda44eb0242b4966b37e1ca23b746fa0_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:SeveranceCosts1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000089 - Disclosure - Note 12. Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Details)",
     "menuCat": "Details",
     "order": "87",
     "role": "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails",
     "shortName": "Note 12. Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000090 - Disclosure - Note 13. Common Stock and Stock-based Compensation Stockholders Equity (Details)",
     "menuCat": "Details",
     "order": "88",
     "role": "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails",
     "shortName": "Note 13. Common Stock and Stock-based Compensation Stockholders Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "id765269c50934d2fbed3ec05aeb0635c_I20221209",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000091 - Disclosure - Note 13. Common Stock and Stock-based Compensation Stock Based Compensation (Details)",
     "menuCat": "Details",
     "order": "89",
     "role": "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails",
     "shortName": "Note 13. Common Stock and Stock-based Compensation Stock Based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ib20c25b810234296b83d64b1211fe37c_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000009 - Statement - Consolidated Statements of Comprehensive Income Parenthetical",
     "menuCat": "Statements",
     "order": "9",
     "role": "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
     "shortName": "Consolidated Statements of Comprehensive Income Parenthetical",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000092 - Disclosure - Note 14. Earnings Per Common Share Earnings Per Common Share (Details)",
     "menuCat": "Details",
     "order": "90",
     "role": "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails",
     "shortName": "Note 14. Earnings Per Common Share Earnings Per Common Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ia761ac60a5a2479fbf17e11a50282e29_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ic766fc51bc3c49428c17436da2b88bd8_D20210326-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentAdditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000093 - Disclosure - Note 15. Commitments and Contingencies Commitments and Contingencies (Details)",
     "menuCat": "Details",
     "order": "91",
     "role": "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails",
     "shortName": "Note 15. Commitments and Contingencies Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "ic766fc51bc3c49428c17436da2b88bd8_D20210326-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentAdditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000094 - Disclosure - Note 16. Selected Quarterly Financial Data (Details)",
     "menuCat": "Details",
     "order": "92",
     "role": "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails",
     "shortName": "Note 16. Selected Quarterly Financial Data (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trn-20221231.htm",
      "contextRef": "i3a2a8cbdb8dd4c3a87a75db5fb0da64f_D20221001-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 159,
   "tag": {
    "country_MX": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MEXICO",
        "terseLabel": "MEXICO"
       }
      }
     },
     "localname": "MX",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r881",
      "r882",
      "r883"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r881",
      "r882",
      "r883"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r881",
      "r882",
      "r883"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r881",
      "r882",
      "r883"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r884"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r879"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Common Stock, Shares, Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r879"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r879"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r885"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r879"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r879"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r879"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r879"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r886"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r881",
      "r882",
      "r883"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r878"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r880"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trin.net/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r369",
      "r690",
      "r691",
      "r695",
      "r696",
      "r760",
      "r833",
      "r941",
      "r944",
      "r945"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r369",
      "r690",
      "r691",
      "r695",
      "r696",
      "r760",
      "r833",
      "r941",
      "r944",
      "r945"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r369",
      "r421",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r439",
      "r443",
      "r502",
      "r503",
      "r504",
      "r505",
      "r507",
      "r508",
      "r510",
      "r512",
      "r513",
      "r942",
      "r943"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r369",
      "r421",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r439",
      "r443",
      "r502",
      "r503",
      "r504",
      "r505",
      "r507",
      "r508",
      "r510",
      "r512",
      "r513",
      "r942",
      "r943"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r314",
      "r373",
      "r379",
      "r386",
      "r456",
      "r644",
      "r645",
      "r646",
      "r670",
      "r671",
      "r700",
      "r702",
      "r703",
      "r704",
      "r757"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment [Member]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r314",
      "r373",
      "r379",
      "r386",
      "r456",
      "r644",
      "r645",
      "r646",
      "r670",
      "r671",
      "r700",
      "r702",
      "r703",
      "r704",
      "r757"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r314",
      "r373",
      "r379",
      "r386",
      "r456",
      "r644",
      "r645",
      "r646",
      "r670",
      "r671",
      "r700",
      "r702",
      "r703",
      "r704",
      "r757"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_LitigationCaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Axis]",
        "terseLabel": "Litigation Case [Axis]"
       }
      }
     },
     "localname": "LitigationCaseAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_LitigationCaseTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Domain]",
        "terseLabel": "Litigation Case [Domain]"
       }
      }
     },
     "localname": "LitigationCaseTypeDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r449",
      "r858",
      "r949",
      "r1079"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r497",
      "r498",
      "r499",
      "r500",
      "r601",
      "r768",
      "r790",
      "r834",
      "r835",
      "r855",
      "r865",
      "r877",
      "r946",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails",
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails",
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r497",
      "r498",
      "r499",
      "r500",
      "r601",
      "r768",
      "r790",
      "r834",
      "r835",
      "r855",
      "r865",
      "r877",
      "r946",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails",
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails",
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r449",
      "r858",
      "r949",
      "r1079"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]",
        "terseLabel": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails",
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]",
        "terseLabel": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails",
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r445",
      "r772",
      "r856",
      "r875",
      "r936",
      "r937",
      "r949",
      "r1078"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/ConsolidatedStatementsofOperationsParenthetical",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails",
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r445",
      "r772",
      "r856",
      "r875",
      "r936",
      "r937",
      "r949",
      "r1078"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/ConsolidatedStatementsofOperationsParenthetical",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails",
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r497",
      "r498",
      "r499",
      "r500",
      "r559",
      "r601",
      "r634",
      "r635",
      "r636",
      "r764",
      "r768",
      "r790",
      "r834",
      "r835",
      "r855",
      "r865",
      "r877",
      "r931",
      "r946",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails",
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentTables",
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r497",
      "r498",
      "r499",
      "r500",
      "r559",
      "r601",
      "r634",
      "r635",
      "r636",
      "r764",
      "r768",
      "r790",
      "r834",
      "r835",
      "r855",
      "r865",
      "r877",
      "r931",
      "r946",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails",
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentTables",
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [
      "r315",
      "r370",
      "r371",
      "r372",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r403",
      "r457",
      "r458",
      "r671",
      "r701",
      "r703",
      "r704",
      "r705",
      "r728",
      "r758",
      "r759",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]",
        "terseLabel": "Restatement [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlowsParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/ConsolidatedStatementsofOperationsParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [
      "r315",
      "r370",
      "r371",
      "r372",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r403",
      "r457",
      "r458",
      "r671",
      "r701",
      "r703",
      "r704",
      "r705",
      "r728",
      "r758",
      "r759",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]",
        "terseLabel": "Restatement [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlowsParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/ConsolidatedStatementsofOperationsParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r453"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r446",
      "r447",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r857",
      "r876",
      "r949"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r446",
      "r447",
      "r817",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r857",
      "r876",
      "r949"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "trn_A2009SecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2009 Secured Railcar Equipment Notes [Member]",
        "label": "2009 Secured Railcar Equipment Notes [Member]",
        "terseLabel": "2009 Secured Railcar Equipment Notes [Member]"
       }
      }
     },
     "localname": "A2009SecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_A2010SecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2010 Secured Railcar Equipment Notes [Member]",
        "label": "2010 Secured Railcar Equipment Notes [Member]",
        "terseLabel": "2010 Secured Railcar Equipment Notes [Member]"
       }
      }
     },
     "localname": "A2010SecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_A2017SecuredRailcarEquipmentNotesMemberDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2017 Secured Railcar Equipment Notes [Member]",
        "label": "2017 Secured Railcar Equipment Notes [Member] [Domain]",
        "terseLabel": "2017 Secured Railcar Equipment Notes [Member] [Domain]"
       }
      }
     },
     "localname": "A2017SecuredRailcarEquipmentNotesMemberDomain",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_A2018ClassA1SecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2018 Class A-1 Secured Railcar Equipment Notes [Member]",
        "label": "2018 Class A-1 Secured Railcar Equipment Notes [Member]",
        "terseLabel": "2018 Class A-1 Secured Railcar Equipment Notes [Member]"
       }
      }
     },
     "localname": "A2018ClassA1SecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_A2018ClassA20201SecuredRailcarEquipmentNotesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2018 Class A 2020-1 Secured Railcar Equipment Notes",
        "label": "2018 Class A 2020-1 Secured Railcar Equipment Notes [Domain]",
        "terseLabel": "2018 Class A 2020-1 Secured Railcar Equipment Notes [Domain]"
       }
      }
     },
     "localname": "A2018ClassA20201SecuredRailcarEquipmentNotesDomain",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_A2018ClassA2SecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2018 Class A-2 Secured Railcar Equipment Notes [Member]",
        "label": "2018 Class A-2 Secured Railcar Equipment Notes [Member]",
        "terseLabel": "2018 Class A-2 Secured Railcar Equipment Notes [Member]"
       }
      }
     },
     "localname": "A2018ClassA2SecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_A2018SecuredRailcarEquipmentNotesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2018 Secured Railcar Equipment Notes [Domain]",
        "label": "2018 Secured Railcar Equipment Notes [Domain]",
        "terseLabel": "2018 Secured Railcar Equipment Notes [Domain]"
       }
      }
     },
     "localname": "A2018SecuredRailcarEquipmentNotesDomain",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_A20192SecuredRailcarEquipmentNotesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2019-2 Secured Railcar Equipment Notes",
        "label": "2019-2 Secured Railcar Equipment Notes [Domain]",
        "terseLabel": "Trinity Rail Leasing 2019 [Domain]"
       }
      }
     },
     "localname": "A20192SecuredRailcarEquipmentNotesDomain",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_A2019SecuredRailcarEquipmentNotesClassA1NotesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2019 Secured Railcar Equipment Notes Class A1 Notes [Domain]",
        "label": "2019 Secured Railcar Equipment Notes Class A1 Notes [Domain]",
        "terseLabel": "2019 Secured Railcar Equipment Notes Class A1 Notes [Domain]"
       }
      }
     },
     "localname": "A2019SecuredRailcarEquipmentNotesClassA1NotesDomain",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_A2019SecuredRailcarEquipmentNotesClassA2NotesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2019 Secured Railcar Equipment Notes Class A2 Notes [Domain]",
        "label": "2019 Secured Railcar Equipment Notes Class A2 Notes [Domain]",
        "terseLabel": "2019 Secured Railcar Equipment Notes Class A2 Notes [Domain]"
       }
      }
     },
     "localname": "A2019SecuredRailcarEquipmentNotesClassA2NotesDomain",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_A2019SecuredRailcarEquipmentNotesDomainDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2019 Secured Railcar Equipment Notes [Domain] [Domain]",
        "label": "2019 Secured Railcar Equipment Notes [Domain] [Domain]",
        "terseLabel": "2019 Secured Railcar Equipment Notes [Domain] [Domain]"
       }
      }
     },
     "localname": "A2019SecuredRailcarEquipmentNotesDomainDomain",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_A2020SecuredRailcarEquipmentNotesClassA1NotesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2020 Secured Railcar Equipment Notes Class A1 Notes",
        "label": "2020 Secured Railcar Equipment Notes Class A1 Notes [Domain]",
        "terseLabel": "2020 Secured Railcar Equipment Notes Class A1 Notes [Domain]"
       }
      }
     },
     "localname": "A2020SecuredRailcarEquipmentNotesClassA1NotesDomain",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_A2020SecuredRailcarEquipmentNotesClassA2NotesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2020 Secured Railcar Equipment Notes Class A2 Notes",
        "label": "2020 Secured Railcar Equipment Notes Class A2 Notes [Domain]",
        "terseLabel": "2020 Secured Railcar Equipment Notes Class A2 Notes [Domain]"
       }
      }
     },
     "localname": "A2020SecuredRailcarEquipmentNotesClassA2NotesDomain",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_A2020SecuredRailcarEquipmentNotesClassBNotesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2020 Secured Railcar Equipment Notes Class B Notes",
        "label": "2020 Secured Railcar Equipment Notes Class B Notes [Domain]",
        "terseLabel": "2020 Secured Railcar Equipment Notes Class B Notes [Domain]"
       }
      }
     },
     "localname": "A2020SecuredRailcarEquipmentNotesClassBNotesDomain",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_A2020SecuredRailcarEquipmentNotesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2020 Secured Railcar Equipment Notes",
        "label": "2020 Secured Railcar Equipment Notes [Domain]",
        "terseLabel": "2020 Secured Railcar Equipment Notes [Domain]"
       }
      }
     },
     "localname": "A2020SecuredRailcarEquipmentNotesDomain",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_A20212022ShareRepurchaseProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021-2022 Share Repurchase Program",
        "label": "2021-2022 Share Repurchase Program [Member]",
        "terseLabel": "2021-2022 Share Repurchase Program"
       }
      }
     },
     "localname": "A20212022ShareRepurchaseProgramMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_A2021SecuredRailcarEquipmentNotesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 Secured Railcar Equipment Notes",
        "label": "2021 Secured Railcar Equipment Notes [Domain]",
        "terseLabel": "2021 Secured Railcar Equipment Notes [Domain]"
       }
      }
     },
     "localname": "A2021SecuredRailcarEquipmentNotesDomain",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_A2022SecuredRailcarEquipmentNotesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2022 Secured Railcar Equipment Notes",
        "label": "2022 Secured Railcar Equipment Notes [Domain]",
        "terseLabel": "2022 Secured Railcar Equipment Notes [Domain]"
       }
      }
     },
     "localname": "A2022SecuredRailcarEquipmentNotesDomain",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_A2022ShareRepurchaseProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2022 Share Repurchase Program",
        "label": "2022 Share Repurchase Program [Member]",
        "terseLabel": "2022 Share Repurchase Program"
       }
      }
     },
     "localname": "A2022ShareRepurchaseProgramMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_A4.55SeniorNotesDueOctober2024Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "4.55% Senior Notes Due October 2024 [Member]",
        "label": "4.55% Senior Notes Due October 2024 [Member]",
        "terseLabel": "4.55% Senior Notes Due October 2024 [Member]"
       }
      }
     },
     "localname": "A4.55SeniorNotesDueOctober2024Member",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_AcceleratedShareRepurchaseProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accelerated Share Repurchase Program",
        "label": "Accelerated Share Repurchase Program [Member]",
        "terseLabel": "Accelerated Share Repurchase Program"
       }
      }
     },
     "localname": "AcceleratedShareRepurchaseProgramMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_AccumulatedOtherComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated Other Comprehensive Income [Abstract]",
        "label": "Accumulated Other Comprehensive Income [Abstract]",
        "terseLabel": "Accumulated Other Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeAbstract",
     "nsuri": "http://www.trin.net/20221231",
     "xbrltype": "stringItemType"
    },
    "trn_AssetWriteDownsRestructuring": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Write-downs, Restructuring",
        "label": "Asset Write-downs, Restructuring",
        "terseLabel": "Non-cash impact of restructuring activities"
       }
      }
     },
     "localname": "AssetWriteDownsRestructuring",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_AssetsHeldForSalePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets Held For Sale",
        "label": "Assets Held For Sale [Policy Text Block]",
        "terseLabel": "Assets Held For Sale"
       }
      }
     },
     "localname": "AssetsHeldForSalePolicyTextBlock",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "trn_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Information",
        "label": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://www.trin.net/20221231",
     "xbrltype": "stringItemType"
    },
    "trn_BackToBackSwapAgreementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Back to Back Swap Agreements",
        "label": "Back to Back Swap Agreements [Member]",
        "terseLabel": "Back to Back Swap Agreements"
       }
      }
     },
     "localname": "BackToBackSwapAgreementsMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_BorrowingsonWarehouseLoanFacility": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings on Warehouse Loan Facility",
        "label": "Borrowings on Warehouse Loan Facility",
        "terseLabel": "Borrowings on Warehouse Loan Facility"
       }
      }
     },
     "localname": "BorrowingsonWarehouseLoanFacility",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_BusinessCombinationContingentConsiderationArrangementMaximumUnlimited": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Contingent Consideration Arrangement, Maximum Unlimited",
        "label": "Business Combination, Contingent Consideration Arrangement, Maximum Unlimited",
        "terseLabel": "Business Combination, Contingent Consideration Arrangement, Maximum Unlimited"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementMaximumUnlimited",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low, Per Year",
        "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low, Per Year",
        "terseLabel": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low, Per Year"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLowPerYear",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Goodwill",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Goodwill",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Goodwill"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying Value of Investment In Partially-Owned Consolidated Subsidiary",
        "label": "Carrying Value of Investment In Partially-Owned Consolidated Subsidiary",
        "terseLabel": "Carrying Value of Investment In Partially-Owned Consolidated Subsidiary"
       }
      }
     },
     "localname": "CarryingValueOfInvestmentInPartiallyOwnedConsolidatedSubsidiary",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_CommitmentsandContingenciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments and Contingencies [Abstract]",
        "label": "Commitments and Contingencies [Abstract]",
        "terseLabel": "Commitments and Contingencies [Abstract]"
       }
      }
     },
     "localname": "CommitmentsandContingenciesAbstract",
     "nsuri": "http://www.trin.net/20221231",
     "xbrltype": "stringItemType"
    },
    "trn_ConsolidatedBalanceSheetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consolidated Balance Sheets [Abstract]",
        "label": "Consolidated Balance Sheets [Abstract]",
        "terseLabel": "Consolidated Balance Sheets [Abstract]"
       }
      }
     },
     "localname": "ConsolidatedBalanceSheetsAbstract",
     "nsuri": "http://www.trin.net/20221231",
     "xbrltype": "stringItemType"
    },
    "trn_ConsolidatedStatementsofCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consolidated Statements of Cash Flows [Abstract]",
        "label": "Consolidated Statements of Cash Flows [Abstract]",
        "terseLabel": "Consolidated Statements of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "ConsolidatedStatementsofCashFlowsAbstract",
     "nsuri": "http://www.trin.net/20221231",
     "xbrltype": "stringItemType"
    },
    "trn_ConsolidatedStatementsofCashFlowsParentheticalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consolidated Statements of Cash Flows (Parenthetical) [Abstract]",
        "label": "Consolidated Statements of Cash Flows (Parenthetical) [Abstract]",
        "terseLabel": "Consolidated Statements of Cash Flows (Parenthetical) [Abstract]"
       }
      }
     },
     "localname": "ConsolidatedStatementsofCashFlowsParentheticalAbstract",
     "nsuri": "http://www.trin.net/20221231",
     "xbrltype": "stringItemType"
    },
    "trn_ConsolidatedSubsidiariesExcludingLeasingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consolidated Subsidiaries, Excluding Leasing [Member]",
        "label": "Consolidated Subsidiaries, Excluding Leasing [Member]",
        "terseLabel": "Consolidated Subsidiaries, Excluding Leasing [Member]"
       }
      }
     },
     "localname": "ConsolidatedSubsidiariesExcludingLeasingMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_ConsolidatedSubsidiariesLeasingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consolidated Subsidiaries, Leasing [Member]",
        "label": "Consolidated Subsidiaries, Leasing [Member]",
        "terseLabel": "Consolidated Subsidiaries, Leasing [Member]"
       }
      }
     },
     "localname": "ConsolidatedSubsidiariesLeasingMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consolidating financial performance information of specific segment of company.",
        "label": "Consolidating Financial Performance Information of Specific Segment of Company [Table Text Block]",
        "terseLabel": "Consolidating Financial Performance Information of Specific Segment of Company"
       }
      }
     },
     "localname": "ConsolidatingFinancialPerformanceInformationOfSpecificSegmentOfCompanyTableTextBlock",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "trn_ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contingent Consideration Classified as Liabilities, Fair Value Disclosure",
        "label": "Contingent Consideration Classified as Liabilities, Fair Value Disclosure",
        "terseLabel": "Contingent Consideration Classified as Liabilities, Fair Value Disclosure"
       }
      }
     },
     "localname": "ContingentConsiderationClassifiedAsLiabilitiesFairValueDisclosure",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_CoverPageAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover Page [Abstract]",
        "label": "Cover Page [Abstract]",
        "terseLabel": "Cover Page [Abstract]"
       }
      }
     },
     "localname": "CoverPageAbstract",
     "nsuri": "http://www.trin.net/20221231",
     "xbrltype": "stringItemType"
    },
    "trn_CurrentFederalTaxExpenseBenefitCARESAct": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current Federal Tax Expense (Benefit), CARES Act",
        "label": "Current Federal Tax Expense (Benefit), CARES Act",
        "terseLabel": "Current Federal Tax Expense (Benefit), CARES Act"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefitCARESAct",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_CurrentFederalTaxExpenseBenefitOther": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current Federal Tax Expense (Benefit), Other",
        "label": "Current Federal Tax Expense (Benefit), Other",
        "terseLabel": "Current Federal Tax Expense (Benefit), Other"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefitOther",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_DeferredTaxAssetsLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Lease Liabilities",
        "label": "Deferred Tax Assets, Lease Liabilities",
        "terseLabel": "Deferred Tax Assets, Lease Liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsLeaseLiabilities",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_DeferredTaxExpenseBenefitCARESAct": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Expense (Benefit), CARES Act",
        "label": "Deferred Tax Expense (Benefit), CARES Act",
        "terseLabel": "Deferred Tax Expense (Benefit), CARES Act"
       }
      }
     },
     "localname": "DeferredTaxExpenseBenefitCARESAct",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_DeferredTaxLiabilitiesNetBeforeAdjustments": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Net, Before Adjustments",
        "label": "Deferred Tax Liabilities, Net, Before Adjustments",
        "totalLabel": "Deferred Tax Liabilities, Net, Before Adjustments"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNetBeforeAdjustments",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Net, Before Uncertain Tax Positions",
        "label": "Deferred Tax Liabilities, Net, Before Uncertain Tax Positions",
        "totalLabel": "Deferred Tax Liabilities, Net, Before Uncertain Tax Positions"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Partially Owned Subsidiaries",
        "label": "Deferred Tax Liabilities, Partially Owned Subsidiaries",
        "terseLabel": "Deferred Tax Liabilities, Partially Owned Subsidiaries"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPartiallyOwnedSubsidiaries",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_DeferredTaxLiabilitiesRightofuseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Right-of-use Assets",
        "label": "Deferred Tax Liabilities, Right-of-use Assets",
        "terseLabel": "Deferred Tax Liabilities, Right-of-use Assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesRightofuseAssets",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Excise Tax from Reversion of Surplus Plan Assets",
        "label": "Defined Benefit Plan, Excise Tax from Reversion of Surplus Plan Assets",
        "terseLabel": "Defined Benefit Plan, Excise Tax from Reversion of Surplus Plan Assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExciseTaxFromReversionOfSurplusPlanAssets",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Expected Amortization Gain (Loss) in Next Fiscal Year, Net of Tax",
        "label": "Defined Benefit Plan, Expected Amortization Gain (Loss) in Next Fiscal Year, Net of Tax",
        "negatedTerseLabel": "Defined Benefit Plan, Expected Amortization in Next Fiscal Year, Net of Tax"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedAmortizationGainLossInNextFiscalYearNetOfTax",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Contribution Plan, Expected Future Employer Discretionary Contributions, Next Fiscal Year",
        "label": "Defined Contribution Plan, Expected Future Employer Discretionary Contributions, Next Fiscal Year",
        "terseLabel": "Defined Contribution Plan, Expected Future Employer Discretionary Contributions, Next Fiscal Year"
       }
      }
     },
     "localname": "DefinedContributionPlanExpectedFutureEmployerDiscretionaryContributionsNextFiscalYear",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_DepreciationDepletionandAmortizationPercentChange": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent Change in Depreciation Expense",
        "label": "Depreciation, Depletion, and Amortization, Percent Change",
        "terseLabel": "Depreciation, Depletion, and Amortization, Percent Change"
       }
      }
     },
     "localname": "DepreciationDepletionandAmortizationPercentChange",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trn_DerivativeInstrumentsEffectonInterestExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instruments - Effect on Interest Expense [Abstract]",
        "label": "Derivative Instruments - Effect on Interest Expense [Abstract]",
        "terseLabel": "Derivative Instruments - Effect on Interest Expense [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsEffectonInterestExpenseAbstract",
     "nsuri": "http://www.trin.net/20221231",
     "xbrltype": "stringItemType"
    },
    "trn_DerivativeInstrumentsInterestRateHedgesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instruments - Interest Rate Hedges [Abstract]",
        "label": "Derivative Instruments - Interest Rate Hedges [Abstract]",
        "terseLabel": "Derivative Instruments - Interest Rate Hedges [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsInterestRateHedgesAbstract",
     "nsuri": "http://www.trin.net/20221231",
     "xbrltype": "stringItemType"
    },
    "trn_DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operations, Restructuring Activities",
        "label": "Disposal Group, Including Discontinued Operations, Restructuring Activities",
        "terseLabel": "Disposal Group, Including Discontinued Operations, Restructuring Activities"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationsRestructuringActivities",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_EarningsPerCommonShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings Per Common Share [Abstract]",
        "label": "Earnings Per Common Share [Abstract]",
        "terseLabel": "Earnings Per Common Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerCommonShareAbstract",
     "nsuri": "http://www.trin.net/20221231",
     "xbrltype": "stringItemType"
    },
    "trn_EffectiveTaxRateReconciliationChangesinLawsandApportionment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Tax Rate Reconciliation, Changes in Laws and Apportionment",
        "label": "Effective Tax Rate Reconciliation, Changes in Laws and Apportionment",
        "terseLabel": "Effective Tax Rate Reconciliation, Changes in Laws and Apportionment"
       }
      }
     },
     "localname": "EffectiveTaxRateReconciliationChangesinLawsandApportionment",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trn_EffectiveTaxRateReconciliationExecutiveCompensationLimitations": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Tax Rate Reconciliation, Executive Compensation Limitations",
        "label": "Effective Tax Rate Reconciliation, Executive Compensation Limitations",
        "terseLabel": "Effective Tax Rate Reconciliation, Executive Compensation Limitations"
       }
      }
     },
     "localname": "EffectiveTaxRateReconciliationExecutiveCompensationLimitations",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trn_EffectiveTaxRateReconciliationInterestExpenseLimitations": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Tax Rate Reconciliation, Interest Expense Limitations",
        "label": "Effective Tax Rate Reconciliation, Interest Expense Limitations",
        "terseLabel": "Effective Tax Rate Reconciliation, Interest Expense Limitations"
       }
      }
     },
     "localname": "EffectiveTaxRateReconciliationInterestExpenseLimitations",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trn_EnvironmentalAndWorkplaceMattersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Environmental and Workplace Matters",
        "label": "Environmental and Workplace Matters [Member]",
        "terseLabel": "Environmental and Workplace Matters [Member]"
       }
      }
     },
     "localname": "EnvironmentalAndWorkplaceMattersMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Method Investment, Aggregate Future Estimated Investment of Railcars",
        "label": "Equity Method Investment, Aggregate Future Estimated Investment of Railcars",
        "terseLabel": "Equity Method Investment, Aggregate Future Estimated Investment of Railcars"
       }
      }
     },
     "localname": "EquityMethodInvestmentAggregateFutureEstimatedInvestmentOfRailcars",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_EquityMethodInvestmentJVMajorityOwnershipPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Method Investment, Joint Venture Majority Ownership Percentage",
        "label": "Equity Method Investment, JV Majority Ownership Percentage",
        "terseLabel": "Equity Method Investment, JV Majority Ownership Percentage"
       }
      }
     },
     "localname": "EquityMethodInvestmentJVMajorityOwnershipPercentage",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trn_ExternalCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "External Customers [Member]",
        "label": "External Customers [Member]",
        "terseLabel": "External Customers [Member]"
       }
      }
     },
     "localname": "ExternalCustomersMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_ExternalRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "External Revenue",
        "label": "External Revenue",
        "terseLabel": "External Revenue"
       }
      }
     },
     "localname": "ExternalRevenue",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_GATXMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "GATX",
        "label": "GATX [Member]",
        "terseLabel": "GATX"
       }
      }
     },
     "localname": "GATXMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_GainLossonDispositionofPropertyPlantandEquipmentOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (Loss) on Disposition of Property, Plant and Equipment, Other",
        "label": "Gain (Loss) on Disposition of Property, Plant and Equipment, Other",
        "negatedTerseLabel": "Gains on dispositions of property and other assets"
       }
      }
     },
     "localname": "GainLossonDispositionofPropertyPlantandEquipmentOther",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      },
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_GainLossOnSaleOfPropertyPlantEquipment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (Loss) on Sale of Property, Plant and Equipment, Railroad Transportation Equipment",
        "label": "Gain (Loss) on Sale of Property, Plant and Equipment, Railroad Transportation Equipment",
        "negatedTerseLabel": "Net gains on lease portfolio sales",
        "terseLabel": "Lease portfolio sales"
       }
      }
     },
     "localname": "GainLossonSaleofPropertyPlantandEquipmentRailroadTransportationEquipment",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_HighwayProductsLitigationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Highway Products Litigation [Member]",
        "label": "Highway Products Litigation [Member]",
        "terseLabel": "Highway Products Litigation [Member]"
       }
      }
     },
     "localname": "HighwayProductsLitigationMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_HoldenAmericaAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Holden America Acquisition",
        "label": "Holden America Acquisition [Member]",
        "terseLabel": "Holden America Acquisition"
       }
      }
     },
     "localname": "HoldenAmericaAcquisitionMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impaired Assets to be Disposed of by Method Other than Sale, Fair Value of Asset",
        "label": "Impaired Assets to be Disposed of by Method Other than Sale, Fair Value of Asset",
        "terseLabel": "Impaired Assets to be Disposed of by Method Other than Sale, Fair Value of Asset"
       }
      }
     },
     "localname": "ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleFairValueOfAsset",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note11ImpairmentChargesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_InterestExpensePercentChange": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent Change in Interest Expense",
        "label": "Interest Expense, Percent Change",
        "terseLabel": "Interest Expense, Percent Change"
       }
      }
     },
     "localname": "InterestExpensePercentChange",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trn_InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swap, Expired, 2006 Secured Railcar Equipment Notes [Member]",
        "label": "Interest Rate Swap, Expired, 2006 Secured Railcar Equipment Notes [Member]",
        "terseLabel": "Interest Rate Swap, Expired, 2006 Secured Railcar Equipment Notes [Member]"
       }
      }
     },
     "localname": "InterestRateSwapExpired2006SecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swap, Expired, 2018 Secured Railcar Equipment Notes [Domain]",
        "label": "Interest Rate Swap, Expired, 2018 Secured Railcar Equipment Notes [Domain]",
        "terseLabel": "Interest Rate Swap, Expired, 2018 Secured Railcar Equipment Notes [Domain]"
       }
      }
     },
     "localname": "InterestRateSwapExpired2018SecuredRailcarEquipmentNotesDomain",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swap, Expired, 2018 Secured Railcar Equipment Notes [Member]",
        "label": "Interest Rate Swap, Expired, 2018 Secured Railcar Equipment Notes [Member]",
        "terseLabel": "Interest Rate Swap, Expired, 2018 Secured Railcar Equipment Notes [Member]"
       }
      }
     },
     "localname": "InterestRateSwapExpired2018SecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swap, Expired, TRIP Holdings Warehouse Loan [Member]",
        "label": "Interest Rate Swap, Expired, TRIP Holdings Warehouse Loan [Member]",
        "terseLabel": "Interest Rate Swap, Expired, TRIP Holdings Warehouse Loan [Member]"
       }
      }
     },
     "localname": "InterestRateSwapExpiredTRIPHoldingsWarehouseLoanMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swap, Expired, TRIP Master Funding Secured Railcar Equipment Notes [Member]",
        "label": "Interest Rate Swap, Expired, TRIP Master Funding Secured Railcar Equipment Notes [Member]",
        "terseLabel": "Interest Rate Swap, Expired, TRIP Master Funding Secured Railcar Equipment Notes [Member]"
       }
      }
     },
     "localname": "InterestRateSwapExpiredTRIPMasterFundingSecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swap, Expired, Tribute Rail Secured Railcar Equipment Notes",
        "label": "Interest Rate Swap, Expired, Tribute Rail Secured Railcar Equipment Notes [Member]",
        "terseLabel": "Interest Rate Swap, Expired, Tribute Rail Secured Railcar Equipment Notes"
       }
      }
     },
     "localname": "InterestRateSwapExpiredTributeRailSecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_IntersegmentRevenues": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intersegment Revenues",
        "label": "Intersegment Revenues",
        "terseLabel": "Intersegment Revenues"
       }
      }
     },
     "localname": "IntersegmentRevenues",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_InvestingActivitiesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investing Activities",
        "label": "Investing Activities [Axis]",
        "terseLabel": "Investing Activities [Axis]"
       }
      }
     },
     "localname": "InvestingActivitiesAxis",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "trn_InvestingActivitiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investing Activities [Domain]",
        "label": "Investing Activities [Domain]",
        "terseLabel": "Investing Activities [Domain]"
       }
      }
     },
     "localname": "InvestingActivitiesDomain",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_JoshuaHarmanFalseClaimsActMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Joshua Harman, False Claims Act [Member]",
        "label": "Joshua Harman, False Claims Act [Member]",
        "terseLabel": "Joshua Harman, False Claims Act [Member]"
       }
      }
     },
     "localname": "JoshuaHarmanFalseClaimsActMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_LeasingAndManagementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leasing and management.",
        "label": "Leasing and management [Member]",
        "terseLabel": "Leasing and management [Member]"
       }
      }
     },
     "localname": "LeasingAndManagementMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_LeasingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leasing [Member]",
        "label": "Leasing [Member]",
        "terseLabel": "Leasing [Member]"
       }
      }
     },
     "localname": "LeasingMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_LeasingOperationsOfTheCompanyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leasing Operations Of The Company [Text Block]",
        "label": "Leasing Operations Of The Company [Text Block]",
        "terseLabel": "Leasing Operations Of The Company [Text Block]"
       }
      }
     },
     "localname": "LeasingOperationsOfTheCompanyTextBlock",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroup"
     ],
     "xbrltype": "textBlockItemType"
    },
    "trn_LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term Debt, Net of Unamortized Discount, Gross of Unamortized Debt Issuance Costs",
        "label": "Long-term Debt, Net of Unamortized Discount, Gross of Unamortized Debt Issuance Costs",
        "terseLabel": "Long-term Debt, Net of Unamortized Discount, Gross of Unamortized Debt Issuance Costs"
       }
      }
     },
     "localname": "LongtermDebtNetofUnamortizedDiscountGrossofUnamortizedDebtIssuanceCosts",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_LossContingencyEstimateOfPossibleLossNetOfTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss Contingency, Estimate of Possible Loss, Net of Tax",
        "label": "Loss Contingency, Estimate of Possible Loss, Net of Tax",
        "terseLabel": "Loss Contingency, Estimate of Possible Loss, Net of Tax"
       }
      }
     },
     "localname": "LossContingencyEstimateOfPossibleLossNetOfTax",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_LossContingencyJudgmentEnteredValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss Contingency, Judgment Entered, Value",
        "label": "Loss Contingency, Judgment Entered, Value",
        "terseLabel": "Loss Contingency, Judgment Entered, Value"
       }
      }
     },
     "localname": "LossContingencyJudgmentEnteredValue",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_MaintenanceCostsPercentChange": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent Change in Maintenance Expense",
        "label": "Maintenance Costs, Percent Change",
        "terseLabel": "Maintenance Costs, Percent Change"
       }
      }
     },
     "localname": "MaintenanceCostsPercentChange",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trn_MaintenanceServicesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maintenance services",
        "label": "Maintenance services [Domain]",
        "terseLabel": "Components and maintenance services [Domain]"
       }
      }
     },
     "localname": "MaintenanceServicesDomain",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_MajorCustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Major Customer",
        "label": "Major Customer [Member]",
        "terseLabel": "Major Customer"
       }
      }
     },
     "localname": "MajorCustomerMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_ManufacturingFacilityNonOperatingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Manufacturing Facility, Non-Operating [Member]",
        "label": "Manufacturing Facility, Non-Operating [Member]",
        "terseLabel": "Manufacturing Facility, Non-Operating [Member]"
       }
      }
     },
     "localname": "ManufacturingFacilityNonOperatingMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_ManufacturingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Manufacturing [Member]",
        "label": "Manufacturing [Member]",
        "terseLabel": "Manufacturing [Member]"
       }
      }
     },
     "localname": "ManufacturingMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_ManufacturingandCorporateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Manufacturing and Corporate [Member]",
        "label": "Manufacturing and Corporate [Member]",
        "terseLabel": "Manufacturing and Corporate [Member]"
       }
      }
     },
     "localname": "ManufacturingandCorporateMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_MassachusettsQuiTamMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Massachusetts Qui Tam",
        "label": "Massachusetts Qui Tam [Member]",
        "terseLabel": "Massachusetts Qui Tam"
       }
      }
     },
     "localname": "MassachusettsQuiTamMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_MissouriClassActionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Missouri Class Action",
        "label": "Missouri Class Action [Member]",
        "terseLabel": "Missouri Class Action"
       }
      }
     },
     "localname": "MissouriClassActionMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
        "label": "NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
        "terseLabel": "NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"
       }
      }
     },
     "localname": "NegativeAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_NetBookValueofUnpledgedEquipment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Book Value of Unpledged Equipment.",
        "label": "Net Book Value of Unpledged Equipment",
        "terseLabel": "Net Book Value of Unpledged Equipment"
       }
      }
     },
     "localname": "NetBookValueofUnpledgedEquipment",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net gains on lease portfolio sales, excluding sales-type leases",
        "label": "Net gains on lease portfolio sales, excluding sales-type leases",
        "negatedLabel": "Net gains on lease portfolio sales"
       }
      }
     },
     "localname": "NetGainsOnLeasePortfolioSalesExcludingSalesTypeLeases",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_NetIncomeLossAttributableToNoncontrollingInterestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net (income) loss attributable to noncontrolling interest",
        "label": "Net (income) loss attributable to noncontrolling interest [Member]",
        "terseLabel": "Net income (loss) attributable to noncontrolling interest [Member]"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterestMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note11ImpairmentChargesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_NetTaxExpenseBenefitImpactCARESAct": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Tax Expense (Benefit) Impact, CARES Act",
        "label": "Net Tax Expense (Benefit) Impact, CARES Act",
        "negatedTerseLabel": "Net Tax Expense (Benefit) Impact, CARES Act"
       }
      }
     },
     "localname": "NetTaxExpenseBenefitImpactCARESAct",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_NewRailcarsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New railcars",
        "label": "New railcars [Domain]",
        "terseLabel": "Railcar products [Domain]"
       }
      }
     },
     "localname": "NewRailcarsDomain",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_NonRecourseDebtGross": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Recourse Debt, Gross",
        "label": "Non-Recourse Debt, Gross",
        "terseLabel": "Non-Recourse Debt, Gross"
       }
      }
     },
     "localname": "NonRecourseDebtGross",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_NonRecourseDebtGrossofIssuanceCostNetofDiscount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Recourse Debt, Gross of Issuance Cost, Net of Discount",
        "label": "Non-Recourse Debt, Gross of Issuance Cost, Net of Discount",
        "terseLabel": "Non-Recourse Debt, Gross of Issuance Cost, Net of Discount"
       }
      }
     },
     "localname": "NonRecourseDebtGrossofIssuanceCostNetofDiscount",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_NumberOfSubsidiaries": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of subsidiaries.",
        "label": "Number of Subsidiaries",
        "terseLabel": "Number of Subsidiaries"
       }
      }
     },
     "localname": "NumberOfSubsidiaries",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "trn_NumberofBoardMembers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Board Members",
        "label": "Number of Board Members",
        "terseLabel": "Number of Board Members"
       }
      }
     },
     "localname": "NumberofBoardMembers",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "trn_NumberofBoardMembersofSubsidiaryDesignatedbyParent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Board Members of Subsidiary, Designated by Parent",
        "label": "Number of Board Members of Subsidiary, Designated by Parent",
        "terseLabel": "Number of Board Members of Subsidiary, Designated by Parent"
       }
      }
     },
     "localname": "NumberofBoardMembersofSubsidiaryDesignatedbyParent",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "trn_OperatingIncomeLossPercentChange": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage Change in Operating Profit",
        "label": "Operating Income (Loss), Percent Change",
        "terseLabel": "Operating Income (Loss), Percent Change"
       }
      }
     },
     "localname": "OperatingIncomeLossPercentChange",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trn_OperatingLeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Leases [Abstract]",
        "label": "Operating Leases [Abstract]",
        "terseLabel": "Operating Leases [Abstract]"
       }
      }
     },
     "localname": "OperatingLeasesAbstract",
     "nsuri": "http://www.trin.net/20221231",
     "xbrltype": "stringItemType"
    },
    "trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent Change in Rent Expense and Ad Valorem Taxes",
        "label": "Operating Leases, Rent Expense and Ad Valorem Taxes, Percent Change",
        "terseLabel": "Operating Leases, Rent Expense and Ad Valorem Taxes, Percent Change"
       }
      }
     },
     "localname": "OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trn_OperatingProfitMargin": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Operating Profit Margin",
        "terseLabel": "Operating Profit Margin",
        "verboseLabel": "Operating Profit Margin"
       }
      }
     },
     "localname": "OperatingProfitMargin",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trn_OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating and Sales-Type Leases, Lessor Disclosure [Table Text Block]",
        "label": "Operating and Sales-Type Leases, Lessor Disclosure [Table Text Block]",
        "verboseLabel": "Operating Leases of Lessor Disclosure [Table Text Block]"
       }
      }
     },
     "localname": "OperatingandSalesTypeLeasesLessorDisclosureTableTextBlock",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "trn_OtherInvestingActivitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Investing Activities",
        "label": "Other Investing Activities [Member]",
        "terseLabel": "Other Investing Activities"
       }
      }
     },
     "localname": "OtherInvestingActivitiesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_OtherOperatingLeaseObligationsandRevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Operating Lease Obligations and Revenues [Abstract]",
        "label": "Other Operating Lease Obligations and Revenues [Abstract]",
        "terseLabel": "Other Operating Lease Obligations and Revenues [Abstract]"
       }
      }
     },
     "localname": "OtherOperatingLeaseObligationsandRevenuesAbstract",
     "nsuri": "http://www.trin.net/20221231",
     "xbrltype": "stringItemType"
    },
    "trn_OtherThirdPartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Third Parties [Member]",
        "label": "Other Third Parties [Member]",
        "terseLabel": "Other Third Parties [Member]"
       }
      }
     },
     "localname": "OtherThirdPartiesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_ParentCompanyGuarantees": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Parent Company Guarantees",
        "label": "Parent Company Guarantees",
        "terseLabel": "Parent Company Guarantees"
       }
      }
     },
     "localname": "ParentCompanyGuarantees",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_PartiallyOwnedLeasingSubsidiariesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partially-Owned Leasing Subsidiaries [Abstract]",
        "label": "Partially-Owned Leasing Subsidiaries [Abstract]",
        "terseLabel": "Partially-Owned Leasing Subsidiaries [Abstract]"
       }
      }
     },
     "localname": "PartiallyOwnedLeasingSubsidiariesAbstract",
     "nsuri": "http://www.trin.net/20221231",
     "xbrltype": "stringItemType"
    },
    "trn_PartiallyOwnedSubsidiariesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partially-Owned Subsidiaries [Member]",
        "label": "Partially-Owned Subsidiaries [Member]",
        "terseLabel": "Partially-Owned Subsidiaries [Member]"
       }
      }
     },
     "localname": "PartiallyOwnedSubsidiariesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments to Acquire Leasing Assets Net of Sold Railcars Owned One Year or Less Net Cost",
        "label": "Payments to Acquire Leasing Assets Net of Sold Railcars Owned One Year or Less Net Cost",
        "terseLabel": "Payments to Acquire Leasing Assets Net of Sold Railcars Owned One Year or Less Net Cost"
       }
      }
     },
     "localname": "PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlowsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_PrivateShareRepurchaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Private Share Repurchase Agreement",
        "label": "Private Share Repurchase Agreement [Member]",
        "terseLabel": "Private Share Repurchase Agreement"
       }
      }
     },
     "localname": "PrivateShareRepurchaseAgreementMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from (Payments to) related to the Sale of Discontinued Operations, Net of Cash Divested",
        "label": "Proceeds from (Payments to) related to the Sale of Discontinued Operations, Net of Cash Divested [Member]",
        "terseLabel": "Proceeds from (Payments to) related to the Sale of Discontinued Operations, Net of Cash Divested"
       }
      }
     },
     "localname": "ProceedsFromPaymentsToRelatedToTheSaleOfDiscontinuedOperationsNetOfCashDivestedMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from Sale of Property Subject to or Available For Operating Lease",
        "label": "Proceeds From Sale Of Property Subject To Or Available For Operating Lease",
        "terseLabel": "Proceeds From Sale Of Property Subject To Or Available For Operating Lease"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertySubjectToOrAvailableForOperatingLease",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_ProceedsFromSalesOfLeasedRailcarsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from Sales of Leased Railcars [Table]",
        "label": "Proceeds from Sales of Leased Railcars [Table]",
        "terseLabel": "Proceeds from Sales of Leased Railcars [Table]"
       }
      }
     },
     "localname": "ProceedsFromSalesOfLeasedRailcarsTable",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from Sales of Railcars Owned More Than One Year at the Time of Sale",
        "label": "Proceeds from Sales of Railcars Owned More Than One Year at the Time of Sale",
        "terseLabel": "Proceeds from Sales of Railcars Owned More Than One Year at the Time of Sale"
       }
      }
     },
     "localname": "ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds (Payments) Related to Sale of Discontinued Operations",
        "label": "Proceeds (Payments) Related to Sale of Discontinued Operations",
        "terseLabel": "Proceeds (payments) related to sale of discontinued operations"
       }
      }
     },
     "localname": "ProceedsPaymentsRelatedToSaleOfDiscontinuedOperations",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_ProductWarrantyPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product warranty period.",
        "label": "Product Warranty Period",
        "terseLabel": "Product Warranty Period"
       }
      }
     },
     "localname": "ProductWarrantyPeriod",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "trn_PromissoryNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Promissory Notes [Member]",
        "label": "Promissory Notes [Member]",
        "terseLabel": "Promissory Notes [Member]"
       }
      }
     },
     "localname": "PromissoryNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property, Plant, and Equipment Estimated Useful Lives",
        "label": "Property, Plant, and Equipment Estimated Useful Lives [Table Text Block]",
        "terseLabel": "Property, Plant, and Equipment Estimated Useful Lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "trn_RIV2013HoldingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "RIV 2013 Holdings",
        "label": "RIV 2013 Holdings [Member]",
        "terseLabel": "RIV 2013 Holdings"
       }
      }
     },
     "localname": "RIV2013HoldingsMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_RailProductsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rail Products",
        "label": "Rail Products [Domain]",
        "terseLabel": "Rail Products [Domain]"
       }
      }
     },
     "localname": "RailProductsDomain",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_RailProductsGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rail Products Group.",
        "label": "Rail Products Group [Member]",
        "terseLabel": "Rail Products Group [Member]"
       }
      }
     },
     "localname": "RailProductsGroupMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_RailcarLeasingAndManagementServicesGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Railcar leasing and management services group.",
        "label": "Railcar Leasing and Management Services Group [Member]",
        "terseLabel": "Railcar Leasing and Management Services Group [Member]"
       }
      }
     },
     "localname": "RailcarLeasingAndManagementServicesGroupMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_RailcarOwnedOneYearOrLessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Railcar owned one year or less.",
        "label": "Railcar Owned One Year or Less [Member]",
        "terseLabel": "Railcar Owned One Year or Less [Member]"
       }
      }
     },
     "localname": "RailcarOwnedOneYearOrLessMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_RailcarsOnLeaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Railcars on Lease",
        "label": "Railcars on Lease [Member]",
        "terseLabel": "Railcars on Lease [Member]"
       }
      }
     },
     "localname": "RailcarsOnLeaseMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recourse And Non-Recourse Debt And Capital Lease Obligations",
        "label": "Recourse And Non-Recourse Debt And Capital Lease Obligations",
        "terseLabel": "Debt:",
        "totalLabel": "Debt:",
        "verboseLabel": "Debt, net"
       }
      }
     },
     "localname": "RecourseAndNonRecourseDebtAndCapitalLeaseObligations",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails",
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_RepaymentsonWarehouseLoanFacility": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repayments on Warehouse Loan Facility",
        "label": "Repayments on Warehouse Loan Facility",
        "terseLabel": "Repayments on Warehouse Loan Facility"
       }
      }
     },
     "localname": "RepaymentsonWarehouseLoanFacility",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_RestrictedCashFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value.",
        "label": "Restricted Cash Fair Value Disclosure",
        "terseLabel": "Restricted Cash Fair Value Disclosure"
       }
      }
     },
     "localname": "RestrictedCashFairValueDisclosure",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_RestrictedShareAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Share Awards [Member]",
        "label": "Restricted Share Awards [Member]",
        "terseLabel": "Restricted Share Awards [Member]"
       }
      }
     },
     "localname": "RestrictedShareAwardsMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_RestrictedSharesOutstandingConverted": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Shares Outstanding, Converted",
        "label": "Restricted Shares Outstanding, Converted",
        "terseLabel": "Restricted Shares Outstanding, Converted"
       }
      }
     },
     "localname": "RestrictedSharesOutstandingConverted",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue, remaining performance obligation expected to be delivered in current year",
        "label": "Revenue, remaining performance obligation expected to be delivered in current year",
        "terseLabel": "Revenue, remaining performance obligation expected to be delivered in current year"
       }
      }
     },
     "localname": "Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trn_RevenuesPercentChange": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage change in revenue.",
        "label": "Revenues, Percent Change",
        "terseLabel": "Revenues, Percent Change"
       }
      }
     },
     "localname": "RevenuesPercentChange",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trn_SaleOfHighwayProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of Highway Products",
        "label": "Sale of Highway Products [Member]",
        "terseLabel": "Sale of Highway Products"
       }
      }
     },
     "localname": "SaleOfHighwayProductsMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_SaleOfLeasedRailcarsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale Of Leased Railcars",
        "label": "Sale Of Leased Railcars [Table Text Block]",
        "terseLabel": "Sale Of Leased Railcars [Table Text Block]"
       }
      }
     },
     "localname": "SaleOfLeasedRailcarsTableTextBlock",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "trn_SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales of Leased Railcars, Excluding Sales Type Lease",
        "label": "Sales of Leased Railcars, Excluding Sales Type Lease [Member]",
        "terseLabel": "Sales of Leased Railcars, Excluding Sales Type Lease"
       }
      }
     },
     "localname": "SalesOfLeasedRailcarsExcludingSalesTypeLeaseMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_SalesofLeasedRailcarsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales of Leased Railcars [Domain]",
        "label": "Sales of Leased Railcars [Domain]",
        "terseLabel": "Sales of Leased Railcars [Domain]"
       }
      }
     },
     "localname": "SalesofLeasedRailcarsDomain",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_SegmentInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Segment Information [Abstract]",
        "label": "Segment Information [Abstract]",
        "terseLabel": "Segment Information [Abstract]"
       }
      }
     },
     "localname": "SegmentInformationAbstract",
     "nsuri": "http://www.trin.net/20221231",
     "xbrltype": "stringItemType"
    },
    "trn_SelectedLeasingIncomeStatementInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Selected Leasing Income Statement Information [Abstract]",
        "label": "Selected Leasing Income Statement Information [Abstract]",
        "terseLabel": "Selected Leasing Income Statement Information [Abstract]"
       }
      }
     },
     "localname": "SelectedLeasingIncomeStatementInformationAbstract",
     "nsuri": "http://www.trin.net/20221231",
     "xbrltype": "stringItemType"
    },
    "trn_SellingEngineeringandAdministrativeExpensePercentChange": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Selling, Engineering, and Administrative Expense, Percent Change",
        "label": "Selling, Engineering, and Administrative Expense, Percent Change",
        "terseLabel": "Selling, Engineering, and Administrative Expense, Percent Change"
       }
      }
     },
     "localname": "SellingEngineeringandAdministrativeExpensePercentChange",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trn_SignalRailHoldingsLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Signal Rail Holdings LLC",
        "label": "Signal Rail Holdings LLC [Member]",
        "terseLabel": "Signal Rail Holdings LLC"
       }
      }
     },
     "localname": "SignalRailHoldingsLLCMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_SmallCubeCoveredHoppersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Small Cube Covered Hoppers",
        "label": "Small Cube Covered Hoppers [Member]",
        "terseLabel": "Small Cube Covered Hoppers"
       }
      }
     },
     "localname": "SmallCubeCoveredHoppersMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_SpinOffOfArcosaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Spin-Off of Arcosa",
        "label": "Spin-Off of Arcosa [Member]",
        "terseLabel": "Spin-Off of Arcosa"
       }
      }
     },
     "localname": "SpinOffOfArcosaMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_StateCountyandMunicipalActionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "State, County, and Municipal Actions [Member]",
        "label": "State, County, and Municipal Actions [Member]",
        "terseLabel": "State, County, and Municipal Actions [Member]"
       }
      }
     },
     "localname": "StateCountyandMunicipalActionsMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_SupplementalExecutiveRetirementPlanSERPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental Executive Retirement Plan (SERP)",
        "label": "Supplemental Executive Retirement Plan (SERP) [Member]",
        "terseLabel": "Supplemental Executive Retirement Plan (SERP) [Member]"
       }
      }
     },
     "localname": "SupplementalExecutiveRetirementPlanSERPMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_SustainableRailcarConversionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sustainable Railcar Conversions",
        "label": "Sustainable Railcar Conversions [Member]",
        "terseLabel": "Sustainable Railcar Conversions"
       }
      }
     },
     "localname": "SustainableRailcarConversionsMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TILCBackToBackSwapAgreementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TILC Back to Back Swap Agreements",
        "label": "TILC Back to Back Swap Agreements [Member]",
        "terseLabel": "TILC Back to Back Swap Agreements"
       }
      }
     },
     "localname": "TILCBackToBackSwapAgreementsMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TILCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TILC [Member]",
        "label": "TILC [Member]",
        "terseLabel": "TILC [Member]"
       }
      }
     },
     "localname": "TILCMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TILCWarehouseBackToBackSwapAgreementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TILC Warehouse Back to Back Swap Agreements",
        "label": "TILC Warehouse Back to Back Swap Agreements [Member]",
        "terseLabel": "TILC Warehouse Back to Back Swap Agreements"
       }
      }
     },
     "localname": "TILCWarehouseBackToBackSwapAgreementsMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TRIPRailcarCoTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TRIP Railcar Co Term Loan",
        "label": "TRIP Railcar Co Term Loan [Member]",
        "terseLabel": "TRIP Railcar Co Term Loan"
       }
      }
     },
     "localname": "TRIPRailcarCoTermLoanMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TRL-2021 Series 2021-1 Class A Green Secured Railcar Equipment Notes",
        "label": "TRL-2021 Series 2021-1 Class A Green Secured Railcar Equipment Notes [Member]",
        "terseLabel": "TRL-2021 Series 2021-1 Class A Green Secured Railcar Equipment Notes"
       }
      }
     },
     "localname": "TRL2021Series20211ClassAGreenSecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TRL-2021 Series 2021-1 Class B Green Secured Railcar Equipment Notes",
        "label": "TRL-2021 Series 2021-1 Class B Green Secured Railcar Equipment Notes [Member]",
        "terseLabel": "TRL-2021 Series 2021-1 Class B Green Secured Railcar Equipment Notes"
       }
      }
     },
     "localname": "TRL2021Series20211ClassBGreenSecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TRL-2021 Series 2021-1Green Secured Railcar Equipment Notes",
        "label": "TRL-2021 Series 2021-1Green Secured Railcar Equipment Notes [Member]",
        "terseLabel": "TRL-2021 Series 2021-1Green Secured Railcar Equipment Notes"
       }
      }
     },
     "localname": "TRL2021Series20211GreenSecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TRL-2022 Series 2022-1 Class A Green Secured Railcar Equipment Notes",
        "label": "TRL-2022 Series 2022-1 Class A Green Secured Railcar Equipment Notes [Member]",
        "terseLabel": "TRL-2022 Series 2022-1 Class A Green Secured Railcar Equipment Notes"
       }
      }
     },
     "localname": "TRL2022Series20221ClassAGreenSecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TRP2021ClassASecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TRP-2021 Class A Secured Railcar Equipment Notes",
        "label": "TRP-2021 Class A Secured Railcar Equipment Notes [Member]",
        "terseLabel": "TRP-2021 Class A Secured Railcar Equipment Notes"
       }
      }
     },
     "localname": "TRP2021ClassASecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TRP2021ClassBSecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TRP 2021 Class B Secured Railcar Equipment Notes",
        "label": "TRP 2021 Class B Secured Railcar Equipment Notes [Member]",
        "terseLabel": "TRP 2021 Class B Secured Railcar Equipment Notes"
       }
      }
     },
     "localname": "TRP2021ClassBSecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TRP2021SecuredRailcarEquipmentNotesRIV2013Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TRP 2021 Secured Railcar Equipment Notes - RIV 2013[Member]",
        "label": "TRP 2021 Secured Railcar Equipment Notes - RIV 2013 [Member]",
        "terseLabel": "TRL 2012 Secured Railcar Equipment Notes - RIV 2013 [Member]"
       }
      }
     },
     "localname": "TRP2021SecuredRailcarEquipmentNotesRIV2013Member",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails",
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TilcWarehouseFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TILC Warehouse Facility [Member]",
        "label": "TILC Warehouse Facility [Member]",
        "terseLabel": "TILC Warehouse Facility [Member]"
       }
      }
     },
     "localname": "TilcWarehouseFacilityMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TilcWarehouseFacilityTerminationPaymentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TILC Warehouse Facility Termination Payments [Member]",
        "label": "TILC Warehouse Facility Termination Payments [Member]",
        "terseLabel": "TILC Warehouse Facility Termination Payments [Member]"
       }
      }
     },
     "localname": "TilcWarehouseFacilityTerminationPaymentsMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TotalSharesRepurchasedUnderProgram": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Shares Repurchased Under Program",
        "label": "Total Shares Repurchased Under Program",
        "terseLabel": "Total Shares Repurchased Under Program"
       }
      }
     },
     "localname": "TotalSharesRepurchasedUnderProgram",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "trn_TotalSharesRepurchasedUnderProgramValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Shares Repurchased Under Program, Value",
        "label": "Total Shares Repurchased Under Program, Value",
        "terseLabel": "Total Shares Repurchased Under Program, Value"
       }
      }
     },
     "localname": "TotalSharesRepurchasedUnderProgramValue",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trn_TributeRailClassASecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tribute Rail Class A Secured Railcar Equipment Notes",
        "label": "Tribute Rail Class A Secured Railcar Equipment Notes [Member]",
        "terseLabel": "Tribute Rail Class A Secured Railcar Equipment Notes"
       }
      }
     },
     "localname": "TributeRailClassASecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TributeRailClassBSecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tribute Rail Class B Secured Railcar Equipment Notes",
        "label": "Tribute Rail Class B Secured Railcar Equipment Notes [Member]",
        "terseLabel": "Tribute Rail Class B Secured Railcar Equipment Notes"
       }
      }
     },
     "localname": "TributeRailClassBSecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TributeRailSecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tribute Rail Secured Railcar Equipment Notes",
        "label": "Tribute Rail Secured Railcar Equipment Notes [Member]",
        "terseLabel": "Tribute Rail Secured Railcar Equipment Notes"
       }
      }
     },
     "localname": "TributeRailSecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TributeSecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tribute Secured Railcar Equipment Notes",
        "label": "Tribute Secured Railcar Equipment Notes [Member]",
        "terseLabel": "Tribute Secured Railcar Equipment Notes"
       }
      }
     },
     "localname": "TributeSecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TrinityIndustriesIncConsolidatedPensionPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trinity Industries, Inc. Consolidated Pension Plan",
        "label": "Trinity Industries, Inc. Consolidated Pension Plan [Member]",
        "terseLabel": "Trinity Industries, Inc. Consolidated Pension Plan [Member]"
       }
      }
     },
     "localname": "TrinityIndustriesIncConsolidatedPensionPlanMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails",
      "http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TripHoldingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TRIP Holdings [Member]",
        "label": "TRIP Holdings [Member]",
        "terseLabel": "TRIP Holdings"
       }
      }
     },
     "localname": "TripHoldingsMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TriumphRailClassASecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Triumph Rail Class A Secured Railcar Equipment Notes",
        "label": "Triumph Rail Class A Secured Railcar Equipment Notes [Member]",
        "terseLabel": "Triumph Rail Class A Secured Railcar Equipment Notes"
       }
      }
     },
     "localname": "TriumphRailClassASecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TriumphRailClassBSecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Triumph Rail Class B Secured Railcar Equipment Notes",
        "label": "Triumph Rail Class B Secured Railcar Equipment Notes [Member]",
        "terseLabel": "Triumph Rail Class B Secured Railcar Equipment Notes"
       }
      }
     },
     "localname": "TriumphRailClassBSecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TriumphRailSecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Triumph Rail Secured Railcar Equipment Notes [Member]",
        "label": "Triumph Rail Secured Railcar Equipment Notes [Member]",
        "terseLabel": "Triumph Rail Secured Railcar Equipment Notes"
       }
      }
     },
     "localname": "TriumphRailSecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_TriumphSecuredRailcarEquipmentNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Triumph Secured Railcar Equipment Notes [Member]",
        "label": "Triumph Secured Railcar Equipment Notes [Member]",
        "terseLabel": "TRIP Master Funding Secured Railcar Equipment Notes [Member]"
       }
      }
     },
     "localname": "TriumphSecuredRailcarEquipmentNotesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trn_UnrecognizedTaxBenefitRollforwardTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecognized Tax Benefit Rollforward [Table Text Block]",
        "label": "Unrecognized Tax Benefit Rollforward [Table Text Block]",
        "terseLabel": "Unrecognized Tax Benefit Rollforward [Table Text Block]"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitRollforwardTableTextBlock",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "trn_WhollyOwnedSubsidiariesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wholly owned subsidiaries.",
        "label": "Wholly Owned Subsidiaries [Member]",
        "terseLabel": "Wholly Owned Subsidiaries [Member]"
       }
      }
     },
     "localname": "WhollyOwnedSubsidiariesMember",
     "nsuri": "http://www.trin.net/20221231",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r277",
      "r302"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.",
        "label": "Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r278",
      "r301"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNet": {
     "auth_ref": [
      "r782",
      "r818"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.",
        "label": "Accounts Receivable, after Allowance for Credit Loss",
        "terseLabel": "Receivables, net of allowance of $16.0 and $15.6",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r278",
      "r301"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.",
        "label": "Accrued Liabilities",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesMember": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.",
        "label": "Accrued Liabilities [Member]",
        "terseLabel": "Accrued Liabilities [Member]"
       }
      }
     },
     "localname": "AccruedLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": {
     "auth_ref": [
      "r44",
      "r51",
      "r220",
      "r348",
      "r349",
      "r892"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]",
        "terseLabel": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails",
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r133",
      "r321"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "terseLabel": "Less accumulated depreciation, including partially-owned subsidiaries of $599.0 and $568.4"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember": {
     "auth_ref": [
      "r338",
      "r694",
      "r892",
      "r893",
      "r894"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to noncontrolling interest.",
        "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Noncontrolling Interest [Member]",
        "terseLabel": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Noncontrolling Interest [Member]"
       }
      }
     },
     "localname": "AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember": {
     "auth_ref": [
      "r43",
      "r51",
      "r694"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the noncontrolling interest.",
        "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Noncontrolling Interest [Member]",
        "terseLabel": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Noncontrolling Interest [Member]"
       }
      }
     },
     "localname": "AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": {
     "auth_ref": [
      "r43",
      "r51",
      "r694"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.",
        "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]",
        "terseLabel": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]"
       }
      }
     },
     "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r48",
      "r50",
      "r51",
      "r328",
      "r783",
      "r796",
      "r800"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      },
      "http://www.trin.net/role/ConsolidatedBalanceSheets_1": {
       "order": 7.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails",
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r347",
      "r348",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r723"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r47",
      "r51",
      "r220",
      "r759",
      "r791",
      "r792",
      "r892",
      "r893",
      "r894",
      "r909",
      "r910",
      "r911"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "AOCI Attributable to Parent [Member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r42",
      "r51",
      "r220",
      "r348",
      "r349",
      "r717",
      "r718",
      "r719",
      "r720",
      "r723",
      "r892"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "terseLabel": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r29",
      "r874"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      },
      "http://www.trin.net/role/ConsolidatedBalanceSheets_1": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Capital in excess of par value"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r644",
      "r645",
      "r646",
      "r909",
      "r910",
      "r911",
      "r1056"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r638"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r329",
      "r451",
      "r459",
      "r460",
      "r462"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs": {
     "auth_ref": [
      "r113"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss.",
        "label": "Allowance for Loan and Lease Losses, Write-offs",
        "terseLabel": "Allowance for Loan and Lease Losses, Write-offs"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r537",
      "r726",
      "r853",
      "r854",
      "r903"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "terseLabel": "Non-cash interest expense"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AssetAcquisitionAxis": {
     "auth_ref": [
      "r1048"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by asset acquisition.",
        "label": "Asset Acquisition [Axis]",
        "terseLabel": "Asset Acquisition [Axis]"
       }
      }
     },
     "localname": "AssetAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetAcquisitionConsiderationTransferred": {
     "auth_ref": [
      "r868",
      "r1049",
      "r1050",
      "r1051"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.",
        "label": "Asset Acquisition, Consideration Transferred",
        "terseLabel": "Asset Acquisition, Consideration Transferred"
       }
      }
     },
     "localname": "AssetAcquisitionConsiderationTransferred",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets": {
     "auth_ref": [
      "r1049",
      "r1050",
      "r1051"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tangible and intangible assets included as part of consideration transferred in asset acquisition, classified as other. Excludes cash.",
        "label": "Asset Acquisition, Consideration Transferred, Other Assets",
        "terseLabel": "Asset Acquisition, Consideration Transferred, Other Assets"
       }
      }
     },
     "localname": "AssetAcquisitionConsiderationTransferredOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetAcquisitionDomain": {
     "auth_ref": [
      "r1048"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset acquisition.",
        "label": "Asset Acquisition [Domain]",
        "terseLabel": "Asset Acquisition [Domain]"
       }
      }
     },
     "localname": "AssetAcquisitionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r86",
      "r130"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      },
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      },
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
        "label": "Asset Impairment Charges",
        "negatedTerseLabel": "Impairment of long-lived assets",
        "terseLabel": "Impairment of long-lived assets"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note11ImpairmentChargesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetImpairmentChargesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the details of the charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value. Disclosure may also include a description of the impaired asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired asset is reported.",
        "label": "Asset Impairment Charges [Text Block]",
        "terseLabel": "Asset Impairment Charges"
       }
      }
     },
     "localname": "AssetImpairmentChargesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11AssetImpairmentChargesandRestructuringActivitiesNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r269",
      "r294",
      "r324",
      "r365",
      "r429",
      "r435",
      "r441",
      "r454",
      "r502",
      "r503",
      "r505",
      "r506",
      "r507",
      "r509",
      "r511",
      "r513",
      "r514",
      "r690",
      "r695",
      "r713",
      "r874",
      "r942",
      "r943",
      "r1068"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "terseLabel": "Total assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r253"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "terseLabel": "Assets, Fair Value Disclosure"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": {
     "auth_ref": [
      "r128"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets held-for-sale that are not part of a disposal group.",
        "label": "Assets Held-for-sale, Not Part of Disposal Group",
        "terseLabel": "Assets Held-for-sale, Not Part of Disposal Group"
       }
      }
     },
     "localname": "AssetsHeldForSaleNotPartOfDisposalGroup",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesAssetsHeldforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets Held-for-sale, Not Part of Disposal Group [Abstract]"
       }
      }
     },
     "localname": "AssetsHeldForSaleNotPartOfDisposalGroupAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateAxis": {
     "auth_ref": [
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Axis]",
        "terseLabel": "Award Date [Axis]"
       }
      }
     },
     "localname": "AwardDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateDomain": {
     "auth_ref": [
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Domain]",
        "terseLabel": "Award Date [Domain]"
       }
      }
     },
     "localname": "AwardDateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails",
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesAssetsHeldforSaleDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r237",
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails",
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesAssetsHeldforSaleDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BilledContractReceivables": {
     "auth_ref": [
      "r770"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.",
        "label": "Billed Contracts Receivable",
        "terseLabel": "Billed Contracts Receivable"
       }
      }
     },
     "localname": "BilledContractReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Building and Building Improvements [Member]"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Building [Member]"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11ImpairmentChargesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r685",
      "r863",
      "r864"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r199",
      "r200",
      "r685",
      "r863",
      "r864"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]",
        "terseLabel": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r204",
      "r205",
      "r207"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Business Combination, Consideration Transferred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": {
     "auth_ref": [
      "r208"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.",
        "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High",
        "terseLabel": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": {
     "auth_ref": [
      "r208"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid.",
        "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low",
        "terseLabel": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r203",
      "r206",
      "r688"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "terseLabel": "Business Combination, Contingent Consideration, Liability"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r209",
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Business Combination Disclosure"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r202"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r202"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r202"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r202"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r201",
      "r202"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r201",
      "r202"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r201",
      "r202"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": {
     "auth_ref": [
      "r202"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "auth_ref": [
      "r202"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r201",
      "r202"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis": {
     "auth_ref": [
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures related to transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination by type of transaction.",
        "label": "Business Combination, Separately Recognized Transactions [Axis]",
        "terseLabel": "Business Combination, Separately Recognized Transactions [Axis]"
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain": {
     "auth_ref": [
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of transaction that is recognized separately from the acquisition of assets and assumptions of liabilities in a business combination by transaction.",
        "label": "Business Combination, Separately Recognized Transactions [Domain]",
        "terseLabel": "Business Combination, Separately Recognized Transactions [Domain]"
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Business Combination, Separately Recognized Transactions [Line Items]",
        "terseLabel": "Business Combination, Separately Recognized Transactions [Line Items]"
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable": {
     "auth_ref": [
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing the disclosures related to transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination by type of transaction.",
        "label": "Business Combination, Separately Recognized Transactions [Table]",
        "terseLabel": "Business Combination, Separately Recognized Transactions [Table]"
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r88",
      "r319",
      "r837"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash and Cash Equivalents, Fair Value Disclosure"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents [Member]",
        "terseLabel": "Cash and Cash Equivalents [Member]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r89",
      "r267"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r82",
      "r88",
      "r91"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period",
        "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r82",
      "r261"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r14",
      "r82"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Cash Provided by (Used in) Investing Activities, Discontinued Operations",
        "terseLabel": "Net cash used in investing activities \u2013 discontinued operations"
       }
      }
     },
     "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r14",
      "r82"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations",
        "terseLabel": "Net cash provided by (used in) operating activities \u2013 discontinued operations"
       }
      }
     },
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock": {
     "auth_ref": [
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans.",
        "label": "Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]",
        "terseLabel": "Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]"
       }
      }
     },
     "localname": "ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r325",
      "r326",
      "r327",
      "r365",
      "r390",
      "r394",
      "r397",
      "r399",
      "r410",
      "r411",
      "r454",
      "r502",
      "r505",
      "r506",
      "r507",
      "r513",
      "r514",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r713",
      "r836",
      "r887",
      "r905",
      "r912"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r143",
      "r494",
      "r495",
      "r820",
      "r939"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies Disclosure"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Common Stock, Dividends, Per Share, Declared"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r909",
      "r910",
      "r1056"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "$0.01 Par Value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common Stock, Shares Authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "negatedTerseLabel": "Common Stock, Shares, Issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r28",
      "r874"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      },
      "http://www.trin.net/role/ConsolidatedBalanceSheets_1": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock \u2013 shares authorized at December 31, 2022 and 2021 \u2013 400.0; shares issued and outstanding at December 31, 2022 \u2013 81.1; at December 31, 2021 \u2013 83.3"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r54",
      "r343",
      "r345",
      "r355",
      "r778",
      "r787"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income (loss) attributable to Trinity Industries, Inc."
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r213",
      "r214",
      "r229",
      "r343",
      "r345",
      "r354",
      "r777",
      "r786"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "terseLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r212",
      "r229",
      "r343",
      "r345",
      "r353",
      "r776",
      "r785"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Comprehensive income (loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r67",
      "r352",
      "r775",
      "r784"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "terseLabel": "Comprehensive Income (Loss) Note [Text Block]"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncome"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Income, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r99",
      "r100",
      "r258",
      "r259",
      "r449",
      "r819"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r99",
      "r100",
      "r258",
      "r259",
      "r449",
      "r801",
      "r819"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r99",
      "r100",
      "r258",
      "r259",
      "r449",
      "r819",
      "r1080"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r289",
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration Risk, Credit Risk, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r99",
      "r100",
      "r258",
      "r259",
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration Risk, Percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r97",
      "r99",
      "r100",
      "r101",
      "r258",
      "r260",
      "r819"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r99",
      "r100",
      "r258",
      "r259",
      "r449",
      "r819"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r216",
      "r842"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Consolidation, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in Progress [Member]"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateMember": {
     "auth_ref": [
      "r915"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.",
        "label": "Corporate Segment [Member]",
        "terseLabel": "Corporate Segment [Member]"
       }
      }
     },
     "localname": "CorporateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostMaintenance": {
     "auth_ref": [
      "r895"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of maintenance incurred and directly related to good produced and service rendered.",
        "label": "Cost, Maintenance",
        "terseLabel": "Cost, Maintenance"
       }
      }
     },
     "localname": "CostMaintenance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r62",
      "r772"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of revenues:"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of Sales"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r908",
      "r1043",
      "r1045"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Current Federal Tax Expense (Benefit)"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r908",
      "r1043"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Current Foreign Tax Expense (Benefit)"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r197",
      "r667",
      "r675",
      "r908"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "terseLabel": "Current Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r908",
      "r1043",
      "r1045"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "Current State and Local Tax Expense (Benefit)"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r98",
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DamageFromFireExplosionOrOtherHazardMember": {
     "auth_ref": [
      "r933"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk of loss from uninsured portions of losses resulting from fire, explosion or other hazard.",
        "label": "Damage from Fire, Explosion or Other Hazard [Member]",
        "terseLabel": "Damage from Fire, Explosion or Other Hazard"
       }
      }
     },
     "localname": "DamageFromFireExplosionOrOtherHazardMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r276",
      "r303"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term and long-term debt and lease obligation.",
        "label": "Debt and Lease Obligation",
        "terseLabel": "Debt and Lease Obligation"
       }
      }
     },
     "localname": "DebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r159",
      "r364",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r531",
      "r538",
      "r539",
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt Disclosure [Text Block]"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r22",
      "r23",
      "r24",
      "r270",
      "r273",
      "r292",
      "r369",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r521",
      "r527",
      "r528",
      "r529",
      "r530",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r727",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r906"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails",
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r24",
      "r273",
      "r292",
      "r542"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Long-term Debt, Gross"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentCollateralAmount": {
     "auth_ref": [
      "r286"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets pledged to secure a debt instrument.",
        "label": "Debt Instrument, Collateral Amount",
        "terseLabel": "Debt Instrument, Collateral Amount"
       }
      }
     },
     "localname": "DebtInstrumentCollateralAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r263",
      "r265",
      "r515",
      "r727",
      "r851",
      "r852"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt Instrument, Face Amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r37",
      "r263",
      "r543",
      "r727"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r37",
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r38",
      "r369",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r521",
      "r527",
      "r528",
      "r529",
      "r530",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r727",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r906"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails",
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about timing of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period [Axis]",
        "terseLabel": "Debt Instrument, Redemption, Period [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features.",
        "label": "Debt Instrument, Redemption, Period [Domain]",
        "terseLabel": "Debt Instrument, Redemption, Period [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r38",
      "r161",
      "r162",
      "r163",
      "r164",
      "r262",
      "r263",
      "r265",
      "r288",
      "r369",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r521",
      "r527",
      "r528",
      "r529",
      "r530",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r540",
      "r727",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r906"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r262",
      "r265",
      "r947"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "negatedTerseLabel": "Debt Instrument, Unamortized Discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtLongtermAndShorttermCombinedAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "trn_RecourseAndNonRecourseDebtAndCapitalLeaseObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.",
        "label": "Debt, Long-Term and Short-Term, Combined Amount",
        "terseLabel": "Long-Term Debt, Non-recourse"
       }
      }
     },
     "localname": "DebtLongtermAndShorttermCombinedAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r908",
      "r1044",
      "r1045"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Deferred Federal Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r197",
      "r908",
      "r1044"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "terseLabel": "Deferred Foreign Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r86",
      "r197",
      "r668",
      "r674",
      "r675",
      "r908"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      },
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Provision (benefit) for deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r25",
      "r26",
      "r271",
      "r291",
      "r662"
     ],
     "calculation": {
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "trn_DeferredTaxLiabilitiesNetBeforeAdjustments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "totalLabel": "Deferred Tax Liabilities, Gross"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences, after deferred tax asset, and other tax liabilities expected to be paid after one year or operating cycle, if longer.",
        "label": "Deferred Income Taxes and Other Tax Liabilities, Noncurrent",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredOtherTaxExpenseBenefit": {
     "auth_ref": [
      "r194",
      "r196",
      "r908"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.",
        "label": "Deferred Other Tax Expense (Benefit)",
        "terseLabel": "Deferred Other Tax Expense (Benefit)"
       }
      }
     },
     "localname": "DeferredOtherTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r908",
      "r1044",
      "r1045"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "Deferred State and Local Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r663"
     ],
     "calculation": {
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "trn_DeferredTaxLiabilitiesNetBeforeAdjustments",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Deferred Tax Assets, Gross"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r193",
      "r1042"
     ],
     "calculation": {
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.",
        "label": "Deferred Tax Assets, Inventory",
        "terseLabel": "Deferred Tax Assets, Inventory"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "auth_ref": [
      "r193",
      "r1042"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "auth_ref": [
      "r193",
      "r1042"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r193",
      "r1042"
     ],
     "calculation": {
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Deferred Tax Assets, Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r192",
      "r193",
      "r1042"
     ],
     "calculation": {
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "auth_ref": [
      "r193",
      "r1042"
     ],
     "calculation": {
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits",
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r193",
      "r1042"
     ],
     "calculation": {
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": {
     "auth_ref": [
      "r193",
      "r1042"
     ],
     "calculation": {
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other",
        "negatedTerseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": {
     "auth_ref": [
      "r193",
      "r1042"
     ],
     "calculation": {
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves",
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r664"
     ],
     "calculation": {
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "trn_DeferredTaxLiabilitiesNetBeforeUncertainTaxPositions",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "terseLabel": "Deferred Tax Assets, Valuation Allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r189",
      "r1041"
     ],
     "calculation": {
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "totalLabel": "Deferred Tax Liabilities, Net"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from reserves and accruals.",
        "label": "Deferred Tax Liabilities, Deferred Expense, Reserves and Accruals",
        "terseLabel": "Deferred Tax Liabilities, Deferred Expense, Reserves and Accruals"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r193",
      "r1042"
     ],
     "calculation": {
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "terseLabel": "Deferred Tax Liabilities, Property, Plant and Equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": {
     "auth_ref": [
      "r51",
      "r576"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax",
        "negatedTerseLabel": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAdministrationExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of administration expense of defined benefit plan which decreases plan assets. Excludes plan administration expense paid by employer.",
        "label": "Defined Benefit Plan, Plan Assets, Administration Expense",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Administration Expense"
       }
      }
     },
     "localname": "DefinedBenefitPlanAdministrationExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r553",
      "r572",
      "r591",
      "r861",
      "r862"
     ],
     "calculation": {
      "http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "negatedTerseLabel": "Amortization of actuarial loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "auth_ref": [
      "r553",
      "r573",
      "r592",
      "r861",
      "r862"
     ],
     "calculation": {
      "http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "terseLabel": "Amortization of prior service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": {
     "auth_ref": [
      "r268",
      "r293",
      "r551",
      "r552",
      "r558",
      "r861"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.",
        "label": "Assets for Plan Benefits, Defined Benefit Plan",
        "terseLabel": "Assets for Plan Benefits, Defined Benefit Plan"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "auth_ref": [
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansActuarialAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "auth_ref": [
      "r579",
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets",
        "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansActuarialAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement": {
     "auth_ref": [
      "r953"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of (increase) decrease to benefit obligation of defined benefit plan from remeasurement due to settlement. Excludes decrease to benefit obligation for settlement payment.",
        "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Remeasurement due to Settlement",
        "negatedTerseLabel": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Remeasurement due to Settlement"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement": {
     "auth_ref": [
      "r953"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment, which decreases benefit obligation of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract. Excludes decreases to benefit obligation for remeasurement due to settlement.",
        "label": "Defined Benefit Plan, Benefit Obligation, Payment for Settlement",
        "terseLabel": "Pension plan settlement"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationPaymentForSettlement",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r559",
      "r560",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r581",
      "r859",
      "r860",
      "r861"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]"
       }
      }
     },
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansPlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear": {
     "auth_ref": [
      "r999"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount included in accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan expected to be recognized in net periodic benefit (cost) credit for fiscal year following most recent annual statement of financial position.",
        "label": "Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year",
        "negatedTerseLabel": "Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r553",
      "r571",
      "r590",
      "r861",
      "r862"
     ],
     "calculation": {
      "http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "negatedTerseLabel": "Expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r557",
      "r560",
      "r562",
      "r563",
      "r859",
      "r860",
      "r861"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Amount"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails",
      "http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails",
      "http://www.trin.net/role/Note10EmployeeRetirementPlansPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Plan Assets, Period Increase (Decrease)",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Period Increase (Decrease)"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "auth_ref": [
      "r551",
      "r558",
      "r861"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.",
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "terseLabel": "Defined Benefit Plan, Funded (Unfunded) Status of Plan"
       }
      }
     },
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r553",
      "r556",
      "r570",
      "r589",
      "r861",
      "r862"
     ],
     "calculation": {
      "http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r568",
      "r587",
      "r861",
      "r862"
     ],
     "calculation": {
      "http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "totalLabel": "Net periodic benefit cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Defined Benefit Plan, Plan Assets, Allocation [Line Items]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Allocation [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsAllocationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansPlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable": {
     "auth_ref": [
      "r559",
      "r861"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment allocation of defined benefit plan assets. Includes, but is not limited to, investment allocation percentage or range of percentages.",
        "label": "Defined Benefit Plan, Plan Assets, Allocation [Table]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Allocation [Table]"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsAllocationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansPlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Line Items]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsCategoryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable": {
     "auth_ref": [
      "r560",
      "r562",
      "r567",
      "r861"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about defined benefit plan asset investment. Includes, but is not limited to, fair value of category of plan asset and its level within fair value hierarchy.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Table]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Table]"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsCategoryTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": {
     "auth_ref": [
      "r554",
      "r574",
      "r593"
     ],
     "calculation": {
      "http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement",
        "negatedTerseLabel": "Settlement loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r555",
      "r569",
      "r588",
      "r861",
      "r862"
     ],
     "calculation": {
      "http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Service Cost",
        "terseLabel": "Service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": {
     "auth_ref": [
      "r972"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.",
        "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage"
       }
      }
     },
     "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansPlanAssetsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r172",
      "r173",
      "r174",
      "r175",
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]",
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r597"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Defined contribution expense"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "terseLabel": "Defined Contribution Plan, Employer Discretionary Contribution Amount"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansCashFlowsDetails",
      "http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r86",
      "r131"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r86",
      "r424"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 20.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r332",
      "r333",
      "r712",
      "r841"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset",
        "terseLabel": "Derivative Asset"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAverageFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average fixed interest rate related to the group of interest rate derivatives.",
        "label": "Derivative, Average Fixed Interest Rate",
        "terseLabel": "Derivative, Average Fixed Interest Rate"
       }
      }
     },
     "localname": "DerivativeAverageFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeCapInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract.",
        "label": "Derivative, Cap Interest Rate",
        "terseLabel": "Derivative, Cap Interest Rate"
       }
      }
     },
     "localname": "DerivativeCapInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": {
     "auth_ref": [
      "r1054"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative.",
        "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "terseLabel": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]"
       }
      }
     },
     "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": {
     "auth_ref": [
      "r697"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from effective portion of derivative instrument reclassified from accumulated other comprehensive income (AOCI) into income.",
        "label": "Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "terseLabel": "Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]"
       }
      }
     },
     "localname": "DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r238",
      "r239",
      "r244",
      "r246",
      "r841"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r252",
      "r699"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Text Block]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativeInstrumentsNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about derivatives and hedging activities.",
        "label": "Derivative Instruments and Hedging Activities Disclosures [Table]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "auth_ref": [
      "r235",
      "r238",
      "r244",
      "r246",
      "r249",
      "r250",
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "terseLabel": "Derivative Instruments, Gain (Loss) [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Derivative Instruments, Gain (Loss) [Line Items]",
        "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r332",
      "r333",
      "r712",
      "r841"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "terseLabel": "Derivative Liability"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Derivative [Line Items]",
        "terseLabel": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r1052",
      "r1053"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Derivative, Notional Amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r242",
      "r244",
      "r247",
      "r248",
      "r250",
      "r699"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r235"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Designated as Hedging Instrument [Member]"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DirectFinancingLeaseRevenue": {
     "auth_ref": [
      "r408",
      "r750"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct financing lease revenue.",
        "label": "Direct Financing Lease, Revenue",
        "terseLabel": "Direct Financing Lease, Revenue"
       }
      }
     },
     "localname": "DirectFinancingLeaseRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r611",
      "r639",
      "r640",
      "r643",
      "r647",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Share-based Payment Arrangement [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": {
     "auth_ref": [
      "r1",
      "r3",
      "r5"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.",
        "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax",
        "terseLabel": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax"
       }
      }
     },
     "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": {
     "auth_ref": [
      "r1",
      "r3",
      "r5",
      "r16"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      },
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      },
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.",
        "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax",
        "negatedTerseLabel": "Gain (loss) on sale of discontinued operations, net of provision (benefit) for income taxes of $(1.4), $51.9, and $\u2014",
        "terseLabel": "Gain (loss) on sale of discontinued operations, net of provision (benefit) for income taxes of $(1.4), $51.9, and $\u2014"
       }
      }
     },
     "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails",
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r4",
      "r5",
      "r12",
      "r59",
      "r306"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax",
        "terseLabel": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "auth_ref": [
      "r2",
      "r3",
      "r4",
      "r5",
      "r12",
      "r16",
      "r651",
      "r673",
      "r680"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.",
        "label": "Discontinued Operation, Tax Effect of Discontinued Operation",
        "terseLabel": "Discontinued Operation, Tax Effect of Discontinued Operation"
       }
      }
     },
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperationsParenthetical",
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation": {
     "auth_ref": [
      "r3",
      "r5",
      "r16",
      "r1047"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) on gain (loss) not previously recognized resulting from the disposal of a discontinued operation.",
        "label": "Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation",
        "terseLabel": "Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation"
       }
      }
     },
     "localname": "DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperationsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]",
        "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationsPolicyTextBlock": {
     "auth_ref": [
      "r6",
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation.",
        "label": "Discontinued Operations, Policy [Policy Text Block]",
        "terseLabel": "Discontinued Operations, Policy"
       }
      }
     },
     "localname": "DiscontinuedOperationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": {
     "auth_ref": [
      "r13",
      "r317"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold",
        "terseLabel": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense",
        "terseLabel": "Disposal Group, Including Discontinued Operation, General and Administrative Expense"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other income attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Other Income",
        "negatedTerseLabel": "Disposal Group, Including Discontinued Operation, Other Income"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "auth_ref": [
      "r13",
      "r317"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Revenue",
        "terseLabel": "Disposal Group, Including Discontinued Operation, Revenue"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "auth_ref": [
      "r21",
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "terseLabel": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r863",
      "r864"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of disposal group.",
        "label": "Disposal Group Name [Domain]",
        "terseLabel": "Disposal Group Name [Domain]"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r165"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedTerseLabel": "Dividends, Common Stock, Cash"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r356",
      "r376",
      "r377",
      "r379",
      "r380",
      "r381",
      "r387",
      "r390",
      "r397",
      "r398",
      "r399",
      "r403",
      "r704",
      "r705",
      "r779",
      "r788",
      "r846"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Earnings Per Share, Basic",
        "totalLabel": "Earnings Per Share, Basic, Total"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
        "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]"
       }
      }
     },
     "localname": "EarningsPerShareBasicLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r356",
      "r376",
      "r377",
      "r379",
      "r380",
      "r381",
      "r390",
      "r397",
      "r398",
      "r399",
      "r403",
      "r704",
      "r705",
      "r779",
      "r788",
      "r846"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Earnings Per Share, Diluted",
        "totalLabel": "Earnings Per Share, Diluted, Total"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r400",
      "r401",
      "r402",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note14EarningsPerCommonShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r367",
      "r652",
      "r677"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails",
      "http://www.trin.net/role/Note9IncomeTaxesIncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r1040",
      "r1046"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r1040",
      "r1046"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense": {
     "auth_ref": [
      "r1040",
      "r1046"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes.",
        "label": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses": {
     "auth_ref": [
      "r1040",
      "r1046"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to impairment loss.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r1040",
      "r1046"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r1040",
      "r1046"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes": {
     "auth_ref": [
      "r1040",
      "r1046"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense.",
        "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": {
     "auth_ref": [
      "r1039",
      "r1040"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r1040",
      "r1046"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign": {
     "auth_ref": [
      "r1040",
      "r1046"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsForeign",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign": {
     "auth_ref": [
      "r1040",
      "r1046"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax settlement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesEffectiveTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards": {
     "auth_ref": [
      "r642"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate cash paid by the entity during the period to settle equity instruments granted under equity-based payment arrangements.",
        "label": "Share-Based Payment Arrangement, Cash Used to Settle Award",
        "terseLabel": "Share-based Payment Arrangement, Cash Used to Settle Award"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r641"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r638"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "terseLabel": "Share-based Payment Arrangement, Expense, Tax Benefit"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "terseLabel": "Share-based Payment Arrangement, Option [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r160",
      "r314",
      "r347",
      "r348",
      "r349",
      "r370",
      "r371",
      "r372",
      "r375",
      "r382",
      "r385",
      "r409",
      "r456",
      "r549",
      "r644",
      "r645",
      "r646",
      "r670",
      "r671",
      "r703",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r723",
      "r759",
      "r791",
      "r792",
      "r793"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails",
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentDividendsOrDistributions": {
     "auth_ref": [
      "r58",
      "r81",
      "r86",
      "r304"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.",
        "label": "Proceeds from Equity Method Investment, Distribution",
        "terseLabel": "Proceeds from Equity Method Investment, Distribution"
       }
      }
     },
     "localname": "EquityMethodInvestmentDividendsOrDistributions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": {
     "auth_ref": [
      "r317",
      "r365",
      "r454",
      "r713"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity.",
        "label": "Equity Method Investment, Nonconsolidated Investee [Axis]",
        "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Axis]"
       }
      }
     },
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": {
     "auth_ref": [
      "r317",
      "r365",
      "r454",
      "r713"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity.",
        "label": "Equity Method Investment, Nonconsolidated Investee [Domain]",
        "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Equity Method Investment, Ownership Percentage"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r117",
      "r430",
      "r889"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "terseLabel": "Equity Method Investments"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investments and Joint Ventures [Abstract]",
        "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]"
       }
      }
     },
     "localname": "EquityMethodInvestmentsAndJointVenturesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "auth_ref": [
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.",
        "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]",
        "terseLabel": "Equity Method Investments and Joint Ventures Disclosure [Text Block]"
       }
      }
     },
     "localname": "EquityMethodInvestmentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ExtinguishmentOfDebtAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross amount of debt extinguished.",
        "label": "Extinguishment of Debt, Amount",
        "terseLabel": "Extinguishment of Debt, Amount"
       }
      }
     },
     "localname": "ExtinguishmentOfDebtAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]",
        "terseLabel": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r253",
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]",
        "terseLabel": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r253",
      "r256",
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r529",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r707",
      "r761",
      "r762",
      "r763",
      "r851",
      "r852",
      "r859",
      "r860",
      "r861"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansPlanAssetsDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r706",
      "r707",
      "r708",
      "r709",
      "r711"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Disclosures [Text Block]"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativeInstrumentsNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r529",
      "r562",
      "r567",
      "r707",
      "r761",
      "r859",
      "r860",
      "r861"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansPlanAssetsDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r529",
      "r562",
      "r567",
      "r707",
      "r762",
      "r851",
      "r852",
      "r859",
      "r860",
      "r861"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 2 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r529",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r707",
      "r763",
      "r851",
      "r852",
      "r859",
      "r860",
      "r861"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r529",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r761",
      "r762",
      "r763",
      "r851",
      "r852",
      "r859",
      "r860",
      "r861"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansPlanAssetsDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r710",
      "r711"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring [Member]"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r731",
      "r737"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "terseLabel": "Finance Lease, Principal Payments"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Finite-Lived Intangible Asset, Useful Life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": {
     "auth_ref": [
      "r251"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.",
        "label": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months",
        "negatedTerseLabel": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net"
       }
      }
     },
     "localname": "ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.",
        "label": "Foreign Currency Contract, Asset, Fair Value Disclosure",
        "terseLabel": "Foreign Currency Contract, Asset, Fair Value Disclosure"
       }
      }
     },
     "localname": "ForeignCurrencyContractAssetFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.",
        "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure",
        "terseLabel": "Foreign Currency Contracts, Liability, Fair Value Disclosure"
       }
      }
     },
     "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r724"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign Currency Transactions and Translations Policy [Policy Text Block]"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignExchangeContractMember": {
     "auth_ref": [
      "r841",
      "r859",
      "r872"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.",
        "label": "Foreign Exchange Contract [Member]",
        "terseLabel": "Foreign Exchange Contract [Member]"
       }
      }
     },
     "localname": "ForeignExchangeContractMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FormerGainContingencyRecognizedInCurrentPeriod": {
     "auth_ref": [
      "r938"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain recognized in the period that had been disclosed in prior periods as a contingent gain.",
        "label": "Former Gain Contingency, Recognized in Current Period",
        "terseLabel": "Former Gain Contingency, Recognized in Current Period"
       }
      }
     },
     "localname": "FormerGainContingencyRecognizedInCurrentPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r903"
     ],
     "calculation": {
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_RestructuringCharges",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
        "label": "Gain (Loss) on Disposition of Assets",
        "negatedTerseLabel": "Gain (Loss) on Disposition of Assets"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfOtherAssets": {
     "auth_ref": [
      "r903"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GainLossOnSaleOfPropertyPlantEquipment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of other assets.",
        "label": "Gain (Loss) on Disposition of Other Assets",
        "terseLabel": "Gain (Loss) on Disposition of Other Assets"
       }
      }
     },
     "localname": "GainLossOnSaleOfOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "terseLabel": "Gains on dispositions of property:",
        "totalLabel": "Gains on dispositions of property:"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r86",
      "r157",
      "r158"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      },
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedTerseLabel": "Loss on extinguishment of debt"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails",
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r322",
      "r467",
      "r774",
      "r849",
      "r874",
      "r920",
      "r927"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r470",
      "r849"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Goodwill, Acquired During Period"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r120",
      "r123"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Goodwill and Intangible Assets, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r86",
      "r468",
      "r473",
      "r478",
      "r849"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Goodwill, Impairment Loss"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GranteeStatusAxis": {
     "auth_ref": [
      "r608",
      "r609",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by status of recipient to whom award is granted.",
        "label": "Grantee Status [Axis]",
        "terseLabel": "Grantee Status [Axis]"
       }
      }
     },
     "localname": "GranteeStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GranteeStatusDomain": {
     "auth_ref": [
      "r608",
      "r609",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Status of recipient to whom award is granted.",
        "label": "Grantee Status [Domain]",
        "terseLabel": "Grantee Status [Domain]"
       }
      }
     },
     "localname": "GranteeStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "auth_ref": [
      "r148"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by nature of guarantee.",
        "label": "Guarantor Obligations, Nature [Axis]",
        "terseLabel": "Guarantor Obligations, Nature [Axis]"
       }
      }
     },
     "localname": "GuaranteeObligationsByNatureAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GuaranteeObligationsMaximumExposure": {
     "auth_ref": [
      "r147"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted",
        "terseLabel": "Guarantor Obligations, Maximum Exposure, Undiscounted"
       }
      }
     },
     "localname": "GuaranteeObligationsMaximumExposure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.",
        "label": "Guarantor Obligations, Nature [Domain]",
        "terseLabel": "Guarantor Obligations, Nature [Domain]"
       }
      }
     },
     "localname": "GuaranteeObligationsNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GuaranteesAndProductWarrantiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantees and Product Warranties [Abstract]",
        "terseLabel": "Guarantees and Product Warranties [Abstract]"
       }
      }
     },
     "localname": "GuaranteesAndProductWarrantiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r235",
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r235"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset": {
     "auth_ref": [
      "r129",
      "r135"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount on the books of the entity of the impaired asset to be disposed of by a method other than sale.",
        "label": "Impaired Assets to be Disposed of by Method Other than Sale, Carrying Value of Asset",
        "terseLabel": "Impaired Assets to be Disposed of by Method Other than Sale, Carrying Value of Asset"
       }
      }
     },
     "localname": "ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11ImpairmentChargesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name of the impaired assets to be held and used by the entity.",
        "label": "Impaired Long-Lived Assets Held and Used, Asset Name [Domain]",
        "terseLabel": "Impaired Long-Lived Assets Held and Used, Asset Name [Domain]"
       }
      }
     },
     "localname": "ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11ImpairmentChargesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the categories used to group impaired long-lived assets held and used by the type of asset.",
        "label": "Impaired Long-Lived Assets Held and Used by Type [Axis]",
        "terseLabel": "Impaired Long-Lived Assets Held and Used by Type [Axis]"
       }
      }
     },
     "localname": "ImpairedLongLivedAssetsHeldAndUsedByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11ImpairmentChargesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": {
     "auth_ref": [
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of long-lived asset held for use.",
        "label": "Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "terseLabel": "Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration]"
       }
      }
     },
     "localname": "ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11ImpairmentChargesDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r86",
      "r126"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.",
        "label": "Impairment of Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Impairment of Intangible Assets (Excluding Goodwill)"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": {
     "auth_ref": [
      "r86",
      "r129"
     ],
     "calculation": {
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_RestructuringCharges",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.",
        "label": "Impairment of Long-Lived Assets to be Disposed of",
        "terseLabel": "Non-cash impact of restructuring activities"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r127",
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r366",
      "r676"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Domestic"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r57",
      "r266",
      "r281",
      "r309",
      "r429",
      "r434",
      "r440",
      "r443",
      "r780",
      "r848"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "terseLabel": "Income (loss) from continuing operations before income taxes",
        "totalLabel": "Income (loss) from continuing operations before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r366",
      "r676"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r212",
      "r365",
      "r374",
      "r429",
      "r434",
      "r440",
      "r443",
      "r454",
      "r502",
      "r503",
      "r505",
      "r506",
      "r507",
      "r509",
      "r511",
      "r513",
      "r514",
      "r705",
      "r713",
      "r848",
      "r942"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Income (loss) from continuing operations",
        "totalLabel": "Income (loss) from continuing operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "auth_ref": [
      "r56",
      "r280",
      "r282",
      "r305",
      "r356",
      "r374",
      "r376",
      "r377",
      "r379",
      "r380",
      "r390",
      "r397",
      "r398",
      "r705",
      "r779"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "terseLabel": "Income (Loss) from Continuing Operations, Per Basic Share"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "auth_ref": [
      "r56",
      "r305",
      "r308",
      "r356",
      "r374",
      "r376",
      "r377",
      "r379",
      "r380",
      "r390",
      "r397",
      "r398",
      "r399",
      "r705",
      "r779",
      "r788"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "terseLabel": "Income (Loss) from Continuing Operations, Per Diluted Share"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": {
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r4",
      "r5",
      "r16",
      "r306",
      "r317",
      "r681"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      },
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      },
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "negatedTerseLabel": "(Income) loss from discontinued operations, net of income taxes",
        "terseLabel": "Income (loss) from discontinued operations, net of provision (benefit) for income taxes of $(1.1), $3.5, and $5.5"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails",
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": {
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r4",
      "r5",
      "r12",
      "r16",
      "r212"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent",
        "negatedTerseLabel": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "auth_ref": [
      "r59",
      "r306",
      "r308",
      "r356",
      "r394",
      "r397",
      "r398",
      "r1076",
      "r1077"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share",
        "terseLabel": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
     "auth_ref": [
      "r230",
      "r394",
      "r397",
      "r398"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share",
        "terseLabel": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r863",
      "r864"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]",
        "terseLabel": "Disposal Group Name [Axis]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r0",
      "r6",
      "r7",
      "r8",
      "r9",
      "r10",
      "r11",
      "r15",
      "r17",
      "r18",
      "r19",
      "r136",
      "r137"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r480",
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11ImpairmentChargesDetails",
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails",
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails",
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11ImpairmentChargesDetails",
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails",
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails",
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r367",
      "r653",
      "r660",
      "r666",
      "r672",
      "r678",
      "r682",
      "r683",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Tax Disclosure [Text Block]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r368",
      "r384",
      "r385",
      "r427",
      "r651",
      "r673",
      "r679",
      "r789"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      },
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Provision (benefit) for income taxes:",
        "totalLabel": "Provision (benefit) for income taxes:"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note9IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r346",
      "r649",
      "r650",
      "r660",
      "r661",
      "r665",
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Tax, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReceivable": {
     "auth_ref": [
      "r290",
      "r890"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.",
        "label": "Income Taxes Receivable",
        "terseLabel": "Income tax receivable"
       }
      }
     },
     "localname": "IncomeTaxReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r90"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "negatedTerseLabel": "Income tax (payments) refunds"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Increase (decrease) in accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedTerseLabel": "(Increase) decrease in receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 22.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "terseLabel": "Increase (decrease) in accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.",
        "label": "Increase (Decrease) in Income Taxes Receivable",
        "negatedTerseLabel": "(Increase) decrease in income tax receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInIncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedTerseLabel": "(Increase) decrease in inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedTerseLabel": "(Increase) decrease in other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Increase (decrease) in other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r391",
      "r392",
      "r393",
      "r399",
      "r610"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "terseLabel": "Effect of dilutive securities"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InsuranceRecoveries": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.",
        "label": "Insurance Recoveries",
        "negatedTerseLabel": "Gains on insurance recoveries from property damage"
       }
      }
     },
     "localname": "InsuranceRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r121",
      "r124"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible Assets, Net (Excluding Goodwill)"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r264",
      "r285",
      "r350",
      "r423",
      "r725"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest Expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseMember": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing interest expense.",
        "label": "Interest Expense [Member]",
        "terseLabel": "Interest Expense [Member]"
       }
      }
     },
     "localname": "InterestExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r284"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "negatedTerseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaid": {
     "auth_ref": [
      "r904"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.",
        "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities",
        "terseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateCapMember": {
     "auth_ref": [
      "r871"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract in which the cap writer, in return for a premium, agrees to limit, or cap, the cap holder's risk associated with an increase in interest rates. If rates go above a specified interest-rate-level (the strike price or the cap rate), the cap holder is entitled to receive cash payments equal to the excess of the market rate over the strike price multiplied by the notional principal amount.",
        "label": "Interest Rate Cap [Member]",
        "terseLabel": "Interest Rate Cap [Member]"
       }
      }
     },
     "localname": "InterestRateCapMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestRateCashFlowHedgeAssetAtFairValue": {
     "auth_ref": [
      "r239"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of all interest rate derivative assets designated as cash flow hedging instruments.",
        "label": "Interest Rate Cash Flow Hedge Asset at Fair Value",
        "terseLabel": "Interest Rate Cash Flow Hedge Asset at Fair Value"
       }
      }
     },
     "localname": "InterestRateCashFlowHedgeAssetAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet": {
     "auth_ref": [
      "r251"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months.",
        "label": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net",
        "negatedTerseLabel": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net",
        "terseLabel": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net"
       }
      }
     },
     "localname": "InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue": {
     "auth_ref": [
      "r239"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of all interest rate derivative liabilities designated as cash flow hedging instruments.",
        "label": "Interest Rate Cash Flow Hedge Liability at Fair Value",
        "terseLabel": "Interest Rate Cash Flow Hedge Liability at Fair Value"
       }
      }
     },
     "localname": "InterestRateCashFlowHedgeLiabilityAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": {
     "auth_ref": [
      "r240"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of all derivative assets not designated as hedging instruments.",
        "label": "Interest Rate Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value",
        "terseLabel": "Interest Rate Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value"
       }
      }
     },
     "localname": "InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r871"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest Rate Swap [Member]"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesEffectonInterestExpenseDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntersegmentEliminationMember": {
     "auth_ref": [
      "r421",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r439",
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eliminating entries used in operating segment consolidation.",
        "label": "Intersegment Eliminations [Member]",
        "terseLabel": "Intersegment Eliminations [Member]"
       }
      }
     },
     "localname": "IntersegmentEliminationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r119",
      "r839"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r331",
      "r838",
      "r874"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "totalLabel": "Inventories:"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r318",
      "r330",
      "r405",
      "r464",
      "r465",
      "r466",
      "r771",
      "r843"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventory, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": {
     "auth_ref": [
      "r119",
      "r891"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.",
        "label": "Inventory, Raw Materials and Supplies, Net of Reserves",
        "terseLabel": "Raw materials and supplies"
       }
      }
     },
     "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r119",
      "r840"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "label": "Inventory, Work in Process, Net of Reserves",
        "terseLabel": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcessNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investments [Domain]",
        "terseLabel": "Investments [Domain]"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11ImpairmentChargesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r950"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land [Member]"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r1063"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Lease, Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r733"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Lessee, Leases [Policy Text Block]"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r1064"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r741"
     ],
     "calculation": {
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Lessee, Operating Lease, Liability, to be Paid"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r741"
     ],
     "calculation": {
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r741"
     ],
     "calculation": {
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r741"
     ],
     "calculation": {
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r741"
     ],
     "calculation": {
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r741"
     ],
     "calculation": {
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r741"
     ],
     "calculation": {
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r741"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: Present value adjustment"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseOptionToTerminate": {
     "auth_ref": [
      "r734"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of terms and conditions of option to terminate lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.",
        "label": "Lessee, Operating Lease, Option to Terminate",
        "terseLabel": "Lessee, Operating Lease, Option to Terminate"
       }
      }
     },
     "localname": "LesseeOperatingLeaseOptionToTerminate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r1062"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Lessee, Operating Lease, Renewal Term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r1062"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Lessee, Operating Lease, Term of Contract"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LessorLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Lessor, Lease, Description [Line Items]",
        "terseLabel": "Lessor, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LessorLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LessorLeaseDescriptionTable": {
     "auth_ref": [
      "r747"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessor's leases.",
        "label": "Lessor, Lease, Description [Table]",
        "terseLabel": "Lessor, Lease, Description [Table]"
       }
      }
     },
     "localname": "LessorLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LessorLeasesPolicyTextBlock": {
     "auth_ref": [
      "r743",
      "r746",
      "r748",
      "r749"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor.",
        "label": "Lessor, Leases [Policy Text Block]",
        "terseLabel": "Lessor, Leases [Policy Text Block]"
       }
      }
     },
     "localname": "LessorLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceived": {
     "auth_ref": [
      "r745"
     ],
     "calculation": {
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease payments to be received by lessor for operating lease.",
        "label": "Lessor, Operating Lease, Payments to be Received",
        "terseLabel": "Total",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceived",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": {
     "auth_ref": [
      "r745"
     ],
     "calculation": {
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease payment to be received by lessor for operating lease in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessor, Operating Lease, Payment to be Received, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": {
     "auth_ref": [
      "r745"
     ],
     "calculation": {
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessor, Operating Lease, Payment to be Received, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": {
     "auth_ref": [
      "r1065"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.",
        "label": "Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Lessor, Operating Lease, Payments to be Received, Maturity [Table Text Block]"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": {
     "auth_ref": [
      "r745"
     ],
     "calculation": {
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessor, Operating Lease, Payment to be Received, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": {
     "auth_ref": [
      "r745"
     ],
     "calculation": {
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease payment to be received by lessor for operating lease after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessor, Operating Lease, Payment to be Received, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": {
     "auth_ref": [
      "r745"
     ],
     "calculation": {
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessor, Operating Lease, Payment to be Received, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": {
     "auth_ref": [
      "r745"
     ],
     "calculation": {
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessor, Operating Lease, Payment to be Received, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r1066"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessor's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessor, Operating Lease, Renewal Term",
        "terseLabel": "Lessor, Operating Lease, Renewal Term"
       }
      }
     },
     "localname": "LessorOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LessorOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r1066"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessor, Operating Lease, Term of Contract",
        "terseLabel": "Lessor, Operating Lease, Term of Contract"
       }
      }
     },
     "localname": "LessorOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit [Member]"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of Credit Outstanding, Amount"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r35",
      "r365",
      "r454",
      "r502",
      "r503",
      "r505",
      "r506",
      "r507",
      "r509",
      "r511",
      "r513",
      "r514",
      "r691",
      "r695",
      "r696",
      "r713",
      "r847",
      "r942",
      "r1068",
      "r1069"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "terseLabel": "Total liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r33",
      "r275",
      "r299",
      "r874",
      "r907",
      "r918",
      "r1057"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r253"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Liabilities, Fair Value Disclosure",
        "terseLabel": "Financial and Nonfinancial Liabilities, Fair Value Disclosure"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r24",
      "r273",
      "r292"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-Term Line of Credit",
        "terseLabel": "Long-term Line of Credit"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r34"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "terseLabel": "Line of Credit Facility, Current Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "terseLabel": "Line of Credit Facility, Interest Rate at Period End"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r34"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r34"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit [Member]"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LitigationStatusAxis": {
     "auth_ref": [
      "r933"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by status of pending, threatened, or settled litigation.",
        "label": "Litigation Status [Axis]",
        "terseLabel": "Litigation Status [Axis]"
       }
      }
     },
     "localname": "LitigationStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LitigationStatusDomain": {
     "auth_ref": [
      "r933"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Status of pending, threatened, or settled litigation.",
        "label": "Litigation Status [Domain]",
        "terseLabel": "Litigation Status [Domain]"
       }
      }
     },
     "localname": "LitigationStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansAndLeasesReceivableAllowance": {
     "auth_ref": [
      "r112",
      "r114",
      "r116",
      "r917"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.",
        "label": "Loans and Leases Receivable, Allowance",
        "terseLabel": "Loans and Leases Receivable, Allowance"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongLivedAssetsHeldForSaleLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Long-Lived Assets Held-for-sale [Line Items]",
        "terseLabel": "Long-Lived Assets Held-for-sale [Line Items]"
       }
      }
     },
     "localname": "LongLivedAssetsHeldForSaleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesAssetsHeldforSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal amount of long-term debt and capital lease obligation maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-Term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five",
        "terseLabel": "Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal amount of long-term debt and capital lease obligation maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-Term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five",
        "terseLabel": "Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal amount of long-term debt and capital lease obligation maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-Term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four",
        "terseLabel": "Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal amount of long-term debt and capital lease obligation maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-Term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three",
        "terseLabel": "Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal amount of long-term debt and capital lease obligation maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-Term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two",
        "terseLabel": "Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "label": "Long-Term Debt, Fair Value",
        "terseLabel": "Long-term Debt, Fair Value"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r155",
      "r369",
      "r533"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails",
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r38",
      "r156"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-Term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails",
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r144",
      "r145",
      "r496",
      "r497",
      "r498",
      "r934",
      "r935"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.",
        "label": "Loss Contingency Nature [Axis]",
        "terseLabel": "Loss Contingency Nature [Axis]"
       }
      }
     },
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r144",
      "r145",
      "r496",
      "r497",
      "r498",
      "r934",
      "r935"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r496",
      "r888"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "terseLabel": "Loss Contingency Accrual"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "auth_ref": [
      "r497",
      "r498",
      "r501"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.",
        "label": "Loss Contingency, Estimate of Possible Loss",
        "terseLabel": "Loss Contingency, Estimate of Possible Loss"
       }
      }
     },
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyLossInPeriod": {
     "auth_ref": [
      "r933"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.",
        "label": "Loss Contingency, Loss in Period",
        "terseLabel": "Loss Contingency, Loss in Period"
       }
      }
     },
     "localname": "LossContingencyLossInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r144",
      "r145",
      "r496",
      "r497",
      "r498",
      "r934",
      "r935"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.",
        "label": "Loss Contingency, Nature [Domain]",
        "terseLabel": "Loss Contingency, Nature [Domain]"
       }
      }
     },
     "localname": "LossContingencyNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingencyReceivable": {
     "auth_ref": [
      "r145"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of receivable related to a loss contingency accrual. For example, an insurance recovery receivable.",
        "label": "Loss Contingency, Receivable",
        "terseLabel": "Loss Contingency, Receivable"
       }
      }
     },
     "localname": "LossContingencyReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyReceivableProceeds": {
     "auth_ref": [
      "r901",
      "r940"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from the collection of receivables related to a loss contingency.",
        "label": "Loss Contingency, Receivable, Proceeds",
        "terseLabel": "Loss Contingency, Receivable, Proceeds"
       }
      }
     },
     "localname": "LossContingencyReceivableProceeds",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions": {
     "auth_ref": [
      "r145"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of additions to receivables pertaining to a loss contingency.",
        "label": "Loss Contingency, Receivable, Additions",
        "terseLabel": "Loss Contingency, Receivable, Additions"
       }
      }
     },
     "localname": "LossContingencyRelatedReceivableCarryingValueAdditions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossFromCatastrophesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk of loss from natural disasters and major man-made disasters, often insured by property and casualty insurers and reinsurers subject to deductibles and policy exclusions.",
        "label": "Loss from Catastrophes [Member]",
        "terseLabel": "Loss from Catastrophes"
       }
      }
     },
     "localname": "LossFromCatastrophesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossOnContractTermination": {
     "auth_ref": [
      "r769"
     ],
     "calculation": {
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_RestructuringCharges",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The loss recognized on termination of a contract.",
        "label": "Loss on Contract Termination",
        "terseLabel": "Loss on Contract Termination"
       }
      }
     },
     "localname": "LossOnContractTermination",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Machinery and Equipment [Member]"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MajorPropertyClassAxis": {
     "auth_ref": [
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of property owned but leased or available for lease to third parties, by major property class.",
        "label": "Major Property Class [Axis]",
        "terseLabel": "Major Property Class [Axis]"
       }
      }
     },
     "localname": "MajorPropertyClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MajorPropertyClassDomain": {
     "auth_ref": [
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major classes of assets leased or available for lease to third parties under operating lease agreements as of the balance sheet date.",
        "label": "Major Property Class [Domain]",
        "terseLabel": "Major Property Class [Domain]"
       }
      }
     },
     "localname": "MajorPropertyClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r41",
      "r274",
      "r298",
      "r365",
      "r454",
      "r502",
      "r505",
      "r506",
      "r507",
      "r513",
      "r514",
      "r713"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.trin.net/role/ConsolidatedBalanceSheets_1": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "terseLabel": "Noncontrolling interest",
        "verboseLabel": "Noncontrolling interest"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "auth_ref": [
      "r165"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "terseLabel": "Distributions to noncontrolling interest"
       }
      }
     },
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDisclosureTextBlock": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.",
        "label": "Noncontrolling Interest Disclosure [Text Block]",
        "terseLabel": "Noncontrolling Interest Disclosure [Text Block]"
       }
      }
     },
     "localname": "MinorityInterestDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiaries"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MinorityInterestLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Noncontrolling Interest [Line Items]",
        "terseLabel": "Noncontrolling Interest [Line Items]"
       }
      }
     },
     "localname": "MinorityInterestLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.",
        "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners",
        "terseLabel": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.",
        "label": "Noncontrolling Interest, Ownership Percentage by Parent",
        "terseLabel": "Noncontrolling Interest, Ownership Percentage by Parent"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails",
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MinorityInterestTable": {
     "auth_ref": [
      "r41",
      "r61",
      "r211",
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.",
        "label": "Noncontrolling Interest [Table]",
        "terseLabel": "Noncontrolling Interest [Table]"
       }
      }
     },
     "localname": "MinorityInterestTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r362"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r362"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": {
     "auth_ref": [
      "r902"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations",
        "totalLabel": "Net cash used in investing activities \u2013 continuing operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r82",
      "r84",
      "r87"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": {
     "auth_ref": [
      "r82",
      "r84",
      "r87"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations",
        "totalLabel": "Net cash provided by operating activities \u2013 continuing operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r60",
      "r87",
      "r283",
      "r307",
      "r317",
      "r341",
      "r344",
      "r349",
      "r365",
      "r374",
      "r376",
      "r377",
      "r379",
      "r380",
      "r384",
      "r385",
      "r395",
      "r429",
      "r434",
      "r440",
      "r443",
      "r454",
      "r502",
      "r503",
      "r505",
      "r506",
      "r507",
      "r509",
      "r511",
      "r513",
      "r514",
      "r705",
      "r713",
      "r848",
      "r942"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income (loss) attributable to Trinity Industries, Inc.",
        "totalLabel": "Net income (loss) attributable to Trinity Industries, Inc."
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r217",
      "r228",
      "r341",
      "r344",
      "r384",
      "r385",
      "r894"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "negatedTerseLabel": "Less: Net (income) loss attributable to noncontrolling interest",
        "terseLabel": "Net income (loss) attributable to noncontrolling interest"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r376",
      "r377",
      "r379",
      "r380",
      "r387",
      "r388",
      "r396",
      "r399",
      "r429",
      "r434",
      "r440",
      "r443",
      "r848"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net income (loss) attributable to Trinity Industries, Inc."
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": {
     "auth_ref": [
      "r388",
      "r399"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.",
        "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic",
        "terseLabel": "Net income (loss) from continuing operations attributable to Trinity Industries, Inc."
       }
      }
     },
     "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.",
        "label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic",
        "terseLabel": "Net income (loss) from discontinued operations attributable to Trinity Industries, Inc."
       }
      }
     },
     "localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent": {
     "auth_ref": [
      "r553"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for net periodic benefit cost components, excluding service cost component, of defined benefit plan. Amount includes, but is not limited to, interest cost, expected (return) loss on plan asset, amortization of prior service cost (credit), amortization of (gain) loss, amortization of transition (asset) obligation, settlement (gain) loss, curtailment (gain) loss and certain termination benefits.",
        "label": "Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component",
        "terseLabel": "Pension plan settlement"
       }
      }
     },
     "localname": "NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "New Accounting Pronouncements, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": {
     "auth_ref": [
      "r166",
      "r215",
      "r218"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.",
        "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance",
        "terseLabel": "Contributions from noncontrolling interest"
       }
      }
     },
     "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r210",
      "r549",
      "r909",
      "r910",
      "r911"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Noncontrolling Interest [Member]"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r447"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "terseLabel": "Long-Lived Assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r235"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Not Designated as Hedging Instrument [Member]",
        "terseLabel": "Not Designated as Hedging Instrument"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "negatedTerseLabel": "Other (income) expense",
        "negatedTotalLabel": "Other (income) expense:"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonrecourseMember": {
     "auth_ref": [
      "r691",
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liability for which creditor does not have recourse to debtor but rather has recourse only to property used for collateral in transaction or other specific property.",
        "label": "Nonrecourse [Member]",
        "terseLabel": "Nonrecourse"
       }
      }
     },
     "localname": "NonrecourseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r916"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of Reportable Segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r429",
      "r434",
      "r440",
      "r443",
      "r848"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Total operating profit (loss)",
        "totalLabel": "Total operating profit (loss)"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r1061"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating lease expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseImpairmentLoss": {
     "auth_ref": [
      "r1060"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.",
        "label": "Operating Lease, Impairment Loss",
        "terseLabel": "Operating Lease, Impairment Loss"
       }
      }
     },
     "localname": "OperatingLeaseImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11ImpairmentChargesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": {
     "auth_ref": [
      "r408",
      "r752"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable.",
        "label": "Operating Lease, Lease Income, Lease Payments",
        "terseLabel": "Operating lease revenues"
       }
      }
     },
     "localname": "OperatingLeaseLeaseIncomeLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": {
     "auth_ref": [
      "r408",
      "r754"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of components of income from operating lease.",
        "label": "Operating Lease, Lease Income [Table Text Block]",
        "terseLabel": "Operating Lease, Lease Income"
       }
      }
     },
     "localname": "OperatingLeaseLeaseIncomeTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r730"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease liability.",
        "label": "Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Lease liabilities (3)"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r732",
      "r737"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating Lease, Payments"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r729"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Right-of-use assets (2)"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r730"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseVariableLeaseIncome": {
     "auth_ref": [
      "r408",
      "r753"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease income from variable lease payments paid and payable to lessor, excluding amount included in measurement of lease receivable.",
        "label": "Operating Lease, Variable Lease Income",
        "terseLabel": "Variable operating lease revenues"
       }
      }
     },
     "localname": "OperatingLeaseVariableLeaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r740",
      "r873"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r739",
      "r873"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segments [Member]"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r268",
      "r293",
      "r323"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "terseLabel": "Other assets",
        "verboseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsMember": {
     "auth_ref": [
      "r237",
      "r249"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other assets.",
        "label": "Other Assets [Member]",
        "terseLabel": "Other Assets [Member]"
       }
      }
     },
     "localname": "OtherAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesAssetsHeldforSaleDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r46",
      "r48",
      "r575"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax",
        "negatedTerseLabel": "Amortization of prior service cost, net of tax benefit of $\u2014, $\u2014, and $0.3"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r44",
      "r48",
      "r575"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax",
        "terseLabel": "Unrealized gains arising during the period, net of tax expense of $0.5, $0.1, and $2.7"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent": {
     "auth_ref": [
      "r212",
      "r213",
      "r219"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent",
        "terseLabel": "Income tax (benefit) expense"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax": {
     "auth_ref": [
      "r49",
      "r212"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) for increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Adjustment for Settlement or Curtailment Gain (Loss), Tax",
        "negatedTerseLabel": "Other Comprehensive Income (Loss), Defined Benefit Plan, Adjustment for Settlement or Curtailment Gain (Loss), Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in other comprehensive income.",
        "label": "Other Comprehensive Income Location [Axis]",
        "terseLabel": "Other Comprehensive Income Location [Axis]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in other comprehensive income.",
        "label": "Other Comprehensive Income Location [Domain]",
        "terseLabel": "Other Comprehensive Income Location [Domain]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax": {
     "auth_ref": [
      "r48",
      "r52",
      "r340",
      "r575"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax",
        "terseLabel": "Amortization of prior service cost"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax": {
     "auth_ref": [
      "r49"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax (expense) benefit of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax",
        "terseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
     "auth_ref": [
      "r51",
      "r55",
      "r348",
      "r716",
      "r718",
      "r723",
      "r892"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax",
        "terseLabel": "Other comprehensive income, net of tax, before reclassifications"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "auth_ref": [
      "r336",
      "r339"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax",
        "negatedTerseLabel": "Reclassification adjustments for losses included in net income (loss), net of tax benefit of $0.8, $1.2, and $3.5"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": {
     "auth_ref": [
      "r337"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax": {
     "auth_ref": [
      "r48",
      "r52",
      "r171"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), before Tax",
        "terseLabel": "Settlement of pension plan"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax": {
     "auth_ref": [
      "r48",
      "r52",
      "r171"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), after Tax",
        "terseLabel": "Settlement of pension plan, net of tax benefit of $\u2014, $\u2014, and $34.9"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": {
     "auth_ref": [
      "r48",
      "r52",
      "r53",
      "r340",
      "r715"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 7.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax",
        "negatedTerseLabel": "Amounts reclassified to discontinued operations, net of tax",
        "terseLabel": "Reclassification adjustments for losses included in discontinued operations, net of tax benefit of $\u2014, $\u2014, and $\u2014"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax": {
     "auth_ref": [
      "r49",
      "r714",
      "r722"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r55",
      "r160",
      "r342",
      "r345",
      "r352",
      "r716",
      "r721",
      "r723",
      "r775",
      "r784",
      "r892",
      "r893"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "negatedTerseLabel": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive income (loss):",
        "totalLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r212",
      "r213",
      "r219",
      "r342",
      "r345"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other comprehensive income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": {
     "auth_ref": [
      "r45",
      "r48",
      "r861",
      "r991"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax",
        "terseLabel": "Total before income taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r45",
      "r48"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "terseLabel": "Net amount recognized in other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r44",
      "r48",
      "r171"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax",
        "terseLabel": "Actuarial gain (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": {
     "auth_ref": [
      "r45",
      "r49",
      "r212"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax",
        "negatedTerseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": {
     "auth_ref": [
      "r48",
      "r52",
      "r340",
      "r575"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax",
        "negatedTerseLabel": "Amortization of actuarial loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "auth_ref": [
      "r48",
      "r52",
      "r340",
      "r575"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax",
        "negatedTerseLabel": "Amortization of net actuarial losses, net of tax benefit of $0.1, $0.1, and $1.3"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": {
     "auth_ref": [
      "r49"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r334",
      "r336"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "terseLabel": "Unrealized gains (losses) arising during the period, net of tax benefit (expense) of $(9.2), $(2.8), and $5.9"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "auth_ref": [
      "r49",
      "r335"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax",
        "terseLabel": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of all derivative liabilities not designated as a hedging instrument.",
        "label": "Other Derivatives Not Designated as Hedging Instruments Liabilities at Fair Value",
        "terseLabel": "Other Derivatives Not Designated as Hedging Instruments Liabilities at Fair Value"
       }
      }
     },
     "localname": "OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r279"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other.",
        "label": "Other Liabilities",
        "terseLabel": "Other liabilities",
        "verboseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingIncomeExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other operating income (expense).",
        "label": "Other Operating Income (Expense) [Member]",
        "terseLabel": "Other Operating Income (Expense)"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesNotDesignatedasHedgesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.",
        "label": "Other Operating Income (Expense), Net",
        "negatedTerseLabel": "Other, net"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ParentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.",
        "label": "Parent [Member]",
        "terseLabel": "Parent [Member]"
       }
      }
     },
     "localname": "ParentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForRent": {
     "auth_ref": [
      "r83"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash payments to lessor's for use of assets under operating leases.",
        "label": "Payments for Rent",
        "terseLabel": "Payments for Rent"
       }
      }
     },
     "localname": "PaymentsForRent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Shares repurchased"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtExtinguishmentCosts": {
     "auth_ref": [
      "r79"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.",
        "label": "Payment for Debt Extinguishment or Debt Prepayment Cost",
        "terseLabel": "Payment for Debt Extinguishment or Debt Prepayment Cost"
       }
      }
     },
     "localname": "PaymentsOfDebtExtinguishmentCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r78"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "terseLabel": "Payments of Debt Issuance Costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedTerseLabel": "Dividends paid to common shareholders"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r359"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "negatedTerseLabel": "Purchase of shares to satisfy employee tax on vested stock"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r71",
      "r687"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Payments to Acquire Businesses, Gross"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Acquisitions, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireEquipmentOnLease": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for payments to acquire rented equipment which is recorded as an asset.",
        "label": "Payments to Acquire Equipment on Lease",
        "negatedTerseLabel": "Capital expenditures \u2013 leasing, net of sold lease fleet railcars owned one year or less with a net cost of $54.0 for the year ended December 31, 2020"
       }
      }
     },
     "localname": "PaymentsToAcquireEquipmentOnLease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.",
        "label": "Payments to Acquire Equity Method Investments",
        "negatedTerseLabel": "Equity investments"
       }
      }
     },
     "localname": "PaymentsToAcquireEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r358",
      "r1049",
      "r1050",
      "r1051"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments to Acquire Productive Assets",
        "terseLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedTerseLabel": "Capital expenditures \u2013 manufacturing and other"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r559",
      "r561",
      "r567",
      "r580",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r595",
      "r596",
      "r597",
      "r607",
      "r861"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Pension and Other Postretirement Benefits Disclosure [Text Block]"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r272",
      "r295",
      "r552",
      "r558"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans.",
        "label": "Liability, Defined Benefit Plan",
        "negatedTerseLabel": "Liability, Defined Benefit Plan"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits.",
        "label": "Pension Cost (Reversal of Cost)",
        "terseLabel": "Pension Cost (Reversal of Cost)"
       }
      }
     },
     "localname": "PensionExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansNetRetirementExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Shares [Member]"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [
      "r559",
      "r560",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r581",
      "r859",
      "r860",
      "r861"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]"
       }
      }
     },
     "localname": "PlanAssetCategoriesDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockShareSubscriptions": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of nonredeemable preferred stock (shares) (or preferred stock redeemable solely at the option of the issuer) allocated to investors to buy shares of a new issue of preferred stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.",
        "label": "Preferred Stock, Shares Subscribed but Unissued",
        "terseLabel": "Preferred Stock, Shares Subscribed but Unissued"
       }
      }
     },
     "localname": "PreferredStockShareSubscriptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred Stock, Shares Authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r27",
      "r874"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      },
      "http://www.trin.net/role/ConsolidatedBalanceSheets_1": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock \u2013 1.5 shares authorized and unissued"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "auth_ref": [
      "r68"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.",
        "label": "Proceeds from Divestiture of Businesses",
        "terseLabel": "Proceeds (payments) related to sale of discontinued operations"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfBusinesses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "auth_ref": [
      "r361",
      "r896"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.",
        "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital",
        "terseLabel": "Equity investments"
       }
      }
     },
     "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": {
     "auth_ref": [
      "r70",
      "r80"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.",
        "label": "Proceeds from Insurance Settlement, Investing Activities",
        "terseLabel": "Proceeds from insurance recoveries"
       }
      }
     },
     "localname": "ProceedsFromInsuranceSettlementInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "auth_ref": [
      "r898"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.",
        "label": "Proceeds from Issuance of Debt",
        "terseLabel": "Proceeds from Issuance of Debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with security instrument that either represents a creditor or an ownership relationship with the holder of the investment security with a maturity of beyond one year or normal operating cycle, if longer. Includes proceeds from (a) debt, (b) capital lease obligations, (c) mandatory redeemable capital securities, and (d) any combination of (a), (b), or (c).",
        "label": "Proceeds from Issuance of Long-Term Debt and Capital Securities, Net",
        "terseLabel": "Proceeds from issuance of debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r74",
      "r906"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Proceeds from Lines of Credit"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r899",
      "r900"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Proceeds from (Payments for) Other Financing Activities"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsToMinorityShareholders": {
     "auth_ref": [],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest.",
        "label": "Proceeds from (Payments to) Noncontrolling Interests",
        "negatedTerseLabel": "Distributions to noncontrolling interest"
       }
      }
     },
     "localname": "ProceedsFromPaymentsToMinorityShareholders",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfOtherProductiveAssets": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from the sale of tangible or intangible assets used to produce goods or deliver services, classified as other.",
        "label": "Proceeds from Sale of Other Productive Assets",
        "terseLabel": "Proceeds from dispositions of property and other assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfOtherProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets": {
     "auth_ref": [
      "r897"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate cash proceeds received from a combination of transactions in which noncurrent assets are sold, which may include the sale of a business, an investment in an affiliate (including an equity method investee), property, plant and equipment and intangible assets. Excludes sales of trading, available-for-sale, and held-to-maturity securities.",
        "label": "Proceeds from Sales of Business, Affiliate and Productive Assets",
        "terseLabel": "Proceeds from Sales of Business, Affiliate and Productive Assets"
       }
      }
     },
     "localname": "ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductAndServiceOtherMember": {
     "auth_ref": [
      "r950"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.",
        "label": "Product and Service, Other [Member]",
        "terseLabel": "Product and Service, Other"
       }
      }
     },
     "localname": "ProductAndServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProductWarrantyLiabilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Product Warranty Liability [Line Items]",
        "terseLabel": "Product Warranty Liability [Line Items]"
       }
      }
     },
     "localname": "ProductWarrantyLiabilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductWarrantyLiabilityTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties.",
        "label": "Product Warranty Liability [Table]",
        "terseLabel": "Product Warranty Liability [Table]"
       }
      }
     },
     "localname": "ProductWarrantyLiabilityTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r317",
      "r341",
      "r344",
      "r360",
      "r365",
      "r374",
      "r384",
      "r385",
      "r429",
      "r434",
      "r440",
      "r443",
      "r454",
      "r502",
      "r503",
      "r505",
      "r506",
      "r507",
      "r509",
      "r511",
      "r513",
      "r514",
      "r689",
      "r692",
      "r693",
      "r705",
      "r713",
      "r780",
      "r848",
      "r869",
      "r870",
      "r894",
      "r942"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      },
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income (loss)",
        "totalLabel": "Net income (loss)"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyLeaseGuaranteeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A guarantee of performance by a third party lessee under terms of a lease agreement.",
        "label": "Property Lease Guarantee [Member]",
        "terseLabel": "Property Lease Guarantee [Member]"
       }
      }
     },
     "localname": "PropertyLeaseGuaranteeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAdditions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Additions",
        "terseLabel": "Property, Plant and Equipment, Additions"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAdditions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note15CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r139",
      "r821",
      "r822",
      "r823"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property, Plant and Equipment Disclosure [Text Block]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note7PropertyPlantandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r132",
      "r320"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property, plant, and equipment, at cost, including partially-owned subsidiaries of $1,917.6 and $1,927.7"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r134",
      "r300",
      "r781",
      "r874"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, Plant and Equipment, Net",
        "totalLabel": "Property, Plant and Equipment, Net",
        "verboseLabel": "Property, plant, and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r134",
      "r821",
      "r822"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property, Plant and Equipment, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Property, Plant and Equipment [Table Text Block]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property, Plant and Equipment, Useful Life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]",
        "terseLabel": "Property Subject to or Available for Operating Lease [Line Items]"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r357",
      "r461"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Accounts Receivable, Credit Loss Expense (Reversal)"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r96",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "terseLabel": "Quarterly Financial Information [Text Block]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialData"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RailroadTransportationEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used for the primary purpose of rail transportation, including railroad cars, tracks and ties.",
        "label": "Railroad Transportation Equipment [Member]",
        "terseLabel": "Railroad Transportation Equipment [Member]"
       }
      }
     },
     "localname": "RailroadTransportationEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "auth_ref": [
      "r51",
      "r55",
      "r348",
      "r716",
      "r720",
      "r723",
      "r892"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax",
        "terseLabel": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodTax": {
     "auth_ref": [
      "r49",
      "r340",
      "r347"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).",
        "label": "Reclassification from AOCI, Current Period, Tax",
        "negatedTerseLabel": "Reclassification from AOCI, Current Period, Tax"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": {
     "auth_ref": [
      "r108",
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.",
        "label": "Reconciliation of Assets from Segment to Consolidated [Table]",
        "terseLabel": "Reconciliation of Assets from Segment to Consolidated [Table]"
       }
      }
     },
     "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": {
     "auth_ref": [
      "r108",
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.",
        "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]",
        "terseLabel": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]"
       }
      }
     },
     "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": {
     "auth_ref": [
      "r107",
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.",
        "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]",
        "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]"
       }
      }
     },
     "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": {
     "auth_ref": [
      "r107",
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.",
        "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]",
        "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated"
       }
      }
     },
     "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock": {
     "auth_ref": [
      "r109",
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of each significant reconciling item, other than profit (loss), revenues, or assets, in the reconciliation of totals of such items in reportable segments to the entity's corresponding consolidated amount.",
        "label": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table Text Block]",
        "terseLabel": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table Text Block]"
       }
      }
     },
     "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RecourseStatusAxis": {
     "auth_ref": [
      "r691",
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by recourse or nonrecourse status of liability.",
        "label": "Recourse Status [Axis]",
        "terseLabel": "Recourse Status [Axis]"
       }
      }
     },
     "localname": "RecourseStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RecourseStatusDomain": {
     "auth_ref": [
      "r691",
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recourse or nonrecourse status of liability.",
        "label": "Recourse Status [Domain]",
        "terseLabel": "Recourse Status [Domain]"
       }
      }
     },
     "localname": "RecourseStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r77",
      "r906"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Repayments of Lines of Credit",
        "terseLabel": "Repayments of Lines of Credit"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.",
        "label": "Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security",
        "negatedTerseLabel": "Payments to retire debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r88",
      "r91",
      "r267",
      "r296",
      "r319"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents",
        "terseLabel": "Restricted cash, including partially-owned subsidiaries of $74.4 and $58.6",
        "verboseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock [Member]"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units (RSUs) [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r482",
      "r484",
      "r487",
      "r492",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "terseLabel": "Restructuring and Related Activities Disclosure [Text Block]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11AssetImpairmentChargesandRestructuringActivitiesNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r86",
      "r488",
      "r489",
      "r932"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      },
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "negatedTerseLabel": "Restructuring activities, net",
        "terseLabel": "Restructuring activities, net",
        "totalLabel": "Restructuring activities, net"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringChargesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring Charges [Abstract]",
        "terseLabel": "Restructuring Charges [Abstract]"
       }
      }
     },
     "localname": "RestructuringChargesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Restructuring Cost and Reserve [Line Items]",
        "terseLabel": "Restructuring Cost and Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11ImpairmentChargesDetails",
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringPlanAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by individual restructuring plan.",
        "label": "Restructuring Plan [Axis]",
        "terseLabel": "Restructuring Plan [Axis]"
       }
      }
     },
     "localname": "RestructuringPlanAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringPlanDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the individual restructuring plans.",
        "label": "Restructuring Plan [Domain]",
        "terseLabel": "Restructuring Plan [Domain]"
       }
      }
     },
     "localname": "RestructuringPlanDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r30",
      "r165",
      "r297",
      "r795",
      "r800",
      "r874"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      },
      "http://www.trin.net/role/ConsolidatedBalanceSheets_1": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r314",
      "r370",
      "r371",
      "r372",
      "r375",
      "r382",
      "r385",
      "r456",
      "r644",
      "r645",
      "r646",
      "r670",
      "r671",
      "r703",
      "r791",
      "r793"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanNameAxis": {
     "auth_ref": [
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r865",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Axis]",
        "terseLabel": "Retirement Plan Name [Axis]"
       }
      }
     },
     "localname": "RetirementPlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails",
      "http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanNameDomain": {
     "auth_ref": [
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r865",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Domain]",
        "terseLabel": "Retirement Plan Name [Domain]"
       }
      }
     },
     "localname": "RetirementPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAccumulatedBenefitObligationsandFundedStatusDetails",
      "http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r844",
      "r845"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r550"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Revenue, Remaining Performance Obligation, Amount"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": {
     "auth_ref": [
      "r948"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r351",
      "r365",
      "r420",
      "r421",
      "r433",
      "r438",
      "r439",
      "r445",
      "r446",
      "r449",
      "r454",
      "r502",
      "r503",
      "r505",
      "r506",
      "r507",
      "r509",
      "r511",
      "r513",
      "r514",
      "r713",
      "r780",
      "r942"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      },
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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).",
        "label": "Revenues",
        "terseLabel": "Revenues",
        "totalLabel": "Revenues:"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r738",
      "r873"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use assets recognized in exchange for new lease liabilities (1)"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "localname": "RisksAndUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleLeasebackTransactionDescriptionAxis": {
     "auth_ref": [
      "r312",
      "r1067"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertinent to a sale and leaseback transaction, by transaction.",
        "label": "Sale Leaseback Transaction, Description [Axis]",
        "terseLabel": "Sale Leaseback Transaction, Description [Axis]"
       }
      }
     },
     "localname": "SaleLeasebackTransactionDescriptionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleLeasebackTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Sale Leaseback Transaction [Line Items]",
        "terseLabel": "Sale Leaseback Transaction [Line Items]"
       }
      }
     },
     "localname": "SaleLeasebackTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleLeasebackTransactionNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name of the significant provisions of the transaction involving the sale of property to another party and the lease of the property back to the seller.",
        "label": "Sale Leaseback Transaction, Name [Domain]",
        "terseLabel": "Sale Leaseback Transaction, Name [Domain]"
       }
      }
     },
     "localname": "SaleLeasebackTransactionNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleLeasebackTransactionTable": {
     "auth_ref": [
      "r312",
      "r756"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A summary of the elements of a transaction involving the entity's sale of property to another party and the lease of the property back to the entity.",
        "label": "Sale Leaseback Transaction [Table]",
        "terseLabel": "Sale Leaseback Transaction [Table]"
       }
      }
     },
     "localname": "SaleLeasebackTransactionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r449",
      "r914"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Revenue Benchmark"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock": {
     "auth_ref": [
      "r744"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received on annual basis for sales-type and direct financing leases receivable. Includes, but is not limited to, reconciliation to lease receivable recognized in statement of financial position.",
        "label": "Sales-type and Direct Financing Leases, Lease Receivable, Maturity [Table Text Block]",
        "terseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Maturity [Table Text Block]"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived": {
     "auth_ref": [
      "r744"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases.",
        "label": "Sales-Type and Direct Financing Leases, Lease Receivable, Payments to be Received",
        "terseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears": {
     "auth_ref": [
      "r744"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Five",
        "terseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Five Years"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears": {
     "auth_ref": [
      "r744"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Four",
        "terseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Four Years"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths": {
     "auth_ref": [
      "r744"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year One",
        "terseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Next Twelve Months"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter": {
     "auth_ref": [
      "r744"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, after Year Five",
        "terseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Thereafter"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears": {
     "auth_ref": [
      "r744"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Three",
        "terseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Three Years"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears": {
     "auth_ref": [
      "r744"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Two",
        "terseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Two Years"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount": {
     "auth_ref": [
      "r744"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undiscounted lease receivable in excess of discounted receivable for sales-type and direct financing leases.",
        "label": "Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount",
        "negatedTerseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseInterestIncome": {
     "auth_ref": [
      "r408",
      "r742",
      "r751"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income from net investment in sales-type lease.",
        "label": "Sales-type Lease, Interest Income",
        "terseLabel": "Interest income on sales-type lease receivables"
       }
      }
     },
     "localname": "SalesTypeLeaseInterestIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLease": {
     "auth_ref": [
      "r452",
      "r463",
      "r755",
      "r919"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of net investment in sales-type lease.",
        "label": "Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss",
        "negatedTerseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount"
       }
      }
     },
     "localname": "SalesTypeLeaseNetInvestmentInLease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseRevenue": {
     "auth_ref": [
      "r408",
      "r750"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of sales-type lease revenue.",
        "label": "Sales-type Lease, Revenue",
        "terseLabel": "Sales-type Lease, Revenue"
       }
      }
     },
     "localname": "SalesTypeLeaseRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseSellingProfitLoss": {
     "auth_ref": [
      "r408",
      "r750"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of profit (loss) recognized at commencement from sales-type lease.",
        "label": "Sales-type Lease, Selling Profit (Loss)",
        "terseLabel": "Profit recognized at sales-type lease commencement (1)"
       }
      }
     },
     "localname": "SalesTypeLeaseSellingProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r51",
      "r1058",
      "r1059"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost.",
        "label": "Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.",
        "label": "Defined Benefit Plan, Assumptions [Table Text Block]",
        "terseLabel": "Defined Benefit Plan, Assumptions [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.",
        "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments"
       }
      }
     },
     "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r195"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock": {
     "auth_ref": [
      "r172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.",
        "label": "Schedule of Costs of Retirement Plans [Table Text Block]",
        "terseLabel": "Schedule of Costs of Retirement Plans [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfCostsOfRetirementPlansTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r191"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r172",
      "r173",
      "r174",
      "r175",
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note10EmployeeRetirementPlansEmployeeRetirementPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "auth_ref": [
      "r238",
      "r244",
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "terseLabel": "Derivative Instruments, Gain (Loss) [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "auth_ref": [
      "r0",
      "r6",
      "r7",
      "r8",
      "r9",
      "r10",
      "r11",
      "r15",
      "r17",
      "r18",
      "r19",
      "r136",
      "r137"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r913"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": {
     "auth_ref": [
      "r93",
      "r95",
      "r390",
      "r394",
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.",
        "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]",
        "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r185",
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r706",
      "r707"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r122",
      "r125",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r849",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments.",
        "label": "Schedule of Interest Rate Derivatives [Table Text Block]",
        "terseLabel": "Schedule of Interest Rate Derivatives [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfInterestRateDerivativesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable": {
     "auth_ref": [
      "r6",
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description and amounts of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss).",
        "label": "Schedule of Long-Lived Assets Held-for-sale [Table]",
        "terseLabel": "Schedule of Long-Lived Assets Held-for-sale [Table]"
       }
      }
     },
     "localname": "ScheduleOfLongLivedAssetsHeldForSaleTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesAssetsHeldforSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "terseLabel": "Schedule of Maturities of Long-term Debt [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "auth_ref": [
      "r243",
      "r1055"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.",
        "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]",
        "terseLabel": "Derivatives Not Designated as Hedging Instruments"
       }
      }
     },
     "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r183"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.",
        "label": "Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]",
        "terseLabel": "Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option"
       }
      }
     },
     "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "terseLabel": "Schedule of Product Warranty Liability [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Quarterly Financial Information [Table Text Block]",
        "terseLabel": "Quarterly Financial Information [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r483",
      "r484",
      "r485",
      "r486",
      "r489",
      "r490",
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11ImpairmentChargesDetails",
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "auth_ref": [
      "r140",
      "r141",
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.",
        "label": "Restructuring and Related Costs [Table Text Block]",
        "terseLabel": "Restructuring and Related Costs [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11AssetImpairmentChargesandRestructuringActivitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock": {
     "auth_ref": [
      "r310",
      "r312",
      "r313",
      "r1067"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of sale leaseback transactions.",
        "label": "Sale Leaseback Transactions [Table Text Block]",
        "terseLabel": "Sale Leaseback Transactions [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfSaleLeasebackTransactionsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupRailcarLeasingandManagementServicesGroupTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r105",
      "r106",
      "r110",
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r105",
      "r106",
      "r110",
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r608",
      "r609",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in stock options.",
        "label": "Schedule of Stock Options Roll Forward [Table Text Block]",
        "terseLabel": "Schedule of Stock Options Roll Forward"
       }
      }
     },
     "localname": "ScheduleOfStockOptionsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "auth_ref": [
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r690",
      "r691",
      "r695",
      "r696",
      "r765",
      "r766",
      "r767"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table]",
        "terseLabel": "Schedule of Variable Interest Entities [Table]"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.",
        "label": "Secured Debt [Member]",
        "terseLabel": "Secured Debt [Member]"
       }
      }
     },
     "localname": "SecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r417",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r443",
      "r449",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r486",
      "r491",
      "r849",
      "r1078"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingAssetReconcilingItemLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Segment Reporting, Asset Reconciling Item [Line Items]",
        "terseLabel": "Segment Reporting, Asset Reconciling Item [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingAssetReconcilingItemLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r417",
      "r418",
      "r419",
      "r429",
      "r432",
      "r437",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r448",
      "r449",
      "r450"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Reporting Disclosure [Text Block]"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]",
        "terseLabel": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SelfInsuranceReservePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).",
        "label": "Self Insurance Reserve [Policy Text Block]",
        "terseLabel": "Self Insurance Reserve [Policy Text Block]"
       }
      }
     },
     "localname": "SelfInsuranceReservePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofOperations": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, engineering, and administrative expenses:"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Senior Notes [Member]"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember": {
     "auth_ref": [
      "r1048"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series of individually immaterial asset acquisitions.",
        "label": "Series of Individually Immaterial Asset Acquisitions [Member]",
        "terseLabel": "Series of Individually Immaterial Asset Acquisitions"
       }
      }
     },
     "localname": "SeriesOfIndividuallyImmaterialAssetAcquisitionsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note2AcquisitionsandDiscontinuedOperationsAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeveranceCosts1": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_RestructuringCharges",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.",
        "label": "Severance Costs",
        "terseLabel": "Severance Costs"
       }
      }
     },
     "localname": "SeveranceCosts1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows": {
       "order": 21.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r628"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r623",
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r630"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price",
        "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r634"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r636"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": {
     "auth_ref": [
      "r182"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures",
        "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "auth_ref": [
      "r179",
      "r181"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r867"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r1019"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r1019"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r619"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r186"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r615",
      "r616"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r620"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r619"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": {
     "auth_ref": [
      "r177"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares.",
        "label": "Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]",
        "terseLabel": "Share-based Payment Arrangement, Performance Shares, Activity [Table Text Block]"
       }
      }
     },
     "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by share repurchase program.",
        "label": "Share Repurchase Program [Axis]",
        "terseLabel": "Share Repurchase Program [Axis]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the share repurchase program.",
        "label": "Share Repurchase Program [Domain]",
        "terseLabel": "Share Repurchase Program [Domain]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r633"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r186"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant-date fair value of non-vested options outstanding.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r184"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "auth_ref": [
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r169",
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).",
        "label": "Shareholders' Equity and Share-Based Payments [Text Block]",
        "terseLabel": "Shareholders' Equity and Share-based Payments [Text Block]"
       }
      }
     },
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r736",
      "r873"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-Term Lease, Cost",
        "terseLabel": "Short-term lease expense"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r92",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Significant Accounting Policies [Text Block]"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StandardProductWarrantyAccrual": {
     "auth_ref": [
      "r153"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.",
        "label": "Standard Product Warranty Accrual",
        "terseLabel": "Standard Product Warranty Accrual"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyAccrualPayments": {
     "auth_ref": [
      "r149"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.",
        "label": "Standard Product Warranty Accrual, Decrease for Payments",
        "negatedTerseLabel": "Warranty costs incurred"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrualPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease": {
     "auth_ref": [
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the standard product warranty accrual. Excludes extended product warranties.",
        "label": "Standard Product Warranty Accrual, Period Increase (Decrease)",
        "terseLabel": "Warranty originations and revisions"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrualPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": {
     "auth_ref": [
      "r150"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.",
        "label": "Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties",
        "terseLabel": "Warranty expirations"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesWarrantiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyPolicy": {
     "auth_ref": [
      "r151"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.",
        "label": "Standard Product Warranty, Policy [Policy Text Block]",
        "terseLabel": "Standard Product Warranty, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "StandardProductWarrantyPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r316",
      "r417",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r443",
      "r449",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r481",
      "r486",
      "r491",
      "r849",
      "r1078"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/Note11RestructuringActivitiesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesGoodwillandIntangiblesDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLesseeAccountingDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesLessorAccountingDetails",
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupLeasingDebtDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOperatingLeasesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupOtherOperatingLeaseObligationsandRevenuesDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupProceedsfromSaleofRailcarsDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails",
      "http://www.trin.net/role/Note7PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r325",
      "r326",
      "r327",
      "r365",
      "r390",
      "r394",
      "r397",
      "r399",
      "r410",
      "r411",
      "r454",
      "r502",
      "r505",
      "r506",
      "r507",
      "r513",
      "r514",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r713",
      "r836",
      "r887",
      "r905",
      "r912"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r40",
      "r160",
      "r314",
      "r347",
      "r348",
      "r349",
      "r370",
      "r371",
      "r372",
      "r375",
      "r382",
      "r385",
      "r409",
      "r456",
      "r549",
      "r644",
      "r645",
      "r646",
      "r670",
      "r671",
      "r703",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r723",
      "r759",
      "r791",
      "r792",
      "r793"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.trin.net/role/Note10EmployeeRetirementPlansAmountsRecognizedinOCIDetails",
      "http://www.trin.net/role/Note12AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails",
      "http://www.trin.net/role/Note5PartiallyOwnedLeasingSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlowsParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/ConsolidatedStatementsofOperationsParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r370",
      "r371",
      "r372",
      "r409",
      "r772"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlows",
      "http://www.trin.net/role/ConsolidatedStatementsofCashFlowsParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.trin.net/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/ConsolidatedStatementsofOperationsParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.trin.net/role/Note16SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r27",
      "r28",
      "r160",
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "negatedTerseLabel": "Settlement of share-based awards, net"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r27",
      "r28",
      "r160",
      "r165",
      "r620"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r160",
      "r165"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "negatedTerseLabel": "Settlement of share-based awards, net"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Stock Repurchase Program, Authorized Amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Stock Repurchase Program, Remaining Authorized Repurchase Amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r28",
      "r31",
      "r32",
      "r115",
      "r874",
      "r907",
      "r918",
      "r1057"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "totalLabel": "Stockholders' Equity Attributable to Parent",
        "verboseLabel": "Total Equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r210",
      "r211",
      "r227",
      "r314",
      "r315",
      "r348",
      "r370",
      "r371",
      "r372",
      "r375",
      "r382",
      "r456",
      "r549",
      "r644",
      "r645",
      "r646",
      "r670",
      "r671",
      "r703",
      "r716",
      "r717",
      "r723",
      "r759",
      "r792",
      "r793",
      "r907",
      "r918",
      "r1057"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      },
      "http://www.trin.net/role/ConsolidatedBalanceSheets_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Total stockholders' equity",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesFXHedgeDetails",
      "http://www.trin.net/role/Note3DerivativeInstrumentsandFairValueMeasurementsDerivativesInterestRateHedgesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityOther": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.",
        "label": "Stockholders' Equity, Other",
        "terseLabel": "Stockholders' Equity, Other"
       }
      }
     },
     "localname": "StockholdersEquityOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityPeriodIncreaseDecrease": {
     "auth_ref": [
      "r160",
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in stockholders' equity during the period.",
        "label": "Stockholders' Equity, Period Increase (Decrease)",
        "negatedTerseLabel": "Cumulative effect of adopting new accounting standards"
       }
      }
     },
     "localname": "StockholdersEquityPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubsegmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business subsegments.",
        "label": "Subsegments [Axis]",
        "terseLabel": "Subsegments [Axis]"
       }
      }
     },
     "localname": "SubsegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsegmentsConsolidationItemsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.",
        "label": "Subsegments Consolidation Items [Axis]",
        "terseLabel": "Subsegments Consolidation Items [Axis]"
       }
      }
     },
     "localname": "SubsegmentsConsolidationItemsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsegmentsConsolidationItemsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.",
        "label": "Subsegments Consolidation Items [Domain]",
        "terseLabel": "Subsegments Consolidation Items [Domain]"
       }
      }
     },
     "localname": "SubsegmentsConsolidationItemsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsegmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Subsegments [Domain]",
        "terseLabel": "Subsegments [Domain]"
       }
      }
     },
     "localname": "SubsegmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationDetails",
      "http://www.trin.net/role/Note4SegmentInformationSegmentInformationTables",
      "http://www.trin.net/role/Note6RailcarLeasingandManagementServicesGroupSelectedLeasingIncomeStatementInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TechnologyEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals.",
        "label": "Technology Equipment [Member]",
        "terseLabel": "Technology Equipment [Member]"
       }
      }
     },
     "localname": "TechnologyEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r39",
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock [Member]"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockRetiredCostMethodAmount": {
     "auth_ref": [
      "r28",
      "r160",
      "r166"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.",
        "label": "Treasury Stock, Retired, Cost Method, Amount",
        "negatedTerseLabel": "Retirement of treasury stock"
       }
      }
     },
     "localname": "TreasuryStockRetiredCostMethodAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r28",
      "r160",
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "negatedTerseLabel": "Shares repurchased",
        "terseLabel": "Treasury Stock, Shares, Acquired"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesRetired": {
     "auth_ref": [
      "r28",
      "r160",
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common and preferred stock retired from treasury during the period.",
        "label": "Treasury Stock, Shares, Retired",
        "terseLabel": "Retirement of treasury stock"
       }
      }
     },
     "localname": "TreasuryStockSharesRetired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r39",
      "r167",
      "r168"
     ],
     "calculation": {
      "http://www.trin.net/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      },
      "http://www.trin.net/role/ConsolidatedBalanceSheets_1": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "terseLabel": "Treasury stock \u2013 shares at December 31, 2022 \u2013 0.0; at December 31, 2021 \u2013 0.0",
        "verboseLabel": "Treasury Stock, Value"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedBalanceSheets",
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r160",
      "r165",
      "r167"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedTerseLabel": "Shares repurchased",
        "terseLabel": "Treasury Stock, Value, Acquired, Cost Method"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "label": "Unamortized Debt Issuance Expense",
        "terseLabel": "Unamortized Debt Issuance Expense"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r648",
      "r655"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesUnrecognizedTaxBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r656"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedTerseLabel": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesUnrecognizedTaxBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r657"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "negatedTerseLabel": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesUnrecognizedTaxBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r654"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesUnrecognizedTaxBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "auth_ref": [
      "r654"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesUnrecognizedTaxBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r656"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesUnrecognizedTaxBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r658"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "negatedTerseLabel": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesUnrecognizedTaxBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r659"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "terseLabel": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note9IncomeTaxesUnrecognizedTaxBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r102",
      "r103",
      "r104",
      "r412",
      "r413",
      "r415",
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableInterestEntityDisclosureTextBlock": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.",
        "label": "Variable Interest Entity Disclosure [Text Block]",
        "terseLabel": "Variable Interest Entity Disclosure [Text Block]"
       }
      }
     },
     "localname": "VariableInterestEntityDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Variable Interest Entity [Line Items]",
        "terseLabel": "Variable Interest Entity [Line Items]"
       }
      }
     },
     "localname": "VariableInterestEntityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note1SummaryofSignificantAccountingPoliciesInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtComponentsandFairValueofDebtDetails",
      "http://www.trin.net/role/Note8DebtDetails",
      "http://www.trin.net/role/Note8DebtRemainingDebtPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note13CommonStockandStockbasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r389",
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted weighted average shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r387",
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic weighted average shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/ConsolidatedStatementsofOperations",
      "http://www.trin.net/role/Note14EarningsPerCommonShareEarningsPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WriteOffOfDeferredDebtIssuanceCost": {
     "auth_ref": [
      "r66"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.",
        "label": "Write off of Deferred Debt Issuance Cost",
        "terseLabel": "Write off of Deferred Debt Issuance Cost"
       }
      }
     },
     "localname": "WriteOffOfDeferredDebtIssuanceCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trin.net/role/Note8DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    }
   },
   "unitCount": 7
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1000": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1001": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1002": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1003": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1004": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1005": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1006": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1007": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1008": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1009": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1010": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1011": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1012": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1013": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1014": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1015": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1016": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1017": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1018": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1019": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1020": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1021": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1022": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1023": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1024": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1025": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1026": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1027": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1028": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1029": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1030": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1031": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1032": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1033": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1034": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1035": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1036": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1037": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1038": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1039": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1040": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1041": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1042": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1043": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1044": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1045": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1046": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1047": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1048": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1049": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1050": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1051": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1052": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1053": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1054": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1055": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1056": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1057": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1058": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1059": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1060": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1061": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1062": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1063": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1064": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1065": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1066": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1067": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128295416&loc=SL77919786-209982",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1068": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1069": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1070": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1071": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1072": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1073": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1074": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1075": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1076": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1077": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1078": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1079": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1080": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(ii)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126982154&loc=d3e400-110220",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2611-110228",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.3)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(2))",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(4))",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1),(c)(5)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(b)(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=26872618&loc=d3e7436-122677",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(3)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/subtopic&trid=2122178",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.E)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13,16)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(1),(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(20))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.16)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123389372&loc=d3e36991-112694",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123416376&loc=d3e50796-112755",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123418715&loc=d3e50824-112756",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=d3e1280-108306",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL124452896-108306",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "323",
   "URI": "https://asc.fasb.org/topic&trid=2196965",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(e))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "420",
   "URI": "https://asc.fasb.org/topic&trid=2175745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e709-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(13))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868656-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(14))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.19)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(k)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "https://asc.fasb.org/topic&trid=2134417",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30755-110894",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=116633155&loc=d3e31531-110899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "https://asc.fasb.org/topic&trid=2175825",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123408481&loc=SL77919101-209958",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919352-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919391-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL119206284-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919379-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128295416&loc=SL77919786-209982",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "275",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938061&loc=d3e54681-109401",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55302-109406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(25))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(5))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(21))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080549-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r836": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r844": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r845": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r847": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r848": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r849": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r850": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r851": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r852": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r853": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r854": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r857": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r860": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r861": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r862": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r863": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r864": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r865": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r866": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r867": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r868": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r869": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r870": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r871": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r872": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r873": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r874": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r875": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r876": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r877": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r878": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r879": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r880": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r881": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r882": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r883": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r884": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r885": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r886": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r887": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r888": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r889": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(10))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r890": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r891": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r892": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r893": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r894": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r895": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(2))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r896": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r897": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r898": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r899": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r900": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r901": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r902": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r903": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r904": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r905": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r906": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r907": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r908": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r909": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r910": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r911": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r912": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r913": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r914": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r915": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r916": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r917": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.L.1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74567-122707",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r918": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r919": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r920": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r921": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r922": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r923": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r924": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r925": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r926": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r927": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r928": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r929": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r930": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r931": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r932": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r933": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r934": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r935": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r936": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r937": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r938": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r939": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r940": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r941": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r942": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r943": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r944": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r945": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r946": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r947": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r948": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r949": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r950": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r951": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r952": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r953": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r954": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r955": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r956": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r957": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r958": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r959": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "https://asc.fasb.org/topic&trid=2126967",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r960": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r961": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r962": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r963": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r964": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r965": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r966": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r967": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r968": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r969": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r970": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r971": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r972": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r973": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r974": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r975": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r976": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r977": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r978": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r979": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r980": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r981": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r982": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r983": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r984": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r985": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r986": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r987": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r988": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r989": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r990": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r991": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r992": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r993": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r994": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r995": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r996": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r997": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r998": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r999": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>130
<FILENAME>0000099780-23-000013-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000099780-23-000013-xbrl.zip
M4$L#!!0    ( ,9U55;1O2#0* P  #!> 0 >    97AH,C%L:7-T;V9S=6)S
M:61I87)I97,Q,C,N:'1M[9U;<^(X%L??]U-HZ)J9W:I@,":$D'2JTJ2WPQ;I
M9A.VL_NT)=L"5#&65Q(AS*=?^99PS81<0+9/'@A@+$OG2'__='3QZ2\7/]K]
M__2^HI$<>ZCWKR_=3AN5RI7*K=6N5"[Z%^BR?]5%=:-JHC['OJ"2,A][E<K7
M[R54&DD9M"J5Z71J3"V#\6&E?UT)DZI7/,8$,5SIELY.PV_4*\'NV5].?RF7
MT05S)F/B2^1P@B5QT410?XAN72+N4+F<_*K-@AFGPY%$M6K-0K>,W]%['!^7
M5'KD+$WGM!)_/JU$%SFUF3L[.W7I/:+NYQ*U;=-R3=LAC6:];F,'N_5#]\@]
MQ-@]MNQF\[^6I7)94;^/3Q)RYI'/I3'URR,29J!U5 ODR92Z<M0RJ]5?2]'O
MSDX'S)?J:ER='+^-TUA-"?.A2DRRH'6H$I+D09:Q1X=^*RI?_ 7U7564EM4(
M9"E..CW=81[CK4_5Z.\D/%(>X#'U9JW?SSG%WN\'0KFF+ BG@_BPH'\0E5-U
MK>CC-"F%.MNC/DE+9=;"HGQ]&%&;*B.;BZ5X4?X=E67"57XEMCV2_MYFW"6\
MK/+MX4"05OKFQ*4B\/"L1?TH']%))TGJ-I.2C:,+W!,NJ8.]Y"+1]>+#B1..
M&T;#JH=^D,KXTDTOG+C(B%Q4D>[JL89E5(^.-QZN&N8KCS5JKTOUN<R:3:-9
MW7SX]9FM-ZSWSZQE6"^T027R6NPY53=$@/W/)?.PE)X18-=5@M"J!0_(7%?A
M5FH("W;59NIAM>MSZE,Y0QW?G0C)*1$'ZKUCA%IP[DAZ3]#-Q!;4I3@\B+!
M;( NB$/&-N'(,@]"3:L]-KB-1K%*2VTJ:27**D@PC[HH+>(S-O/(8*5-Q>F4
MUC7SY!*AY"6)EL,46H>JCL]]%TE7^N4Z2=B).Z+F\1V/26C@1YO/E@0YJ9!K
MS)J:K1H:K?3L3_?O@9I1.USQ0/+E?CUPP<;4H1[)J-TS8N4?4Y]P,:(!"H6F
M1WB8!SQ<9_4_4Q/LW TYF_AN.<FRXQ R&)PDQ@YO]9K5\ ^R='VMI=O_^()Z
MG"I9Z7$6J&+-#E"WVWYQ]=YHWVWJ/?CH61]=$ ]/,7^YYKS>*;5W=$H5K7%-
MW _8Y)O=V52]_O;);%1/%M#DB>7>I4Y&!JCJ6/Q?MR*R%5L,HK\"-<%+=5IX
M T+G]Q2'H0%T0_@]=13RODTMERSY*K4LG#>^DWOLXAU8_3DY7&/UG"G>^GJ5
M6U%;ND?FOQEU0J[W<1SI?.SBQV_)..KWM]E8V>WEO<P/Q<'B>.8GX6,6AGMU
M +X<*]SZBI5;A7M&T*V5;O^S36IW1;[&U.M-/$$60$L/Q-+;<BO=1B"DYPU6
M T""V_""]I")'_;UOA&?<,5%YT/B.[-D! 20:*>^Z),'+ "( (@@CO665I2,
MYYYS)662^AC=&-=&]RUJ!A&L5_CAT?X0Q((@%C#:6Q3M^OMC+%ZCH<OB.$"O
MT<D<*QFP65I<LV$<Z1ESN>R>HZ^^:K:$<+'44=0#JO2.62WV\H"&GK=6W008
M@GOQ_+@1'5(/JZO=S(0DXV4% B*"4)6F4@8X!"&2]:&JIZ4'J$MPM'[J[;,2
M(&BUGYY>$2D-8E:Z ()Y&/<;]]Z2KCL_4:UJ6BB<W8 NF1=FYZU328'5('JU
M*[-9V_8\@=8^J!T=Z="*^M>]<)VG"9/A,ZE@0&5 9=LH=JVI9_ X5:&0JAS,
M'\'JX-5S1X&I@*GT522 J@PH4BI&;6:\7H> C(",]-4A(*,"Q*LZ'9A>E4T1
M Y@"F,K']*H;=5WLK4;-T5]O\8#COVG&5GK/M8+U@=MJB@5<I,6]61LNZG>Z
M_T;?>N@GH!&@469D#-!(ET")'H-WR42KB*K2*58_4;<'(WG9FC=:2"8#)-."
M"?1"LBX@&2!9EE0,D$P7%@ DT\(-FN@9(-GV-CL^!B;3 @KT8;)$SJXPOQ.P
MIRB@68;4#-!,%R;03LY".GOS"FO ,IC9I:^6 9H5H)NYT,N\PCX>DO!AD[!Y
M1$:E#3 -,&U_C& U-6E)\^K65JKF8F"U/;CA"Z>2BI'J]GN3L4UAQU-@MEVM
M4[2.=9U[.:]-_YQ@,;=8,1(IE(/5BGE7(\ LP*QMQ/>P:N@I1HD ]3PL!XR/
MWR! 19U*'^,E3*0'ILE8'$K+F/IC+*I6-:LPBPMB4+F5-8"C@LK:$>R4E4E9
M UH#6@-:VRAK3:"U3,H:T!K0&M#:1ED[!EK+I*P!K0&M :UMDK4:Q-:R*6M
M:T!K0&L;90UVH<^FK &M :WM:CJ2]B)6RQ6;Y56R@,2 Q(#$-FQ7T>D B&52
MU0#$ ,0@;+9>U6Y5TQJQB2"HSR="YH;0BJ-NP&S ;,!L9_WK3N]='S\+M :T
MMBNSU6$G_KP]NY%3>R+)FD=[P$I(;:4'4 I0*A<K(!?4Y]6BHQ<!Y55TBL@[
M$)W2)A"BR\9=DW$P>M?^FU[(5)S^&T 40-3^ B'U8T.+AK2@:!"(RJ*0 9@5
M!,PJ$ML>2>O(7%U/3CR*:CD35%*F"J)JEJ3WY&1*73E*4IT_*VD:U:=3L"V8
MI_IC*Z?$!3\[M<-<+%34N=<1?^H"#4G9Y@3?E?% $M["WA3/Q%(#5:US/N-;
M7G.UJ4L6M):ZN0[QU>55>I'EG@K.7<+#BN'A0)!6^N;$I2+P\*Q%_<@?T4DG
MBT(27F"I<D37BP\GA3AN& VK'I8CN?<D%TZ*:$1%7*JQ\;&&952/CC<>KAKF
M*X\U:J]+];G,FDVC6=U\^/69K3>L]\^L95@OM,%::C /2T_5>^/=*:YP*S6$
M!1^D'4?+VE&OSXV@=WQW(B2G1"1["JNV=.Z$HH!N)K:@+L7A080%8@-T01PR
MM@E'EGD0387<"J7B-I6TDE!9E910%Z5%_/@[^J&JXRMW].3+=9*P$W=$S>,[
M'I/0P(\V?_DS.+:!J;U[X!FFVK,'+MB8.M1[.67I9?>,6/G'U"=<C&B 0J'I
M$1[F0:' &JOK&V@RFSIT"^;W*>WX]T3(<&?X-.24/LH'(D^9[+!!Y DB3WN,
M?.@12;_N7+;?8^L:B#I!U$E?$<M!U.F=YC^9QUK.0+B8^2HQ9W&R^;PBZ0%4
M>F_#O"(G0$-_(B2' $-P0UZSYN4I8A<IDH.YZNOQ@'$<!N@!DP"3LJ!N@$D0
M-%DK;UTVI$*52:!ORB !/.EP+\X@#UA ^ K"5YDD-GT6\B6:UB:^Y-A#5YCZ
MDOC8=\@!Q+0 UG*K; !K^6Y("_LO))P& XU9U#,@-2 U(+6SO_/H4W?B4!?0
M+)M2!F@&: 9[8SVRV27!KH#P64;%#+@,N RX[%',OC,N1^A\K%)QL(\27$-M
MS-^L<(!K@&OZ*AS@6D$4KH>Y%.BW3U;S))J[SWSB2P%AM6R*&^ ;X-LV6J[I
MUG_G#W0R1E__-Z%!N+CH0,<-N/2>]]KQU'>,B@\U&B!2@50D>QN(ADL2B9_V
MWE"G>P#3YW<I(P C ",Y@)%$1FZP1]*.T@WA]W1Y,A5@"6")!GH"6**YGESC
M<2"),P(: 1K13CV 1HH1]TVV;Y&$^]'Z/?RT:3#,0]J#6U:D#0:V (]@8.N-
M M=FXS'ACDHS[;+!R!:,;.58W0#?<KTSU?SR%Y>@*_) '7: ;HSPT[71C?ZW
MC9\P+VG'GHD] ?"VE=$L>&2?)IB@G[K=8)OZ6+RSM@&\[4/;BHAN6VL;D%LQ
M^J4 ;_D3N"+"6^,(X$T+3-!3X(#?\B-O1>2WK>4-^*T@\M;'_ATL ,SP2$(1
M:0W&276A MWT+**UN0T"YP9*80N'3.I;$7$-1DJU 04MQA*NVE=1/W2&.>RK
ME5$= TX#3LO!=/^TW_@%S] MXP\P[?_-6@(T!#3T48L0K6-=FT$J( O/SH8%
MB&]YP@3@".!(-L)&NG#]?-3H7 @BT17V\9!$SX!.GOT,D:.,]KB E8"5('1Q
MBSV7\0'J<1:$A7J'4#B$D""$I*^@ ;/E?*CORFDS?ZJZC_'N-7W&/1)^:-9,
M\P2=^SX5DOF ;1E5.< VP#:8H'76\[#\@W!T,Z)!/.X'U)9)/0-J*PBU522V
M/9+6D;FZGIQX%-5R)FBX0TV+JYHEZ3TYF5)7CI)4Y\]*FD;UZ11L"^9-Y.HI
M<<'/3NTP%PL5=?[59NY,_1O)L7?V?U!+ P04    " #&=556T^B=9)("  "S
M"   '@   &5X:#(R,6QI<W1O9F=U87)A;G1O<G-U8G-I+FAT;=5674_;,!1]
MWZ^X"P(VJ6D^VHXN#958RAA280@ZH3U-3NPV=SAV9#LMW:^?DU#!5*:-AR&6
MA\B.[[D^Y_CC)GX]^9S,OEX<0VX*#A=?/DQ/$W!<S[ON)9XWF4W@T^QL"OVN
M'\!,$:'1H!2$>][QN0-.;DP9>=YJM>JN>EVI%M[LTJM3]3TNI69=:J@SCNLO
M]LT(';^*7[LN3&16%4P8R!0CAE&H-(H%7%.F;\!U[Z(26:X5+G(#H1_VX%JJ
M&UR2=MR@X6R\R1-[;3_VFDGB5-+U.*:X!*2'#O9(F YH.!_V>JQ/@_YP$/I!
MY@^#C-$TI<&WP)+T;'B+T6;-V:%3H'!S5L\?]0>E&:V0FCP*?'_7:>+&\5P*
M8R=3%MPVVQQ;F0R[-2[AN!!1H\=IH9OA3'*IHAV_>4;UB#LG!?)UM'^DD/#]
MCK;.NYHIG+?#&G\PR\22:KJKEN6!17,4;,,Z"&NJQ[<YIF@]#+O!KSP?:B5J
M8>6FTAA91._*#<5'U#VN*[.KP-2S"INB-B#G<%(1NS.-5'!5I1HI$H5,/YGT
M7TA%02TB>E_^JQ7L/RKT2-<R)RQC1<H4]().?2#"#IB<P5QR+E?UZ=$/U->
MF4*!9@VG@E;:U%\[MIUUX4V-V]L9AJ$_NB#*2FHZP>@MV!XL-GXV6>K8^Z#@
M8*3M;3 8[()F JWG0AH[':U8S:F_MS,8CK9,?.)>^F[IXGS]K!YOFP531II;
M*9%%2<3ZI3,_E\KD<%38+!D1\%$U09 0U2[[2^=_29##B9)5V8'I-'GI=&=$
MW/PWYC;>GA&TUYT@(F-PQ=02L\V-\%OV#\M?*=OB'RG&B<$EVRJ(&]1=%?'O
M(235DE=F&_*'&GKW;LMY\V,Q_@E02P,$%     @ QG555A@/,'$D!P  32(
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
MC%^U-@_\PVT\K^7TX<*TG4X5<XC+O]D*:9GG:]PRRR(W!7E7I)+^56)IF#.
M,GEYE.\#@KM!@M\^2 [O$GI?UW<UO<FJ?]QL83Z/^Z;F_E\Y#7Z@G#*.I+0D
M%?4A"VJ"F@F.5NG9)IPPB1DOD 9,;BTS3?(<4(T:9)AY56"RE55II8P3'IMQ
M-)A4A]2*-U"JS*O<"B3 RJ5ZPB'$#-4\@\"L';I46P"/\3DOZ94/&\LSI\3G
MB^KX^[>G_;U6IZ^JYR/*?B,!? 7T:T+YUA;W[97U.G&<T$B61*YK;@WJ@T/S
MC=3#"!2ZQETL\/:%7)'7),"PE6 OT)0C#&26ZDZZZ2D)1.NGIX(,R2*B*%](
M<</,60K/#CML4J5RQ9"I(M.=-MR&EA[+I*7D3&7W!EYRWI+ L,\AU#2%LL 1
M@Y6J9^CH)9SSZ');B/IVWY,T)Z94GUQWMXJ1T%HL>]Z]"HF4R$O]5.4K-^3-
ML[ZO5_\<#/\!4$L#!!0    ( ,9U55:U#V9]A@0  , 0   9    97AH,S(R
M,3(S,3(P,C(M,3!K>'$T+FAT;=U866_C-A!^[Z^8==!L EBG[<37!O#:#M9H
M-@YLI>D^%91$1>S*I):DXKB_OD/)3IRCJ%&@.6H8@D7.#+\Y^ WI_H?1=!A\
MNQA#JA<97%Q^/IL,H68YSE5CZ#BC8 1?@J]GT+1=#P))N&*:"4XRQQF?UZ"6
M:IUW'6>Y7-K+ABWDM1/,'&.JZ61"*&K'.JZ=],T(/BF)3W[J?[ L&(FH6%"N
M(9*4:!I#H1B_AJN8JN]@66NIH<A7DEVG&GS7;\"5D-_9#:GF-=,9/=G8Z3O5
M>]\I%^F'(EZ=]&-V RS^5&.^VVK05ARV_:33[,2-=IM&3;]S%-(H"FFG\;N'
M(!T4KW247F7T4VW!N)52LWZWZ=O'K5SWEBS6:==SW9]KI>A)/Q%<XWH2]:N?
ME9DGQC2]U1;)V#7OEB[5*M7-="0R(;M[;OGIF1DK(0N6K;H?!Y*1[&-=8? M
M125+JFG%_J2(!$&5K\L*Z#%J9XS3#7#/-U#'MRD+F8:&;_L/<6Z[2^0U>JQ%
MWO7::'8+<80AIO)%(0_'LV!R.AD.@LGT' MS-K\<G <03/\6_^OB]=IP:<_M
MH0WS\;#$[#5:;OV-HAW,83":7@3CT3L([2:@'?<(IJ<0?!G#?##[/#@?SZWI
M;V?C;S 8!F;&=]V=ROOH877_42C-DM5_Y%/S69\F'"+!.8T,G<*2Z11T2F'
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
MNL"'.$FL/>6 S&2!14-C.'S+BI0"QUO$9N\+>-G(Q-J(K(9$U>ZZ.A-E\E#
M[ &'/^$'#)# T-K !V]]': (8(YX ):GIXU+_'"<?Z(T:FP[O1E[F!BL'G>Y
MH153J*X(:$0>/;Y@8G_2LN[C,*4QJ>M&AN())$A*UX'<*>PK&/.A9KLVP$@Q
M\8DH+I6.?X:^ VB.40):-X<W7 04-D^@2QMX(3%]B,+%[H!PWRZ8BDTG(IPT
MXM*E81$N9);+,5R;3;RZ/TE1CX&M!JYFFC\.ZL^T.91-UDS-S?'9OG6P+U.5
MI$)&N;0OT^4+&I+,<B9MD<$JCN$0@#FJZR*[,05,?.1+.[:)MA_U0AT@?V3W
M_:G-1C._F5G;S'T&Y'3Q <R5/Y((S,@3WZS] 1BK'N8"ABZW#*;S=.W8>I/K
M@?\Y ([0Z*?^)U5::;17C,,(SX%UYE+H#[.9(2AG!<S/90BP"+J.,?4\0Y!>
MAJ *[KC459:PWI/@O <P.>64 97I3P,%09^#3]&#00 P%4D283::E?W"C_GD
M1P:BI0?(0 K.Y6F77YEVF756 YW('H'Q"H![/(P49J<?M,D-Y\7>CL#Q%3^$
M%87:V%$X69<_Z\H";4IW9.8R&'=:,74"D0O"",(NJ)LL/PB# G,0.V$D0/P8
M"B^ #W:T$+#@IO[#E)+C&@1LUA..=O4?)4FU[J/RWIX0'DR_M!=R"Z9]RF8@
MT &,9RV6,&%,A$J8S,,)X(.6QDIB($P+$]"W(_)D94F>GM0$"'XUC+7-1M<
M ?ST<9C*6SZ!^U<*]RXT&G<%$+D(),Q-]B;0DP7"R#-Q,X7%<4'XK.JAK$/:
MDZS,ZQRDO:UWJK5&H]*LM;[FJ#;%NI<,YZD)VLXHWSA',0VV8P3=Z/RY&/IZ
M!W>VTC:;"'@VBY-VX'&3$LPX=:1G29<0^SV*B5",8X@Q#.[&S<W;]R2:'AMZ
M"D!XGN$!)9@P"E&81P"/=DFNB-U@4&8F?N-PZ2*4-*0D D;%IRY(BMHPQ +2
MJ%,9GN5&N.P.EFS<I!0/9O-IFYZ@7,9@(&R)@(4R07K#I\,C-S26C=(.<8(D
M)E?. :2%023\?/OF].P#, ''O,!6?%6)8(B)9:HZ,/8.Q['("#U?8C-&[$BY
M[52#9R8.M%Z#7\,$TRK)@*HV<$WK:2-<&N+;1*5&:6MV=Z+T&3].OVJ6Y+R_
MIQ6,Z<H2B@"[[@O6FB,Q4&E6RMK^T))HGP![184STZ_)^,WYFF:]K&L8$Y=1
MV/<5;5/%FT.,[H;&037;]2*%NUYG=*G1B5H3D**-3W0)=FZA90:=KE]H;3$$
MY0F<XSH*2+N:N5(8O1=IQP!KZ-_><$NZ*$QW%/50,<&:UK&F-5A(=Q18#*4"
M,@[&G59+1CM.1CN_@3J; *H".L$"B_5G]M$3!C-4)(SV4J@JF=%"/*GGB^L0
M%W11>E5]63NUY_'93GG=85YW^+IUARF)-L6W_.BASP;<%BMT@\[+%@#&(%I?
M"'1.$\=K-+OX@;<#BH8ANF':HQ8<U"K&W.#2SJ&0%!WLYZ*0IA^[BBDCCE>
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
M9ZV6J3ZGI+YAE^>JBSFT&$+ *_ F@%[H#"WN+A6RD/2"XQI SN!JM 0#N#Y
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
MS4H*9ZF$L^H@-&6F"X>[\='=3N<C$ <#'.0AQW9[LN:8(1H3C:*^0OD[6P!
M3K9P.D)MD9)8)IYA">?I+HH#WY"O]--94<_FA"B=5F_S3H]U/B[4; )R$+Q>
M( )20 ($+6S-0#Q\K8DPFDFW:L/?GV%:WNR[MEQ ?(,Z"?9HHA*Z"BB)^DR?
M<*PUW(QDM3BSO='4)V#)UW8_-H$2@8#UAC.7]FZ3GWP^J7L<T Z>C^8!#+P1
M<D9&F\R60B#4'VG25.04H5F52PL+>DB1T$U?V).?ZC&< V_.*#%UGS7$JV)H
M7!H(!DC2!^%G"*S5:%Q;;J29*-\)PI)F/08:PE;>!.:1=Y $8)'N(K4LTUZ
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
M/%-DZ_LE,N4K& ?K0DZ7*P@WH2C4JD(V4JW'+;3D5<A.TAU6! 9#X' W+66
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
M%<$9!&C@MMV'M]VV@?C@3,<KTT'_*IC:'%;8GA2[V=6L&-O-@(R)H) +%E)
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
MN^SAL7P[^8;3Q4^%Q_^X=7A\_/*G'W]\0_/)WQ:<__9L]NI'>>-'N5USZ^+
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
MVWQS9CJ0=,-(NCI/JD$%9(]L,D+BFHQSNJE<3SYD*MWUI)T%9W4>!&IB;]!
MLB01+B1))X.I(5OY/WG570_267!69SDA+XNLMWEQTSQ[*B50+(K119?9]=ER
MGAS.>FPV"=B70C%&$8;1BTY,F M+DE>#2A[[;#;K0&9U-J/ >; MVXY.TFY%
M5KR;SPEUJ.UE=VWF$TET]S\G<E]MU=]L^DX271XF?S]J^Q%G^45/C*9:5I).
M>J*@P7)!'\%[22>UM:$53>^LT704FE5FN\45K1+K&L"11J^]9!.Z5!$'5</&
M6,W^?#E2<MHGN\$8BR[.)"('6$0&J*"H*F:OL@;:&+NY.7!69SF&+!GE%4H2
M#J4MF."B@XE)D[,<7 \F8]XN2E\N*7^7D>,$IYD?'3*W@=[;I2P;<.-D:[S(
MDUD;;US\<BHO7LX6.%FFX LYQ>2D2'[<CI''-)Z><+E(FD5TO!,9CW#">_6?
MXV>'K_'T8C3Y+R?3[<3;TU>\:!GZ[;9M_^.,8#[+S&71]OG_BJ?+#'Y_]I G
M30GMS_8/^?R^KK[[73[>JW=P<;@U;M?@LHFS4577R*GF$IV%#(I8EQQS" E,
MLNG*/D\#GP<^=W4Z#J)DSABU\JD"0HT&G<DY4\V^JN)Z,!TW\+F;?%[+XH]
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
M(I!1RGIE@@TYQO/&4=W$[,_MZ7WS_:L!XL_4P/W;^_]>^2CN1@2@#VD6T $
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
M5)5Q0+JD@,7$'$2]FFR=ZAVE;M1!?3N;[[[)DY,B?/XR6O>26P9M,M%:']D
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
M?/SCKK;Q\IE%N04(-@_3 [S(8J)WFI-_6!TP*X[6@]' 78AQ2M;$>[*VD,W
M%\Q1EC.DYL*^Q-W9E[@W]A45BB)$X%H#)"4<1N,A"P<J&.UY U*=I?<LO6=.
MN0L&3^Q,8UW)@6ACL,ESE0-&)Y7BR]SE^=CO??#3.G7V2>4N+DB37;#:08)@
MT(D 0DIK!"01T@*O=B[]8]']XT?RMT7Q#\RAA"R34$6 2<KKI%2=2HNE;G;U
M2_:U=)0?<93'=9'Y\S%CO=!UAT#T""IRGPVB$=FK1-?QRS,S]YOI_%Y3T1\F
M*XOG8=_&M*WU=P3+ZHZPMBCAQJ88+5@5M<M0K/?<.JVYMY2Q*".71RX?RCT>
MI=:\=(\?= ]-[*MD;7@0'(1U3G'*5$*VP68)<H&'P]QA(^VS&YZQ  6JA[%2
M!<!+%C)(#LD&YV-00F&QT7$9%CBG?@9&<A^>^B1&2918FYP*;B)W4(B7NR"5
M*:"RR,7$L/A6NNPB_-!=A!?%5BTGFRQ&A2@]R"(]US8:+W76:'EH\"[9Y]B?
M]ZG&?8KZ2+D:E)P-&,M]$2ES5VS(TGIL *(^82.Y%T]].KV=0(4Z7\/J)"TH
M;IP";@7G-D$.7C9@#.$"VNIWGY)<GEK^PJGEDH0T,MEB#&23G;0IFN2ESRH%
M@4LK;3BBRA]I2;LH5AH<)JN+BDIK(#S%Z')6/G(,1CBW;&YTWT;S(\WCGBV6
M>BR%C!(HR'M(*J&V#G/0L6BD+QI0.UU *UW.<OSS$S=P'#=/(BIAO>-@0((+
MD6B^CLH$2N.B7QY;?W#3K#MP^\=X2I_P.UY.[_P)>.>3<Y0:)W2,X#$[X%YA
MBDX1N7$: V6."WS(J8F.<KTR_36:<[. NVA)P:*8JRA)1QM$4CE!D!*-43ES
M&6*)(3>A8MPD<[T^N->D+12+8J=:)*,@0@"E0$;ELA%%<:^ERDK)):P^P+[+
MI9U^QVJQSZ6>XQ0Q!B!RC)(KKJ*+4H  (^H^:.%N]D$_SJCF.XCBS_M=A;OS
M?M?/A_;^P'[7% U/8#/X*( GCCIP8VPBWN1-S*X!9U\_,N;3_GCJM+\/\+B#
MP_R)9QW3O:X?IS-RNWZ>K!_'/V] ^_WZP^HOWK_!S_^,9O).>NTP V3@TH5
M3N$)U9'[8LSUKN:E<G\0S<3]U<*,5BGS4E$,/'=.:EN""$045?&A 5&W"?JZ
MQPX"]&'26XI!PH/(!F,=A&8P2Y/0Q@:L WU-7V_/3DX&T]=PL'9!U."T_T?^
M]!?>KFW]WA!=^2RBERI&38%/*?1"9IEBBEQHJUUN-A8N@J[N#P>=H2PY>+"A
M> A"H;+%<:L\\I2-;])Q@TKC3R]_'0U/1L<?LX_W;UN)\6QX-JCHMYH+I2GI
M93ZF+Z8*FZRD0T+*:0Z03[>/<3@:G_:O<GJ-_>/?1I.F[.CT7N0LT1>@J&9,
M<-9:%0R6K%+4N@%#[69U\_*R_G]E,LFGOY+V]D?C#\<8/E1Y<7) .67]JQK!
M'SBX0PUY470&& 2WR>?H'7B'"((^/@>>HW!2-( Y-D5G]X>:0F7N=  HG(/,
MB7(Z;2W7)2I 4N/B^]DK[(_?X> LO[S\\.6_Z1-Q' \N?\M_Y,&GZOKPIO7C
MD[/3R?0=XOZJ-<TPH'L$:H 0HPCUA A(GH(2E((H-%R+$HU;?*=?&M!\\]?,
MA5.!4E=?>Z@I3R'#B8B.(WC%Q<UH:+@9#<V-X@M6C:MC?^'.8W^Y88I_O,1W
MUVE<#A16*<@&(,>+-AAG;+$:*:M$S\,<Y/:]'D@Y_6B8/]#?WT9QNH3^,5,A
M*GO]GLI@5TY/I[5O#(/<'75&QU4LX]%@T#_>7R<!C?/D 2K1\U=XXLB5DD%D
M5 ")/,1J(Q/7%@EK;PH'"STZ_:\G.-TQI32#:VOXD-@\*+#Q^UL. Q4$Y9^V
M%N:L4BBB$]/MORG$$OQ3U!<YZOM$\]5X-%S-D_[^<7UA8[QYAH-^N:R[5"A.
MO1J,SO^=T_X#'S&\1VU*4VSV)H<4P'*/6.MU/(* K),P3U&;BU9>N#]MJI13
MY$@0JBQ$"TZHA%YHQXN)$4R#EK(6%E3GOY2%-OGDM2[!)'!!HXDE84E9(H#Q
MZDEK>2&@>/XV4 )Q9,TAH$H 7GB=N LN5#.(UN*3MH&% /#YVX &6X#;.M9+
M@A;>$\8[(4-&8F+>-Z%I]_?;P'O%=FK]X$_>/I?$:3YA@!1A?+$*BP.7,I;
MZPQW 4YF&<+BEZ@6-L8_2$5(:RY$B5G7^7ND)^^=$2*@M44(H_ IZFLAHO6#
M:+. CEQK)\ '")0WT3^QH,_:&:3TZ2EJ<R'B[H-H,U#X=%P1J38*:JMEERB8
M^@@\^1AY$WK(+CRHSK^SJ7#>9IZ<C#*!)3^E!(H7%:5-RGG3I)%T#87B^=N
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
M;CMMJ J$HC&SFC@2QD;#/,$ PY(\$@PD(^>XI-T,P:[?UA.6>UN"Q3I4D0
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
M]G:N9_B;(-9;-ND S]Z4NF!N=*D-@PD0=(Z,$XV3F)5,8IYS9QHAUC^C*Q'
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
M-:ZKV:H!H?!0L/AQ.T?OZ^KS8[!2S]2_&GQ=^N4^<5&?/!N<[&[^>@V[L_Y
MIN[P@JYU\N+R*GMSV(%5D6>1KM_F%EP;.>?DJ7M[ YR9><5IYA_!"TU08-V$
M_'M(*BQCV'67)",8#'@A&R^Y53*[88^PU_O_.$0Z @_W$K,/!NC^\'!\\.SD
MV<EN<I0>'^\.AX=F;S<Y_M?Q$[UF:I=MGDS,SJ@VR2?PR."E?DR*1;)LL&VU
M+^8@@3*>?6Q7W9\CGHF__>>H_NO?UHWTVT_CY?WK^?CX\.;O;S[^G^C-WU_^
MXPS^>'46P[]?7'H>8C/KDV\';[OBZ%^_^_!K--S=^>_[,=R/IS^]?16]>QV]
M>/?WCZ_^_O%L9=C?<0==#:\C3<OOE<K>'>P=']PXS__QX'#O*WJ)WQ'*V\LE
M]1+2^Q?)'#^ZZ]2^7_V>[Q./U_[K5O4R8O^-+SP>?\<7_L_DED<036MTHO_7
MY>?V$)RY]Z<?/D9O_O.O2?]\O=F.IJ,D_32I*QCECDQ+FAH#TW(#C1SD%COX
M^Q^/!L>'%WF.7[42ZQIY?5]9N.8(KB$+1T_^]@;<DF@XB!3T?2VI^)8KW.]_
MNUW>+UG>PPWK>>VM.Z;_VV[=N[*V)[IU3P?1A[SY%+U.TK:JOW;_WMPR;_?O
M3:SQ<.^F-O#V[+U3B[NWIQOXIT'TC[(V354@9.*L3<;C"#,8",;8GL8/:L'W
M]K?'\<-<W$/9S7L#3&G,<=K-]BQ^6 N\=[ ]BQ_FXCZ3W;L_B-Z:25+@'H8E
M(I3O]@A^4.M\<YMX>P3?J<7='\HF/AA$O\*ET5DR-NTR>IDW:5$U7;T]CQ_8
M:E^VE7MY_>'!17""RQ1W$/B^B7O<@K[9)DNN*V4'FBRY7K;DTL6[DVF4X2$=
M/0$B;^="2-Y6.VV0FV,YBP[A+.+J#62I")!PTIGX%14>Q/!=01@Z0JU.JP)+
MQ7_%0O6ZX0X0W#TO>M_5Z31I&)'+%WO-1[;&ZH.2H;UM^N9A+N[!KBB(HT'T
M?S\8&,BYR?[?UCY]4 N\=[2-%SW,Q=V7W7N,Q[L2Q\"9CKYFUS2Y\,R<>@6S
MKVV=\8NJS)C "G\#F[\KN-#YW=SPH+;'^,.2E;WC[3'^(!?W6 %4QZ>#Z'^P
M(CUOJ5: MC9\4.C?7A0J.AU57:M^ 6(WMN?^@Y*(PRUFXX$NKH*NG@V\\_S,
M46?@KC_KYO."_L:J6NQYLSW-'Y0$'&Y!' ]S<8>'FD(Z&40OB-T,"UQI5\/Y
MG4QJ(_N<2&9/F7(Q(9JB4O]49A:G']S1OSWG'Y:L#'=O3!5L3_H[MKP'J@K
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
MC*318"\:>VC]<P%4T^'_LY?D#3&D()U@:N8M7E8;Q<4OK4YL'$4(.A^QX[G
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
M"P^>H4W2.3\^)X_<YHUM]MTEF#'E@'?;(3L*-Y&25OI1S5#H269S3 V-.IH
M& (V@A]W]8C*<S5%0SW7*=Y* PEV&T60N1>JIM-M3F:C,/#[Z#I7)5WD==@"
MZ3:4Z@O).?V6K&N2%IH@\$,,]WN;O0O>3_P5G[-RA9DREN;VJRD_V)PVR;:J
MD&+N<XKI\N^1UKLT#;8YX\6"Y6>\O$R?2('-=ZV50-NN[9Y+!TPBV$2XFUIN
M:3NFU",ESCMI\(3& ?+2VAUIIVJ%JM9MQ6"#N[NSOO?(:+/S!#3/A.ZNIWS0
M5'< RPH7,.D*",6Y*3MI#E6#RPNJ/=-^MP:,E!35/9Z>E#!L[+/O43.=7W5V
M;@UF>'_;3E,NNJ#^Z:S"FW7)?X^EN4=.K6EJZOJS*(5 &95?59:F\(!_G'Z4
M5F4@M/;8IT.>^I:QA>+ET%\D99(EGD-!NP2T624;+#-S0Q,G#X9SDP-/%-?
MAMGH9N2S'(]GRHS?([G^D"P<>Q)-PAE"=W)?BWY'6->=5]Q?B& ^8X,5;)P7
MSC"BV<9Z_EO3*=:3"D U2=BR-#0N/0-:6KT3$_>D)#,9-PE#O^@46MA#PC-$
M&GSE#3 6.TWNT'(7CFKL%(^A5[@!_!?[&>+7!-T!SQ2_&U4%W%]CN2.3D*W,
M8*"\G'<M \7H_/3&YDQI'+2,</UHR!JE G;?VB7]TV!?!7 E&W?\Y;5@I7W%
M$9/.(#0<V&*SJB9SNXR.=_]=034X2O*[\+\.LWQ:M%/2A6%:#@9IZI)9\AO=
MO_C%NE>(8("(K2NT ST>V;!PA&2*<?512[?42\W=3"CVC<!S"'-'@_/,B_M[
M1'TD2(JVO;26#<5A<(;6;H5<9'D0O>0/''+';0+Z!;7R;#I!35)>%7^AK>S"
MV\JVXL9U0OB!8"ECLPYH9\$9^KND:,\K#+%SNP0"XYC"G+.SB-T:9KA]1*P*
M75A:; O12<3RMFNI![**H9IX=#:VRSF:^_!^7<.]%[ ;Q [)&KRA;@)&YF)G
M QHZG*WLCJM,X=/@T)1\BMX&VS;2VT:F@8>PM4N6?2-'M]U_?D*&@X6AWT@-
M'4E0\=5S\*12>AFD[3>R;_-"5HB?Z:92$4?.N(!!C/-V$/U2+1#)&E.C"E/[
MU^/>PJH,:DC(HJ.X61MOT"E5P]I%VH*#(:VZPH);.1Q&2@O#"9X^P+@=/P[O
M"5Y_W<TYVB*/FQ35"-W%$)!K>*"ZJ2D>YT!UX%QBPQ"L'J#0CYH'G2!/ V^C
MEC#-R@N!F)C0U%HSO%Y[DM* <-:?[).TXXAO'.HN0#7&BVI6 (1M/C/PNGHY
M>QU^5":0%)!J0B@O_/ '(6>G"*LL)Q2,AG<8T=I6Q;GN+7P.[?@E3,J2;%(,
M"%7R4%PQN(_A H".?6\>/:^OKU550)W0:?,0>K;_TUE5YJVTR&ERV#/6CV\1
M.)W,$5Y7Y]1MI#5SWAWB*M)&JPJZ#9SC6,;.B+P*?3+4>CR01G> S#MUCP%7
M/^NT?8G,[I)G&V,\]\;Q7F^M_=*!9(-#0)'A>WZ:.=P/EY^(Z='06I. ?,YQ
M9Y,5E2+:,J)\988>%NQZ,YL7U=)P<Y[5EJJ;$MP_7F/6O!Y@O-+WI4G(\<E@
M_^0;-+)X-CC8W;N11A:K'#2I,:M]+R/Z[^#X\/+B>9ZZ[R7&-]A(=.]ZL[(;
MK2D0IJ+C.S CL+U[P:!04*ZU[KM7?\,OD[GUO5;OOLQ=U'3UJI*UYMWOM&0]
MBP_W#Z\I6Q>L[S>7K?NHSUY4];RJU?=XA< E,-+ S#QC7_!1J+##HWNLPC82
M75Q!%80,&/OP!EG5H;W3Z_S4:V L7]Z;]3V)]X9?J$AN;H:^2CYNCD7C>]O]
M&XO)/'L?O.(]7"+/P.>8$?^9K:"LCF,8ZNIO-%=RNKZ,0'S'*7E4@K51!)%T
MT$00C:10<J^63=Q48F_-9Y%3FF<5=03[8)HY.,9:</R!7!/UJA'R=0Y'.(,
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
M;[W-;\FQ<+,><-V;1!M/&BV_(([E<_V/[4BH9SR[R.S;L@*UMS=!= ^OM9S
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
M=)KHH0W,N3.NC]0.8HP@4R53U9.DS/],O-\C&2DEO9$A;#9C9+ZU[&7]Z4Q
MJ!_Q$>%![CCKA(;?0@+RN@N,/JRNP..XI%A6#<\L@F&+1#&E!)\RW)GA##6A
MA&1Q\9TP:LBQ40,#-U.)G!585-'1$2TLV=;\N'2![9$TIOPA4:B.D8[-R,ZC
M-X2IZL->A 8"1]4'V]!D,$K4)%F(5]$,9F#ZL 49F%1>_)I?!"E0L0MY)N:H
M%_"Q;3(TKDU7R*&\,<(NWSMCT?9FX-)DK_N&I.9P"+XU% )J>('\R/M?>E9;
M@A;^BN59N@Y PL"ZLJ]Q*NGI/OI3EA%3TJR!W :C5Y)^'.ASN$WH(%(%L[Q[
M %,VG2_;T;(S93NMW=:7;V!>0M_VQ%?T5X? TW&/'KFO"#G]D-3\K1NN!U+9
M8%"XC0JNDI0YLZ&.%48@S@UQ ":N+) 3,DQ@0!NYLR1F@2C6)(?@+^)-1P*T
MQ;(G-L\IC8][IF%.CXQYD9$4&J'_F6/]=ZARLNAED3U:>Q$7.-REO0X+_X:C
M0?'FWNE#'(PD5\XS6_,8OSP$\];P+G9LLM;ZLH*A1%7L9K@'Q]7>6^!-PR:9
MD'D =RO5528=+FY,8"(HY:\2_2HPF4/6<O@3W@!=&[(H6!!@A685^@2D/1]]
MPGQ_FS!_] GSNY%=(+"Z'VGJ\T=T+47V1(\C+U3O"&,"+HV:ZY'\N%,-:[!!
MWV\2[GO]^D?*W/Y>Z0GD]2?C*&$_R:\4<&C!\K_[T04V#2X6ZS[M#7EQ7'\G
M%):*RZ7V1C"!Q$/F*AC0)_$Y\1W3$3:Y1L@?,4 5V-&7'!+$(SN0.O>I(WQ<
MXQI+I'6.3/^%SYN$[C1[+92VU4(G=H_(OT;#H%!#8\ZI&4L[Y4)@[I87DU%Z
M%O0TKWV(H(-#.A E&"+4]RTC5Y6:[ZX8S4(.;RO[M-8Q)F-P8=2@\3G8B 4G
MGU;L$&E!D1A59#E3",O6!$K;40%8JN_E&N>%)6'K0U,;Z',8SP#&ZJP'.8&7
MZAHGDRQ356'3L:P_-4C0R^!3$&;&)>Z"[;8^"C,^.8]*2^\%8;&.C\]?1:'-
MQ2>HOJ:U\D$"'L\JV8?*\^L&06^"U98VP5PUWB"H6A,+\@5-0T1&2U=8ZO$B
M^01(^'UN2^!(1-U[,9;7?RGQO$<^59\44ZY--ZX?J"N@C94;B!MVM('R\/@/
M[=4Q/)C3-QBPH&U+/^1*.^&E]5B><'(E/TG&_/,( P;CL:^:2!M$HZ2N.:3N
M=^VS-_%;I:$3.^J6Q+5..!AI6TCK(B2[S[G5 $8\8(QER_5]$@ Y-QL'O,(\
MQ[@5R78%O'*ZJ]KD,Y7I4)5PBF@0ABB8SZ+7)/DB,)$@>D2C\OBP+#UOH&<)
M(D+58&8J%48A8$34GZ?X[8V\=(HT5\!8#5/4?5(EU\];7Y3& R7>-)K203XV
MJFS.<32@1 ;1:R:DPH]CTD,V!*1M4UG>_^BJ-NFS&".]1<>*OA1]P"6N#2L8
M>V"YV"*?-\*:S%$0+K/#2^42[]?P-GI.UN2DN4N#4IA>^)%OZ,$<+0> FSGO
M./[),)1+:\/6'+\PKH=B)%YHTK#:7VC@=V365 Y3_2X=];]WV62FC"H]1CBK
M3$D"7HMN>E'5%$A[;UL]G:9,GT+B\U=9.=KJ:PGH-*Z.\1%X7"U!H9@_&"%Q
M ?;O7;DC,=KAYN#8BU6P=QYS<4V;_C?'<@L2+B$8'QWA"@2%'(A+T'"EY8R2
M'C&TJ?B\>BBB?\VY=&W-(HW7V  7SIN7BW6VEYAG=U^P+JNPP@ ZZ-L)PLVX
MY[T(D4-&KBMJ#$P69B?.4[:&Z(Z]VWC6C**C@[ZI:(":=%K"VTZDP+6LSB6>
M+ GZ6 *GN9;L*C B]C)X'#;W [""YI7(J,8\QQQA]8:I2Y[CM\CB0M5DR$L;
MX _8B3DW96?Z54]2[!KKT1^>5I.Z6KCB'P5\6)R?>@ A,L>2$@3!_6\HA;=?
M-O';6GM:RK5Z+:=@SIA_&,M681$:7NRE?$JYX&V-_LV$0((P4K]/>[\UBP\
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
MN.HTZ)6ECH.QD5W6>_4U+ZTO[,6%&[R(2G;SV:PCE5K5%A4-MAK'236F9^7
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
M34C4?.'F;[CO =F<2\D-+_@$0[#&V_R30<\KQFIEME:5R(<9=#UBC9&B*71
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
MV3:6 @3R>8*]#'6H%K2]%5TU/R%,KO;)=AUJ@T&$;JA;=^I^(1#K#?O7AC_
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
M"1J@8-?/770J,20S!BGOP!V,T^6!^< ='KB1< 7]:H=N27R*'<W!=!^[L+C
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
M.5T'VR'B#<L%C!%^>N5)'>8;)1[=)QZ$]0T>?#<;K9*&+6L5D$$<''B0A%H
M(LOU;0_+)Y.)/8Z34!)#?E/.S]!26S\M>X@T'[:43:0!Z>#30ROEE[C"D@WH
ME2!,V9CNG3+G =;Y[+>BM<^MV#6L%PP5U-^FH>[3D2LG,SY(UGAE&FW9#E1N
MUI2'HBA 3@;6?7+C*8=3O8X7<Z9YB+0::9,@).9:8'=OMM+=6\/VPN?/:.T3
MR/QW16+&S:AJ20A/25L4"*\&QB EMDJ[:!WQZ#%L:DR";PX2!%;%6^!?'C&&
M$*]HKP01(M-,M#$L%.@0*<0R016M<!2*PP@(#;>C6:,\XL-R1SA,X,6'T)Z5
MY:)A;;FH<P(N6M$N93:TRF9&-^4GH+P71)%&_(BJ*'&CZ4SH)X>-5N4)UYYS
M>R'O^O+YPR=2XL@#=X'Q/;PMB8$]?/0!-!CK#+X!BV,_A(QP!PSMGC&T,9DV
MD,KS+O ) XT^]+.+E@PLE'8?PP\S8D.<)1@9N1K" E5;8C%,=3%,H__BU9CP
M\<)L4:O#]IC;P#"VYRVN@R<?[HV24>0ZKAVZ+/J>WF1H:_?&ZD[('9,>\914
M:)UTN54!XA7"=KLH+H &GA<\16^WF"*649,TD;XEQ\>#J7GV/&)OY3]NI)/E
M^C14>N@F+TX*MBQ]D%^^>7*=>(H.H-$B)U &I,67Q66#+BUYO/Q:;V"8P\':
MRRW#7'MMTVO-MC'L[O;:S=?:@\Y!!MM;?WGIM<<^2'@V3#-<N;4:D,_%_=__
MB;+L_8HL._5QS39%QF7A+BNY_JA RU2K/SO)\BLE1%G^/?BJVJ^D67FV'3Y/
MT9.O][*M6+S<KU]AP$.8-U&^0<OY H<7=A1IDL;K<LK4[[::4\R&OPZ71]RK
M('_5+JWWI/UHP14M]C]KDUQC;IM<TV1[GCKYP>H95M72/9MLXK/AK_-KX+7/
M*M6Z(.VNJ"H>FERKL7;"VJU;(I%YJEZPU<HD:K+*.)S(B:SO:C'#\=+*>K4]
M7=UK7E;)XZ[CIW6\_U:YM(YBECGI,23OH1.R1^8GRFSEP;.*</];AG!_S\)'
M=\QD7IGKCT-&:5VCA=8Q!M^5.SM_FC*?,B+L,,N>V'3 ;&AK$/=7QK_YNRQD
MVL1^#$+8Z O-A0$0FBX,?@I+ [<FL>N)K#M]*6/,9[$P.7@&H>L_LBBF4=B8
M$0(;DD4\JP]>' :/\.*0^>P)EQD8+<TQY,ES/.E.?#:=QO8K4U\.7#'M) V7
MTA15'L/&8"69;#O^6CN8S0R%A_.;^*G(1I7LLEC+U2N)C Y3UJ!EM+];F=T\
M=&' -%AXV TP4=0%%@!B:4["\#9;#NHQ\)(9 Y[FW"I^I3S89;FH"V:?K<6=
M4YA?YEN*H:I)H'J6P@'?G43PRL)-MV'[H,EO:QYP=;JN-+;U.T!P6QMY?U5C
MIFD+W^4+V\2&:66/V*,(5BQ>_\C*2=5^]M&PU#9J=Y<B7\I_IRG"_AQXZWH$
ME/EZ;4]@A&]M[\E>1%<_Y&4&" QUU98GO'9:D\F>Q0.73,#W0<C1S<%\92&W
M8_YFGW@$VC1DDQ^O_N)V+9NUN_U^V^Q..H/A8-BR>^-^OV6:76:U[/Z_^J!H
M*0T'%,A=@%LH!A?5_JF(9'62W5]6Q/0#[-60]G>"UA/FCH.!?8V)X4D(>_4)
MI-4T@&L\>6UBCV'3QR -0/+8T10%%.YZU\&$-!=%A39)>,H;BF*;A*A(*B.!
MEX3C*0G7$ R2U9SQ6^3RY5?I!?IE9L,@1I2LZ07^PS4EV&49:%(/I-GV(N-=
M-07B*;SI89J?,$A2%E^C\X4):VR<A"0D;Y2OY.[/A+XP0&&&46*#.HBYWKBF
MW_&%6AP"[5#P!G[NA>G+*+DN2L#:  W%_DS<.2F6. 3>H=Q4=P(N0KQA.$",
MF0O*(%Q@JCW>2 OAALXUBO(%O15U6#WS[A[LD*=3+O/#?_UE8)G]FRAOZY5+
MPRN9RUVGQ+RA-3Q$KEO7W.VUFZ]UVZ4SZ+8:K&4UB7E'26>J8C;>"<YLGHUS
MM++BPKWDT569)TZ0+%C?E3IY,F"-FRO]GI#H 4M2VGHO:JE4*M?QU/V6]C7(
M2AQLUA'&YG^G05;64OMLF[,\8!MT]'ZW<LU8FL-/HHVE]]J5HTTE-&RUP<@_
MY2OZ+J)%LM76>\/Z VB>)VTZ>KM3.=J<UJQZB08IYTE5FB7,UD#O;,T36\V_
M1B;!61"TIP_[-2)H8T<\2],/E(41A!=D1K3;NM7N5DU5-68$F1%#W=S:'VG,
MB+/6.AU3[_6WW:^-&5%=@K9[.ORK/@2MA!E1U5K(.TRD\V4$-LWRJ$TH=J\
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
MLK"]6Q+!A"-P'.X90T>2:0-Y,]@?%/@A6?@S:0Y<@OL8?A!S#[!EW01?2JY
MR![LD%J$1N,I<Q)@25PZ(3!E1SV<D*%]4.9*FV+9[9&W:DZ2MO;S@0^T^(EY
MP'0S6.UIA)WXEIJ%6F8WV\VB ]^KSL R^NFNQ%=F;?>4R9NTE/3/WG;K,$E"
MHK>Z'@6T,LBLDUQ23#/86PS?,F9\86!$'JPL.JXCE[=@)8*GW 2,%X%WC ,.
M[:>46_E610\W\+GR3H6#+GK/N:%SC0RR2+%VJ0T@ZK.BH6TF!0F%/"UZO:%,
MCE@FB-%>1XXZ&XR9+?PK_.KAE9<9P(>6?6OGMZ:_X>>/UVKEZ/'DL/9??QE8
MIGD#DD.[!=[WA$TA1P22(,(FKJ^L3L<8J': "UOT'CX*(@AOO#:U7T)LRWB/
MMAP\\5G [[R7NX,$0+H3R)P#36J'F8#&%L5@37^#IPEZ [[2,;K=[VA;<4T+
MJT(2@W?4%&)PH3GB=JO5M0SM=Q93OTO&'+6)LNSPJ=B,/&Y$Q@3HYY"!V-3
M5@V#)Y 'D3 IT)SX/EIK4.#@4%8],!^D$NH!"1T"NWT>1 >*U9R*5]^YCRX,
MQ=$^2>4I6>CXW M,F]K#G&]1O_T] 'U)MC+8$^,X""/L>.I10%+M; MWY 6K
MV?X.V0#? 59<"%P)/SIROL0_KUJ&U=9 _8"SA9(9;L>?>ME/9"'.;1?V3+^7
M6=PHX>6K(OD5M-4#7*M@_'4:>-275C2Z?2X >U8\A<VD[FD]/[-41=XF,?BS
M[G^XUJ\!D]EBP,AFA&O(623,I@3,]A#:,XU-)HP;^>F;AS*NCGK<#S"\X'+G
MGK<0WOB^],N1L*UFL#H+(=+DS<F<N-7JMHS6LB!7&9&^%S(N&F$D]-5(>9.C
MN%H;AU66E=<[Y1<2<1ZNCS@WP>-Z!H\K+W,_A>S1!7.FI. ]@6GZ 8W)>9Q*
M7K.<Y"TA=;/7<K%K@HP*@^1A6B2<4/H^+WF=O4C>)5UC4G"/Y!&%8C'"Y%.X
MR4,'&".GRP.S'\ *)W/[-0[HZO;^\]6;I?&\,JUN?B3+QH@!SH!J&;45O[)
M'RP%1.";Z*6O'/5RE2):UV>GPW+1P$+Z;]M/L-L]=SUHJD'H4'1=*$8*M40L
MCCT^RSEZ_>ABZS@B&!CS*3"0M^P&K>_DX'C0$]P/?A;[:'L)4P;.Z8TS>+*)
M.G./Q;3XBG_$PZ<%C(BQ=A'GCJ=NM)4%,)#Q7-G /F38MH<FD]N1&,VU3(4B
M4AV[4?9^-!](4Z-S8XA-KO()?AW=EX*'<>8V!F \/&MX6][2!)%6&TC$CF6T
MK=WP"3>"[%E&?S#8Z;6;KW7;!\!OK--@K;9A]G8#F]RX!L:P7PX4<7^ML.N
MO'7/Q7QF%SC[13RJPQI\3B5PWB8"Q96MRZ[+LCOL5V76YQ,\%I3AB^HB?Y6<
MJ0(Q3OOB^!A_]5V[NR"**;'L%/AIE[E(NQ9^[KJ,%2E#6/7K<G+[)1@Z>]O-
MAZR-.]D@]\97YU'DLO6LJYC_3^&*W7H45*8V:Q/;GF\)Y?KP5G:EW>*7+J+1
M$L4PK9NJ@8<TV#1G@TW3<%C#8=53QQ7CKS-&ZQS' 6I5\YGCI-W4;=TP3KK8
M=DSO#,VJ=;AJ(&BH*US7-(:U)\V+R5$1T;&U5UEY334<&#7?^>?K&LH#=EE
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
M;@'@P>D#B2\U[)(UW&VN=?^"W+=$L?L*X "[L.RW0F!L;.7WIM6NWS5=<EO
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
MC>(:C%]A,9DF3G2J^A&G4FF:,F>7 WO4]JLO_5%<(;) <7DMB2A5R:RQG7$
MKO).M,@>CL'*S#),'H*19I>R'/)@%T N LA6%T#N LA=%O+N!9#+;II=YG&7
M>;Q1$Z^DO*DL+E#.Z*$66 8UDXAC8J)M%(^QUHM=J[-*-([T$ U%24\T$32>
MB!27&;,LGL=]N<618OSXLI@GC_UZ5,R)!LRX8U5KK#L )Q!801BE65X$.AE2
M4LZKF<N2IGJ25ADK9\9799? 0R):RX:'<<!\$P.5<ZIO3YG@A)',GBA_YY^6
M]>08VQ+I2V*'6+K19-+##9W((>,U^E$V/\VJW+Y:$(+E)E?%8N.8_WZ ^\%^
MB ;I9)"S)S)1.9@36]O"U=<6C93"CL%'#QS!.9A7SDXA22^3XL?E$=32P'#E
M"]_!![Y89N-9/$5@(V53=7*X])I?$M1WJ41 F4-XN$$8L"Q"[D?Q5$B]GJL=
MSG\I/I)BH7TUD @EL^'KD>23B;'Y'J$QS$]68!E,OD"@&L"A7M,!AJ\18H2O
MHC:TJ'=G6X3LS#"XIBB#[4,YV6*'^U(I(*K,<->L8<&O:J-W^FQWDY7;$ZK%
MRZ]";'!JGR]>9L0H_)5&UP(4LB8&%K$%B_AQ][92$OE5DE4#U2JF18(L2&8&
M'\TS9,LH,2_. ;<3!L0+JP6B7P)%X?.YLH"SR'"=D(!U-7,^X8&7E1@]R1MS
M90;Z81 -(Q[Z[=6%+PN"^FG"PQ1X09G2.&!!5GXO6BMG[=4B T7RG7B:)\MR
M[&*L_,;(!0>KG+CIJI-'TP2Q\$4[>67 T*0F[@1*0-+[+@6*B$UO,O2-)=B,
M >!X+M/D!@5]=65-;^&'0_@9J^'G:EQ$RD7M,S<'/S(5H\/9C\9Y67E46\%5
M!+-)_:N[GD!DO"O"^L!*B0<[?"T:4K !D./*RU:>@ @DDP]85F&<%-'Y@.1$
MW!Z.2Q-U"@8@P*DE(Z90DYMX(E+52/R]RZKNLJJWD]3SJ*AUS;K>8-R:LS&Z
M !X#7<*9IH2K,C'Y6LD_0N%5LZ]-F7L=:7)="!Z"V>&H?D>(IB4J; IX#1;9
MWK\DC(GP>NGN+'"AA!U4N0I3-@QW#A87<#*!SXR&&A@<X8;#8F\3/421OC'Y
MOHPAA=?]#_X#'/(^YW-Q'<Q,7+^+CCZGZ.A?##)T0#FR(3JQ[] 2GFZEW+F7
M7;AT QI9]"9,QAF""12NX60/C#H<08$RR+)/:TTBBL@38DMBOPQ$)LB+(OR:
MSQIQ&7M=,$$!I\N]A,)41^$_^PP?\DXZ//CKY-W!RWZMR)RYBK68+YKC\! S
M[+E9CFFB*14(!$ \Z9V IO<C^/?^Z=PBC%R_I69ZZ]Y]X("87TX^2?].!DC=
M_.R_G/R%B)AZ7SK*%P']SV;7SG9263QR+2"G6[6>2\_L6+@]LOAHOL*\@?,8
M5"G>0X@*0\Z;)<?5B9[#L\<LI95U+>&\M-I)<L^Y+A'*X]*,"E9C[T[K81P,
MI/%E^@/51&A]&^&DQM@\OL+*(&$8#2(>T,A6;VK41:KW,%*](^8$A@\+N5:F
MI99H#W&AOD%/3^AYT--X%CVT#;($_]-DY%-;:NI--I]><K<>4,2"X6%S>KAC
MHI-,@5<14.RIQX+>/.Y1%N7@??"\,#S>SA(&;51(GZJ^J'8</!":U3WRLM4Y
MC\$7:JH>A.?@3'BZ_Y/5JM"+4@J\' ;)F&97T4BHF)H9B00C<#5_T3LLP>;P
M4 ) <Y3<<%@-47-1:R2$V9->EJ1>D2XI2KT8__'P,O9U+IL09;5=?;R@[ *J
M74"U%?*V!E/!K@(IWLRP^P:2"Y1?%F,M^VGR) HF4D06K+C2&):IS^)K7]2<
ML:Q:Q$*HP<+Q\%J]%2>'F>"9N'.=JZ\56L/,T$(<U!PYCL,P^1%?2FE1W?7X
M#4J%RU#A\HEKHQ4"<,\LL=;N$FN[Q-HN=+Q[H>.WB<!L+WL&?.0MH.H]Y#J/
MKPL>;RB215BO6F9!,,_!'Y!H*$"QR$TVCKCOP!H=\>KT^BTK_#QB<1(&3%\
M]0O$O'IEY"A-6,.H&Q9P9J7:\ 2OF(I_CM$8H/%UE";QD+^(=?'%I-,D_<5@
MH=ATN M1O.<2ZTJ+'XC.4[P8Z!N=#(2S6BV&'IQPV"DQ15&!A*<TN"N**3EB
M(=[RIN#;E B+61%I+YCW!E.^B&@_#D3)ZD;%;7-YQ7U7)7GVI865[,SC*<:I
M_;:LN1+.$4YE8O[@5KYP^T:9_(@M.#6ERH9\IN$\?T;*#DHI6Y%G&9M3N^!<
M%YQKO[@^JL5SZNU?_ (UO811K7-&XN'FXX4:RFAV>1 +W!E8#O]C -PS0+<N
MSNA@HC^G #-EWQ=A'<%1*.YJN*.@/ J8&?"AQF2Z+K,^IPK\O,)V%?G>V4@D
MZG-XP%EU5)_>1--R=DTY<5-(;MBNC/-:;E_5A"WG.;*8!E@T'N7K9*7R65GX
M.E%*G(RBF'>1$ZDMF*<XY'HF9SFH K1V9OJE )J CZ288%@""=1ZT8OFAWG1
MG+<H'99(@$F^%>![ >90MK-)JI9+*"Q+(59FSG9QLRYNMN.B\'A,*XRGX@IU
M(F:6T4K1/Y (>%/C-H\R)JZ;Q*)8O69!8.2-62 "5(-=A2<IN_[ P?!M(0C3
MJB<5:W+/+#GX[:#(B6 I:Y/C5B/V^.2X'$DPO8*C2 F4L5(>P"O&6 I48A!@
M!5P=$HW)H&=Q'S/AM831@ 8](6$#B3<EQJZB>&.%]R]SNH/4,-FJVJQ*1HMS
M$(%7QGJB+75 AW'13Q5KEL9I)@BTR*9!'2W :D7"ZC2L08<BL"#8Z331"]16
MNEZ@.QHA+<]ANEO:1IM_GB6Q_.'HZ%/-+3SE,%(-=OO<=)_O(I<I*M*M*W-1
M8&1EK(859>F\MIML0]A-=:&#BUTJ?\[NA\",/F+EV6 F86HVFJWOL<)65>3_
MQVJ:L:50,%%'PU+]V54W7G#SJZT:T,Y"YW_.-=+9S*Q$CPJA3"=OSR.0AJ5"
M9C=B>&F5@U.3\[J\R13SPO2^KSUIL4^L$JD$&PIZ#!RGG$2)]85AMCIP)^:Z
M1TR-E0L(2R.$_2YF'3K>%T6#Y3',G"=+KR]VFS!E%?LL74G$C\HRO]I\ZGNW
M0C?#C5GI\SGV4TKE"W(+) <&7(PD]XYE,JP0V]HJ<RZ:?]E&OGS@_%W933YB
M_628P\]AE?!@:_[O8?22XUZ.AVA_()9"G2)9-WI>3(F6*OKX+&X@DHP9CY7^
M94\T0Q=]=FXY=F!>=B,KDS6JAF$PJ,CDF.D=UF,5Z5,OG^[N!H3-$D^2P8 '
M '@N9&]""'&^J!JU9U--P236BH:U0*L0\KCO7)CU E"T3'29>I_$F)]?1M0*
MG5@4> 8TJ@B68".?6Q09XRB[*IX/J >SQS%YR@TK'BZO^WNUS&G>>9?M4D^@
M%,1L3Q'UM&:E<MS$PT@<-)!NPK*YYATU00#(2[Q\3/Q?5\D V]\@*:GVZR+M
MYY!OG3C=;-$)O)Q/#%@K-13OJ\152J]P[ESQU(Z[+YV(*LZRN6O.@0XG29;G
M3U7K$DD,-7ZHEZ^6'051T/'IB=<N)FV>JX09LO?L3:_6^0^]+@%QF=9JI8,(
M7HR!KFEI.JMH)]LF\S([4;1;7QCKBR'0-<5/F9N93*#>36E/Y.J\$/M9#:&Y
MEIE1UERGI;RI@6^(E6<3N:\,V!/\)-J?GF)1"3B#<3EOR H(%%L2%8B5(K$D
MIB25,<'LG@3_2<TS%=(H/9:=N6<W];ZM-7_/KNI]4W4?->S]WYGZXI>V;K*Z
MLYZ=7?+ '@BT%J$Y!0-SM?'N>71.%(^3? O2'6;N.I>(BZZP!0M#J&(YN[A%
MZN:V:"?W1UDI38;XORY3#,7*8I8A^W^O']Q!U7QXD/E!]C;0WG1D;?[6'KY
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
M'1\\%SY@21Z[QP<3X*>;*;3;,5C3HR$<6<Z!% ILB070$BIBJS$L WP0IC5
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
M]GF4[Y+&\'K$X@#JIB/<JPG(/P8^-:!/A*39-.N2099,\&]O7DMQW#P@AS@
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
M;4T/*<:LMIQ1-LG274;9L[WG;OPRK!!%YTP4G8=LUX^RC.9=N^/5I,NO62=
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
M5WG-G@2<3'5)V!52-B[+?LTZ')ZA*KI&'=E2 BJC^I&)H>FR2TS;"\%2,1!
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
MQ)AC1O&X:^^LL\'BGEQRAEA%C5N"Q^LFC/-KA'&Q>7[H&#%,,8&HS8(41XY
M.!H4$HV,<B+ '*LM>+R01M-(8Q4MA4(:-9-&^^UWI$$.$U.<&Z&1KIHE>>J0
M<3$B#]\9:C'WGC61-.YZZ'&7U!/7'X0X0*/^Z=-\^\-^MQ-:5PRPBM1RK^[E
M8D'<"ML[TT%/(6'JJ$^(8 F"P)B ''$4):X)3=X[%0#;3-;6T_?&P%BB/+-'
M!_9[-3X*V&\+]JG44:>%B@PC(L $X+EHCK6Y<H[Q3BJ&=9)D;8.(NU?H+&!?
M';#?J]%0P'Y+L$^%*2G&O:3!(MC#0;5+EI &QD8:^Q 9B82YF+MYL^79VN\[
MO.0>0Y>NHR%'A  <6K_E )'??QBT= ,?QJ/CJMJMD!DT=451VU7<3LYSSUF]
M_=[F:#3HN+.1==VXUV_W>_G.!OTN/-"';;C'01R."JW=^LCCDM8X%]A'ZY%G
MW")NHT96)X>",E8X2KB5&&@-F]H./1HC8FIT;CXZ8JC=8BG$T)2CC2MBB E[
M%0.*,?=)I38BPWQ ,B83*3=)< _$8.3=ZV,48F@X,?S6B#R/0A%-.<BXH@A*
M*?,4H\"T0ESEZI1.@G9(6'D>:)*!9NU U_4414SI\ =GASIS.BBY%C!_S3*:
M#*!O +;_CL/A4WC@'QI,+7L-3*U1O]7[#D[PYC&>;F58K7!EL?NTG0K?U<YW
M[V8T9(*9@SE,B&$1$!=>(!VC0,(&XZ(0E[82G='KL=0)7'(TWZ?!4]"\"#1/
MYZ)['8W3R$=A$-=1(ITK &NA@G6&<UV=WJSC N:E '/CC90"ZP7 >LHH290X
MJ;Q#@N0>[R)9Y%(@2!B9'!&*A 2P5K-:+-W<)FE>1<\Q,O%RV!P_.9Z9LC;V
M!AW \7EKNQ?.AO!2+ND)N%J_I?WH^J-1_^0I@Q$+_;/\&5</>3=734,.OO[U
M@,/2Q$VAH?9:H?FY:'Y_VA8CTB2M54"!"X*X$Q1I$S R+*D0J,8, \T;.</U
M="?O= U >6#W=2'*0I1+8PH7HIR7*"?-7)HK31N!D74QQRT1@6QD!'G,P<BU
M@2AL\CF>J/L<KS!E8<I59,K&^QD*9\[)F=,^!"XDE4HA[3QP)L4>&1HYDE'"
MQL<U<0+6')T5V'W;<\T'9,O* _'ORN"^JAMQK1#8B1U\Z/2N[H_0^ZOZ13/:
MWL;8LCX?3]K>>3YN[/5'<9@= \_ZO6HL["B&UHM.S_9\;OOQ=@2_J(J"K7]?
M"^/:,UU^ I-P"Z?]82?/W--!S/F3G^(?GSMA='0EBZ[]U>40X&]_8AW<P=GH
MQW]R;2)\S"Z^>L;.W&CHA)HH!G+M:[['BAL$!360&TX0D8"2M,%6>J4P(2)2
M;-6A(6M7?W0T^%8=[D-$;A#M1V03/-93V_ULSX=K__Y^Z<"ZN3[4DZ/TP[%(
MJ>9U-$8$$&M_7 'N*> P#O*[X$[L ]]!ZVB0-XO_^?5<J+6-O<HOUD]Y^8_R
M*O_/O^UDT9>K&5X,3M7,Q?8C-UU5?>GMF1MV0L?F7T^!\C[O\CO.^--V@3-B
MZ^U1C*/I^YI-@!EZE[_)C"PJ.AP[*[_21,77\"!=>SJ,3Z^^^2-TAJ==>_ZT
MTZMNK/JC/[Z_NIAVSU;K9OSR)8",6=>"90Q=NHTO/_@27NL5O":VG_%KDJ]S
M0W_X,EXG/WSM9Y<E8ETQ=:O+_OPUP19TL^9&E_V%:WZ.LI\_R9@8[PN3LSZ>
M\ 7MM%/8J!AY*_IXXN*@Q<B35O9PWJ"\ZSR53[_3.;]4,DLQ1.2[(;KA<GD
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
MP2JFNX7I:A-U5S:W7+!7^;8K?+N4=J"H3U%(3EA('/E6 /&)"@+,X-(!2#E
MA_CV(1;L-8Z"WAB.9N-X4#(-:HE>34BKLJFRJ;*ILJFRJ;*Y[[)9,X(3<HK1
M.F^UB5(9X2"9$$)*#%@RCJ\=P7E;^HG,QL>-)=*J8T_B?V?],:1J@JQE@ORT
M*C:3'9A(<R(<S4DBO>*MRX?''%EB3"><YSVNKM4TI"*U:WZ%FX5IXT18H/3I
M:#)] =.#4<7K^GA=BKOXQ*6V01&OK"$2I"<A!T^,4$FZ1"%XL;-GJ-[5%;#W
M"+ YV1PE1\FK()D&;YVP+&@E!)64KU^N60%[(X!=BJF 18Z5R1-A7" R)$V"
MD:R<7.>,##0&IRI@MP.PU4[IKFS6(=/H@P4 *H)12*;!0^3!J\RHYB:&6,FT
M&V2Z%#!A)J/L<B!!:DZD,XP$G2GQ@CK-@=&H6:?(] '6:#[!Z1O N-0MMQ6:
M9Z(G/?]^#$W]YD,HTJQ!^"J;*IL;[E(NT>:E0<<HF0R:!6N,C4QQY5QBWGY[
M@D3=TS>^IS\_4UWW$WWY]C_'[\!SIASE),G2>2'I1(*RE !7^(8S*FG7^!]I
M-W(@*FPKI5;95-G<782-)I>EPO\DUS(RXYBV6GD;@Y"<@:\1MCO<W\Y$V#[O
M/_O 7KQ_EV5T1D>&.URP1(H<B8U*$.-ID#&@>$I;?G&M$U K4+NFE]XL2JLZ
MNBFXOK@(U^0=E\Y'HKU"A52$4A>./[BAPCC)%$)V9P\71-5([Q5@0[8<5#$Z
MO)3"!BN=9IPE94$@5><*V&X ]C\7 4LA.T6#(CPZ1TJ[#A*T\X0F285U!AQX
M!&PU(;< L-5,Z:YLUB)398W7UJ@DI,R*.^>\TQI2HEQK7@-L'2'3#Q?)U KI
MG!! 6)2%3(4DGBH@244PT6GP/G>*3!]@3=)KF.+"7S1!G<Z1@;=&:#R$ZJ0U
M_24;;WZZPE_2BJ0RT-H,=+'9GM$\6"TBB3PI(HW2Q#$OB+1:4R8-8T[O['&W
MR[H1WZ\).9MI*W&C&)VC\U13>'*(\SJM:%T7K1=[Z*D47$K&$,D\)U)Y2YR#
M0$"Z% N,C>>EL=-U7)L5K-TUO*ILND:D&^A86HGTYK,@+A(I;GB0T4HFD16U
MQU)'O!*&9,:M0<L+_W,[>Y9?S^E<X5JI]&'+YHZ[D5;+\28"[2?== 13F:E(
M*#622$TEL3Y% B"D\Y2CZ.@EMF,%ZS:!]49ZC5:UYS:C[0O,FB1XD@D5G^B
M2,CES*U@B,L&;.320*"MXG/MXQ4J:#L&VHV?0'HUT.;1^-!/\?Z?IX]S_S,D
M\C>,1Q7,WQZ)7X!9 E?.1TD@"$]D9HDXSA0Q2D9JHK4ZFQ/]N,)Y&^!<C9GN
MRN8NCR:M5'LW<?J3MCTA@^8AE#@94FU@CE@G$@%AE>494,:ZBU3[E7!]ZD^.
M!OZX#/8K#% _63]9/[FQ O.EM)<[W]U^] ,_C##I^6GO&40X###N"?:H5S:H
MZU2/A]$XP9A,1T>/"XM-1H-^ZBT>8NOW_I6.S"R 9B%U"(9)@<J ME)KZP43
MPH3$WSV_VJ[_='1X.!J>\5ZV_</KAK[6AOZ?Y;07I6EVAE*2:8CE-!4@/N!V
M[H %!EIQJ=3.GEU5)/1MN;)7!L$=)]+>+)B[P73_N#'AK2&TNV>N%3W/-D1;
M#6$=C 8X:9.?_COK3X^?#^-@5J;IU6A<1O%D.AWWPVSJPP#>CO9'PS*.\6B
MPW__'$>$5%?=O6NSW,4HM\P\T)PI<5Q9(C-(@B:H(8'1P //+AM;TH5L);E*
M<@^%Y#B@*1^MI:"]S"YXQZ+EX%FF5H20;YODJL]F(^2W?(QX9L904,2%0GXN
M)!)2T(2I)$"@W*G?G,>F$F EP&TAP"B2"#'FS%BIO&4A,):#!29RR-[INR3
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
M*ILJF_LNF[L.X+PMC2%FX^/&$FG5L2?QO[/^&%(U0=8R09ZO"LT8H5QB)A
M)HF4@1$/DA+//1.41J9426&]E@E2@=HUM\+-HK3Q(2Q ^G0TF;Z Z<&HPG5]
MN"Y%720'#LI8(KUD1 ;G$:D1B,XTR0!114=W]A3;M16O]PBO&Z^ZJWB]$;PN
M151"H$G8+(E!Y!*IHR?!)$L\E8%&'8S/IN)U*_!:C93NRN9.F]E5+KT1+EV*
MEDAN/=.1D1! $,EX)(ZZ$JS.F3'+4M:A2USZ  OMGN#T#6!<BD_;,KLSD9.>
M?S^&I@CO(53:U0!\E4V5S8T638$)3C$5K1.E[["T7// )0_>> 6I.C$ZL)&_
M6"Z,XEDH#L(1JZPETD9'/&= (+JHDZ*04FE#HE:X'"MB.XC8RJ95-E4V-QY8
M,U*X9(5F1AEIF'9)4Z:3ETY+CD9+#:S=X2:WJN8ITEQD4SJQEMR^S(@-S!,F
MI?':@PO6E)JGZQBK%:A=<R[=+$JK3KHIN"X%UKC)S 3/B-(EL!8M)3[AKYYR
M896W"@*_1"NM>.T67JO24V539;.%LGF ]06O88I[^:(SW72^V>.M<;=_")4&
M:QI!&^](M\((:D52E:KUE*I?5[2:,\RX) V1-B>T@'0@@5I)@A8L*FN+X';V
MQ+4JQ&MXO;L[0Y5-UZS3C;>9.T>?<^(\M4N?'.*\3BN1KDFDRZWDE*+6B$B,
M;5K).;1-C<Y$R9!LYB 9\SM[TN[JRJ3W"*U9".-0UPE9<4D1L!:8E KWS6@
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
M>VV1D9(A$0C1R@3!@G^Q/:8)G_?ALCJZ:C&=Q=YA3+UBDDOE+5$A <A$JA3
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
M%#51C@ND8RYII6- %A.)F(A!.N[!)P#0)X1GU"][J0[YK86[%NY-%.X%B\Z
MZ0W&M4,@XN [,HN1(<&A%!@-DF@9'?B.!,LM]NC"_5/0;_U5?HFA8:$O]FAY
M_<=-N8BYI\N<C0&;>ZG#=]%+':_WZVJY/XU7>U*AD2PMS)>KC]5^["JH1Y:8
M--RIR!WF*!@ /,[!H[4J,D0"I99PSRW#+[;-EEDHT#FJ\[<9XO=$1><FQSVU
MZ#RNZ"P8#!*;D+CR*$6C$0].(T>,0CSJP(G4Q-&0#8;I$= 5LO-3\"@L:/0+
ME;PV_G:<WFPYEKI#&X9*BV?2G6&.V5C+!1B[$6B]&>V%3[ 5?H^]',8R.:A&
MM(:I56"*+M'PC,;D)3@R1N72S=;R#%,2A<0""Y$2)7EFFKKS0?5Z_)N'$X'_
MOE? ^7G!XG9W6#58/ )8+-@TEB2O,/6(80LVC64" =93)"GQ(8K$@P=W8 V)
M&$\;+(JU]DNI^KD]K3OZ4'=)=!TYNFOHJEFI>.PZ+]KT2F_,<)6ZW4&G.XA/
M$PEN7YSXPX^]-SX7%2"\5$@R23/P2*) VLE\F!F5EM$HY5QV":M)^M0M*0.#
MP>FK7WXY.SO;^NYZK:UN[^@7BC'[I0<?_S+^[HOM#U7=[:KNK^^VV['C)]1[
M^6\YC_TXVO"?H>T-8J_?2-97!;%SEGO^1O9_&C$7_%PH$%\AR_AMVW,5KI^&
ME-%:RIZ]E.V_/C\47&L)+A!B.F2&#N.039(BPWSTQ,,\17M'*2LL$<_JJN<.
MLTYVOA[QW1\';/?-D=C;_T@/M2>.6ZQ12E(@+HA%S@:.L$F61(JET?29796M
M=?Y@FS(25$(J*(JX2AQ93#FB*GEB.(]93VQW ;-[H]#P"1Z7?_+N7"CL?B'G
MH;_5N(CH*Y9KE^L*$+I?J&?KA/H:>%<Q;T[H(34ZR4S,KYDSX*8DBIRQX*8X
MCGE0+GC);@N\C5GDK7;^;-C8"AO^JOT^=Q)\U>7 K2A7+OK0_XX@L_&21.$=
M.QCVX-_][,;LPVO_V>KZDR?J.]]^2WT&7]J3W?TCNK,//O?1(0N>!$<"TDKG
MT_S$8)OA@**FV%JA%;7^12/VO3V%J1[TAO%BJ..,]_IUV!\TT_D%%JH')*$J
M</%N",L<R];*OOK0MAKM9J?9'L[R&"_23ITU6_!%6YZU8,)W6X7_^&^P_Z%K
MK5P\^^^O&JN#^:^COV14G;N=J#(6<YIRWHF3,X,JAPLFIV5/^_'5^(=?0[-_
MVK+GKYJ=,MCRT*\7W[<$L\O[JH]_/6N&P?$K8[:T8!E01_<NHQ=7GY*M@K5S
M!QG59UQO44XN_1AO7?[95<UFTDBC;]7LU9\)1NO.&K-2LRN6O;]!]?5-SM'-
M&B'+__M>=WBZPGGX,QO^;K>#?O(IV.\.;.O9968O/\0%,XG=](1ZI53B9Q?]
MNOJH-_&P_@8)5S219"WC+##&:0H&G DN97 X"1MI6#6U\TI+>\R)^V88=^'-
M^V>Q]2WN0#>.GPM-;O?'WE__:A_0#V<'/SZU#MH'>*?]5NR]__1U=_\S&-;0
MA[\.Z)?W.V+WC[E+JZ\[XJ#]Y>O!UW]^W7W_9Q/&=7ZP?\+ANV"4'WR'\<)8
MOYP<_#@A__?C[2*7(?'):ZSRF04KYCI%QB6!1,)8*V,28_K%-J%KN[-:638V
M/'2_1K9GC6R<1<)IL-$SRD52FO(HB73.2(U-3#6R;1JR+90:4)IAJR(RB43$
M$Q<Y-M<A:6/42AH=""";GL;FUL!6 ]OS![9UL7'4P/9 P+9 L*@=8X$ZA:11
M 7$#UAJH*8PRCR^V.FJ=;YTH?CK(]ARJ+%[J,_-+3T6N"G)<E7;D"2+00SN-
M!]'V]L^Z-?#<"'@^+/J*EG!EO'.(97IIKH5&3H"!9;G26)"DI/79HGJ&]$ _
MN\P^M#M4R^PM97;>"X)U\UABBA(#!XB[2)$QWB 5F"+"L\@ER*S:4K7,/C>9
M?6A+OY;9V\GL@H$OE'>$)8>TE!3T+&;(*NY A'6(P00NG2VERWYF=JP'M>'%
MK6SX9Y.HM"$V_'$OQAI=;H0N.XM6?*241283LHYIQ 5-**\>PC@0;(0-SH%%
M(#<E2:E.+WSB5GPMM;>1VGD[7C,50C 8>6; CM>>(*=20A)'+81E(EF<[?A:
M:I^=U#Z*'5]+[2VD=L&29Q[SD )%6&5J$P,""^"K$(G88.^8<C&7.]^8C.#G
M?QHOZ]/XQ[?DWW6'O1I<;@0N'Q<-^42-BCYZ%(,EB#/ND(D\(J.U"XE;H0D8
M\J(^VGM^0OL8AGPMM+<1V@4[WCAOC&7())_M>"N0,8& '9^$%('E7[+W+6NA
M?6Y"^QAV?"VTMQ#:!3/>:AR8C0PQ%S#B0N>C>8P1"U@&;(@4BI0@:;9!4ONL
M#^15?2"_ 69\\UM]1G S</F\) .#"1&I8X@(4[+Q"7*),Q1=\LP*#%9\S&;\
MG;&E/MG;-*%]%#.^%MI;".U"6 T)%$?EP&ZG 7&>.-(A!:0Y8\0'ZJTN9OR=
M:YS70KMI0OLH9GPMM#<7V@4S'DN99% 62=BP8,8SBYQA"AE&+*8Q66)S7 W9
M%#+?9WX:OW\<>]&F0>S59_*/:\R_SHM0X\RM<.9@281- OO-:3 .0CXNH+S0
MPB5$G20F./A4N$P#?&?CH#[CVS3)?6B+OI;<.TGNO%EON<+<1X&H$3[?UU/D
M N.()!JY!&7%K0)?7&[Q6G2?F^@^M%U?B^Y=1'?!N$_*$>EM0I9PB3@)'IF8
MT_T](<X;:U(2(+KF[EFQFW=&7TD@W:*;6;BHD&0MT"6>CD2AII2J^0D>T?>I
MD?=&R.L7W1T<I7=!2A2U ^25Q",7@T'&V,BYE=+@]&*;X[O'--1,*S62/1TD
M>VA?L$:RFR+9O/L7B0S,"H4P9@EL2!*0T2(BIU@TA#JGB'RQ;=C=&0YJ)*N1
M[.D@V4.[QC62W1#)%KSA*)P%EU<B99E%G%&6"UABA 7VEEHA8\RTGHS=/3J\
M)HFZJR1FL7C5^+T7^[D,V#?;&L:&#;GZ01:(32D2OO%M/*=SR[]M&CI_[HRK
M3<?P]KN'K[YNY]]JJ+X15!\M8?N0-)J4&7JL,(A30&E#%$?$)^4TME[E@TNR
MC*CT[QMX9CFN+P+]C%=+^E/^YG,[N+VBNL%5=6XVONC\([>QHM$TJKO#8$.$
M[C!7\<DK>KE)M8$NU?(-=%N7ZFX3\K@*??E,/*LBB@],@7NVI-1V$-SBP )R
M-'C0F@Y^DCH@X9/FQ!OE8LBQ?#P'\XWV8/7/PQEQ=W*D[B0"=]+M%RMSSY?<
M6_9[-D>;G:$M1LEL';/1=+!<P6RQ1.2HNE0E'S-/C8:.IX]8!P,=#BY_9%D]
MM#4L]&K5@^6T+$XU93/_/>Z-NW!JCR)RO6A/4 EZ?&5;9_:\_^*7BY7?FATT
M.VOS [YT6"FM<__FFIYE3L%AZ/;*PKZ"K1I[5>'.?]A'[D'CN)=]G_]J"FHC
M$THQ(A+71AMLI5<*$R(BQ58=*C!C2F&\;LIE)P?5E;/=7K9D<UNY<FB42][S
M9"U)EBM/-1?46/@UD*BL4)4W!L_$\'H WR>!$:J\M-X%3H+623"N2'",8$,C
M>_$092N[O>*^]7\'?/#G/V]YRE+QE!U&G(C342 ?$T;<2(^,U 2!=VR"<)$*
MSJ\J2GFQ/B*[:&N-RE2NVYPH[;QJ@@7>]"N 4+7J#ZKD+I9.7Z&(Y8;5]MP;
M]AH7ZM<UBNK(56H'W4;/-EO>]N;=GUS;<W#<&!PW>Z%Q:GNC<I_Y3['7[C>.
M8@>^WVJ=0P.=H_R8BX.S&#N-J\1>"!*I,M$)R[A,QBKJ3+32.&.%8V;V#&>9
MM%\\M=F'GNREC';YI""7\NVU;<8FF&LP/5^%8>\,[(A^[/QT@ !]WW]]*'@T
M*=*$%& TXD$8Y(RB2"7%B7&686U?;(._WSB/MC=O\S1L)URYFMHF:UA2DDO#
ML846!7&*!:\2B]+Q>C77N)H^$^$D*IQ#&I8/5C,Q9*F+"'//7?1!> ZK"9J_
MK&9_?CFW&OO'L=&V7[NYGG.V$W*)ZM2*<3 2?I!PL 9&XC\XMH,&M--II.;W
M&!IM6)AC$/>+46U;C?=C('@Y]U'#]F(CY#/^ 306 1\ )CH9*>#5^0_V]!0P
MOQ@MI?&MQNO&:;=73))+>P<_-D(SMA>[.>P7RQ/^&AK?+,!F;GB^MW]TVW'<
M^*B%9E7)&]Z2WPPM=ANPPR/L_=S)T9=@,S8 ..&SJP3B)D?4UPO$)YC9,]O*
M<E%+PXPTG)SOOCDXM 1VO5(!*1\)XC%7P,*$(R^#,3I1Y@+8Q D<L.7B\++
M&QCX;=B\>5MEAPIVT"6[ YJ S9]U7[-36<WC_5*4H@=WTS8[C4X7O,[8Z,7_
M#)N].)(#>,_BXZ>Q8UM9J\*V[^>7OHD^MAUL;T9>-O(^>0FMS56>7:*E(T@9
MO+71!W.CF4">.H-J:&>Q<6PG +[*#4L,EO/H,.74@?$H'0.;W%N82@7*VN)B
ME).Q44ZNOVIY W/@!^]@R!T_W=7?8B???<_LZ%<%8M"/V)O2JN.?;U_C/=#9
M1%"1F&, ZR0AKG.$H6(682<T)UI([::^U2JK>BM7JU[5]:ZJ%2PHHPB2T1E8
M50Z:2M((CIJG1">2?.:Z[W07[KX6_@#:+T\_:.4\_V,%M?6$_9._LE72R=#;
M:_9/ "]!%?HF*/Q086LO]IMA:%M5R$#!RC+H,/9=^@UW#D#]+?8+,EK?Z_:A
M&9BI;^#FQ&)4I&ZKV<V/COV=P?EI[+^$$=JC(^CWY-H'=N^PUYRX.X#IMG/>
M.(*F.A>>!9#]UFWFH\@L;EEY].S8=)G]7L%BF%F8Z-[Y2.GX?"X(^J#X5;YY
M6B$ZO HT>[<3;.\<NM$[B6"Q5(>KKT,H)X25G3513PU[U(LC+9-EOM) (( M
M0']X?W[9(/_0BS"H3OY.U4[CM-?]UNP7_96_= S+T8 %C7D5!L<PX\?=5N@#
M#&2U C,-A@\\,L@;+UM%5?#&2%-.U@<6+G>YL;>L?Z%;U-2XFWE28:ICWCYS
M*]PX&EIP*@<QKW5I?@ *.T\9/ W+8+,E=W&[W^])TURL0/[/AXX'2[*<N/V\
MITZ? =H\V=T_HCO[;W_LGAUJQ[4$=QX9#>88Z"^!'$X$"<PM 3N"IRCGSQ$=
M]XF2X#4&)Y)R6!AKL?9"B\BPT^ZJ\ZH- [+L7P'.M+IG69S+]4*C/VR#*$,C
M_2(XS?8I2/^"C5E^ ]>WW',4Y/MC /]4D@-?'NW +*Y_@V]#CUOYE[^_6D#]
M[7^,WCN^8RCW*##NECWMQU?C'WX=W_8W.V4<Y:%?+ZJ*?%D_=XU29K?Z>'ID
MOX6K8_M1G,#HS:./M\I'<Y="U6?"; E%+_T8;Y%+/[NJ64*V)#&W:O;JSYCF
M=6?I:@MV3>#(M<$(1"Q\=\GU?W4'M@'7WCF_M?$64"?\P_5^V9YUY2[<B]YU
M6F9B-%:](-W(^<J:=I6@FFL'^3/,%*EG:L69PC<1MB?,#+HW%ZK6J[SO.L>X
MSF>YUY.?2QVA\N,XL^6YQ$J+/?!JOGS]3'=^G,!S'_$>]&7OS9>O.V\^?-\!
M3VEW_P0?M/_5WFG.QWV=B)W]W?;N_L&//7@/>%'BR_X'#GT\@^?.=_9WR-[^
MI^9!^^!\:05BEH)C2E$4HJ6(1Z:1H\0@%J,AL(C:8?%B6RIS=X*6.D.O1K2G
M@VAKOZ&H$>U^$&T^Y3CX))V2%J7$.2":SY%)&".:K* Y&201 X@FZ-JH9&M$
MJQ'M"2 :YC$$;0G#27+!I:%!@9Q(QRG71L6":'B,:+A&M$="M(5\MJ -F&.
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
MQJ6B(6@DK!2(!ZH!DKA&6#H3-<.)TGP2).Z>B'<C87EDDVG#$2O'#[]J?.Z
M:] I](472BC^%";5WYX 8GWNA&;?PRP/8GC[W<.BO6[GWVK4NA%J^474$L0[
MBU5 4L> .&<4.6PTLDX:(9U(@:07VV))'=N_/V$[ZB9E=L9MCYI ^?LY2"LC
MVH,*ZF[,N/0-X*G4UVDNEG?M/^.B.ZM$_=_%?MP0A;3>G*)5)V03]=(-U)),
M.#%O1?+)<V*\X<JJ0)@-G$KP%6^LEHKZ 7G[,!&W#YWRMUKAW$CA'"VY,'6.
M::(#LH:"^YZH1S88B[B2Q(CDI+.VN.]K-I/O)"!UAE"=(51G"$TRA#X>!H:%
M,H(C8Y5#G!F&K)4*1>VYP]YRY?@ZR.2[@^/8RZDY<= OO\\SP__3ML!OB(T_
MCB-\Y49). ^;E%,5#MVWWW^'OOOSGS?-YL./O3='_)![0ZA.N<@PS>5, D>6
MQ8BB)9&3I)*S;+Z&AQ;."8TEC]QP;KV-6@8EL08%PCQ3=TW&N2?[1BT%E&I#
M-&!'Q/ZE"3(;GT*T?PR^1].Z9JLY.&^TX^"X"X+;;PS[()R#;L/ZXK:7[*'J
M4*4QR"/>:KR)*?9Z1<RG?V[TXFDO]K-_D_/OX&\-T.'15X4?!K%]VNW9WGDC
M-.&OO5QKM-]P<7 68Z<\X&VO=Y[S\VPY'RA/C= C9_^->]H<Y3.EZM2AI 'F
M.A3YR=-A#_3@*%T0VFSVX,/^*?0!%&+ID;/CCT?P-!CTFFZ8\Q*')5W0#WLY
MN[!UWH@=L%WR3,!C+7LV:A1^Z>4TQJW&G[8UJFEB<^*4+0."21D"I(7Q!.7O
MCP:19[0S&AQTS@Y&"5C=7EZ&DPBOA+]V&@!_,"_0$NR4'S%L78^$%VN[S&S!
MT7*SO/D6#81)%M5_7Q2WT8[%TT>L ]2&2;KTD67)8 ]F4$@^-T4S_SWN3<\
MCB)R,*LGJ-SFO;*M,WO>?_'+1:$%B9V=M?D!7SJLE-8LGQ4T@,O3K0JFO +S
M./8JL^T?]I%[T#CN9>7Z7TU!;61"*49$XMIH@ZWT2F%"1*38JD,%.%.R D&:
M?\MZ&23['[_8>?T^+O&R6"N(!$:H\M)Z%S@)6B?!N"+!,8(-C0N*QG#)\GDF
MD4)RH;#VGBN?G%8:^J;<$\OS7#XIUVK3[;\R@AP-6[:7H>Q;P:I8<+9@3?.X
M"V /:U+!3-5TANF,D;$34Q,0"U8[WR\U4J_;;DSK 9W%QK$M>'H"T V6W3?;
M:W:' ,L1G@! +LG:N>P/@'0N,0?0F24N+U2_&48%@ J\MS)ZMZ![6<T W/9?
M-GRSYX=M>#SCZ<O2EOUFFZVRB9J=B@L$GM]JO ,M #JK7R'[M'\%6VTOHW!L
M0_>7(BR@,8!L'U;8PIR'EWE4DQ+999Y&TY _<#!A$48,RA'Z-JSP$UH[@MG+
M RNM"OS?D[=T+R!X8[];6H1M%"?8'^'_H%_P5=":>8!Y)F%HT%ZEX,Z.F_XX
M*^'>T+;ZU92[K"QC/WNES?XQC V^5][TGV&S5VGM4WL^T:#08BQ'[M5*^^PP
MAZP28^];GMS2J:*CQ_HQZ[;\F&T<P9\Z,UJV/Z[CU#B%;='-9[C#5LAO;^<Y
M*)G[C6;[M"C-K25ZZ0&K.?UF^\>O.R'_\Q9F!G9_AIW:>H?^G!\ZIBRG)B%J
MC$<\)(XT3P8!=NB80B['1F]DC3^HZ?UNLB$_=/K0N7:E4)ZJ#?Y7G*!B0<-C
M^ SDJ-6$;1L P%R^+)B,<P0LL5EL5P_;N^!C^2%.-WJCF;(I[(]M?\R(8:M$
M_VSH9Y3/622 BSES-D-("R#B9?ZA?PR6- )Q;L/W>R=QE- ??7XT6][7M5RP
MML#AA7<4 S[C4/FHVXF-\VA[6XVGNW#3?7AA?3*TGW8SS%> V!^ZKP"OX%P4
M^S\O=C:0IRK0 VR#DNDU^R=%9YWVFC!VZ&6UJM-+HXSF^7 E.RGYGAMP,WLG
MDTTPP_>PU8!M==JRX(CD0Y<E#8$?U#F![564)BS]S-W44<^&^')V)\SOPDHI
M5SL5]<I1#GB!@.1E.DX!-GJE!ZUFNUGY@B.G9SK<^!W>/*S4G^V<EQTQTT:S
MWQ_F1O9GW<)LP\2BR?* 7LX.>&0F5/YJ/ZO LF]M;RI=E7(LNG+DI18E7DG#
MG*.8+/Q>O>X:[^ON._:>%>'L=OL$>^RW,O_YIY]3_?TXI(EH"48/B@$S4'_:
M(' +"")!62JHM]R:>9\"8Q&8$2D903DFW@05K:8D.J)QI')!73X<#EU8X?X\
MHA2$'NWLO/]G26%L;R2B(!IA6$2QL,ET6[G<IX\!Y'.$:(#BS4&QMN.X^3.
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
MIBN=#ZOS"J-689*IUOCI1C[FO/K"?E)E35XDUKF8J5[E2DY&/B(!RY'A$WZ
M0I=2S=.R7/?E+60.FFE.>]5"YF(XKFC4FKWY5N"!3'B3DQO!Z"KQ'H-C,-F.
MCG/4^82;?9PJ6M@"4HY9&:?ESN3#C^\>IGV9LCHL>_E6X]WTV86@S1'1P31:
M"]15,P=R3H@-JG[,=+)D[Q:2FD(7T.D/RR\ESSFWD+.>LRG[K=OZ5M'C5!G#
MC?\,NYGD+6>/CMF$MAHS^W24&-3M+)GRX]@*9>4R:?>(66@RCD*6TV_"%K/Y
M91TP&U\6UIW3$=//#)M >;:BB L-=U[Q[TS"ATJPVZ!;<J SJ]&%N5XUDQ5/
M,EE+MNQTA_67;Z=!KON2V[U1%A2/(6A+&$Z2"RX-#4I)*QVG7!L5BS+ 8V6
M5\A9S)V9KL9O)=RN3E%<(47Q ]W=/SHD1@FMHD;6LES8S><3?T)04EH9IFQ@
M5H-%:N067TA]:8RR7EZ.&*>:8P[7F^P((Z@V,5JJG 5O.SIL&8U&>2QUXBG5
M.^)^=P2!_HA#0VRD3$BD\@[@6GFDG4Z(4<\2%4D%E6 ;2+-D&UR9J]IO9W(B
M/W09=[\5S7/</055"%A<'1^\O%G2<Z[V1;4$"(D<\,,F$[%B23K8HSRP>KO<
M]W;9__SC,*?%,=@-2#J9[PF%018+\&@5BX$!@%!G2]DCNOINR>HI!W9GU1AR
M(.R@6<R*G-<!/FDFQH!V4([+'L0C\#)FHZZ3]2.*URHL_"9;B@@9#0;_&BL
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
M/ *3GA;L-DQZPFQ12M=/3D>V)%/WPJ17=U;RM=+^/54>-R*>%"WA08X.?+L
M<K=AWEN=I7 #J>U6G*X5B1M7&N<:6!V?PWR2>C[7.I_X9V+-G$';S5V[)T*;
MV6Z&T(H/FGC[SP@V92>[:JZJR_0@[)B/,-![YK)[A!$]0@;=);<*KRM'[LF'
ME8PRJ<]W]H_HP?[NR<Z;5O/+^\]XM_VEM;?_I?7EZP=HX\]C:.-LY_VGYDYS
M/I/ZP_>]-^!\TX]G>W_]Z^3+_D?ZI?U9[+;_;._D+.N_WH(S_OKLR_L/YTL9
MJ@3L1I'K.5O)#>)6$@1.,D>&)*<HQ9R*\&*;/3)GYF2O;SQG9HTS#XLSB2E%
MJ,FW*IH'#__!@G!L'*>,"E:5?L0USCPTSBPP:7*BF? !)88%XI(%9(VQ")8M
M&.\LIL*]V"9DB]5 4P/-!@*-P$$0K133"G-O.2A("N:,]S[H$'"I-$Q,#30/
M##2[\P:-EC+97##4A\3!H!$!;!EO4"1:@$HP(;*42<#%!N',FBA[R[O5EA(;
MB1Y_7;Q[;7;\L->+X>%)?!]A['][N!SJFR+.[_:\I'G4R',CY%E"R$<-9I@Y
MC125'G&6)#+&*11<)-@:%3@#$X=NJ07D^?O#T(K>SKAY=);?#9?7.V;"U_+Z
M4/(Z[Y(H8\!VHQ8%D<N%$$Z0<YXB[W02/DK-!<^6PB(7<"VO3UA>,Q5&T)8P
MG"2LL#0T*"6M=)QR;50L\HK'\GKGHX-:7F\IKPN6/6%48I8LBC)@E*$6.2XD
M(M$2&8B3,5?(I4MXX!Y%7M=T@_-$C/HNS$BS,R[%W<FA?=^:_?S;K0S\54]&
M-@6 -MB^+X&>'SJ^EQD=WL3JWQJ-;H1&GQ>M_>B-E=["(ND$U@/3'&DI%"+,
M)463!-7A\L7)N@AH-^@\\V>7X(>V^&L)7HL$S]O_EGA2*K/3DEZ=2,[-L@ZY
MP$FDSCN2.='P<[SZ_-DE^*%]@%J"UR'!"QY!HLZ%Y"7RR1/$I19(!RN0P!)0
MV0EIL'RQ+9=X!/59_\.X!?'[:;/*BKZ='_"<#R+6X CT89CPTPW1J!?C]V8_
M9TO5D'0G2#I8= M4B(!*F",//^2J/ %I:SSL,< C)[@S.F2C8C',H3Y4?,*R
MO :7H);EQY;E>0>!1%A302,25("+3Z5!UA"!I,C5'$&JC4Y9EA?K:]6R_(1E
M>0W.02W+CRS+"ZX"!NO*:DZ0(12#+'-P%:3'2"H2HF 6%C1F65X\KGO*EP<;
MZ!J\K=@9;IG[<649KAME<SVK0,LU3LLFHO<C%.ZJPS37B,=^T4_REOO$?>9^
M2![Q8!*R#-PF:GD(@2:9N,G7)^L*!U^?A&QX,'F-D#5"UIEY3Q AY[U/)D%-
M"661S$$N/!*%7 H66>6\33PJC]>:F5<C9(V0-4+6.84;BY +/KVE(>K((_*1
M1; A>4*& T)BBSV.4B=#U5IS"A\?(B^6@E[@M%[.?;TQM9CNF7SO7;<';^O\
MEO.*.OY\'Z2M7ZUW_W4GE%];U5UD76!@;_\U.93"JR0%1M%;<,)L\$A'\,D2
M)\1X8DAP;)Z%S\+,@P$2. F>2^L<+)6,(CAJ:/+Y^Q=9^$:+TABO2F-V6>Y
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
M/0.T3@#KCDSK,'1+>)YX6?Z- 9)QC;/2[(.;8[\'_ 8#L[U:H]OMFY8+)7+
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
MA9Z_)E()WN=$@G&SN'^720_3N9K3KLF1#E9ATK*8-*M^68I#8:Q#5#(+F"3
M5)(^HD)QIJ7WWEF:4CGO7+2DPJ,*C^X!CS38!X65)OJ"<$J\*K3604EGA8PJ
M%@^-1Y7NM!*<VKG4WU+'("5WR%@3P4Q4&,&>I^9/RDBI <4B74?=:475F]?8
M#[[[Y=._:_\$SLD)90/3"4?ME)#9;)O6LB6MGA_DSIO8$X=<Q:(E@:<:R9HS
M4!Z,H9@G]!64@R53^;\?%"SW+ON_A7!>Z\*B2'6J?APTLO +9*,-1<HW\XIO
MO)%*U<6*:M&M427.A?S?B^+-VK/G?/_WK3BT\G\_!*_.&F!&66T\D8@6&@RP
M0EBDC:9(!V:I-"IZXC;>L'JQJBYVS]S_?<<ZO94&LG80]Q :2.7_7CW47?)_
M:V8B]]PB"=H(XHP72 4C4& %+B)EUFFR,AMN_123"GJ> ?1010H*?UB.!0>)
M;;%)?@C):!%(P2O_]YICTJSZ173A950<24URQP.#5,0:2<&M"I1JYLAUI0PK
M/'IT[OVE\2BZ0BIMA94A<(FU9I@5VD?C*(L*L\K__21QZI+_.TBF&!41@>Y;
M(!XU0]8KBX)GV >BB2=V'76G!VII?MKPOCE3<&;X"I3N?U5DW_G#.L8SNX3:
M%]-HWA0H?K])??/&=]ND/GI%4M^]G*:.MW4=I<FM3E,?849+2!//*:6%C]HJ
MSZ4)RC/MG-&%*@H1A:E<^P\J!]QEUS[URELP05 P!&QHP\"&%L:BU)]#&$Z"
M-WKC#15%_<[^PCN=@H[I_&F%MJ\3>\YU[=^.0RO7_D/PZB7;,@09N:2($$$0
M+WQ %L./6G$6/9,X)IV-UM7CMIM^!)I_.J'ME0;RU#60RK6_>JB[Y-I73)M(
MA$%.88RX,@72@EMD"0[2"ANM6IUYNGZ*204]SP!Z< #]63,F&34<RV"%IE9I
M[9F1@$>\<NVO-R;-JE^%*QC3R@ Y)?6+*8ZLMJE5FU: 4C+UZ[RNUU6%1X_.
MO;\T'D51!"8+81PF7 $"2<Z-Q%*;5#R>A J/UAJ/+KGP,74,IRY,A?4J527
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
MX2$58Z^7SP07#(QK12T-AAOKE%3&"D<"C5$H=DUX2)52L\[H-*MV4"LX[&M
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
M0!-_'G4N?/Z' =E.,"?(1!CA*],<F//NQLNIB9PV6FARU68G?.6T8EREH$Y
MDM<4I&KJ%9(V 3 X=$JT^(=YY!'4CCI)0?A_#4%-8$)*1D3D2JL4_N>DQ(2(
M0+&1!Q+,];(%2DP4WTL^K'^\-+,T/>J9,6RWD+]70A)6W!.#HW2QX-YXZQSC
MCO*" ;MZSJ8)<;HI0C&MBEZ(@[E?NK&YPQ,0(Q?'+P^B4&;^JP370PNNSP>%
M$TSAB!&S),7"Q8BL+3ABM/!1*6#!2%8AN(QSG=3(9[*%SNWEUPS;S5'>%N'?
M->A4Q6[N5-5O7>Y5-6X-U>V?G;4[PQ90L*R]LD=4JSUJ I6;2S5ZY[E_T<5C
ML J-")S?ZM5Z[=G^1-?WA'K;33=<ZO60/Y"LN!>U0:@=F>^AMH2!J H)0!E(
M%-IR5PA#/>64<$YL*$RQBE:A-QQLX"=J,]X! -)_!T01&@2PO2R, P (!ADM
M'7+8&,N-9T;YY4HDV2 8#4$+@[DU2:X3XIGT6F #]O[]9[_^JEL9/)CNEGOD
M\U9R7R#@JX@(-1'V$NSM5 ZRU;YDN5_ZQ7S>7[3G&;NNYUE]6F%[2I#]5PBU
M[:0IT-Q6[[3=28!<$F-BBDXX-)WDE #\;:&+Y9E8AN$*EK$XC=;W=O-[NN-B
MW3*\=T*WW^SE1U-_.^/^VV^46MP8S^NU\6@(N6DX:2\6&5)BY&X#=//\ I!"
M_<[H\?-@.K702M)\%OIQ_GRZJ7%Z!N\MWW0$NQEJ6>F$9T#()%'?!69OUEP_
M]R\$Y1.N'+7/SN!='=-H.M/I3LQ+C=\;8.]/\WLNQIVE4'JG#[8W&>)4=NV;
MN3%]MK2=0:Z"@@&T,!46E83BQ5=@M.;LK-/^D7^NP;@ZYVDA\OOJEZWH:5TD
MD71I!]QDTP *;BS$",/?),V]N#>BO]1/)Q-]W@I>KUW7B-#(@AA78 -RFTL=
M;20R$&($IHH&JA=I1!@.TTY\"4F=@;6^@/NU:2^X^^D"U8^WZ-ZWOT^W?OY]
MLG?Z&>]OGM"=W<]\>[-YNK_KR-[NW\?;N^_GH3H\LW^T_VWOY_:W+PU \!-
M=+&]>8AWONTWMW_^?;3];8ML[294_X1A7"*/^_@3W_YY.#C T4A#F$,@M0L$
M,!60$H2B&+2G*2G2NCC;:Q"+U"*26 =Z/:<^&%)H(S5AJ=*S9'ZVU^!P*VJ?
M+K#DLJ]HD@7FF]LW?G5ZE%%QY401A!>4*Z.T!=IA.'KK#:<<+V^>/ZJL^):P
M+]%RQJCV6<94@) 2VK/M<Z5.U2TW8&,%3':A8'W:_C#+<["; .,[L62Z9%\,
MM[X[I6+!$KA7K?[IH-WQW=!:'S7KP1ERCQ]8KJ(@1"(/U(UX5,"**@3DC4KU
M7336"EBH-[BL9 WIH>S3.5SG5[7?R._EN4F2<U]*(0CJ "A40"S)I-HR+7-8
M2N>_P K,[6\_=MK]LU&3V_:@57:G+8DL=;*MQ298STGNC<1JO@$DVG>0[LE\
M;'0\RJURA[<VRR^^ +-Q]+D7^1GC3QNM!@C*[#NJ=8=#>)TO_D9G!E_[=Z?M
M^ZXW,T1X:3_",@":ER/IAF:S.SVXD::01E7^QK5/S]JMM$POIH<_? Y>F_H0
MM[*_(-UPVO;9J,W<-!II:B_<;+8'(T6F:TH?XNX__ST:W@ TU[-.^-YH][O-
M\^$^P5 &#5BH5NTMZ XYO.["LH6AV6R?IS>.6'IH-I]U&NWDU.B<Y>;,>63C
M5]32&=@9C"4A0%(S:FG98433][>G[BTU&E#18+Z9+$8V_;Q!3PXXC27U%H;K
MC=(7DUP,AZ;Y E2Y[XU.NY4V.OV8EV]B.5V[FW:AVVV#JC1:BZQ#7D 9[.C8
M*?#E8@W*^<-=C;;OELME0TCJJ#/=[&[H!" ZUTNKU0U)4VP=AA&%PF^ TL=+
MFNR,1 >FD_DF&QI/V(*H?80U'O:2;H.)U2T5_$FZ!"J'M4L]K,^:9L2% 0R
MLXP!)BOY%WZU].C%EL##L9$9/_?$AF4\"V[(N!EQZK6=Y'$#:RS6=L:/@48/
M]@4L]I8Y :KY;>/=SN;6QN_)@N@W32>3U_=&&'1G/C=!^4G*S0&X[.-+1[A9
MITXS[B;2R-)EQ+:@F[==HGQX';PF\VP>)0RBYMO#U(:1:3)I9,!WF^V4?@$S
M]!,V:\JE[O03WDRP2S)@!T= B"&I\>4$AL.\/*77::9 IV!3O;CQBR5\7?')
M<9?WX2RS=3'Z[FB_.ID<GC!A_P74.XWCK3":7A<(RH<8.LG<*W\%M#4F_#ER
M8^23',G!\I=I)3OI$&F"].<]G!FFV0"Y98: Z,8>YFQ")YK+[\HP5-ZR\7[X
M1#9\4?YT<J]:(+J&Z9QOC+Z8Z;M;MFH'8]64/_0&">)*0,NPW9T>KAFWKI]
MLSS+=@F!8"QGRH ]#)V6249R%_8Z=$#X]<Q)F<8#UZ<L]-I_^P 1C006,9@L
M7L>B,JU(NL6#V&CY>NWM:3*L?I;/ 1G/[$B"VK$\AL7R\_>@T5T(?2X]^&+"
MIS%\+JW-8:MQ,1X _R1LTL_AQUEH=3/>E]ZFK$1W&L $L#07ZD1Z71)5HV]>
M>!'*_4MX%&'GVQE>NW/1<V:<6="-B/AP%J[3[O6SNWTTLNQ; 5JW[?;)M/]\
MF?%>,JCNT]1V1\'WFV$GSAK=$Q;?'^?#B[^N^?T5[\"[MG</?VS_A/O_?_;>
MM:F-)%L7_BL*SMG[=$>0FKQ?[!U$>-KN?CTQ0-NFVX._./(*LH7$EH0Q_O7O
MRI($0A(&H0(DD=,Q-J:DJJS,M9Y\UB77>O69^$3R20T4,0;CVVB.C(H.$:XH
M<<JGI.2T64N)E[D>"!6>\*B%-21:@T-T)%FL];3QO5:H7SG:)OQI5[['D>>N
M/\D$ %>.P5B9!Z2-:UV;FXV9C7#G?T:\8IQ94J6%P=NU[6D_OAC_\#*T^D";
M+EZT.M5HJR^]O#Z/<^+>U1P.+U\E:C3Q,%EC=/)A].31Y69U:2K';7B-XB8S
MY,;+N'GSM9_=EK FUO>[[<^O"7;S0^\]6+BM$66P#S!8TF14EL$^S&#9W09[
MRXFHVRM5SGYV3L+[, %N)D>G@JG'"@%4$'B88S]OYL9^Z+5TWZ7GY>I8PDUY
MOW-2?Q]WSJ83B^9/V4*>O+M45KW+?#R3>9VR]\KLW7GVYC@9UV#VYAW\N9R[
MA\\=OMO47G,?/&8>8_7T41+9 SYW_EN/S.P/EVZ26VIV%*$J0G6[4.U? Z95
MEZ35 ?>)--KJ9/LBW&R-3_&_&;M,>_%;[)S%VOHO3"_\)AY+O<-;K_G94Q^M
MMUQ[JX3G,@H;I#8V&$V3M$:$6_(FKA)3![W.B[&LO1^*VNJ<.+VG=W1XXK1[
MOO=E[\NG/^"Y)WOM/;J+]WY\O3@\V,6[!^^^[Q^\XKNOX7X'[^CNQ=2)TR^O
MZ"[=^WI(_VX=TK_8X8]W;/_@7\>[/]Y]WWO]1NR^/CJ'L<//AS_^\^/MG-91
M(0AB?$2*&X.XA55P$B<D)*9$$Z49,5L[2IJF?NAV*W-P?@T.VA?8VDS8(EX[
M;Z,1PCNN,;.$^TB,4YJ08"5=#K8F,^@[9R<H=*L#>OG+!=,6Q;29(II44>JP
M0Q*3A+@('KGD,=(DVERU#RN+MW;(-L6J*0JJ%51;<U0;E2PK@EL$MPAN$=PB
MN$5PB^ 6P5W2 %KRO$LQ@![/ )JMK"BT]29A@UAD%'$E$W+,243S$;"HI4M)
M9Q/(*/7P3<'KPK7';C3P>&I9-2 ;)Z7?X$9_[I6Z'9>.1>U#-)$'*K2G/ ;-
M%#9:8[$8'DU.^ B3^@5W%L*=W3FMAZQV5A&!+,. .BSEUD-4(RL))]Q;YB+-
MW4N6=B67.OJKIIW*^2AE(,E@R[$@VLF0#/':VV086RS*4[2S#NV<=HM290W1
MU" :K$& G099FACRU$=C/&>2J:T=+563%OU<"_V\GQE:%N=1%N>71= 3RTA=
MU-@2P8-5S@"AUH"6G&,ODKH#>N:28O!3@=&:871O&D:EDM1HB9$@^122%13I
MI#S"3FNAB4E@;=T$H[\6)5U?)972&PL<-F$JN"/!*!NH]LJ(0#T3N"CIDRGI
M_K0EXEETD>. $K$:<9$LLHX%9 ,.8"WR&&%QYEHB14573$6?G.34E+DYG&/:
MI&(E75##7DPCW]-]&S&56,!FQ@*H989JQJ2.E#LL+?;8*,.]2TX92NYLW8_/
MP)>=[EX[W;M9GQNL@R416Y3 6$ <IX@THPH)&K#0VD18IZT=I7#=391*_'(5
ME+A@UHT]C[!63FGL&6<\*N"#2C(E!#%66&/X$IA5@I<U MI,]F9PEF.B$'/
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
M@WXACV?^S"D3X9P-PE!D7>X7(J)'+@F&(A7"LAAAU6CN%Z*XJ:U0Q&/U"]G
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
MW_A:*=4)7?!>0U$!=.D.77\O0#1C+W\*1F*?> 2-XUY&S/_3$M1&)I1B1"3
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
M?GG_9?_U&_[IX)#NG>R=Y)_W_MC[<OCEGU\ LW_LO7[S.6F&N07,=B)FS+:
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
MTP;@4]U-Q@I+>G <^CJ-0PY'XSUUB'KE$!>*((NE1I1K9R,5P0JW>BQI<ZO
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
MEXAJV@H$+JY;8^*KL%5A:PE@JZWX<#7&[AO3IL+'FN%*V<1)BMD1X*JTC^=
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
M.7_P8Z[4K+M5N?_ 9*PXLP(XTSJ%1L69%G!F,L0J@\_@LBJ-<Q(!F3UQHF2
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
M.Y[(Z*47W%@BF V@48TAGB5!G.<T)Q%--8-",MW,;&UXMM&HC\N=8[Y&D2V
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
MX0N_>YF>3/AWRL/7!U/L?=D\?\]V^.;^!@?>W7_/-[<W]W;.=_G&[Q^ CW>
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
MK=.K%']!Z6<C+?-F>/OZ^^.]?N]D=Z\J[UB=!?MK%I*164F:J319 .@+3C"
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
M&^\C,R%;R%W+%D+JFC%=S3U=NIIVS&<!%.@U:,@J$<0K[Z/,R9O,FCK>QZ/
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
MKD7D($2BX*GVX)P-D@?"<>FO>*]XKY5_'RKDET3U(A-6<NH@\!A!,*;!D,R
MZ:Q\3CP3Q2OH*^AK8.\N8;H0V.-:TN1\!)8"ZN+.)3"!HB[.O#%>,<)-6-O0
MC-X\^MZ^#72/)K!G+KW1[NIQOD><?: )DA$JICXP*UAFED@=E&4R2=19?:IQ
MOO:QV*?%.%\@WE,1+"!ED5)7)X"/A '-Q@K+F1/%>\A(30VL$*YQOG9B>MY'
M2"0UVFD%K)3<$((F\-0;,"9Y82F50=BF -Z-2]563%=,USC?K:!Z(<Z7O<^&
M>H$VABRIOM:"E8D#-2[*F%32/C?%:F\<YJNHKJBNV^UN!=0+V^TTT9:Z7'H\
M)Q %S\YG"R@A2042*8K.:BI05U!74-?M=K<!ZL6&HX&(F(D!0H0'4?IH6>]5
M*5B;C>(AR,R:<A>L@KJ"NFZW:RFNEY6US-X8Z1QX[1B@89W!X(1#(#EZSZTF
M7)2REJR:UA7:-2QW)R!=",N1G(FW,@/#Z0&1(R^&<BZE:&U"\<3_HD[-;;O\
M7W6_W?FPW.7[S-7M=V=(2@CB)+$BIZ2$TL1F&A,Q6?O$M'5U^UT+6>S+8EC.
MD"B)TP88):AH<$[!6HEZAU#.TY(6(FU3!=.V*+.@IO^T%L(U+'?WF)[W]>7,
MLY:4%Y7$@3!>EWIY I+(#$V'$*P-B.D5U.JHF*Z8KF&Y6T'U0E@N99)9- 2<
MS6AM<&/!$TT@1:(X_I<I&1'5\N;.OHKJBNH:EKL54"^$Y8+D,FL%N"CC>FTS
M@AHG$*Q Y9N:R*11:QM*V]J_IJ*Z[K%[6&A?B->1Q)74D4)268!(7(-3I<ND
M,-0XYVT4IFZWJ7BO>^P>*N27A/*$X9;2TEB&! N"B;+'3CLH!7*X]SX)[RKH
M*^AK,.\N8;H0S$O<11:4A)@HKLB4"=3$>0(M7=2>*B\\RI@VJE7V]4J;U+6T
M0QVK'>JNRCG<6\.UEI%IP8DR7!"-5]%1)&\9K[&Y]I'2J\,_%G4'*Z*V$G4'
M3D4$05!WL$D2()99DEA2*N<FP:_VJ*L@KM&Y=J)Z0=50J/E);@EH&S3@/".J
M71)@+8DNR=*S6C:Y^!75%=4U/M=67+];6*W1GI,L>(B>EY)Y#B&=$.8DQ,13
MM#Q-^EQ77%=<UPA=6V$=%G+Q253*<@XB4=OXZL%8IH$;G:CD7%H_V3K7IJX:
M%=:/%M9UB\UU8/UEP>&7@Z$Z9A#*E-IWA( 17#5%M1*GU&?MUS:89K59=,5U
M#<4]0,B_^C9SJ6V^_(3OM/FQ;'4W2AJ0RN-2;E0&K\NV'>&T8B2D$,/*8G$5
M]8\5]346MUJ<'L_C5#$94^(!7-GY*F3$3RX9H"+IJ *37+*U#<Y)J];F%>VL
M:W<PCMY*,.X1)P#$'"E3+.JLE$@J&:9C4-$RFWCTU-5@7 M9Z=N28!Q.(C4V
M,=")"!!9,'",&%!44N-ISBF(M0W*6I4@4+-X6@OB&HR[!U0O!..<$MDRH]'X
M+]X]G$,PBO+2]D9KQT**IH38^<V=]A75%=4U&'=+N%X,Q@F38[:Q;*HAB.ML
MP?+DP60CHW/6!^:;U;IN@JVXKL&XEL)Z(1CGN6*6* &9-!OF L6%6^.:';QS
MPH<HN6V"<3<NN5-A76%=@W&W ^O%8)Q.VDHF0!%<HP45!'R*$;)6!E=M@]/K
M*ZPKK&LERY8C>S'F9D20E&D'U.6BC9, 7@<&-B5<RB4W1).U#2;:U;RJ8KM5
MV*X1M]6B="'BQB7QQ% &VMB2 T,$6,\8Y)1#2E19RTO-**+7=8M0^B2VO[&Z
M_>UJI..-BUIF'KB4(N+2$TQ*W ;BO*+&Z!IQ:R$K'9V)N'W;^OQ:;K[]J+GV
MN$QX"-$S$+A@@%?< O/4T)0U3B$*8=W]5C%< VYM!?7F/*A#Y"02+D#*4OJ&
MXA^?:=EM+Z76.CJGV-I&NVIF5U _6E#7>-NU8/UN'M8R&6_1Q(.@RN8WI308
M[FQ3>=9:&U*T*)?JYN9#A76%=0VWW0ZJPSRJ150E8*Y!1^H X8V #L:#4\:K
M$')T21<-O&Y]JZBNT;:6HOK+@@IN,TNZM),*:$T+0AEXAO^T3 @;/ O<LVI7
M5U378%N[@7TFV+:]<_1F^]5'KS@1SEA(B10WOG)@J4^@,S<RDVP4<\6I3*H>
M7K%=@VUW@]+38!L^U];+%Q]9(HYEKR#&B"A-UH!U,@)3I4JHT=Q0-0F)MTFO
MKHWCSL!R^_4?OW4.W3#M#@Y&J9-=Z/:ZXZ/:*VX9,5F7,_*0P!]:$7ET4AN7
MO Q9.OR@:D"NI<PUGZ;'*==,9 ZXP&14+TSI>*DC6@]$:ZJ"TI86XJJ;92J(
M:T2NI:A>[&/+A4V,<^"JY/XX(\%YAMI)9D%DJYEDIJ*ZHKJ&Y%J-ZX4M<#X%
M9A,NS]E3AF:&;WK':5"9$4\RETXV(;D;&QD5UA76EPS)U>)6JP[5S= NB?-6
M90_6RURVT&1PR7D(J)-3;Q+17M4^,Q7QM9G< T7\PJ8Y$7*QQCV@H$L0&NUR
M:Y,#10Q5D7@O5$5\17RM8?F 0;]D/UUD,<K,P,JH<9VG%)J2EHIGJ:A.*DI1
M45]17X-\]Q3DF^*4A>2HE0JR+>7BF'!@.2D;[&+@/NID(J[.4CS&#76/(\;W
M^S2HU\&E;:_;;];!SFSMZS0,2W_IK#X2^(A3%$BD@5-M#1$*(6%\8(3*P)47
M.05+[B@26-635=#>\;(BF3Q)XK*!J RR'G4<C"8*I";:9B6,D;I6V*[XON,@
M807\B@"_$#S,:'-(+B,D0THN<>#@-!4@K5,QQ9!T7%U[ZPKX"O@:/[PE:"_$
M#S7363&6@-!<VN2H5+IE>(C)JBP4$2*3M0VE=*O2%"NP'RNP:P1QI7A?B" Z
M38*EPH+U-H P%/$>"8?D/'%<6.TTKTMY17R-(#Y0Q"]$$+D)7#L?0'K\@Q(D
MP$2;@;J8,_?1Y. KXBOB:P3QX8)^,8*8L\M9.P?.2P:"1@U>"%EBB9;F8)-1
MLJ*^HKY&$.\4IPL11&JD<R:Z4FT#[6]C!'B;!3@>46!39"+:]MG?J^R"1]69
M,."9<.)\6+ % -S^\]]PF?9XG=H?[SP=E<P%&8*P+AE!+'<Q&&Z,1N'W1--8
M-P>VD*_(DM!?D"21S%&9:"(!@G!P(D@@E$@:G.<JJ;4-2M9MBQ(>:E92:T%<
M-P?> ZH7XGO4>4JS3)"L11-!>@DV1 8A6,7P7\24( "5M7I_174-[K46UPO!
M/96L(S(@KJD)(#R+X)P-D&(6/##+LYG@VE1<5US7@IWMA/5"#$^0IMU*@B@$
M*N'*.[#:97 Q&T59=#HYA+6N3:HKK&O%SK;">B%0%U0T@2B.J[4E("P+8 EQ
MI1BO#,QIZ7.I&&;TNJRXKKBN8;H'!_G%,!U3(N5$"5B7T?+VB8,CUD%6+E.J
M.$MT=9FU%?6/%?4U3+=:G"ZVSHN"R> %N.!)"=,17)8I QZT2($J*X1>V^!"
MMZIY[2I;YSVD,-VP>["WO]OYTW5[MQ.J>\29 S1'&;2GD:<H/&-.*9X283[D
MX)-/-5370LZB2T)U1B5&D\^ECJ<O%?\T.)<9*.,3_D<[$\S:!L+ZQEZ"FO[S
M%$!<0W7W@.J%4)TO25V!19"$)A#"1? I*%"4DJBD<2P+5$38S4-U%=45U354
M=TNX7@C5$<.D4$X!3U: X%*#C\&!,PAT_&>.3;L >W/?7\5UQ74-U=T.K!="
M=4F%''56I4(G!Z&]!>>=!)F4B<9XE0,NUXS7Y;K"NH;JV@KKA5"=+H$Z13QH
MF@V(G"U8HRD88R-SPDF3[-J&8+2VUZNXKJ&Z!PCYQ5!=D-+Y8#3D+!R(J"58
M$1)8HD/9MX/+.JD[ZBKJ:ZCN3G&Z$*K3VDF?&0$MM4*<"@:6(EBIC$RD3)PV
M>6U#HL[=)L?W4]U1-^SZ@W&Z5*BN;JJ;2QZ@47$1A!><"Q:X28IF3BR*=N*<
MU4UU;:0L?B92]VWK\UNR^>)CEL8:E%)4)7($H9@"Q[D'5#B4R8K3Y.7:!J]9
M^A7#-5#74E!OSH-:L9+(Y2E8J20()SD8J0(8FG7B.BOJXMH&Y76G;$5U#=2U
M%M?OYG$=,_-&, >!E4!=V8%CM&(@<[::A^S0-&SVU-6.>Q77-5#74EB'>5@S
M'8F.I>NUT %$PC7;$U9*W--$'.-"!%TVW]BZ7E=<UZJ8#PWO7^;Q3BS#M3HY
MD-IH0,QS\)%'2)991@D74JZN/EY%?$5\C>'=O:/M-(:WC<_V\L5'H=#P#M&
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
M/8VP9-?-I7MBPM?H"7\?.WS#C49]*2ILMS^I.HS?Q.[7C9E:LW6PA[<,&__
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
M\1A=%BU<_9<4"KAYI=$GMT_XUIP:_QP.1I5VKD@[8IE#PT67F$?&L5Z D%R
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
MY6$W-]X00>;$5$N O32)2GH_*R,AS4$OL50*-X#6.8"-[(#NFR@3M+$>:.%
MGM\:G4&O>7X5\ (ZW-I]^_X9QY:VYD9(<&GP7'$W"+]36*$1ELT@S#+\MJI,
MIUGN^AT$[]])[N[&].M6%KH5-\WGIO>LOGT$X_AZ5K_8AWF]/P1=&YA(8F0)
MLXA342"+8T"%I991&R(1<N,-F('R>L[:K&T/NHEJ1O[P!>[PY @'ODJBLI\$
MCCU/0G1X0FUHW0U5*I 5@V04+T-G'JPUSXO M0/R\F"Y62QEX0LEM 0K86GO
MYY#@WHZIH8G,ALIY-UEN2=_LM$WW?/RBK1S)K.AP/AV^.]O9/CIT(=EZ.")5
MI,KGTG!D+1/(4T!W&:-Q6 &LXTU]/>W-1:@1>J4$!U!3QO62F2#VF,KS?PGT
M.TF][X':D0CZRBI9FAI7[HN?A;\MG[Q)H%OFJ0T]JQ7^+:([>/_7P\"B)BE
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
MVTX[\Z))@_[4AW]:H_?LPDOR:O8V+^$@\]7-?/1P3).?\[K1!TYUMV"C?T]
MP I<().BZ^VQ:1^%WOOV7R-B'&:E[%Z28N]WH,&_$PGNQJO2IEMM__L@L6Q:
M\D&O_&HO@=<>C.^W9L=]?:;B[^"?8^Q:?[?-%SW8/?EZL;.]A>M[6]_K)[^?
M[%R :$OOHP?'!WOOV?[)9US_X^_FP?9G\D\>U]:AH(%9Q2T""58@;IA#QL8"
M*5^$Y'YFE PUDD9[$/Q6.E8%ZH9FCAC,C>1%))KX& IOM=7.B0C7!U J3F'C
M^MT!2(RQW<F\&/-6 (VFO9@1&TO2_OK(D$3\PX4J43$3U(V+]6:K/R-(:%ZG
M9.R^NA%\RS5-H#.QK@E2$N)\&IR>EN=E /O??0]ND&'P(X!DMSROG'BA]M/&
MIW<?_]KXN786 -7^M8SU#L.ENM !YL8)J#Q..H*E20WN3.',X?NE/)K JKL)
M1_\"A.U>#G(V-:WW9\/81K/1;X3>VT&W"Q?!K?5.VY6_3!X#; ]:R'?Z:#B
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
M9['_O%G;FD:?\<ZR&;52Y^J4YN&&F&3#E.LVO> TUU5KN,N&,NFH==K9&I!
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
M%2!,+W'S>:Y4D+D*>+YY:Q_OK+UW16K+ZNI&>3#DE32$!<ZE-A&T]X)%"3J
MY)XM7=NITLJ6T<H^G.]N[QQ2PN _J9&TDB)NA$8&"U#0"Q8\TXQ0FQK1B(6%
MHJ?T\W$/V)BC[%J-J$QS*NV]-5+4UELZ7%^-:<*/=<M]N-%].=PBP(S,]+"F
MRS$\$3)HK"C!1>0Q8$.CL\H*KHI0^,)4#/^P#$]@;(>,!^T\X0@33U-/NH 4
M)Q())HEU04='2';=J!MLKS'WZOAAM12E&8I<8+W$)T!YP1VWAT?-ABD<Z\?N
M-R55/&SR^$2R\E;;?RQ7]RIK.9VE:':2T/^Q,\H_'$8BM;.% \!T!G%9%$AA
M:1&/0MAH-:>%F4[(#D%:RPTGAA9<8&*X$Q$N%"G2IQ29SBA?-[1?TA:83'TW
M8ZGOSU6B[979QV#6#655RJ,%:V $!)>YJQ&8O51L;>@G8R'/H=8;G*983*U7
M-K7O705KDO6*8L=ES\6H!DN6A6,F17=B04L#(UD!XX&1XV#\T*Y.N;8E]!C7
M[8#&W8*K&J?-E";9+K\93]2\RH'MIMQ*$*TYZ7($8*#+CX9_>7O*O85-@^5-
M&GZ:QS8(>]/+HQC:2>MNX-[6^KN]TM+/C<LG-ZN4-+UEK9.55YZ=X,E*5;FM
MQQB>O;MUJ*EU.@B!C-0!<9M/38J B*!<1!\BURG@A.>4AAT_-ID/[ _/@S\I
M,7P*R>/7=N%M,L-)10<+Z(##_A\6 61\X2,2UFK$-=BH%J<@D@B%<M9X[^G&
MF^*:([.E.V6TYJ7OX]734L"5V;(;_P3I]6=2<><E#%6TL9 V+O8/@Q%."640
MP]:EHM$>Z>" 5)R-V$LJP+S<>".NJQL+6#!EXHY+U]CMM+(4FG1T)8E[):['
MA6[-F=;I8)CW/CIR<N6;'>:8/RGMI5R'W78^D UOW\M^S:QI5+2V@-8$_'R(
MJ4PI!0YY:@7@4.J5J 1%@H,Y(L'ZD%1?7X.GS&$LE[W6OUKW$2+EY-SDM$F^
ME>3(MZ#>/2VMC$I\[K9+2&J4!6%+I*H$UR)+]2P)+HY!1&G!4&$\1^DWI+DN
MD"YX8$(5L"4A%;6^1G"EC,0<]^JTQ[S[C<O(7H:NJT#@,)9Q/H$^(T_-\ S-
M2[<)R*LI"^#*_ITZ6'BUN,NI@ROH]+.@'G-E)-S12& [6X=1446$EJAPH4#<
MQ("4S/TDP$J0J4:F,AMOV+6E5<;,ZJN<WY+3'IE"*AA> 0Q_W]W[>NBY,@6)
M E&//>+2!*2-E @D(PO<D !R?>,-GY,>?EL83MH@4$YGH4XX%Y?G0G<^_SQ/
M#WA2\JOLU=O1VP6\\Q! B :A*>($@]@W8)UH[34RJ>BR\2PJ+)*>>(U-DJ,G
MN8A2F+9;7[S\I@_FTUMY_:M*7-]-7._0G;-#ZD4P 4?D)6<I-Y@C[21#&#,"
M.Q-H2-6QR76P/'5X?PJ51S@[C!M.G0>Y#J_SB9]<,W)19>57PU3 <:IL-D9'
MY%,F9$HG3,ESN<M(3FF;[#)2^@1&]S3*^ADS,<W?3#.S_J?C$/K/F/6WTM&5
MRZ!<WH/3?J,%3RC#-]TCTQXF.:9PQZB:Y*M:HY\6#K:UURBKT)A^/I4/% #X
M<63*"A1C)U(6ZOX3A2KFA'L7M-[Z04[0D^H$_<L]07]C^/NATQL^N>/@!\VP
M&Q<D.F2]\L?.;-@ZE I3[3A'RB3M40>!E)<>%5*#-*0DRD#7/5/A>BG0[!_G
M(F(+0=H,$_&'?5&NQ'4WI !XYH)>.!K6.BIS@^'2LZQ7IF][M=Z@E4SXBS!'
M1(^]R9[/>>9$JE!OD8-II 7@S=KO-Z<6T6E_5*6]/C\&'=->4]W7K0?07M].
M9G]D]3#G<,/NW*CYI<*J8I+A2R5B#K\/*7ZDJ.0NIZF\F#GMA=>C'WY-RG33
MG+]NM#,?YYM^G428],*I)J?Y;>775W)_$Y>R/[4\O6K+.OQZ,W\UU;*U_$ZP
M3<+TPJ_Q)EGXW76/)6Q32GFGQU[_G6"+7SIUYYR.VJ,%!UJYH??V@BNK!5AJ
M 6Y'6+E/[Y!PYXQD4;?SRTN)F+EV3H_R(:].,5/)1X]5+#GS:"K@7GLW7^Q-
MM%>^[[J,=9*_;9_EM5RP=R,WW:6+M)9UV>E>U'>:^"U6[]Y,LWA@0Y2?'-M2
MG;'7<L?^&/KQMR>]15N3[0:K;5NS;=M+?N"50M 8-,^VB(_YO\5K]N3+-NW7
MF;]J/Z5&1*6^V?MYF=6;71'G0H 5F9IT+?^+)V??#'&R$Q#2LZIBJ^%],SR6
M_9E7X^/PI/*H]F]2M,>./W\:)8?GFL#34+#,PN#:')K(J_+TB_"O>TUL?$*Y
M'M(:S&B9 C%.JTB%EY0RSHC22A$)BHYE6'C-Q6HCH['Q/7AT$;J=9V\Z[W_Y
M3^]@[[1Y</(9[[?VX9D'S5TPG_=/CN@^/&<'S.B=/S[ O3MB_P+^-(;W_/.?
M8]ORS=W6WZWZWL?&P0F,O_69@YG=V-T^. 83_.S@9.OL ,:Q?]$\V;EH-OZY
MV.GO?,+?_]Q[U]_9V^+U[:.+0T(T)D09%%1JG*,<12H0C@3U5F$&6\;)QIM4
M/9W07Q><7;L/Y8^P;@D.N$Y6W_3*Q] A*D2K$.U^J485P-T9X.K3 ,>#"MHH
MCR@O*.*<!F1)P$AI*9A2G%H1*X"K *X"N'L"W,UQCPK6[@QKN].P%@HLE5$6
M82,#XE0"HDD#!$L%[**QFA1L'6%M:?MXZ#&XQBFP)FB2K.#:7]U..J2\P-:]
MG#!=;L)S0?098@YCSA< ,3&2P$.PEAAMG:'&4^F-#O<W$RM860)6/LR:@\P0
M+U,=$Z.C0!PS, <9*$]>$*&)94)*/C_)=DE(F<_6#ZHI3;WR4=W)%<.OAN$K
M*^I1<&'&BHHJ8*M=JF^42E-+[I$5H',45C&A"^<8LRM3-RILJ+#A#M@PWP"I
M.'\ISI\Q-"+C6B@-FQ!RA7%CD 9K %F++6=*R\CHNFD$*PK"K:&1,2>;[4Y&
MQFT]-<\05Q0C@3#KB1) NF C Q5BS;#BA>;4NRH6M190\WG6^$@]Z 3 "K+!
MFU1UA"#-"X."IPP^P=(RM8X^C35VU;Y(,/CI*='@)@ND H&E0&#&TO!1AECP
M5).,"<09E\@XG^(U41:""1^=FG^L_.>*]RO>7S'O+U50I&+]I5A_QM30KE ^
M!(%$)"#_2<%!$P@&3 WA'1'*,\O7B/57%,K([RXV"[&6!L?>G#H!<RK?WM*X
MF\RE93!YWQFD8S,W)M-.)X:^C+CRZI=E'3%[K4JL5""]!$COSS'2[ER&Y6[^
MH-7QQ@OT(5=X6^'M_73D1R^I5N'O4O@[:Q_?N>S:[97D"GHKZ*V@]QE ;^6>
M>#CDG7%/$-B)& )#@N$"D-<6R$1I47(J%8;96!@^OQ#J,T3>[-SX)9>GN%5A
MM)=<,(/I3::+U1?,@ &1N]:$N.X[IOA##+;@]/D,5FCQ? ;+^=W*L3S^8/6F
M*FY7C.2^Q\AI\5(J?."JPL<:5OAXV64=1EU(:F-M2*KU7=WZ_I3<'#__DAP=
M3U[TY&6O])>)!D'5RJYSZ9<QF5V5?JE*OU2E7WZ <\144N9A#$81P[THM+3$
MB$)I$@,FE-R_B>.+\%MUX/./)\F/M//E/8PO^:U^;^SN_=W:O]BB^R=;WW?A
M.?6+SV3WTY3?ZL1_K?^Q V/;^;Y_XBZ2WPJ>(>I?#DYVM@\:,"]1O_C ZGN?
MQ=P2+\Q*CHE4"'O&$5<X(!-(1-$YQ[D242J6:JKREY=26R%,A3!W;M3XXE+[
M'Q&#SJ=3^PHAG, 4,1$8XH5@2/L"]'JMO52J"+2@+SBUO\*A"H>JP\Q/!$8S
M*134Q4(H#6!$)$7<,XQ4H!H90JVWEC."705&%1C]4&!TQ\[I%2[='9>FE203
M01-RFB 7B4)<@(UFG(.?8/,<Q5YS]9)K<5:X5.'2#U75X?&@9C:7R5)'HR((
M]L4@;HE 5C.&+ ],*\P+QLVZ^82JTG$_<K48D(W"$*DL=YSA0DG))*<@+1EA
MEO/*S?RHD#*G=%Q@CD@&9A36&*PJ5Q!DJ.$H!AX(-D0Y0><GIK^<\E 5<ZZ&
M.:_QT%9LNAR;3AL9A;&8>&M \B?30AB%##<4Z0+;*(S#0+GI_!ZMV/19L.DR
M)PY6SJ<_Q&&OQV/664^EE$H%[1!F*B#NO4=6NHB(X&!=65D(RC;>T$U]_R,'
M%9^^7'%:^?8>G9.GQ:X2403-+;!N!+$KM4"*$XJ<CQ('CJ-3JZMM5K'TBV?I
MRBVV BZ=<8LY*;&P6B-9! U<*@0RA*MTX@^GZH1,>IW<8E6QT\?@KZK8Z8VX
M BBBA!(%8X1RHY4M"D /$H)DV!%95&ZQ1X64>45-4RB$BHBH*RSBW&&D7*#I
M_# V0A5,&Y54^'M#ROH%]"KF7#%S5FZQE;'I;()B]%8(@V1P#G%A ](**Q2)
M*5PAP1#G,;G%UBD@5K'INK#I@CH<E7MLI4P[XQ[3)BA,#$82K"C$L:4@6PN,
MO,?8:8.E=V0EONR*:5\@T][91U:Q[7)L.RUK X^6"4H1,8HC^"4@ZZE%5#EI
M"&P6YW;CC:A4XHIM*S_88W#HC!^,%ARVA@3$0RP0UX(BC1WPJM?<\DBB]7CC
MC5HKP5J5XZ[*<5<U"E<+UY@'[Y4A#$?)!9>:^J*01EI.N=)%J-R+CXK4<\IQ
M%T$61>$C$M;JA-0:69P:M8E0*&>!%CW=>%/,*4KX@Y?CKK"QPL;UPL;*N[LR
ME)RV.#&56#'M$)B9 E!2>:05*+6".UO(*(2D.CF*9(62%4I6*+G*G-.5PV3E
M5%\I5LXXU3D&W5$+A@KCP>*'WY#FND"ZX($)5<"VA12P?A%EKBN8K&#R12J3
M53CCP0!S)IQAA%-"&<2P=:EM,2B7P8%%[FS$7E)A!5]).*-"S0HU*]1\2-2L
MHDDK ,B9:)*WV EN(]+48<2Y<4A9QA$!=9(0:Y44J=@ GG.,Z;DBY)SV*<.I
MU0<MX M7_IZHN=$>9"_/1(.5(4>PU%IE9..\[H8F7/DM7'4T2>PR=M=PPOCJ
M%F-A;H/^XEMF*BP_3"WE&5:G:2":7NYLN41C?Z<Q9G83U(#=412,B A<K30V
MTA4%)D0$BDUQ2)C<&-UUW+TJ5GT4D.T&\Q69"/-Z;9IGYKRW\<MD(YM&&XVO
M]?0R+5R,&%<)?+ :)8$!.*6,][1U0-:AFZZ"D9@G'D'MN)L ]W]NWHQBX\U>
M[NO3B;7DR@2:ZOW[%_-FWD9/,,0DLIM"$N,D-L)07NAH(RD"(49@JFB@.B,[
M'2$[+9%]$LO?=EJGW7 <VCU@F?=MUVF%>J<?]N =OS4[[NN3H_G^",V_[M,/
MXJ#U^0Q0EN_^\2ZA\/?]O=2:"A#[RWN<GG70^G"V#VA^\,\Q=JV_V^:+'NRV
M/IX<;#=;!WM;>/_BB._O)13^'=X'S_ACA^R??(!Q?VR!1#CYY^+H>WWK4!DK
M%0D:*4<CXO S4BEOKG!&&6VH,-ALU *(O-.$#MU!V+A]YZ>RK].C5+#/^)'V
MLT;H9FW+N4%K .@8?&TWG1.I3>Q^K=S^VD_);_1S;9(6'Y8*/[GCX ?-L!O'
MQIB'.(<^T_ R]_S01'ITJ+E6G!.#+)% I)J&I# $) (CBA52L+30-Q)I(DEY
M.EDW_^%(=+Z( R6R#4IDK=&N;>V^?9_.U]9@]VOGP71[M3"W81#-YYU2S[^:
MZ8::Z<%=S6;GK/=ZDG*7:,BV\8S:K7&Q2?G=NG==VV<+OF1WZXCU!$W!R"91
MMVNTM1:#U<^GD1W;9(6ZU6-7UZKK&?0U>3OH=D/;G=?Z77A(L^P89?S)H-=O
ME4K<C3UW5MA9YQDLV.<V&!=-N-[7CDRC_<M/S:Q<P*K!S!K?LJ56BXVV:3MX
M%0B Y%JHEG+>4M9#/V4Q#DQZ4E[-7KF< 18T61(^P$+"0MO0AI_Z-1!1[6H9
MIY=Q*2WX+HV?;NE$7>7,U:U\AO/=1%?)]N3FOF!/OL?3,WVB]E.W]I"/:9_#
M1Z!T?:;5Z4Y5C^I _LTT4X9IKV;ZU_3B+/T05>GA-8\&+)-JXK'!C%%+@F&<
M>V=4(23U6!0&"^+,X?LESV_>TF0'\;4;]\SW-8H4W,UL'[98/SXXV2+[7_:_
M'X"IOM]*WQ\T]D\^XYV]WYIU^O=)_>0KA?O$P4R+]=];.]M_P_V_-^O;OI'-
M^M9_&O6]#]]W_OC,#K[LT-V]?9AOL_7/Q?O9;&8BO<*1$P0[E\Z=1(X4L0Y)
M7VCXQGKEP_SZ*[?//5F_0V$5^KP$]!&<65(P75#,>,&8(4X17T0IO771Z@I]
MU@U]IA,Y&/.BX+GA@K6(2\F05235@=+*.<T!@<C&&RKFI E7\//TS/J#PP^5
ML0A:!NLM+[ VADIOL..$!^&)K.!GS>!G)O%6!6F=EPX)(0+BA*3*S-X@8K'S
M5# 92)A?0+U"GZ?GU1\;?8AG3!BM<<$EYXY:D*21*F:,M<)C5Z'/NJ'/M/+#
ML2>FH 1Q(9,&)#Q2(06V=<21X,+$&#?>L'E)6D\"/ZL\[D_))IUWWO^FANO]
MSNFC<F3IU'433MU&YH57M7;H)T]YWWQ_5;,A=KJAU@VN:7J]1H0AIXU:[#'_
M4:OR^N =-D85#/3^@BO"O-%$*!RE<USF_ XRRN\@-^>/7@=5O^5-^3B])U<(
MMO:EMY\#LLWK?VZXTZGWL(DI_=1PA90&O8H9YR)US HKJM+;+Y;)3>&UUT)$
M*SU75ACIHC?1!VHX6/;L<9F\8N;EF'E:32%6$E$$"RP,  FFK45:!8$"*:B)
M0DK/W,8;7;6O>7F,'*TR1F!N#?.<:Z+!L%!6V<3+KBA,Q<AKS,@SWHX")WVK
M*)!7BB+.0T# VA3)))L]<1:8/)5D6*=2^Q4CKX21@P?)&RRFG%JNI;2L",09
MRFS!932X8N1U9N1IB1P#IDIJBR@U!G&E,3*%8J@@)&*BG87/DT06:\3(CY0K
M4_H'%B7*4#SF=7BJ9)FM%DRSWQOS%01?B]U.*Z>KC[L5+I/OX-=_/:61/<W+
MO\-HMSJN46:P]O^"A>CXRJ)>%<M_Z.^\G63Y/]G'9OA_'\\/OOA32[FLTW>L
M3@]:N]M_-W9:'TC]C\]T]\OO\-S/8N?D[U9][^OY#CRKWJK'^M[1H>(%5B9P
MY+$!'3Y&@:P*$A'EL7 ,B(7%Q0;YJZ6H;P76WP(/]>W)L"*WIR.WD_>''C/,
M98A($,80=R9U/3<625YH3+7!P<B45#1K,BY':BNP3RI2>\ZDMG^H"EL0J@CB
MN B ;)XB:\"\*7#DV*K4280GHX;,(;5TYFL9<EN!%EV1VS,FMXL/AP6(-BD(
M08 T0'->1B WT'(,UBHP;:PGQ?QTR?EIT#]Z=?K'455OCFQ/,%H5(%HU%\Y4
MN[=14D$B,HZ#/JJ,1,92A22SV@6 4BJOT4>KGA3/G.M7'B!:+==7W+T<=\]$
MC&C2_AE&GBJ)N"D4,D$+9+S 47/#B\3=HNKL]O(X>^41HXJSGY"S9T)(-!(2
MG05^IA@XVZ44#Z(4TK#GA+/H'1%5^[<7R=DK#R%5G/V4G#TML[W@A7&,(S#$
MBF38!F24YPA4-*-"]%(5/LGL>]?K?[R$U%%A'1CL#6!073EYY8HR?>]]L'TM
MXG5_AE[O=0V6)\%AM]-LI@Y@C52;(/3Z]_#J/+=T@Z$U7N6"K./F+'=LMH@<
M%Q&T-<H%T5HZIPBUP7CKM'8K30:I)/2=)/2<CCJ"219#BJ<I#[HW+RBR"C.D
M.+'P/RQ9KND[1_=>NDM$Q:T5E/ZPF[,,E!8A4JT(40*L(".4-@Z+8 3Q/(I"
M%!64K@.4SIZ\(]@R0SB22ADP=@Q#ME 4$;!-2"HA86RQ1E"ZHMRYDNGD_$:[
M-QV\>P)&7'SV[DZGZH:+<K\.%NL"4NMZY&Z$47]UNFE<6_U^MV$'N:;M7N<O
MDSPW551U);#FYD1539#".(-$Q!AQFJHZL>A0P1S!PN%""K_JJ.K:=+Y9H?OV
MAX.(1SVP=RN(J*!@.2B8UG *3ITD(B*7E!O.O$)*<HDD9XXQEY*5'&@X;&4Q
MV H'7@ ./.IYOPH'5H\#LV?^E LR2MBOX#3B-C6KIUH@$H/BV*?30D4*V-[[
MJ% % R\'!A[UM& % P\  S/=V"55Q)L"F%]0Q"5@@19%@223@2M*/4V%SD =
MN'<_N,?"@74)4:YU[6UR__#DPHU\/LBWC$/7P "DC@4S47'E@XD6:V("X:G]
ME+6YJMHR)SNJJFH/"75'LTX091F-"K!-VZ3QN/23(!0%&B.W6OH8]7T+6B_%
M&\\H1O.#,;L0.*4S!D&8YL#D6BM)B#5%$0F1S%3,OF[,/N/F<$9:$1VRGF+$
MA8Z@X4B/0L"DD-:H: 0P.UU%)*?B]N?-[9$+AX50A&L+@L"D_UPT.@@EC>.D
MXO8UX_899T8H6 P48T18!&[7WB,KC$=>6J^T  S';N,-F^/,J)C]!V-V&BD-
M/C)AG..,84VIPPHS@8,*SOJ*V=>-V6=$NX^6!:F1\YG913YJ8I#FA89=-"+$
MY+(H[E6<_5&X?97I&U7=Y!_S](T51 -\:2$DX[802GGIG'8<>^T<GM\7NZJ;
MO,Z8]W76=^&)X1:@#2DJ#>(R!&2X,8@HBH7WRD3'JF/Q+Y;)B=)%P%Y11STO
MP"JQTN/('"T\4UK&QV7RBIF78^9I!88Z345D"O&0>EM1PY$R7B+G3/ L^%#H
MU-M*W[_>:L7)Z\;).CC&A2EB45BN"VFY=!YSR2SWIB"LXN0UYN09OP-/R1-&
M"B14 9Q,+$$Z6(RP=$P;YCSA%CAY3HVQBI&?.2.;0A+C)#;"4# \HXVD"(08
M@6D*"#ZRWETQ\G*,/--N4H:B,)HB'"))A6D<,M@1% &HE2U<X*E8("-K59GF
MD3(=JLK)#V%F5Y63'Y7GWYW]N;<ULJO/=K<_\!T8P\$_Q]BU_FZ;+WJP>])L
M'&SOP#JE>=<;.WL?SG?W=@3\(;O;[^E.Z]WY_MZ[B]TO!U__N?C,#PM)"^ZP
M0R):CC@+&J6>>T@IR318Z]+%:WH9+5?/=@4&8%5@]#G3V_[Y(8'M)LPS1&T$
MV]%$@[1W KF(TR%3C8-5*6-7W9/65F"B5+3VK&F-'F),HM6*(T)M:NT401_R
MZ:@(Z+=>1<:#6EGQY!5HTA6]/6=Z<_@0]IFE,Z<HQE0^#O,"6<D-LH9Z92U5
MH'$E>IO-0OZ!ZNRLG;I:54]^:C9\-\F&9X<^T*+0EB+0%@"X@0*0$AK0FWD@
M"1*%,;AJL/EB^7[E@:*J%N.3\O?.-'\;T(THC@01PP0(2J:05L:B #H4HT _
MH0CS,]TJWG[FO+WRT%'%VT_*VY^G>1LT-%-8JA'!QB'N-4':$HLDR')5:*,T
M=2NIH5SQ]KKQ]LJC215O/REONVG>5H88:HI43BS&U&<OIJ[9',G HU2,*B*R
MW"[6B+=_Q/34N9&D?J?F&[W$L(WV '[OG(9N&8$=#RU5F:DK]T$L\.M=%RK_
MO=.%\;9+('/G>UV8;#G6K;;/OS7SUDT#Y)8_&?3Z+:###)6[;]]_#+#*%\%_
M/NVT/P'^[7;_;/QWT/#Y\@H;[X:-W\=\%C#FSZ1^=&@E!\8 ;8<5V"!NI0*4
M=!(,&V6D]<0#\<P_F%MET3QSC'C4Q-9'AX;*S;DBR-B9@(S=#X<!:\,,XTA9
MSL%4H@*!>52@J)QD)E(3**_RX5\L;#QJ%FT%&\\5-CZ/PP;=W3K$T1CM!%"%
M%C9Y6#0RH'0@[*T17C#KJ:U@X\7"QL-E&JP5?E0XL21.N'&<8#M'AZQ0BA<F
M(")H@3@Q!!G#62J2YA4G =M(U\TB65$V<,GJ=+ZWYNFY_78]EUZR5[EJ$;+&
MF[-,AQ!/--4$6ZTHY]QI&(\BV!LBI/7L'FF651F*AS5"1S[]@OG",L50<-$A
MSF1$UFB/K&2IW4O 3-@4K[NWE*B8MT+6'WUSED!6;DQPVE*E,.!JL$9B+P5-
M&:9>C7HO5<BZ/L@Z$RVU@9F@'$4*LV2GPTX90A42PJ7F!8HJP=8-65<9+2WF
MMV)Z>BZL.B^M2VBTJJ/^A)AU/B?SNN">:TX9<IAZQ*E4Z0@Q_"0H"[C@V)AB
ME3Z#JJ'""P""1XU_5D#P$$ P8Q;*PGBL#&@K06($? ]F(=,%D@*'@EKNK*(;
M;QA;6560"@E> !(\:DBS0H*'0(*9A&ZJ--8B.$3+4XV4(T4Q0X(IHS&GWJ0>
M2[12"2H@>*+"0A40/ 00S/@S"AJ-UZG.GZ, !#9&I)DI$(=]MH)*KW!2">3]
MT[^K+DMKU&6)SC^<?LNBT[;3[W=:KQGLD.\,@",O-_!^F+@FKJ1_W;$6]RJ6
MY;F+"(NE)L1:9PP7@AEO@A"@/)I",VY%KF%_"\FP=.GZ*C-M%1+B8H[WR(!T
M=P(K5+A 02Z0@'1@$1DO BU,((Z859_;7QU#/7' JP+4"E#OU]<4>YM\,]X;
MQ:70QBNGK>#4^2"X,P\&J!5P+@F<LP415%#2@3$D5$@%$<#05C+E]9*4T>N]
M*SP#&WM>Z: *-2O4K%#S'KV4E/3"6<T+&S6WA!E61(4+I@WV 334Q;!9]5)Z
M(OR<]5%:YKDG!ED? ^+!&Z2C8<AR:0K%&-4V=T5=79_$"CDKY'R)R+D$<'J&
MG0F.X$)S'A776&DJ-*$*=$X3::5OK@M>SKAR?? *$V*14<(@K@H!4&GAUP(;
M(YG6&J?#ZGIEE3R>'C6SK_>7'!2X=&664ZL/6L K;L(]VS+=HT9[-%XY"5WI
M1%,CGD^X;!_18TL3GWX*H5;O]$.-)7]6K=$NO5J)9>'_P$8S3>=2@0\S+ S2
M:.>:\NG,2:<63+<-J]O;K,WT9DCW#-K=X8FM83L[E"K0'YD&?)VJY#:!-T,O
MO14VL/$-;OP6:K'1-FT'LX17]/K=03H !I=W<Z)=<P#TE\8P.O)2"]]/@=V'
MS?/2?#J#[M6W78"&VG'P1Z%\(]SI.KU<L:0;OH7V #X?W13+<VHU-SRH-KH/
M[DE?OX5))=)*8%/[U(=_RI'!HW8OZZ$L6(BQV:=A C\,3-K(<BU^^:E<B)_3
MI3[  N0%*^OTGS9->W;ZG81VY9Q_*O,/?QZMQ)+C?7MLVL-97DZ\?W4HKV8N
M3^'!*&SG6Z*.!+BI*$RBE;1=3?@,WC68IA58AP[L9!K 6:-_7+.#'LPM[SG
M]+=&9]!KGJ?2,J>='ER3-FAZHFEE$H'T +?S\MQ0AZ9<C%2.9MF=FXI5+&;P
M(3.QQ-HP\$:Z_75>%"#?7\\:OG\\DHAC=PWQ %_=8FQ>L\6WC.&&"XFB5P,3
M^E8HH=G4@HS]G<:8Y:>@)C!1%(R(R)56&AOIB@+D@P@4F^*0,+TQNNNX>Q7!
M.@K( C9\12;"O%Z;YIDY[VW\,@FD@*+C:SV]3 L7(\858V8)UZ"(=$IB>0U2
M*G3353 2\\0CJ!UWDT[U/S=O1K'Q9B\)L43X;Y,Z!DSP[U_,= GIRRU>*-"&
MGR2)*Q],>!5SR3(++L(V:_^>8- 5I!!,:I;;@#. /8-NV(U)JP1D'1Y2SMKF
M6Q BO4_'@%:_&8"NO\QYAI0]&,)OS8[[^N3ZY=>1?GERT-H1]1/W_>#DZ.S@
M9!_OGWSXOKOMFSM_U%N[>^Y[_>(#J;?V+PX^3=4P;Z5/08^\^+VUN_U;JW[R
ML5'??L?K]//9/MT7]8MWK+[]F1Z<U)O_7!Q=U"_>'WKCC#**(NR]3>W]*%*L
M\"@&A[$A*:E3EJ9 !O"M%$K3S@6J?$&B$=P%!]8 %2H8;\!*X$%OU )H[:<)
M#[L#8#C8C18(A$]]6.8L,O)/*.]#;7RK:C,@/D'G\-UP(.75><-N',S2JMZC
M<D=>BN-.$["A]W^U=_\=-/KGD[->,T4U/^=UHP\O=;<02O5P5LM<!VK6Z:#K
MCF'3:UN#_G&GV[C(V[C6L[UV;N_;5_D3"95>9=WEMX[I^@38VPW0RON=+FA5
MP_DFC0G4GK-:+Z](]VI%3KN=HZYIU4($QLM*]>63=9F84>IC[4Y2&ANE2-FL
M[8$Z=^WS+M_<RZI?8C;3/D^:X-C%@]/TP3(-,'PA!97:":P9]S3:U 7486&"
MQ9()-_(&8'V]-R!3_Q5A_%6.>NMRN<K:AF0RC-\>M)#O9-F:'KQ&+H+'AO#/
M&)Y%ZGM'%SOI>4>'D7C+4]D'C8N .$X-GJ)TJ4(=[!61 2NW\88*/*?3?&GK
M W,TAS9! Q1N5T)W+^U3)C<@L[/T%Q!B)KK>&"'Y6M9Q,J5=2Y5^T$U%$-)U
MYV"0UD([V0XSN4B;:PT-2P+A7T/SZ26CX:=PVK^$0W([.+P%%%X]ML1" I33
M[0R.CN>03(;$F^'0KQ0.=>&()+10.*3#<4QCR@US-GIBB),JPR'!NH+#!X7#
M=W1G;^=0L/_/WK<VM7%L:_^5*<Y[ZB15M-SWB[.+*A([WDYM0>S@Y. O5%]!
MMI XNAC#KW]7ST@@)&%N B0Q53O>0AJ->KK7>OI9W:N?Y3%12D*@*C5@8.)(
MQZB1THPGCHTF.CP  Z<F?;"[TUB4L7ZY_ &6 PYG@92V\SH%O#=CC/:P%\OU
MC.*G;(0;VW]]W/AYR@;O8GW81VF]"2'IR)G0VGBFJ$O,!TL"J7+KR,U+\[7U
M/<SZX#F^'G@FHHA&(:X%S+LP,$@K$I"B5%"(9"4@P\86H>(VUI?Q\ZKU;9\
ME'V'GA[$]EEQK9%44_/TR3U.J#?12)\(%R*+>0-O$]E@&(' KXRQ"<%5C'T+
M@]GK10OQ]EEI..6TUM_V$,& )]1&<IV1[)S[ VU- HR*B'(-1A(Y!B.AI7PP
MD2IH9QC+TNK7G;(9F\B(@0VZF80 H7H.U+AB!'_;-@3\]=C/'?OWI/GED.^<
M[\-[^Z?P6APHPR,SAB/&\ES% D4.6 2B(5F8KK3',0%:X)OGJL&1'53,?)*/
MVWYQ8GN5W#M,-3#3Y)7Y:=9$JB^&V :VU:O4XR?I4:M3_&$[0]L[JR+15CG!
M=7LA'R,8QZ4PXNVB'P>#=C6WG93M]+&_F5L$9AKSRLUA8:\@F,;_/6Y<:<5P
MH_QP\.);-J6)AE?,+C_!J2WGY)-V'%0[#MLGO59[1/]VYU-.F)Z/6YUR/AX<
MM?IW"L#UYBBZSTM7U6;;L6UURH>9I.YW+M!LE$H,9V%@P1GSQA%P0^ HPGG'
M]:U3..?/VQ_'C;R<P"^OJ:?R6\?57TES^\!'*[!)!J4H8&JWUJ(\=2+M(J;1
M.LPP!TXY3RJA&'OH.#9N]2^-+2_EE&'S$+RU,0H-)ZEB-L76X&S>E[,;V+P7
MVFYW3_NOKPT<YRYPEEOCEQM=Y78\A(=M>]*/K\<O?LG[?&U[]KK5*<.]\DN_
M7 U$Q9P"&/D'JX]'.T#&- BE>1-H=/YJ],.C_:%&N3\TE5U0?<9I@Y/K/\8-
M<NUG/[HMH0U)Y+UN^^//!%,ON[&4-:32"V\L= &^71?<<,SOQ@.^9N;2.?EL
MU>;NM.%7-O]4VP?EKFK%NB=6D\*UJD9WZ(/92Y>Y#RYFNJLK:9G%7/;+?;OE
MEN:TS/U3E<:Z10?<)2UK*9]T9U@2-N!A562TJ&>^A:.L?-_E_?%_N=ZKK9^
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
M]^0Q=T$_?GG9G6ZG.NQ2;=:^[\#H#TM%\)<IBD6:[_:_?WZS3?>_?,6?__F
M/[_+-.83__S/^[//7YIGS2_-T_TOG[\V_YI:^_[R"7[C]Z_--Y];NWL?VY_?
M?/RZ_\\^W]D[:N]_^>.X>?[^K'G^:VOG^,/WJUFB[TD3[G]@A626:8V"\QAQ
MJS1RP+E12D)HXC!+">@WV324;W)1RV(]=K;\*@A?O+B:L_<#S,5E2<RB)$2J
MO;TCVWFQ4EM/AYAG4XBI(&I/Q&!$ BL7+#@R/$3$$PM!2\:=R3H:= %9%$^%
MEB^B,$!=2O4Z/GBO!=/'(88W(MW5TH0U.5P<U+V?)8>*16JI=8@FS0#J:$(F
M*Z9*)35SVD?"[<:6%&13J@?+!BV?7G9=(F"-.-P#0>X)R=P/JZ_6C.[A,#?-
MZ$B@V-D4D348&)W5'FDN/0J8:$TTL9@$8'2B(<42@=R+*"SZ=QG5O(BJHC^M
M+VFK1K$F;8M'L^8L:8O"FVB\0<EYBCA6$CE%.%+:6@GQ*1-. FGC<I.;V836
MF1-U*R0$72O1UGSM&?C:572K^=K"$6Z:KT7&B0Y>((=-/@Z>);\8MH@$$[!,
MB8AH2V4+LW1:MNN^R#;*QGHARVRK2]FNWX"=R*>KB=KB8.S#+%%+5DE..8:P
MTP4(.R-!FAJ#HE)1:Z5=8&YCBVBSR>5LV8[;$[5Z8>WYB5J]L+8$1&T"VFJ6
MMG!XFV9I3 =)3!!(F7RJDB6,LO 8\I9+'BA+B0E@::PAGU>UYU%6U=8KSVYQ
ME29'"<]9;2=TASE]>ORD+S$1+Z3(K4B&68FY9]YZDQ2UBD='#77Q\4M1UHEX
MSP*7GV;9(.5:F:!@DI1&HJS)B7*UXK)$I632<9U$3L13'&^2.7SP0:DE"W#+
M>NVO7OM;%*6\'R[6^79K 8S3/-)9*3T.' GG!/!(JY$A3"+ Q>@9]H$P7_)(
MNJA\NR>J7)7?S6;?Z@Q+P[QR:&7D0JS4T>CVRYHHK\L#N*UO\5*7_K^O'G49
MX3B^_(IU -G#P?5?>:33,>96>A5&3#'+B7^/>I?GB XC<KUHOR*;H(6O;?O4
MGO4W7ET]F-GJH,E>FW[@:Q\KI07K<%2F L#4[94#^[H\!IVO@I;89VY!<=3+
M&/M?+4%M9$*I7".#:Z,-MM(KA0D1D6*K#M3&5GE,-)\!RR4],Q#^ZY7=FC=D
M4Z9<09V(FDB!M:0:<QN4<XDDEIC--5@<DQ7JPW< /S.M]$9Z#A]1K10G01@3
M0^)4<Z9-L%9MK)88RP+*NY7'[%>\JMO])O.ZJMNS'Y*>/*O_%3?/FP=>P4QL
MA$/!68.XB X9%^!/3H@BW@M&<XQB&FQF)BY6L;K;$GE<>FS)B[JZVS)X&=SW
MP.B(-2812>DPXLHH9(F,2%G 4)>8%%YFM7.U7)7>RFFJTH1!I7+-U0I5Y516
M&4^IN0.S7,SF-5V@JG]-A2I:G?C=++\\KEBU1 [ZXX)TB]TS66#=Y3MFMY0>
M/Q'<UC/GC3Y-FV^^'E!BI(K&(LE9KMC.'7(4IL\HM#=4V*QQ!C[-&[,9><\Y
M<][%IG/,8#V$#L$Q'J75QNJD\GD1P8P5O+1I,K;IF=.2M4VOE$WO?3@(E,B
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
M_D#"5/O4TOO4SO8!318'XQE*)N7RMC@@9Y-#5$>L=-"X\BG=X+-%*.^O__]
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
M]02NZ.13A>4=/@'UA)O]!60O]@O @3(!"<9_V!MDAE=>]-;V8<+H7'X,/PA
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
MBT[W_[/WILUM'%FZ\%]!<":FK0@FG?LBSZL(V5;[:F[+DBWY>N0OBEQ%R"3
M!D!1U*]_3V85-@*42*% @F1V1,LD4:C*RCS/DV?/R52]:\-EO4RBF6!/1D-7
M;G[!I[O@;FITAZ\8JSFV//:COH-7:>**>TNAH?V])OP%;QA[U]CG,7?!&RT<
MY8P;&TPRE@A!$K7$.4W?/?^F[?VI]V $'3V=_&1'HZQ8KTFMV,FRD9O>XW^C
M+S[X=SIQP)RUR#"7$.>1 L/"%N^EIQH'[@AU>T\&P]64"MM,= D%N!@'2SMZ
M%CBXH)'G;-TL;<W_[ _LP&=3:+9)CP]Z/\:2T#:UE8H-%C]E9T+SE_%<Y+(^
M>Q:SS3%NKFTP4>3WM.C<T]#\ZE<!0MG0R<B98B\"51P7D>Z-+(A1_A;LG^-^
M_CSC*5Z,]PZ;L/B@9,X=9\F_^*"#WI^'V:IL\F6G[]N'"<E9 +.KQXM0*@.;
MX_MTD#/_!L7H/<]6XU%H,OV:_+W=-K*N&6U>FXJPTR_XQ==Y.>C].OS8*)6B
M9 6);%Z!'3C.L8!L'[6^@M: 7J3_27^R<[G*UO^]&+&8+E=6O6%=^N&TM#/-
MV\E2'K-MUQ-^+#DDXZF+%"X&_?2TT,''\5UU*O:((!+]]/\HDYKWOEL.]< [
M7S9MCQH'38F<GA7^S!SI1HUK$"SMDVF&=S%75J:U/QE'^"G_/7M>YN#)S^E/
MV<H"B9VT?6/SMPC>A^F8,1:81./"B(N)2#E>U3#NZ\E![U_#TWX;WYDL1G6F
M#YPYVR; F^/L5&@>9D\GA\,1W*AYS_G;S$-:EZ0\AWXHU#S5>;+R :#N^<-,
MS+.\HVG*4#NR3+O-G0MMSA2FB]\N2=)+WY]]*SNT?#:M]N$&8YM:Y>AT %8'
M3!-L%7!-ODMV@%WV6FV6URR5ZQS,U?= 2J"8P/U6/VU35&=_:)XY_4[> \:G
M)R='YTUPKGUX+Q/&Z#3OFK;<)8M(N:X?1[,5F>:992\R[&5Q9<RM'SIOLQ%>
M>#(<G<\#@--HWD+D[Q]MS"^/<"GNUVSV1[E4H]BFJ\^P)64_)]SDA\RR+6="
M,%V-_GAQ&1;$8R&,-BA3F$%S.@ Z3:='[9 RSR P^6(SNB9(]RF_&RP\?#:$
M#7@RS<0?Q>/AQSRK31XHC-A/Y7\ZF,EA@6-VAD[%O;A_9\X"N9C"_--2J'$V
M _^8A1GS(OU4N/"GG-N9^KY 9;])]4QEB1?8\A)(SP$]W@#1EP/Z'Y=#N5FN
MP^PQA^<=VGG>WOM3.PHCL&6R.Z4'<@"&>,[;+B/FL 7[PUY9F/>G97D C(-X
MU,AQ1DXAM]'0AFS3-\H.J#WEK?(TPO]W6]7YXF910&=';5:G]8=-S'B>DIKC
M\\556JC\@F>^V2%:GWSAR5 "NPVASXDDUV_8TR-8X%FQS[A9JS9 TJ"VL;7S
M(W/489J"Z<O>G<<VVU&F.G@SFNF7FRC\C#671KD4<ICAM7FS\IY%&MJ;9@WO
MX[ ?&NW]=-!JZY/S1=06-7[F YR7U+4QJO.%9,W+0OY@1!_ULS0"[=@3X-^/
M\UC,?&C[TPVVC>Q\_;Y9H3_ZPAT/>A>3DA>?MKCOG?5AMD_L^<PM>6+'DY:1
M9M[+J3%S(8MVOWSI:.B;,J)E*IM^!RRH<?D8ML7"[F'U-OF;1<]8E^4Q)_R2
M&9>MNA'(EV_DLO?T]4\]+F#&MJ*'7=.*6%L_>I.*X>+2-K57)1X(<H@F]E.F
MOE%C7EXG(B(YL9)Z&812W$AE0J#,1IM@D2P+KGA*KM YZ(*GY%EK];Y,KUI;
M-U]00R+KW27P]S?^G9"<&>HM"MSK?**40(YKBXCT 4N)K25A[PEE!^;R&I3O
M;G+MUY0>K5_WZ7FW=?TO7?\/S]X%S3%3F",;*:Q_!"'0+@1$K6<A2>.PSJ=1
MZP/VM4#8FCC6HUX %:Q5VKX0GB+3,-J971M'VVX ;;_GIF[M=1JZS=ZR\5R_
MMTLZ@%WP2T^5T*GWK=UE\HX)IL?PJ+BT%RJ4GC</3'DG/NS]&Y3.MDQKOE=/
MJ3>=EHF[%M"T,MQ[ 7M9X$I@9S'A)!%'',:>LB;L3' -.V^QT(^6OW_P,*YG
M[-</[]\1QZG@/B',M &\88:<]A$E2IP*QF!/*.!-':R>X#?C6Y!M6.E!FUHZ
M4T,7Q++1G%*I*9_I3:U4@KS/JYOZ.<EO0>N^WCZNG-#POT!C,EP+:XTEC ="
M@K24*K[%B$>5L?4R]O+GI^^(BMABFA!LW@EDC!-D@=E1\BQQPJW&"CA='>C+
M1<RV>3Y?3B.X(V8KH5F3;F'0E._G;>9C9N29OV<!/1[,^1*&S&JN[X]C\:8U
M;H"L_4X:&@<XQ6F\)I?P@=T$4ND:"@<V/VJ=(!=+!9MDRVPFN3@UC$)):+*-
MD_7"<.!1>3CS,$H)HI3>,N/X[]/RM_TVPC3* 9UA4^(UA_7T824]-+3F<5-^
MVUK2-N0U*@'9PSAH#,&34?8O-3:977BU7*\X'"TY94(_I3C*3L'L^IV<Y>A9
M.R7%_EW>$!O+>AIN:[BJJ0&8!:L6?)1+<:OE:M3E3+^5<%V[TO-H;U,'VL9\
M7Y82T.;[XX.]G9;LJUN-1=9?K?AELT/C#M<\+B9_9O?,/&.@.(=*0>/*.[>Q
MJ>)[&N=."B!L4T&=3+,99R6Y,T?^<$H-RW[U>7QV5CO<U#\OE?"Z\Z:&_DUQ
MX9=9+W>'R<X)";U26YT]R"W,0>##\+BXM8MS"-AW7#Q2<.'[MJQDJE;FAS3C
M;3Q;WO=#X8<RW,;=FIV..;46)N9C/[OHQZ?YTNSS6/)EEG+@>2%TR1_H#=V'
M' NV1\-696]KO?>;HKH<Y3TK^@"03AE-ZTK)0:)CF,\,_^5$70\;>/833E]E
MOCC]P?AT5)PN,.''C2NLF?$FHEQB;:&9M)E_/7XZ*<W56G=BGN+592^3#L-8
MJN=>"<\LIQ"O23*Y&![_XN/VI_D!A=&:\ 7,>QMIOY <>%UNVEN3O+>8F?00
MD^Q,3;*[OTEVW2?-W6CSO"7PWIL]=U%?7HBB+&RRS7;4M.'*OI=9P';:.J.X
M<3[";SGFV\[/HA8Y)==I>XK]-OY7FI#E1F/[L(=][(^&@R94#,,:GV;R/1N.
M_BYJ=!E.X_Z?/N?]K,U:J2IY/XTV+F]4\2.8F$4AR.\RW6=**"L3^<(+-V^[
MI$FW*B[(?']\F#?\9A^8968W?=/F?OQ6QYYKNV7S :NC,0AFFN],;6[&^E7E
M.([G6T\[O7GEKF/1<V4%Y]QYD01GS&I'% Y@XEN3N"#B&RWZZIF_CD7_GK_\
M^8]W2081E(,=+$J-P&JW2 M,$4LNT4B\XX[!3OBEYE @OM=9?&>Q=QA3KYCD
M4GE+5$@2'D:5HA2SNO@WL_AOGKW3,08:!$/)4X: H!.R@G($6ZUE&$MK\_&G
M%'\A+)-) ]#?L$:K?XZ;D'NK?%[H['0Q&6TA0CVCD[F^:AT0Z]QYTI:Y-XE^
M;9^F+W21/=CK/9VL^I?VIST6IPQZ38>DLX9+B@T#78%KJEWB3!A"B36>1ARK
M0_(F6BSFO[WCA.@0C4!")HZX4Q19X!"DM9:6>1NH,IF^+O=S+ZH&R_M^WG#G
M>_ZJ;!9;:G_%*52DJF1>S/N2?36U^T=[5,S4UX<Q3L:7U*$VB2RAF$Y+9NY9
MR7%NO8F+?4JS$C'/HIZ:74V3KNR<;S),9S&JN^EX;?3(-M<UM^4X;3P,)2!V
M'$/IKI-KAAO5*L5<$WS4EJ;NET20HUDR1\QYCUF_:SV&,TVNX;&V,TBQ^>?"
M,G.>S,1E>06S8P,F/#?DN%YTS6NN611 .%J C1)M#(1*+QTU6, 'E6EN@FGH
MRY^?O\-,\V2\SB$UC[A10#*!*R1\X SG5<D'6WYIJ\R"X[.=4.R6I7ANHX,7
M#7N!-=8XA[*!E"]^/PTJS^/&K44R$_G&1S]NDG\7M778_NS?35@N%V3XDBJY
MMKYJL?ZJY'K!N+-\CEJO>SED9+S8ZK%-SVQ'DK._QFV95G\4I@E]![W_,SS+
MKM+]>;AP.2]OR99+I]GKN=A&\<)K%SHK;]T\NQ#R86Q?IW_<QE<.>D]+$E;I
M";W?5%]-[:%!KO6>^0I+Z"0V 8V&54O0?]$X;0>UH+SD7J<K_1[G7M.O4D8O
M]]_NIVFA3<JGOK1-JMNE+"983EWK3PO4,KDT/L"E<<Q'L-^\3&->EC2!2_>*
M!;_E0>_/N%P?UPYJ+B39VWWJLCMVTN3Y'9_ L&;I;5_:2=>QZV8[SXTZ7MH>
M!+V<\V?#\ YW@)WU+*%RU@!T]EK3K,=UR2HE:;DD&<=!6?-D_=3AWONI))B,
M/P)XXJQC0Y$HT)*R_$P35A8, W\4[>#TI$A%\^!E1.?4]IDFU?3_F"9^SA[=
MY+^< D[G"LV"Y9!;4BTGOY E,<_<-@\7%)[.PRCZ1 )>Z[=)QPV#Y\!E'$VF
MJ?^K;U3@_K'DM+[)DYDU#0!1R2T&.HK]C^6Z@H[P,3\ST^-Y8;2&]N:#R4&*
M'"K]5*@2P'<=%<(J1Z0EH!\[R1E36CBME-<:&R(9)^U!BHS*;TO0^;V\3":D
M5PWK5)O[:]TA\*\?GN$73]\IIH.($B-&O0/CA4CD!",HF12QEM&"D0GFMSI0
M5VP/,36_KR,?@4@OI,;$.,%%4@X':900VI#D2!)5/FY%/BC(AW5,6A<)LI9K
MQ#6WR#$M$-9:,&XB43F+2Q^0+XM'VPZI?^RR-C9+CO\RY99B C U<QP4%*?U
MB3IS2CN=  E_OJYUHZ1,7A#GF>>&4^V)XDP&2YW6+NAKB]ZKEI5?@3$]>3H(
MS_Y]VC_)+_RTM9JK[%U!]O[X].+L'9'4$T84LM@$Q%7RR/+$4-#&<2:H=5A>
M)6-WFH+PU4UN,CRSHS#N#>(9*.4G.0ME20@;C?,D5UC-TAI*BZ_)Z+21M)AR
M%_>[[,3X^4IYS WL9F42\RD<S:AVO)G.0(05,)O.&FD!F%8; T:O)#D:2SP-
MF_:2^KW1D^9;PY(?HH+UZF#-X__MG8*U\3YQ1&2@B'/+D E<(NVT,%Y+(:4%
ML.*O]9EJDO#F'L:+6FZ6.=!^^].$EK-8(-IX)XJ=VFXRTY8GI1 LCHX;/^.2
MAGTR/.K[MG)W49SMA?S"7.@_R[XO3)(K=GVQ@.'ZC'V7#8WK^O I]OE8<8(I
MX]1(IUF0N6T'(2DRY:_J6?LG2&@<_0*#7-9YAN\'>3]\/OBI,9EK!ON5)9K_
M^ML[P8!Z-.4(QV1 ->8&&:$Q[$'"4*^#Q,SDY.)5O_Y5&J=E,2H-)'(U1NB/
MIX[Q><.%N>B7;LI?K/,8+Q=Z%*MR9N+M%NU65?P;Y%&\_.U=TCIRY3@*A6&5
M!E,M9A<PT(A1.0CEXY48MB16+*CB33+%%XCV:K5-62?(?K?!L.UIVOAWUVD&
MER7=WV%'UM/EP-C%V5S8=%JYG^.SE/KZ-C,V3W+>:=QP^'<OY^HT+8UF5# <
MSU/J6[]YVZD3)K4AE+EKN'4V7=1':UXEP 1W<W"VK@=GW]%TS"T>G/U;@[NC
M\UF[M.?S,-;N')C]?KJE]5_\\L_C%Q^>G?WZYS,!VPUL:?_\\/+/M^=OZ?\[
M?/'A/7OY\^'?+WZ&^ZYL:<_/WL)U+]X\)6_?_ W/^ V__?.%^.O#_WSXZ\]G
MYR]_]OSE+[^=P3N0__W\]NSETW>,FZ!$DHA)8;-5+Y!E!",AE62PF$8)=;&Y
MI+7,BT"%UT*#5J*,]AH$@=/D'1.$?.FX[%L.U>0#LIOME\B#WNN8S\D PIY)
MR$)'O9_MQ/:^^V-@3T,^[>S1LMQN5V)?Y^XFIT?Q9?JR[&9\/6@!_NV= 9FS
M6H.E*W)#Y205TIQH!*N M:&I$<AE 4XN2FFBH42!4BVBBU%;::PD21O.\!7.
M>\^GNXMEO6>V;4X*[<VVXAR<0KG$QIZ,X^/I#S]D*^/(GC_N#XJ8EB_]L*Q8
MY0=\S%V-0.MN'U*>UWP\WZ(.<+--34;P_S!]<OOQ0?GH^TE8_8R+ V;(I1_C
M@\L_^])M0>D51GS3;;_\&=/\@0^6'3#%[LI@Z0' ZTJW_;Y(;B.] )!,M/_?
M'MN;:W A>WX>XQXI=L3T?K-+*5FYEIY\RE>O O0BHAHPW=0NA)L2AU&,Y32"
MPW'O63;?9IM+%[,QO[0EGTQ6<&VON"IZT[?ZPDP=Q;3"/+-YVK[1<,5I;#;R
M)F%A:K1>T"XWG)JK3W'+V*NWNM]+4,Z\F+;YJG-_HW,_/P0>%N!25\WMCK&*
MQ8U/^8H?;\W\=[C??NMD;G\SUE>:KN_Z@VDZ[GB_>/Y.RJF/O?%A*: '*_#1
M=79G9_W?[T<Y51.UX_8^QI2^6;!NQ&E:IN+WG)YV&L>/E][W&U_S*CBM][CE
M>UQ;EE/YWT59[N7_J@,E=E*L7\P:9<"0+XKV==X4]ZZ(W>-^"$?Q1E_R/S=Z
ML<47*BG\._!&UZD>3DDS:8CAPG)#O$Y>2Z.435+QZ.(%CQMF7PN33IEPAP*>
MW^9<>_OG_XS_>C/\_.+-T\]O/\"XWOSU-]P?OWWS@KU]$XY?_ R_41C;SV_/
M_OKP-WGQ4_N=__V?0W<<CEY^>/$)KNGGL?QZ_!N\R^^'+SZ'PU_IV[,7\-O;
M-\_PKQ]^/'[YYH^S__W\V^3%:_SI7V^>3>!Y',;\^9T)-"C"!!(V^Y<33<B0
M2)!127HG%4Z,@IJHS9JN8(U]MXE@3[GI&@)^+6Z]\,B+_%S)Y1Z0"V,.)PUL
MXJ6#FWD=C"3<V<1"B)BT_2PQGY*+S/[C2B[;()?S"^2B"/%16X^4M$ N3E-D
M#?PC%'>P%(X[DJO5*;DT7[Z2RZU#\6&3BR$L4$8),Y83@QTAH, HGKC@,6C<
MDHN:DHNIY+(E<OGUHN:"O; D KD$SG*"%[:@N7B*\E%[D4;GHB9[3QBFEV9X
M57*Y=2@^:'+1^4Q";0G7PG%?&G$;*RD-#BPAXLBU.W%7<OE6<KFHN7CB/ <;
M""RB7$P3?$*618]<2)@*(@56%LC%\)TBEXY<G[OM+OI7M.,UCJ*Y[_MZ[[N6
M'>\@F>3F\9Y&I:.0/-GH="X=MI[ ;P)S6GTL-T,F?ZSQL3#E@K<1.1^!42P&
M'N'8()^8B<$36+64*_/HFE8DUR23+P!Z6YK*57W@#Q274GJ56[,%F7QNUF==
MBMP:(5,,@BE1W1,WALN+FWS$.G(L W*$8\2)$,@:1Q$F*8!]1XCPN0C/B$OK
MM2LN[RXNO0#&%52*X'D4VNEDN,#:!$FX5]6ROS%<KECVV64HG 8TNJ!S<6Q
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
MJ-<X5V69@UTZN;1&0'>SH*DBM3NDKMAWAEB) :E6$(ZX)@$Y2238=TQ@Z6G
M2>P],16H]Q"HG1<'5:!V!M05URI-V%NE(Y*V=/P$R&IL+=*$<^UQ5)JY7"ZD
M-W>M5J3N&E([K[2I2.T.J1>W5(QE)(089*3A^0R4B!SE!&&EN?->!HES6%.3
M [-#2.W2A;2[)O8FQ3=7+4V\@_S2>?%-Y9>.^.79V9JSXDR2QMB@D,'8(YYS
M_K50&@61+ &.H2024-IE9YE0=S20>A^AVGD]3H5JAU!=.1!-*H93\A&E8 +B
M4KI<HR.0#<)1D; DEN06(O0^5OD_=*QV7J-3L=HA5E=._!*&TA2U0H%BAK@-
M)K?[$8AS1;&*'!2A[ O3F_O"*E1W#:J=E^U4J'8(U943K3 U*GI'46!4P;::
M4PX#;*N)\:"Y !QS#U!EG>49[D+BT29>L0>74]AY)4\%=%> _K3&I.5!NN25
M131KQYSSB(Q3 @6IK+# SM'FAC5<=E8SNS.9PQ7E.U3=4U'>(<I7K>&\25-J
M$-6)(,Z\!D,8"T2=498+;KSC@'*PAA_:H;H5Y3=9\5-1WB'*5^QHHP060B5$
MDM!@1_N$;!021>,),99RG72NU.V@)W=%^?U!>>=50!7E':)\Q02G8%=AG[&-
MF4?<*P<_>8:<B-@&4QIG \J5V#P*=:.G2M_W,HK7\0C^^'Z_%P?OX<,X*K_8
M0>C9<-P?],>343GRMA<_G<3!.(YKL'S+GH5V17Z)@SBR1T!53Y<6XEFS#I6S
MKL=9Y^L"YYR#"@*FAQ \Y8X# AD2%4J:&!49 R.2[3WAO ;.[Q]L.W<55-AN
M";8K;@,:2,YPR!9$+B?)W2X--0S%Z)DR'B=!),!6[E0SZPK;W;3]*VRW!-L5
M/T 2DD2A//)2 6RU]<A@SU%D(@G,#:5! &S%3@7I*FQWTYBOL-T2;%<,>U@@
MKH3 2"D2$2?.@V%/+6C*-N0D89%R_CJGFZ>O[U!L?2E]7:ZWW<OO_4&(@\EC
M9$YVP9C_Q?8'XQY ,?3')\-Q/Z]"Z9%P,AJ>P.C.:QGYEHWWO +_&H['+P>O
M@7A>IE?MQ+\ZLH/)LW^?]D^.05XJ+UV/ESZO,=XI*']8 !%)S3GB2C&D171(
M4R>D #,N6VQ/"-D\D[86P.T:;#LWWBMLMP3;%>.= +DF";#E*A>N\JB058PB
M*8,6!BQWP2C MKN0?X7MSL"V<^.]PG9+L%TQWIG#1$DID.%,Y2"^0XYSC*CV
MEG,;K>&Y\1^IC2'N'VP[-]XK;+<$VQ7CW5(#6+4$A2 =XDS#;DL]1B$1ZQ*V
MV+($NRV[2T=<9-OVR)[GP7X%Z?7*Y2L[36C8R6R&W^-X,CIM>^;ULB1_[$_Z
M<;S?&\3)@\A<^.YFO1]C>$WX:;7C\L(Z_'1H1^]K]^7K\CE9X_1@7&GE#4=)
MT(!XM![4,">1,19[PU)T":PGO*8JXE&-GMQ=H';@[ZA W2905]P<& M!@4Q1
MP+EX6/($EI,T"'.73Q8S1N3^7.L.)ZI O<- [<##48&Z3:"N5B=(PD+0$5&;
M<P!%C,@1J1$G47)+B4H89Z"NNB,K4.\P4#OP:52@;A.H*ZX,&81SQF-DJ,:(
MAVB1\3JAZ*5-RB;8;,G>$[K& 7DK0'T(QXJ<C(:I_VUF]==J..X.Z]QFML%L
M*9X/_/ X9I]JI9KK40U=8V4'FT %(!IAS8!J$M5 .O 3]DPJJZ(7T>P]$=VE
M%EP-!G<H#/*P<-UY.D+%=1>X7C'*.;91:BY:7..46_$&GV.:1&OJA9>@0@C5
M6<_LBNL[C>O.\Q4JKKO ]6JG/B<]=4XCJIE$G.:NFC(W'(C&$1RD4"KL/5%Z
M^\V"*J[O JX[3VBHN.X"URLFO[8TY3:,R&.;3P0/%+;J)!&H5,YDXU\QN?=$
MFLT+_6X$UYWVU,=WHR+AY>0PCJ:] VX^ '\+;[P3\?=?AX/A,B?5BJAOHB6V
MQCV J?-4$R CXA6H&Y0@FX)$FFAIA9*^G.@A;KN']TSV:^!@ITS]"MFM0W;%
M\@_,,1N915& T<^UTJ!):(D<IT$1$00V&#0)5MONWS_(;B\F7R';'617VP7X
MJ .-&A&:4@['"Z2-%"A)15(RV'&C2W.>"ME[!]GM1><K9+N#[&JK "X$UTD@
MR1E %KN$G,]-?1F'W5=RJ6&=<I'0QK5]NQ>HOU-6>2/YO>^.AN/QHUX:#8\+
M_OJ#TQS6;P&26P>XF(:CV.LWUT_LIV_L_W=_W(R[D5\_]S/^$Q;OI]G:O9PM
MW8]EY9KKWN1U>_9I,K(P__V!'9T_G\3C,7!A'NYH6%JI/(>!C^*XEEU=DPCY
M&@^! GTS&L.1Y2%G_ZH(/YE\+!\+QC-N;#![3\B:JJNKYRK54,2]X(CM.10J
M1^P21ZRX)$0P6+BD85DE1UP8D]NB"^0)#8(&'KD.>T_6M4NN''$/..(VTQ J
M,^P2,ZQX/K3 &JLDD:,N(AZL0MD 1@8["<NMC4@L'YA0TY0J/VPEG:'RPR[Q
MPXJ;)>I ;/(661$\6!?"(6V81F!5.A69!D%0>T^HWOZI2;N4%K&#E1*O1L./
M_7%&[W<N#F+J3Q[U #>;NU/NL>NW\QJ)&4FUCMX?FY6H1'0](A)KW!P.IC\2
MRW,7J "*"D](1Y<0MH)ZL&4P=_G\A,V;R]0(S8/S6U3 ;@[8%9^#4M11Q@P2
MQA#$DZ)(@TF9"RECC%[%:+/FL*:5<RUVWC&LWK[_H")T<X2NEC*0H&/@ AD1
M59/U8 WGB'DC-#4:1T/VGG10R5!ANFLPW9(97V&Z.4Q73'"1..4Q4A0ER7T5
M&4/.@.9+G).&!<NX-WM/Y$[E)MW?C@1736?82NK"G?(JWI7L!;CBZ#1/Z:OA
M*/_AZ60RZKO3B75'\<VPNA8[X+7G9VLL>N(D2YH[))7-W9"4098FA@P8^!8#
ML7%+<U!RFXD+]S'N<&])XC;3%RI)W A)K'H1/([!2(-2H!IQ+CTR1B6$4Q!<
M.:G+^8MT37BRDL2](8G;]S]4:KAU:ECMIFBT,S[F5"8BL_N"(YN/@N?"1N^L
MT($RH :Q_<Y)E2#N#D'<0@)#)8@;(8@5QPD+VA(?% (Q!EIP1"!'8D DT=S$
M46KB$A!$=^?(;)T@'F)7AS4.E] ?MSZ7&!9<+N7@A7P"9<UYN/&<ARG__;RP
M-',&_#5.7J8W]E-EM>NQVJ=U'2$$98D9@R26%'&C<LT;M8@("C*K- 5RR^[@
M&K6Y=]CMO/=CQ>Y6L;OBS9!,!(J51%)BA;A,!IGH,5(DJ,BE)-'RO2=J<X6D
M8G?7L+MEQT3%;L?87:V4\,QR[2Q*/.:SZ15'UB2/,,L.!QII\H!=@@]X!>^=
M .]N'.%08;Q5&*\X!2BHS1XGC"+6#'$;&-(A)"2!EN&_VMO@RBF5JWT>[_+9
M#G?*Y,]GMO8 D&,0]FS/;]W>O\<'ZG9N[Z^EJ/DIN_#QR1 6[F5:>^&<RM)P
M=&PG,,)/D\>I_RD&]#F.AI7BKD=QYPL>@O.7;YZ+7]^_<PH+Q9- C"J6#V[D
M2$LN$&7<&N4HU[EFZ[_^0U-"?]BALWCK$=J[Z26HB-\QQ+^XB'C%F-/$)$0,
M]H@S%9%1@/W<N!I;,%62#17Q]Q;QG?L6*N)W#/%_+"#^Q:>73]\Y*3V54B)M
M23Y>QFJD@0.0 X)G*081:$7\_45\YUD,72&^(ON:R/:+R#Y_<?;.<C#,7 )D
M>P':NTL&:<XEPHDIFIA1/K>/)HQL[FCL$-?WM[$"R';K8-@DE>#!Y5EU[G=X
M50X K<?=;.8CF!5?,&DEM10%'G(T(^63Z;)#E&$:381-)++<-;*K+(*=R9WL
M,-+QX##=N6>A8KH++\ 4TUXQH[TQR#C,$0\Z(>TP1B UCJ5@C XQMTC9N)5;
MQ?3]P73GOH.*Z2[L_%F1@\;*:N)1U-XBKD4$B]\*) .5T;!(L--[3YA8TT:E
M@OK!@KIS]T %=1<F_NSL"F<584&!39_3 )6#C=I&@IRPRAE,.,4JF_CF[FS5
M#S%-8>X9F%8GV(7*GMYDV!LLU?; Q4UQSX/(4=B-]@^P1O,,JUIXU3V_?5[C
M7!#,D^ 805@HG#L[**23X2@1+[)JR9.VN6B[@\X.-2:Q.RC>XGF5%<5;1_&*
M.P%X-T;,!"+,Y30B+I'UU"-N%>=!"N:LS<4*FS1PK"C>-=.A<W] Q>[VL;OB
M-L I)FF91DKE0Z&"BL@Q;%%B6%,C970R[3UAFWL-*H!W#<"=V_X5P-L'\(J+
MP,H0!#4,*9//92$A(@NL"[\J98CB OMR8E-7Q[+L4 [ 7?4!7#3^WXSZ@-+S
MWO-!.!W#1W&\#S_[@ZWY;M8RV+HLBEL@L/_<WEO?<;[N/%%BB:\K%U^/B_$:
M=P8GL!K$&.25 ?/'1(-TE [YR!+F6G@;<PSFP>5*5.)ZT,35>39():[-B&OU
MV$\J>"12(B:21EQQCXRC$GE&N#=4N*!RG(FN.?>S,E=EKGO+7-OU<57FNC9S
MK::]2$Y$5K02T0+,7T-R4IM$2D42I+'PYWPLZ;H04F6NRESWEKFVZ]RKS'5M
MYEKM+Q)TQ!0T+>II0-QZAK25-I?A W=1Z4@^IY"P[DXJO*G<GNE IK)+"S%U
M[;6_PCT67IC!*X7A:?:X77SC39Y01WGG1WG3!6FA_W%Z[_86*%__V)RL^JUO
M='?YT8[[OA?M: !C&O=.X@CFX_@XM]<YM*/8F])-!R.2!^(*0_KA9#CN9[Y[
M/(I'=M+_&'_("XM8^?;%^;7CF&^P]^0[\JC#H5YQ\A[/R!C6=TL)S/4>NW./
M3M-8Z0$5.UG2^JUGF&T<3K]S]L6Z%]M%$^*+:7JOXNAUIOIN T]T@].48$1E
M6VJ'U5H=N%H=5[$ZV)H0E>'$,I6S?(3,1;Q@>IA(!7+))4)D3%&KO2?X *_&
MJ.YRLEXEI%TEI&_@HPWC2;32T$W3T$K B9!\C&-(2"@N$ \L]R&S%%'B@8?@
M1\-2H:&NCF2J7%2Y:!M<M&&$J'+1C7/12@B)Z2 Y%AYQ2CFH1"%W.+$>$:*2
M(8%*+VSF(KK:Z+ER4>6BW>&B#6,^E8MNG(M6@D*1.>.L(4A021"7@2--?$ J
M*&*\<YJ3F+F(='42W<ZE<^^Z+^Q+Y\H]^"/DMN9 ^O:C,"I%;4!1?(T'R5*M
M&-$2-*64,VZ\1<Y9@@+#"1LOF=6AF&[U;*I["^CM>F JH+<)Z!5?# ^6,R,L
MTIY2Q'' 2 OE43)@S;I$.;>T +JKY-\*Z)T#]';=&!70VP3TBD/#&@7&'86E
MH@H 3> G[4)"2AF/0?=R4?EB1) *Z/L*Z.WZ BJ@MPGH%:\ %LIPDP@B1H'>
MS1E#EL(_*D49F2 .B#KW8*:[=)3S363(+.7+\;5I83?O*&CRZ 9;K/=>379\
M""G\UW[K>T+E77M/GK49GM/'%7FM-'T]FA9K/".!>T6#M"ARHE VJX"F!<EG
M> =GB;*4BDMR:[[->;LSM4@;1IDJD3T((NO::U2)K!LB6_$(.>V($SZ@I()#
MW&J=3S#G*";O@R0F.%>R<TA7$?%*9)7([A"1=>TMJT36#9&M>,(DM3)J[I"W
M6"-.(Q 9%@(EB8TU4><CCC.1L:J152)[@$36M9>P$EDW1+::%X1U]";[_72.
MT8%%B9SD#(%%Z6RRS)G2H.> ==6G=??.@=B\[/8FP?AS_^AT$D,MIZWEM/4>
MM9RVEM/>SRSMNU=.VVY,-39[?<WLQ:<U3G_JJ?3$1*3RP5P\&8L<80Z!_'K.
ME+?<X5I06REIE\W 6RFHK42T$1&M..TM]6"RLX@\\QY,1"*1#3X@XW%,$C.G
ME*HEM96-=IZ-;J6DMK+11FRTXGEWFEB@'(PL21+8*(%:9$!+LER(8(W 6*A:
M5%O9:.?9Z%:*:BL;;<1&*^YSKR.V/AGDF+8(*(@"+QF-F' \XA@TQJR6U=:R
MVKM%3;=<5EM)ZMM)ZGQ=^FB@/#"JD/"@+7'#'-(J"12=XJ#^FIC:.KQ:6'MO
M(7W+A;45TAM!>L4G$X(F2GN%G&0JGZOC0 ,A& D:K3.84ZUP+:V]WY"^Y=+:
M"NF-(+W:+4QB[71DR)3#&LHN[9V!M0O4 7DK+FMQ[3V']"T7UU9(;P3I%>\
M"9QK(&! ,V>(.Z&1<20@ V0L+#?&$E[*:W<)T@^VO'::65<+;&L6]&[Z42YF
M0;<26ZGZ>E3]>9V/)"HA@U ("^V!JI-%6H:$@H0=F2;#0N"UQ+92V4.ELFV7
MV%8J^U8J6_4-"8F]BP%)KW)MFB;(.>&0!4O"8&HC=K06V58J>ZA4MNTBVTIE
MWTIE*SZQH)61Q$4D.;.Y7X!!1NB(>*#6 <<98D,MLZU4]E"I;-MEMI7*OI7*
M5GR!+'BIM?)(RD00AU5#.A=V.,%4Q$EYE70IM-TX8G>CA;;?%]_8M)QRX0C:
M8SMZWQ^@QH^7S\S]H?U+>X3NXL,^G(XG_73>#=JN4+-*=Z1F51S0#89*#_27
MAMIE';"^PC#WGKPYC+WQZ7%OF'H3^/'?IW8TB:-Q[]B>]P;#26\0?1R/[0@>
MUW.Q%^&"H^Q5S1>GTZ.CWGFTHT7WZTIILST&09\<7*CA!;BT<8T2T5CWEP7!
M;(?,)+S3ZLR>]</D<$K("]]JY1C/OV(=0 K8\=*O+ BXCT#:HV[DVUQI+0BF
M%V9IX=\\R,+C JQ!)I1B1"2NC3;8@M$(FB\1D6*KWA%!]J;?.IR=OWYBWT?D
M1M'^C6R"%WMLC\[L^7CO^V4& + O3O;%>;IT-E+J<F_-""I+ ?O>L(EY/0:V
MC*,&)O]M;WD$O<-1WLO_X^N+H0!B)1(! ,OYO2!4X__^WCY9M]"7,K%<9F*Y
MM;/ U5JY?#Z)Q\U^9@ZV4OU?[O.X/P'@^2N,IQG+3X=V\#Z.@7=Z=A!Z/_?'
M]OTHQN,\P[VS_N2P]]3[3#TV_P'HJ/TU5U?#%VZTC4$9=I?D_LUS]\_^P X\
MW#A/F#\:CD]'\0(W?U$,5S6 I< @(25X>%,Z>'FE7X>#>-!;?8>KLB7?NT,
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
M97QI@Z!+)_IVPYG/FA=9TN!?Y0*>!7+XFHQ,LQEO/T41M+$#W&ADU\U1%.Q
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
M93W$#<OP2P/G%$36ZA%3UQUZAIRW, :/S^E5YA"EV^D71IYOQ*!3]_?>QH2
MS BWTBL+VRO.QX!KD$B#"2&N</O!>DJW[RVLYZ3U^@K;]-8N_V\^J[M\L7M5
MS!%=ABB;-EPO.VY KPQT.VZ)[+$#0RI>\SKI8L:H/R^F?B\H:*J;LITN_>Z3
M9=O6"[2K E(\A0M3CC['-OT"]*XBKE63/M]_L>QG.C5Z$^R0;=UT\6A&+P@]
M^=B*C9_9W<*7X$[IP]ET7M+O-[K<0WBT%_1H[ZST^T.K[KR9(WH0%QJ [R>W
M%:=GJ;$V?[#-YYV#'GE_U]MVG_0Z(VNX8!V*(U?:H;E/7HD!BE+)GG^Z"&?L
ML_FN%!).-]_6*AG141W[0B6FA5PK4;%_=XP,O'O>=CP#3FZ 1OAZ/#PR8$J
MPW4254$.M6LRD"!1U2!1(7U:Z]ZGM"]A.[-3__[Z@FTRL18.K-#D!4_]6,,X
M2>/H#_\+TJU%7U08VXQB!0\0($ZH4"T1(:1;@AW8$06'"9MOM>"8!VQ,@T_#
M:U*RX[@<49XH3CB1+J& ,'"P8=*9Y"YXXM+8MF:2:\P8]V#_7P$@#_,&E$/1
MTW=_I<A#7J2_+/N[=&5C<SAA(-3E)(QQ*&-* >G9M4Q^,^&MT^-Z(&E(20K0
M)094\(UKPC0\P07,1Y*4C6V;CVTE&8]H="S ;Q</$BF70X<ZD-,7=PS1U( S
M^80I2?-M3SCL+IX!*13=)TX"#_/#PU#'#J5Q H5.<YQ.LRYTF@N @$*G6>@T
MQU$0H=,L=)K/(F(AN@Y6E+8'D4HD*_6A\\HXN .QR/6MFSR9=Q"T1%K)N'?M
M\.3[4$'4,D421!RAFH"T:[*6QN*GJJ?4(GOJ;5ZKLR_8H?8&F$+-;6$3#XKN
MK!\<A!@&R7IM+?5S"6%^[_>EV]O>=@,W@NNX\!DA&31<Y)QS/9O5W(,1?$;
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
M'_&K95JS-^J&N\1T "<'PPF9X7 J>XA(IA1';<N$&Y^^A0!9B<I8F%N][JU
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
M>^1_B7OLR&LY3?>I!R)!B0U%:$'2MO;37PQ(2I0,$ !%Q<A2?4@M"3,#X#<
M!H/!X-=_/$]#YQ'3."#1A[WN_N&>@R.7>$$T_K#WY>&J<[KWC]]^^NG7_^ET
M_CR[OW$NB)M.<90XYQ2C!'O.4Y!,G*\>CK\Y/B53YRNAWX)'U.G\QHG.R6Q.
M@_$D<7J'O:/U7^G[T4G7/45'QYW3-UZW<]P]/.J,#M]U.R==[YWWYK3KX3>'
MOXS?^\@[]OS1<0<=8E;,[7F=T>C([YR.CK"+>F[W[=$I9_H<OX_="9XBAS4L
MBM\_QQ_V)DDR>W]P\/3TM/]TM$_H^*!W>-@]^//V9LB+[N5EPR#ZME+Z>43#
MHOS1 ?P\0C$NBB<T6BF=T"#:CW#"2O=ZW=Y1MR@(;((*QD$4)RAR%XR]A':2
M^0S'8AKV\P'\#'(..X?=3F]%DI<LR,IB3@ZR'_<<E+":CM($7Q$ZO< ^2D-&
MDD;_3E$8^ 'VF J$&$!>*5#Z.4%TC)//:(KC&7*QHA=^^\EQ )=@.B,T<:(7
M9#Z*1[R:,<W(]IP,PQOBHH0K)I2,BQ:]*'^ PR2&3QWXM/\<>WL'^E+3N#-&
M:&8DN4R32<^_,:E!22&[[]Z].W@&#1/70*@WO'P'_NQT>YVCKH%8F0+JRV:?
M.@5=$W58CBZS.A1T&]9!.*ADNJ"BY)]CS6J(!ZEF)Q0$T/H3$X$Q=O?'Y/'
M)6F4T+F.\HM(B@\F:K_"S,.!B>RB./PAD(FBB"2<'K[)OYO-@L@GV1?L*U"8
M]X76W&._F#I?S/Z"H<G_]QY1EY)0,8X/9I3,,$T"')=7#LY@0K'_88^M'YUB
MDOPK1*-]5I&BQ O^JYH//Q\P$AS>+!M2T(+R?=B+6?^'..L:B]L]H]BTW8PD
M9HL3A_E';[Z+0M/F,Q(W#?\K6N]AW[3UC"2(@AJ-!^H']KL3>!_V"BL61=YE
ME 3)_)K-$'3*.[7X;<\!DB_WUV+SAM=&BT]1CZ(FRR;\=LC_ZSJ=I5U=^I-Q
M=3*V3HGOXO=?#];9K0E*8^P-HM_XW^N#)B?.BU00KJF;-MTJ4$*R_,L"F0J\
M^JD7)*4^T,'F!8T2A]XJ#IQ!N>=;U.'G)(I)&'BPQ1NR1O#M0$S\ 1O=O&JQ
M#@0:7)2@'#$D%K3L[S+/Y0^Q0WQGR7:'E'].IJQA$QS%P2.^9EOZ*=X$,A$[
M)7;'^MBM\'<R 2U%\0R%L*D:3C!.C(?9*K$2H9,JA')>3L9LAT82_]7="(^_
MNCM$&I[E4#RY"LG31LO1DHD2G3<&,QKCZG"V.YS\84+<;Q,2>IC&E_].F4F[
M"6 ";DKDWNHC5V;_OTXF8(=AR6J[0Y1]-<%)P"K<C"&XRE*)YFD=J]!9$;)#
M5&34-0:MDK<2XW>;68\[M-?-CXVPK>"D0K)[J&_3[%"3&2?-C4PQ1R6*W3JV
MC_/SBI3_:Q&BGTF"N\-T.D5TSFR68!P%/NN#*.F[_-0DB,9WK/_< &M9KR;L
ME%AR5U<0NR&)4XK9!^#N=/>=7  W@Y8BG*4,IQ#2,B1[?9<9@C%G&:/(@]XC
MT",IXVGD%3/@IL3Q2(AC;]\I\^>.Y+*$=GK*H&N.+C -'EE%P":)$\I]O0#
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
M%8I77$S1UV2G1'FC5V'^N['\]> Y?H]FLR#R"7R3?8XBDM6=?\6^8=W$]\J
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
MY^R>W00G@<LV/)LZLR7<7MLPB1X#FKVSP6H5>5\)_38+D8MO49(HGP?5I;9
MT7.WS/)UMH'_,,%%,(;28-$EM\-H@8V=>NMG$3J?<0)V4#R(^,QQQZP;GXTF
M_OZ@;*6K>&VG'C=;[:?,6%Z+[U=;#%(2"_ N0@N*A.JJ>496W(:F5+YLM):S
M^B9@6]5L JGY5%(50QL"$)</R?*5K[A5MGP<N.)^EI+2SJCIONNRKR@J'L\U
M3?^D2VZ!LI?>]^$&'RR %$_@K0JXO0(93E2&DA&+UTYDTT2ZBQ\OK\60?0'C
M,#=Z,E 61JU1CB)C1J^_*<C<APD8](&7FWO<+1SX 5RH+05FFDQO#7"V]*2L
M9O:MZNWRADPM&$7K:<TWNT!ESLJ"+A"$14N&09]2N$3!-\WW\-? 'Z0)3!<Q
M'P8WY.D.TW]5)0_<CC!+QUR6+VBPS!!4%9TN+KREF58[?]#Z2V?Q,BB !\W=
M$HHA.T&>O*&?/ 13AA04U7X]S8BGI9=;%@V(-%S%DL(6S 6"T./^<Q#+YW])
M\0::XB7O/88[?V#M>I,;AT&6CBE[MS'(7FLK,MOEL2_364CFF,(R3K,[9'1>
M)HE7<]VI4N@U+<U2G==,4Z%YY&_.RH+Q\C+LM/$XUA\I@E68)"%SE;QPBM1*
MN*#D]<H[DUKFS2UZ#J;I]$L4@I\(>\T:3R^Y6VHMB>\WPRU]S+:@N._]G69Q
MB:97I,4L+.V%X@7Z?N2MO4?/OCE'LR!!X?K!786WK@XS2WNF7OC<#Q Z)TJ\
MZP8QN);!1(8S60I6$.P-Z"Q,8RBB?C*T/D]+[8WRZ>U9)G XP7!3U^#85T+X
MRNM&/UOT-[FCJT5N@;:7'PG9Q-MBRL:"II?CEIF]NQG@QIPLZ("UUT.*.P<#
M_X[]$+"Z00%EHG)#+I8N9PI;Y0NK 4U8K[+?[_)<J+4-'PDS2WM&X!\2!*%6
M/+.F1=V,BV(RAT/7=(3KNR@$3A25UUU*8,$8EUVY6H1T;'1Q2\;%@H9GL6-Y
MM-''%+$=6((K'+[2\I8.RS[K=Y-S17EY"XRMS?(RZY%;H)-#'(:L3RZC,=L-
M8.@>R([E38,H@*:!=\7H=??:_&R(>AFRS3_K-:C&XA6;*-\'J4*U=$@MP+LZ
M+&GQ=#%,.@PD_N7FT4YJMC:@OQKV'-^SWPKO(:CP'RADAM*4-1";/AIDS-"&
M[A"^;0-O.N6.Q>+Q@AHOY%1P^:Y#Y-<#UN[8G> I^NVG_P=02P,$%     @
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
M21K*HQE'KA@ 2.:I+)*>2B0E P 1@B93.*"/J7@=9? ',J_VC2X\'\_3RB_
M_,TMH/WKI-"\CX1BKIH[4 *G;8GK7).  R2;&=.(1;K6!^3;X!N2LMR1']_W
MV1N*I]E"6(OI6Z";_GPV6R8=KOW@5^R\N*P%"M!*>% AD'VER>V32JC,B]#D
M3;;>>IL@'Y+R;42Z(XATZ-%H+H(HNG H1M-T.JP9CE*2,:(8<TJ58EOGSQPB
M&GW<T_A>=.111-Z,OB]"-R40\]?8O3T-'3X?3\X7F$<*R2%D68*,A=:2L!)<
MEC7Q3J/PS CR0AOS[PXH_2]0>N#%LY;/'14?LK*B;FN)7&^%#@*KMV:B"%YB
M]C*W'OO6((=D>K3@T/9K;!^I]:3]OV\NW01L=$C:.P<ZD FEA"G@BC4@M3%(
MKB;J?$SC=@?"'<KLZ)]P_4FR-\W]-,S':60E(Z?7DMN;/)(-I#4$J1,PYR7!
ME":KUG;#6B '7EC+9ZZ$H9@,-IH(O'K_RG,%7FB$Y"/M\$%IV]RPWQGLD+7X
M]GS:<TGM*,,#6O+704::&\>Q+G.:$*58A*B9(#M2*)=]X2[TJ[_OA3ADG=V:
M7FWE=4!2[9X#$5TR.9+3XFK.E>(IT"J1$20F:T5&;)]C?;!DFC87;+QT3,I@
M(&D72(\8!XXYHA<9BR:S;$WBC6?HW@LV0SA3.3X?;]WZW%-Z[0ZZ[[R+)K03
MAC$%UDE._GE$<C"$ "ZT\8E9[DMKPV+#"_M#.($9'J7:2/+@>?(V"J%M/78L
M-&+% T2N+6 HP6B7K92MKXCNDB>___B7][R7=Y=HI0OM44;RV)%&KE P"#'5
M1 1=3#+"H.O[<L 5.$/2USVPYKY+ KL*9N^5LNBF7\',EF!FU\<;IOGKD-^$
M\:2;A?RN"]/YV:Q;+&?SVXQ@2-PH\AZ")Y-/&207@DD-C-'B3BRSH&X<FM^J
M2M,2SY 4=H^<.IH(;Y#O;X]OSO,K>MVRWE&M6]+A*>TGXX\76]MU+'L5/EKW
M[7U50+IW)(U*(:UYSJ7WOUL><,R"DQ*B&:T9'ES6@"^9A](+$:*1NK1/BVD[
MA";%:]9@JJOOZZDHIDS6<A'@K*X%4\CM#3Q8L,$8<GI9SJ9U-MTFN(:TR1Z3
MF6O+W[24:1\92,X7)7T-H(CZ?"5)1ZO$P&7ODHW&TKYQU 3O0VVE0V+.CO)I
M>#O\SKD8);1(F#1QU1$@H07$:#4(85.2G"R)W%H)?0=.CR/=2>J(#(,H%J1$
M0>)*"8(I'K2723%N2\'65P][W<D&J\VWXN'MB_?'D_HA%NE&H!-JHX(-D+.K
M1?J<!1=)T0@>BI.T_T35^JK;GI '=<?C"-QL+M:VM1?O,W6RS3+X;&D:&.V(
MS!9P+BC(/J:,(;C@W-'-UW9C_VW:89B,_P?S?\XF5:-<<=8QG7?CQ1CG3[KQ
MG/[T?%GX:56#\^M\%9:]S;I $CF2TZP4A"P+9"U]$%P%+7NI6-G#6(:TJ33G
MZJ9V_T$)<9"E_2S,3W^>S#[])^;W>#F:-Y@F83X?E_&JZ/630IIIY>JX(IT@
M$SCS6F(BDE84A=- N+9..U-4Z]!P,_"#VGJ.QN!^97X0ROX\GM8UN$1Y4E[7
M/Q/<::;=].+%Z]E\T>%BW"VC:C74^5]A<GXC/YTL/A:U DE>7$WP#>"-YY R
MY\K)H"0>DLI-!C6D].ZC,OSP%.F=^=>K>E? =1I_FX8/U<NA'>ER(7]O^S&E
MY!B$@^QX 44&+@1E!7ADPDEGN3>MKX'W.9XAE<T]&M\/3HPC4+U6MR>\W952
M]?-G'>;QXGN#BC+IY353)B3Y46AMO6""8+06)2CE:2$?C>T[#6G+\GA_4!OF
M&/PXB&5SRP;+_SR?+^H&59-YGIP\>_EM*UM^S_5=[*H*^'G6T3@OE_[7(4NC
MC>!60:H]?%2M61J+B1"\$<(S9F/SROA''?"PZ@(>TR0:%K<.XRC,.I+K=%5
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
M/<8V 4GY8JT-GSQ$QBUPG5D]+G$%6X>B]P(\I'!33PQ<EYAT& $WR1%=5M#
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
M-EY(8-HE,LW)2'=>>%(SF)GP6@?>NM+AY;/W*>[Q@J:AFX;)Q7>-M(HR.:.
MYZA(/9+7$8H7$$A=BN@YF7[N'B*L^=HAA15VDMC5DAG[3%F3@BPOIP1@OJ+Y
MU]&D[(H0GH/G&6O7* 3GO =A1/*18<GQOA5\UW</R4/?6WI[3UX?)27H*3)B
M\&!\H,%P&\$O&_HIG]!9GDUL;5O>55)BU]LFMR^$1I$T+\P"#8[7?5;1NM <
M4D[2%OH__:>7BR6[7>$]U!62'<6^_CK(?K-^G M'/&168K" 9&N#LIDL<"P1
M$(NSM*R+;M[:NO6%HT-INZ9<Z4$\[8K375K4WZ".DBP\(D?2\(&4,E;#.9A,
MGIH2S&5F"VO-DS4PAA0O;$2'?2=[:$5T,G$277!$T7KW5S/"GI2!$FH/G2B$
M=*U3JPY71.=0P<%&W#J"2-LUKYE-9]>7QF7-1>E=1N<18G&TJ4JTX+)-X*TR
MV:G,M?2-&78GF"'%^!J1ILW$]UU4!'W0'F4$XW2]RDU;I%>)?HB:_!>Q!A0;
MDV#WHB('JQ'>B (-YKQA_] KG5HND43O33+U1K6M?28=,=%+PX&4D45R\4T4
MK4_2U^'8LI3W@Y#]WO/=:]C47ZGA?%D#B5Y<N7VX7\QT\^]O$3#=<31[1DMK
MX&7]TVC'?XIEUN%OTX0=/7E*?W]]T59K/N("@]9.@+/6U+)X'KP3F?1_D4II
M*4W>)*JUR[/WB=#=\[PG^9_G\\7RT& 42@XB("T<%+4S& 8(TD2PD2&316HM
M[/XCO/+$(<1B#\*'JU&_G@32O"P>X5OU3/FO,#E?264RF7VJ/7M&(@<9/!HP
M9/208RX<1)\M:!FL*E@R8OO*&??"&D*XY*!TZDMD_7'IEZ[NT 43T\XD8,K8
M>J&@0' T:F=R22Z9HIJ;K^N1-!\?_?*,7H\7ST+7?2%I?PI=GH]48*:0!$';
MVG%>:/(=F"O K Y1.E^$;!X6V S:$%1P0[;<NS(:"*B_U;%JT,F9#$I) ]H8
M1XZF(/O5)0VL,(NHF&6YM7F_'LD0].DAN;']]/='!?KE\KV+  2Y)MA]Q%J
M?EEU)$SFOQ.'PW3QY?)/(VU*+,16\('<%>4T*7EM-81BK$LT,)2]4V<GY$,*
M;1](#?4LWB;'^[=P7[NWM:S<;&,IWAA@(:?J&R][;2"(C#Z&HHPH?CN?8?V#
MAA2?;DB0]I/<GTJZK''Z992U"(P70F%R *45DBWI&!3/8Y:T5?K2NEK!W6B&
M%(0^A.K830R'W*FN%ELC=7:1#C ?Y6)%1"6!\&E0&6EG1:G!)5LOCW#%<NLL
MC-W1#BF?]#@[4@LQ'ME 6E.>S7FGK:7UH@6YP,H& 8'7YE!:9:%1:!E[#UWL
MB'U(O3,'8R3M*>(^"'H5"SK'=:R=S[VEK9MV<G"2O EO:D68E(H2K8]KUR/I
M,8:\/J#EF+8BH08K,AFK1 LR6YVLU1:5HQ\QW;PUT%.\?#!!C5UYL47T>']1
M'%ECKWSPX -3@<Q<&[D'Q;FK?;04Z*",3MG4,N:#4-*[Q$GZ/0AMR+=#2[*U
MRWK?\8I.-CB5:'>2M1<\006O0H#LLD6?M!8W^T@U/>_:?4E]/3B]*N&4E?5%
M>&"B-B$7S-!H3 8T4:62:+)=7SO-.CQ#T,$]\N'>ED2[BJ;OLQ=AO4F8/9E$
MGBRT)$@'>%00A5,^,JVT;)W*NLG9RY&TYA$8LH<\^FM]=I6M-KEHK5=@K0W$
M5BM6)Y%)*BS*$F-=/)HB:668W[]_C3QRC9%90*EJXJ?B$$.L35-XPL*23*%'
M3W$KK$-0MLVY]9T%U)\@>[1!WM3)GY7S.:[6_XCL[AB#MK36JS9!@N2<13+0
M4\Y6FZ+-[ODV-Y\VQ,.\9A3I:=)[#@Y<:W#^Y$J#\Q%W/'%N'+B4: Z09XBV
M6'"Z6%V8,YXW[\6['<0A'M@=2..T$5N/BN9UZ!;C,)E\.?DTQ?SV/,['>1R6
MO>D*R\)',ENLK4G,6.J-JL@!BW.)62;]S8N06ZB<NY\[Q-.[ RB?1H+HM[(E
M>_'A;#+[@O1O%N-NV2JN,KL:P-_>N=A=]ZQGN<NCFE2QW'N,C4HTW&[=1PA>
M8S>>Y7&Z>/?9;$Z:A$Q_FKI$OD"N5V<]Z12M,\@L3"Q:N91[L#TWPM:^4^75
MAEXGI=[0FM=$_MI*,TKDQ=+ZB[4O-(\,7#7D9!3THC#DOH>8QJ;P!G67NQ=J
MW=]ZLHWL>FR#^I;<@7'"Y="+1\V5-Y!K]H3BO/H .8&T2%NWBL8W;QS_74 #
ML\F/P9]=Q=,C8ZY3^C7-0'<%Y2I[="0T%TI&!!=JY291^PXZ-!#H=<QHN-0]
M9/3N@'1@AOKQ=50#@?9(OC>89N^GX_^I97X7EY>5GY_CN]FW3KYS/DK!<>U4
M 9]*;6N#&KS&>C,D(+W(!E/KVM:[8MW2]O]#[I(]2+5'#B[K$N%\-1$LH\3$
MR%'!FDPA3&V@9!&BH W<Y*!RZ"&E^#N(!I;O=PPZ[2R@'DE3O:>TP$S^U'DW
M/9DN%>\JY"95\(9E!M%+4JVR&(A9" BU;+E)U=GMWXJ_&]^@[K ?B5&-I-=O
MI()?NYW]K<_KGE&)^[ZV201B*^S-"D*NN<RN4U2\EJCSNIXW:O+(@I :T)9
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
MGU>IG)8.X_+T?%5;Z=0[C?7!RE6RUH0(RB;ZHW !P6D-N8AHN5<9?>MTT;T
M'CU-QE/'EBK5P:'7'6BO[VW704]<39!VPH.6FO8Y+ *\-@QXTL$+JXH*K7M]
M[ GQI1*HB4JV4&AXIX6+Y;^O<<2)Y77'DQ&,$*JZ:PR",?4N/X503#0!6R?-
MW$30D #7NG2-WR_A\6+<UC[CNW7/I;^FL_D2<^TX<(Y7WR3#!K^N?CKK'OBW
M[Y?XX6ZU;W\F+!>KKMQNLX"3K]/E1#D92D9+9V$MO&:&'#CN2139&Y<$\TKV
MNLBAS[Y& ?KJ2OU;'MM0]_=T0[N'"X]0WKR-$!OV4+D%Y76W#?8",[G5A:V-
M9E]?ZV?69F/?U37N2K.#U;%=K0-D.;J"Z;30QID"HG9A499+\%Q$P$SFK/3,
M1U>.1[$WVNL=2J_[B+"Q/M\LYOD\K4X7FY*B;F5"2Z]#K20*L:Z,(;A8R$$)
M.2?"64SN9:X]H-)MSS[RK7BP.!LV*[J&YWJ;K0WG^H!JN"_O!'+X_7FXCNXJ
MO)& QWFYMX!SS.L8-5$[9 :*3$R(J6N\ETI(G+8QW\O<?EY:OV?S/I#2]Y%K
M0V77%EB_A=DY/6/=N>*WSOF<\.1I&T."XW67*IC!!5[SM++FD2$/_)::M[88
MV_+1A_.7&PI\WDY:#=M/5CB_8EA> 6$ER!PX@C6A$!">P:-1@.2AAUKFB\GW
M4-N-#SUVA3U>0B.TB=PL[VIU72GN!IN,S#GF(EBI(JV+"!6S"*"339Z@,N%:
M)QO=A^>8%=]<WCO-JW_[X99X?J4O6W:8KG7Z"_Q8CZHOFS+(FZ &M9K>]NDC
M]9Q^<"&WFD\[KY2AK16M126,==IQDS&@<KQ$)7<VG][VH.9=J+5*9.MG!&1"
M@Q+TAW/2U=QZ[8TOY,PU[^3:O OUM01>30YC$;2 [)(%5:0'WW6"L ZMURG3
MB_*R,Z'WT>@]F=#["'*$7M3=!K?E#?C';('A;/I_,?_'_*P&\J^U*L1$ULQJ
MBLN3Q;2>E:\[XV;=8^0J:]\;DWQQ$)*0U;/E$*2/$+*QFAF5HFP=:!]K+4=/
MMV>AY!',HUWKJDMX%98??SZ;__$?F#_@Q;K>8CH+R^6T3-<C6$[*"A=U(1A\
M01$C>%[MO$*6 UE]!>@$T<Y9;:-J7234#/R+I>>X:FP8 >NSD)^GL_JJ=7A/
MRYMU*($,S=_GL\T7;^;+U0)7TT4GVMH"]G^'L_.;M5">S$[G0H3$56T)FB1$
M42P('S"$&) \D@/RM,FB7C1_#Z_V$;J%[UK@S79B%7K-0/O'+'RJ!<ITK%R\
ML/>=(871L1%S DT6#_EKL4 M6(:(44J)/&#S=I-CKN?%LOG@RAZAX7G_M=6F
M>81\<:T#WO+5 O-T==_R4 =F63"@HHB@DD1PV=(:H^(\"=3*M"X2''E)?R(Z
MCZ_R$7JSWW?VW#&3\G^=+U=5M#6#^.3TU2]7YU'W.3>/HNMO^L_S!:WXX@V_
M7#POP73IZY%>93J7@B#3G\>:S9Z,#T%KUKH>^DD7_&+?AN='EQ$:VM]KI\T7
M./TP6[<$2]^ZL2TAK=:K[;XZZX3RL)#>;ESJ?WQ>#XDY7?PZ_>_S&G:\T=3
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
M1\Y@[0'Q1;*GE4JV4&AP\O..,,(VJ-YJHUP*$%,D6]W)0%")\L451VB#DOE
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
MK3%%I8SS1<9(3,F&^6QSV1GR?/"I[6.?R?)2!_TR])X(%S($A@QT\8QK'HK
M]JWU6L<^=]6X_6.VP' V_;^8Z\B)Z>S#W^D=J_&-T]D[3.<+X@HN3Q;391V
M>ZU==YW$Q%/1I#"W>1/MQ3 >G8O(%DDVOG6ON1&6\3QB5GMPK._4K$.I=H2H
MZGV#P.H<J)_/YG_\!^8/>+&DM[4%WW(Y+;0%;$)V$^F-49+5-<AZO<9D[0"4
M08M<7 I)L](ZY: %[A?+Q]&4-T+H=-<:?I[.ZBO5P3PM;]96$=DHO\]GFR_>
MS)>K1==JN$KTS5F8U?;DE^MBS&978@81@B6/UB5P(1?0D0O#M)2E^ .1<NA:
M7BQ1#ZKD$9H,W/<"7JVF^ZV;"_D19Z3%;CW+[A3P1@7F-?!,[Y\*BD%0@D/T
M7EJ9'>?-&U*TPOYBR3FJ$@\\4/7D4YWUNW[1KO*>Z\W:R>FK7WJO\N?YXG=<
MO2';Y<+UK$W>7RTP3U?=6>*D4;EX,!)]?1T-.$9O9W"6!6U<P="ZKOKI5_VB
M7X!G2)P1&D'<)X';-M-@*5P88W7=EADFT 0HPC)0$;$.3DD@BM8Q>:U";#T7
M_:G6^J)?DV=#DA%*$NY;-X'%Z8?9J_/% F?IV_L%+2"DU7JAW5=GG3P>EL_;
MC0?]C\_SV;MPAJ>+7Z?_?5ZC4AM3+S-73' >K+4)E*_58T8AL&0<VJ12L:UK
M8)['RE_TB_-,"31F$Y+UI5Q( 4.B$P_I?Z 4+Q!LJ7WRC.'"%Y/R:)U'GCQ'
M: "9!HCQ.>8(26V0>96(BB6"XL1,QPSM[1JMC%X'8WM%*8XR1V@OY=V3([2/
M$$=/(>D#YF7G".VECGMS21XCR]$5G*/R,F$&G=S%1:OG#$24R2DO"GWG>!2[
M1XY0.[WN(\+#WBS_&,@&3_CN(^*J::',/1_<\-:X+_Q;=\0"4=H8,A<N*>4Q
M^,"\XX4.8ZL$LDG/9S2_$8Y.:UF(<M%HHERL1.%<@8G2L.AE$+QYX7OS&^$Z
M6OZ/*C(R=E_/S^.JG)^=I%1G(E;'$:=?U@7MDJ%S@@PBSD/M?AHAF"R F8RU
MY,+)YI-*^R%[%@[(/DRXTX&VO0)&N(J]&LE=[^[(_:G_J8T:OY W0T@GSJ+7
M@DN0MD[9)2,9HE2.MD[IC ]8FS0V)LA#F(Z>&DV%/L+UZ)O%G.SKU;<:&EH1
MO KM<UW^WQ?D/4^4<3&HS" 76^.F!#&ZZ$ A5\QQIWULG1AR/Z*C)T1#@8_;
MU?PU?EY@FG;A#?K[&6Z")M<C]CL7,T%D19J:!"R\!653H'4$7N<V.Q5$Y,ZV
M'G_2"OO14^Q)E#C"A>,;X@4N%C5K\&(:^+OSN$R+:==?:3EA.K@<8RT6C?5E
M2;(;"@88)/.6I3K,M?GN=#^FHR=/4Z&/T5/]+K[ER?GJXWQ1@[.3)(F3*7&0
M,=6.7@DA.&2U-7A@#K/#YOO._8A>(B$>*_ 1+H^N#0A:0_MEN3PG6+3@S#4:
M.D=+'3\H);CD20 B64N[ET'=J]!J#Q[L@'+T!&@AXA'N.^[ NDY*^I\O=%QA
M-S-8U(XI=7QS%I(L[!2S<ZWG,-T#Y^4QX)&BOLN"UH.RO4@\:":A%$-HF(]
M7A0")B:#\B$'V5KQS^;6:XB&!XCQ.=QZ70\?_C1;K?/A:TB9&Z5B"AJ8* 94
M$@4\SQ)"S R]*BA8B]*M7<]_)O=@>ZESWEBLK5OA;L&TB?KW0=6RK_9.)$_0
M2[N)IAY0_0 Q'XX$PBCG$IU'LNB:)*LYQ. 92&-)>S;((EI<>!]:^??UQCZ@
M[O>1;N,FE&_"8C6E,_';Z1\S<D;()YWF:5@0MDV;/,%IM98./!W("NW./Y]K
MM,);PST6AN56KN/6_H,//>? /:P;Z6(^DB ;WE/<7"Y)M#-KUA-#$+-!IB%K
M3CAXJ(.CO =O/48ZVH(6+=IF;'_ZBSG$'RW2QGT6[B*Z&./3 ],H!_A-'$]Y
M?#]>1_>J?(" 1SNZ;V$3W$B75*G-]U,]K6KC9)5)<%QK13ZFL;V*LY^5TGL=
MV^/J?!^YCE%_N>ZA-_OP;NWF71PR7NB@ZO0#)I.KVYD&QX6#0">7CE%D,D]:
MIUMOA_)4!_H0/=W.@&X@Y#$F3ER<8#^>+Z<S7"XOX'5,CUZ)VO*3J%T[^3'+
MP0?IP4FA-0_"A>9!NGL!'?$YWU[@(USG;;!LZ-X'S%BS)JX#>>+)B,,5=9L"
M@Z4\1O_2FZ!*T);7QIV"MCMEK8? 56T-EU"Y% NRUEO_ 53>=QSBV!K?0[B-
M/?2W87J6PN)7#+41R<DL_Q9FX4.WZ(O.3W]?S,\_7PXTD"*GI$%88\FY% *\
M2;6!G&">&R]SZN.O[_?4)[B+>;QZY@>1[9@'_ZTYT&NR.U^XT$Q <:I+(PC@
M5,@@Z=CSHJ086!GKX-\&Z"4=_(,%/D+*QO9AX'U C60 ; 7TQ(; <,7-QY+Z
M" ;!=G IR^*C-6#(V065'4)$GL%D9"K&*'GH5?GR/*G0UT X$!/V$?88L[*O
M<@HV9Q:SU@:1#2A>9WAFB[6]B80Z%)H<5L\#ML[FNP/B\.9! ^7LSM9XA&1'
ML ;>+\AJ.5]\NP%))U5\06 LF)I%6,"[VI5#,\.<-2SEUGEZ6V"\!'4/E>YX
M]8SK>*9QPM:^T"6Y2%8-1_!*V]JTB'/OR;1QO2JLCK( ^;%W-D.$V##)<GMQ
M91\P+[L >2]UW%NH^AA9CEZ [(V(F;" LR+4EJ$<?"V;=SD(+;E(LE\WV.>A
MV#T*D%OJM;\(QYP7]*HV-3DMW=G0+;'$$FS*"!)=K2J*M+I,EH'.,G$6612\
M>>QM%Y@CWJ3;"GJ,[.AK>#:<[(-H)(?[+IHG]K:'J>NVP=U&UF,X67>1,9>\
M=605%B9HCS.^]D3) :+EOH2D=+!XI-KOZV"/K?Q]1/R$<PTV#9Q'&]>ZXP%C
MS3#HL9Q;72E\D)I;SE!'IJPUT7J;4?C I:/5[1[6NN-9S;M3%*.<16:)0XQM
M9HD[#&"PYN-A'2D[6@^O7X=VIUBG&G[K1+::GR1R?!=X<7^Q7.)J^3NNYN7=
M_"QO+C>674+BZ0S_#X;%?/$K+NNOU$:>$QV5TCDIJ-,6@:1BP3GNR5]FR+U-
MGFGQ $U;XGD6%3W[L.-F_N<3*&7,2Z:U&5<KY%U""9'[7*=D*XB1[&[A3?:,
M!41\L:4_CZ%" S$^A]*?VSY<<=R@L %2;?RFB(/D=-4N"LG+$KS7PO6Z7#S*
M>-->RKLGWK2/$$</1_0!\[+C37NIX]ZXQ&-D.;J".4KTK'9*Y8'5P=\"0I)U
MT!CG+'.7K.XUDOYY*':/>%,[O>XCPO%=CM_G*Y2O<3']$E9=-]XEG0*=S1%F
M^><P7=09&_A;=V^QMJFW?K/;TY:/\$C:/G^@PS*B,&[Y,XE9+[+,KM1;(V^C
M(*DH3**P0NZHG;2%,LQZVPKC9);K/*%JC";ZT;K::;JLM@0]?'G=X-$QI5P
M%2N@F*:#+BL'3@O+:<W9QM8I1(, #[9UTT?,YV=8Y]:OD#YY]98V@"M(:YV\
M)T+\2/_L7Q,";[%@ N]K2W?M5>U%329!84;JQ+'8YBE6^T$\O MU.,;=,;%'
MU-X8CM4EW*TBNQ@=\,OLTOH\+772TBQ-P]D;7)3YXE/MAGBUH,($[4G. A?:
MT#(LDG\B$332T[4K*F'KH&/S1?PY"?L4#!CC0NQR0=VP@&NO'IV)KW$Y_3"K
M0;Z3Y4:VUQ9[%?C;OD92R-6WY\NU=3"_F']WX[TNTBDMLP#KL@.E2H%8TW("
M=SE8DT4TS4,4SV'A?\Y7YUB8-D(;R<>(?QW!B((;&U6"DG+<B+[8# &]%RDK
M+*7UB-Y'@SU4P._IR'P8/3YU&/&^U;Z=+C=WA!C)(_<9>*13C(XK!<$%"TP$
M(Y,*VI?6W;/OP_-4 <<#,:('#Q^EF1%,BRMLKXB6BY!6[^E?7L3;>F ;*>?B
M/EQ/DWW13HL[Z=%(!8>FB1>RZ&P8O0S*U";@"IQE!GC*R2@9M0RMVVP?GAX/
MI&<\#3OVD?P(K+B,KUT?>M$5\M%F>FGL766NA'43WJO3W6ED7-7H<4)-AIX*
M$.HY+[5$EK,W0O:*G>_!G*&8V_ERETC65]=T#/TZ#7%ZUAU FXAE/JVSW<X7
M"P+W8UA.[\9:D X?3A)3]5CB)$ ?I0&KT2MFG.6^]83,I@LXO&]U4,[N=J\.
MK?P1 FU7DORV399KNZF8%(OF&FB30U!>:K+? P?+I4Y6H<FLM>'9!]>AG)\G
M95MS!6WSM9_"U;FVL,N__L<4%X3LX[=?\0N>=<>NY3P:9/16Y!SH_3 .@N0"
M2DPL*2$$V?+C<>\>9$_E_K0GQ&[&M5+,F&;+UKO"2[P;&ZL/V)&<H+V /HU7
M-(;&=Y%J-'4].<=$SB8$[T#P:L='6R#DQ &+9<BT2#&TOO!\!MQZP*5Z=M3:
M1TMC4NJ7V>?SU;*3 +_HF!)R- D+T.9<0 42AQ,L@2J18<#$;+^^P8\AT%TX
M3VC5MU?D+LH,U,*8!ODU:.*BIMID[W.(D(3CH-!Y<$XJR,IQZ6/V-H0#$$3\
M.0GR&"T<)M%-;1H\_3+K[NGJQ]W]SJ!4MGV>T"!9[=$+NI6.)EWVB#YHK,W&
M>0PQ89#62<M#U#I-]GU8DQYT;_%S'7U6+UXO/__:95GA)=@BP 6#-=]&@8^&
M:!MTSKHXYDOK4Z /KG8ALWN>]N.WS0^OXB/T4KE(KQM@;4>J1+U&+LBA!,-E
MYM)XW[P Z7%0GZRO6SL^[0YUC:>T4<;,IODL3<_60P=/RV5OVC>+>9FN:M[0
MSR3,B_:'[^?7J^RN5F%\*=):06='IE4DER!Z-%"4L$;8E&UN;="W0?X"F?@$
M*AW!^K^]BG7<^!KP7;BS5,(D;\'1"4;^43(0;>2@)7?(3!%R="KVQ?HG(-\H
M:ALA!VK/[;N+'$KM6-1D-<<Z1U&AMN M8T VM"9?J!2,S<V/_6$>K-#QF9VP
M>ZOHJ1.;[ADSX*)+Z%T$)C6YUZYH"(4\-9.B#"@MO1XM>OP\LXDJ8^O[X;$K
M^\C]4),W^F#Z,XU=V4M'?49P/$; AU)^1"-+'0TF9.T-*6P$EW,&X9W/R20K
M^)]A[$ISG>\CUS$[@&UM-^^T%$5))!T%6JT)EDPC[0!%9IPIFYT9K0O8LQJ]
M<: #H;U6QC!8;S2J[P/FSSJ?8R]%W3NMX3%2'GT^AY4^!6TU&=*U9[!( H(V
M&7+1AC$II&[>B/FYS^=HI_%]A#N&IL_C\L;@$9F2E2)"L45"G=D.P0L+S"*O
MX?KH??-"X9L0_C1[_P#)CS&-Z0K.A<72 ]!8._YM,$^TZP]1T6YU#Y#ON#O
MQ9:$9)2B9E!OZ4 I'\%+>HF2SIZA]UZ7YM;@813^T)X_JK[W$>NX>MXU:C*2
MGQ/K4811U;$ ''S"!"9J)TO0#K%UU<F#H/Z$IT$#[8PPM.=>@!?%,ST@CG]B
M/(]XTDB*W8<V [1RZ/UG U7JHG2.'G*.M2;4B_H&(7"NLG32)1:;%]\\%7'Z
MGT5/Q)M]E'&8U"IS<^I=V#GUKN_O#4K#&@M-@Y2M@PCJ5GH7]W628?:IF*R\
M#Y$;5X@HVAG#7<R3,8$-W)K"6=?T%F-(_WJ_"+-E2#=O%;V31CC!(+):-,1U
MABB=("^=YY2"12EEZXWI(5#-$W-J?Y)WTP^S:9FF4"V>S<_)YJG/ZY/2X4T(
MCEX32('74I=D:'<R#J00(I,IS5UHW=%FA&4\0=9$4P8^F*]S8$TWS"JK#:NO
MG5C72OZN-<:Y9J*3_?X94UWG9D&GI0[;"K-OMTH_$T8K(YUVBDY.J%4.X.H
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
MD7Q8',O-L^GY^Z?%YXOM26#:14K)B@$KT= 64QR@]0&"99[G$@+M.AU2XX]
M:G$1L-XWM\8*D]&2C6;:2+.J/;MQE?EF0+XN9QEC-MAGT<?'S=/*-C9=$#34
M0B=NGG6$=[EA%')%&YFBL+,V]4J)$ 1])4OE9G/6^V'#+_8TDH-S\TQI(;O*
MOT/N]X?9(L?SJUO/&WB7\]MEX2$*+L$4(^O1'L&31P;HF$C&&4UH&YO&(W!>
MEEFTDGL']IVU4HWZS_NS./^2[[,!Y&"8L#:!B9Y0*N\)(/>@&#+)0Q+>]NW\
MVH;L91E*!VUT)^;Y)RYF-;-V!^V)J..L@R9$CE:NE$[@'&U[R@8F@XQ&-Q\2
M_22HEVPI^^J@!WD/GN;E'_3'5YC.\R(OSZ^P95JBBL8!CZR HKT.,+, /BBN
M1328PJ#$R9AKQT?PO"S3:";Y#M0^][']GD]/:[2XF)?9^8?Y<GDB?9+&&@/D
M*=/.YE*@G4T6B#8%5C>ZA'T-XP&DEVP;^\F_ ^O/)O_Y^M3[8_Z6G*:89W_F
M]* 9U?&HA!4)DC U,573RD(',,ZRDHN+-O9H1=@%Z\LRJ$DTUH'L9RCN/_Z:
MUQX*$A(KU;NR$'2B-\,2U!#JY:'RCA4;K62M=Z:Q&%^G9>VDH0XL08/QUK[4
M2\3)DY(\%G#9U\.X%JHZA6"3B2HZ[WE@A[*I&Y2OU*IVTU('XI^AB&MOZB5@
MK2TS3$E(IHXF,ZD EI @*Q5+"@YM\V!]-,C7:56[Z:@']\]@Q/3/)6*NG4I>
M92B"P"I=-UJ##+)SU4^LW* ]&M-'@7RE5K63CGK1_PS;72DFQ=J@>B+1I^*4
MI8#4I5J/I>G4]AS(%B*=X3ES/L6]U>,H7Z==[:BE7F0_0R"?"*Q<U=J!486#
M$L@A^)B@\HH*ZYA0PXJI.IC3ZS2B41KIP>MSD_)X<Y8V7<0LKZYC*MR:0QT4
MO2:1E"HR@</:&:A<K.6\#*QU+GIM2VD^Y*3'.EZ621Y<TST(A%HLZB9$QE2B
M,*;."<]U 'R)X(K4$ V7ACG$W)RQJB7^[^;:1+,]2(F:+.8VYLZ(WKI2.2=\
M'6WO J!Q!;0N$6U-YC3O;FZ[@N^FVDB[/>B.6BSG-I1W%D,1(0(/=6"ET75R
M.TM@4S0L,>.D.\9-]86F8@ZGVQZT24U6<Y,>2$9PS:P&Z6KMO8HU5RXY)"U4
MS9=;D8]Q5WVAZ9W#Z;8'2U.;(^(FX<!*X4H* RE%K"\> Z\* NI*O6+J1&!^
MA*;Z4E-&!]1N#\*G%LLY"2[(E#+YV#XY6@0Z\-EYD#J)('2DN+$UK68+W-\-
M<R]-]N!Y&KN(K41J%.<QM);@\RQJ^0Y]Y:.#Q)QS1L9BV:%=T>/BP3L6LVRB
MT0VFN3]=S+V"L5_R^?NS/_/RO+Y#[\]6/SLISF=>-(<<E:T0(_B(Y",S5,$[
M1KM[MUSH5E0OU)S::&&#H32ZH5E?_B7G L7VS)1LH-2I70JM@E#)4$34Z((W
MM,&V=N8>@3,E5UW?VY?]I7TL7'5O\;0.(O[]<\[G'^I?5WU4OH <C%&6,RC1
MB\H7P %YS!"-<\((8P6VKF79AN60;"9-=#WO(/,.76J;<%V1]0Q!UHFI;CNJ
MP]#6M='> )/80_33&@=B5!J+ F<-!\6-!R^L@2"0''E+067S.X.IC>()8KNI
M;6*,Q#O8PL?SSWFQXO1=7O%3<*E%"8BU:2& 8D(#UJ+R%),MG(M0VH^(7@<Q
MO>?92D/K+69[B;=#=_OCO(V&"^98"1!9TK5,E\ AHY4S5FQ6,@?7/+E]K(2V
M/=R%=M+OT,9\G]-O")C72F@[2E&/TION(N7NA+8$J"#J H*"X9K*JTT@% M;
M0:$5'72<]KSGI_*]"&W;:7R,< ]+:"N4)*?&(91LZ[TM%D"O# BMB_.2<977
MNK5> *'M*/7L3F@[1K:-&=QN>02YDZHPYR'P2GQ0\_;!2PU)>AYCXCR&09GN
MYT!EVO(TWUV*#8DDULGIAL!X>52FHX2_A0IS%\EUI#)-.F>R2GJ^<Y+@6 E.
M%@\NQ^*Y"\;;^!P4.(C*M(7^Q@BL*Y6I5LS9I#1D1P>(2C49+6AM49.7('PV
M5@X:7?0\J$Q'B7TKE>D8F76E,J6MGG,7 QBL$]I,+N *G0;2&:5S8"JG094(
MSX/*=&?E[2RSHZ(RO1E:]?YL>;ZXN!S3-P6=Z6,/GH[2=/#RUVE-A3?,6AZU
M*DH5XR-]AS:@<2*88,?0FCZ&8;]@]MW\+.;*)5GE]]ML^:\/-]>%6@;DBB*X
MP+0#94T$YXT$+C):\KR%9*UOPK:CV3=H_W4Q_W-6S]J?YHL?YA?AO%R<7LEY
M>1)T+-$D"5(;.E@S-X#9(_!(!VM.6@75NHKE,3S3AW6-K& ]F&\F] ZYW3>G
MI_._:A:;L'V8XQE%H9<<>//E,B__:S$[SQ]+69X45[<NRR$6C: D*O#&U#.7
M>RTC%[%YA=- :"_&3'JHHD/>KT);7F-;WI92W< _4:$(F1(9,A>US81)\#IQ
M*$PZ994/7 Z*1L:4G3P%ZL5825OQ=[@2>+#NRZ1)*#&YD!3P6E6GBI906SPJ
M64*(BJM:*-_[&)VT#*F3_AN(]UB*CQXLY>VWM_DL?B9/\%^K2%^RQ+4EP3C+
M::<3@2)]VN.@(&;M3;8A=7>]UC =*A_90NU/6=(^XN]PT#S$=XWN*N\^!%^G
MZ\:GL!WF!K*M1I\TEP;J.(39V+Q"Y,CCSEAG%0="G 3$E(.SF=Z<YF3\AS&7
M)VXO#VLM8[1P5'D@BN9HWS[_]NLI_1K/TH__OIA]K<?A/Y:9 KL/LS_S-'FA
M,4"FRQ/M+)ZUO%&P1;*(S#+GR(?U7C!IN0M<8T:T:4S>: RFO?,KMT]Z<^=)
MM\Y?%BA8UK8.(J6#6NC:8^(5&"=XCL)X>C':9UF>0-4@K[3Y"=<2+OE$:$$O
M?$F06127 WZ#T@),1A]E=@;%H*N.%@N_A35]8-C81C9DFYJJHD=!8?R<T\5I
M_EBV@KUT;[V.*H=*DVZ+J6,6+& R%C1#8VVVD9G6[\I0;%.%D9VMI8LJCB7
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
MHC(ZR?6[@>/U75IK8:"+,D:$1T4Z^E^X6- O9A,1C3Y\W'0-&D\L=:T_H]A
MFW9D*BBF!$M>&JNBT(:4Z2(;-6OYX9/W"WJO.I^O/O;;!W*@9J?W2I"\-H[V
M+P9<&K)'ES,@BW4BKA1.622#;)W<?Q+47E?7]S_\U[R8S=-)2<8RKE+-USO:
MIG.L-ZX4&)B<)+V1+N.0C6OCAT\?;K75ZKVKZ[VEU^>^^BSA(JV!H[=G<8&G
M)QX38\8+\)KV416D +3(5A1S]-^HG6Q=??HXHI=B$!WDW^.N\E%TO^*WRYI9
M'5))Z'A-,GBR8>NA$D#368XFQ%Q4E!V(L@8@>UW6LI,^>A0W/(YRM>^]/XN+
MC,O\0[[\[TG2(@4;"^U^$D$572 $58!%*ZUE3";9>GCL+CA?F47MKZL.UUU/
M8%[D3-%C]?P> @^^9,4M1%WHQ7 NU^$6'C H'BWW)K:OFM\5["NSM$9:Z]"2
ML4TL5[E19YSR!L'(3"(Q&B$@19^,!4.QBZ\@)_+Q)VV_Z&LL[61^#&T7MQ0P
MWA1;&)W'KM1+E&1JHRM:L+Z0-++QE@WRE(Z=E*JA_C;R4(V18T?ZHB$P7AX/
MU2CA;^$QVD5R'1692N%,%P9"5M[K+ SX.B8OZ!B$M<%(T:(5ZCAXJ%KH;XS
MNO)0!<;JO#).Z).N-!,<T!7R$'PHD7MNQ; 9D,^#AVJ4V+?R4(V165<>*J6R
M2YD5R"KYVFQ+WH$A'X])F:T/DGDSR'EZ'CQ4.RMO9YE-PT,EWL1_7\R6J\]9
MDI/_PVQ9G:C9V45.'\EI6$V96][]H_UN.79_7H-KCD:+7;OGP&"5DRY(':+2
M+GBEDT;.I!!:6W7)0[7[H_<<I'E5I?]N_B7,SE9/^3U_17I>/OWV6X[S3V>S
M_\GI#W+UEAA7#[Z- IA2)9&W1U;N(B@K% 2G-<@HL'+>265:WX'L@W?O8/$J
M!_?'?*6'1;X&LZI)7RY/A+916*DA,$6'+_<:4$L%0DD3L[39#*/>&Q,O/H'I
M &,HI[*H!W%E2_5TN([9()A*KS5+5V_W2B(E+Q8Y\9-BN##6<M Q!5!%.0BV
M.!#9AX 41!7=.NT^!M\K,JMN:NLQ%GDCUIIXHQ?C'NHW-7B_[*M9KOR8C^7C
MQ7F<?\G+%2G<WV>?/I]$X3#'8B$CKV+S]:[!:(A1LL@IOF>V-0EAVQ6\>C.=
M1/4=KIG:K>;#_*\3FX-)A!R,-1:4IQ4%QSB$)+S(3%D4K6^ZFR[@NQE/H/B&
MEUFU(J3I0G[-B_^7<7$B*;3G(=+)HBFV5#D4",IDR$ZF0-^Q,*@'H@>V5V"C
M1Z'6AI=@.Z_G*FGQC[/3V9?9>4XG5I4Z;BX",][5T8(&D-=Q(\GZD+1UC TI
M$VL"YKLA=E+<0\O3>W%";T;[[A27RUF9Y?1F>7VU-,O+GW"V6+TV-3%R.E]>
M+/*)0&TDO3A@R",A\+2[8TBUD%RL1@EI6L, J]L;R"NQN&D5]M#:3 >G\E96
M[Q,MC):!-W-UKK((Z<U9NK,N^MW%EYS>X?(S_:(6PO^)IY?LDMZ06+,!*V5E
MET0!CCD)CI:F=*1MW$\0LC=<T2NPZR,TC8>&;X_*\"\6"_H?+O^2/B73(NG_
M7)Z8;$/)7D&*H@Z@4EA+%"UH8W5"6K(KK><_3[&N[R_!X<SDX:O@CNE5J)U/
M9_2X;R>)N1BU*9!\J@U/!<%EQ\ +1&>E%RRV+G#MLI#OQCZA(3RT;G],UOWK
M8OXU+\Z__7I:.ZXNS[.O-8@XR2ZL$H @5Z<9.@$^"D:G&9?<9^-#GB MW'YA
MWZW_@(:RX39DKSDQ+5?XM_D\_34[/3U)7(?,J^.F/ -52H00N $M(D.MK(_.
M[I;GV!O;*S#>HU#K!COM<6VW\Z(^GG_.B\H@<]<!.Q'%N<R+AVSI2%).4.2=
M2/K%:_I:2F;DH(F.!]JR-R[J%5C\<1K(AE>@QX7?OK''W5]<-HPO?\5OJR+U
ME+,/QB6(K,Y[%'1$^>(C%&6M5C*59 ?Q!ATV5MV^P.^OQA$8SH;7I/6-XLXK
M775FY;N_.&&)8A:G V2)K+8C9SH.G2>/S97@$_,IB8E]FX<H7X%A'YFJ-UCQ
MWEUW+9=W>Y+=^=WJC#L)Y+AQ42CHD*&0] /I(=6>-<PF,^'H==5'O,MO7]DK
M> N.V%0VO!$[7X1V668^/_$!2PR\@"EV%=%("!@M.)\P(DJAUB>>'I?IY^_)
MF&F4O\&8C^J>]?W9.9Y]FMW\\>IU_>,SGMT$[Q2V1!NU N&XKX0%I ,O."0G
M@X\QBZ!;,ZI/NL#O+\(1&,Z&UZ3'K>R6$HN;%NL3C$)0@.Z!2TYANO**PG3K
M(.J8F(U.1SF!2_,4S-=MLDV5N,'P]KX#7;T0=UK)MK4SG!B5HK"&X!5+7A%J
M.D.*B$"1;D#KLDNVM;4-Q?:*3*R+NC;8U=ZWCP\:L*Z8(F9_7NW!)]GIVN$J
MP9JH0!DOP7&+$.A]2(%QM,.(<O=ID%L']8HLJ:V"-K1][-TC-]365Z?Y%69E
M(\,D%3A&3JY"5F@[-1$LTX(;*9S&UEVH.\!\16;66XD;#.^HKN!N7<_EB5/<
M2ALTN(RFQF()T'+R.;V(C'GF8F[-2M9I*:_(@(_!&#88^=Z7;->ASS7@'RX6
ME4/YDJS6!]KN"R;(7%9&=LD ,PO@H[9H+3,FM7;V'L/SBLRMF5HVV,S>A(P[
M2.62",S$DDRP#+1V9.RH$CA+,;:7*CHE<J0?'YX<8E)>O6/:T-HK\=!L?'LL
M=D6=9; 2))'/P;!VI]1_?"GTIEE#&S0Z$=0$7<)#H!Z*^6\:,]K?=D>K<QHJ
MAJ=@7TW/& *\T_3&G4$?9H;C)*:QOSGNH=>C,LP@)+)D,AA!YXZ*N9)$LTK_
M2B>05]YBFB"6.:1!/C';\7G9XQAU=K##]2S!2A+!>I=E3!!BY15FY.1@I".C
MTC4H;8VT9A#CXQZYG%=WP.ZMB [\+^N8KDUV *I.1^-F1(<Y]_;7V!,FL(>X
M)]@IKM YKAPWA(Y9VBN5M0H\H\@X2B%9C $3]MXK#GC63&4#8Z3<8TI-7M0B
MK?+^+,W^G*4+BJ^_O?_RA3;$Q0Q/US$OKTEPBTHZ,0\F&$Y'6\ETH"8#4GID
MP1HFFE]<[@1T^B17"RVO#W_HKJ*.9(SK;Y!.EHY2(0@6LZ "BQ"T45"XSSS3
M>R1XKZS5:_9!6JBCPS2:3; ND[0WPVD' .P<K&\%=]B@?"]5#C"/_?70,;A^
M!&C,G*7$P:>,])9D =ZD %H8[10/P:I>-!D3&\K 8'EB.QDA_L8#@NM,VWSV
MY@L=BQ'O(+PZ$*W2TB1/^R73= 0;0H;:: @V92V*1O1/$:@__93#W:HU4LF\
MBSRG&1@\C.-]RT\G8-5__,F3\>N/$, :T[Y5@A4A+4\LJCHEL7#'@XHZ4MPC
M*%9M!6*_0^+]666!_/V</*IZW_463_$LYM\_YUSI$]ZDM,*&I[?,:<NWW^B;
MK_,EGOYM,;_XNJ2/.+VH$[(WX[R]-;1%!"TJ%PFN4GN^TNTD^DHKDI$6WNG6
MEUH3+F_?X[I2=?VZF%/4DM/;;_]8UG*-RWGF].PWM3!N5<JQ&<4)9R)(05%2
M,A0OJ> R()<>7*!H"7/AP;5.0.P%>/K-_U@M?=UOF,X..H2R&U']C=3S8;Y<
M_D0ZN1;HQ[+Q3]_F,E_D2U7]@?\Y$5PI:20M O-JE T=H4Z1(+VQS''#2L;&
M9MUX"=\-?9NA'])6.H1;CR[GX]D3B_DEGW\L=14J,UZ$T, STBJ$Y8"%5A%C
MX-H[5USSB\TVR+\;^DZ&WL<R.ER#W1/<XW+[+?^9Z0=T&"47+$J@$RA3V%/?
M2.T+<%5,2,I15-3:X1N/\KO=/F*W/37>(4<Z O&[^?)\^;'4>M?E[Q2]G_ @
M7&%*@ZFLT,J&"$%IA&P9@=;.^MC:@]X#[G>K;6"U>]E APG@(Z#_+9_15Z<K
MR7\AW2_/Z\__S#_^YVL^6^83F[EF&!!8LB3&[.BPD#9 B=8RFR/3N?6M8SOT
MWXV[@7&WM)#&XQ9&K&+Y&P6^BXMXONI#N U_3YC7&A6=+Q$C4J K"G@E7)WR
M;;E7*+,>DJ)N .6[M6[*B$^MXPXS&D8L8=4^>*F6$VZME]EH2%E7_IX<P#GR
MAEB0-FKC>9><Q0Y(OQMN@VUV5\UW&*VP$=\EM#LIE:<3*88GR2UZ<-[7N>VE
MSFWW%J(3S JTB*5U9WPCZ-\M>E0.HK-M=!B9L!$CX?JQE!S/MV103CQW(2*]
MB)ES 4H8!*<2!RU-Y(67XLHD.;6G@'XWWU'FVU3O'28@#'B]EC?9/2UT"8DY
MH+>H3NMU$H)E"F1.Q2K#8S&NL8V.P??=-+>99C<MMYQ"< UVY:V\FW_YNLB?
M:VW4G_D.?-KH9Y_.+HF'X[<[194D[]5WI]?T U=CUN+J^S?IOR^6YU5'50!O
M/KY[_UO&TUJ7^8^O\[/?\31_7'R8_?MBEN[GLQFRK&U6%("Z3-Y]9."163!)
MB)C(5RK-1W<<T?*_OU#;7J@C4M(H&^TQC6',YO+F_'PQ"Q?GM0#ZC_EO^>M\
M44L&?J3_X?S;B4]HDS$6LE4,%"\6,.I("^/!QL*1=J #GB^/@O_^KK0X?-K9
M1\NA"S57].MB'G-.RVM.L-\RO<4Y_3%?O9B;G;OE"2*Z&**"C$D3XNS!>Q/(
MV?.&!<PR\2$#<'9Z^'>+W)3SZZ_'EG,,II/L94^*CD5&'B/)DHX1Y4L$Y"P#
M!B^REH&EYFF5B98V%6?-L;\#QVQ1Q\*(TU\VE]VGA3EZ&P*X["NALHK@4A2
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
M^6KI7(G@C15@G+>5Q)P"L$P;;TXE4/3E$X7'S4/0K7!>RQG52B,=*+L>0*O
MKBNH!T#K="H] NLPIU$S%3YE&GO*?XK]Y [$%'P(0C#P40E0&0OXHB(X9#YY
ME%*HUG>4DYO&$^?-(2QCC-A[6,3%\GS^)2\>0+Q*S97 BN'24]#'(BCTA0Y
M^C8Z4[FL,5K5.@Y^ M+TB<]FZELWBX:R[U#@LN%M>)O/XN<ON/C7ZI70I9(:
MHP2N9"W 21H(&0*]#(4+3%KR"3R0>YA>L1NRNVXZ<$<^Q'>-[GJDSP!\4SDD
M:]B.QBO90Z-/FDL#=4P2[ZSAC$4GQVA_+=Y53@DO ).7(# 6U.BBC*V#X\.8
MRWA/94)K&:.%'ED4/,W+JW$,O^3SZZ%>4@E$&T C5Z \\W1:Z@#29\6]TL7H
M0>WQ8_(FFX <@7^RE[[6LR1["[MQJ\W/^-_SQ;7K=)D%BKD4+[P"(:MO+JP!
ME-G7MF[C8[8E#9M>\$1U_<,GOW1WHX&\&](05S2_X!=:]3U,UT8^ %3#_IJM
M0*9OL-E70_->XFW<7;,=G)&"N50R;7""-CA7"X,H+H,B,D>3:*_*@R*1X]+Y
M(_TUDZA\C%0;ET[>@W--SR!RLE$+2*(.T1$F@]/1@$[2:0PJ2K^6BMA8,+?A
MHZ=MCF@D\'D[:4TSXU3_BG1$X>GIMX]_G>5T5;IYEY=COP&GPS^_P733'1>S
M-MI4Q:@CSY'I5%00V87 4^!:6F/1!'8R[E'[N=4_S\[FB]GYMU6?35Z>?[AA
M\A.>7+K(R;W+=;ZDUQY<BA(P:\.C2\*6UE'75C#[["K7(S3ORNY$29F\,@ZX
MT0R4$0G0VP@F>\M+899^.6!;V?39TX<";71X=V_96V:-RZDO\<S+VSDNKN8Y
M+T\R0YU"9,!7R7DA"CC&ZJ#PJ"C@E0'5$&ZL39_]<G2XA\P:G^Z;\,QO+>S;
M#S<#N\,WVOPHA#GQ/G)EZ2RDC9*6[EBEZD(-0<C" N:4@MQ1PX\_^:7JOZ&\
M&Y9DKUB[<+'X1B?</_'T@ARE]V=_DA!J'/O^[/Y)N)'>Z]N)%A$5)@IOM2ED
MV$F"*\&!5"B*%9X%-:2Q8D\8+\%NIM1$ATFIZP*I4!?+S[.OMV34;Z_MO?"@
M/3H$'6T&E;0%#,&#9\B%<"Z%U/J><P2\YVY,O372H3MW$-1*>S\_.R?!TL=\
MNOR3$V:L]HP)\(@$7). ?!04RB6MM:&%2)T/84J;P+XJP]I;6PU;3NKV>FGH
M[^9?ON+9M[]=X ()?1W]F,@E\T%"=D:3=^TUN* 4[:+.6*X*9^OCU#8>8%L^
M_KFKO)7D&M:'5T@__ON"EOAS/O\\3[<'Y?_^YRHW0[_98)$GQ15CLM:@LZG#
M46JV3B@Z*7VD7^CH;68#%+W#HU^"$?26>(<2S<V0-P&U/!2A:DND(_])<72
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
MP6O?Y5WX6AT7.G/H3^97%/^=AT@[7I[CXLW5O!+6T]_5EYGKWYQ)GUFEUX1
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
MS: 3T'&Z#ND7C^2/N,(L#\7$T)QO>!"PPZ?5VNAQUEL)!Q^YEUVVM$\%7K!
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
MK4L((EJ@<(6"USKF,T:MH,3DN)<F)M;ZDCF>\8PJ'#R.[8S11P_&\^MRR3I
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
MIT"=AG6TE?T6ZYB<+OS7_'Q)YUBI" O.YY@W+[HS)5D.6@7P&FOM<F(0&+E
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
M"H;06>!;#&12JG43[Y"+RXHH0R:)1,E)(H87<*%RCB6E>128^+!LR/BE3]!
M6@M\BX%,R[9^PSNDSR%PI[A",*H4\FE4S0M+#^B*10JZ%0]#WO%&+7I:1M%8
MR%O,86(F]5W-N P^VXH,Y,8:!Y)Q#2I4XCG."ICD0XV!M"N#+I-QRYZ"2704
M]!:CF)@9_89UR'E68HJ<-@]!>0XJ9P;>Z$*WGHE%2"71#^'X&[GLB1E%:T%O
M,8J)F<YWUUG:QU'>3&%<UT<C%NO1@9$4!2EN*K^&R&!"TKI0/.0&51R/7?=T
MS**/J+?8Q=[)R[4$_AGFYY5BXWU87G.="2&<+XZ!4/5=QSH/@:$";17%2BZE
M;#8:3R=3#FQB.!7FD4FR;5A,O W/FDEG *).C",/T1R':V2:EG:H?(*(.W",
M;$&FF,;(R%V5,?I*0EM+$Y, S9F6N2"%O*TI_ ^E]"=X17KK?(QDN_/)O,>,
MGSY7F;[#^?DL7].H2"_)%8ETD-4!9:SZ(SX%R";6QS/+?6I-]OLTJE,Y^!O+
MOV5CP3"(:S,> /(@?%3;\3T';JKIRAUE.Q,4<_!S9MTA(>G,8_4U37CR<&4E
MSZ7O#H3HO&79Y:):\\H>SWA&\5D=QW;&Z*.AS=0IF>_#Y1_7]VWT44D=+21'
MUZ+B&,$C8\"+LMQ29)S\(-?CB>FNMPN^])ME?^FU;#JZ1;%^+AF H^'PY3M+
M'W[P\I[2W]3?!,GU^#*NGS4P))_H$$"L%<&2C--IXT$DEDU1.08^Z(P^M@(?
M.7[;ZV^,P!KK[5>2U*>K3S= @LY22&E &&=!!3K20] 2DC8V\Q(U+X/2-4]H
M[MZBAQVMO+?89RUDUI#Z;P4D_'4'B"N)Q>16E8N5AXXI\-:O;GWC!2N1NR;*
MN[OH"U3>WC)[])OW__W'QNY_H=^N_F+UYW5W[['\6_WG?[W_^582?_[YY_]8
MSL\O_\<E+O]C)8*:T77UDG^/51;GEW_4W[RC?R>=?PX7[\+7>N\O?L!E.+]8
MW,>U./_T^>*I0KZ1"_S'MTW<W]S-*O<4VW8[^-<2+S/F?_^W\_R__OT\RVAR
M,4DP%950-B3NF;%2<VECS/QLY%HM(Q42"/Z\Q$^+LR!+989+]-U79)-NQ?U-
MAP(W2H90LJ0-= U.;J&TF.;RX88J_=>PO)J3ZG'Q'C_?R/%MN17MSY>_D;(^
M_(D77_#7V>7RX^(LDX88\P6D$A045$K4P .#VL1NBPC";3;M-1GZLC?@8S\5
M[6=!VV;#'$9G'6:*W 7_W65^$SZ?+\-%'8"&;^/%^1^AZF/QY+;^-X;YAS]G
M9S88+@,G7RQ97V\'1W$O'?/&,8D<@W:\=+3 Z3LX/9,\L%8[C;AJM1LR.HK=
MM;4HLH-L5ZT$+D)0SH 7*L6:XK>V^<3KQGOXVTXG:[8A+W"'_?PTNYJ?<:V2
M9]I <:Y^\6("SXN!Y(MTR*SW*C]?0ZU;^-M.I^JUP[":EMLY_X)T/Y3,G-#
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
M.7Q+<7Z!=+\KQ/1&1]/%2[?7.=ND$H08& CC#'C'\6I-/&[#TI354+L*9A>
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
M!I:20<>9!;":ZC*RPPNM/:6Z=LO)>P&=3DE$<WZLMS:J9J<&#^MKF);YGGU
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
MTN:[Z+7%;.^K=///BZ/CJH)59DU"QFU2(3[<S@1N9]&7XU'+X*)Q2=?V1K=
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
M-=$&4NT=J]]Q/US![E36HLQVY+P47@<JP7HM(07+%,]$"'+,]Y_G0[1V9MM
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
MF'%<49V5*^NN&F_<R@^_;OKV,*B*A:Y;@1R^['5_&]TU>"4%'\SZUG!J;?+
M&%Z1\!@JE0)"0G#.*<TD[5EG<UI6OZ=6]D!&WT6OE=L6_>I&\^R6B;Q73;8)
M7E9(#'@)#J7%BHY@DM-@G564:\OD^D:^I9_UG1]]V)K+2@H?U]-6Y69$'Y*;
MW@#AUHG250L8+[%1KF5)R!2@I596*Z88Z=-S:.6'/G6#/5Y#M4MF[[BZG5)2
MBI?_^K94CDZ'Z$&\'<TOEY>_#\/IK$>I[ [N=/G@]&:G+9_>K5BV@@C71;)5
MARB]\J5$*30>G77]E7WK%$HOFK6,^F5N(E[X:U<CW/^Q@U^3'[#<G<*#7KIJ
M,>1Q.DVS]Y??W7!2<%[5[=0USI:/G+I1[M?-UHJ_+1OG\H_++]Y-T__]7_\?
M4$L#!!0    ( ,9U55;\=NQ+UOT! *ZO @ 3    =')N+3(P,C(Q,C,Q7V<Q
M+FIP9^R\!T!3W=(HND. T#L"TD+O'4/HO42E2$>DAH ()"&A2T= D=YL""B(
M @JB2!&D" *"@ J*5.D@T@4!:2]@^?S^<_YS[O_N>_>_]SU7F+W7S)I9:V96
MV6O6WKK_87\4H#NNA] #0(0D#A('@/TQ2EG= '=7 # T!$0! " #J$   ";D
M0.0TA OH>QYL2K@0'>:)"9 -(OU.)_P $,-O>>8?>0(7Z"A <I@'@ (0^Z]\
M"4CX!P\1X2)S< 6@!*@ R1[FF0CP/M;]L)T#_CG"C9>@U_>?1$L#  C1_;QK
MNF"<45"3LQ@?#/XL!@O5-H-!A0V=D.[H X((("LM U.2EE&2@4-EI)7D"'E%
M@@7)   YL$1:5E8F]X>%^_L D$OTLU6*S5SPS_R![8>)% 3^H3GI[]:!L']9
M!PKXW3HBT,\Z0.%$O^HF+_I1G\$/"P_O^Q_V!P%M@(R4%$)*0@:!0,C)R2BH
MF*BI*"FIV!@8:9DXCW)S<1[EX(#R2PI!><7Y.#B$%43$I67DY>6YA115X;(J
MDG+RL@>5@,C)R:DHJ5BIJ5EE>3AX9/_+:;\!H"<#I(%<,(@'(*('@>E!^\T
M-T%+$M!A^F$ 84B B4E((63D%)0$AB=T!(O!8")B, D)\<$ ""&4 \3T) P\
M,IJDC*><(+S>3+(1*;?(^+3*&IE-WRSSRSGC(LDICK"PLAT5$!02%A&5/P93
M@"LJ:>OHZND;((Z;F5M86EG;G$:ZH%S=SKJ?P_OX^OD'! 9%78B.B;UX*2XU
M+3TC\\K5:]=OY^7?*;A[K[#HT>/R)Q655=5/GS<UOVAI;7O9_K:G]]W[O@_]
M V/C$Y-3TS.SG^965K^LK7_=V-SZ=F 7802 ?J9_:A<]P2XB8F(P,>3 +A"1
M_P$#/3$)CPPI@^8IB),W(Z]L!!F35LJMLD9R/CG3969GW!N*(_SR8P(K!Z8=
M6O8_9ECD_RW+?AGVEUT# !68, CIP?2 .K#Q31BX'4YQ>%FM/QJ,?E-^)+5#
MVWK=8S1OHQ"ZK>(2E70U9)5FZ%[#9$)#I##14D2HU.R(Z)&O+/-/_1ZV%R&3
MQT6&LIP%A0HGIE1V/K _- Q2!9A,0+K_\1)XI9G]5(E]=X'QBIS1ZP=$T6E&
MH"/:&3.OD**/2:E"SY"TP%6-P:AECZ9OT9-^%>H,\AW%U^0>"?,F##^4Q1+W
MJQ"=)5+<HP]P'0B46%03_$1OR)B>*L)WR885JTF*)N.[^R0HJ>DJ:69.OTS
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
M66-?'ZRO#P$]V&0")G@?,V<,QO.0 X'V0:'0OEX_\P=W;4_< 4Y[*&OF'G#
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
M"L[%5<E41^]':P1,E?>'7?[^_I+^<I(8G)N4C**BXD$MLK(2! X)?"#:QRE
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
MY"*R"DL5GU"$N]#*-/#D-4F$8O<^J%="7M .]HUG94MNWAU_IMU\/4TL)'-
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
M%M=DAWRC/0:C'*3G8JJ5].T%INKX?0-^7LI@2(6&80HR5[U,H8Q1EF5:*(4
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
MR%A@)U,=&))XR6F#KUW5N'KG["E^C4&)GF3( T<R+&'GBO0E98#[G^W\)_J
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
M7"1_%:( N02/MVNLK0&E(?_XALR).<)^W8FS ?NA&O,[6[_RUJ*2N7;0V4W
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
MZ^H.V9#R,"X#)N93.P>3(( +I@PE[#23#*5L^7U'@O @'JY=>Q-HC5R8:>,
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
M/&VY/\"Y^ZKIZOFET#EXDK1!72:($I30WMX#)SM<&1ZW@RK"\<>R,5#Y<DS
M<[SV SPBE51JY.W?F5R?@'(7+M+% .)$[4UJ:/^I/;_M<<KN@!F32OF.KQG,
MR1BW=WQN3M3/6+-Q,#X]N,=9/="V,QC= 9-?\T_5I7-<UCV-J5C=7,;<U]>Z
M@05'8=[=G3RT[V=I<:#,_C&>T1<>>[KK7)4)NCN\I@R,S=V;\&CDT,;JM<7$
M.>O%$ N&[:^B_02SK'GXP[CUP_BB,QZ:,J='"1:[=DOY9/$7B!F[#JQ\Y"1/
M%XX X W78_/=H=6Y[0Q_NJ'7BH.5/?_@^K7![BI69#J0,<AC1TH_7/D=DBH
MB)[\^":-S7>)\\4<IB_G6LFTWKQ%NQKR/+S+,1YZW= A$C]QL=3H7-) 1[5(
M9OF3-M.6"?7HXG^!-P1O\_\\]?=6WVTF&2'8$XW@*R*)6X#8RH&/E2Y]XRY]
MXA%.KQU($+66RL&]&"<%GVSWDZ=/PF[^[)$ L5(X^O<4EIJ*%,-2L]W$=$J>
M,N_1QE\$TLT6O2JYU>:MA)O&I_60RC2GW-)FM%IY.YB;R> .'5EJUWKEI-Q,
M('#34>G-U\;K,XAS;"I;(PK):&R;2!ANC&-=N/]E7('16P>J;NA?>"!FIB]K
M\;KBUT(7+R]'>UX(;C\G,[M@F7I=+6X,6_C8D4DHY=4'UFF&H\^$:O': %M<
M,&AZ3'#2,OIK$578].F<^_-]T)FR6S.B>(GRX<,6\1VC]1Y9RS[SF;QS\2-F
M&L.IH0G"0+OU^"B QGYEVPUROWB;+CJJL*3C[]@A*"QB:M6N(-ZN*,BW;H>8
M231N[UJJ:E:M):\;GXU'RY5'9A"(>4$U@.KQ2\&=Y"-"WW4:$;I6%*_$7A$4
MT3-8(A86;8+*^&BUT;*FQ3:J11"RR%/QG;$10:,/;VE(C[7RO*\)A<%(KCL1
M- M!;>$0\<[2>W'*K-O2[N&#HSYR-1AI#!U,%"*):6KO3KGW@;JC-BJ]4ZLU
MT@<\ X4^AO!;J.VINW3N6X)\H5<L<3FG;T]J4*L)/,R[Z.SL?A]9GUX*>F(+
M4)-J0 X,-)KEYTE:OYO#P+.UK7K1QS)%9! QZ0")(AL,K*K)[W0;_S%M5O4]
M/5 X6-LUKL^L78AP[X:E\,F[%G+")N[1KNDFY+/55>^;GTPA['76&>M$'27%
M1RQ/&';XX+4@DM$SXQCSA=N5$?R6MQY3N&&CV'C\M 6PN%2.XOVREEPZ-@3$
M#VN&>>0^C5DNCCJ;" F446#F+^A.*S)951U1Z6$(@A@G)1;'==EK^T^GJW@^
MY7;3"-MCU<=MH9C5:@D/K.==3TJ\_5N J9CFFR/(!<DS<#357;-]%L6K>]O<
ML.KT[ )5R;L#!I8+K@]T(N("[[II*&@_D4LP =1-QC[@ :A0.AQOS :;W.HQ
MD?>8-LP< T=UZ]0II#N[9Z3#F4GD_1&AJC'K':/AE^H^KJ:=Z&COE9Z=X<%#
M_5,]1[_5S$8'NC1$*GE4JHA$^>10T\_I#C\T[U_3J?2R,4:CTK)@U/S;8N:G
MLLE6L.3VL3!QV"AE>BS_)N[*\G)H0&2.M%@G0@<+X0()#]D'I8=IH:=\Y!*-
MM8R1@;^*K4$9G(ED*7/W_=#J_.=$";3K>:>-AC/&:#(=;A."!W%$)$X1R_#_
MX(6COG(#CP1/>WX">=N;0$T_<-%1>:93/LAP=U /[C^NROA5D^TXVL86<%DD
M$:H4WNFPC.DF+]"&>K!C9%306X]I9H2#V;K+:YD\9]5ZL1-4SSP]/8B/-!IS
M\8_EYEZWV (G%SMJ_:H(O&,=#F]7-BF0?+^@$4/NW0TR?[Y.>1]@O^>0'X]?
M2HED8#1]!]HP,Z@2%SZUKQWE/Q+5W7YBR0;380^?@?+;"+N U0.UTAUN7551
M?N$(]MFH\>/"U>%)+!87CPW%V "A^VF8;R0MVUAAMB1^2@*2ITF)(P%"EX?K
M9,+\I,$!PH#[F)/\_ M:N%H.1N+9B1>.K9^D(>4C^.Z#R_$0+CUZ08<\1*"2
M=L*JDNN$XOAGJ+NE'Y=V$;@:&_X^(M_'X> 'H><YW*LI8S83\X]XP@4U^6;P
M0N.N_G470Q+@SLJUK2:(E6%A?BH-_UFIFV#T/<+/0]K;/IST.0RT%-,K/&54
MRW6[>/#Y1CO[A)V-#:]<N/S;*T"F"Q,O,># 9?OCJK/LDS431:&F6+3704T3
M.@0 $"<LXRTOJ5FVFO@)@HCIENL\)L,Z'>P=2B]L<QS5EG7Y*"7EU$!>>; !
M+^1L8/BZC04_(^?LJ^ A/SXN0MYM:;J"N__TS5G(V;Y CZP9/\WU>^HNI73"
M3C+M=EPF7!E[?0H$<4Y_2C/G"ZI&<)FXUUF8U1'%[M? CO\^';U441%%F99+
M7QM&;Q1WHZ6!5*O)[./GO4!&9Y< \"65I@VMCE;3Y<KEV-;?'9P 3^5<NJ\_
M2E@/L2] (@$*K6U3PW-[GM7FJ!<B1&59%%^O)$_D0:_7J8OP6X[DWIK.R XL
M*2FE0!YSNL\F364EFLS#A3]Y=&:[CR27Q%7FMN%M;;"_T]4VR>;D5]ET.Y*4
M\@Z5'= >UL%4*H"0M6I*!H+\GW6/P7/.?3=;KE8H>Q1H8^37(!QD&;9?K5';
MR]G'(,9=VW8\(#&B%WO#, "BK)3L8&_D/WNI\[A:C6 ,,>U>6K9)D[O'3-L7
M6Y:H!EMH9=&")6%VK)P9L[CKH$43CD>M?4@[3G+MABY"VC\,7"48NVLV@^3,
M=F_5%)'B"#H;''D76QY'/M&PEWXTP58H"OUNOOY-6$NUXT,:/K9HQ.6I<E*I
M+O?F( H5V'M"TY']H/'<Q& <K?$[F&%FRQ"A'.2105I4@N8#D&)GOO;3A4*N
MJ(-R''^0^#5+2NZ?"&WD9>]@.JU&,WV+PLW(=W?>HN$$/ML]?YZ0>Y8W0>!*
MG[O^2RV%%UTZ6@J95@?5_ODOH-KF?PR2;@[OYZZ,:4^V_AP>7^I=VAL[.1[>
MG&$+YWI&*):[&6L"C15R?H#'<N&H-8T,?X<V2M SEOLFL;+N1IG(DZL]8>2=
M]^_Z*T6OW-H5R6JA 9XC\6,[6[3FW<:*)_'QS/CLZAT><@E4A)>)VD0A *#!
MX!F%M/F<1ODM@%HSP?!?S=YPEG&;;"3=D\%RIF#B13S?G!E+-ZO[68Z4K-T^
M4[&?&;:6,RBIP>DB%++WL!!ET]FO/# FV#QP3-,"([!FC%77UCF2,TB^:_U,
MTS7 .T F"?:C-UP&#B%D7HXZ37WC0I+=U_#VRG/U-:M/^^_E5+XIKW]UWKOJ
M#G^KO27#&=W1KK"C>04]=B<>.Z;5Z%<RB\7;4<*>#"-PH7B$+?'=_/H=8@P>
M:9B#5JCZKHMN;V\[/=5_4DM<?6*,FKT>O<@?Q))G!H;$$>*R1P.+E50B"%)!
M4R^\H* 8NDI;ISF %K9PY0=$K7,(ZO0UFX]C'=2XRL 6"V7S$ZNN=EQ].6/Y
M=PK5/@IX+&CUFB'KB^-2>7!)UT7KAS[PC"EV)Q_AZ5 LL[<)''*[C5A<:]WU
M+N*\0^'H4V+L,RBPLFZN[3'U0YY T'H23%ZLK;[VKO;V2PQZ*A@]EG.LAO7=
M@%4@:B$]>MNZCND:-ZJ!X%9+/X'PI >1VXOY^(+DK98]8UN2!D&JVIVD8"=#
MP4QG:F[1*YZ6=D?GQ=J&M:,:;J^-OGE\R,&.\V0/R.'="Q( E<M0C#Q?^W?+
M[P1]20D XSE"3HE!78KV0.U#9/)8=+2C4H,U@?MT^[E*24>A98F15CY%/)]T
M4']YAZL[Y *7^N337FJC9AMWAYT)F(@WED^@V9@\%&SPL'2F.5OVY#;O,(;,
MG<VB" W"1H7-J<9< 2>QX25/JF<,^&>,:#5M1W^6.N.A7<F!I]/DU3\.GXR>
M'<7XS?+SKMNB"))";_%<_M[5K72BQ%CC-/C\\;YN:+=$*#6U9^FI4O:MB[./
M1IN#.H[W7VA3+0;H"R */["!8PN]3NOB9("/+-'UJ'KK9X2*RUM DFR!9K1)
MG_06$.&\UO/OJV*K^>&_*H+8BR4OC2JH_A"/#0&[/N-KFGP*L45$\;8?*?]A
MN]\$"Y&4P^GZ$^N2V]VCU@]DVX+8S?V,QF8=,@#*LPD$23(F<NZ'J8?&8S5)
M)&60(B 8PS)X78,@SL[;,C'B(7\4"G7\^NX4AHWKEL87_X"_Q(=F:D;*:A8Y
M41)OTR_5X@TK<(D+_NL)T*A99>V4=,LID,_(S/P=D]%@%BA/.S"H[Q#VJH)L
MK4<\KVUW9T7=CF )'5W=J;C*657=*8+G#XQ?Y6N%E#4'YWGE6M?44:^0[+&W
MH&4Z 2\K%96(JEH]3EQ8-G+7CC[>_RB4U5RM.)_.\Z2OLUN!+!@FF%>0,VV%
M 5[L";>KSW]M/Z%5\1CN23L\!T\"4IW"%!<$17NEL%'3.V8& JCW;^XUUYU'
M!9H?7OX:M ;J-9'8 C2SAY_7=<-^0RWW=:6Z')0,75ZS1 _OPHNIU7J."H9C
MADW6PV=A*_PA+['A=!7+I]/SVCS&M=[K+H0Y(9+*AX0S/"!2GREH][K&LDYK
M(1*'5;><+;,K 0UKAN9I:HM/E2[<+*GU,MPW*H @8!'<TF>:PX8MP4GG1->\
M;N6V5$>1"*P)2HY\+@61IP>RK$G1+3WI8"Z18VS2YG8O9CF,9# *?OMVVO[0
MY^X84TWWNO+0*:V?/[CQ^R(?2QM/:M:,+",/6#6'8Z@$A"!#^+U6Y92720%4
M"7-!\F4=-*C7F9Y)\D0(6Y)I@^+$XX%G$VQTO[</-@>&HV2'FIZ0C]4DR!@7
M<[,E'?V+5!+FG0*TX7*!]U\S-$<S6A3,-FVZTXL@\I"LW&9A$PA>6#*5KXV[
M'$#$]8P7Y, $XOU'I4;Z-08U KIZ@VK+V<O3_+#;3R,N$JOA/_U_QL33PQ0#
M= II(KQ?)\3J+8H_ZPO?NU;JJT]\-S3D/$@:<)(*;IS/\$B1S+V3!.RS"Y1Z
MNL/WYQZ.H<KBR-5W;;\7[$]+SI?QN[R)FSQQ5KTR7UC+)5>OJ:Q+-=.SHB_T
M=P;IYO6ENGPQ0(0SQ: F<'*"9%N:3<9BR&KJ.^^7;S5O14K%JCMUW7- *IU\
MM:^3QU(8K%8K-YHQPVWGZ#8AI'+DU=O*KJMPN.]5 P-TCL#5<'G1%LA%KA)E
M K<=  @#DN?^^3M]MOF?"1/)%M#AS',4&!8L29&FY?![AWQ%H"SO?O\F9U^V
MC?\/3Y.E4Q/[(!67'6Z"%3S L\8>V.Y+<_"- ^'TU4/,CF?AX$F>N&NT1HG/
MP;S%+VO@U6FOL^35IS,5[1^>/%*HHMN?I[)QL>Q.([48R3A<EH!CG$B+2Z$M
M[#J%\V;>L$XU*PB_^U[2=T[,42:&E",6U+ 3'5!0&'\%8!O>ESWIR'],BTAX
MBA,V\MLWGZ@HKY+'W*VBDE)[>A9VB-_YA[3T<?9;\$&[2*=Z'-D,1R6ZB7$<
M].[$K@!#^**XU8@0^:Z_U*DJ^Y_1M0%UC1$!&T%+\_;MIOHZ2P62%QD)W+<K
M2N>&$%Y#J<:MT]\RF\7KTB-%;MIQ>9Q5E>>OZ6ABU:Q'D,&!TA"N"/4W-L'<
M+A&U7 >+@4PIL )BV@2K3"\,R=,>Y(,YY1[V5XQV.G^Z3=BRE;_:FB+-7CA:
MR@MX-0E1 %$8MI[ZV#!8)Q/C-C]KD(0"'YINK3TD) WORS%R]5=$$3S=!3U]
M N>=I?19/6^<%UJW &,K#,80)X9O)D*A1*KNH66)S?=-VD%D*A2I1&Y'",:&
M U,>TY>?N8=F!7PB9-V"*D((62FCQ)2V2]T4Z1$2E^J]O8[J>EI0@ZJUHT%+
M.S2U#0!SK5ACX54'5=N<&L@45YV3(DPHUF Y6Q'P;X$W]-1Z^#@>RX@;.3L+
M>.26#,'8R-NBF5 '1X=S)<4H\S!M?&]PH]:7@6K8E(\JD.BW6#4S5ADP:NS=
M%M*%"!QJ@WD;3H%L,G7D&SZO]ZW9S"B4RZMJ6QF4:]H:YF<E=&\ \*IZG":\
MX<MP4*R+H;O[$U3*FU:!1U4\W@XIH5. KDSQIMN#K(F7XGW'B>7042S#OZ]O
M"^!^QD3&GKQ[^J*Q\\YV-N6#=M"R(/$*-!9^\"\U(AS#OVT!2WV%@X1FMCSZ
M-!+$_7(+$%-9"C8ZFZD9+&S2&PZD?1/[J^4,V*Q&)F:O=2/CU!:0LI 9VG4_
M/8S(M5^%R^ '7298.U"'Q(PP[_CHP Z0M!Q;IN*%33JF3YP]XB%H8>+VJW;5
M@<6R=C;28SK:[CR()>U$X=R=9Q]=#1V%(@@^ERAENHCYLY6Y@[W3F"FZJMZ2
MB.M2LG:(,<06;QRH2P#5A;Y;%J&UHP"K]0C!\8+TE(UJI?6T!;#/%,9_2-H0
M[\)=86Q_35-6M'!TXS =,['$&EI((-EI [!C[:U'?/S:*NEP*Z0F"B':.AG,
M\[[V^) !80?W],=JH09G [S=(TUS:8_ -H,:0Q\P.%II8PMX+SVE>EL$U3'[
M80W"W8?5DDO"= S'-Z6,W'QVJ4:F;6K8UJQFZ82[$$7N:NZC>Y75\[;8I3X?
M"#%04YL7(VQ,PJ 0\P7 2TO#<IA;NKCAU%-!]RH:P;\M4$J^0#VC-4Q'_;WS
M3F]%K!;U;-+",A!L-@N%)_,U?%VPKJ4(D6\B'K?"7@MK=3CRUWX.3"8CU&=2
M;@EDDK2),7&9?"-+] )N$>F. JB%BLX+H=KE&HU['V9KCZ?J<CG'9&1E+-W]
M[5;7%7CJJ+JV:0X5L*&W001ENA*"T0].ZK9.*(W@M>JI3V1N> 9+X8VQRJ)Y
M%QP(X4;G2J;Q'BG$B-PXCQHJ%^9SR#)P ']B>-Q9:Z?TL"4A0,:,:\SR($"2
MSVRM:QSJ6KVPV#?GOYAHP4!2&H7/,&^UG.I?#UW-^7QX-ZLVTPGS6X)6Y1V9
MYHL/^5 ^![< EO@$FZ]GT8#-?V3Q$9:'I?<>T79QI[63<[WJW;#$!PHQ:LUQ
M:+\DW0=/PC##A9GY'\I8XBIL/B=&&YLOB(%CBW+B[)"06?.IF^>O+(B/F]YX
M[!N\CQZ$_$H[GIO^9+A6(2>XER2+Y;2ZP-$FXN%(-A^.YH(3\[7VH6L0;JV2
M-5[-IEUI2(7IOFG(*]4SCX]VO$F;@FU<_\UWK>6??5CG-O_3@=YF#^!>#% F
M1O*I>0^I(DEGD-4#]=C'*1WYF3--[KQ';D18]$@\R9.^,K7CUU;Q63;_KQ5:
MQYCQO_Y+O/AS=$QU7)7I]G3TQC7Q%DUCH*-UQ+<21- #I-H8EH GQC$%^_PP
MB7F'T47!P:-EO[(E%\^D/6*F42)_U U]W75E1>7 FP\^)15Y:'G4#PB7IO%^
M$,M0_D!S^/A)(F":,@@1H4%2:<;K$7P$=ZK:ZFUGXE*PS>2W=H]^-4* 1U8'
M?Z0F9I/C?;'C.'*]+&HSINBCD4*42IK=HA/Y#FSZ=97<;"/CO&(,5J'K8JW_
M2_Q);<>C,A6-,P(ZJB4]M=%!:Q6ZN5V_]FI:4LM& X)BC(66#0>'JI6\#:Z3
M_,03N"LL20JE+M"9KQ%V*LIM&X75%U1KY*<4[T_EUDM"YA$9'YYTS("XYJ-2
M[B4J0GZW.XZ9UTGGI:8RC^WSV; 4?.]9RV\[3KO>+A.2-> =W!N482QJH&Q&
MT,BA!,LC>( 7]!GTUX-\%""$^-HJ5#\AHS$T;(<+<58N9E1$I89AV148/+K;
MTYV'GQSLNK,=\*=#TV$F[8K2$%""1$%E0,^K!PX&G832=]E]BQI74%10'7#%
M%9 S'WU7&N[*O<P##(]_U5HF$'=$>W? N'NJ7'*_%_O*K._3(<C[9"ML4%^0
M%3,R.RJ;Z6&W=VH#Z\G^Y"NNXI7@O)"XWDG<=?O=F_1*[2E/B:8\Z=EI6"L\
M<(\)"26::FQ$_;6FJ%">+># ,+2$.7A^DDHW?[]?S0P\O[@<0*^%'M1#?MO5
MF)7/U/UHPGDT0U&BZTZ1'<\30,:H+>"L6U9&:G,^39J]!D-^.O!75;X_EAZ9
M1FP!OU)]JIM2Z-@#$!Z>_UT%@"[*%@GK(P0%4QI%-"\XSWE[!4<<K3+A#EIZ
M_)D?T ;4"(+I1A._5NE[6?UQ!!%"3Z_3\YW4C!\H19@DRW?P95Q<*D7!@S9K
MS]"=/MV53E):%V[=$Q27&L$6S1VD>AE+],Q$+P=V)Z(]EG:2?OC)'O8Q2.O*
M65%W'%&.GZ@L%R"R*+S08WV=MMZT!BI/!CO,:_U.1:?QZ'L-N8A>$8/;]&E(
M->ZUV"7B2T\52TV7>4(N*670T,NX=SYB-H?$%='6*2;6W2G2'6S<^01C^,,C
M5MAD/%AJ_^?RGFK<_$!:/>\QHON<.[9!!R_,RM3S%!-++9[_CE6W*\;TZ@O5
MGATJYV_0G[RGQ<7C.K^TG$N:=\NZA)IO8Z12%,$HK@+^BLJ+SX)OQ'R(*E9V
MIHH5,.9(TAN%N<TWPY9N!2QD6X!#)3A.F6 WQJL@?*3Z.*'.P&M93WD^='V9
M0+L1;#9%/_\#JX>[M8] ;E*ZXC<W;*QJN6[1Z8(9EO;'(*C7:'@H:&.RZ\UM
MX9,A=S#46.%@E\9NL/)R7,QJ(DL,R>8M6Q1G\]]?Y#+XAGL5[D(+R J6_U3O
MI&K@T"Z7\OS!REUZ0#\^U SOZOF@8VZ"\1N.J7>CV:UZ^M.]19W)HC"V%'-_
MV>S0R++L_4EZ#<*D-LSB8F"8*_(.V2$-JU.\DL;HHMU*8/.QL.]8BK2#2&O&
M0N)^@RLO^RM'I!WA5\]_$).4B%;(*\JTL=J+QX@,B:\:,*]N"++$^Z/ C '*
MZFOAN.*4]]HH/?V;4\":GC8@^-*(QWD%4(X_Y"";^[__'[G--O],0#+31/WX
MHJHU48N#]9\],C$2VI9%[D^@L;S4.+??L0S72TS=2&OI;U@IK/>;G1=4I[3/
M^(Z#*TZ_=_$).1+T2#WB.-G76%OS-XL+HAH+DA(@EMK1!43WLQY$Y^%R[^'.
ML< P3:_AN6]QA(PEXOT1Q+-&!0_#J6P9>&Q=C#3P!)%_IU:A%%?4QU179,'O
M%[*'=_@B)1H$7 ;#?2?[Y4>_ZEON%C)HZ8FK(::GGRY7V^CFSDCK/?'RB%NO
M6VH]WW.6TN+,4UJCZ!>IG]#K^UVJ*QOZU>E7K][ ?$R7N(QV)R>B--#KX60[
MP9#F8/]C2R]4ZXR^@.Y!_-NDOQJSY=8B0&GGA(KPPE-7>B5"4?'R#V(M00U.
M4**]Y&[)=4=;-:W.S&+X&Y!,?K8\1H@,Z6^.J#M-TM'Q$$.-MDWWAM,2=-)N
M3^/)>RJ #V[C>P<[&VA+)8)/H-G?3=8#C?S;+K!_H&0]?2LM=,F504O$R,6E
MQ?H?]L:C@18JPK1RW:B*PE"+0W;/2</H#H7->>' 0#[3WUNFJZ:5]8ULC.R+
MEOCH4#0 DIXB[OKC]+V:]4;.)!:<;>4QXZOZ, :[[VU9F^WM8(E@D4X3*,"%
M?7:8;;,%4$>R/3ASX@JF?*USP#U7/UWG+:"=?PM0F#6<0N06>,J&K^.>'?ZK
MXLX?7YM*].8DSL&H@-U67,_N:B@[<T17DE",(I!G_M;<<MH" *<E'HX@=+S2
MFQN:+D>^-G!>'  N<SI]<3S6:)*3!C/%^_XX0B-X_4C5W Y!8)23>)T![/4?
MJ*"W5'=/?^;5L,Y1O1SA0/$PF#<$W&96-_\8I4DGXN73;K(>%BKB0P@[Y](E
MC1VI]#2=@VR'X_GC2JX>_$%$8=M:FF5G+N42)"[&>O#%RNC#"&[='-)\$6"C
MNV0.[1QE?7B:I'=YXSZOF+J$9ZQ>2!O 12&4H8%TR%+54Y$?/MR!YM*"[EL
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
M<QLS\=865ZV=S0'V*:.S 2%Q=Y_^?]<%?X>$^.]M6LQ"6&S VFE.]-34[C9
M"'Z\ \L4^@W)"!SX[B.7QM9XE!JN#%O)M7)(@\QN2JM'1D>O_%(#2WM_O39@
M>C,]RDSQUJ7%;^3T'&0TM<=/ZB FYP#RK4?>T(_&^$:.$HIIA)?N1$)9YY@>
MD[Y)T(X+Q>%W>WT?1&9,)X4)%\;R[ ,/[BOBKL[C&0T,Z<7U*IW_M_G,>O'J
M7<ZCK&?W-+ZH;KE0_TL1A=ZCV4H,462F7D>]OO:]^T7GPXP;9@+W1_G0?0-W
M@9^G_D&!WU#"/+ 81G&K5&QZ+M#:(/(QRX4Q<?U[R_B=)Q8"%JNW70KC,QP2
M@MX^_O(>KU_R5Z_F*^-HA(MN3!6+[[,;DE%6LGS,^XLJ1QCYU^]V&BQ\_U*Y
MT16W&B&@K'LVOA_J$41<['\(7)/[QSS5S3Y*F$FCN0T?I^FFT!NYOO&5A;LT
M'SO0FQN5T248=O[9N\R=#L*%P;(E^C[I$<#WOSCCRQ];@-@%]H[W 5<.GOO9
M=Z3\%:'CX,</D_#P'<CZ^4&'K_H9S$G\_GUEF=$:./)EK*=MS("(\*O%?M*:
MO>D1_[=36:YRM1#<?87!@-I>_4U?"LN:(SN<V.V1X-:J4P.IK]YT'Q80$>R1
M70KIW:LUJXA- :*SCKGEZ&$986G?7]9F7T82I+1*G2L^.[J8B[@>H,I7:>O3
M$8L6K$/3&YH!(UL ;U^K>TAUKC ECI"_'OV=([):@.AB3A?R;.$?F[?:.:[M
M0\>B=F#+GP6'O/68>V-KIY_1=UB$)?-M0R,FGVG.UJ9RA6PFG24(\VT!:?-W
MJ+*S,5G&R"<?G*;3_JM? ?^7_0.;-@\:U;XW4N?SAX)GK,L*H\[<"*(;(5_Y
M"<Y]K?8G5L-D"YR\J&E,_4NKF$7#18LP.E8LW-^SP_M#E%8D63IO"_"QBB[:
M2(L"HF\<<S-@\7*LNRRZ!U?YD>5X1HCYD;$%'/]09IDL9&1]VN^2CR):E!PT
MW=G3QR@U^<G_4P89R0.C""YIXI2!4[],3OGYC]%(F_R#W=T>";U[0\-"JL^[
M9D;F:7T@,'#(%-S?1D[PW&&5R<8_\0;L=ML_VLXU^B"9JF'?^S9<HES>-R!9
M!YD/'S'S6UXW=:Z>NAQY9<EP4OJNC_^2Z6/=-KA>-VDQ[4T+<.W@(4DJ]E4U
M2V*-JO==AW[PUR'RD@URSDP]UT_/L)6JU%NV=341SRFO(_ 4P63 *R@VA$R7
M "U\^)?0NO^=;3\^O(\C1S5Z].TPM!N)BF00CS9SZQT[[2(\=NK\"9%@V^?
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
MG)HU*36\)MAZM]NCJ#O5AP)^@;4$O@?(0)EV?)M,V?IY=ZM#P<UYT&KU @?
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
M?AR6Y;;';SU_=*H(><X+:G?K*%&AJX\R-W]-@6AV]R@8=:V>OCB'!-FKP^;
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
ML:X?0T,O%WG8%9OWFC>[&GF>/@9%ZM5D)FAL,XZ4?:0ZDWH26B!W9.GDJ]Z
M:MN^2'_E]9LH;QDM7M==Y_0=$0^G;D!V];!Z)+@V RQ&F*5DYZGCXK_=A-.D
M)82ZCA\E+&<BB7U!<V=Q_P##(.%Y+E9AN.-&9QE(:ZL3:1> 6R3-%^*8<JJ,
M@4D7_M&X7GC=)+G5'YXVH<[)H5N>.&;6H0E[[?[\L5&!7Y&]2ZZZ&VKO"9'O
M\SB[/"3DJ=?/:P+)OZE4U5BA?)7E-:\/ JTHS[8+Y3C1LAM[W?)B.^/+*U)9
MQ5;G:3M*LU._4^BF,\?E'UXR;W\MN$<OD9V\M.W5QHOLQS\B%L.OQ48:=\C6
M*2;TL^WX.CK)._)9QH3]7U.)EB6L<#A_RXS -"KQQ$:1E<K\(CSQ5T&?YMZO
MP0&@*\]H0X$.J:N)$(/T??'F8WY+N*,D^#XB]6HKO?9T"E]EDE'[W4KU]>L:
MCA&]]^%=C69=VXT&O-S7SX$X^A+T*\K7%"=I[C[F1MEE]NABA?JI]#L:E-_F
M(KGS8+,#CCI6KCN3\X+;%),RC+KWO+HY!I7-A7@OPN8X:0X?DH0$,JG!0/-D
MEN$!,B#O(D X,*A 3*,Z<+#I03 W6Z<-,R8-RHI;O6S>'\9W9^"U;+;/I"T8
M9Q<WG7D^"?4 =%@@RAA.@F(W>OG^HKI.8WJSS&[I^>@0X^?K;N60;Q6"]LF:
M@31L:.@(M&T3D+6"#T/?^YVZHQZB?FOD1T2Y318[4BJFD0%*'Y<[4I&Z,&4G
M_D1HM3N$/"+O[9Z_Z8'B/M:?5?T@VIDYI8%X/'FKQ?HI[\W.@4BI2K%O3=G
M/R43KN?.5"QZ?24N_.9A.=BUDQRCJ<D4@=B'Q<MP:4[(EZ"%8*WC39U'S(NK
M=.OG(K$F+TU@69<2A%5'QU'BQ(7?(8+WVVS;TB$4_[0AZ50WE[N&#:<7?[BX
MZS_IC#8_4.%__= _D*3N=9U_N:BDRQ62JL3>D\1%+U:03EG^A-)KJK>$6LN>
M_O N\6H8.RP#^^"BX"J1SKYC+/CR-U-KB$N+=EBADOTF<$R71OVN1F<\96C?
M OBA>V;OL]E]9;O 2LZ;@"2P!0F4SV-&,".$2I7:AO%4$I"=?B=9;3S-$!R6
M*U"E4I_D]B'[/)'!?IU?L.W6D+0NC">A74YM6WCG1$38SH4Y@NQ 21Y$HU3[
MSIP%?77U%A#2]TSO]NJN/74O)( 82D 4LQID*XXJW+5OXQ_AG%?T=/_'@9<_
M]6;R2I> J0CR1MDG,/RHE.#,D(_'NE\O=8??&<J4-9VA41B"8LA$6Y3,(P6R
MKJZ.'!0VY4M-8U3V*7'INL!%JWRU/]['Q;__5G&RAG=Z\55EZX75'\&>?RAG
MRG=<,1&1'P]=].B#S252EDSBV:^BKJWL=DHZ;JQZ,P;8G]F<N2X/2OX"*RJS
MFA%ZI?G?/?UW!8-MEXC=3BM:X%+EC>>1/?S)A7(NWL$HXRKGE%SK_.>E?IM#
M2&UQ"'#_BK<M7@- 9EM+PT@JP:-:VI"7B>3M@AA_S4:9_\'>FX=#^?Y_P]<8
MC'WL3(8A4XBLA8F,I2SU"2V60@A1V96EAAEDJ8:Q9*DP+8I225DC8R)CEU)V
MAAF4+#.$T8QQ3]_?\_L]O^<^GN]]'_>?SW$\CN,Z_'%=UUS7^5Y?K^L\W^<[
MP=E>H.+]A""F@XG/SANUA-%F85VYX_EX:.2/8:,G6F&%2UZES\U?"T8ZM&A:
M\N=I=Y4\)2@)30'@ZMELH[$B.<"GF+IJ"_I5[0_ZPL&9(#3'E1W'"7<S7EI1
M1%HBH=V?X:GA2J$&V44ASL!%<)%/I*.5L\*<&-13PF*1-XPE+%EU'<WB&?<2
M_!H:ZN%UGK.'63.>R[J\1<[Z^56Y;S2X/ZG=GFRF_.!JNLO;<RACCJIL897\
MG*NB8C^R_&3QD\K#AN'^P X@;RF@Y(M?#-XG1BC,@^13K^.+Y,$@@E**DV^Y
M5]"?5Q_6GW[Z]'3B9><!D_!CZOG"8+X<9*%WH6$2S -EAX+U6GJY*XA_+*K0
M8ZS.9Q;2LBP\LRQ.?\]WRO'MR!C$"5/+^5_;4J'PS8ZNM54X@#TYQ0@C<N3/
MC7%%CC.TN5(():^/I%U-X(!="V6SD#;7N#,G; ^>Q(W=UEEHTDGQF#TKI_#[
M ND68N3)1@8S9I'(I+2BI9H@+XQS9RI%)I].W,4=R*ZU=+M]5"S&^D>[QNEN
M787GIMP&-/4>@G&R\N^:+4=T0(;&C%XJIU'9&O';6S)HU:'92W#;S="ZQW+\
MIO(/JGC'@CTD$@=]7/[_.^'_U@G; I?$D]F6L?,P]_[T=4!4WKM@Z5121*,B
MJMT!K-LZ'O%HO'A*?VHM(%707E%GS!(=YY9E-4Y1C[[R9OM)A,F2,.U[_+TP
MF<O[*-KX!\\=37P; ^<TGBL7'*085F/---?4]]Q+W]?V'&T<J91+1N+S6V G
M+87G-/)[-]MCBBE1$G@'=FN); [$##LJ9U$<$%4^V1IV1?G;[+>V"C$M^7,.
MXQV6O'"LTV4+G=1N#3PHXZL@<.\) 1(.X?>[Q-UMKQ;-J8>9]O$-/>1V@DJW
M*Q+DZ_YJ3C@AM\[T0N_&<%2F1TR/>YYB'S4.#D".LM4YYP)U2&+-:CFVO,MN
MAJX]%.]T+L.]; *U\/L!21J+:<QS5D26*T)R3$=IGK$^)E5D@-P*1G6<LD>T
M<C]7+MW^^T'?;O$.,_Q(Y0X@0IEQ/6MCA/V(PO0.5JFF;T<.=P"/.I#^E1Q#
MO4^E#R)8?DSAF!(H1[TNP)Y-F@"H!G!QTMY#H95+J7]_R&W#FO7FR]\O_WY,
MN/&,$^=TP;.CP72:P7QTM(1L("0+A"1L'.%=DLQ[5MV,RK'7ZKRWCMS4T2_5
M^]-4XH&OB/^V #JX7?57DW3T6X5/Z7<$_C[3'8AE3&R:^T6HN*D#Q/>1+R,C
MCT:5[&.=GB&DZ4DR(:D<N^GU;-Q1TM?Y:HTZI3S#J.IPQ5GAI>3M5I=X;_OJ
MH=^=BY5+(2LOE[,H!Q2DA'?G.;D$^%A!/G^&,%J0@7=Z7">'QX4ZAZ.3LQ-7
M:;XM+11X7IF9XE-X2,"6%;+2EE_++-5@52P@G7]M%8=^[,W2*^ HK3/6**1W
M4[<M]#DP1C.1NJ(<:_'EA-^9@>IR_D-AZ<$SKG$;8Z^EM5.L5[6/"&Z_?'K\
MT-L=X-#B+T3?35VJO4]T+CD84^^9G(S/,7Q2)&D)9[X,'5?)R'[GIT_N!_C0
M^(@L(8 !VKWL%N!Z-&!_H^AG/#V/ENFDY-35.Q0*3%\(]"7LMW7\IN0>JDCQ
M)!2$F17$1#4>2.$4QH841X<$O\BN9^:K)]DOQKG"D'3P(H&EJK<D',$^Q/,^
MCV;HY9/C!Z(M='A!8EKZ QZ1__.@Y&?;5_C<VKC]1%BPK&?V%]*K/UR>@B[N
M %*]5.*HS33W75A#Z &LU,^A 7VKN_H3GW;GF?_V1- 4R?3XJ:6/.)[O8JD+
MUJM8LG?3T>2ZP+2K*:>>W*A</I389[$A:)S1IO+P/O=QQ7_4IM7Q*+K =:;A
M+!W!R/@I(DO(<Q^K-1C2*!%$WWKO=P"TU54D$, G2790G]4J\JNG/8(ABQ_4
M\]^7&S*HI9\_1&=^IIH@90$_?N)[8_J;1P.1QY)>M-!O]D%6C)(>@J>:)5 T
M-9=9GYZ>7AE=\_["=QI[")CM.4__Q$: GA0$>O'/B37$GO>K?"'!*C>N[OFC
MI5H.K'D/;7*D0+O0+&19R\& ?=W3VCY6\.3\2KK8HXS^[AKWC&&DKC",_>@,
M<Z]1D=_AV_]1R79X![AKSP'M %7'QK9J@'B7_[XU['_4G.U%4RO"9[LU&;;Y
MBJ 4[\F)(IGZ2#>L2AKXM=WO">\>(D>Y? =@UHHF*!YBJ1_7P@>0XF,V'87[
M30&))AZ:!!(N.+)WG?@4@[CWEGQ'TD1+%:>$L[5#YD3: )YG_8@K(;ZKVTM-
M_G>!^:_\,O5B&J;F>QJH0L/USNAOLS$J !6>9 _/6RAWFCR@4V(O7J_16Z0A
M8C_JH8C!"M/PLQ&#(8 <A^(:C.F",\DGWYE'M9!I<V#(K*?;^H<=0)"=06+8
M(1+-_;C(KR6%.T#!+Z(O]T9)V9;:5LY!WQS)4%.44A:HF%R_^-!_>\82YHQ]
M#669;*"UN4),QL'H S>NWLD"2V!IW/F2Y,KSN,^0X6];N;SL%,CB>D.P9"V%
M$YFV[CS0?4+[^#T[!RGIF4U()3 J^"-AY=BV<65G&,O<,9K %6YEK!J[^"3L
M.=MH;.'L=NP;^F8M])0EZF<F2Q71)W31/L%O35<R%:D95I!<G]T^L(F#B*%O
MGE37^3SM:&=*-QYGE.5$XT2>FZ5*',J;M9[>6(;K NP6S;YPMS!X5O0\VBQ:
M=D_?O'@]O@C?)0K^E3/<WSL$5X@BY.,4S H0!F<A'8W-J_.*X/V#P>!,D<P$
M&Z+S=A;);R4=6^=-43:97FGUDJ!Y,^485Y+^236[HG@RDUUQ*V$Q0JM%QYWS
M)<2R;Z%F]L/))P@CJ6J557$< .J&%Y?Z1PV&D"O'$2S#Y<-RG$OL(PZ[S^T
M891+#U]59#US>EM]_\Z)-SB)+SM X/CA(_'Z !#VD<0R4O <K#8-8$Y10K0=
M!_7-N_?+M$9ZMQ0+"K1];>G]6+E;5N/^+R<.+/'1BCC/?D1?B4E,2EGE#D6@
M@SM1 'T3_(:/%/KC(;3-F.>+>E>E2_66!%[:2M@JD)D,(3!XV^BSWV$GU-[B
M'4#2-\B#I_)6ZRLVR#>4F\X^N<0MSGP1O(AX][K;TC=9$"MUBA&PG#1&HJG6
M)-8'[P#9%A8*Q(('?3>N=2K90N6\3_W]YG?@WD-L%??ST/<O[Y?&N4(."MPM
MA>XIX@5!@]O;;3S6?Y\X9L,5MV1-LP_&BIYANN&:'*97[NP*O0,OB#D47USQ
M<[3U2.)XD^MB+_RF'J/TF2?5]F5L9=>Z-W+9>>&%L(#CQ/#\V^1-ZS>FJG!I
M"S_"\GU2/G&TGRN^OOW\6MAHY4S*?'*"R$+!>6@3,^%YU./C$F7/2J.&#])[
M@[L($7FG%?)MJ8H0U>0O.+09!Y^-Q]!6;(LDQQ)1'W&0OC@+'.$N-<?KQUM]
M,=DP#:6J'$5\U@14&8OW]Z]-^!S&,DG;Z,(LLQ OC2(5_W[@(*+/6QGE]IL7
M17:WB-KP B[/B6L#NZ88I0>?!:#X?^VZ="'2B<.A^Z=HB+?3,DL!:!Y7,+8O
M+)6XRQPQHW16I'=Z.[+;.6.@=C%(]Y3EE.XL9-.'SKRI 4G"UBUPCX>@J9-8
M'N9/>4!-;4BG6XM>'KU$E80B+IM.6W7,UPK]W+[D+.B&WQUGKE!Q=)=][X96
MMF!D'^8=/HH8^G!^K7+FH]X(>&8P2\X[A21U]FR,KKE!7#[:4$_%[2OQ@?BX
M_%Y2[3%-,*L$_1;QZ3F\DJ.-2)\R$'#BJ+N]]O2'8P8P(QTA#X'C=*H8'WI$
M:>;K8P%6 !-F A>+C?R-GXX@Y)I+/P%R4_A?NQ'_$QK8L=X^*DY0P!S%TWJE
M"!+GZ9L_7J#K)<(%A<U]+WGS8$$U,HQ5ZRUE\MI^8KI[O&RB%:@J23R.:0)E
M.AWC#@<]A$Y/M6/%,2<8=:?K:IC0M/5*\4FORN(K@L\#]C^P?X@_] 1PO]H/
MT2EVZ/K.'S;[0B[DQ90AW]B-2O;QB3/R%(T(KN25#0@7N@>U7=TLE^FA KG0
M32S@XT;U]QS*@CA&M=L#"9;+J_2)>IJZ'C'OC:-[D:2#4IH;71](T@?PE)6
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
MY=[4<7:ML/UJYWAC K<^O=4Q,9.!JAJ";Q6V?,3[/31M09XFS2B$C2GU3.P
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
M+G?NUJ*Y%C8"?B<5)> W;+4_,;%_,VYT#,P5+F,??<PA 0D'390<""U_B.:
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
M1'DO,T5ZIU+O$H;19A+MLF\G!7Y>?/I/G;J@6;O&X>:3][E7.(_FXP*PWXL
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
MIX+!4/8>PU\Y(J7:'()0XY/7VK!I8\:O7*SI^/=[7/T,UJ9^>Z:2&::$N/E
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
M=*!-!,[ Y*V^BTX>=JZFE>$JSNPI UKQ I7C9W9[Q\GM$UNPW= ?Y*PAJ<O
MYF\D$QI\]]_;U6O],HXYO)E92"5QR?/-BQFS0TON9[BSLZ8!\5.<NH7*3VB3
M:')(?H7&3^##;J,IS$N!K5>4MY4K</(]1VD+[!![+N"WF/*FIQ BO.=&/$6R
M<:Q(;Y_6"W-JB>;.*;I/?+;L&7P35-<='ST9\N)"<'#W:-]G9KC +$0N/X71
MZ\X)RNF)3_WT?A=MA'CX%SMZKE$(RV-_JQ$I"9-Y;7.F-KI_O7MQ7I*\^67F
M]\UGD[36+@6FA8*7V_]=J;U=7G_F*:_:UL*9E3[KO'JQ/=N4T.HFYZ:ETR0D
M[IU&[XBQ#]:KPQ4QE6(\K5(1Y(=,4\5_U)2<(VXSCWE/HB*OLC+CCW4J7&S#
MQIB-JJ(OH^ANAX47@X:RIG>=4DB80")U]8B0%*+2.XL'3&5 T71/%",C,*)P
MK/ZQ8A\2E"32RB:S'PV6FJ=G. Q+?_13^ND?6Y K'9\=TVJL )'RBUUX$%%;
M^&TW2[&9KKF6%IL+P&:;SA'?/@XP4)-,2]!"=$F&9%&.R7!V(2N4OSN*% -&
MT:R<+VJC/HW+RW7Y; 6W$7C-*_QU3ZZ;<"NMG!\[?BDA<FSMU1-NE/DZP&#_
M8L"+-7[O_1=(8;6A0@]8_L@_65_:05/,1AX9'_6O:XH4-"RF+MD8_MY9L]%Q
MNNCYV^N '*Z\F";)&SF\#G32HV*9X]60][\JE+L4V7VG-0K5B$^\>) ^T+94
M=B@K"F$,T]MU5^\N@1XO(9<[0@1K.G6/Y+8NR( NZZJ;)1%:N5%OZS,-G'I5
M+$+ @$+@\YY4I@QXIS_L5%Z".5*.DJAT>,K1RC5&R=0L[3Y1-6;KYAU%!RQ2
M^JCED]JN$_U[B0ZN<\M'=_0XO#,71G7O<3LF>U;Y"ZP+]7U,/9"K_BO:Q"4J
MV.>A_EQ@"&YL937H"MVLI7I@MWHALB"9O#DE<W1M!(DH%X2:99NEX;J Z*&"
M/LS8WT5(1I^]7GIJOXU=E[X!-94\N%GFMG'/<W)>8ZQ6 L+D&U.NO&5 !5=P
M(F,1'JT3V%O?@!>@()\2^F2[QO+5%:NNP83OQQ8G:&@"?/>N)@CT>$XQ$IS>
M#=\+..R=4, ?HQKA%J711K'9G[6XTT#.[.V#T:I_<WOGBB19+ 6VOB0K$XS@
M(K+3[B^"M?O&6P)R7;):&Q;SF*X#S4PA5LD9D)O1E* ??<OJL>Z_Z5>$FENY
M-E_(S?8*!!P^XLK-..XT0_HZD+O2#X/2D+J%8\Q#B#3M=<!2+T5(+;V7S.5?
MA0I:U!9J(/'R/:F;-<,CH2"LJT3I$/);QT(E#*5/=/GP.1Y@3$MF>*+.RH \
M\Q.MQ0#_0Y? %=BD!G)O=+!X'MD1DJ)6?W' L2?IF#.8[WS7P\HSINTCH-)R
M(Z;*FO?(#*%M;#9ZD;-0Y&KKWO_E[#63\DEPJ,!U5G:D=]]*[$&7HE%SAF[*
M1*V%A)UN$?>Q3G)V<V0K8%ANXN1W*^!5K;.2191BSJNLEFQ73<B<7ZI'_2N#
ME<[;3ZM+_,-Q#S&^1[8W-&2:[?\48Q(G=TWI]*V74F.+)L/V2(M62-S$FA7=
M(WJRU,SK@[5E;?#OWB-M.4=:;]N6O[SM<B'#X9CFCHE<Q:=CJ35C&/ZVQADQ
M=96<Y^,FC^X[RIM+-[)5%;JUR8<K-;.[3Y[(GST ++ ^F)Y-WY96^#E"$_ C
M2X!FQWF1-<)-'1YB2$$0[OM@JY]R>+"(,5F<\U3UG:*MG8)(^UUM-B)WL2&I
M5#?_SVX9W:MX#R7#):4\[4"[GH.&"FG*DB<&0/^S(WO<?UJVYS\6)QYM87BS
MR[[EC]?+L,!JRIDD+3RZ^!A(6&\=OM-93/@%I)LSI7U.^J4LGG,7^U&N<T'3
MR\R(?(T.LP!),B?D@5\\>UHOWWB7YM73J$7C)V?H;UNFT!=";<F<&#8YL#!5
M,J9ZK.?)J=U#[CD]3<AO+=-LT)51-Z0D44%#7GK8PQ2:5A$A=1D)Y)14VR$4
M*_7OK!'$6=S< 1V)OM:ZKY=U"0)R51YY2A/<2!@I<_H-?X7)>7R%?:)S.RM@
M&W'JI(WY$DM+ BNFB^5#&+Y9ZBU*).;:K5X0*W51)W8=4).Q1]%^D%@F,*89
M$T#_;;FA)"C%\*UQ_4(+3/N'17'.>BTCB\@-6 >N9C&AB]^ES5)S37&8W$,+
M\OX)$5#,37*DDEE>3YJQJ0SC)/$^Q5>,X^:[T6PKV\TSM'RTA.'VWP4/SBB?
M^8P$_)1<8QGPW/30ZZ &.AMT':"<C].VDD:.QM8'6NP'OFT/PWMXA'2?..WL
MEQS;D8#ME)#1RVX)DWM<(3A,9R1)7ARXP-HMOS#[C90! 8-U:WH2'"Q9CW%3
MPE$2.Q2-_ 5P#<E;=?XXP):RD+AWRURY,P \/8JUT*H 5^@!GHQQZAZ[ JS@
MNH22)@HH4BSM)"G,3!S2\78PSW484'_N</8 %R6IL X\9ND VF;YZ$@*ZSJ!
M%XVFEH^LBF17)M#7?"W;^-=#)B//K9Q(F]QKYM&0^6&S_.<)N^>OZC0$GM.:
M5_3UB?$YCSQ%BNIK15O@\^;\%W3+'_'X\5_<GVC,R5SEZ8R\RV,Y1M)R$SG6
M_DXTYF ]X&IZ$I'2?DD0N-IR8^V#P3A2\T"UVY?^'FHD(J45<(*_VW"<^KN\
MML>@9IGRFBZ[DA!>E)5M/Q?VW?)"^<D-<>PA=%"ACU'-/"[&G!->1&0#<:OZ
MC=\ONMJA;TMF77$'RC02(H+W('_:C9%W@EC2OJ;.0._?M;N"#:F@FZKQ$VX0
M*_PQ$'+*%-)G^!L3S=]_<MDK0EQ>1B8_H;X]_;RZ#@R6-Z_92*MO/,<Z4-M-
MCXN^[AC6!?&N0\22E7_9WIH9+/@>"A94N!6YM32[C9UXNIA:;\!9^RE\(OT.
MTDN5)(Y&Y)1I'$B;.ETKK>2$ +\U5@9,5_1ROA$)_[2L>HLGOZE9,^:/7CL<
MT7*M8&3)MLH S7I+^!R&P7ZT-8J"&! :(VU=7Z'?(K^[:0M^[@(+[LB,AY&P
M-;E;(/<E>$_K"X@,J-[::(A\^=MH_A^8,/' ?L4/- %]ZDA^"&-.KP.'M&-L
MZ"BJ7#)7?TGK/_^M=,T\5L*<'%Y$)H'Z?^O;@'XO?KJ]C!YR$RD*^)KBS+2P
M=F</?@=?^3@_%3<I+^]2LFOR0YQ5^/43!=6?>G:\U!ZBR_B30%V31%O./^NT
M'WN],#S]=':;\]/ID_^XV+CK2FX:2).5A">+H@FL.C&>C/R430G&7-G*[51.
MQ>M0YHO;2P^$M%V4/^K8]%YH(!^=^"?";-0[3;H;B/\3FNMO_5&4+T9.$^<6
M/OQ,Z=IQ)M^[..OM>UW=ZBF:%I&A;2H[E$Q6S6[IB/1_6Q"S#D@L 'I1;+!-
M[ NO&./P5>NU2O%H))=+$,(?7V[F9_&J:+Z[W@?^>.A6I?=7[LSKT0LAVDW*
M0\ER@BV3(<*MQ:O;^<L>EL'7V372]-YZQ[N)1:<+D6#=F<=8>TU'0A3Y&&1A
M]86+::YQ1SQ($]?$X55H2?OG:FIZ@Z';G/TT[BY:.+B82X_=W?4U-@-1Z*-\
MJ(<#$/[&:!!H&].Z<;+W1=W\A_,.=)36,^_.9RW^-/ .OYP$W[LA*&O5H[B7
MEX6P] D4A3W"_DA1@NA$9_B5-"TU00  ^*7#1<!34Z$*24D"GOO).17'R+L7
M?Q+ETBP><+1.;OJT<L%KU_$7SH9Y^4U^"4%N*#I6QN9ZP,JU:+[IB$LB[.3R
MY=:3I-VV$(_/*TTPRK=%/'%I6AS+5XS$S+PROVF)3?6+'2*=LP[(EH;TM.+$
M%*4E>V:HG=%@G^8Z(-,AX67<!05GFRLY2V<]T:@4W&7,]BQ^!3&=Y5<TYP '
M$.,HY>6<F-R=]A9$;%G.O>6525L'+LD3O51<I>]"<%3&F([@<=S&!6^FLLKK
M,UI'<PI%<"A5VU7F?3:*"]:F&A;8P3/W[I,OVA.HF9HD-ZN-$CR+<68J:]YE
MI]J=,GU)GND>-4\E2CN/9(MS8A;1U:Q1?[GCC'CTFZ3X1]6N T'"%-[4B%,3
M.IS7N;S*'%4]/&IKM4@J9:"Z^[.$@>(+'2EA_:"PA"UEFA]$6_F_=FW;$Q%W
M]4F-GB]2/DX!"R8".X])OZ5C[2!39<M''_4%Z-4 ,P;V*-UXH.,Y%%P7(^WL
M<+%;Y^.(\'!"RJ,A*E#$JO:\8QVI%^147</VI/9OP;^AJ/WA)LU?[/A=G)%R
M]&[OE.^WQH&;>E<*=WCKRC?8]74-&7B&23Y\$_-W<*!IM"'S=.-YD36XB3QU
M%<B5=9W)!30*S^XM7/B$R/4$B-08&>3(8&Y,0@KCSKEM&4H6H(6BT 5</=83
MV"=IPDR2Z[!Q496Z%GW+PSHD=6%^(+7T2:+#;#)[3C7L]<%1C8+I47O$L^"H
MRR2_?+Q]KFV$6I/";4#4NN''0VC0F)OI%8_OM_QP]M%S+$SB[8^??]DD>UK=
M]A[1#SW2EVQV^*%Z9[:918/A#P-ATH;>S_HB[I&(CM80(A=@TCELZ-*N#_T'
MX_PE='!DM? R87Z27L&JXG^=*_Q_'/!>"Z&VUF;"ADQ53>[-6D[E"HPQI%+F
MBJ-? .0#?TF*$O,R!)<B"RX9&5<A\E%@N=B\>L":Z@S5^"U.2A!'_.J&.O;!
MBM+Y2'4IINM1DA^N8# ^4?,5Q*.F_X\;:M,/8+2]BX8J-FXK35$Q#M-^)JG7
M ,^]ZB2!GZ=>71JI,Q*)'.D.C'J2I$@BJWXZTM-%(=PX7EX^6\N>DT8-(W4I
M]F13 2$DY4G(BCAP9"%@+)IJ^2B G.V5UTV#]NP/OP5H8F\*,IV^RBN0=S$M
M9U"S5/B0A7#3\48"3;\-:$1&0TX;,Y%2S@Q R?)\S0/#J?'_RP+QP0.)\BLC
MT9=KF+CK24JQI)2J-L=%^'%,A[I\V]Y4=[U &CQARJ SQ)9EGJ25[:FQQN1G
M-?"3A5QH8RX7R>BYP"&8+&D(349PDN&]6!G8*'26^3;7(4D+P NZZ8< FT"C
M.X6UNH@[M'92)C?LK'%%LI8T3( ]QKOR@V)0J:3;"UAN^E3:DO,%:IAMKG!'
MX?GY4?64>ZD1$\[]?382.ELTX],<43C,^)P@:4='@/Y4O%6MTIRK?91IS&$>
M: [-<]G,$*ISE^-.8'OG]W7<K8Z1CH.:D/(3 84T>\W8-)2HUY _**Y#[LUP
MWDFWSY^FAY_.ZW:\5F=-.=R+)IHP=)I@.QB^RLNG[:3PBN+:VH_F'8J]<\ZR
M:N8/7J/+2'B"13E[S?SCMI<?/9"BCX=$/]2NIK'#C6^6M@7HS^UP_U#_&+WI
MF^?MBVM/7RUE<=PB8R-Q*OF:5\:P73T=X8:[$>FY]H@5<>FXCF>G??'RJ]1\
M7J\"B3^1&$OB$J6=NN\5+NXNR(C7RZ1+.T&WE80QXQMB$B/*)_N_.@JW<$4R
MW W+*R9_H6TG[V)I9[FT==QY[I\WZBQ#MP2:-908BMMI]B?3-O'S^_RW5I[<
M%J/%EO*;@,_#$_:L?">M<F,=;ZT$J5#0Z83:VL<:?N:$EDRJ_FJ3@G(_%1'X
M<S\_2F=X8F>V\[;SYX,*73^-=ROG)T:7Q+O=&>Z0J/3GEIN<LD(JMD<)<J)?
MQC)IW7JSW")DZ(A^KPZ4]6@&G:@B!+RQ7%UM&@PV0417*?,M,")Y-'QFC7<^
MY0]^Z@/P?#&U0>Y(;=O'>=\RB8R68UB%>>'#77.%N:K:[7BRY[PRSXI=<XT2
M7$Y*AN2T;GKB$UJVB_?JZ_OS/YK:(K/OSGK .O.ZP(_38(=+GSCMI#RE\'<H
M"]49[>6\4X3/> 9]V'+D6YG!N^6AQ"I[Y9=G5%=@B)!IX^[ZUN@Q>PC7$0#S
ME$5*)-L0X68+AOP"1>C\*[JP9$I,"Y.7..P?J22NX4H.MVB4A'605QX3/A[(
M-[74RD3LMCJ0?8NQX82ON>'*])K/B5R4^/K;HL?9P&U(1>I[DAX/@#R$3N5P
M<^3NSGCXI+ZXL?WYMK:;D'A[A%:@A$D7.*]A3^2T:8VD690< *0Y1<0^PZ*Z
M_$F/!L^8DC+P@0>HEA.%=OZI"XOI[XFHT0M1<NO 7L8>]ZNKS#L8]*XQYJ@*
MM:PJ-Y;N;)GI?KPE_G $1\=)*GXQT\ L=>7:KZ^@M4QQH,((4^J$NKFU*\,A
MHBM__0YNVS!&,XZ$\P[#/Z^<FX'S+H6-1C)LG?I_C+^Z:&$'ST#SDJ^KK -U
M'G)9':_!T[K:YT\@]<!,,S(ID'U-N,^OKH-FZZ5/CAXV=F)/TU4"'G"49]4P
M+^&\Y%1,/;YOM224<<U>T, C/*=QOY4Q]$E:GR;2+]\Z:&I2L#=C=PL$I9O+
MF&/YL=/0;4[ 5@?/L99HU.I,_7/$VBQD#S1J3Z)O5>@.A7-U,S1?6=31R^!J
M.X"]@R;G"LRJ!R'E1F#>:26-TDA=L#Y)N<DT/K5K&._OHO9PCZ<4-G!W7K^#
M+L!N$FFEI.N"GH%6WVSL.^.7>' Y\TR9]\5&>ST-N:0S+FMY YP$CI:?YZP4
M?F/OAF)?X[3>U^/U%I=A_</5,_LU^8.Y$M25>2=<?<R1MV5)G(0W^,5_TP-H
M\.?F,2*E91Z\O?_JEQV\)^.2PB""_N6E\*<[N$>#QWN;0^_G;^^1TX%6^@7.
M,\X!:U?^IF@PA#I)K)T'.EC1)'-N^AHEDG1!-)?>X9= 7;H7S;?F4L-:T&#K
ML^;DV!IOA3@F(:$#.Z3M"GD*X ??8K)TQ* ^O3-%?K)F<]A+'S0X)5)AN)03
M3Z.\F.D:G7FF:MU*OA"[L.KY\]5_T=K_;XY_G+WS!>4\3YN0B'-];5O>V2M0
M=J^-+-FTG1D? XQB\S EI,U_&E0FW,IO BM@L<;2%D&I8M) #<(>Q>>)._-C
M1Y\XP!I_8)*6^=Z'M:KC\=,!J;3?RUS;DLO3/RM[1^4*NP-/Q#3I-8'U=LG3
MV-G.^D@#0"W&*3 X*(C3 KBRO'3PD8Q<N[W]AOFF,@E]O(61FV4NYAR]Y(*F
MBXOOV7._+21_]C8US-UX3NO9#3>=Z08_@%*'98[$L20AL.@O*?PO5*3N#F]]
M'+CZYZP6Y3X4(/A2> >F-F8OKO$A"V+\]7JO; >!HH_.P=R[Z(_1%S^V?'&(
M4-60!>\1(PWU>GU%D9 LLL$7_A=?]%<;S<L7H,6=$S[M'LT_=+X(G*!\A<-9
M)"W3H(@R3LCO2S4;IO+/<.N <OS'U* LPH2X!WM5-%=.:)7?U"G?!_#<4@+!
MB_%ZOENP(S!PO*-\OI)3 #&)I6(JS#7)WRXC(()!77*5^AQ=%!2\Q\$) '^X
MK&Z=,?JDDT/62#C3,<1AZ]H<YFR.?7_,87[G9 EY\]<DYEQ),Q*&"F)"%VQ/
MVLD\F[G:-OL1 +]XAO>)HELIEUBY*26-7?-TZ(B2MI;6U]7TS'6,LH\Q67AH
MF.U\A[&O^4BPW:FZD'5 1R\FMJF@>X<Q0*WYCA');!C]+/,A\RXBV3B>I^^\
M([7_DBWBTPLWY1VO17<>\<V.MK2\O-DU4>:L=ZG.A K3(P-68M(Q:-78ISD5
M)H\8T\WH?U/FUJ*C*1GDW+7WANK#X=7,]S9$37O#KI'\FS]^OB&^"E\UA?-<
MYCY7A(A,QED878AHUU[#/!*A7_F XSLR@7437>=B3I@HLY7F:%/7@7;(/6R,
M*^%]<CY!S0Y./Q6ZLR_)/82.>_:HO!Q'1=KPG*!= B+,<('I^K773+'38#;&
M.QJ&*',AJUIE>P.>RX$$5O%XW<&=@ZM60GE#4H!(9:\AE"VZ>4&Y*_FDHU"5
MO1PDXRF"#;)<W\4X"A&6'K+K $5GFH@FS>W%_#T;Q4)(U8TJW@)F6;FH.-%L
MV(&[KT_7]M"NF[\M,XY]>Q5YUE56%\7H,5N[6<[?,?Z3^79F'<B,XVO4G\?P
M[>J?*%%^=8R*@NM:CXO[MF"M. 5SWZ:4^W.)%X4,U'2NXV5EW2 '0!,#'*!T
M$ 01F+ ?)(PV/X[;7ELS;_3N\7LU1H_E8U+@VJ@2\5U>&RLN.."G"[=:QL ;
M85I6069-U:+]T1L+WQ#[TBEGW2[]F'_,:O7\[98V,W?VV3S\\OWF"P]^$>HU
MKFD^V)%;GZ:VLVL,VC)[RS@^7VU^OO=PWQW*QVBZ=WJ^P&9QQ;.\9#;GYEGB
MUGN!6<4QSQ"KJ2NU=MJ H&26)&VC],Y!4VOF:%W,J8AA@1X+E)K_-#4O#05%
MG'AR'1%TPAO;_@!?.0B+<AH"&))*^!.''=B]!5&?6&U?))Y]CZDHJXP&%#:]
MC] C$EP)O(@JH?J<UUH+(>AH +4-]4'O@_ B+]LEW.)]4,'YW_1B@_+:?EV_
MZ,*MN[?EU;Y.<_C9]TZ5<-10<%V<#5W;]$<3U41RKY0R:RT[V/MDSR6?>FM&
M0EVRCR<YZF,W=_KE->Y+[_Y+5+H+J.FJX5O'#>&I%$4[?9$C?Z@Z,2*LD9O'
M=+#[+K.BO0Z<"?\?S.0! HHC.&N7,'-%P["E0O.&DK%#3'*-3TCF?NBE*\I%
ML*NT37^SEI$("Y1>_&J7(Q1TYO9H74J/2KYEM=+TMUP-+#B -)4MC?]N:ICQ
M=<*!C@ 3D=_!!"7VIT:P7#/@+)-WYJH 7CJTMWMO;YP6!-8=+$F4Z8>_0O."
M>.O -;/E2Q&XY3%)<':%T5T(D@O.:1T_CDGCCQ[40#P8IG(BZ*Q3K,V 1*+^
MCF/BXIVS(:C]:<+#S"CT51)&?@%]^'E_#9$]ZSQ*Z/SC/1'/^N=3;L.&U3N;
M(-00IT1AU$A%&/C^3\(=M:]#_VGU/N-'QXO\C-22K)5+4'M,DTZ2TR@FS"_A
MOTZ*E(H[RWE>Y1K[Y@G^7T>P+!5\CV6,5S))J2*E"E'.C-/\4!PZMIW7JI#?
M#/4!DQL@D$Q65LL#4-</V)_<7JI6ER=BA>:?\VKPSB@?$0/:V=[G==78NIW*
M&]T]:E/']"QEFKK*NEMY<T:M&=L.6!PDYYN7WDV#@*-P,&V<G8*6Z6-S60,
M21,G'6(*M8*S*5,K( ,043>45?_-3EW_?NX_OG%-<T5*&W/3>ZI^IL[+_6 7
M=YS10;9MYC?\)$1^^_CV[#Z%<Z;&*""FH5&Q7:J=H6L:I%%Y4F![VL<)1B)K
M+;[*^2)%''5PD$].>=,E.$K 8=3PL*]P6)M.N*_:O$=!2'5B;*='3-COPHQW
M49FSLNJ/*Y5:T]_[I:?)(+:*CH@?M0[#.TQ1(= ,UX&PEBS%NZ_>XW42[TQ1
M>)G-NWM'O2LS+R2YC:V>TO'SH(^Q*DE)&0"D2^'4H<69X=?9ZD:RPV _SH.O
MR7X+=\%4R1[$:$UCDX'QH\X8'!5$W/M)+_HX*5M=JSG.[Y%<11!>'9>= !Y'
M6.CZ:9=(S^U8R=A4;=\CK&"'L6<+VCDQ^(5? ;>!05XQ*2[ZLJ_1H+5]Y7?/
MV[XO[O@>?.#E.TPIM+D[C\K?'8 =<I#>3[>Y @'*!RE\@RJA1N]1<1?^3:!I
MM6T]6.US^MLZL,5Z"[LWW$T]C/9G^,52BV-.2[M49C [3U1AP2NFJJV*&>O
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
M.U;GC'O\=XU.]*G=..5YGZS6J)K#0SHVXG3YW#2W[HD$B+X:*:I0@[)G6A^
MPLR/O@8B]68*U\^$]ZWLWRA ZRWH4=]6_&C<Q6%UHH/VC(FRCJ?M:_A!J3JI
MGN:NW=ZV7N&9\H; F"3P]LC%-3&*3#8!('HGS^*$_X"J_-OJKU41TS(6B<_V
M3<SO\VT'55?#79_)QB-A9K9LH^VD[:*YM[7P<6\$)\-4Z]K'+?Q9VR'[M0M]
M)"T"7G8LK'I V(6>N?656>WC (Q6 +5Y+\:HH,NUN6;W<TAR$.P<6QT?/M<L
M'J9)T+_95N^*5Y(L?-[&_C;23S'6;Q I(6GZ<]QT>B(8LY Y*C3A0I@G8R70
M2:<C$9];UZN!DEF47XUVVI;QGN@P)4'=!OS_.H'^1M)WJ\0LNSJIDL%Q- 2B
MVH!HX032@A!.Y/_W8=E&*XGPC<?\:_6=&5,!QZ3M1V=7Z@RM6"+ *>Z<9JJ%
M)PY5]NKBCTI<.TK'],1W15O#ZUJ YS7Z7.O*G1R!WGP*3-1Y$[B5Z+06^6P3
M.)I+9/TFXNQZ+'Y=+S'V<;8]?X<K0GG6MC[8SLQ/BYPUCSZ5D0HMWXK);O0V
MRATIM'3%&\3%AN$3E=_9S)2W$M9WI9BLO.1YUUQ:7@C,I#;C]':V(<J90>Y$
M1<)PB4PBY1,E(M],6B@6JB[P"!X7-F2C(PZHA"XVG^O^TWEI5^Y*S@&3,QFV
MVLF,3,FWAR@EGY&0+9@[9 <C2^3HLB(?WRYT&#<WGML@!!_SE4B^MAA.QIB(
MC:S!8@!DQKQW_+O= 1.^(GNE*,6LZ;(CR6.WM7>+B75:GFF@414'%^U%:U5#
M#GX17J?FWX_2(- N$*[8+=:OW.*U<'V,T:>NF<*964PS1RCT&P*!!VTDG_!H
MU?UO1OV/IA(LG ISY?%8N7#471(U/F!<NPX2-6*/1&D\FGN=L 3)PTQA9A<6
M1IC&.;OSIWJ3/10;K/W4Y-]E%4YU_F!X$_4O8M5RN_N"+"/,+:%+<*&!A- >
M.\936CFUD1MUEE,\.7^G:D(^RFLAGO+6J*78_6XFYY51<H8CKLVAG5_CM<UR
M7KIC.E2OF]^E\[+UC<L55NYK+D,U,7<$7R2=+G9T>?CXH8E=ISK7K*->F*2#
MY2F@=$EBE\'BUG1QT80=6PT"1JJ-E2M<XM<L(;D%.%BH9AK=Q(<(";B0-DF.
M]GKC$3<8CVRA+$MVDCP_-WZO+E6_ERG:\_F6*/BE)[(V7*U4C02RSB6?_5CB
MV&5G5CZA.:N9/P[NU92/(?K][2]2\LV*B$@/W1@K8C]BE!B.1'M]- # SWDJ
MDS_0YQ>::9'7&W;['53!OQ_?1@_+RG5V47?;>$2B^(!S$YIJ.@06!,;=)D@)
MYC*!IU-#[98U.W4@F/=BY/Q;9;!66O%LTST#W_576=,1IF:_T_$3@P<!17Z;
MT(\/6ZCD-'MPSH@'::JZ1P[$+KT^O--N[8MO/3'51);3A$;$D+!:OP-+:9L
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
MD:[Y:<M7\A#(_%[ SMQ84+[ >\+)MZP=$,A<.65_(]BW^/#GL7"3L*X%>UC
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
MHZDAO^CRZRS)HQT'W[YSW3%@7%H0]_ULWR7+X*2^'B]1LY/B"3IUALSV#4#
MA]"&UR/L8E^SJ-G"W__0*@8?YF@L]\G,S+2%4 *MG3CUYT.E5P;$*]0T'@OS
M?&R_XT/; (ZNZ*MW+HUQ[X5Y<]J>+&P (M+#*%N#C^V2"J0XY1!:@XSO+^%U
MSZ?!F/%EH_5'ASPZAY==F40HMB+L;MQ)C69\TK\UI9=Y/#'GA4%S5\+3IZFK
M\<=AW9]V_ W3Y093&4]13 ]X%1'<ISVCY,72J[-5!^]GW>BX'%1$6KYSO/91
M-U_(I?,A*F7O%?6<R-D*'NBUY2B '8]B.AE/KXVY>]Q'22')I67M6/=,XN?2
M$5BK$2&;^XHDT@:0/SFS 43'LA*+8F3Z7;+]3CFM(TCV]K<87AVX' D+^(@S
M=^+5!N#TW4:U)CXF.K%XU]0I.!*6V_F)>F[2YY?UFB*GY3)NVF]-"]0;C(R<
MNZUR\CC3EOS1+;/U,?[FJV=G33207S87ZQ^)6KS\[T@U<CVK CZ!*T1,KPRK
M1NJ.]C_)_LG!?'$OT"N+5KHX^R1J:'OL(XW)1ID#6[3WR7@+UN<V>W$EP6F;
MRJ2*<]0"Z6,;@$D[>ES_;>54YPB^&(;ZO6,BV[!E#:=\5W((5Z>?M;FKK#V
MCZ=]VK^M$4UC,X]2A\2H7>MBYX:,ZRROF3IJ=P<HDB#,3'^AF2!&K!3_U7<<
M(/@3:$2F6UL5"E2BSYP<'(B6V\K*K7F'MV8V6YVQOGQCY8+WY?J#*@Z%WD-Z
MM]RWG(I1H\'02-@BEBNP1SA&-I5YRDZ(2+/$BH)$&D&C@WUZL R!F#J9<U0K
MABF4]<#PD#2JQ73SBZX>':EZF6'Y=57H6X\A0,UDQI&@@?M4R<UX0&A:9R0Q
M#%(8,R^2 Z\W)(A[:"PLN:VF+?I4*6I?AGF=@ &*-=,&E\+$B(K;Y2Q"9S]"
MI)$HO%O,-3G;/6KK$A).!BP+6_/)>;GJZRZ-D$L4IE'@[DCV%I%*R$Q,@Z3K
M?E0(L92BRT]5:"6U6N?.%!6IP+LN>(;B]NSEK)!'9MODY=!M/[[]Z1(8I[(E
M5#F;OH!6W*;#]>Q"1!1Y/ZNX1@5Q^=L[%>61PJ]["JVOG[PE6++ER$PK#T[[
M3-V!&FF.Z B(V%M#V8I5,=$0$^TFVKE:>]4)" @ LSRY'7<@;(KD:B*.]]**
M=LU<]*FNAMT%7TV'<W^I%B\LH<]SM:\"EG67..C(MMD J!\)N,CBKO>$GY/H
M.;+Z+]9Q(&!N^LV:[@0QSWRZAS$0<6?3$N?)<W^E$]&F^1^IG1U;%?'"7UV%
MG\<'/19>W/^WFY54')'QU([I;DQ#@7NSZ:L5NV_NR([&2 Z=/M$E_]VZ>N;&
MAQM?Y3N3&_./[MDM/G.DT8AQST19@VCP\C&BWI>[+PY?:B/; BR/\4J]5##3
M;-AJNG;PSD)'CKZ P)]MI^PD[&';Q,C$*'\D L%JN"^?!#2_+23=7!J"S/,^
M$=2D,$Z6>("7J)*XZ# M<E=#&[IH' Z'Q\2MHJ]QN8+B%5?#*@7:\&T^?_\6
MXQQR@A--TY'2]Y_JP.4>@L2M!XG;CJ=+RAC2B1-O?4+V9-+YB&VY&#^T_ (I
MF?*>RDC%,4U04,) V[T8+]T-*M40E%F[P"%KTYP-H.ATSL_3[TGR\0U1V(J[
MX[YW#JJW$HK^U5"D#P7')T2FNU\5%=P[,*/W*O <RRXV,.CIU(Z4S$)2ZAWK
MKO7$8^)O;U2>A!4-23B19&Y!_I3[5GH=+.RUVP80GL%RGA=L?N0"0\XLV_B$
M),>0@GQ^+7#U7)LMU<"4C=H :IO! DLSWT/==Q%FRUTR]I[&AKV.B41&*RYD
M_\#\N8J#7DE LMF5+-+(M6_VXS+Q!KI>=KF0*I(YC=3\%VEKNPDM'!'0Z<G
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
MT(NY0NL7LOZK"_,(F[SI;<=1]/ITU).1<5+95MO[?Q\B(<5J6K[-E)PYS&C
MZ+%$:/W2K!?1>\R[#L=B#]0/X]FFY5OBU-2:(OAX!7>5Z>Z%+6@.T]D[PM=4
MV!<^/IJJQM,IFV:S=J<<<G/MNQRA2'I0?HDBA>Y.DJ^7C3@PEBM)I*5=#BS>
MTC"X 71OF6S1WBJAW2]BF@Y'KH_XW?,&X'H!"ME[J-X07RN[B(QFQ-;=U4B.
MOK/H7_&?!ETD%7R'$PZJ_T37#V<;*$!FHXZQF:1Q],';Q;QH9LTXZ?;82-SS
M>/,A?1WZ7*$$#R@)V=]5,%\4-Q@(^O 7(\#G62L*"FTTVEQ(G?'12@K3$16]
MRZMXN#]XJSX\(OLL]F$)#+.O 9X"[Z8&<?=0]'N2\66:(;@T6"7AB0A_X5;Q
ML(4&Z9BWB8V3C 6.T:RZ;=,SCB0]LNC)JB&S_%U(BOXX-K)'V1\FS_D%:6KH
M+R6VU.UW)A8W4 5::>Y =PL\="0S:H'><B<R0<+32" H8"D^G,ITI%8%;1_2
M8E%JVU#^]RV;-)R[@\BQ8XC9I"'&S,@X4E'&P5Y\;>=Q(#!Y[0"1)DJ\/M#%
MR^DYRVRKZD-9=KPS6_R!,9I[9ZNPL)#=+6(LXAUP?VONNR"WO\NV?@,HM&-O
MIBY?67]?J!=[KA8E<BM3V[8$A7TSN*KX9?;*_0:7[;P?3M6L/-+.S8'.3X^_
M;\=T0E2IV(Z98A18-X>T0M^>W'_CQ_+'O!<^]/KW#H$M'1@\>C4ZX$(^MZ?3
MMF:T8*!;H]^K7/?=0*@L4LO;;.D;0A\..$WRY/8U[H4Q5:A<CKU:Q>J#=[V#
MM_54+3C%\6P \:2PJL16 00^"@+I-2Q'/U5Z+N+ 2VES]J[YS)*)4*<V*9UQ
MA='QT6UKD',C\!>SI:*'J@AV\;9R=<#^0$VL^D1MO;Z(F.FJF9YC!%=HY9<4
M&UM84]4S!3$HT,BQ%]XR,(.Z2QJQWZ)A>/CW(GQ0VBQPS?^C4B]!W]\#,T^6
M)&/FD4$]B9_CF]IA8E!LDJQME.2HCD<6[SV3.'@_XLBP%,ZY;VJ@_<47NXH'
M%G!&'P42[9M3]]+L"K0R=^3:J=+B]_V4C.UX)B-J[T>;!B;8A[EC.7_Z)M=U
M%\\(O;%]732\K"I0ZUSI)WQYUJ(\R0C.MU*9V],-91Z1@Q3V#OXUM/_9(;WX
MS?YE0]E1BK%A :CN[:E:Y?BG=(^QL$JI+:%!-Z?-N_PX@H-KFARZ56I'/QPT
M'KP;=*WYS='7-[PJW@6)Q!#FT3F/C.['"9RZ>T?XUXTH@'M7XN\$QG.$(R&
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
M.ITEL!T>\>W0.CCT"W8>AC@R2)QLGS@3@)&)=!XLJJ>KWIEL>'"?U+G]D[E
M\\Y>:XPB&-EQAGLF5.-I83=C)VQ:;H!)8&F%_4"1T^%)?#*#ZDDAM*2\3'"E
MIM6^KM^_D(_9O?1,1*J/(F@IL+E:$>0I)SV"S(1;:\G0'8R$QYWG=Z0)9 \R
M,_N=J+I-3+MNVXQSNVRZ!NI:[H]O5%Y1'[B/3H'O?%06J0@A*-)MNG&DG3AR
M%?80,\/4FH*0GG#WG^))7AFW3W#@QTCL/_%\3L1PP9KK7L.'*_=%.^(.&G#0
M^^$Q@6=D3$6D.GRN97V3QLE$2E($B0)AV2U/BFC.:::RN!OJ]T_4:RC(J@KD
M!8KM/7'PV$%KB6*-ZVOI;:@[))%&(\;!H491AC-8^*:.0A#UZQL)>&*V<G_[
MCZJ4ZNFK?*I6!TR'9U",'7B:*?-I(Y+5CJ@.66:(#]-*H(^8QGWSO6$X!VIZ
M*X&_K;#F<6FI<X7.8-W(A'&N$K,N,D=%*&?FIVL#[&X9<%/Y_^0JEW3'?9I)
M5</M)$AS;SD5T8+<:6L1@N"9G/ O4]A\U_\[R%/EO+LUXO?WQZJ;#U81,@=V
M<4X3(9, %O\H7935BN;!;H=I3T7HXB2E>]M4 $M],&@])U68]WA=LDF8K.B&
MWB?'+Y9#Q,NXRRA(E?</U'L-U*O3CS&$F1GUJA2<K-^86&? M.W^,?-@_KR>
MMH-<[Q&FUZR*TNX&K*+_1JXX04%6QY^G6 ?]HEG7>Q1'FC$?=:=7X86_EDSZ
M8CE9/35]096S%SJW9S]ZJ\:Q^;38H?E',><*R1T>AA5<\T6<+Q$1MG$*?G<-
MUXQX8[B< /,0:QW,>GJB?K=G\922%G*].LOMK,N%?3O=VM4S.-5^GQ?8P$/J
M,%SE3'<P).$XWC$#T]X VF7FX[4?T'MP:W[Q-U;>_PD]1^<"12F-8E'=URX;
M"=U-D;FQZ6U[]R:+1MS'!B[CQN^?AA_[BJ$!%=%/P!YW&D?^D*<.Z1>$84X_
MUL'R,?2IDK7Q<P,WV$!E:1?MAFSFEI&WK]1NA=;"YVK'NUXA80K%X\\X V%
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
MZ;\QB$:N;]U;B3OLC#S_^OIYD458EZ<3.TX$3Q&20-8(#G37'4.UVH;@:KQ
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
M^8K6AW+6O/MRY<!N+>NSJ_B.$HM'UZ,]@K=I.?=^^R^QB_7OE#,$+)3/,D]
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
M='@RQLK90C<Z*B*G?6Z3\OX [0=G8BM+;I6^=TE0-]Q]_MP?%.B\@H"V 2D
MJQKW2M3*Q_X"I,P<I<M_C3E0P)GK5Q^_,)S^J--:7=;V)MB[U'O1]/,ZS ,S
MVD(#'K'<D2XH_0;SU6GLS:NZ6[Z@-X4 -9A.=S_>C7['2(K:%R!$UOB*?=BI
M#83IJ-K)K+7G$.]?W;N"]K[JW?O[=L*+7V-;/L^TN+%'#VN/8H[6W?[=]8>Q
MF]LKEZYC<&"#:N#&A.]:B,;]Q*NB40QX(281-F-D1DPGZ57YC)"O+M@#39 )
MUN"O0;3Q*<CFFP-6SF<IU%@=,#NN;Q!Y:TDJX[79G_:.JX :P'J-DB28PY@Q
M"F($JFZL%43'1[<NG*P-4WFJ ;W#O"+#U+G#5GG4INCCESLFQV7SJU\T[/O&
M_NPZN<[GZAUOB=EEXPGLR$^1S$72JRNP/#-34*O0Z]YQ$\:1W46>XR-L<O+Y
M%H]UV<&Q$5%1.A\[?^3]Z=ZV7VF_M<GVS&;@?!",XJO@QRX0U^";1=+.XUAH
MFVXCN'C\\SCXF#)@$Y6R./AK,(&^_;!I:7] D4)5<NB/F\>./#1H'U[W[<@J
MWJAJ#T&!"]!1J>)N<*@PLL@KMQ<;?KML[#<:U>%6>:.9KS7I?7^L[X5C1<NW
M6PU=9[0RWU^PB+]>\!_OKHX#D%FO0+6P ^9.!Y%#C,5N7YO1LEYZKWI:'379
MUP"Z,5@HF7]CF^Y+/V/C1HW@D%*#:_DH+T$4- #V\BY"3N.8VTQ-@D=4"=ZO
MX_H^1NZ;Y_ZH7"F]8]V(BS-XCSVY5P,]UMPQ7OHE3!4AQ6=F$QYC6"\8\[,T
MOAO^XMP@#X#.Q*K8 \ESGT[G,.PLO7^%.;^?W[IYDIOGZ&!VQ&T] ET)/^0#
MXS5Z"Q3-]H,EU1@U>R,TID)P%'JV89&(C+ADZ>\]E7?^7.'Q;!*ICJEFHCTO
M)?5S<:Z4YYD?$1$1&*%35-2T7\Y%:4O)[N?IZU;'[4"LM\#^]_P'_P<*=0N5
M-3UZF-^)@EVZ8-QPUV^OK#U0&O] R+=3^C)#/K-]!GMD>=M\;T"[QH\SJ%[A
M+"RT4Y^WE\N<Q<(2^^6KHS]XL<./M$&@P]4AT5&R?B/=33Z,-A>S@",[ WBA
M0=E'SC5WI*]S>80LQ80Q(2-@)HT?CJ>UZ=H*RT5*OOC7@NUO6IIAF__L8#?6
M=6[-JN+8*YO,]F;@>=T;0Y8GL!J":GB, YG^6,C.CY<&R"Z1& 'T8AO[F/M%
M(D"@;P_D->HL!JCRU_)-19]/R0BK,4'4-<1^ &F6XZ[=C5:K_3K3@>8@24JU
M'6-9VKF9*4?>MOTQ[H*-)@YTPZ; Z#P_G. ES"/(<LU/<(OSJ_"4>=QKZF#5
MF?3=BVH-#;/KW_XI6\UX]O/%GRT2W 'V4? !W" #T<9Y/D8<A3/G6JO=#;)(
M:=8AF#)O'$QAA@E?PK85*X\'VLW@,;48!ZQFF6!IBS$ORV'^)W_SB';MIYF
MG3]WDM-L2)"-/FOMS_1YP:I'(@9.M8XTS/?@ED"EQX2DJOG= P:M&DN>-U80
M)K%[NZ33RJ32'?O?OT*^6D&$8""CI,8N*@/#RNH&9$2?B\U LSS0]V*$0))]
M35!D[)]RV=!TKM03T94AM5]CA]Q^!!%ND')Q.Y55 >O3B1@H:T+X"#\7+<J[
MM8((RG3"_14AC6=$0R.G</#$^H'&A'UP/[&84%B=\9-*R_B,[I@FNV+T/K4F
MG;(/AZV&(]E!R\_F<9'$[W!]4;AX3!B6$=X)U'O-K"#XYP3[(,UQ9)JO.L^N
M,QRS=GLL5L5'Q67T%,;22MM52X_B5JHJ7WO) 8T2J/QD8SJHD"$@4(@Y!CL$
MYUHECC1_(41'(&F8%,:^'!-&5FI]1"2[M"DX4$;WVMF</\>39*1D'GN%('2O
MP4U=%J:WB$\ P98Z?C^Q$U/7G;""")6=3T:IHR5]PJ(AV:YJ=NJ5"KVZVY,1
MV]RNS3S--<PW:*AI0"QE9!:M#^^Z0DYDK@8"L#J^HO?+BYGU5%V"HC#E<2$'
M,ZLXKARHY<;!IE[/4.NK:Y<*4%+Y_BHUXU7 C_N-6R\M<_B2HIYCHD[2RT8:
M,.Q&6^1E5>"-VGA-$9T+^WK7,.YD7*'S]QP+B,V[S_NQP=82:3..DJ:R;N&0
M=5C(**83.W270^HL9&K@LSC)U973@ IE\TAH1G#,LVGUVJ6:T6Y9QQ(+R;Q(
M);V9-ZG%=MF[E6&<=H!!JB!OMI0[[R7,%5D3W]M3.\QU&8*= X0;CZ?4*5L;
MOFWZVN(0.R$UE_C9@'CH^4 '6=;L!,7J_L8;))R2^/8<AI5-M!5FPF(4$< C
M"Q]3PWU$9O@_0')!%(V)#%. ;$W7,]W V>RD'+7TG9-6A^:C9.O*\NY'KI\9
M'#GQKSUCU?'1795EMY[GW!>.-/V0F#.VFCEEMX)X-)HGDD!QJV$NAOH?_Z/T
MO\*W9 UA"\!Z@JO-$BA31:J- NOUK3PLY$-5,'4T?Q)QWVMF+&IY9.E2/T.N
M>Q(#+CV;QL$:W/Z6"GI7_IO+2=0@Z'*5G+EYXX$/OQ6K*+C(-:EF?7_]]0$@
M:W;H0O#\H1A$AZ9:'%H>ED6(.(+1A=E'%;41DTQE)>->=C7KDI\.0T6;N)/E
M9^[7MWP]8UCF,VI)["XO:<DIOF1IJU)GD2O,$]ZDGL%*B6<:IA2 +/$](/'B
M?&E_"R:T</2 FPFV$D?1&N==1%H>7-KQ3N:QXH6*1P189]?![GB[3B3F=-9P
M/Y9!Y26 T^0N7'K3=>P5W4>)W_&Q!RX:IK^=$WO4PS\_29U1.2>AK"8\]$@.
MJ,$S10E7<9 <T)7U/_S<L.7_?O=_O_L__UUUZ)%P\.U/;VI\H/$?J1+&GLHO
M_R]6K%1!2<&&#-@^Z*T@4F+$Z/=W'MI;/_^*L!<JG(1P[;J'FH,:%@(PYZDG
M+SIF7!PY>6.X+.%;' 8!L'[@H*WJ D<GD<Q.,M"A2KY!9L_3S.TZ1%)_ D?E
M>^]OX@<N<Q)^?E_'X,P[J>C>_V<%(= NX^L*G&#][Q&->E$;YV<Y7!6(Z0+I
MGRGQ]IFZWMKA9E8.K*7FE3N;^%<_=KM:] Z!Q>"L+O^%:#CQ GLC#CQF#L4
M I5+>U80B8.G^$8T9AK%*TD0]=.M03O*=@_/@=<K\?:U\9O>T60?88C$LO"_
M@.O][R]7?4!")DR!=B,7)9*5Y3N'XC1;Q*NB$N([=+0Q;7 YE*@!G@3DUI?D
M[@PP_#"+X3W1<PVZJZEGT[%?Z5)MM!!3(IZ,_^%0V-$5A )L[;\=!1:D5Q"+
MOZE Q2,D1GB?J")PAM3Y.R!S5F\G]18*?.GHQ(Y"CDQ=3\G4/F ?^UNT=RFZ
MUV#=M??O TZ,$;K&V*3,$>='_^E7U_YO^?]U\>I -:($ZCV\L\)LS/D51!+F
M95Z\=3,N560/W>0486@BP_H^QP-WNEG_-#<G,W9&/MB_Y=KB(6_?"=3Y<[4;
MSXV.PK !ZP3K!4:&RLKW'),";S [<"J"@U VU^IX#JT-M=Y1$Q$[>GA?R-?1
M!\D63Z<"]C-NS\VM?BPS\PCE>_1?I- .PZK7E1<VHS$0C;<3(O.M\(.LO"[L
MVJF,YV'H5=S7ZQ?5UM =?P5*:YYUA#0J#[QQS?[\MCE]DK 7!KLY@@ID4TW\
MPEA!=)*3%AMT5PGS_U:K[\&I3!5TC/I#S7Z4Q'QK?OCF=)MDEZ#5FX.*VB4_
M1)DZG9:88Q@OD'FVL*^18(W)(M5C8?9^+HL!\+2@;%";CE*^?+="8-[*K5#R
MA>)U;OUNOG74VNQW2@CMV?FM@4&[Q[)@+"' +1@6?:""+O#H]87K6MH66T )
MS[[O;9*DZ3CXNX5//_#ISK]BE3IA^U(O2L_Y5MJ&;687/SQ"!?6=\A\W9V30
M3B&%&61,!$KUUV2ORP!1@WKKK_R.T?BS-ZT7KH-+A0=<CGA='<,ZQ'K1Q^SA
MIF;\@UU+4(1D8YZ*Z$1+;E17+T.R(X ^I@[ILS*]<;VA3YH__CCY$1_!,7E%
MDSW8'/%IS<4Y1LW\:63_<^-QV UV%JA167FS7R.X=AU41;0J/H_5G461W[V(
M4R(H<K[*FN4%W>P9E5[]##_0<YJ?K2E]O*ZR$E5,@!T 20^!PJ  QY[7QO?R
M-D-E[*BX8E-N*11 (Z%L4K,OOYN74!TU<+#8$!!>&W%_U'/G^HZ^I@K)WYVJ
M7#N!2HQ(%LMB#D7QXD#2S"4P@W>.V]BU@KA5O+W_=F4 RUQB6Z5?*.NMX]+$
MR*9CA/P'V[J&7/*_E]PW#1!)BR]IO1$682+(23A50@"')('/8*NGH==V.U+5
M"9J<!U>__U+8=[>Y]\T)3<7]=;_;2ERR%#WWW#-;Q<M470H$ T3K[T!.7.5Q
M[,TYBB&1CE(AK )CQH'T,G %09O/)&[R7D'47I&M+WRWSOOK7GIQD$>^85[0
MX-M-&\B_(_X?2O.>"GI0(6/23!_L Y(@Q4M<\W%*=7 UOF%6E: /C@UXNMB8
M7MS+=C-_/ZFA$!E<=*=DEF'GH&<SKP!+^W&TI$!\-.;D+Q1XHC=+RW0^A6!>
M!4FX</6AZUV!E!;E,(N]GT/!&D63/_E&+C1%K;]7AQZG(I8OI@O>"HMA9?OQ
M41(>-QV*IL!(6(EAD4@J%*D00"M2KQ'RXI#4;AHFUQI\U&IOMM@7X"KW6?Y7
MH.Q/^L?4D0_D"FH(&=K2<!]$\2!H/U^.(;!-\;@[;I3LN&<<JPH]_TG7^X22
MFM(*?',_\DG*V[NSLM9I!D[F"GOC<H8W(FX8[R<>[H6EP%=@>'. XR.,HVP'
M: [4#"I;%YNU^>/^N]C7Y >F5R_FK^%\6M@N-3Q)G*/N <*P(V2>C_ V)MB-
MQ+C+Z>W\:.P*YDS%+[B]MG,)^A;C/+E_[3T?^4LF<9D5^:P?[#T;)09#R ^H
MK&S8N3_FAH2V-<XD2<X&/!5L*FQ7Q(X[S&Z]O/-O>\5VOL6>R6LE&LX?J7.S
M'!UW?".LCRPV,@[V1X@H8A]."[U=8/CEO*,.B!G_+; !QQZ7AF^-C>$ "B:'
M%]4^MW'WY5(\/^0,N,B=86ZL.( 0KBNAVHL1 -JA1>,@9T/9YD-,WAMA G$S
ML;=X*Y1Q.I*B@^4D,2.J"54=EA]5S&4;^I_;OF0FGJUZKXWA?8*U\Y9 F;^#
MV$=2("($ZX1I(CU!: IK-'Z,<([KE>BO_Q)L.1WD_R'@[@<+,^'$AX/5*@G1
MBLU;)*<,5;E9LS"C6-LGS$##_*1]9\LF^+?-C84GN4;)Z$TMML5KP,F[(21&
MP=,RHP*MMZ7HM\7J\5?R,U2=9-=:6NPGZO-@AS'^;R@5!9R71_'4A)4KB#/S
MJ;!4,^E8M5^]SR!M++=_/L7O9D#.@2.S*J8J26<*0[:<J+/<=.7.FM/(S[[&
M;"1D#/S+&L U>8>A=:!(L2U@*OZ=/:5A!*IEC5O7DUQ?7;AT+69C>I3^Y)9G
MRENNV2FA3P3@8C[_S]3WP@JB#C>[%33B'83<GQ.BA:7$+:%H19"2M2IGX<37
MN<0P^NI]1\EC!9Y=2@9R<Q=477>0BZFL._"4>S+7 NT^F&"J-K%O&=D1F[7J
M5[$B]^OD3:TPQKB_S<<6V]S!O7_VZF6>?G\RLV^B8P;C<$1RL,[K!U-\ .CW
M_&I9>8!#ZA"G>E3OPJG#>DY-[<JN%D2\;'2IRA9T.NGMG6H,M72N<W6,X _1
M4H<[!@=1C4B!JA^;.B-.!_9/'S6*F4B4A0&],)"S];(411=_E>EE'Q#^)^P5
M?>,>*Z>M28GF!F6'#@VG/I9QW;;J;Z#JT@#_'-#>;A\SL\AW@9IYOL(BX PN
ME;I!X S2G+).0/776&FKA_!!MFF!YQ8(^5I!^Z(*MVJ\W28=>(%T1-0%@$<Q
MPR3>B##S'^I(%IN9,; /=)]X\B=L 'H>4E7HE#OZ_J33U0^BDP=LC^=]/_+,
M4\[CYB/DE1+*1GBJQ"OOT>AU\.<A( *9@:E%SOQEN<XY6H #[NGSAZ%;C(9?
M+?ODGLEEJCY+\MU"3^*YG(NR4/4+FVN;HZ"!=FP+"E3F"?NH9XMBVHZ\*^L$
M@[VA0BZRNW:Z:XM@:XEW74U5=5C#7.2:G'WOL?FZ;7M606LD?OL:_SF%A.P'
MVVI"U5!UZZGPT(U  T]%O;ZDM,-9@=RFV!/A7M'ZSI,WBHZ?6=77[E%4N.6]
MA/T]\M-_793WQ22A7O+(8"\[I8.:H&L(#7.-.&M?MH+(FXY2TY-C4WPGV>Y[
ME?<RDP^>T;YP>^_5YU8(9-T6<B;F#!4R)<_T\$^+/JP@5*@A2$U\L#^$JQ#(
MQSZ!.EE4=:?"^?76BN]G7'9K>43I73Y:8V"Y1T^C72+F P,ET/%CN9BV[.0V
MCC<*E+,X1@F45?A&NK/+9Z+M[]PIPX?DUB\NG_4B&(YOW*1^9M?(-:^YE10B
M\3<G'8KZM_QK+:#SS#7^'LB/YPA)\BWP@YS!3JIJB-/)1C F[F!2_8#W3I\)
MTKE$->_1CN?;I9J+[EA&S@*L7!3H24H$P!-8.>A3+XTI)W"#;4\W5?Y*63]E
MD\"!>WE3U.78%,OG.FWROTY)<QSNZYQ2]]R_Y(:X@?M?=$$E6>+S$L8BZ9]\
M V(;J2%F1OVIZ -.QK3.C:HF&NAYAJ_T*PA^3?TZY^?9=])ZX:V;RG']F;2K
M784C8?$?L+^C!"JEO%O"!%B4D[:+OJ\@&K W!18W*B#3#VA)2A,HK!Y[L_FQ
M7LWMWD,Y'@OZ^2#]7J#'D;D)#Y]DV(G4%DE?89E#6\R[<# F:SH&<-V\P+^]
M;8"N>;IUAJGEIZT!7S>KJQU?LE*?4+<]:-G"[GU$%B^EM@'ML@(Q_,5Q>^-;
MCG*->.7<F(2Z^=53C0JA]NL3RMNMUTU>\YAHWNR4K6]RH5QGC9...P*/$RC.
MLYQGM;F7>"50-6RGY(#VO8Y&*-J28SBKL0ZZQO*4,^@36*E<>!ME)*=Z<[OO
M/H67GG<)?^[MQR==18%[K2&'QT"[Z5_RB"SOT]>63:5^HCX80%PY\PKN''Z/
M]WF&6\_PIGBCV%?ZI\_669;\?))X\]TS\09X>PM)":V%CQU?=U-\ZS@"XHR_
M;KD&CGB!A(8Q:\K=HW6O,HYDGLV=VAA[1\LCZ_JSM]T/#H=/F:<S05?R< J'
M)%#&[A%?FB<<;Z0T@U$I!,.RD.6@FO)7(TS&]Z&]V;0*.MW^R<2=YM6:?A^N
MG'Y/5T!^ D9B7:%1OB[0?@,(CF)TBV0TQXO,Q[OC!%<XN[ TU.K+5/D= [VT
MOETS1WW?[6IJ6_>HKQN(]#W&ST]H]'[LR10?D@58Q< KYX[Y(3<.9G:034U2
MZQ=X<N<S6BP+!C/^2A>/XT_?]O,[L_;YF^'SR3N48W(?/_QY:7N;[C3?!&AO
M.J4"><!XI\S+%E9C(H$T)NJ%2*D$F62/O+UY)( ]>>M9LOM3'U^O6T\.-1\*
M;]K28WS^"%J<M9,$M*,==>"AVB7,_ALUK-]-4JC'R$XQ&IX%W-A,?N+;;<VM
MK^O95N&#/J;Q0AY!R(3_- 7*',>(DVJM<D2"F+;CLUSGKE'S-N;Z%NNXASW1
M%=6UKKJ21E?JU*6S>)7#F"@R R629HICI0N+'5'\O81CD#.[U:^+@@1;=!6@
M/5%1CQF-:3864>$\_$Q$9(&5:>OKS-X"ULR^>[>L7&JHE[C-(NE\-C-39"!\
M,&=#S;![^0M7&]D<5>W[R^B@JV1J5/7Y\<:: A_']A\:/EK8^[CH.UEYFFCQ
M-6;8)TH ".+4O8>%3P6[^&[0".\]EQD_UV)8XC<ETN@GV 6NRCJ$+[_V\<LQ
M*TE7AK/<R3,I]S5ZWVY?]<>.%C5TB=<AOIZ<Q9N"1ZM&Q&B2 A<[YQGJ;+5Z
M4VI\A%[("*U8UV_G!IKEAE<NGZO")RS,-WA.3:(L?IS@XABOH4- >QYI31)U
M>&$%(7T/%="%X<SSP[T6:D2#RX)%_M?EQWSQSJM&Y HB *L(]<^/=\^.<G&<
MW 0.((EECV([2,KUU\RJCHT%'S=^;DU>L#Y3N@OMHQ'48M2. L/*VX#UT A-
MI,B-FBWG'J>O(%:U&'%LN9@4XJIPNRV,D^IE&1$Y_D,Y5F^^-M!S+%TW+JR*
M"4+\Q8X8\7X)Q43M_@KB518MBS'-R6O/E*#C4#:]B%"&4;PU?]?Z[U#AJ5;;
M(U6Y'=,]H>/U7E<6<(9>%RN\8O9%I45B3J,8 RQ8V<D\&)'BDXC#:N%/!>'"
MTG]0LT51'0U'-;I3+M^,F2P,/G1W0Z8.O6S<\%9TIY+%F('$# K:FB70[F:3
MH*W!LT  _S0$5P(EL#[Z[>VOJG(T+H>"/B&:]$:L7 P:[[V\G%U^S7!LN]/V
M]J7],<R7@P+%ZX.\XY\IAG@C3LIL-=>-TYU,,<(?@0 ?<)X^>\JO$&^ZX>!=
MJ5IC%4MG8WW%A+CM^$?(]_/0-I1 '^!*+<[D6I.,>]&6GRGM/V"/IOY&BN]"
M Z=HI.4[AQ*^K N6\UZ##06.>TB-*XA@&N_[WX4&V.! O/ %9195H,4$ ]A4
M>*C7='.1O&&HG,.$'5:Y%@^C5"**H,S=T%=D=;@EM(4]V=0P?/Q#C^63HU$F
MPSNN28C*_B=V)CD1(]@@3ERY(,R!)?0,EF$,&S8 +!DY"M7>8)LBW1NX!\JM
M/EWN":EWD%K-V-?=<Y-A^;[_^5*B@]ELU0FA)G\U_A+O*A<I4)1D[8/[$9PD
MV/0<4G:%)-FM6!Q6)[1AT#>P97OH]K>#RH;OZT[K)4?0HS_&2@I4U'FV8*]
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
M]"4:;+3X!'R42.8X?QU>G5?>/]&8Y27.(_\2ZCG<N%%6/O*[U-SXB&!;;UJ
M)&E;2._U9;3X//I'<\C!P>];"P:>_FC8Q#WZO>AI)\N)6.L)D\&2"_*#^A?O
M7 B1^*<A772.N)/X'IZM?5F).!"[%0@AQY- +YBS&',9(^S9IY6E4+ ;]"R*
MX$>7CU*N3VMHJ/<9/VYE?<WR62KA UU?8CF"OQ-HQ]7/#\6*I,Z QKP*6!W3
MIDX9<\WI3,TAF(7@8VAJGI3(-^/-R4VO_=%[#3;FYG2:/LT)>A=EO<$Q9]MV
MR:E.5=!K!@;TM6^S.%ZS$@!?1]1/>CE/CXK'J3\!DWK3'+59)-57)X$.CU"Y
M8P?[AC]4))73CPF2+/C/ULV^[<%M!MIEJ*QJ7$/4K#Y<S3IAV64D0YOUL]/T
MTH%6[LD.AO^^;5-,V0CKOU\G4IR;TCP"XJ_95E-.K,OQEMT9-!F'"=M"SL"<
M R!3<QJ2P11)9W+513+1;&9\$R_[,<&^=O"%.<$BMF+W8DR"6XW?F]4N5+UY
M3\:;7\XV/V&'#>9NX\PX0!)@/82U!L-Z<LH,DA^/9@.WT,:D_0G.R2+)IC[Z
M\5/.AO0G<@<?^3A$8!_,250CB&E]N'R1@WAWQHPB)^IN(L\^%ON3MA03 0:<
MP2G]PY2!8@YS0_V,1X-D>XP+Z5^.[2SQKZDZLN4TY?2HF>I0Z=G)FRL(20W\
MV0%>#10(HC@Q,_+<<'9C MHFK"]4G.G7$-\QYH#_VUC@4A+O6:M_6=&A=YUK
M=I$:?KC/Z<*J9=?]!CD&+OWOV1Y[3#Y<0/RU60KG8*&=G Y&0R,'IR9ZAP$/
MDV^A--'*A!W4W)$N0)U@$5D3^E(J>>KIS4-1D_0:T<*EEGV;UK<K)&]$/;OL
MU4&J^RE0G^8=A)"P_$V!2(%*3QMEPS?")18&!36-T'@-#4K.X;'E)UWE?^14
MOT?/DF5]>K1+[N;L.?;>21=%PX#1P<ELX0NBIJB7M&$%<1J;@9-K,>16>J33
MV,YTG*9?Y^KP*.OL_6NR@C,_'YAW1(BX8Q:.AWX]?H7 N/PJH=Y%0H;.,*F
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
M3OP;XL,^1*G08FEH'BQLMS=*K??7IXWII"'32MPTSC4I#:M8?(S53KZW;N\
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
M[+E+IVK!2R+I7<*;W(;%8]"SZO;G> >WHL"^6<YYM^<_[_M\ 2I/_&J[L3"
M*. '??O&Z&(X&!OCV<D:'4YR+JI'=[<=D42L:EO=2 ]0\GQZD6TY;#OAA=6'
M(16ZBIPU7D$X8U<0V?,8J(GOU['L_RF%7>VPO[5I8;*V)EFZ_)V0H[?6M-<Q
MNSCLKVK[L;K?(P_^AK"GCE"-<%9@-R]*G"Z#("7."<<FC:Q#C83S_)NYS@FS
M[-O\CD7?#W:\W*S+Y^INM5CMY4H?[N"L>A#@&(U[5BPO3,*<FQ\JY.&@!' %
MP=LM+"9@6)7^.)K=/*"6<-:]Z_&6NOL!"T_/]G_RBI;1*8SD-&KN7)9)?_M=
M< ^V(?![@TBH<)@_[@:TB;V,GRGU2"DHH6LY+^.?"?M/1:9/7O;$!.76G+2T
M3VG3WMF]CU-&#!"H@.JP<0\F#R/]A3>!<$!6Q-3GK&U,,[N<)"2AM:&N6*0T
MOH 1^W+LO(7P]J32K:HYNO.V3^]?)%8UWUTN+8G#6*'%L;E6P40P+&HX@V44
M5X4)(]_"K2F!@L$QG4T$XS+HMO9(Q8?FH.UC)]LVIE][9$"C6$OM%;2<+IX6
MR63PK:$4%LRT)[C:/!_P*74<I1N&UH*.1Y0RPF(N[.HJJ[*VVDT)?QX9G!UG
MP-DU/5^P16(\"C*P2>G"I&# O4!20[$<N(\*%H>BI"))3J"H/O+;[.:G&1>^
M?3Z45?<HE/#RTFWM"C*-E(E2H%@21\3QD%.7O68QSXE#)"6XV97^9R:^MJR-
M>8H;P=MUJ!T)4SRX&'5&+KH=M6SIJG' OR/F2$W<\Y_+)+BWL&I$D74)QX7E
M .ON"N(52GRF)U)(FF_9SV&F,^5:E(HW?_M+DC]\7B ?'A!X_I6;]4==TQ?[
M<A?6_21<<,+TY)_M%2__-(J,H68^$LH;AVLXSGL,6:!3R()=7!U>-8NJ,S6F
MFZMCU\D[;OE.O["HT) 4L-\D\,&;F_]M>Q:)W)I0'P5L YRS_V&U^6"<T4=@
M"2%X_^@\J0_R+5MM\P,G'[W%?7SY2S&AF'.GMJ^*: &UY%0>=_VL_O8/F"XE
M*O) AZL<O'_[\#_.^Q_L?3ZX']_?*L=\88_[JLPZ^0]O/.ZINVQHBMXRZ\S"
MONHK!9<:3D3E> NO:7/A_EWMRE"G"^I+U0C^!K8)#];6/^B1Y]V?E=\HS[75
ME_OQ_D/RHFJKU_Q@^NX[[=RCZ!>*G]XG;NY[H/?VY_;=#4+E2C\C,XVTW8_.
M_U!2WO\G\;?MW3^2/ZJ!->69'R_9WYJNR#B_S/VA\H/C5KE]:S[^3'L88;B[
MXI+;/:7LTN3>UBEUG_:GO  6_\#F"] ;H7]J0??37>--?I#>\X=W1?P?SX_+
MC^;J']VG^N%:9\[URYGK=;9]<,_^/>'V+>OJC%E..T,G/F'8P-B_I 9T%-]6
MH.M5[&3_<'T(/_R? =B(=IK?O6MYAXD^9^:NNITKC_\VS#!>>_>)V<;C)H<\
M\Z8^X5?:G%<@N7D2HTKXNU@1QF-UY^:+[;'\^/R!>O,^DQ_V!W>=;R]9+_(C
M[WSPY1)Y@9<G,VN7'S3Q>LGR07G7825-KA-K#GH<4!>]>7&@9QU&!J[_?Q,
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
MT(7#MV<8:#GM<N]G??4SC8,+G[7L7XGU]_+JY":2Z0.8/C6V&K<"I\BY#J%
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
M':TJ?>E[1.NC9X,B4VU;U6$?8$/B'!'4(\SFTE$Q**9#HC"!@D;[T/H)C3P
M 1)>!$%0%D%5@CV?GPQN?\L(=1BY'.)K*,>J;GO5]Z')[MG1DSQ@1WW.%S?#
M+E@%0G0*QT)J:SM#^.]HI@TMVEES-F"$J.B\*S^_O#XC9W!RV>[\\1[Y/SYH
MG1$/"=7Y?=N.R21[G%/3G$T$M9;K,3%$IBT6U VB8$!M:E- N*HZB% K6/:;
MDE"#Q*;@H\<X@=_C"QISJ)=Z(M7NA25;7;:X\9*,^Q"T,Q)8Q<#BC1UFF[QI
M0GAU#&<7$G*6@8GQR"3=SO)!3(ENK#K8H$2M9W$ZNH/TSW^M/;Q3(7I [%1R
MN&7B=NL]J^;8)VAF0'F8V7;H(K>&X(L"=V2_9%HV$#;BI:%+W3-//M_5BUDD
M?SP_K2O=\H?VG.^SXJ5&BH>^:\N'&;LV?/&_X.4;D;&]"%W0/AX0XL@#!G9R
M8O\V%74BZ3@XD?IG7S%J>3^.O!=G8"[C6(;[_&^Q-(XUTQ>V0HHX>L89H4L=
MMPH>5Y(CL'\L(8387NI*A)^\O?5LH0A\P3X%;K(SE]40D+$[]+^W.3;":V=
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
M\1+):KG!2W9O%-#KM_B5,76#B=\%,/P90JLC^E<B<I2P!%M#7()%#=U?+B(
M#B_!P##$B'++$JQZ"<:W-N26@I<$5"X5?&RGS3<2=O6<MDEU?D+H-;'ASLXO
MV!TZ$^VL$\8_3*9\_=O>=E&#7RDEJC+[T"%J??21R[%M+HZP,TA%X>J/N#-
M*7\#0N%8U8 9M::D8S@:)3XC;^T795+1CE+M,)\D *R98:(PN2!7N/:\J="9
M7%16GKXOPRLU^'U4<'_T37=\\,*04*. MV4)UK.M:@G6]+X$,DLS0DLU]11R
M<=,%-&C53UW8U)A25#[J)0R:S_AUVG+6]#EBQQ+L[_Z$"%Z(9D&&L/M]YQ),
M?$?N$DQGJ,?C(+N<L(W7,OT1\QE]SN[\$BPI"/^.\',_BPI$/B3,NB+^/,#B
M/UZ4-/"4]KKQ\W(O^[7O!;<@"+L]3*!/'5J"?<Y#,H9IU0B!O+4I?]TTFI^%
M=CSH5%O![YZ!EQ^G9L2^_O=.B1CNMT :1WBU$+1X&7-DOK7U<JECT?*M"O$%
M+DNPS. _C3=6T5%SI&X.V6!7D2ATG->>0O]YVCW_8,B+!BFV%,PD 1OK)\U/
M_>'TGOKW$_<$,<!#H2S6I),QU=)>U?<SUOH=3Z-P8VXG37LOS>;)^W,_.C(O
MTL]>\:]0W/KP4&AO>*ZDV</Z=OV+V@C640A,[W[*%8HB.&3E(23]#J1K=<GF
MY=VR86BXT8,&ZHO,R1\8=K@C[HU_ZK;C$3!5G3LP\9)8$4>]]V= _Z0=4=.X
M$*3[?V VU#_6+NBW.OS7J,.3?(8EZSA03L>D$-,;E4#?3I?^KO)1=5+M.(KW
MP.#PA:YMY(U.V[L563</G0]]<_B-X(N1[>KZ,L/%_[<V/%&?0+):Z+01F9!B
MII 8"/F[DS&T8=HW92^A=W[UNR7808.([AS2I>T=*F^ZRWK<2O3J'QPI5FWO
M]?[SH(K_O([F/ST52_]8[*V+M>H+RF/$ L+?B</ISPL9]O61'G> >EO ^*T_
M_RGZ8UV,Q;2.:_:PS:2UW:L2>]M'K"_Y-"2&9Q0E>';*'8")ZF3YKSG>&KKQ
MF%_PV$YZGJ^A=NSR62O\#I)^EP0<1(/'4.!NPL0:_':<_Q+L:C5["3:[IT%6
M4"W(XJ*K"1U3,^YOYO ]O,;ZAML7PZ<F(9]VK5SXM(.'68(Q(+?](T^ *+J,
MW(YD:I$76Q!LZA(LT6D)]B(TB:VX!!/+[:?22Q<KYME4()>;PNEF+2AW=%^M
MU5P'MM'A2CBKVOI^3%39E^L>"8-A5W<$TJ^;)WR,N:O'V.,7_>U\C#?T-4LF
MB;V-IX>=XN) 2TX.,FED)JW&RNP:_]BB ]JB &,E<:ZGN=I^?[I(MFQKRL$[
MV]\<D8&_0<61*&3(\<8OP51_SH!Z3E>$4J%+,%F<=<B3$'0U@K61KF)^+7S5
MP[#@E2]_U QEZ:>H_-ATU=ZD-F+UFM/UYSH7PY9+]Y9@<8G!2,!M)J'0D&-#
MDCQO*@+6,Z:(%,1*OCW@];"L#;MXH/*DAXO:D=851QR35&X8?,ENMSM"LA$\
M0-+3J6L;=?&O:6(0*UN"#?<QTSM:-,*X%SB:1#).CQ-U4<<W<X3V45_D"=M_
MPJ_D=G(F^K:+<Z).^MM/0WQY=:$$ UID,0[H/2$M?A2DGN>(ME/E\!NFCUJ
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
M"Z'_3M\?KG[:-&9T;-)_^E>.W$",N)?>^@7PK<#XW'@',9'2C.G%3-QDDBD
MSG%DE2<&68\VT&3Q1QJ:7LM0C29W3$W.R*<9BWNT#4F_\2K]K1-!T==$CG];
M$H&UV\XMWD#0GSU"C!)V\?K=F!F#$J'6";5YI\=M]UPJ]_WR9?D+RWZ8[YN\
M:DS^6[^?(N]Z\),P;%&\@4?6X \X8LI9V&YTD@J[NCR6Q'!?0ADW%CJ1"V:]
MJ\Y)*$"'/]\Y'!YAF'<G?JHZ_ALDJSI7L]3#.;@9+3Q%Z" WQU:I/!9+#>BZ
MY.W 4#>'6B2^(G5'\TAM'_/21')XH0XBKJ@@S*<S)@ I!1_/L#O>,6LRY$\9
MBJZVCI<XUGOI[NNF(LO;+A,QXID='!4$6,B3F.8VEW!K*?0<FA19,W:XFWD]
MIN-45*Q;KV=SH<W]H.&3I_2?Y=QVL\OS.;SRI2 G3>\%:,:3 %E6W310GP8I
M5K)OP3@M!DD]+4NS D#C_ A*;&C%0B2IS@T_&'ZV1&M:).-P\YV]8ET#JI=R
M2,D$#<($4II(3YG26Z;!]J@;KUGES3!M]#ZW"5U]WZ4D<;DI:/G0!J(B]$_\
M6(O4C8$J^[,YV 8*8"\U6=BQ@0".D,#M"_DLJ3FG1X8IZ7BKYY +F*0]77"E
M[M'X0-8A[FJ>>S)-?[(?$#%'T+(I0'0*)"M%5^KQ<V88PE[V9$Y7:_U=6E/W
MI3Y2MO+!1VDK7,SKUSD0?4H EVIM=3)(;;R4-X)NQBS]Y5R&#2^#0O.&-Q"U
MZSU1U=\C@/">.SW/IW3&"J]%_[$^\0%P4TW*%1F^;"FL9FJ=6U5%M-I !%"R
M: W?EI,XIM#Y<33]-A9P(TV.TU,Z_ ZL'V]@96?P],/D:*=I]ZH\RL4$]LG4
M3=M&S"M_;<YZ=G9;6D[E;=B<HOW[-A WPRF1KWV"]ACG,YM<?G?6 E5Q>]?Y
MB-OMD5ZP7"VD)EPB,7 # 6KNJ.3X\D8UK,?*@?4DV[@*<F.E2WV8DJO<ERFJ
M\LE^FVS3\\KJ?#LH!\FR!!JZGMA+F\B"0?P$A6!)/D%W[87,*A8'7F">]BL,
M3C0LO/8MX]A(<&XT%HME-FVU3H?0W#P9&D^\#1QY_I0$'GIY&[%D46U8]&^1
M)T)A5O.[PI+:-]KACHZ>39^=IIMTAP3FS"-$",/5O;6_H</S)TR.>?&-'!6:
M)=6.0_*5;$?N&TI0>S#[#:C.DCP(2*4TBDV[X\ZPC/)^Y$Q:/)49O*3SB#"3
MHW.Y<INDO/AO:LU=.KQ"+9J>F0?Y;""2SFT@Q$C=/X+9M'J33!(UQL%5SR9F
MI>^1]B#KGGV?W;Z:]]D)!%W6MV18Q8\UF4)4N=..$AN(/G!I[6]UFN %G3SG
M+R+J"D^E>V=2[[Q@I-:<!/< SG!Y8&7SA'5+\*+ !F(IE&/P@R0 .=!'6FXR
M4]+:"$77EQNGOURJ^.)F)LQH\R7=6;'=_8N\VF^/_#2>;(MA#*J . PK^V;C
MHIVGRVA52=O0FIWU?%!S:W,^?Y_YL>V[OK^GYM_03!2N>9L-VJ[VDDT!JR5!
MH,L#\,R(MM-@8C/W.!O^\X,*5GYP\Y^K/RL]Z_)62-U4\'H<'".BH &KF7T%
M!H8/9 -N9\WU\-3'&S&2_2]\?TS5).%=%:L#+1^-#[M%ULX</+37\4XO KTS
MTP08[T4"\7I0Z30CF%L00ODS_/RH4"I(XTG4L'@W-ZLWLFFU<Q#<A>MN1W=?
MQ8K,L5X-6_3?EQV\]J/SGPMJ6.%]FUC66]WM38"+[?@X%@C_!LF7,P>7/>"Y
M0RQ<!O$"+7T'#W<+I?MZ> 4B,L/IU<9W"CS\1'"1Y]$VG2I'A_>]RPHP=ML:
M])?$<(94X0(N*,"M(@8A!1U9*3RQ^RS);QT:NL#5_.M*-U:K&R,.?1P;\@T)
MNOUI/ZKJU7+652VHV*GC0";?F?OPS#SN38@/7KD(AD,$%, QX;TSJF@JC&96
M:V#4P>1?^]DSWB]-EL?B[T_MKG@R:^"U9:>HMFA*C&Z"W?MIGF07;#[3T_\3
M"+$FBS<A] SP^S3DM3)-N6K+TB!F=F[=]V/@.I831*2ZHL_73#BP+PVAPY'9
M2&E=E,!XHZJ-D>II8#[O9VCL^%%76UGGKY$TN3ZYW7<"7?ILTR$,Z "@>:)*
MK$*>L-X3O,@G8@!F$NL&ZC.EMO;$X%@.W11I.4Q[4VM\9M8QIO<]9XGO;_Y*
MSG41%LO[8:M2,00QZ +W(84^0MET$,$VEM+5PJYD#&9)^X;^:TYJ<_Z/J_N\
M<V<"6E+OWM%"%_P75W\2^DE;^@Q;B06K>84POH%H4B<MN7%LP=5N#6V6'^^A
MT0SY63#C#;$N._]"9%#JEV_SYQUW>3W/CIU0OY= N,5M(!N"<W2]I3B6YUQV
MEQ%?-%8&M&%\;*[^;AW>[1>),[H0]$CY_6TO)4=!9YV+^RP8-, )._&-'0K*
M;$()Y)_#I%#X\?IE8,DJ?2$K[D5LQ;1]L]^AA;FCM4VM[<$M(@NO"H*^G*A5
M/J@N<VF%TKB^;$0GPB<(9A4NV[',.J=6&AFK@M\'GR_ZQ"17^;]ISYWT/N5T
M>]_Y+.5=M5>__-QBH,9*1_ BT?1[Z%?K2Z6PLI2A-D=6.4_4"'X?SU)(Z9VF
MR&$4BQGJ;MV*=_RJ;&1*7M_"RNIEMK[RBCA@Z*:,+=24&JD!-7%+V?",9&XB
MP0SORKVW@;@PX/^MA[;%:/MK8A+/;-36.SS>BB0QU2>5$VFL^Z:Q^4UC\/TG
M=R+2F$=W?YPGQX%^L,JVL*6UB-0XLM@9WM0&XE7C!N(V_/[GM9GEE]6,RFV&
M7U/<R*Z^Z-!AL0\%/'_E!9?E%>WL_OR+?&_/Z/$DEL%Z#H;0A06\!U/1@-,,
MEIU3R"SO<E?"C#":WJ0S72\T3+?N9=XW-LJ9Q=0^,)MVC\P\>OBBF_)HJM >
M>'DJO'PI),9-H- KB,U*/2;3V+F%%P&,U[;AU5X@SKD@/N/OR@J1H=4Z+?CP
MN>%EF3C-75HWWMSUIV#1] =(P'L#,6'%$R5%5\<2V=[@S>?-J7B[L.9K-4EM
MKD\;\Z&K29UB^:?KW!39)X.RIL^=EU2Z%@G5P;$7QY.$+, ;<%>#X$W.HEG-
M-Z]P?8\!->EMA_%HRR<A>=>3?;-E#^>Z2U\\X.(ABD/N]HS^J'RSEB,)!L-!
M*$&A_\)ED>4 C:R(IZ%Y8+A'@:\$2C!9:_A'4>!(N7\"*G3R*:HJ:BP!M<1M
M)M*_DD!=RI(ZBW2,2R+HX9U84JEXWR<?MK.VWJ>3I(I'A_7H]X+NS^YM&Q5:
M.'CU_+Y3HAW5\;@EN)\5/,+-(-*?TD0;*1GHNO+N=]'A.+&Z\G3S+(<CN<-'
MA[QS9M'60MNF%E7O7C',].CP]TB 6KE%Z'!**J5Q</D-:PP#:L+= XV>G!T5
M6"F&3J6H$@Q_'K\[\O71PO=G;QMNY#/E^M4_M ;(WA<(^XVX^ABN5/11=ZMN
MG@;W%3IB50*LX!PL/%K?N/OG ".VK=K8]_F:A+O?LES8<O,,I5_522:AXX<]
M\O(BW-9$TR 9RD$P)I2E.,Y<3UO3:1_7'0[XO&2['3W]J4_MF%U7SW;W.WRF
MB*_S$WOM>ZVFEVC-.$C)@"<R!X-A\1-D%<-QQ!\>&?9E!65(UI2 5DZ?YE^/
MJ?2>?(\QEWCE\V+?4;V0=X$7']^]3BG  D&DI2B..10!HEG]3%+OZ@VR/*O@
ML<6RF4,]:M<GHS6!QD;%7P.[G.I+=\5E_J#P+_S*LS-(&%K#3LOUHH%H=!]1
M&E("%8!U)KJ;*$5^MH$0?IG$"O ,=[-Q4]:N2YQ=&%DS>W;_6#IZ_D'=Z_DH
M>V03$<!(@08I2R:P9PY\CG8;G+1AMM)^%LD:%GU+6BL6JAM9*@U(RG^2QSU_
MD!Z78_981_]LG\*?1H(&KP=;V[?,*(,39!<;V13<8R)%&-Q 2.)6S5LKT>DD
M<9X*=*3Q$=NE[//729L?TVW<(1?#E>)=_/*R#[[F<9+LD?WCD)PS3X3&K $-
M*)"\,[L0#)@;G#9C8A(-(0EFEA.;"ME5V))QQ95?>N;S<^T53NSL-?#EB49Q
M['AC2" "LZP$Q#/7EV"Z(:C!JKFMU-,<TZQ$D&8)+M7^94VZ1K2HM@8^<EFI
M+O>&VGL4\DO]*;M/G3'CB23!WJG"@+N(D#R&70YH$89G#4'L)096-BRFJ:@P
MJ>0W:E2GI7WD7!#&U/3M,X>SN_7T<L8:8" 5D>IK8-H)]R[42TILN'8F?H"L
M1]K<YPR0,CY4H+_/9S"U+,_1ZEGSCV:S_9H#'Y1TRN^NS&O=O95KN!J2@'Y"
MFH[BB>[GZ!*IU@2Q"2B26T/0,4E::G26_J%R8-KN8^GSTTN2G_;CI$VT-;7C
M+Z;EM!=JH_9S$$1J!QIP1X/Z0G"/?XRX!:7_\UIPYD*ZZQ6:.-CG%(&:.^8R
M4E\<](5U^/WCVDST_4;OIHA3VK^%>)+H-R!ES@3<Z\8.!R\]!:6Z"(:)M,Y_
M\K/" /'VJKBU8O7S@2IL9/I\2T2!5P0SFK='+6R_T$/*=/]_%*P@#&&;QY>X
MK'5F7R=N,H7>W(WA6QP;+[*.C6+VM)>5,]V\<-7GLVR+DV5/5QGF:MT2(#YM
MT1"6YYLE3)+M6 /9D(8,8$ ]=<9\],GGE[8&_N,J!WTR*\/U+55>Z)9(U-ZV
MM[W=-41>AM=*)E+Q%/H#-'!X Y'Z PAF)X)YE3\US#AJ,9X$!2 Y?7S\U.ZW
MK26A$W6.(M%=N\QOO*]KFJEZRB-L9OM?;V(Z,!SY*N(?6J6G!\N$W8O)) (^
MV#2*,(4.%Q>XYT\B[ *7Z=,V_>A4DBIJ9UC=_O!MZ;[QOG5&I5>,YM]K-?\^
M^>$C?\7C[$MGI5J(_B30.!N2JV&#@%16&PY08B8_8Y-2'JF]'H>\&=51!W/'
MCS<.GSLP>#D'WV\M'K%#[WK56]70*S-_'\((&X'S<LYV\-UFFP3"S;V$%6<_
MF/B-$9,9K6^KRT&!D5WV!39[>SXVBU_#Y_GVOG&=I9W+9>)?&_?GG]XY#Z,M
MY9$<2"V!L?81J8%7Y;AM(#I%HIE_R<CP6G"!QE@KWG'3XD.ARO%!>9E#Z;UV
M RF2;X(]C7)=[3"0M!ZCL,L/PY/4YC:;VQUGL%,NA3Z.+>\Q#;&,^K&[[5JX
M(W.@UJ)%H5L7P7>(KP&Q=2?_CYJ$2X3WUGJ06A0KOING"G<?VV-O,D]K*+45
M>H*&LY)O5$YFNI5/*(;'U^^['6HI/'DR0*#A@XWL9MPG7B=2CQ$#**#^V UF
M%I'MQNI]4F%RLU'8$'((K0P9]OKBT_9V66;/![Y=LZ<?6U5%VGC.URR%;B ,
MBJ"K,)4[M+Z!<"]ROZB! @?+88W?D  L,4O#:/1*4P8#W;N!2&ZAI/\QLMOO
M&V?!+[\^QOZIE'3NQ?2,MU/IK=M<D0[-!*D)]"T2<!(]\7NN?+F+N0KJU712
M%,/^]743MTQ_&6 6QT=L);Z:J'Z3MF/FBG-A?D$L4U/M[ZV: "R:\)D(7,%
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
M>'2TF*X3MM01!5&ND'LFBD[>:[JT*>8R"HXTOF$<XI^W:.$EDM"2$+Z>Z7)
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
MN-9$NNQYKJOFT2*1=T5[U^6D)+KY6#ILLI)^$GGF-.S]VG^!W'_+6USD;-.
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
MG_>STQ &7P-W"S2)S4P^>+NCHNXYY0:\)*I YQ["#Q5-+.EHPD<XDV.P.RZ
M\@;Y^6/=&RE=*!4K6;$C6%.%_;M6"YZ-6^LZR9%G5IG&&#MVCBZ.Q&<'[LM!
M8O;2]!MNIQM@=#:]N<CH^O+FNGR(D]A<9IUR0BF&^$MVW:[-XND.<R6WUF97
MMX])7[*[I:EU"[5"7CJ$3R06(QH0)"1C$-2G6UOI2Q*%'HZV/TZ@A+5]9N<P
M5ACXJQ^'FQQ(QQQ4,W*^;7(D]$RQRMBO$!XZPQ94_3C.1HQA)3C@\][4??1^
MOK%48";:P4Y8Z$L1:5V@7DM-T#?W&QXC>/68KZ>QOSJQ)M/?MX)=E/DAZR:.
M>'])?C"SEO;]:HU!2>'9GA<3!IZ+UA>WQL_[MXG#^-,R);*WG-B?:C+7Y%1^
M_"QU9J;;QA\21.2!Q>FQQ JJZ1@^(2UZUH>.;R(A&OW@3H]8![J76JON7NL<
M3^L].IZGV 2$/"N\M(V:.H+KA@\9 K$AR"*O\/=8/2M-,.?4^DU]WX,WG;MA
M8K]KIX?Z!R+3)6^QQZ(/<YAI B+&'#]UD!XRO :JK>CP)IF/K!?R P/UX;-!
M!W0]%9+5AR<<SL<\T0U%5/^J"![X!D&R#1*&L08O,7>B56L14HKET1>*/CQJ
M]PEN:/45[%!^<&3UAWA,IFONW!B*UDLES,)SIP?:WOE]C%T^QZP,E>^ W.:
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
MSGUBP4#$LDZTO&BZ6<\[+8^>8>NTR0[OG*CCYV7;/BWJEWJ,W%VAWXVE8)6
M6LV;PMO1'0VDCCH"2:F1L[&3Y6=D/3HOZ-V]J:3&2[E%:L(U=A@_?I&"NFAB
M7UI%E,'6O1#JQ:Y#.S)"01>Z8(/\EFZ,YEN5&:DTK<]2^O?V5/5[;0P)Q6E:
MCI2M"X/!1!PD+#1OSJ\&;SD1D?%F,:AFV&> F&3/$3@/N5&NX#JFUE1(C<"+
M8W35F/>CG1CC3OAWY95U999/?NQO2)90RIQY/\TX _*]XK21UQD?IL59A",,
MFSY[],V="0S"4'07'I*U+:6_2CC<6G>>7$R8R:5"3!")I&D7C"(DW9R.4G"B
MS>\:/?W6&R(M<;*;?XQT7;_W_[3WIE%-=-VZ:!01 2'T/41I! ')JW0V2%1$
M1$1$I4=B P)&B @(:DPA?1\! 0$E"BI*(](C()%>440:08*03D600,4FE"8I
M;O'M/_>.??8>]WSGQQWGCO.#<HPR56NM67,]\WFJUIK3/SS)<NY#21K_J<N7
MO[</A9U0TIMJ^@OXK7QN?/1_T/7_#^CZ_]$6@4^I)K6))A_M\L9MYOW$OKM=
M^5/UL!'I(5ES"/]<R9U!QTP) :86 Z%/#"&.24W\Y;%@KP0$ 5'(9(C!_.]^
M^C\[7DDJJP(7[/KF^=Q0V7RPD1\?L5^=Y?^ CI>4*WPNS#]C;%=<1(D\"TZG
MBEZ5O$!ST0LP#D3K"3""95224/$_SE/^X[38_[YG_[,ZX&J8&'\<)#CWY3',
M258G?U_M)XTWY0L1_6&2_*OSOUYP^=GUI"?)Y5F:^_..M([KYQU_>D_C09>N
MJR9+NJG?X/?P(B)649_A/G@9A2#C&J%U">V24:G 3D"C"%'_VY^&]/[SJ\IO
M)<T5)_@-6E5G1[I<_[Y0EI[N0'#] .O_@5+*7[S1W%:!"53*KQ_#G2;*"D_7
MO("JD7O*9D3Y@ DOJKJ< DX=WN"HWXG;Z"/2%?ORI_B<@?MD7"'JM[?)2X
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
M:+@2S#'R#BDD25R"P<U@V9M[SJ2J/Y QZ?5W2KOG&4BH-/5 O9>@(*%( E:
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
MQ*;QZJ8"Y0<NFT>?GGAUS."H9_GCJ736GGF3V:NHKT)Y,)REVF7R?!'6%)J
MC*2REG2'<*ND^Y-TF\>R^VI2E)Y)W-%@XHC8CQY,M%")P#\_1@NHIMO9MSQ_
M;QF5&8VUF.BV+@SXO/]V*/=!P*GL^_J7*BLK7_7WORW[B+C\:Z-E%/-#:[5F
ML(9AQR(=!TM-\+XC4V@="1>YOI#8*>#:L^LSC:(3Y89]G17$\3>5$@X]V6@5
M1BE%KGN( ??C$VA-^4FV4CY"+#3%1L?^G9E?1EG9:A#\9.N]#A1<4!DZ9I!Q
M5]T;^VQ2[:Z_N)6572B'.[?"1N@S\+K=3"(=<(-.\P:[: V,;@I*>!4ZS?R.
M1>_ET;H\SEMNN6JTX4?A]7V[N][E[1LQW_8J(7XA\Z15^6\ /$*$=!<[B!]Q
MO<7;H44.+<UO,S3((["="VIYU&Y*<K;IN+6[0^CW@VR#MF;\F[1+=0<][34^
MZQI3:I%Q]V/E$;^MH*)9<=TT<1C!RPY[V!S29&+3+8?*H].8Q;G1V1.'>CX4
M&GV-HBM^3D=;J?O(.[QX8"1S?2.' >E2YG^S5_8VGX<X3+3:^6+%$>#<%J/@
M:1DPDTK0:EQJ9!JYVM1BS*/>9 OKMIHZZA<*K%)1T.1+&NB 3F2L6T9=&,R@
M-@ =C/2_BTD1@Y1V]><C;=?!A>E.U1&#%X6Z9<>3P=GMN5_S[V2,FV>*930
M@<ADT&5TH6,PX"% !>FQL060X<V_O_*U>&)N;$G'Y/D(T^=-&/G2E[/XF[>X
MQ2^^<W<:B;&(*51P#VWB.,=:J!C'H@D5^]@N&6U.VX2;\-8O:?+U9:DCGB.A
MPM=:;YO=*02B%"\K<5VE5(O>4XGY,L1=)<#%3@:]K(O:Z,'-$80(#XM*;4*8
M3H AZS-5+G1K\+VLNW6F!QR]O6[=[?_2F61[^L#%3-I]I:,2KP$Q&C.+)F&+
MAB=HF&448<JG3R,I)8DK_3!C5X^?[(=*714K_L-]C@JU=X=-'IU(G.]M]QVA
M,<?P271<UZ(:><#;1:B$YP307C+D7D=%/1!BTESWGBYCO)),#,9'_?6]./#E
M;8U2NLW-7O_ #7DBCY(8V[4KT6JMB/P.4 ).,>(8-2\6>W&JL[8;(/3%<6 ]
M>4L05OMIS<.3%E\OWS3Z<[DN.<7->/)>2N[H4T*I"&'5S$P)OJOH421UTH4?
M)ZIKWTB*@,K*@P@E="BNI[(QK^5Z*JA@<O!N/GE;:T'RJD_E%;MJ!-X(#0J'
M)9W_57-25:A 94FDP7(D6^AA!?1TL@>V><ZS'_A:%ZB$)5J,\4&U$PX=1[=T
MO)XQ)0POHT*)$W9=C";L?"Z'.H'M(9N^>%^_J/4-P<6EJ^UW5SM:EO]YLNFS
MQQ_'_E6#55=[E%8Q 5FDGRM!N6TE/G\?7EF[C9?WGNG5$:\#%:*/'RTZZKIF
M::R_:/]SBNC$/=:'_%N1[EHW\%K18K#,G>&((IJ8T!Q:>2]G" UP*+%4F=^_
M/[1I@DFNS:ETZ6"YIGREIC"KF7235[<SMR<[:A_M:QZ?TU9:!5*%2EAX74:@
MX#Q,UY$2M<%*Y G;G9 Y3Z+35D-C32$UKFJ(OO#2\>*D:UKO^U?N"]$3M7.O
M3EP0OW0)T2L,:,/7N[QP/C2&8]ZCU5&X0SQK9E2:3< #NT>D?6DO$Q5%-42M
MHSV")QC,N7-.T9(& 2=YIC?L_*GOI1#N]YU_=>6=I^UJ\@!05\;=+#"'%#E-
M:4\M<'3+]1Y+WI5AOB>#7%=%E.OE9H;Z2N<4&'Q)]?_A?*VODPH9XF+;_Y6C
M]2&"W:=GEU'ROYU>K,4G%E;'N:1N:L@([59]_VG_DH[G'^O'S6<D[.K/M6<@
MSK1E"&"F4==;X"&]-.1JK1+H0S4NL;B?_1%Z70_9?EK3,CGW^0]^[H=^.$90
MNIMP&UI)WJ, !?*<6)B7SJJL?*X#AY&$5P "\9(3WW360 ]9B>F^3B'$T(W+
M*,>&,WHY>F^WNQ_9E.7H?Z9A:4!I%2]J'HF(:T+?X_Q=Z,1N1I-J'XZ>TPMH
MPN;15+N3*D2-Z)9I3<_Y".996^<7E3L\7_\H%4_3,F;M"[TNH@I5//AFHS0B
M@A.;JGM<)G*Z5-Y@DR.=U^ A5TE4>T6 L9]WMQK8?N%FLI-.FKG&WZNI*.$(
MY";8 @^N;(=; 50?3#K]ZW/6HC+D<J@^%JL8="SMND^7CM$PQTHUOB+]<?#I
M<T&^J]U*3[GE:EUF/,L7RA5UTFJ745Q?:I,#UUR )^T5W6LWG2TT#[95X>$H
M7SJ#+F=H]DX?/N?H^>IL]HE/_O0UPS>+[KRXSD68SQG$K#HDU;!_[4,[1B/@
M()-GR;0$RZE07")5ZC<*%_4DN,6S*9'_0X'\2\$IX+QKGW@;JV.?R:^Y_UL^
MSN6)_PM02P,$%     @ QG555JQ'/GC,O0  BKX  !,   !T<FXM,C R,C$R
M,S%?9S(N:G!GG+IE5!Q/]#8X.$$#!'</'MPA0'"'H(.[N[L3W();".[.X 1W
M" Z#N\M @,&7W_]]=_?+?MC=VU75]W17U;E/5YUZGGM.ORV_;0$^RDG)2@%@
M8&  1N\7X&T;H"OI96T! "@J A@!   R  $.!H#P[L&\5SDXN/^Y_U<!JA__
ME_]?HXH%@/]?SS'Z5;'_;_^_?@"8B%\ 0'W"VRI  @ + _-?^=\&AP#WGR'"
MP\,A("$B(?U7D3^@?D!&1D%&0D)!1T%!17LWI \8F.AH&/_Y_TWRW_#_1KT7
M-&0D9+3_S_;V!X"%#'B"48:#H0+ 8L' 8<&\#0#(WR-%@/D? _QO@X&%@T=
M? \)!?6]0_/']_#AX&#?@T6 ?X<(X__^'@"/A8!-R2Z&B*-JC$3E_(DC.*D
MF5J\OA=7;>:*AM/$)>0#"AX^ 2$1+1W]9P9&+FX>7CY^ 8EODE+2,K)RZM\U
M-+6T=71-S<PM+*VL;5S=W#T\O;Q]0L/"(R)_1$4GI_Q,34O/R,SZ75A47%):
M5E[1T-C4W )J;6OOZQ\8'!H>&1V;G9M?6%Q:7@%O[^SN[1\<'AV?0*YO_MW>
MW4,?'O_#!0. @_D_[?\1%]8[+MCW-8!'^@\7#*SG?QVPX!$HV1&QQ521C)UQ
MJ#B"D3^))Q74]WZ@YE2[PC5QF4'!H^':IH7\!^U_D/V_ Q;R_PO9_P7L_\8%
M!J"];TQ8+#@L@"C@A3D=6E&T=E'I4H*NE4Q%#*E=^>W'KY$2;9F>U0"QA#K_
M*_$6Y95;S6_]R&@4^L*P82CZ8I,]1I53[SG\KVJ?@CI.T%5IF-QPMBB>^M^S
MC3'9;M[&+7HJP5I-'?8;X+!8H>4Y_^?WD"_HBD2+:OFFDI^B-RT)CY6!_L-Y
M+[:8.^F#/:C/V%=SMF2,B\Q-OMSH^U%%+[>C!&.#!.,C_=1A\,&C?^"7>C>;
MD9YQV0;RL<XOF@(C6VZ\U&628@/!<?3/BJP\AX)R.5^1J2^25PQ(Q:A^#*DO
MT]*23M<$6CNNFO[);\A1=*PVE"WSBAG'Q(@Q@4^7=AHCY%_%)JEE=FW:UVC7
MZB5O IV_ 78OP3R^JPR7K$*\V\35HWCAICQXW[:"A6*:#T9Z'^HR>Y&91MPV
M44\,6.;KT;1P#/0X+E/WUN0;P]8NEE?3'>1S8%?HV])WD>)$"%_'%NMK8YO+
M;R\_5<DI1[CE-,^SCM0V["^'@WK]S.OZ][T6-82N=]E;[<B:]?=G6 S7YQ:.
M#ZREXG3? (@Q/<J=^7_(46\W?SS&]1UE^2UA]7EV2 35F>L',7LAA(C @('6
M +P*42Q1ZX2PP ;SP<'N@EH=Z/10%I])NTA6CPT(U*8SHS61 8>:RD@P,( H
MF4K"=#8]L4D6Z.A(XN<W:_;7_L#P@Q?;(9S$;$Y9*F'FBF4V3!&:?HS4;SY9
MP3"*&YU7W)?4ZE<NJSS,>;..;-F9\W^1LKJHTC=L^_CW3R'R=7TE?(LLO:L3
M+WN^JNF^]%/C7X9,3WP%#$[.0#[%E7/=X[-G_[IK)=#)K&V>_CVPW5!"04_>
MT*<=Y3@_R@KI:FAA?^6V><BNTH]IA &J'6Y*>G;:3BS^:QU30HF,ZS;& :TZ
M:W(0Z5(4ER%BH(,D?:3IK+NWQRF1GX);W-<B]+;?4VAJM>!J>2FM!/:1ZX8D
M3<NX-X")**ST-K*=_;D#U[K<C3(PO!-X3)>\WGFLSASKD9/QASH>9F@NHA9Q
MD4L9)V T@*I]QEW>5U^YOYNU@8/8^W>TK;_<DM_BJ2MRDME'?:E3 9I>SZ'5
M/RS$=2D,,^61*;'5![-SI=_2\I<2"]6XL0/S2C?)D*'5.PE!;P <MW7'_L>B
M%J*%#-2#JCY;^1&]BU6&-4UM/02[T @$)==(\E_D#8;G,[]>YS5-%>8-E?X^
MNR*-\V0T[@A+H&B/6K=>)(E7<M+I),+*FO?G]QD&OP&:1<JOEF1:&SH<SZ<Q
MUQJD[&@HE$VDQ*ST0O?+T4/)U_SN*&!N></=7_ 'R;"RU:[V]P_*%CU5Y&W+
M))BD1;+V0W'=IJ"'^F$5AQ$ZR,Q?I.M#AUP%JZ<8YZO;GH2Y&RD>?>=I_9V/
M#9E?1P.O5#.$I'W)PP-H9,FRG7!-9Y_E!9D]'C-@OE<O24:8.$G$2JW>Y5;]
M&KV-FTP!CHR--__<"F&/OC/6RMAW.E/7_F89+<%8Z7:N+CLHWN]<G91IX'I
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
MUR^PRD9*080JG4 .(E,'I)S:YJRS^[]9')W,HHAN<Z22_;:7 AOO4G=*.MX
M8;RJX>[R0BR'$;>\>%FYA8ZYLG%F]G-L%[@3]=YUG].$YZA[?G(=%.NX:$B)
M3+EM<G/N\%-E2W39 LL(-7D&DE*:NRM\G3<3O4X8[M3'S6;6@.T7L1\^:*RI
MP"7D"WWT.DV40+N'.TH@\Z,.U;1H7*PZ:&F-N??.\/;\V"+P<9G"!8./;)@B
M_Q,DL$_8L)<79XV*:Y'I.B9CRB/"(!*).C9TM;;:&QK;7LSF(U#HHUTV+5WX
M?N3:OX!J7LEBA#$'DFV(AL/OPX T8+/94?\-]TP3V#J:?,H?<0T>#22FYYAA
MHGB7G1_*=;W> +V/5SAZY=H7OS:P$K]8,]=2Z;D0<:^CEE&/(;C UC]W>%7?
M,AFFB3;JNP"3]B;X"%03DCJN981;MN#6 J8#B?W$KAQW2&N7;YGT2=EHY)F>
MJJ48]IN?V,TU@64[Z#2));P!YVBCH'MO"LHEI,SW4U-=^U6\.D)MD8CSD>SE
MIZA=+M)=\9Q%$]#R[S.PM)+[(H43#Z.0O"M$ 9-#B&//2(!'C !\>6:Y-RQV
M6SM8NW*X6Q,%&2-6E)?H[)I]5BY>%=X]_BMWZFP#\7L#6#=D,TX2],.$$/+:
MF>MY1_ZCOOO^3D,AVM"6886_KU0G'ZT?[WZ=H\=7F&C;WQ*B!6LR:(AHTPFV
MTF.U#.UKEP66%FMR1O_4G]D?8Q$4GBX5FJ[=7_R5^VK?H61SLWIN1Y[NJ >)
M-H[3>O35^F86.P'!X9T#Y^#CNN4DW+>692U1/S,YF'C+[<=O+)#4._*?:XF,
M-GV7(JE_ Q"5C:OBXF'FOP&JE:YE10^CF_?FPH#*ZX>G6E,#6MH!NBZ#X>>:
M87XJ@/N[XHD_\7S2I<=J%0B.LWG4.SGU$'#);MV"GN_\S/"#>F%,7H[/_(QT
M\!PNAJ0VEDM/K9R3_N\\'+I4DVF;R4DWPOF,1OD["_J+_+'.X=W#<_TB/^1%
M9K?;)GU7E58=FK80XJ-=6UIE>E2JN*D&@0E2. HI[>+Q\N4&OWZ([^YA[/MG
MK'P#U#_$%$(#= K#W8Y*OX#KD\VUPP>JOLL,@FD1?BBNRFC0-12$Y\H\R?K6
M T&_7WLP.6U2?QHR+MQ)-_CY_P_S.VY/\.*)X,:3?SK%"BEQ>G([M>AW3W1E
M@&<;RU C>(7(#/K90LAWM&)%!+P*6(7$R@ULEK[F-P 11+[3E"&81 $T1B3I
M 9Q&."DI>N\SGG^XFF*+#2"]4LR/=3NM=C7D^$#?HLRQI/@&D."4HJ6IO43K
M^&6%L:(I.?1E;'C)3QJ",MS'P%T:;JQ6,_#28$9//9'Y%[XO[3.=F0XY6Q."
M8!#\A.MGPQ5SMW6=VY19U$5%V^-/%^I]<FO0T3+IENM VD?PL'#Q,\'</WG#
M<T-\/0EKE .9\]C?G%_TJYM7+WDT9*YW^Z^_:+1R W?QHK;/7:5!]7^I%]R$
M>1X9+EFR)"SQ2K';(V,!J Y>NQH<K:QPR5I.B&VD[C7NZQHUCG1I.SN&F25)
M;5LYKD.(@FXD& A6?OA07UL(ZHY!2M&&/G!Y=9+=.@M8 KK!PLU-(I%D^D#"
M.H#Z*7;J!%;P8REW?T,U6Y7%+:EFLZJN>D*1S^,H:&W%(AIU><MX)%^K*K_R
M^"BANL=:7U 9LGEVOR,* P9%/'-666UB'9(1S-B?[3]9-)>"@>,E7RFU9V5K
M'&BS%I**?^[Z;.=JC2-E0"N?./)C\YAG;]'EE1/$FZ\V?OOQ@?72->ML\-N%
MB\#]+ /W>KK#S#SM>BTV!K*>Q*+L:Y2Q(]U"T/ZM-T#HHVBLD&!92W8QM,-@
MX5:"?,5A$]C:?@,^F#ZO=1J]BXFQ;%HH_CH8%*_/;>94[<ZZ201-?5*P[>:K
MFV=M&C^]1"V-XGZJ#OS>E(,:#'_33XC=%Z'#LILH!$J["*=9!\0^Q _O'?0O
M>GR_4CT &3:T='< E>)Z: N*=6V>;]=K[WO2W@#)-\*&N^O#8=VXSV30X"V>
M^.%>ETW;1@/P&Z!/M(KV-;-,$D5R3V>4":F]TVJWI2=]1%-3=H-SSV\Y\H#8
MD4@;JG:M[4==4 5:;,#U#]1U,1_C!-BS[!K7<9QY'20M['J-L-=Q]T%/=PXB
MM]:EK'5]NPS5<C[."C7HZ\G!QXZ$+Z>!.Y89'1AA* !\5:02PV2L2^=F77--
M.O;,?=(D]O6D!Z:Q#IKN*+DNF^P -$I^U=I&I[C*R=&+7=2[DU?Z^Z+'0A&S
MS8O?Z3D]D@W/_LK,+X5O  NOVY'+VTRVIB=9H:2/'$!O3H,-A1L<FDF4W^2W
M(1+4U",;FFOA**4'TY&Z'NG%MBVC=+G..TP'UI3L[.SB$L/[N04B+F/:J29_
MS+4^2TGZ.SY)0"TU(^]\9Y944IM)Y97G%>;6O(%Y)G<@8ZDOVF<W6$CJ808P
M $SDETSN-P#*,PED/2&JT]YT9]R?3M"[*/QW4P3O_!X\37V?A;OA3Q%>S"^'
M<$:CU/T3NU+QM/ZYV>L]4'H'_#RWVZ52TPTATBU]]1W/,!:<)]VYKU<G<9"C
M=MRR^F#.V$MJ-.US%67XI&19^*6F9^*71+K7T9_61!IYD:8FN!>7CBBK58PS
M41I%ZS>I3!$W!'9D)A?F:$70TIB>K>I'WN +X"NN8_\JP:7= 9EF5^W$)==)
M?4.4)G)TDYJ#:1#]]56%@MTRP[8(%[04$GK7-<]L 9&J+5/</E?;RV8OUY<H
MA'K)?Z3(Z,^HAH_FA=4ZY+?;2\DY=88S_!.B_%!<^4#S[^E54GU<XPW@S?3
M=O,&"/+'?++47H9B3*V79#$5S;R"Z5M#.)_^Q8P#0E9&[4M;OOB\ 3PYMYKS
MTETA'>=@[K:&F4LN@EM!>3'^G\NT>P>!C0XP"B',13J,G"'.?<&F=_NS= O=
M1,!A,HODZWYU+/'J=OT-730[PTLSDC= UP7B\-E+H:[UADB2Y=RYW5YZ7U;
M$Q-J>BNHGH-K@FIM=D3B-[/SCI2E8FSU#9MP2L<DR_$# 1,S[3OA3,7<_= V
MA_Z>=% [/">2RMT;JQ##]L^D<F%_64SH$7+B.TRXVD,URJ.)(-VTRE8/^J2)
MQOL&L-1AJOFB19-CFB]WVNF),+DYX&]BW:+(41:L/@:>Z2>#SF-6E NVPG\V
MO<%F$MTI#6G&!+#%DBO59SVX^<H+>Z<0RTMMD,TYF@,N[.P5+ FI>PAT]ZN9
MYET,)U_-YV917GI&!A=9W-[58[OZ\@G8CU>61@VOJ2-*PYCYBUQ<)R]%W"^L
MQ, PK,%G+:A_Y3/AE>C=<-@EWLFPM+JWB2-KD;YZ_VS?AHERB3ZB5N3X"O&#
MV:%]>Y"L:RX;S+/%U?0@5'=CX]K*H>@A:VK/KE4/;\OH>46U8Y\M^+Y^2@ S
MFLA4U\MHM6G.)DU+-9]C[(#SP#AB2"TPZNME#N[(,&"1FV:>=))A951[\NI^
M2!]_.!_VED'([Y&UJP)JLS&F<U'0'"D.X<FK=##&DC7[&K^S-)4\[3Y/>6C8
MI"S8ZR'Q\[B;ZYE_YI:%J5^$XNHBTM6X^.11,B=9YR%I/<:+KAZ4-;.?_$EF
M/Z/OQ"R1QC@7Z%,5_\=)@&4QTMQY>\7!SJV<FP'\3T^9N\J>N:7[6]1^LIB%
M-/9H;U]2'H:2,-R=)52C\)D.JK^]FHN;-74X !:.K_6YSGEH&$6&Y[R6L_2&
MZ=;@8(<CCO$AP-?0O3BN[3!-P1J9D[7Q@T"T[L1!2Z*S7#SZ B\M]"M[BG5Z
M.'E2,]<I9\A# EI!MEFDA^%LJ_(+]@&3W)7UC+ 1".VD6W[C0](T[D,<B@$Y
MMJ\P]8O5"!M9U+,.Z<Z:6 F-]2146RYP:&:A0W.]4\H1?CI0=410B:)Q[?&K
MZO(J+4V@5RZD1[S_%\D]^0:<@B80I?M%F'QKI/B'TRR0G,4+?[B])V1_QH 4
MJ/LZ/NN.V!,!GE;Q-:2RAK=F&NBG(BR2444+=ODF@VP.T%K:;-0ZCRSU4WQG
MVTY%EKR82O,">[F=?9.F'A.>\E9XA."0#AB.?.8Z-4TZ?L<$/^^KOJ?M]?E&
MW9$EL%@@VQ3<@=*3F>'5R):FX"G,H0ZU*FKZ6CDA7P+_<;+LJ]?SZ7BA00V>
M7\/<>,&<@%,E<;7R.OF*XQVD!ZJ0]DH.V;4E*HV8T21PU$'?OTN>9! L$@T
M&B4DNEP4\/S.H=):%5 J--]1)%I2FV-C<2?E>63G[EIHJF3F+#@:&Y.A> PU
MG*H]6WIRGMPJYWH#8$ ;>0T(0#G>;/"?69OV35SW6K08"2[8!>&'Q EZ&=\
M1>0-Z>>6%7YTC2EZ?QTIEUZ)-]?DNP=D*4$)V)0I9]U&6B$[G'1SQ&A?G+O$
MD/N/ZEI'-+4B7A)XJADD=IZF9T@KBOXZQZ=&7HWO)$2^<D*52&W[/6<V=48
MR9S7>KJB][2QSR/K0U[FE#\;&NHWKN^Y/1D(DAHNB_!VY_Y5,B&1EEV+V-1:
M(1@CHO-]Q3363-ND[X(E[7EQ5093,/WP+L8R\@<W4(Q>3@J.'D++[GZ@_";)
M?\^>ELKA^<B:OT3F[Y0RZY >^WZECB:M?/4J3V8F<I$.?>7FD,@?*E%K/9.J
M-VV624PY5Y=V#%9C)EGT&ZJ/2X@)M.W!L^[&@>9#<(;RJ/[ZZ9L6'M4W3;/=
M<6WH13DZ,L,4_@Q&%92UQZERD?V83!QN3)4#]]#QI/@ZTX/U+GBHUF_#ZJ'D
M5ZN:\?S536FMWN[Y'X%R1LS4XGB^97G\"O4A=>"QNO--FIF:@*YWI;K]NO@&
MP!+!]TK1O8JK*2A8$\DN.P8?I)0-%XK=U6)^O5MR#H\=_51%QT*G>:2(4YE^
M_1?1D6GK<EE^:WC ,:&G.3#LV9XGM-IK6CE2+\)?&;C FDJ-3M2B7U-#P)PL
M57']HY^S895?@XIG>,J$4:M60QJ'S9W;[%^TKLYJY8U]]Z)TM:1Z*?&L;M=Y
M1T#/;X,B'Z1@/Z8G\H"U#<)K5B%)_]_:QY6!3DMWSN!-,-??)J3)*.T*W.2O
MDP2>UT-[FTR4%D\7NPI$E0A-8>M"/W3$*>UJ/HSL/OW*V;VNS>UF-'QF;WUI
M_I=]KB;S++L[*:<O F0A[[]7QDNKH8N_%FTV$)!IZ!68\LR ,;,U;C*.\T>
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
M/#M['>4:,02HS![:=&=W4DG%E\;_O8"])Z_@.5._S[]P._#C<8#(7],%+N!
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
M;,E/]1N!,GD@$3FV6^NML/K.5 $.5TM+ -Z3X$/U@4/2V<<\_PG'!#O?I/6
M*2*#2*0^?U9'U./Z8QY/@M9\$TNW<P([O$,:V""S0^1,VGAE2M=J,!3TYPU
M[,XBLB-;D"VO^7[NL67&,/2>#G%\("'9VKKE7G@=\>$S#/;Q':G"YB1A_JI2
MR/,WA'^*?\I_A/^(J9O]_E6:]&75.S>'I['?D>?L CR )R@77^ #X/!U/E51
M^N^7'9W.\T9^M&_:Q$&'3/&<23DYAST^2_--$3%&&A'<L5Q6^BTAA6G\3VLD
M:"E3RJ6XM'-I8&4.2;LF\UUZ J.!&J3]"V^A(%M]66KO0LMXFBA>SKAE>)'M
M1!>10N>1<W"C.SFQ+3DFJU1SP<::]@D/PF%36Y!]UA(Y1Z<:+(],480F@9D1
MH=-820?F!R]641QHW] T+S;W_ Z]UMHTW0$)1_F:\H3WB6M^:=?KVAO@2BY.
M?DLK]+#[*C"J4Q0".ZVVI-7GM&H-:3PQ!&-+3=Y94Z@=-51*@\B,[1K\@O+X
MG'&WR5V 3>ZJQ?27U%NHCF 40\#K@BC&*[57N[^AWNL0A.GTL>JD#SC>AE8G
MSS#.MTZ-2].(U;I+UYW]SI$64$]YZ#CD-PN&[67C,C0:(O+G"31LZ^U=DM]0
M0#&R+!^*4B_*@Y_#"W>0OTJ_91DE@G#D*4(&B8CD"=]!%]5J5FY8 _[8#R-@
M)=X7EA-1;0PA1A$;IN]Z"=YJG0L@,= ;I4_GO3 /$5_^@^AU#3@,B4Q:\V<?
M3Z]<N/<I?2 R*;8Z77OY_!Y(K*3E#ANXQ1#?&J1F0R0:7?T&<.F56N!Q&2\=
MP>K'-;=F'B^?9F+,$_3C?%*P4;?NP;;?M_ZQ:4O(6('#+&]6(\T_Y"*V=VV[
MVK09!;Z/]<,J@3J<JF:=2OZ]H,]6BI 4M)O8)[(O"CJI,84OIX'5"7K(6$IX
M77ST^^)UJ9Q")6EKYL<<+&8B0W._9_H7S;1\MP-+=J[OLTA^NO*?L3A)Q@OY
M\AO#9QQS(G+PID2\K#-7FJ=3)\/0P1-7>(-K_C9U\+"C(P(T[@H3".6M&7:L
M!$HMGA =@$\0UQW=<PMM0$@N.>8R:!R=QL&BD@&#Z<F\SY\0',ZV-4"@158X
M:1)?4YG#CJ<OM%]@=\\_!/$="3AQ]VS][D&GN;+H*=,];D\^>:2/Y/X_ &]
MD+_[[0_M\;!$O&9V$;JHSA66U=N/;G)%<=1WPT/5_I_D;QBO:M^2_4=_P4-^
M/OBWX4?&WX'ZUX?U:ZL_[#^'>B>5!'<21P7+0RWX>*7RF4L/](NHFPV?+GE7
M(#D'[#_X)V_\%2M-^*&JWLUG]D\"^)Y-1ATLZ9?7L<MOKL3L[6D1!5/W@\MH
M#(B(OG2 *83=QVQ\4_;0_9_NOVHOV/OAQXV\*6MM##)<W\5E8R$1.+874Q6-
M9G8*2BR1\-C(&=V<*WB__!/SQ/)\,-)^.6A-9S:?KWB;X?:Y%YDB[&M8(=+O
MI)(0I&1(9?L[ C!4Q'H0*]2G6=*NU!WC)7:>VU]N_F<$J?-33DM5_7](_H*^
M&GQ1TKXKZ8OV?-EK$,(DO=-E),EL<[3M; $B;NCKV*[@C$J-Z6VV&OPT_P""
M=_\ P5K\0#QEX=\-^-DU+6M:U+7%31];TJQC-[IYN/, C\B)<R0)*=HACC;$
M4[H!LBCMW_7/]FO]K[0?C;X6TM[K4M-^U:KA=+OH'_T37%W&/*'I',)%*-$3
MG?P/FWQQ],)*<>>GMVZK_@>9E+W7:1ZIY5.$6#5QX"IINSFES@5UC&:E2(8J
M0+BGJF:.9@-2+'2I$2G*F*DCMV<X56/T%3S(M(_$/Q=8?&#X]_M1:/\ #7P)
M\2_#/@NY\4V4&KVNG_#_ $J30+?2IGT^!V6_EBAMG;;;@NQ#W.TX1%.[ ]4^
M/O[,7_#-_C?]GWX4Z0UKKOC_ $#3M7N9];8[9=6_M'5C]@$DQ56?;*\OR.2J
M^8^"V2]?*_PR_;=\,_LC?MX^,OB!X:\,WGC738-4U2#P_B_,$?DS2^5;RR-Y
M;[OW1(P",LZG/'/TA_P4=_:P^T?%70?B?!H<4>MI\(-$U2'1YKAV2WN[F]6X
M$?F(8W98Q<C<RE&(0X9"5)^!IUN:H^1:6O?^F?2RIVAKO<^C/^"!/@?Q!#^S
M_K?C'6(K<V?CBY6]MKD6Q22[F2:YCGD\TDB1<B, #A2K#KNK[&N_A NI?&G_
M (2Z\O)[M+33(;+3;-_]5IT@>X,\Z<XWS))"C'&0MN!G!(/CO_!(GP\WA/\
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
M&7/$_-']C[7;GX??MRMH]GY1CUW7XM%F>;$CR1KK-M.,-UR?LXY[C/TKLO\
M@H+;QJWB]I H%KXTF0 N"ZEC>$KCJ!\N>XX7IT'GOP2\+R> _P!I/5O&E]>6
M.GVG@'5+3Q#=6MPP26XMI+N!AY:<[ODD1^OW%)ST!]"_X*;:+J^FZ]XIM[BU
M:%9M>75<E/NP7,4DUO*<,0 T<\9&>TBC@G%2Y-X?Y_H.R]I\CZ/^$FJR7W_!
M,3X8>=,S6E@LESAT+*IDN)%+' )&X)&,D_PKQS7@?[*GPL;QK_P4)U+P;OA?
M_A)=.U6P>6&81+%#J%G((\NX;9M\]0=V0"#Z9/MO[*NHV_CC_@F+<WFEV<BV
M6BWUA9A2I98KA;:S$X4L<?/,+AQSR2PQVKYY^"?Q-U/P+_P47MX+1=LGB:XM
M-&N3(N'C246LCC.< DQA3GJK,.]=?,O;4WY(YK/V<O5F3\&/@1I?[,'[?/@
MZUK(N-(L]0BU&VNH863YU,@B1E&0N^XC1,AF&'SG.56']C'QI\0OV;_VW+?X
M)PZAI.IZ3-XON-"U+2[B0S:7/*\XM7N(V0%@<QH5D4$8&"K*71^D_;PU&2/X
MF>"[K:C^7<LNUA\\C)-&<9Z;1O4#WW'O7HG[3UMHG[,W_!2GPK\0X=&L;A_^
M$EN;F[MHQMCGG67:LVU?NLIE#G  9DSDG=3P^(<4K:.ZU]15:-V[=MC] ?\
M@GK_ ,%3?#7[2_@RTDNM96ZM5@$,INO^0MHTR-LV7B DR1ME-LZ@_>0N6+OY
M7V5:M#J-C!=6LT-U:W4:S0S0N)(YD8 JZL.&4@@@C@@YK^:/X:?#;XC?L:_'
M;XK:#INE1Z?\1O#NEW!M)!''=3Z8EK+#=7,D1Y0;K6.=)!U,3RHPVLP/Z/\
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
MQ!H\-U#!=VUUYUK<&UU*YA (F@2<J\<:NI3YI(IMC1H40;I?,VOV5IE\3?M
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
MEMY+.6.SE:,R)YLC R,I*JV.(FQNR2/EGX8_\$?OAS8ZI9+<6FJ:EM+2M?\
MGRV<TD6YE*D0^6F,]PA) C()!;'H_C;]E_0_V9/V.?CA;Z/=7S6FN>#M0W+>
M:K=W:VY2PNB1BX<[,L[ [0-V!D'BOQ;BCB[AVI267Y?64\2ZE%1C=:\U:$7U
M;O:[MOIKH?78/+\PBW6Q$;0M)O\ \!;71=3\QOV\-0M?%?Q8\/\ B:QU?0-2
MT-?#/A^U9K77;:[O()H]-MDG26!9GF1XY$D7# ;0H' P!^C7['O_  5+^&=A
M\'/"^D+9ZUIMIH]O]EOKIM&N[@0QH@8S>7:P2_NV;Y-S8^9UZC>R_GKX _;[
M\$^"O#OA>UU+X+6_B*?P]:QV]V;OQ$\EMJ3+;"'<UO);R1J"P$@4 [<8!7[U
M>N7_ .VM\!?B5HFH:DWPOTN&\TVU1[K3XO"6DR/# 7*2M:2/*AF:,O'A1$&V
M>9*41(F%?ON.P\ZL(PY7:+Z-:]//]#X7"U8PDY75WY/3^OF?7GQ*_P""YO@G
MP-XH^QV%U?:K;S*LGVRW\-WCS1.TA5MT-T;;,B*J-M#;&'1]W3?_ &>?V\])
M_;@\%ZO8>"IFT^^T^&UMYAJED(9'GG+J-F)9U7Y(GP7+C$A!"A Y^ --_:&\
M ?&+XT>&_#O@KX?Z3H^AVUTMU%<:E81;A-(L9E9;6 ,D1RBIN61BRQHV5X0?
M>?P[\-0_LO?!>^\17UUX?AT.UCCUFRM-'T)M/FL8X=\I#XG=)2PXW!%4$9/)
M7;X^.E&AADXQ<:DK))MO5M>OK_P3NP]ZE9JZE%;M(_*K]BOQS9V.BZ]HNHZ2
MFJ6=]XK\-7%V9&"(T43W@>(MU'F"9E) (V[L@X!'Z&>,;^3P3_P2VNX)+[5/
MM#>&[=7EE5TMVB:YMHQ'"C$-Y9C98V)4JRA1NPNT?G?XFT'2_@[\>/C3X3TG
M6%L=)\-:G<7EEIDR%A?3V&L_9+: -O,F5MKBYD/[SD9Y)"O7W#\6/$?]M_\
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
M;)G2]D(QA,CR^Y] 3R/Q+M]%O_$27&A6*6%I>0+<-8I<O<)9N^28E9QNVKD
M!FD;&-SELJ)K?P'-*Q\W:K1MALG 48SD\>G/_P"NON[_ ()C>"KB]^"NJ6MG
M!>SP76MS*\D48:)L6UN3ANHW#(XY(;C&":^7XPXH_L7+GC51Y[-*R;3UZW:E
MMZ'JY-E/U[$^QY[:-WM?;RT/ACPM\$?%WC'2(KS2_"_B'5+:YW"*:UTR::.;
M:=K!613G!ZXZ5T/AK]E+XB>(M?BL8?!/B6&XF<(&NK%[6)#M) :64*B< \LP
M'%?K1!\!M5:.:2U)>%D W.Z*RA\J0%)^7#<CY>[=>*TK;X:Z$E[!9^(?'W@/
MP;JDSGS+35];^RR1NB(Z2$ %4WH20I8,2HX^=-WY)_Q&#-:]3DP6"4NRNV[>
M=DOT/LGP7A*<.:M7:^27^9^6I_8'^*T</_(K<*>^J6G&2!QF7GD]>>M=#X;_
M .";GQ(UVQN&N(]"T>2W?R_)O;[<SC8"SCR5D4*.AR0?0&OOOX@_$GP+\%O%
MMUH]YXRTC6[BUVB:YTF62^M=RJ2%$D2,K80@D9^0G:VUE91YKJO[;_@G2;J2
MUM;36-4M!$N)8;0-%*2JD$&9D=0K,P.X?>!QD'+>A1XWXPQ+]E#!<KWO[.:7
MRE*3B_Q,/["R6FN:=:_ES1_)*Y^??[5'PFOO@WK7@OP[JFBV.F7EGX>:674+
M.Z%Q%K^^_O7%UCRT>,J-MML?)_T3<"490.5\ W,D^G_8UN9(H[B]MV$2N?+D
M*B=0S9XR/,('!P';WSVW[:7[0\'QV^,]E<K9RVVD^&]);0].S&([B10\\QDE
MRS@G[1<R<KC,:H,*:\S\(L\UJZ?[:",XS@ L#QUX+"OUW+*F(G@Z-3%*U1PC
MS+:TN5<R^3NCXK$1IQK3C2^&[MZ7=OP/3]12;5-06:21&D6."US]X%8XUC7/
M_ 8P/\\YGB2*&VT:XC)D61E+*K.&)(]?6J7A'PK>>,-7:%7GN)-I:-5#-QU.
M/T_/K78R_!6WU72DC6YCAD965I/OK&0%QD\ '+8Y*\HX[&O0]NTK,CV?8\;\
M_9,S+QNP,GFNT\016LGPQ@NVO-NH6MU'!]EV[O.CF1Y3)N'3:508ZG>.F.=[
M4OV98$TJ]^S^,-)%Y9R(TD5V!;1-F,NH1Q(Q,@.Y65E7:<<D%BO=:C^R_P#:
M=%M-6CMX?$.FFTM?.BL;P$Q&"SMDGDWH3P9%FQG&%"L020HS]HDA*FVSQ'X-
M&"\^(UBMTS1P>7(TC(,LI,94?DQ'N!7J'[<'Q7T/XM^.]/U+2;?5+>>S@>VN
M/M=O'&LJAV9'4H[9)\QLY/88)SQTWAC]G7PY>ZCON;K2?"LNGVOGW#2W,Y9@
MA^9D1G+RN6  1/XD((4$D>I>%_A#X+TCPAH. :\\4,.IXL^.6D_#_P -^-))
M+B2*/3=3O[AXX"RR;[6VMQ#YJ,3B*21"%>-QB.1&;EGA(5L1"OJY03MVM*U[
M_@;QK2A2E2TM)KUT/F/P]X=OOBWX'@BADMGO([IK9GN;I+>.*-;6VCB+22LJ
M#Y8B!S_"!QQ71> OAWX;T+X7^(])\6_:(->6:5[=+6\4QB1!''$#)$DR,O[R
MX<@ ;A" '7>"<?XX>,=(^'_Q,UFQ\-R:?XCTG2[R6*TU"6.80ZS"L\@BN%C#
M(T:21(L@7<Y'F?>R"1SMC\3_ !5J7]CR:/JC:+?:/=3:E9W&E0?9+VSO1)F,
M&Y3]^Q4P0E-SD1DEE"LTC/V*3OH8RBD?0G@_0_A_J7[,7A7PCK.B>*[ZUTKQ
M%<ZAKNKV]RNGVL%Q,R;HH+@K)&3):VENJ&>$M&XG(#JZ^7ZMXG_9I;P)\#M0
M^.5]X;^W^%_#JQ^#;C6=)UZTO)Q:^7-HK%5CE\AE18?*,BJ XD22,%-TB_)?
MBU_B-\2/$=[XFM/#FA>%[/Q!)+J:V6FZ:EO;6[&1H&2-&#O$FZ# 5R%!53Z&
MN@\!^#_&7A71HYM<_P"$0UBPNHVF\O776X\X!]Q&2Q8%F)&01UX^?&7[.=K]
M.^WZ:_UKH'-';_@F[IG[8G@GPYKGA?1?#_A*VM=/T"5[.QUG6Y"6LX)YW9Y9
M!:J\Q $LCE0TK*9)%5&^Z6?$S]OSXD6W@2ST.V\3R(MT;B:YMO[#AMH[$W23
M+((6E\RX;<LPE65W#[L'J 3[3HGBSPWX0TF'5O%/[,?P,TC0C<)!)=HFOR7Q
M5RG^H@;5%:9@I<ABR(Q5E,BD&OG3XPI'^T%\3+G5?#_P_P!-\+PR6BP-I>F_
M:7M1(I8>8B2O+)OVDKM\QQ\@)^;KQPIRJ2TN_78VE+ECK;]3SG5$/B;6;W5K
MC4I-6OEA01:E=74Q421.0FTR$.1Y815W !=_(55W+Z1^RY\:+?X5:TUY:1^)
MHM;:ZEOK>X\*3I:W^GAD>,B&9HY"B[9)48+P58C)R:]0\'_#Z+Q;IG]E^-O!
MEQXDU*ULH['3O*O+RXOX_+$@2".UC*S!2N  ?W:*%V[,FO:OV=O^">6CR>'F
MU"_T[1;:\DM(Y%TNUU>>\M?+?:R23R%W!+;G4 @J#;#;R23[<<M==<G1[GGO
M%*F[O<_0ZY\<?%;XJ?'W4O#&HI<?"?X167FH?$M]<17'B+5;B"?R_P#1K:1Y
M%ACFDW;7N8F#P?.&#21@?2,EF-#NK>W>ZW)9HI$<?GJ+<F0C9M^9OF7:"K$C
M!) P.?A[X=?"[X5?LP_M#_%/XN>+_$UK\1[Z*]NKB&-K-[F+PLKS*_DE(VD_
MTA$EC2/(4[%;9&PR%^E+K]H>W\9VLVH:/X+U_4=0FMM\=K="*/R)V*9622.2
M5%.]T7='D!G_ (@17\VSP>(KTX+"4G+9;2U?_;V^O;3R5S]T^M4Z4VL1-1^<
M=/NVT[_YGX__ +;?BL^,?^"@/Q$FN(I[S0_$WCVWT,3W,?EK=-91?97"D=61
M9XW(5A@.F<J<-C_M)^,O ?A'X]:>WC^'6O%GAF*WF==!L-5DTVWU.6*.V:**
MZE1&E6U:07*R)%Y;EL,)8RI9?;OVH?#OA7X5?&34/#FK1>$9OB%?>+KR^\37
M.LZC?"QT'4M1NK.ZM(1>0^7##%'%;%&E>0$EKEW($8CA\U_:4_8F\4?M:Z1X
MR^(VG7MQXHT331J,'AVWLW@&H>(8+.[N2-0EV[TNT$MP;:.4S27<Q4L00RLW
M[;E>5RHPIREI-1Y>5:VV>]WT5OO/S/-LVC6E4I4M8N?-?OHUMV;;:_(\]O?$
MWCSXM>%[.:]L? .EVVB:=<7\?]J^$?#&E/'I\B1W<CV5O=0P?;"4BA8>0))(
MX@J1[8YC&_FWQ+^-OQ)\>? ?1['6KZYU#P_X2N8+6UUR6;-UITH@/EV44V_<
ML;I&I.%R_E9R1'STFA_L@>+?''P\\02>)O#_ (@C\01O!X=T2"_\1VPN;O5&
MCC*Q+ Q61]R-:[ 01Y,I8%E42)Y8_P"PY\4M+N+==6\-Q>'YIM730H[35KZV
MLKY[Q_L^(TMI7$[X6ZMV)CC;"RJ>AKTE3JPEK=WZ:GB5JE.HDXJS7X_U_7EY
MOK&B#3]!AO\ [=93?:)#"J?:DEF7 P2RYW+C@ D 'G!XR<D#R54*S2;0?F(V
ME^?\_IZ5UWQ'^$VN_#C6_P"S=6%O'>"WCNPD4@FQ$ZAD=MF<94YVM@C/05R\
M^A+,"T,US-M_O0[6SWXW&FXR3LS.,E8S[E&9-I&[L,$_Y_S^=6)H2#\RDC Z
M\#\*THM'AU-U1?EDQSYEPL?/0]>/?J?K71_"?X/S_%W6KC2]/OO#.GRVL!F>
M36M>M=+@8!L#]Y<R1HS98?*I)QDX 5F$[%\USC8IPY_<_P ![C\_\^]7VLY;
M9(9IDF6.Z1I82ZD"5 S+E?4;D89'&5([$#7_ .$)FT_7;[39/M$]]8"2%$T[
MRKJ.8J2A"RQN4>-LG#H7##!&0<UD&S4O:QJK1;_OEI1(N">.!C!X;@X_ <T
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
M*?L@?$*VVW%YX8\26>HWTS@1RV$IM;A]J_*(A&J, J2.%*;Q][ P:]H\'?\
M!2OQSX=\/K%=7GAWQ-<;%O+G^T+5H9&3S#&RH\&T9 AFD4&([L8WA5P/1_"W
M_!4F6]\.6D]W\/+V.[ "?9QJL CMV (!((4(K+R [;OF4!>#M];#_P!HT='!
M2^:7^7Y'%46%F[J31^;_ .RI^RMXH\8?\$SO /PATW3UCU3XK>/#XCN;8VSR
MSO:6\<4D(DRH$4<PM78N76/R2C^8V\QGZ*_;\_;\T#_@DQ\'+CP'X+OK/6OC
M%K:I'KFI12 BRDPC?981PX7:Y^8 , >&60@P^QZO^T/X?^&L-GX=\*ZYK/\
MPG7B(S0Q>'K+4XEU"*.XN[:V@*1%T.Y5\MXI9&2+-O*)1##-)*F;^SY_P2YC
M^!=MX@UK7G\,ZMXN\0+J=\+SQ'IXU";1I[V5$2S75 8I#'(BLI$< ?S'E>-H
MEEQ+\7A:=6C2A4Q$5SM:I6TU?WZ))]]SZ7%5:=2M*-%ODTU?I_6A^$OQ3\5_
M$"W^+.L:7I=CK7@?7KS3'MM7T*T6?0_,M)F^TS6\D,DQ_P!%42RM\W'EC>P"
MY9?L;X8Z7\<8?ASI.A^.O$%CX2\(^']*GN8T\0Z^9]2T&[B:.U^RM91O->1V
M\%NDDBJD2Q",'<RNQDKT#_@J#^R__P *W^#?QJ\=Z_?>)O#5Q?6MJUCX+ET=
MFLXU34]/A69+O[8VY)5A@5I&C!(4*1N&VOQS\1?%;Q!K^D:EIU]=0RP:Y>V]
M_J$GV6+SKJX@CEBC=IMOF9VSREL,!(SEWWL P]*EC')^TW>S_KU?8X:E%0]T
M^@&U7X<_"_3_ !$FI^*(=<^(%U>1SZ1>^&+8264 BE'V6X2]NIFFX8L6MI+:
MW8QPQ,9T?"-Y#XH^(>O:5XQU&UU'5KB37;75/L]U>72N&A6W+ Q;7=5(:1F+
M+)$"K1)AEW.#<_:C^$EM\)_VG?B-X3L_,DL?"_B34=*@>1Q(_E6]U)"FYE #
M95!R H/8#I7F^J6H%DOE.=N,_3-5*JVKF?+&]CJ/AWI]U\7M=U&WN+FZFU9+
M(-8/]J\C?+]HMXSYC")]R"$R':2F, AB0(Y/IQOV$=%O/'&C_#W28YI[Z'3Y
M?%.N:M<^6;NWMA!"3$DA0*%>;]TK Y1PVY3NVCYY_8Z:XTWXH27T?RV]G$KS
M,>I FC?:.HRP0C!X.<<9KZ\^(GQ^;X6_M2?\)E;V=FVD^(?#SZ&)KA@&TTR2
M+.2VT8!.W8,$ J['@"IE4:I2FE=FD(1<TGHCE=>_8&OKS2_.7P['Y)A218(U
MC;:CGRU9@0=OW<AR=Q"$G)RQ\W\=?\$[-0T2"5H].O+7SP;B&(3^;)%%N'+,
M>"!G!("\@<+D _>?P8_X*9^"[)--L[J2SVS6Q,JPW"C[-]T$S+P%&[! !(P0
M3D@"OJKX+?M7?"G6=/MQJA73XHB&AA-DC6\X ^X3&I&.&&1T!..<UX$LVG!I
M3IRU[:_AH>Q'+X33<)H_#3P_^S!X@^&GB^UO%CN+EB /*:/+J#_%@,N1G(^O
M%>9ZQ\%_$WAB)KCR8VN"QC:WC9UP!\P<GY5(R&'!/&??'] ?Q&^"7PE^)>IL
M;&YTN;3HY9#(;::&-V#E3B.)44AD0%06!4X!VG<6?E/C!_P1B\,>-)H5TO4K
MJRN+AT2(2R>?;F1I$!4,J,,A'E8!G.XHBC&2R\7^M%!5O92=GYIV^_;\3:62
MS]GSV_']-S\Q?^"9?[,_BK6O%]U'>:I>:/#XLG3P[I]U8ZFDL$#2QI=7]PRQ
M,P9H+ 21B,X*SWD!RKQ$5]A?'?X-^%?V>_#6H>/[C2UG\+Z6WD:7;VC.(+H1
M@11I'*&;868!E+;@$7D,6K?_ &</@79?!+6?B5)IZW5Q%X/2/P-I=Y;6I6WO
M=4U&0SS2L8SM;]PELBDN<*JEL!46OGK_ (+#_$K4- LM-\'R7MU(L9:Y82W*
MO*QPJ1LS*S]2))<;F/S]0 %7]&PZ5/ JI*UVK_?L?)S][$.*V1P4WQM_9_\
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
M@?2?!XU#3+7Q5XJT-HH3%?:+IYFA-NX7]ZDFY3M574DD\>40N]HW8^7^+/\
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
MN;5^^,!@[3)N_JP<C LHMK)=OE$AKO/'3M:194EKLR:BF]FDZ$[VJJ2L/=*
M;>HOG(B >9#_-S8)IE&D\=&2713XY+ATSDNB1OS607RQR":1+9\!ET^2">J6
M.G5E(F@N^WWO[.!5^^>[A(*J89<VLK>B==:)G.5T+#>P%KDT[";X=Y%9->>F
M*K[;AI#:1?A[WPEQSRN67RTNW:P68\'7O,)#[7$[ZP_ 9<#/KM&1$:A\FL,*
M*-.@.]I.9DW:].&]*QPN/8:VLWP.P/=&#6Y<_$&7NG[=MG,$] D(</,KMW 8
M FH)K0,_<;GZXBM(, 4B9:4F_0*]"AL_3BNV9X(+>+>^1\<QAY]L$.[)W%1'
MB!+TT!Y27U/[)#N25SA]4;'W&5E.0 ?X;S'UX*]IH?N*]_6 ,X9O_I@=49\V
M>088+J;."XW$>5]CT;PB5ER>JW@MNN_JSQ_65$-E7KPZVQ11DCM1V[3(;MIO
MBHEM16*UXOZ>A-'H UR+W"$((UV3H+^=42IB:&([T$)%1Z:-M8X0\HW2"^?!
M5CHAC3J/*"/NU=_+^W%=!EGBN<UT M]31G;%:'"?<?(TF[PPLW#FJ1SG(_0N
MKW^=T-0W%W%<,EVBMR,C_#*9K*[EMVZILP^INX0$DT.9I"/CG(R'>FWGK$%1
M=Z/#QUQQ^\6L5ZH[':CQ/DD86Y[CG24<IS>1< G"-7WJR3 FJV00-L%3]7Z<
M?6G3#('?QNGQ -='.Z]AK*W)\92/6*KN\61K\CW>L &^FGI?3@C$JI\BI?*E
MVV/B^='V1V2<>6[Y_533;:<ZQ'VBN:9^BDN"X"*)WM(5P.@Z6^3G;=V1O1MU
M5G(Z="HRH&9*\-(:/>"H+85 E<9!7CHY@K/VT%4!<[9+6O^,/[*Z<-)SS*_3
MH**//?6-2X%]X^T+@A9K1]SD&RNK.NTA?:K=)B]SQR? <-)R=0/3YV;#O\_#
MUM8<CK<N!+"?1W 8K":A.5GGF1221#1^\TK$'_7[$6RC$N@ZJ>+!N_+KCW+*
MSZCAZPUJ(%)_N<W4Z2,RT228!K?::_,GC%)'J,_Q^=N6B.^UL93<WC_/? &V
M;=\^-II&>D_Q/S/;DK?&^11"@K?ZY=E>,VBUT^W,2'DP,R>RQR68#]X_]JY-
MZ'T,C4?2-^XB<BCA+U<)N@V_]QT;@=X3N-4O,M_&7__\PH<A"0. 601E:[$=
M]B.J=]29Q-5, [V7<$^)B^[,BJ(+ 82 043OME4@5S?&M&?'EVM+$_..$SC(
MTY;5]Q7:_4^WO*"W:IOF)-K-\\_#?JDUF_5YT=%8Q95%C]D()P7IC9[JJ/TX
MI"&+;&I-YQ'5UA!L(,F..SFD*:TIYF?URU-%B3PDDPQI8:\B"_LG>8^[8CK=
M5407+UXX%T6.#(3&N:IHJRB:1X4Y@4^#;8+)%DP7R(1BR]X6I0C:=];7Y.3;
M),K[(A+2=BSQ7.1>'OC+W!F&5YLY-&\+TT:6 ?5I7YD^5P#T'ED<W0L>W)64
MG[4,79ND7:N/NI_8M8+KI5\3OTYN5^J%<DM?Z(A45IJY5$=AD?3G$6K>"RX?
M3MM7@,J_;XG3.(UWOW9F$HL[I[%_OS#NUY(HPU9ZP((E\N'OZ[^)IJU??N8L
MV$63R(?-SZ3K9,$6;HP3QM\.F*Z0"(;A]BU[4-RP9V/$,4O68"%6VUH?<D_,
M!O^,@N$\/MSW4C+DZ$%ZAS15?#_DO,^JRVWRU]G3_:MV,_RZ!F%.ZV(KGL^
MB>7;WM6Y+E_ <%YGVB8M"DM'?_"/888)U1:-0S4#F,8S635YP>OJ=X$LIIFJ
M6''0FYT</.UE ^4IOTL<NANJ1?M@/%2@6PG'4&ZLGVB]2H>G-WL%0)+]\[-L
M+_8+P_=[IO":J/;'K+,]502FO[6_<OA/.G;U923FK]?Q(2X\C7:2C'8R"6]]
M_1HRMW3=O5K7S+;5>;;)UC$3! \20',R6EN),60'; /MG7%+D.3"XJK?JGIC
MKQ2@HR%X+,C]FA==3;.\F1+,2TSWPFG-TOU7[)M!>3G2!#-1VC%PA@!?"MW/
MG8GWK8JZVMM;;FPA@"IS$L4,S?2%)P#H8!.8^ELZ][DIR%V-\<(XZ8#&5;#-
MMQ+/%:CN1]H 9O!AR@NH(-;:_#/;U#3+MR0&8E"0:<9_VZ$R;"0!*V62M<=8
MEWMI'(DXC3W^^NS5HJ%SG@B^>V!;-4^O/ G[7),PZ*'4NMY%_<?'>I)_=@GV
MZSTBM/-GMG]NZY _S> ^Y)3E$&H_/EO$AZ-Q$JHRU[FW\02(::J)#":]7+7E
M"0@H:4RVC60HI_L<X3NJK?",HG7["D-64T/TW<Z8MZ/C.IZ+9^SWHLX_KYX
M33M)(NGQ[7KTH8V)64F#.8-Q"0K'EJ]17&=\42[W8J#HGP?>AG-2818KCDX=
M@!C5U!LE;W<Y,Z'0E;WP^:%@^[PXDY9A$BI8!2@30BKC6'9$6+(B@;'#[I$:
M/N,1YV\D>U:H-MO-?D2]1AQSJ,FIT/U52X8$\JA^Z\C@QD@3A'<*=>9VA*JO
M?\J_:HI37ZX()O.UN-?J;&IIFFE<CO5NN7])P+$TDEP4WQJ,1^<N^SZP(K9N
MVBD_EV L"R__=^&H9J1&2)!=GRM#[BHN\]6A):V,=$"-;\I=0" #.$[H..P0
MK+A%:CH\1,U;^2O.E8%8*.B31&]E#R%*N&.VE0Q$G<B>:YPP*R1FM<<I<>?Q
M9V8ZZ'A=9T+<6[5CTS+&:(UBIDA0_1HD'7E!K]Y%/$LY&GI^:8NK+($)"/#0
M\6V Y]3$\IVFPR?N'J_5RS0\%L07$?3*&,JTUAM)Q+XG;N,^ACT-7;\GU46'
M/E^G']/IB;5 <.-K<:U(X\A.!JT-1,]@82CV>;+#7/''/QT9Z*9,'&]@(_C*
M"Z%.P#B$$8S,7:XT^VAKT$BJT<??J[J\\$/S4,1>AWV^E3+>6))9P!7J<"Z+
MY8OAU0]+^L.QID5(EZ#F\,I&> ^KEJ[<C>-?+Q=J7W7U#S5.G7051^BD'W9[
MEDD_'BJE'$_?MY7)2"-\AH,$YGE%3G%]/93/!F#@ZS0@;EO&+_8G &6$OO]E
M>4<@_D[,H;_N!V3BT#HQ1+1@Z>"NZKKTT^EUQ<-; PR;++IGV=E4V]8!L[@H
M%K\-!@.Y9\CP4N0[PD@!=2'JU;C -8_LZ\N?\Y8D$"^X)#JR 7JC[2P=)V!.
M.TU[4 _X]L\NCU2T<_Z]W\BBOG]3O^KHL;>;(J$CSBS_)>P)D/!W3OS P_*-
M_NPCER_>QQ>6I+ZQP[\+75#JO(O@T1-Q2-W6(0A=/OHN_KS3@ASIX>"2W&BV
M_GN>//#=FRK8S*/HT;4<WJ3G=7REC*P+3PVSS:Y=L+-QY@%;_9Q-"YERR:S6
M*ND@@$IFK/9#+@EV.*)PD&QHS_%\?^Y0X&V1P"*A?XIZW;\(WW*BA,W:<R:S
MABQX4G52*]BGQGQ@*,+/3P HSSZN#%.PL'-:$3![][7CO:_RO!:V^O)8@ V+
MH)" 7J*%PX5<)D;\C4S 6Z3\!HSDI7Y+>^=?N8_H+$C"CV^]V@.KOQ<^>QS_
M\[?*P!WM//(D8*]:TV).C@TB='9"H8MXGWLBOY,M[!>G=>/:=?1<:XFA[U9Q
M\Y0 U'Y?,'P4*)MLFG@J@<%\6U+(1?#&11A$,_>758U <*F"/CA"3![C\&8:
M2VP:L-(PLK UUQ8+2V26[S)S8,:MG9S.5JLXY':7]89F!Q)9K2&/X)'U'YQ1
MH%+[0YR[+DZM"R:CU>PMQ)!EPZ==E9IEB&#ZA.P\Q0#Y$Z!A L=#VV()R=/_
MTWI61AT(D+4 11C<4&T>;\3"*"4"52P0EM'JYP9\3-I!9"^YY4JJ2_\.\%5&
MP)$!8C9+0;/!7'HO&</,ZF2%_/J>)QA7+8 FF9H+[E]#>":-H79>8DWNI=BR
M<K-['_>Q<8(=^[*N\]MT!P;6B:\(POS5@PZ<HBXD6;Y4$5@NL@Q7V#$FB_C+
M2!)A=?H7=J@^Z.BXZ^%@I"AC:SD>-.8MC'UH32*R'/:YD,YK<W'\]5,Z[(/?
M$R"D6:O%9,\W6T1N\F>AA:7U.=AN"S:DJ>=O2D*"=!020(]L2PI4!J#B_2;:
MRGTS]%,^>"5^H8_VP?#T-N6-E,U*AVY9ZHC_K?GAJS+8#D[OLI%K I9K/KMW
MNBM<AI*_7"G8DASV=T7M=BQ;1JYCRS"Y-L.7^Y,L) WBBUK%W8>-C\W08.QW
M<_P"1=VTS8ZU!BQ#[(D1E1 *^>BF>$XMTQS=>^5[>@V68_*OMNSI*[_^N<2\
M8GN4QI1*7*=.E?F:.<=.=T;Q@ NNM%J,0 >;7N\HDZQOC2%R'I$X0"WW(E;Q
M>TES8_U;DI_&2T[J/[S%R9[[Q48P*%^$,; E\&!O];DK^<&)3 W^./=L,K35
MUX^-A+U<E9F5E@I/$9(X&/?1R\K<=80RJ;[L,+M]?31 (_5IW<)A6I.WE]E,
MH'_(58NI'<VP,4#661[#XDAX?67B8Z>Z\8ODT5M4BRU!;HQ GL5#Q0$)*8KY
MS& XB[BT>&EEX73:IC6% '3TF>Q=92\ZO3(,3<M*\<! 3A+"-!G$A/1037TK
MM9/M4]O1<QWN'+^MG_CJRQAT729[[WF[7X(/<VDTDAJFBZ#Y[-QD_AX.^AIS
M6[4ZX+3401E^OM7M?V^TFD?\!+!Y D2=^ZH/^.=/?J(QHK?IO) 926U,D5']
MO5Q,J'_R*4A7:GZL!^<R?2:(\K!.DS5[/)"/+DT9'RT!@%$5N+SQX8JG!A?I
M/@Q5F]D5/+A&?$^?1"6F43Q35;!8:Z+H>?TC.=GM3$MYZMC0A7AY"%R^$%_
M5V0;>>4CQOI=D9'Q3!\=#\86<]#)QA+A%2]WPIK?5W@XARXZ(S(7KVMON8._
MR.)'PF'FJE( 3YG3-%DW:TV!8\=,TVG_\DLERO6WPF;):V(6FOPTXWDK.ACR
M!' Z<)5IOE!B54[6WRD HE1[ Z>'%60K""[%ZWK<?B"#%2>]\"H]I1GL(J<^
MU?.VD\OI#EX<^HU#@@L6'>;;8TT4L7]0[PYO./("2T^%Z.C"BC0JVKYQ<3J[
M"DG(;$T';W(A*^!5[RZ4(L<&,BD"0U9^S;OP_CG_$ =J+-?^_?Y$JGK]&S%/
MX9]NIC7?8'UD8-%A$.OCGZ:4Q]W5OT[@M34Q;/&O<INL5BNAT&F)8B:J[])_
M(<EP'CHGR >?0A.DT_)B;YFA]/+HJUWM@8IA:R_ Q?(9U92]!<V4*(-/_8SU
M;.-E4HT<2[OXGS <AK1"6FC=(6B=%4E1<?0$8)2Q]-B$$?)5V3B"*6Y2R@3J
M8F4ZHR0E81:S!W/K#2Z#7>_LMS.T_C36M3B 8@?80D_*BH*:NFNLE6.](>%P
M?D+-_*XZ+=HC_\]"ZHP\3+NIC-_M)-X">1**@#O8L5I11&4@D\CO7MC)/\U,
MWV20*S%GGXWOU+(3?L9]K\(B&I W!,,Z"*+IF:ILXJ=;1,;JJR/I-7GZFRW
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
MF[+4/".,2NY310X>WOWPCRF26)$S3X"0LL(L<QRPJ%PG0AXJCVD.D9?R3@U
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
M>_D_]7]PZJKLN_P=0/R2C[$DM?V"=%Q^UQ"YN,0O9BGUZ3XC]3RDDSC_9BB
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
ML=:MJD'FW/A/3]$A(SYFK,T\GX('/ZXKG_%'[.>A>&Y$CF2*:7.&\F%(4_
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
M+/V6(5I?F76PMX^UH.\?R/C#XD_$S6+[XC>)8#J5W86%O</%"D;-)&2KA"$
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
M6XO3D H4# HB] 3C.>_K6CKWQ2?7/A>G@FY\+ZCIMLNH"_>^MF621B$V["&
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
MG648W5RN;74_2_Q'\:K.UT1-K#S966--I_ G^=7?#OQ2TVZU"TLU==J1[CZ
M#C^=?GBWQ2GO+C3XFF8I%\Q^;KQW_&NM\ ?%DM=7UX\N=S;%YYVC_$9_*K?/
M>]QQY=C]$V\8:;>7!!E7"CO6%J6O:?9Z7J6MS;3%;QM(NWDD+T'Y]J^/K'XP
M226]Y+YS\?+][ICJ/S/ZUF_&3XO20?#NQTJ.\E7[;,!,BD@F*-2[C/J2O'OB
MARE+=#T2T/9?@SX,@\2:XVN7]L&GD=]1?)R [G]V,^H'Z**]-\6:386,$V;=
M.FX].N.M>*? 7XD7=OX1CN9F\Q[AO,8D#H!M4?3 _E73:YXZDUR/RT);S7.Y
MO8?_ %ZY9.R-HGR;^VIJW]E^&4TBP<![^3SKS+ $1*?E'_ G_P#0#Z5\.7$$
M\JE@2VT^N:]W_:+OO%'CKXHZS-;:==7%A&/*M_*&Y3$F06 [?,'/YUXIJVDZ
MIHZF.]M;BR?=]R:,KT'(_4?G7HT8\L$F<%67--M&!<:?+<+NVG..HJ:SEN85
MVAL%0<'IVK0L]2EM^9(5E13T8?X4NH:M#<2#RK)+?UPQ.?SK<Q,^37C:W""4
M%D/W@.H-;^GWYNK?9&6*GM^%<OK,D5YME5 '[C/(P/Y5>T69EY^Z F,BFMQ=
M3<D@D"@&,J?KBL^\AW(,JP-:%O<2>6563>/[K#-0W$SKE2BD$YSZ^]#&8QCV
MK@YJO-'R!FM5H=WI]*HW*G:W&!VI",BX4_-S[TL:2%59),<9/-/D7UP:MV6G
M+<6^[?M;.,4$;LJG[0I)'S<9W"EBOBORNF*UET<*I 9F_I5>XT=ADIAACH*!
MV9Z#X1_T/X4>.+]3L>Z: %% KK_'38I,=0TC2R*/PA7\Z7X/_#>#XF>)%T61
MKV*239^]M(T=84+A7DDW$80949'0L#T%$EK<:1\#-(B50QU37)[HC/000I&/
M_1K?K71_LSPRZA\4+.T@:2,W=O<PL$;:?EC,F/Q*"I74VZI!\1/@3;> ;CQ!
M#_:]S*-/D*VRS:;+MNU#L"XE \M1M7/4Y) [YKQV2U;<< =<5^@>I>#-:AT^
M]L;B*;[->1/;[&CR&W*0,G\>]?!E_;R6-Q) X_>0NT;9'.0<'^5/7J.<>78C
MLY'TV>.6/^!@^T^HY%?1-G?^#M4^,G@NX@@ACNII$GA?3?E<3*0\:O@A  >O
M!)&WUKYYW!E!X(QVKZ0^&/A_PK?>"-!UJ_\ #4-[?:?-(3=">6/$BE<9PVT_
M(L7!':D]B8[GO'Q$OM8^',6DS>'I)M2>=))DCG1#)(\;!EB4J.I=-IX/7M7-
M^)/B)XDUKQQX2UR_M['2-0TX2L^B+=,;B\5D.Z-%P3GCL#TKD?#GB;PUX>\5
M6>KV>EW4DNGO(T<$UQFW4OG.,@GOVQ3_ !GXBTWQAXU\/^)H)QHM]I#L\<:Q
MF5'<JX!R<8P7S^%91C96.B4N:3:.;\0Z39?'SQ5JM^VAZAHQM0(?)AE5)BCY
M9=RN!E@<].@/TKSCXA>"O$G@WQQ)J[7MYI<5UFX5KJZ,#AR06"C(^4'I7N5X
M;'QK\/9-)\4:Y9ZIKHDD$6J-9K"5C<8QE1D,#R#[UXY#\ ?$S,[?\);I.I1K
M_J[>6[DP?;YQ@4;*Q=->]>YS/C[PKX[U71[V;5;#6KTLBNC3;Y5/[Q"3GD#@
M$Y]J\X\.^&=<L?$6GL;"^M TZ1M(T+!,$@$$XQC&>M?37B+P_P#&S2_#^VRU
MC_A(6F7RQ;V5S%<F)01][=CMD=ZX7P##\2_#7CNPFO\ PC<'[0_V6X>[TMG3
MRV8%C@?+G*CG%5"5XZ&5?6>I+\3HI])\7?#>Q0&>*+]PTS*=I/GG(##@G##I
MZ"KAO_-T6-RY8S>*#*?4;IY!_P"T_P!*W/C-XZN;37-,\.)X9L[<WYC*WUO
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
M27F\2$#.U<QGJ>>W?ZUH_#KQ1\4=::^T?4- T_QFL$;R2-J+".;;WQ(0-P/
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
M:DFE>*(I#Y<K(ULTI'[X$ \93!W @CC@X(ZC]N:\M;+XHZ;>0M*]W=6"^8C
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
M&(O,+C]17$R1O_D4T!J6@L+E<-&T#]GB?^A_QJZVA2*N^RG2Y&W.$^5_Q7_
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
MB266/;<!3\\4R@+(,^YPWN&!XS6$KR2E8Z*3Z'JU\Y4:?)N"DW2 LO0_(_\
M];]*:L,=T^I!\E&O+</GNI$(8?0@XK#M+[=IQ)D+"&5)N1P!]TY_!B?PJ[#J
M4<-Q>(SY,DT,KLHP%C#+G\@C'Z8K%FYM^+O#=IJ6E?9KZVBO+:>4)()4#$#.
M>AZYVX_$U\T?$[]E)XY#K?@:\^QW>G_Z1';,WW"I++Y;=1C;P#D=!Q7U9=7/
MF-:[S@_:$!ST_BP1ZU'>60-O>F/"R_N2-IX),J]OSIJ\6K"DDUJ?#'QET]_%
MOA/3M:NM,ETKQ-HL?V77+&9"&.YLB4?WE+$D$9X<C/RU\ZV5H=+U*X@!S!*I
MP,^G*_IQ7ZM>/_">G^(6%GJ%I'(EQOBDROWP$8[3['%?&7B+X"S_  T\6+?:
MGI,GB7P4DGE74]KG[1:P/SOPO(>/.=P!!P01SBNA34F<TH6U/F>3<OFJO/\
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
MDD79']3]W'O7,W/Q.N]5 "U TK]BZV\TM\SEO/N;EI"">H!)!4$Y. <>W6N
M\3>-?$"2%-06&U@VX7R8^7 _VCFA1E;4ARBC3^(4TFIVR17EGI-VT8^2_9HI
MGA7/50,MW]*^<O'?AVYU0LBSI#N!4M9QA58?7C-=[<:U<:A<8VM*S';L*;OK
M6AI?PUU;7O\ 2+2WPC]8E&!GVXXJTN4A^\?-<'@N[T"\,K,SQD8X3+ ]0P'3
M@@&HO&E]+-I=KI\4<SJA4M,T6T.WS%CCMDN<>PKZ/UKX<FUMIC<HNZ,XD4MR
MO;.:\^U_PW#'#)(-SOVECQP!V(Q^HJ[W=S.SBFCP^ST74696AM96.00VSC\<
MUZG\ C=V?Q9T87LA'VIFMV;)'WT*J..F#C'856B\ZSB\N60^4>1@]1[&M+PS
M>0Z+KEEJ0R[6TJR%@1N^G/?FJYM2.6QGZQ;ZAH'C+6;RQE\R,74R2V[C=N0N
M=P(/#+[8[9Z\UZK\&?B]!X%UA4BDD&EWS@7NEA#*T14?ZV%AU &<@G)'') K
MQZ_>^BO)9M\FV1RVYSN)R>I]Z(9$D"2-)Y%UV93@GZ^GX4M]QK38_1G2_$L5
M]:QW<-S'-I]W'\DL1RCQ'^('O@\$<' YY%:0N3-=)'<_+)CRY"3PP(X;_/3=
M7PCX!^,6M> 66U(CNK!F#/:R\1M_M _PL?7H>]?2O@?XW:!XV6*TDN!I>I18
MV17;;",GA=W0^Q_ITSY.QO&9])1WT]SIUKN8-)'MD3GC Z\'M@G\A6Q#>?Z)
M<Q_PE8L+W7$@)Y_&O+M)\4#S39WHPC@E3[\\#]?SKHM/\0(MPR,3N=&MY/4*
M1Q(N:RL:W._UB-+S4+)G8;/.;G'0&*0=OJ*-!L$DFO"$ROF.=A&1UZ^XXKFU
M\0+-;0-G9*N-S9X7/RL!Z]2/UKH/#-[MN9@K9&#N /3/3_/O2MJAG%>)O %A
MK*1):6RVLR*0GD_* Q;/ '3O^=>*^)/A+I?CZ*U37=*CN)[H23F]A/E7"ECG
MAP.1N<<'([8KZBCMU:ZM\-LD,H#C'?BLKP?HMM=0Z8DEL!+]B#!MO3!4G^5$
M6UH3**9^<GQ@^#)^#>M65O!J+:A#J!W1B2/9)$%^\K8X)Y'(]^.:X6]D+6[
M]=U?:G[4'P+UKQ_-;:MI$L!;31-OMI6VEPS Y5NF0!C!_.OB[Q+I>J>'[C[%
MJ=A<6<Z_,(YHRK%3T//4>XXKIC+F.:2Y3Z+_ &:M*>/X?[)?G35-1D3RU[P_
MNMX/M\I'X^U=_P"/]4>\U;0[%P6A:;[1(N<CRXQ@#Z9*]>HKA?V?[F31?AMH
MUS*C;?\ 2IUS_P!=9%&/^^?UKKO ZKXJ^,.C6MV/,@B:TCF./E*%O-?\0A;/
MTJ@3L>M^.IAHUII?A^*01G28 )_[INILR.?^ \#\!7/Z?)!;V-HCEXX 7O9]
MH^8HHZ?4@ #U)QWK(U'Q#)XC\3:U<2,7\R2212><R%VP?IS^E5_$5U]CTQ$B
MYDF94P"3F- &Q]"VS/\ O"LY:LU6B,MIE\0>*3/<G;-M:YD5>F]FP%7_ &5
MP/8"OL7X4Z --\(6OF1^6) DA ZGG@'Z"OC_ ,$Z;/JGQ'LK?:PC$.Z1B.H4
MD<>QQ^=?>'AU8WTV'R7CDP.58X _(>U:4EK<F3T)_EAM555W,QVACZ<Y%49(
M<D\_C5JZF+-D< -_A5624<CH<5U-&9G7J!%P2.*YZ_F*YQQ[XQ6WJ7[QL ]J
MQ+YF\IMRY('!["L)&D3-OR+BV^;I@C=7DFK*+7XL^&I]K"*]L+FR+ <';LDQ
M_P".U[*8Q<6J,.5V\'MTKSKQ@NE:9JWA^^U(R^>EXT5H(SP)'^0;O]G:3^)6
MI&S?O%*VX*\\< UQ/B7_ $=K.X8N#;W498H<$JYV$?0[AGZ5UR.T;2A\L 2
M>OO7&>-XIY]#OS"/W_D,(\]2^#M/MSBI8%#6-373=#U2Y8_N;:)KAOHHW$?3
MC]*X;X,VLUCX)T:WD&':U6XD['?(/,/ZO5KXN7WF?#O4X[9V,NI0K;PLH[S,
ML:C\0]=1!IHT:ZM;>%?+0P*!QT  '^%2@.#^-6@'Q+\/];LQM$A@,D>X8Q(O
MSKSCCE1FOBC6O!7B71+>2^FTZ:"R4>89T^>)5]=P)P/K7WWXJ@FETO4XHQYA
MN()XT0^IC90!^8KX0N]:\40Z/=Z/=WUQ!IMQ%Y4D; R)LP01SD@'Z\8XJR)&
M#!K,]PJ6DD,M[+,0@C3YCD= ,]/P%8]]?/#,K[$C96^]C&<<5ZK'X3?X?^'8
M/%5W;>=J>H*3;2QNRF6#<$>7;CY"3E P!ZL>U>0:I(9;N[DLXHOLCRMMBW$D
M#<<8R >F!T[4&3T.FTQK?51(TOE+.<%47(+^O?K2R6%FLVQPT91RL@\P;MOJ
M%8 \5PT.I&QO$BEAFC;^%3D'GH0:VM4_M+3[NYMKYYHY(L;TNE.>0"N>N"13
M"Y?U"Q6WG56R8Y!O7H6VY[X/6G6>BQZA(B6\P=B?FRI&WG&3Z_A6$MY*GRNA
M_P" UIZ'J,\-\L]I+Y,\&9!N8+]WDCW^E SKV\"LS1V$;1^8\9>6220B->3S
MG''3WK1\:> CH[P&"5+R:Z)*+&#B557[X;D'.#W!]JGT+5/$/C*XOIM./VJR
MLT,SR:@B[8U SM,G7GGOGBETGQ!#XQF-A>V:)<*C&WN;>1F0.O.-C=L?3\:G
M4>AYY:RFWF\X-Y;*>HZUZ)X?UI+I='U%8V8"ZDLF#\, 45B_TY(_"N;^QQW5
MWG[-&J)DM(J[ ><<YXZBOHGX,_ ^/7+%;OQ':W%GHF1);QJVR:X8@C([A,'K
MW(&..:4K6'%-LYO1=/O/%FO0:3I41NKRY;<J9PH''S,>PR1S[U[AX;_9=LK-
MOM/BK74:8'<UCIY&!_LM(<_^.@?6NF\'_"KPIX1US^T]"74(+WRVA\V:<OM0
MD9'8<X!YST%>BZ?X6M]4W.WFM@Y#2'K_ $K$Z$CRW4O@#\/;Q]ELM]: _-Y<
M-ZS#/K\P;FJMK^R;X9NIFE%UK0C)S^\NHP/S\JO=YO!$&FPYCQ*W7YA_*L.\
MDN+!]J+(F.25!_I5!N>=P_LG^&H6^6^U5%;G:;M,?I&#[]>U<OK_ .Q3HU]?
M'4(?%&I+=[]YFN<7#'IQGY2HX'(YKVA=:N9,9D)7N2,9J1M5*R9BE:#<<LJH
M&W?CUIIHEH^5_%W[*_BG389!I<FF:PG7]VQBN&SR<"3C/_ J[?3_ -H'Q+X
MOM*T>'P]?Z9;VMMY$0ET\120K&I"[F#Y).T<C.=U>WR:N)I?GNMIZ;98P/YB
MJNNZ+I_B#3I(M7T]=0LS_"T:N/J.X^HP:J_9@?,_Q#UK2_BS97]_/X3U70-?
MAADN3K"7-NRW& 6Q-'E6.3T;&X>IKYXTN:\ADO9"PN':78RR$@G"KS7VAJ?P
M#\-72SOH]_J.CR-&5V+^]1<C&-K<\>FZO*=2_9Q\4Z.MRUA<:7KT4LS2,)E-
MO*<CMG*CIV-.+?4B270\*N_$-U"NW["8ST.)2?TYKL?A#!(DFKW4D+VK-Y2
M,.HPQS1XE^%_B.QMKCS?"E_#(J'FU99E/O\ (3_C63\-]43P[I.K179DMYWO
M$_=RY5@ ASP?K7)C/X32+I+WKGSI!*([A&(X88(^E:"M+.N]I&"'!"H<"LA?
MWD*LO4?,*U=/PT97/ P1CTKT#B192UCZE 2.[DG'YFFX>!\P-M_V&&5//Z5.
M%YSCG'WJ15;=R.<Y].]*Y1+:ZH\FU#F.13\T;$G@GJ/:KDY35E4N=D^T[95Y
M/? /K_.LN7_6(44$C(R#].*EC;& <;L$9]\__6%(+GK_ ,%?%%U:V]]H\K[G
MA/GQ<\;&.&Q[!OYFO3Y-<FX5"N]3C##K[$U\X^$_$Q\/ZU'?B(S@*4=<_,4.
M,D>_ /O^M>X6M[!>VD5U!(DT<RAD*#&1_C07'8Z,ZV\C,<*2< \D"K=OJ,T;
M*#($YRH5?Y5SD%P67!SGITJ];L44!N&[8%!1V=K-#-&KN\C<?Q/^6!7JOA_X
M$Q_$3X=ZAK.H7EM96[J8K*!\"25P>)-W\(##([DKZ"O$K59-RJ"H_P!IFY^E
M=%\1/C#JW_"L;6Q0&*73)(X$DM^!Y>0#_P "'RGZ,U93NEH;0L]S7^ OPA%G
MXPU/1O%]Y<7:B'&FRF\V"&0[O,8)P,MD<'(X^E?3?P641^'7T>32[6^ETE3)
M;74XSYC$EL[3TZ\'''KUKY3\!_%J'53"-<M9HIO+6*VN+;(,,BC*2DG.XDCI
MWS6Q\-O&NO7&J"S379(]1MY[B.XN9(UPC*['Y.AY&W !]36"OLS:Y]N7?BJR
MU?1I]'CB73GU/_1HX[P-")'D'4YY"[C_ #KXK^(7AFZ\+^)-0TS4+Z'5YXI0
M'GAD+*Q(!)W, 2><?45<^+UYI=KHJWWBC7EN]4GECA6^U&0D0PK@N40=#C*Y
M R691WI?$FN>'O$VH-JND?-IT\:)!(RD%T" !RON.WL*VBI-WZ$2TV.)-F]K
M<!@%/&>H:K;6-GJULT%W&SHPP-RD@5IDV\;;55?*'(=:0W5M*SY=2W<#)S^0
MK4PZGE^O>%K[PO))<V#,UCDX;'S#V/M6%-XNUR&'9%=MM_V>./3 [5[:)!<%
M8Q%YH;@]Q_GZ>M<3XL^'\6UKW3PR+U:UC !/^[G^5(1Y5+K5W-,SO*5D;J>F
M?RIC;)E"!3N/]TFMZ![&&3]YIT&_HTEV'DQU_A&!Z=JWK3Q98Z?&%!F,RKM7
M^SX(;95XX.2-Q_2D!YS>>!;BZA:6WMIPI&?WB%8VXSU/2N3U#0YM,V-O0-T,
M>X,P_ =J]+OO$,DDTI"M<;UVLUX_FGZ@X&#7.7]O'?0!)Y&0+RK#C:: .6MG
M@FA*RR;).F.Q_/H:I7^GVJNC0_O#GE2"<?3 J_?:>;,DLZR(W"S+S^!JI'(;
M=2"^Y.V1Q^![4"*-M<&US&P+J,_+*H Y^G-6)+@271>U81-M!\LDDC/]UOZ?
MI5UK6'4(^>"/XN]49]&>//\ ''TW*./QH$>E> /CYKGA&%-,NW;5;9,;8[G/
MF#'H1DX^F?H.:^C? /QAT#QZL4-G>_8M292RV4[#+$8YC/1AWXZ=,"OBG;^[
M"72?:(1]UF.&7Z-_C^=6+=I[%XY["9KD*<MCB93G@D?Q8]>OH:>C&FT?I5IN
MK-K%@598XIH^&0_*"2#G!QP/3/2M[P[JCV]ZC$XE1<;2>2!G=D'V.?PKXA\
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
ML98 J2<9]*>VP]R^[!DWRG/^R>E5O)29MS+\K<_+Z4>6S.NX84>]2R89"%P
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
MB687*A6Y/ !J;,JZZ'%6M[<75U*1$GRN05CP >3V/_ZZTH[K[#;DVMZ=/$F
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
M28[B!?*WY!&>O/7J/\]ZZ34+.;355);7",D;;<8.616P.O0-BL:WNE6\(WA
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
M [4CMPJS0GEHR",<CE2<X('8FL]'JBM>IX#>:%XHT75+:&]:.R2**<R&"4W
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
M3S:&M?>/M.N/$&GZ980DWLTR1B=@5WR,P .SL.>I)K0^,7QHUF?QQXAL]'U
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
MLK>ZL_M5M"XEGM[@!4E!& HW AB<Y&>",G-?0UK\<]&TVUM;.P;[&BC:+=8
MODXSQ@<$>XKXWN&O[674Y;E8BRPP#!!$; .0,8^[WK:L=4TRZAMHX))8[J10
M);>^8!01WCE!Y!]",U'(K&GM'<^LK[QGH/B>8"\O%CO)2%6XB?&T^N.33H?#
M.K:#:F6/5HM9CD)8*@VR(O\ LYX-?.VD_:TMOM%K)#?QH,M$_P#KD ] >OX5
MO6?Q>O=/F?<DT,"_NPA78P/X\8HY6/F[GINO)YD(EL[A9F7)ECF79*O^\O\
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
M4DX=!@''!&#FBBBP7,UO'(9G5BZDY5N.HSUK;M?'SVNFJ Q)3(( /YT44N5
MFR-OB)FU"-^\B8D@,N<'H*S)O' CLR%+-M&"#^H_6BBAI%7)O#?CDP1M<9;S
M/,^]@] ,?U-=._Q,;:[%W)!P=PS112Y4!BS>.C]FF SM9MP4C( /45YIXJ\3
M&6YR^X?,<<_I115HR;/_V5!+ P04    " #&=556\6Z%&7%Z   ^E   $P
M '1R;BTR,#(R,3(S,5]G-"YJ<&?LNP=44]T6+KJ1#B+2.U% 4*J%HI1$04!$
M1$! :;'3!$2J$!*57B,@H"!$141$0'H1$SHB( +2E110I"<J84O:W9Y;WKOG
MW3'>^<\[Y[SQQKN+,7<2=O9:<ZXYY[>^N<8*9Y)# G:>M+*Q KBV<0$7H#^
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
M$T66P^$&U&?[*GVVCAMN9B77A3<]?/90TC1=C:;V:L#&6P%K.O&8&8RCW^(
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
M+<%,,IT#'!^O^U[YU&[J0*Y'W14.<,M=,^;3^$:DB/[*4(6=C><_6Z/Q]W(
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
MK-/9E99:<6U<'#&;8[WQRF^5X"VBOT109![RDS$),RB ;0S((>AN /LZ@43
M2.B@M?\<7D?XV$M.#:C9(F&VQ=+\Q8NO+4OW,^4_83OP\"I/*&3O1,Z.4KQ7
M%VB-%#AN?Y;H3I0G3;>$)^6FG,:8[E4G,%%J_NS_4&7;L7>'59]4?8(R0]V;
MJ7B5@DCT$A_%7,&"FGRQ+YAG0>>=[C$2/<(:#RE! CNDO.0>K+7>V8\(7Q@0
MVB\W?%SC1T>*;].;)R<//+H^-LPRBWQ#PB9L$./'D75#*\TT(SL01RTXCSQD
M1TM,Q T8%K<:98KFSY[5\.?C]K^P/SVC?<$ _',D=PW2^PE[ D<]A4RQIFBL
M#,_-*>/02Z9VI$%/MSFKB2>*MR(,?P,-@L*:4CE<NSVVM;'GV.\P]8@5:ZC$
M2*+.^4%TU?-+52<F[:.;06\2GF]Y\WMRE'.$Z?3Q!;]!F,B/VV^LC-0TN1&E
M%O+_I;TWCX<R;/^&1Y:1;4+(.I(L(1%1R6@14@W9LD[(EBU%1L9,R+Z%HE2F
M[!*3/25#MDIV&4;,(JF0:\ATU2R><?_>S_M^WO?YW<]SW[_G\SY_O)_WCVO^
MFCG/:\[S.+[?[W$NQX%_[;!J=M;YXORJ_:<;FY ]LNEOZ$AQ=$H7>6$X&>-2
MXAE$SGI4[/GIWK*X4KU)J8Y8]H&XKD%[PLGK_4$5_]/U,]S;.?@;1D#:+XK(
M]P]N\P[$Y#%!?O7V;$G<A7U)L?!E*!4/GB<&APM-V6P/#-&?N?"@_@[>/ZOB
M!&ZE1/5OKL/A:\<'ZB.?KNS3^AVP))B4U?+ 5^*AWP[K4/K%I\='G2P@V!/E
M)>E_QI?_[87,#B].!WO?Y)S&2'N0%*;U!C+ @/_6:,O&<)L4G/6UXRE!EU/?
MKCJG#>Z)C1&P_#JV?T]')M_0R!D$57*:2#7B8T3]5Q94;L*7NW!!3S 7>,)V
MP.Y2RU^)C*HKTJ]59/:TY*MSQ;UB[#'V#&6> MV$^.#([O3S]R)57_/@(0 G
M,^C-BT(*HC61^1\0OT=V\K$+A\U^.[P9_#BHGG<X2/W&P$'I/)MC-D8?_A]_
ME "Z]YIK H@T78POE2B)"E+H*(Q6GGSP['MT>/CUH",'+A=H[TC.FKAU4EM
M,M>1%W.1AT'-?K:2 X!G%HTT$:9SN*+2\BV?GB3IMNNP3GQC6GBZ7V>]W$#[
MHN;Z\XX_%CH\4%(?&\]TZ2-,#_0AH*'/,2X2I=YT!'0I0IVKP&A-"7->//=)
M-8JB6%9U)F'@G<=Z@F-#UB=V#XG\CSP2^^$K/,,5&'X5GCPH )?$2EQIA(,V
MYM)@A0_S_//IF)#9Q+ATGVO7GHVV+<Q?DRFL2-X7&3FK=/&YN.[IU[;$/_B:
M7RXX(&Q^*SU/0C9;ZR6G!$%]P#4KO&BK=:I##[1];HK< 0;-/.ZP]S_8.Z%3
M?77F:HY.F!-U,2'6=8[\52[;^O/SW'=EAB],51-'$LEO;D9Y.YMDF-]L%GD9
MLS8HQH/4DSO^&802&GE2=P["BL[F(8LY7;_P_/CN\= '*8*5^1^O'>N,MQI#
MW@0_$"_PWH@B#NNF3#O83(2%?HS&[GWUT/FEV&'R%RLYJD_6+EQ'<+ZBN9MX
M]-$U,@8L8UV)X^D(E\RX?Y5*_L_'*=3W3 ,I,J,6=B$C[LU"8]<17(SRF1?L
MM!HC.^BB2[H9(I:&E$*!OO9PXOBJ>FMA]O-,Q]SEB**G7I]85T%1KN1PV@MT
MWYARR]^5JB!AI;@25<E-B/':<)M&N_._+T_6X:!V:];/#EZLU25+O()4FNX[
MVVJ^:_27>E>7=M6/.ZZV?]2_X*_\^O&'P!5=GW\=GD(!3@S+?\__(,F.800?
M']D-IP0>K/9=:_+E,<QZ]#\37 $L!'<4KH3P0Z7_=>F'3<_0;]328#+?QOX4
M81M+/>Y_L6?;OUSPRTH1ETZVDA<KD]+Y;<+<R3.8:>X[!."T2]<<AOU\+9 H
MU&'V(2VT''.RQ1Z6@O$\\+;$4\BT\246;T#N5U1?T%OZLPDI>29][["7[E#Y
MOBCO >-(W%F\ E8 <Q[DH_<!.3W#$C8!!N^;7B.+Y]8,-B%ZN^]<77KW2^?1
M 8?>B(T_&SQ+;]B$)*9A-;$#'3OK.?G$L%4Q3[8/J'@W>9+,#/V[F'1'O$8#
M?W59++<D3T!BJ>F2E;KMO?!/1PF)%#'L0;9R(I/ 23+7(;/M0<^;S\=0095'
MDE.I0H'ZM8"*IJ5JRQ=G^P&UNLEPM^3]QD8%F4"$:^0WUL@D(MVL+UVKKGOP
M/YNG0UAE4,<1S)V?5:1QTQ%CS;7G1;4D#&7*KK[.>3&$?&',LJ018$%8*> K
MGN8I0?G0,*Y;TM28BA.P?W(*GA"/>DP$;(83-R'  _;U-V!I%?EG(W O_M"R
ME= :U2AHH\?'=_D&_@P'3M"!.Q25Y/A2/E1?&[L>AU/G\<15E:K_PN8HWU=B
M<W1W*0-*Y3":4N)^WL%2@N('0J ?49BG84?O-#/TL+D--=K.D(0#QU=14#86
M#-5\.YQ^)"=Y_E;YH[RXRK.FU)FVO18;Y&MX1R.^OG][^;D'#T06IBW_T@?5
M?W=14E95W7,D,:%MDSYGU]X'5,RZ'\0*?8?.HT))7_O9RK2:[@"@D6D-*%W/
MW=N105\YCSX9Y?[P\4%?GG>%E'7]'8'2_X>4$AN]O)M'[SLXSXG4AY1=3\%1
MEC8&V3:JOZLD6,'LS\-SDT\<\&IK4W<:-?42NROH]J,=5Q@*6OQ_+3D96^=@
M [BB)RLJ'@"SOX8344W:B=A2@.3T6K0<7>0D'Q/Y/A52+^\K*Y H?M=/_#"^
MOQC"J.R&[?0 ]?NYBJ_&FFT/S1PK_QQ[\>:!8\I(NP]G<M^INZQ'55RY69!6
M[;YTY-#38^4+9=^-RV>?URJ]^) I[REOO:_SUG&H:B9IV84MC>-*6 ']/?IB
M0:B&<+:L%;*=89ZTK;8UN</T^T@A*5*79C634!W\[E:?GU,0UN-=?GY;;*#O
M7N1L<=6Z04SD/M;$+URB>6G)&Q/ZUDKM,U#Z[<WH/D1RA_ZX62PPXQ4?9G9L
MGB+FH==[[^/^J^5DP[>'-+/+;:@&JO%?G7Z\C7@4+O>4.E%YY,)"42//W*MN
M_5\0OA$^U4IUQ#?!5@1+T>8_)]Z7N[[G/*W+,R1>3DUXAZ/XY&Y"9LXRJ^_>
M5?OR5T;X3-F$\S)'@ <<&/9.A"#1OU:-8M^\MH':@>NA.(@=^#"^[T]$\7S(
MB0-6_K-+7K,6?!9.N_B?['09'CI__5H<DE!YWJBZ:G^\Y4['@O_2EB1O %H(
M;[\R4KHG&"V%H:]8%GKJKZWTKTRMF[^VABWS_R4U.>S7H[YNS1O[(9.G;5>6
M^VK!U;I+(%K #OIU0V8:<Q/T1+Q%IIETR#N&UUMC1RNL*?UA/2OR/QT34F:O
MS[TD_WOGC-8.<B7^,L0!3BM6G'W8)*9I!!<0IX+<PXWY/%QUQ3PXSM4G98U
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
M ZXA>C1.O0$T;S7OXM=/BN?+8Z[L\F[>)FS0@VYYY_]QYM0Q/%N1QT1"DV
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
M;NZ 9^]UN**93@UZB3J<T2[Y1#T4]QSTX?:]]XM[YE\P9STB/17FG4^^A7@
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
MS,G+8 I#9"CHQ&>RY57$B-%$5O9&\MA$_ZX3!HKM->,RS/)_;(=>Q361E@<
M$V8?J%S'':0T%<;O89@DM)^YH]%:8A,7$;)?P$3RLR5K)F;//9%!L3"1(X^>
MK.2ZPAOT>3)!%]M%$45VX:;W4(<>4 D2QY:\/%POVAB->7H8/GM041P=4QGW
MK.:5E8^,!10BLG'D?VMVJ'_K9L;:.%?D.G!TWB4+1^7Q^A2!3DK$PL!*%X"0
MO&PLPY!+:QJ&??X<]-?5-Z+)X[/:+JKF'L6I@#V3KRC@$9-N2E-*+PS4Z,U9
M7F$=9!LRD&D;<!ZK2D>&*O8<0+L?;R/&GM,S6VHM]FL]'4B3DYU\^N %\=#V
M1>BOF^F03M !(+W%"V'EP'!>W_&Z@A4IM'-"PU:CM8X1XK5-VF(VH)H66X>&
MFMF$V'S:BN 0P 5<$@4XIWALW]?P)*(8=IB!F)\=L*#X3?@E,4J^[>\)Q1DZ
M,--\#HO+]NW21CTULH.NY[).LO>"E==YSL<')M'&@?S^ZUR20LX*J7*)*(IQ
M%XJO>I%!&TL3D.K'5#,OC]-O]S7LQLH%7CH5WOK7Y']C>K3___G_QK,Y_=\
M4$L#!!0    ( ,9U558A_+&\>KP  )73   3    =')N+3(P,C(Q,C,Q7V<U
M+FIP9^R\=U038?0V.(B -"-=BD0I M*5HK2(2!,109$FQ$*/$!5I&A(4 >D"
M HI*% 1$2J0K(*$7$9$. 4E!%)&26,)(VHZ_KVPYWY[=_7;W^V//3LZ;A)/,
MO/?>][GW/L_,!-X,CP+L.F'G: ?P;>,#+D /@+<.[+3V1U\*  ( :./CS0$V
MP#:^?]N_YVW_MNW\_YX%MF_GWRXH("CX'T-(> <TA 0%=XCN$!;YMT'OQ$1%
MQ/[]\>\@_VG7;0+\_ (B0H)"(O^7-UX'(+%CVX-M+_GY5(!M$GS\$GR\'@ .
MV2CP'^;Q ?]YX]O&OUU 4 @R0Q3Z0N,NR'Q^?LAH <ABZ-,XZ'-@NX2 Y#Y#
M:T$IUXM"*M>D#][.?KY#]5AMIXS;*%WMT*7K=X1%9.5VRRNH[]?0U#I@9&QB
M>OB(F<UQ6SM[!\<39\ZZG_/P]/*^[!\0&!0<$AIQ(S(J.B;V9L+=Q*3D>RFI
M.;D/\O(+'CXJ+"YY45I6_K+B55U]0V-3\YNW+5W=/;U]_0.#[\?&)R:GIF=F
M253:XI>EK]^6OZ\P?O[Z_8>Y"?[=^N<7'\#/]U^V_Z9?$I!?V_ZM@= _O_BV
M1?_[@L1V@7V&@I+6KD(7KTFI'+R]0_I8]O/:3F'50VYTF4O71T5DU8RHZHQ_
MKOV'9__G'+OSW^79?W7L?_:+!(CQ\T&+QR\!(  .NSA5$_B_.@B9. K%&>U-
M_\:6("Y.-5/7_%:ZF.0N5^-W2WG=MCKV:U/=!U:LS]RYJ?R':8RYR .$8+CW
MLCP@&,:2HO& L1^A #N2!R2<Y &A\'2\*)%2<@XIT&X4PP.\)AK0F7@1 AJC
M)5M=Z7PX9Z7KY_4<_8<]8NJ9+Y/W."@_)"A">]Y'A)(S$<H(2@5>OLV6WDKS
M>W>10KXK_@(T-0NLMY!0?Z\J?%E;D:]M09%+[!8>497!?F6=X=PC7L*!^Y/9
M,B7="D:;JEW>Y)0;"&GU6I%-D_P%[0F":H-8S(>I387BB'%R(17C3!_O:=?F
M 7>$V;X<8KMJ-[$'IX!#O3,:B5IQ+-+VT76+57?#)=8TBI9:E2G?% &X*1@Y
M'B  <![Q@ LP4*VY@P>0])G=X&LCR_W?J"Z)U91"S]+6=Y/H%V-[KXD9VBDX
MEEZHZ5D$! ,//,M>PM=KL/= \VU_P'F)/1B"X/^M?P][@-Y435AQ_;ZE/IW.
M/AAV97W=_T*V_;=>M4I9YE[!@DM?XAT&"(]Y *44WSBR&D;7X J7LF38JN!W
MED@(H@'6@Y;'F-!_8@SI-<V8J?PFR0S3DZF.7QY9HQ><U-LN[0(*4((![D=
M/'>G\CATF+(L&G)VL1]//YV5!.>WX%/_^#8.37$186M(6964]TK-&'4QH_4R
M7_D!=^1%!!>B:JX?1<3@KA!!':'5?2P^S'4Z<97%.LMV:Z%_?$O[O'>E,.Q#
MH<78K&VP6KY)?LCHB1[^8VSEF-U"*L0C1$HMDNZ%GBWABCA!;I\'QVDC,UF]
M6./ZQQU8(_J[FLH*\G>I[U=L/SYG-=UQ1S\YV+W?8]]$V'SEFZ 1'&6)G(B5
M!K]!$5_A9+2+QOQR]AD6[2WO+K1J#OS;PXRVTLB17SS,_1W>S2!40*Y]&[E-
M%+ 2PG5*M*N&X 6P,-"GDTE*3FLSU>4T)[(18>7]$2I(:P6+M&V:46?=CYYR
M<.=_)LTWQ1WD 73WK%DYKO 09&8 YZ&5.I;$ ^3UJL+;?.B_3B4X-:>2PNS=
M)EYX\CMIIAJ,'=SO@:G^F:"R[?H*; HI \U=S /JB*L\@+7/DSM';M!/)V $
M*'$G/LJOVJ?^CJUNU")=]=XAVQ_R9$1%Z]H.7ZIUH(A,$P\P)-:68-PY!8C0
MK!D>P%R&P%B+T2KHP?$W_MC=@$N6\]O[T#&H)"3_J _I<]H-\\M.L0&9FT/9
MCH].YB1&A4UNEK.5'6FPW3$)B\35IY28XM=$>E))7,7GN=F5@KX]^JYMJ&HS
M$SG)"L!NWPW!DTN2L3M4KSV#M1,ONX!';+C"[JQP=LAK#IZKQ/:8:D/0X@*7
M?6)NCO>1^#UM*T^=DMT=*,9(V4U1<1CXZ. NUJ.+04+9+H[KC,:$L8Y@R4AQ
M'G#9)9Z\)Q(O&JPLRCB7%\?X::GJ&%Q3WARKHU_2G/E-<4&V/B^M7]AW*3W<
M,P U L7J-:(6SY9Q8O;0"[HVQ#%7.4]Q ;#;"L2[C<48/MH>15IU>VZLSK6>
M0Q?#F$FG1TMV! C#-2^[&>8^AM.O!R54^W!%?%DBH<I'Z$6IQFLXUW&AC("F
M^I1<US<*98^4[IP39?WFORX^JV@@I'1::$6H9P/4P[.E(B@\8#6 ,C)'Z(>6
MMJ:J388A49/;P4RV>=KH&[#V-2;(LZIK@V_/SF]Q+UMS([8MPT19"KC.]W"Z
MD\L<:M&O@&4!"M'T[[$/T89O+H6U69:#B]T9EPJ?=L<-J#Q2=KB;U=<3=6PI
MST.GTR6!!W3V(.G.0P@2O _/9^'#4L=.((2Q<FQO$%4)!SWP.S$7"9XAKC]R
MYOTZ=9N9D6W/2N;3!@#/=&>EI?>U @8\8!_&&4)#+G8!7KNQYD&O](7J8A*.
M\H 'B&-"F+[VJT6R(%X_:?6Q>\/Q0KG\KZ1;7H&U;X/EBQ]=E.A9<7D_FK\_
M'E%,XF(1%)H^R;X?OP=!J2O:#AT3A1W%-4[5TP\Q;X8)]OWPFJY2=E@C*'^5
M7T(-W:\J#CADEQ\\EBLFX'<,,16T)41XCP8U1WIX *@JQY8>YXH<"8*RY#:G
M"2L4,W<2K"[>UTSO[TF2;3EOZ&A9Z-<;%G*S65>-%CQ_)145=6_H9^*"W5$K
MYTEHX>_BH!+F3B,#W$DR/3QKK:("X]F@D N7"EE;_+SORAXI5/_7024ZB>QS
MPK2DZ[W7U2KACV>86<P*3ALN"#]CRHQHXD")%H94F@45.JEWY*N\"M=I878.
MFX\5@ZEBTP>WP=>WF90<.1#_FHLE4FJ0='ND!*ZS[6;075PX>L:<*R) >VKV
MDP?T&8:8* B6,>9"OVT>'/D:V[1TB=B,U%2KM1!YF&<3#FMJ08"'88O$/@)I
M>M&4+372MV!$5\Z(0"WR@&0K.$,%=.II%D<]_XSR?CJ9Z^<]_Q;1VGR1&?PY
MY7W/7UH\PA-QD0P>'N(*1[+B,!<;0 'Z8UI-[7.P]6Q>R:>&+(7EL'(>@'(X
MQ&J-M;%PWL>OK6@V\+>KX@C_)QYP!0GJ3*_RL;9S1Q7L5_M99S">K?21%&."
M,%[2>VA_BD532/EZJ^^&1>C1ZU-G7J8'S-P5$8X4^AG-%9EE[8& YX5#H178
M>Z:YNFP)3AYV.TCNO%E5S[:<:D"G,DD!W!=[4=&R#-'\,P=]!O9FN_/]3'\2
M]FOG%5QG+%<BQH5Y&\+9$X0__BY"%F,>]C*X?2\]Z.X%QLZLPV2!ST2VVLWN
MX7 *9_FS^_W,E;YXJR^?$)05.*@&X8F+2(WF:H")I3%8I,1@\?[JEQBK%H.X
MZLN.48]4%DH,WUQ]D4P2/J"]FD7ZQASE%.$@ZC#;?99320Q&*/" (%#_A&Q1
M^//+X=/H(V\+#U_<U2_K[3:L@B] Z'U=?I&5#R&H&4D_ =G' QJ2V9(%-'0G
M8?87)2N);4X()O  X?XD'0M=*NO6OLBJF:,RQ.AMFCDAJSE.1_OQ189/]O(S
M(OJ1S?8]6:#.M]4\%@S7N<="JN8\,15!W<<= ?.B'D4HF8A-><>-*]>HC%N-
M1^I%Y!^=OR\.X(XNZ$%Y\X;;Q0-VXBZ^$^**P!GFM-+^I';%F+)=7/DW4[]3
M:,1)KT+;U,,Z78]>Q&YW5HDGKO" F!//="PJF7#(Y@P<I0#1W-^G[1*/%.8>
M^*$@EQ;I==)[9^ZBKW@##U@+$<1%HS6#4E[LQ=365[9??77J*'L"VJ_,0NX5
M"&?.<M(0 2, "+=["^*H')4A%SKN;IM]5-AOIT<%;HT-**>*P\)"V>)/KB/<
M,P87C2$XD/\##IX0TG"R&.6I=CTV[!\>8L8["ZOJ,993O_\3'I[M-3C<=/=\
MW:.<!>OMJ2]A#_P7T0^O\VVQH,8+@]RNPO8BZ$XC@M^QVIQJJ_V#9?,_QAR*
MX/3UW$N;A?FE2XL?@I^[M"J$^XXYN/)=:&TV$*+S .Y.:.X['[ ?H-;JJI^,
MKY].XP$7<9GM>YO>C+*1U38T,FSHV_>;&?>S;RSR%:E?<50,RT65F 6<]S?8
M>[.<+:UO0__62P3-B127[@W2HD-=&_T>?3VU\%1N56).7XA5+\ZRP=K_K[_=
M9+OSBUUK/^]'I$)U/>$C5PDC3&_NVYAM[5.6I'.SH"I]CCN5X!=FMG!X7:]A
M9O\X=V \$<AS5'OK.?CC$?!Q'H M'R/N@\#U!9G.U>>4\H 0Q"R9N^,6G=AC
M*LN_Z)):U8A+V91U"\LSVKW^_OB3N"_#[Y:&^-GG#*/V$_VT&7*TB&&(?W3^
MX &P9PP_;VW]Y.M9L*IW)CR@2__EVSF\_:V$/]L_"<TBZ.<(H)9]#PS<;Y]@
M)8]]CZ^56\6]8A\''S,43[:-<>5BHAT:],M#=GT?#($]LK@&-QXS?IM\!55K
M4B*7;]#&AF(JF )N+&YF$,/@)!*.Y--GED]85'L[/M>S@<-JB%8\M7&5LXV2
MVLU91O_!Z0%S?=J;F#D?X_<+BC<.'9#V.B'>Z;C]I>55!R'E+J(8CC*)_NN(
M6X-8S^50'O#]V[EG,$=.F]5>)*YS/XY"V[B+;#R5?'T*L1,7NJ8"%V8[UXDW
M"1N;AUQLR.0D?SZ7O*9P)9'1BB:]Y?SP6+7%JN$Z5R72<+-DBFQ]27W-VS"&
M,ACB MN:'"X^=&7CZ7?88BJGOMY4-T3*[U55G_$O=Q>^VH\(!2 G5?/9MO]1
MHZV$N<3)M=!B16('%TPX.6W7:$]M;,<PZ-+JC/6*4K6P:^&51M?7K?<>.'69
M/_M3X9^;FOP4Y#TD'=V\2F9H<X41% *H1KZ'U8MY :([L"JYWI_8%_*99)+3
M]<V":;$3#WZ^]CA=I">W?O_F*,.%*[[)><S=C^O4MH"2:7MQ%NU;Z@V\,*C:
M<]DGH:<IBCG\$NDKCPZ(T/3_R0UZ=Y]^6.395>V-5]"D/&".Q=T!8QWBDLEU
M_5TNL[]Z>8"DA2/U<S0%GUQ] \</LAP<"E>M91K?M5;WJ&W/\V?I'+QXXJ#9
MMO1G=1#CA018@@M6C(VC8Y_&LD[B.FVLS#'68$JY7U<8=Q_XN&?;3Q_4CIRC
M3;+,S?VN8@&S 3J^<S<N"]@8(*H>G!;JPS7R +9$+C5H[1'K&D820H8*&\4P
M+DAI%QXL=2H/:0DK?=TP65H[@5U0N#K@93J8MV]'5Y'V/YE12GXM%$^DE)'K
M_.I9JNP3C"D"=5C#:^(*>O_DC<.T6_=()&J@N^N!O$Y-OH%E%#GX&2S#R@Q*
M(BE$((&DRA6^186#ZAL]2!E41+"?X/CO&8SAXF%:?&B^J2SNP/Q+S<L+#*/:
MPW-W<DT,KMK"TW%T&Y?9?B8DS.Y$@(>XPHNL4QA'AD=Z&'?/7)6?")AQR!I=
M\_V.P6@'_ZO=+\[&5[>J[O-2S1"%&9ZS9@Y+\_UUI@=QQ3U!TXN,Z"Z$!.X*
M>2Z7UMS_3H[**F?O*Q)F5"_B F=[TM/SU^N<#RE>=15.4A6QZA4367(A0E9?
M0E#NX04A9.0K[YAL\V5$]RAO8WAT?U_/2F;;/_/I/VPPO]O;82GE??X^2D9V
MWJ?GGZ>CX6&N1^%/$0I$RAQY-HN9SDGG*F"'<0I8"T@H>S#ZNW(Q"W+@C+YK
MY#=3C[&%MFC%[BIZ54Y&:O_-'=/^J4[Y7[A2N,XZ9?XV<(/JDHELQK.EA1;A
M:TH+ FT^>)&8:)HL02U?=KVFIE*S")4<LVFO:!0\6I4H2!]Z@'AY]C3?/_;^
MKSU0;N-KI]DR!5YCW/T8V\E&L@#[V.B5_(]#?0O2P6US:0&!_G=6Y,]6+:=_
M/'TG1^L*>N[G]#R$C\7-S@WPT 8SL!ZL*,78<@BX*[@4A/R5WR&NU1:6KQ+K
MFHN,+QR7&@@H"KR[Z5"D$G=T ('&=9XD4K)Q=4BVC#9E?S;==!&;%5MLFAAP
M$$H)/UE#G\_+.I<]28=M5.T^F;T(I=>MJ1BIHE0.<NQM >QY[ B"CIKN@@EC
M/_E)<9XAKHS,H6CX-6%$O']*FQR5!R@OU'MZWCMO83A0-V0^*'*P<H=K249J
MQGO(96ON!)%N1X;(0Z,+6[J5&L26GNN%R[*=RF(*J.<>E7N%8)5>WYF?6:@N
M75LB&54M^PL4,B;65.^>CRAD2:8"VA27&1NN.(V3A;L GR-"A+@YNFM$!K65
M5%%5\ZI%*,E8,ZPW.:GW-\U>MG27XT_;]L^FACUN!D<TC#<_2_/]TF?+0 K3
MEJ6/Z_3"BGJRU3G%88WFBI]%?CJ-B,34'WVD.F$4^_G8X.N!JBSIVZ<=I;3$
M:QU( YE$3>P(CHXB=L%$H$S&]Q/G3)DDL)QE/4@15D$+@-']!553LBH:,#$W
MG?I3/X^EO^J2#EZ\].Q@W1)LQ5F:CX%CRS1S=R2P#'&=/E<L+&F(>T7J4VUR
MBQL[]J5U8RWI S81T@+LD7H718;%L9,#\0<MPCTK7T;#?LFE$BFCQ-E<6E#2
M#:A]IQ.;LJ *M!MSM&Y2]>U$^SXPV2WSY_HZ27U.//W:?.P=Q1MJ3:;F^8A;
MP>[PZ@8(8)ED^E7[>#3QLCZH5;Y: A&*XO&J+TCQF,N]LNWB8,FM;5+,/5:.
M95I7.R(_AT6_[/.D!!X^@SA,F"GL /'T<FITWP8_&6,(CM#GCC*BDQH-=T^T
M6=(RE,6/]:VJI:G$OCY5K?385Z)OZ7# ]NL"0+C/^3F_.?O8H*LYW0>$4CV?
M'&S)OM^1N4/UR70_F7X*!JI&=T'-=V2-CY',3  C&.B>HGU$L+\B[?.E;I\[
MGR^^OA@=$=$D)9FD&CFD_\%%Q/+'CVK18Z,6^L5>8%"WF67-T[+O4[6D[UMQ
M&2W= E42+QUHF49\KC)'3S\# $!,I/$H/!-']\ +#$.^'H2*T2;W Y+N@A;M
M9T+D@*U0EPN1%!F_?2W:YK%ZNE]91CS@<XAJ?4-*'*+AT^9A3GJ-#\0Q^:V$
M8U1I)D1&<B=."*/](J:U%R4"EO>:(9.KJ__H7CC^_)*<A^&S?(I*O-R'0)*@
MH';%_[C^^?_%T<9BEG-><G=P(7CS6=BS3G!'E0^E':,7)*[V;.7]>!X=%2BL
M9&A'-,H95#V@LM/K(>SF;P4V#FJOGVHP9^384CCJO&S2%TCW9)Q3[;&;LW@Y
M'LF_ZPIN9[1RS+Q4N^8V-D2#(TO+TJ@_$%GMAA NG-G8,2N!%;G:_B!&U#>G
M;20'_[@4@S.[FL/ZXV67[]C)0'K"S4H8$PP&L&S9JO1O_<@$/^V$\W1"FM&]
M2$M1]Z;MNKUMK^0=S_%E)]O9\>7=/@?<T<X$9U]R^_UV<]*-XUP6GUC)\(!$
M^&7*B[ASNJ>&PXURGU=I+1$>R-S-CKUD<.^5$^:YM9H(&U+F=SYQ9ZYZ8N"<
M^\2+>%#=OL]9E#K232"A:?S+LD56X-E:+]+W%C>D)\E1_%'CS&O!-Q->7R2D
MXZ:&Y55OW>%C"=MB]W!'X8+< [C.=WCZ:?W9*![ O,RI;=>.V>B *V'"+;09
M0M3-'K)4AFMXVOG98YOY*[5]E7KZT97;=^;82;?:']J;0(6M_F78<T7TH=RA
M<.H0 ;@4?)-'[X8H1O^3\U,..:E-=%%+QWO]PNM^]([LNT7.+7_K!QAVK]2N
M25RYNRT><7V9T$D&]^MG_CO-J?PORH'8>1Y0V[S:S9CK]=,%T^AI--%EA(AQ
MQF7O@Z'W26G-J3\542D^A@Y34[D->P_>^_I8\^Q]5 ?N$H&D07%9G6:=9N]M
MX)2UZV)GB76;O7$([\:T_FBBQ,;7J3;SQ2,I&>J9Z^;/MS?13_Y5;$O),<I5
M[[0MC$=@C,F@IL?JYV+LYT(('/F6$:YM(+XZ)G"Q1S)DJ@45]_C4^*)=0$XL
M.70]%R7@L-DL?R'^3EP7<1O7 -=IR9:#:.;.H0*J+R0+!1A(Y^9IC +7XK'[
M*-M+R71JVOS%&^YPTIGP3J/59RY[*\R%%?\..])+F([@"!0Y1\CO*>PLKMXT
M"Q&.2UO8 490-B1[*_I?Q*CVNHA:_GS/F%7Y6VR;NF"PJ3>J4L/\^=':=B__
M9E<JNPC:%0VR:,(0L/.)*,*=K:P>O 091';C=_[.^_1[SQGDV[=-]7."Z:UC
M1WP?')F?PRL^;)5TO(PO0OA#;/4',YGSI!T.]3=$L*\0;7]MS0H99J7I!(N_
M//5''EW].^C-5.1C![\=98'',U48CDOQN^Z=W76T%\#^]D@&OW%%9%@F((RY
M1/=@2]7P@/,3X>V:,>1C+5.K#966QNFR9C<,YH>8:2ESH9H1J(,J^Z+GWP:X
M[ZO\268>@2Q'L*^!DRP9C +T_CYHRA459: [<4J8$,Y36EAT+_< X_**F=KK
MSX<.CP^G#<H5VBWG^N<:A1]//8-Z55Z$G892U 4MAO&!G*^TD**C>_ -T;V*
M @P>T.W!P%;08&(QCW0VC%@ODMTN!Y6WVFK,5NV>):PK?@BK/V'1W;J7GRE$
ME5NKH)%3X<U"/>B935=.+G9O3/0)NG*>P%)![Y[+3CF6HCW.*G-2XD_Z#.K,
M.,]O\V5M%?Q>7*AD$*BPM2"&#Z69+8>$XK"(@MK$CT)N(KV58M&N_HD-CZV<
M=[R4ZQW2$O!QX)F.F\J2IV0\?,&T@B#!R2%>()*DN"((2%\T,=!L6>2B*5MZ
M8_'<(T;Q^DA/^UYZ0LRMOHS+)<':I<[7*T.G1M-[%=]5/CG&T E1\]]'FNM
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
M<Y&)95B0>HN2T<6E[U'.ZKT/%GS>!]@ @A_$$G%_[BYF8@G%\0?9: I1%.-
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
MPGX?X391OB:R;]3X75P)*/7",\;"9RY$P0JO7!UAOB(9KB\S/\7PD94\Q']
MQEHAHW%3:/7?]8AKG!P$"CX3T0\INJQ$R9B';"LP%EWE3).=:' 5I_L>[$6'
M8UYBNI3^ZIFPNR.N]7L#6]A4<*0/2??E 3,:'?!:_6X74%,NS1@IXXTY E;3
M'MV B?LY/B.05-YFH@:>KE_^=4W,NBI(?=.4[]21154JGJWT3TE]!G-9IFQ;
M3G4I YG:9DZ!)RLLU61'5H./NV%7(H=:'RXX!3?,Y!7YY&=+Q;B]?)^^9U(N
M H"]629D0.T8#>HEKQYA83 !B/KF>+F^!3'&ERW7B=]H$8P3O3+$U'OXGMM7
MVOBW[/U('7F3]9VG#R4>R/18_5]PLAIS&J*?F$@6M;&A94GVA4]<*_?*,HE8
M/1LW4BFC_(="WL4#PD=VKRRMMBLM7_UNH"S[<U6XW(KJ,H _IOCC*-PU]&93
M0;&756G5RCEF/B-KP27R8%_:G\"](K_@"MQ9N !;HUW<]"S>^\WY+/V3R9JP
MMJQ$U<_1'@/M6HSFM#;T+4X);4/2+_3@G:C&B56JY0-EZ5M0I?PDU!;3ROS%
M6"]MAPG%>'<[I=/5WP:^>7 KJZ5D^>ST(Q"_6/[O,O^Z+XXF6ZZ&WJ0DX?8?
M^N/ K&!7YA;'RSQZFM8JZ3BH]N?%/]+9PGFT\=@%_$$=G&06M 5#];LFNP6W
M.MDU;4//YP$L?1H^Z8_DS*X?3>G]'/R1B*W >(MDYKLQ8BTQ9$.)%-8')?.\
M2];6R@*:.^)WS0^2*@)BXX)/63XQ16>=*Z+R/78@%NJ3$2 ]E'&"HRJDAU$_
M$IW*SNKYM?N615?#K1/(QR*:Q2T[#?[+.;?M%6+EVV^HM!+YN./$!KGN8VD4
M<EKAYP97SI C08RNSZDKN(Y;;.QR=36[L:+MO+]M6.M<M=WYB2\T]E.BZDI6
M,H[N/I)^4U2]N0<I^%UY[VT[!53<E(?XNE>T/;@=[KU)3L+1W49FZ_NS]A3<
MB]3F 6*^[8*?+\T9Y/^6[/'D6V=I_PI-_:7]Y8W(G'W>7UQ^_]M$&H8L7H(W
M6U/']=N#^'JL,D,_V<*G;'\SU1<[=*:^@..[@+^1>YQL=\RZLA$D4XCWK(Z
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
MSQW$>:T#)UW#6-B?#:[03R?'4%+I7QGR2U">K57S#@LTWK(!<&2?F;[Z.O5
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
MZ;$N>.\(=N'@WY+".@IXZ"J::H_L27P'?;@^Y=TQRV9=;;L0UNRD7/\U(O"
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
MDB2UH9N@4] [I:2Y-JJXCS<!*G%B3"L$!?:?^LES0$8J+//^3;AL.\.2;$R
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
MO3K5]&9(U#=&[NM*N5W^_HHM)[7\#D=XMW*5"5T>?U&S7AR0_P3MZY**0MY
MBP5@$'OU8X,)"H,U*/!^>?UQC;7$]&=25K4C1$/OQ^QH2,R$*X]3YK=UB'*E
M<8?91ZD9>,O10A>)V>EOIMY6U^J;II_D"T8UR<:<WO=[\T"3[A4_A"KO(3^=
M0GM$J-?CR:,A\1[N#="%TP T/6:$B6&C>[^'*R5IL86^9#V:6)J2TXX^(^YX
M.=!;WB,QMDC,/R*3%H]<.+CG[-C>5];JF*/C%]L;6C,=PR*#30>W/HV1J"I/
M%AYW59<;\!9A&[V(+0$C^@^X/8Y[TOG^Z-NAD^D>(5[[>E.KCFWE7-1?J^,_
M1 =BB%0X(>1)[^&,@^& /F-+NW\P;9@8CO7J\;P7_2'4S-"<\T,MN$PB_BO*
M1.Z*NYIOJ_]YRRO5H!Y'G5]A+8*UA%GK$PJMF *<P"C@=H'$<FK OSME;-MS
M_,=F^T,ZM:9=@NK/]T_F!HF9A-]E[)BPS]4JT[H4%4]P:.XT!9*+]G[I+&.\
M,E]P.H!$GW1<+K,-5MQ$W:;W^;ST]>FMZ=71;'WZ1$JR(2\DCLF755=DY85$
MQC2><YN\W)LDNC,DTU%8V8I!D36B7 Y+0#=3>>I$[@F>%/])0YR]%V!'[ Y1
MNC".,PRNN>#A%;0J'5BL>DNPS7STZ$J?V@6S+HM-7^U5]@L(OZ;0[L,Q'^9
M,T1./JC'C00MF-7-J3P[^CHBWG,Q=0DOA<7_["L8]*,7/=8H'7YJ)Q&QZ^!0
M7/H[Q6M=B?O\0OKCT1$46CFJH8!ESS7!#YM3Y"@^PS,4)[":D<:S#_'72_Z+
MDNNJ.-)TVF[/JS?%5UQU/+0V1>1^E9M]U<;M\T2GX'9W[F#75/N5S=F'$F/"
M"=ALVTT7356/;C\TV!_QGF"&;B 0K3!,*KCG!>T=9,H6FJPPRF-/- RID'5-
MK:+N#E55[4Z^^BC[L4A9:>GS3*'-G:_Y'5:;Z"1P1R5OJPW@!8F.<#$_5/.F
MNJK%:;-@R@E V[.7X]8&/0DQJ@A\]/A&5-B\T-O=%_,S2^)7? 4X1;93#6BY
M[R=_=JI.5N]54TN:#XOQN5YOM^.#:4UBLHKPXRH6FD'HN8#IVX-5.P:F/)X/
MCEKC'B6&O3B\>LIG_[STY9^9&F6UY'>4%&J]"T]V#A+=0W.9_=F-EB#0'GL;
M?>S8M: 82U7C;0,*,JMK(C&;;,U.]1:HWKB>%EK:ELL*/YS[QN$=H-_TV1[S
MAC0732OHH<ZL<G1 8VX OH\".*,U>!JC]KV&!\*$H1%K--@N.9"&.[_2%1TA
M&J([T>2E+Z)XZ5IZNN Q:1DMV4W<O[#L=MEGX.#47J@.<.?)IB,3"V_\0Z=#
MJL<9:1V7_SV\]77AR''.BJ)DD8K+]-170])#=E^<SPO<\8TZKW>H7;.+O9*R
M0^[M<YP+NY9=DRT?U%TS/_).I0ZKK+#FR/[@ !O+[;Y.Y)!^DBO_D5'&GJT(
M0=6OCGO7QMAA'#WP,?>@13])#3^/ IQBT$%$L9\:IN.-%UPXCT%[MEM@8Y:&
MD*A!KDES<$M(QSV-"/OH8(T1+>&HS*-G!?YEEG828$1SQP6#.[F'_^.\J#P/
M?DF''8/EWM6,5_8ZJ+@\T'PXSM>PO,YC4.%SF:9'6;ZHEI&HY)=?@K=S_PC]
MG^>9@%6>/ :29,']P32\R[YSGD'=RMNA(<9F+2RN(Y(2:#IW^CF!=YRY3YON
M&U\/;ZVPW2D@KAE);@DH07[1@\0VP43D(:'+@> ;]8J=\EKRP!PS)7&;P<]P
M&M<MQ3/9Y./0$\L];P9*O/Q;#K[QY VP]9)QCK3YF\O=G;L!/B?O^3GGC]3
MMKRRKO 0S;^.6M=4E*,%-^MS?Y&1_)<46A'F)87UNW0=X0--4NK1R;A+NVR_
M> 5;F"=3SS0ZX\^%E>R,D/V\&/1&_J&O*@+:^HW\+8SS 1;]#BN!&L=(1MBT
M&N=I^\<G%]\C$SMUO=1>7.A=#,+,EN1KJR,"=,/<__*>;TSVTA+0@!MZ^FWP
MB^$T0IU2:N0KV;D(E!Q6RI@U)"?[-^_]DS7#L04LP_I3.@+\FHX#7((MY\YW
MLP?5\G+VRR>["0M*WY2./?.?']-_UL ZS'48WS;1T#YH^"ODBD=(S?;K9/ET
M&[?3^P6E1:PG).4W\:6A>>O=M?S2COU !.?/B.%'+UP(Z%(1]*\JN_EMVT3'
MSK XA$#"%QFQK>%W@Q=_C&T8 98+J89!(G9/<>@'S)8I.,M 91SQ>K96GG%H
MROJ&ZR\+:L>G&[WH@EJ<'/SW8&@6H^&M1A3%(2<,S-9>'B4SS* /S2*$K!-<
M;SB/JPE:1QSC!Z?46UD.[GS;,!YCK!0=TD1].T"SNI##F)*;2%8M*FAH&$T/
M8U##EG6QKAXC?T(PO0?*5743*LY3O><=M)H:ZA,J\OT/*IRR,7 I4?@7!JA!
M(IOHC_:73*PC HTS<W^82IBUZ2725RZ]60J](C3O<DTK\Y\J-X(6O?2":X5_
M/TN8MA;CZ8S\T359RO\G3C#]Y?<GAW%XM(5S1;.5_<FGX-*RJN@XX3IW@7+]
MP,JP5'WFA8KTH'L$8&?<D,LK'G%@6(S0M<<JCHY)669/<<9 $IV<@$%6'XNK
M]V;_>KQ523@JJM2KOD;[LHC,FS>?^1.A>1P8D7Z>@^6C@R7V,7LPM426,&TX
M#25==2DP:_+9LZJVUK,J,=753QPXFJLY(BN;>O:3[Q%HY9U2(VA:&1PL(NR[
MB* >F:6P^ ,MPA.FB>+L(VA?6[&LQN#?P9$WAK>=MMAB,GNT!XKIT;QEU4\F
M=^XC=+U" R[#J90&XQ[D+(86EN@+JC PR9[C-S.54%MNS!FJ1YZ1*^LMD$E5
ME6N\FQRNL2;K;F\@,M#[U<KNP5>+S(HAU)<[&8L3O/D.XN@*7GK0-*I2).)]
MW+,@Z+C?BOMOZQ^E%--UQ-4P<)<Q3UZ?"?_TN,-C/ W[N;:5 / =YT+#2/15
MPXB6PG;\Y>4\=B1-,"-,UNM+BY+;6R_?JF']'4=DK)*-IRLA<7VN!YCAQ2]?
M1UPFS!71+1([#G*/0,,D9"-*WB:"?MNL4"_UZJ4&C\LM,AW)1U2*!S]LC<F>
MES PJ&JDDT[B'XY@DKWEX9>/$;IN0A:$+J-0 NT91<I:!1J>U;O%$S[X%GSR
M 1H[G;^.Z%UP7<W3YN1#X<=C W(<ROP">VN #S]>*W^\N<K:V.\KQ L!7;E:
MT. Z0AXOC/5_#6V90 ?&;:,&6^\#LX587Y-H=/FH4KK8+-+\S-=/CVK.)MTQ
MN/]AY:3 W\YT< \D*L.]O'&G2<!R*MX8&&;M9,"AGLL@]KRW=$YFPEF5<J<
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
M2+X#&KHNWY&/S&01ZE^(:AF=IOC#L-:700#-"4Q\-2SI$^SFI48F.NVFX>+
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
ML2GHQN4KDJ--I<5GA4X(\U?&&L.<;63_AQXYF?L59@,.D52^0""L=UJ1Y&A
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
M"-VO;(MB%RUIA9-;M3KO]U<7-)FW6 MJ3W$G&WCW<=3'J":G;O@T$A1#<8P
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
MRG \Z)IW)@XN9C67%42DZ_\DSN8>,SS\YH[S[&0WHLF)*ZO#@/??0Z9Q]2P
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
MF3!OB^-W3=I]*NA:T^5902%?@G0_+0[9K70A2G',DRA <VGE\-_7N23:>"]
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
M'4:FN%_#PJM!:53.IN>>K7=PN^<5W8=&TDF%<3E\=>0PQQ<,(K:^#$9!9.Q
M!K$MV]A%./TZJAY/GHTBT%!(Y][CLB@UEMU/<UB5JQ)^#%K%4Y%^\D 5,6_!
M.TJ%;)[OF6(Z=>7;G[H(]EM\)E<3UB';_P;"_W/:>W\>NK)B0XBU=57"V/"P
M4,K$HU>*QC%<MV^B(! SN7?R;&G *#6UGK1'3WP>=IB!#"SN;],UO/?T4:JU
MQ&+$R: 26-V!HCKV@:F\5F0\2Y/YFB6+0)M1F\?FEIW<"]Z>.N50QS5TX,:Z
M3:=+3E)KDC>1^17K+6E"2P=>4N]46)F,GQ,RB3U?IHTXL^Z=!QM#WX>.7C^P
MUTD/YO)3&+J8W:$\M(9B("KP)S""0+C 56>/K/]K.8Q6YGO2G-A3L?(7P<IE
M?9_:-<N:#@N@<JQ$G>U]]Q_A,SFO*";/-M>9< HDO*6;];&JPST-_45R41I%
M0FE4U<L55[A_0NR1#0G11^K.17*K%W6@)/U)Q;C6J%H.QD6Z2;2RQ4JXYL+M
M'EWG7"T'E1,Y6PZT3;^?X[_CV_:/6=QA=6,YC@'B5$4D=- E=@EZ)1S)T/S8
M,MY-:T&DGSYPYB9GF^F\L0F[W8>4FR=JGE;ZS(U,;\'@6>1"5@5';=+&R@X$
MB0E<O@_>2C!GQ]\/&<#P<$I *KR\HJYG@:X W-B!3!O:@7*,:0%Z2\E/K _L
MB<4"71ZX#GYA GZAR/A90<T%==I]TO*O=<2SJT:":5_^$>9FMZZZ ]FW6PW-
M7Y;JGP)Z'WLELZ#ZMM.UDJ<&E,"FX5=;I^\K[D"^'780V8%\,A(MEULY<I)B
M*XB<?5OP1X=6,>[CV][$$NU;]F.:6U0E+%@2BS/?I@^C!G5]6^8-9?(A]4_8
M^?:_AJXT\1D;O"6> V/&&!8XD9 (1KFKS!3X9\QQKX#/:%< B^3%)WQ*O>MA
M$Q7_>?[7Z[HAK?V)U_9(U$<(NIQ@/?WOF2&#.(RMMR9Z[^M9PBUVD96M^2_'
MJL:JW,!8J4<D],A4W5]A_6R>4N?>MJ05,%^O8X<(Y+%LZCY*J\KKR<5AR>>1
M++U[OR4?)\Q_42$MOEDVPA@!88A^M T(AAE-CG$5@=OA[;]=G"\-/7(/./$C
MY+OL0 !WI.[7L6^K);H@"2U.6,%: L=TY-_6N-7]FTZZ[40^F(^D7T/S?&6F
M5AOZ1C:/"<4XFX\W3ZWR#IQ\4AER5BZY[G>VW).AF_5;[TJK)2=V('P 9[,C
M-AXM]^%<5F[N:&['BQ\A5A>T13E#S_*ACCSSY55J4[ZHTN%%)/P(R#OSY9I=
MW(OTU1V(9N6:QCWE9645J>YESAC[5SF)WW(=1"3X#/X8+%TB/&2^UST[OA(K
M=;";>!<1X>AKX#JAC>F8Y%5CJZ(K.5S1K7O0)4NO>^5Q-.' 8[L(NQ[7_%9^
M(PLT W\-K7*62_?@\6NY!>4A R;,(-"^G5X]^5=/@7.6R)!,>4AW9W#J$8L#
MPW<@ZY.?[*8S,;F@60[.!B[A*(=JL+<Z>;!SC?:$]HN,[O]EZ\3ES__3UA/_
M(5O?G72S1*)<WH&,5$V"XA<+1@#BDA/EYF+93/3#:6\QW62!,,>>6T>N#W;$
M,9*.D,F+_@GZIZ4':&ET!58/GHMXES TV8 M)=4MH;U<1*@1B9*TS%-U2=*^
MQ0:*H><M!&*HIFE;+EJ2^8 180@&:*2RN'_M0$KLEJ!R#/Z!240T@\B&OM)[
M(8OG2W7&9I!EU""[O8'<= +5YF8K8]/T).?+F<?P=Y7RG#(:_UP[-[E<:M>Y
MNQ =/RS#$D#6!<?S&]:NENU !"-[UD?C(R,DB<17@>)70T.U>:6S^NZ'?= 4
M[/U98-K];E8YD8IC",C1GL-+.5N&2E>@\U+("(::2[OIX)#95.=*(6<A#<(V
M>@CZT(7'2'"EX5 >A^"O+<6R8[;9KRI<C01L^/Y_R:A@U45_:EYC+3O5^ TE
M?R)_*XN=VO&EAV$@$;=WZ)OE,E( 7^GFUAY@Y<3^-J8%(%%BF[!L>L>]L+R,
MBU4YQ1E: P;W4VV7?CQ4+5$YL^BK$^;B@;B,,EYAB4-IWGH"+[=(AS B]J(:
M_75J"V(B1T2^3(_Q/SXS5^K;?4I21->DSWN!TFXRM0WO8E1).*1 %P81_L&4
MOD>%^1L(S5X*Z)6USX#'_VJM#-O:".M@H^$.A#>8LL^MBWB+Q(-KO]*W VDA
M*BMMF+,.-EL";<BA95!=M;$D$6T[$.L=B!BC@-"AM .1<B&LP>\W8"M[=B#<
MC- 8^4\)__K<_V[[4+ID<J5K8[^FS_%M;Z<JAQ1O[XQ'%\T.Q!@JY:MP?P9C
MW9&8B!@(ZSN1'$JD6!? 6=QA=+8_\,,,LX_G04"H5BC1!Y+O5-DD9 O<R"5?
MC3OVP^DV.^^;']_4I]/ICL1G"$!KA<6- (TTC\4-RW9"D1!:Q(,8>0T],6I=
MBO/G8?7OK/#WI\](75B*<.L6S5LVPB+TIV[_4PG)P4SO521M$=C:@8!RB!;6
MIUF@MMG1Y>?K-PKU=G<1&5Q^'K25X%"_4/K^G-(*?F1S$L>0WX$,-=K5]"!U
M"Q#.L"%'X_Y&I;:\'\\"Q:4/&BR.A'BOQM2<X%">AQLV=W@OF041?X&4<QTG
M\._*VQS D&K9#.? R,S!^:LE[Q^FFU4>_@C_G0:%\N] BO\X7-9NO&]07W@O
MQN+XIY:,V$J]I\Q/&''@ND4.JPO.I=S).)JE&U]8\)8;/N$4DDR+/<T6?K21
MCU/BY/6GWZF5&\3!SHG3$1N#FHBALQ-E?W"-+F<2L<4$YX?,%Y\@[/P$7<ZC
M5VM,]>_G?E\C1>FQ4>4:86+S+GNH_HD5O7[Y[T)G])H2XO(J/Q]]LKQ?<\G]
M2ZJ55!MR##=1">\"\5(/<;;NHZ:M=/JF'&#^<3V84/4FWDC [AW*X&]H6X>E
M!)S 4I-@)9\&Z:22?4^_;B.\8).(YQO;-:"JOYG'0."'&I"(H7Q31!MMD^&]
M&D'4:,)*8?Z7 5O_=0/>;81%'A8O$93S,>9@Z.<&WW@#7J#O5,X.,QY1IE,;
MLC0\<T<UVT=:B.XU=U]5X.^ZG=B!-&L\W+:CTA'O2!2OP*6UTXM8\.!3/7J\
M0)X3'1[&TG)J'<^\J'VKZ<'\F[3UK]31N$5:XR^7HB5]6+^F %MB^C]KI5PK
M\&320FZ\\TD9#N9-B#TG;I&^.OE*R/Y7>=?R@R?+1EQ:B\>[[3QF<0Q!M\G3
M##FBU W ^YWSRF=*.#Y9^D-;V52]B_5*^"&Y(EM"JK=)\YA<7[7/1(%YB^,Z
MRX>6C]6<_HT?2S)1:5T[7I+_Q]/ ^MW;2IB,2WZ!K77(^1CY?+7_R'\@IMJ<
M['[2M7AJR#?F9[B'*4O-\8DJKA;FV.H^>>8%]M&'N48]BTWZI==\LX2#ER$&
MB)-V_G1M]/U^K$=G3#^,KW0$6^98Z%-6H%D[O1'WDO]\'<47XMZYI\^,4R1/
M].?S/M-[1*F%&87NO*A<14T]40PT>PMCYWS)4:D7ZX4+<SS="!-U!++'-UJ'
M&<(3(P8? *NM/2-3>J*O_T5_UL]R//RIOSJ_':3IZI+T@3>-8O_JW"7E1U;O
MRQ #O[=!5N HLDN#89R[4?_[#D0XE>:5,4#S[;%;K:[<!=(,0C\!."O*R5"&
M#J7LSJ\-\-YRL61I;BDATB?@.+C=%KZ"O ,95=B!A._.Q+&5,_TK24R;&D[G
M?K1JH0,JHS']%<TQ(C-0LB]\J31<MB)=ZV"2S$&;%X^/)#RUN2C/1H\ S=<=
M,QADMT2E<Z)/,?,7CS\=11$:^6IK#D X*OI<CX]M\YWEJ(RY4:/GG"<Q4&5'
MGF6(GJ/?*B\B6\:0/GM$^_OTW*E(1+4WI*R:I= UZ,JJ70;T]TD%R3<>5$YW
MLK]B4?\Y\\,1I[#UMK4@4#8(T[6;R4YGXRM<3O3)5+AS<B[^2M3(P=8]50QY
M-=!3ME4%>M8= +<#X3)9XG$G*WEN&HS'"VF\4-^\=P\>-$O%?6/DYW$=#%IH
MMXX]^6&14KS6L[T%.]%E)+B$/_F/%C$($:7+H;)-@7'*PE5F'!K[OOE Q;UM
M7&/!Q>F$$V7'#G3Z9 6TRO]^T'ILNZ10-]CYUP;VP((=1F)@4;:L]O/7X. J
MSU1>@:AF!\LO1V)FUFLLKW9IG@WQ,*E-Z5_N]DOOG^%4I)K&B3J;3O'I@P_+
MKALO2>XA>F+#RN%E T\_3>"<BD]YX@^O+[BWOO#[**3TJR;)H-3C]3$[V?ST
MQ7:J5$-%26JC:CUH@@RFI>J9>J8W[]+K&D 9/<EZP*B!@D1$Z0\4M^MO>F*@
M%"NR9BF1AD(1B,?/H&W+EE3"=VZFW^[G5[ --G05BP7**;O5*B25\*V2,7"(
M1?V?-DK\/;=KHJ9@N&F:^ZMQ4@_D%6$@"GK# 3<<H&32 (L:3LBC^? [#[2&
M5YLZT%KN;IRBZ:_"EHTTGEW&+CPF++81'P<[Y>>+OU_Y5"@E^N:9KEK3-$CM
M(]A]]^O.$+]B ;G.)04?NBNK$81VHN<W#S,Y*OX)2#JL#DT>(FDH5CQXP&P/
M3X.3-?8L:OQ3*EGTT V!3980MM52"* >7Y/N+5M(4W;29M;Y%D$;- T NP75
M):Y).&"'W\M 3%[+:$^]3%GZ7=[Q"D-O<Q5A7'_/\*:^K3E1"Q? "9_&-T)?
M@B)@3DK^'W5UN_>8[R0IY5I.ABD2N+@4O_(4;7C7KU-X+C[%;'&*_+W4'[5J
M?^/6ORC]1R$".<]?I%U-?EJ(<V;FZ'%?9_  :0_&,X+K@[/'+E2,2?2YW?@>
M["9WZHMK(Y^>E8FH%:CZ.5Q6*#+7(FF? -X'=/6% >XQ-4J<VCS\X/+L,V1U
M.9OZW- YE/@SC]>20C)X[BRN@G?!WB\=M65N%AO/&RJQA>X_QQL,'#!OLBJM
ME?^S S%98RRC,<@G]KHF&GI<7M55A-3IVUHQ\H63W_5D=NU-6(>X2% EU)L@
MVOY@XS&& PNS#,DH? WS^?0&H'V?^*(;_-1@8.8+?C-ZF_B#6<7!FK5DG&+L
MJJ?HWK_\ )F7L?69^%)KM ,(A+:C:-%>9. 86H7*>O.NGD?KXN#H8J\T\DWZ
MQ)+^#N2=/Z-H8&D'PA 5I_:MPX:QDY:+0P_]+KC(4<[AH@K>!DS^Z"ED_1S!
M#BM]V/N@UX35 <&:E/X3S R]"2*:'M6.(8,O5BG*^Y2!<.C]].E*V'<FY26N
MV=5UO0/C//!'F"%TNNGXR#@NK%IAYH;+0L_H8B?BN&0:0W<'TD^$>P_6Y5\A
M/IQ5-WMXLV!(=0UTP2KHF;^2D>ZEV,55FU#6FBL#$W1E0%&>E^N<VY'9@.7Y
M\.T;Z]@Y[JS]LA*AWB2L%_P \' "&^Y'&.$9QV0]F\/()W^CNF2PW6-][[]V
MV^:NGX,>('M@]D'KR[>U]P@>S 0]=12R/DNV%P-EV*5BGZ#]]PYZQ\H\+E?W
MV!3^Z/14OLG]2]W9A(OR'W-M[8,^?@I"SH"!-%V=$!%Q&JK(OU"RI(*7*UE=
MUYV(F:_51,M2Y>IV(-&.^$8D_[O;GS,VA16_F+\4?SF#N'T=YO;LT;ZOCMM1
MES6/Y K[=89^N.SW\8R%0X'8FAZH;L(^IVIAB]&UQ/TK)M/^PL# )!/3@*T?
M!*G>8?B0"@(1'A3%*+RQ&\6#"3]/P5?4-[!I=!=.9ELJX+9U!$15MO=_-=.O
MM"[.XO4#ZN4:X("R94/^HWOH?+B003Z H<^TC.MEGFVHW?H:,4;4\_X-)Z=A
M^8\!IT%[$ ($J>?D5B>[,"JHH(FYDKB1>.,]:LF#(NVXEL?P+VW_!"6CMUM5
MZKOW/JPX -,G-9>_>'1?N*<C1;.39<!4FN3>+F%Q;Z%[6%W;QZ+0GZ0.5)Q9
MOUU9V?E'J-::$,A=$!F].CB+OMX0(U_P4_\O\E2V.=)!%VSC34R'A^%S4$@=
MJA6>HQ= ]SE[&++OK?9=/6\J":5L>%[6Y<X#M*F(9C@[YI@GG)\!.^,TJCAE
M-GUJ2T4&?N(9D:X2_GQ3]%L]9*" U0\_P%#U#,Q%8P&S/7K<U"F+P)LQV:QC
MFVEZ(1E/GN5>U^*\+&I\_G;-@8I#B[.+QTKZX1^9=C^H#W_ RO,VWBO;)JT/
MF:]C5=77#%D'B:(4_&*B'*%1^1K&3JL/H"**$!3_>9#G\]"ES1<HLXZP%QUY
MH/D4H%.4F#.[DL.P#ONE>P=R "L+^O0-_[_/E/Z'S>F79CXHV;W+762Z<U>7
M2^E?EGWP]&*9?=9;3VSD7T-7JAIUEO)B=+7S@ Q+[;"K13'S;*\824<>;!^R
MRV^'N^(.?9^$#6:05V+?I0;/$WETSZ$Z\=7N/3Z_\8R@FLO_96N!J^] R)_X
M2TEE5BVMTJH'AC[2>;LK-@AI"W.6@&);,:NO.T4"=G#HQ39Z8\TY>!!+-OFU
M=0E![V6"LJ @X<9?E3*$$&:\WE'@8;.08]XBCFH+F(ROB'T[&!DB'<9,_O28
M78WP^EGX^;.9V8]_>M=]L$D3T3G%+A$*/=+M69.)M[3ZW^/=,"UL_5@6ST"M
MU!U2<5YHM>7=H[T:A'VHB/XEP>+3N:,OOYVKGX?>-\*H#&S,@HYW!G0*9]8W
M!,4:-]1:+X0H1\0PS/. M3J=<S7)J)Z&P">%I>;Y(_;NR4L!A6+:Y"33">55
M+C5(_.3O%B(7]AX1T+)F<7/1%3PKL(=9;/9#C"#@$=>)+!D >6_5RY8ZK4^W
M?9&2I34=S2?^U,CJYUQW-7>AU<=IY1'B6,AMJ9/A^QO.RJ:.OMGJ,-*Y<[LB
M;6E9^LY4?$RE#OG#;I+3LRSM\W]BZL,>)JB9ZX\32+M3>APQ'17%M;/8QZQ#
M!UNK>,5Z^;=BMO?5/MBMK6+<A:V7)][N\_7%<**NK_WQJ_*%9X9(_C5;_C<:
M;'<$UK;=N)SY_NZ,>]T72GQ.&(G_NBJK':$Z,("@V/N<>@N0QN/=//B!*^?%
M!]J_IA7M0!+ACEM"-;_5:_;CE>)MFRUW)W7]GO[+YKM,O(V(Q%+*=B!WH/N!
M?>8('1ZF+W^P\&9!MMY=TA:7U!?'3=A@SS48CQ\B>@=2NM@B"(>R8&/FN>;:
M#?%6TY=L0=?<>[2'Q7GQHM7UHM$_-2Y1[]OXT&N +:'+:P?"[L7ZB2WSQS43
M  5<"RR\5J;OR [D*7:BK.,G+N<GS,_<_]V'V,M?1">5!90?ZU1'J=<5DDRI
MG/$L$53*[2[-X!HYJY+,-U_Y+EZ+-#Z:&&D,":O_1O@!VX>J<J%PQFD0) ''
M]1&O()5L#AK^?HU;E@)[%"E,7G.[C!IF3]F!-.6K\F)^L7C#K4V!\->&'V6]
M#/B<?7@><K7:FK1,,B?Z1IN_7K_OKV#SKJ;_.>*33>H84>8'>)QNEMO%6JF2
MS=Y7 SFCI%%5ICRU<WB%MEN6(A T%U-R%F+$D.9;44SU;_"QC(4=; JZ71D?
M?F5M_)+=%QL(5[>-S<]>SG3&:V8%" Y]I!%.\E@:EFI-$Z6^PU/!,VBU]9BY
MOS&@P0\/&K-I#?G-NM%"(38PC\ 48]DH/KM%'Z<N_U'OQJ"X(&+DAG>LTOL$
MMR]E+UL6@+!T8'+=>DN1"@]GF)/QAQ HPQ:,9&VWIH_:W%*9LJIU:7!PK-FS
M%ZC<!'VQTU;[%>OXC'FO$A:4:)F *!V4//4&NKJUHLQ:[.T06(MPHM/^$[J/
MLHTU5@[-M;'Y# 4>[$\4*'+E23YTST&*>&('X@,%-%8F6"^0P538[I3ZXO:)
MY7 ^M8K'##,-'43T8O8W\6NU[=ZCV0_5P^Y=WIOC*_4:]DS#SH!J,@YOAH5*
MG:D%W*D9XRU5X_!#<PG"5W^AS7(ZW![=-3UPNE$MO]" _9;O?IFPZ\R_1 RQ
M]_$4<PO):CAH8=^9F7XF[)J$.B+7A2T6I6O)@/G0A>J"I<L!5P!^F@/@27XH
MU;F(C-S63/@10CK>(@+V?\+ Z_^R,N=LQ%(<0OAQD2R9!/CV_I%+P Z$$&"P
M WDST.B_?0Y$3#\*B9:W.)<#1,B7'$^=>&E>L7DS2?39#F1RS!ES?Z L++ Q
M>Z9$?G5B9 6, DKOR7_9?]>).+$O@ G8#55AIF:NN"M &15RSYB^.A=T_[?I
M#B1@CA]OIM1AXS HK2#["L+I"$H1<L'V,,JC%7%P!W+;7.FEHVHD#+HDW?LZ
MZJ'4AP#V =D=2'7L/1"35(/6BX-@]AV>)F_1G:S1$6K1)%5(:3Y-\%'!U'-A
M9O7&#N3[-5SBPKHPBRL9- ZAS<6,2>C0@-574CX:7@VZ>7)CU-*:%EY!*?#P
M#J0XX5)D7YXC8YO@SGR,O2/+3,=ZK7"CC7N7GP9I5."':F7LX#+VUUGSMJZ_
MC]M>#VI26ES[#:5%V%DEN:SV!1'61F8P#QJ&\FC&@1>K,]^23A ;E6&CV5LP
MSRYGU680A>"-R&BQBC *.L/[;?_=RX&@<M'U./>S171SW]>/#'M6,G=*&VW-
MHC*!?KDJA6O"I\OB0+@S]+W,,R]%^;VD5BB4U;D#*;=\\A9PH >R.J4D@+RW
M^O&2\;1\Y)37]HV;/)H%C&,>CS.SCTF:NW$4-6/<6$,PBB?KQ:0(01?4\^R?
MF&^R!_!N': &SYCP^6'K6$Q6%UE2[3TAS)[Y\8-BDZ"Q2X#FMI.Y!(X_^J;O
MIQQ!]S-'MG]QKC;3C3#M(+B:+"92Q2;'59?4*6Y-+ONI@K43?J1#GKA[/<:2
MR3_#7_ID2;>-N,>5^L3E'[HNB77!Z%(Y0S'GT#K8T!U(&;X!=A!M2_'[*F=,
M3<E*/>Q49%7K4U._S_08MZG#M97KC%Q+S:T.NBN( /FDDL#6XU^I%0Q^&.VQ
M'D__M-L1P)IJ-3=5$B"+66ZWUE]]#>$K^E%24B2>&W>%<UQ9<(%8-KLH3'=E
MU6/.P*!$;_S09I,>%_'%T-U[FDI7:';T\RE:%8G"%97<HH$B.?=SR&2JB]%_
M'/^0:"6*<VL3/IHE#@3>$6DG+/0'^1D$+6?Y1;E1O>H)[^#D.!(/<1R,P/5V
M6 _BWIJ*3'Z&?1>A<+S%L-[#-S7I ^U4'9E^^S&\7-S).UCISN+24?N)Z+U&
M8G$<5TY"& KK_[7HO-NDX/1@P(3%#Q^"M50&&56:6V@B)\],8SH5+S=AZPY%
M_DIGI!)&\() 0&LS2ZBW6NY#W(A7.KH_E4VTS31<?-T-$;W=GQC\VOMTD%"N
M4'N&4IKR,C^],,XF<H8W* U=\_T"I03EF.,QZK1-;^N]:A3$^>RO*N4@RT4L
M98TEA%M2)Y/VFT.2./NS*ZM-1&U#2>K?\@9SW+%B6P1:$_!U!\(S0LNASC;?
M*>.H+.NK-O?U^]Y[0_.YS[03YHH)'T-I 3OD[;@#"3>BQ$[*+6ELPCTR&K+V
M)EMVW;MXJ_G#/'1J1(<>"8%Y*JVQ:O/"[SRTR7=>+[6;V8'0>L:_+ BVGX\0
M/#>2L0/I=MN!5("]A[B-N8_)9B@!\2"'EZ$+ ?R3NB5I&\0#1RFIL>(/;JLY
MO??V=&+^27-XN>%Y:OB]722V7DI/?IC81!3 M-7*UMJOKT3KR/">^$&2U2E[
M6_KK=+GUC\[-&&/MB9K^U9\+EE4I#=O[8N[(WIF);A$5O;Q?IHC])E%L0@+:
MJ^Y0KQK@LKJ.G5K&_5GFZX"7%2O:R*[(TXLW<(CTDJW$+B/!"=BEO_6A7S':
M++FI=E\E8$:-K-\6;H)RS.\OFI<Z3"U/E<IVU]F[7_PX;QP?]P;D\8-$!!MF
M$$^Y2UH4I%L=&XC#@LHXQIIQD/J\/E,7.BD>[0_E=3$/>QKQ9_EK\>_98]%I
M^N)6'(*T7($]C ',*()R$3_2RN)JG=C7@_4B/!8KQ.6T/YR:JSW9T^OR)SW!
M?'&5X#K*YW%-Y>BSG/K[CIIS"%T[$&_'";$N2K\T> @<7CP>A:B'5RJ"0\P;
M]8Z6.G7H+7.*H+)$U;1.RO*=A*('6N#E,(;X" A+#<RR](5F/ 2I@O6 2HVJ
MF][H\6&1QLV'S+Z/WOE1X/'*1\JP6>#&;/LSJC[LI[_@!F&)#AYFM+M>"ENO
M+80]S+@'G-SN#'6K#YNP?#+M8WW^Q<$ZR5DCZ!V>,S;"IQJNAY6>G*F]^/]?
MB4R\C"5W$<(\)B(90B:-++5@2RW5R+'] YJ;QWS?NW#T7,.'##^6^>U1AG&S
M6UEAB.ZAB%:@'S'SRL3Y*\1,PM>#,VLL5PI7^.' 7BPL%X+9@73]$^8\VTV1
MENB4399@YY+KQ,A^UR'DAS%>V\')/>%MT==QK@J)6++F]G<$#[;^9JWH\VH*
MKD7)'".;X"S%NN1W).TU+.$>7'&QWC*EK"HKP,,2S]LQ".RN2KZQ5??7%%U2
M__ $;>;L65-'L]O/9*^^_GY;#@+UO</VB^@E>8NQ6S/M-F!=?^AZJ4YD,USR
M]WR%/'^:WP+'H4=W']2M,:(Y"RUKT.8(>VR]BZX1,I?A3VE=7,EU*1EBG*1(
M9>98\(D8!LN>G_"TZZTTVV?Y,<1[:IO)&?D^6.(C[\K9]I412M&6G/#-VI*L
MWIAA(3"05-@2MS0;P!NYNY7M/=Z)TS6D5+1NRS7AN7YO[98VJ<>Z'OUS+$9_
M 7_E(CF!G(CX2!1709^;5*H1GL2'NK6$4]DNA#D6M< #3T0=Z#H%:RGT'0NG
M#A-EE=9/L[CJJ2+H.\PXA@G%\ K^1W^MB!=B1$>Z2#SCXE?9W\9?62+3)!DL
M4800/ZD++:\WX1?\)%6+8V36TC"X\1;/C;L_40K$@(^5.Q !; =BV<3.2,!N
M1F[IS=]3,W,R/#8+#MQ;S!(>F#)W\%71F*M+&;Z!.II]]\.W21G.L5IGYF>0
M"H&:AG*1,$)5J3;@?'R+B:\].JK@3D4T9@CZ')Z_>5)LP:RM15BV:/6 R@_?
MU?3-87DVB@F-L0,)0Q');XF?LS(?4:5(=;;@Y=2*UQ$TL'RUHB7S0I2ZJI&0
MT6)<J:./$:],L<9^>_FT>+028@ ?BI$!M=S/-\P\,O'P]4%34S59RY=3-#]M
M.X8!08!9!">_)%$NP0#Y!><%/(S%@6WX2F7.>6!C8-R3Y@J%QV6+DFB=W@9^
M#I]=C(W3(KGG^A_#4X.4UL-H(+$+NTE$DH8>7JH"TN@ZN:FM*Y&_IE.=@<"[
M2Q]'Y-K@W7Y)G3I:YA+Z WML>,[*761,5)9]+?Z:U$8;'4\75CAA]<;6F)/#
M5#<4*O)ZW__C+!L@.=I'8/U4PW3B*<8K>[R&$[)\RE2C*@NS)Y8,N,G%ORUH
MP1Z=(?T!Y87GTHG)^*?X ]5V5,($(0+#"QQN7]*9C44;N&??Z6>P://S?J''
M)OM&C; !>/9: 90'&;Y;W!Q*N>ZD@=T'W&XT[$Z^(U)>6F$J0_;;DA'8T_-/
M<?A$UBB,VQ+DBD.13=L<!<2T$%=/9MZ[QVIC_L05;D+5D41.^L;"\[B/\U=[
M^8SWRX0JOI'C4E!Y>BWT Z=P+^/,VQHH+1\XOP-ATX.CDL=_!X!>&TS+,/]&
M'C:G?_L</&ZOH/?1NU/IC]LQ^7>5^*-GOI@U+X.8\.X?'L:TRV<ULO;@)E27
MS,=YI>9,ANYNJ"XIM3Q8/1'PT6.K)M9X5VX3Y D> %<^["FVA+,5-JPP;%]X
M0E>L5J+K7=1X_XK5L_.RAD/9>DY29'X3V8]EE\]^SZEQ^AQL>B4V'Q[!]7W;
MR)EETHHH36UVP)QA8*FIS0-9GC)4SFB5%66]KLW)<D^G;W';=V-O[OGS]DNZ
M/*'?LR=>T>O0D))J(B#I54*PM9&KSD#VS8,AT^&E'4@HZK7UX$Z8GZ0R0@3:
MNO"ZXAV=IH*WJ!?'X%7>XI^,?^Q %K.W?/';TRZB1F[1;RP%(U^(+LGV;&6>
MT;6Y?E!%) 8K(.8]U=F'C7'9_P5X0.6QI=BT3)RX-W0C4$:5:RO;+6%:U'+2
M7I! )D7-TI*9B;4PUB_+![/SVR%%%&+L[UK[L6'<:!MIR>S08?X=B(6 K1%&
M./J-KHJTGT>UD^44]NH-ZK6BP8NH&.R!;N^90O"Z;_K]6TE(,3T1:F T0_A#
M8<FX1<""Y5?$EK>/@E7CKX2X<PE&]XEEK8M(,"YN@X#\;.@'L7Q@D>15JYBN
MJJ(:,P;A>H<*%1H6=+&U.37FP[;'P^R0R2A.LW=W<0"B?(4A5D!W1,OUE$%C
M$)_M<'XK.,R!"KO,]0*5HVX3/GI':\J_N\H<>EAV7OZD=HJMG$]E#*.&BGR*
M=B##^!$HI587D5X_9P_SK\$^EF9]GW+*OY:F71;3OOF,,[Z>G \QPCJ*Z95]
M0F&OX&Q_E9G'GGV?</-+65JVOUZ31#]R29F"I.DSB;JG84^)R,XA_ 5JT^>1
M*(T=B-A<UP[$ XBT,$BJM9D2ETPT&YU6?W3WD3_F^1[&RZN(S_AR#X;80ZI.
M_]C:A!P#U'"3F?AF'ZF3[LC(,>4L7M6F_NC5^ \R=\MJ6G^"S_G/Z-ZWIMZK
MV(G.>E(L?$]U8#"%.!G8>"ZX04JVYR7/$D]3Y:5^N_NWW,V-U/(A)D<FV?F,
MC2 /_?ZVM#$5M*7WB&()8FDK0S"CD72H+$2]\Q?FT)T!%\5>L0L_? (@Y467
M: \>Z/RL?=M7H[3=0?BV P'4&VDGDLDP!G^5'?,]PR)7Q)\8+R5]6NO>7*28
M5M:M\C)V*>.Y89I^D)J9Z+K<1L-?'P[8W00O&5OO0'17!8Y=CB>3^%A]2A/N
M1=26_ >NN;^!0!/S>K:&HE+<2;5L18Y$RS:)5Q('TT!$]L$"\A6+X_3]K._9
MM%Z@"/MA08H]Q4+7T04X/ZPTI-*]_KXB_4BW=/5=4:?[R$H#4<)/*' V<-PV
MGCK0C"UJK8<>0OQV]&2I 5TJD5A_3YR6R+VIGJ71GOLR]QVX1-EO<3-83,(.
MQ L6BRWQ8!PNF;1D\ 72NGM'6* KA++.=A7JB<V7+',5 G=),A\;G%+L^^UG
MHFY5).K]D"]WU8?UPIXPG'/1^A1;W&0'UVTAG;%4)/:V"M^)4(5L!_[[[(]'
M[&_=6ALK4UKEH6TPB^%W2:(,+/,9&#GC846<+23 1J>S&1>>(G6$&MD4&\S^
MI;JD>[+X"U)QX(&XA,F[,>WAJZ/5+PX;YVY:4'@F6Y>HH .!<3>T#:V]NQ4&
MI@=?KE4"?CB.;X4>Z @>QQU"539;V_]"3CHEEWX3';N@YL2N^-/Z[GS;H>S[
M9%CANMVXZJ+A!VR]/9;\(6@'LN1)IEL"BH'Q& D@<%RU:<F1U$ <U/&S0HQ>
MWZJX.=:W'";[S$$_I9W^Y9OG@44'8L#;&I!W[^[=VA?9@*5<&(&.A+&X7:F<
M=GU3_Y(OQ'/\1J5>[C)J7GX=8*)9TB'A9'C&[(#/\3VN8B7NL:<@3,^WU5 6
MUS1XAN/,ET1RW@Z$2Q,;CR\NS/\T^L<1%C75I3K5OQY1_-PYMYK_V?NFI"H5
MF:T:,\E\TO\9Y9D@ $H#]<:]&LJ<DV.)WFD:-%9;OX,=_MAWE,0VQT/IY 7%
M@?H7='-J\'AA+#5R/*6"TM[$)E3Y,XNV=/SWRU=Q.:^#LL,?++\EBNNZCRL_
MK'-1[JWFGW RW/<FAV3N^4AX\U9\3#GT06+]\DGO@;J^F;RV;=BY]*M3!4M"
MG6OJ=][&+.G^PRR58, L+K.F$%A< Y2>\5LW30F8HT EO6G[L6WK]KF//'<2
M6_VQ:@K"Y=;GC.YOZ[W $KSZ*Z52]Z3,TZ:/E$<'52?47\/(QI2 /8:B6L3A
MR\X1ZFL.&NL@&RTY/3$29=*7<N*>18_IJS?>OA]/.O7PEUU^XB_:5H%F]^GD
MK3M$(1Q/-!5N\\VKK'J)8RT0NW7"<0N_.VEE6QL@_RV)3TME')J<N*M3$:/K
M3I=>&(@I'SO7%3\;V40(Q]F66$OO :55,^[!WH2-)7Y#S>I.Y ,P-MZUZ1K@
M,"6'0@T1K\"GJ'<,%4DF->VNQK6EY%3YPZ!>%,1PZ.#!KB\^\:QVR+6$\2A"
M+RFA"!7L1#V(IWK40V?N2.ET'QDH3=-?TMGG)T>O_WX,&XD2W$H5)8<D:)UY
M67"\; ,Q4["I3B,=5+?\-%U2;T'OS1P W%F7=R!!9V+DW]:>9$K\>V.D2=W+
MRPW3JG?OY43<>:EAU33ML/^/@428;:V&)W;O#L1[98\))8,VQ\2CM:E.C529
M8Z^V1XDO/GI6?19=4GT[<J[JU8%BG2HWCJ)K=UY#._ C,BQ>0PH1)U,#.AV(
M%[1(BXN^A-,,17B,\*GA^2/C(VW%O0+[/;0'HR7:GNBW_SY%^+8R;$ZS8N9@
MW4A1/8SCS#P6-RJVCG4D\H$3E,^S$SI\R/Y-"A>\[_<%>[YCT5E:K0>\MU^:
MH'[KG+*U?F90OZ\"[3:!YT9[ X&J]=AA_+A)I)XB2NUAZB^T9]ZQ@:21B]$W
MTNI1[E<N#^WYC6^XMJ8/^V81Q+GX@:X#S-*^,G,84+H:6BLRH&P2S^]XAV8E
MTJY,S#QBEUFW TEY<'Q.@G;-;9AX!WY7%=!,I3D#ZP,N8&@+]4 '(R.WUW,J
M&4I =J#LME_<1=9RI_65M0L0WJ<OKZN7'*CV[JD .3."2 [?@902%Q/IMU%K
MM%?,2LS^,92E/65?NH;EGF'$=P&J\YA+"Z8/ZZ.K0FU+'($=T5%7.)WTH=%8
M'\*L!F"4X'I8R4 ]>(N<@'<>,[F1Q4M9RHI]._+JGKGW'2N13;Y]3EY[+7W-
M5IPM_A-)YA8$Q88$'.?$P<EO0)D!!FQ$E-0!(#L'%0 +Q0NX4FT_(#\,M2MY
M7<FA)8G<5&C0%OJA]AO=4)W/X@'#._O>7U@R(1DX/1'8"(]RM'Q2*X.ZKI<9
M7#@?Y)?<^-&3M]*HXKFQ(3+FIJ/6'_8>ME>%I"]Z<%8_OGAS,=?UW3R^E+3$
M2^Z,I W_Z#;*^8UJ;4H9]G71=37_9!QX9=I0X8B'>&3!0R(GG/P6^UEUB7=2
M!".)YF*68011C4VGN3M\7@,/6X=#IA?'#6XKL%N+2D"XCAG4+>C#5+'U^KO;
M3&-TF>]N S#Z!<P/1.D7 $'=)*L\\<X%D"T>9G3GA%RD@(%%39-%V[NU4YP'
M<U6.FR3H3]X+7-S= M*/^>$HL^8N>)8\&.7:RG"["9!/-6S4X?E#@JXCN>X@
M7+L8<+:<]]WO%403:;\MPU=[E2XM.XS<[NSR C$8!AS#,0[C)S@9_&O6S&Q5
MABL584S=#XQ0]ZTT.3K.I5@U^0WF>B=)IV))KK,)=KCGO:#R(0*R&2!/.;,#
M<<T@#M)I3P;0"E39Z\#R6I.TZYN5DKUWE+.-3EV/V.IM: V QR9LT/H$]L23
M\9$(:*V89_$?TD$T3S8*\]/S1X_CG?3KMHEF"E=RAV[:<'S^J&9\_W5 0?J_
M3IS =]/UL)(%5'"+#G:)<WSAA*-W\-VRCM@&Y[>8>4,6P[MB03C?[@^'+TF,
MQ0]@)R,;1CW& Z-3A8;+WL0?YTFI>"[9U5;[9]R))/+'VTLP)-Y&)D/0X*;\
MF8VY><S)JXXL/0H\JE8,Z+E&@<:>Z*C-SG'Y[A,(\VE[\-727X9=BAPV5JPT
M9J'IA\ZW.'L2# =\_\B8ZB+(<D,7&:[TJRC?!3MWB[/ZC_QKC /IGUN](FP>
M+LU$U6\/-)-$63)CC!M S00N9ONIA<28+)5CYMVOJN53C]9T0W6WY6]D#W+3
M#<<3<G<@W*FTX\ TM6OBZD/L&P,R4S*-ENJ]M?=Z.'S,-$UVDEY&L0GQX/Y%
M+"NDOR>D$-80#RBZ@=$5?93\DHRM6IL=2 ZQ&H13.MO:K_\=UKJ0@%QKDS6U
ME7:D#R.$L)CU)G*5(<OFR*LKV6/JZN^7SU^4O1FD^/'@&<+/]&TV%M<+ZE@[
MV7()^=IR0OLY*KCY(DN"*NO[RKB_XI9T20!W4M0K_')^T$!TTQD88=HZU&4]
M9'J>V.$,LVC0SJ-=#KZ8DYFM&N"2M .1\UC5^_*VO%8:T%H;7TGPM^0@W5/-
M&],P73QY"_=1[^R]\P5 OS)& VORCZ2GA?Q"Y*X,E'G[\)N5>Q82Y$Q])EP*
M%_79UC2WV2@+#3)U&,YNQE':D(IC0Y=;TJ/K18G;1;//3O,_&;P10,C$NI*>
MQN=[ES#L^GV(7:43OSQ=(Z':L+-,P<N<54$%(6;_N4'M& 0%5;!;!3.;?MP+
M+Z2<@N5Q0E^M36WZ7*TL_3V/0'OTQ2IV[>0I3G$3N=>$*-#,WV3MENVW9/7#
M1%D<#!T0FH-J.;P= UL&64<:[U<.A%>?>^_93Z.\L8V>,@\]",P<ZIA]RB/P
MX*)SG0PL'TZYW[EXB&[%&B'QP=T+#&D/ 2V62D\U!]6AS%(<)'9M;>Q%G]4&
MDV4*>HNV/MHJ^+Z78-1HBS*%*16-Q$C6/D]8O0M'5VG RYMNN7.)3JE2+,>X
M=<D0>;8U<=K(;KULT.DO[6;C.#RIG+N1$\I,9XFCJNPSZOK3\R(T$8+M_IR#
M'G>DOW[Y4O/,619YKX@K\>IY[213S.UZDVPJB<4C"AZL "\%[XQ(3H.5$!N)
M3X("6S-EQN-QT;5G4?@)%8*_SS@6.M:!9.]TO5-T712!'/9I39NQJ.IT_E#F
M:/#'Y3 S@NAU#LXZZ$HU69I^CS[^0H^?A!;&72BB/NI3YM9[+5UJO?^Q^6P8
M_>N^21$7G57UM4V&H#6+2YQ*N 3>18D7GF*%YP#O1;<4.EPUOM($Y1KQ'%,'
MW-\#Z9)JFZ:]!4L%!3>KG[P[XSKM4!]A](RU.N[ KW ,$H2LQP-GL!,">!#F
ME:G!DRN+FV]Q\;!BVAOD.U15 ^M@7[J/N'W*\N+0L,N(1:6)$U+;W?-D]TWY
MBDB]&SP_,75XBAT.4,(O&5$YQ_'1ZS4R-#.@F4P4[SR0=8H26=\IU>XVT<GF
M\.WCJODCY,>Q(R3N4\J'9=\91S]7F[Z^A*DG@C^\ )(="8 ZL0-A8X$$H 19
MCXPF'1)UI:@VFJVGE2EY9XII'W-S+;RHZC(V/B::)1_S4;'<T5_:4 ++CTIF
M[1^@>V!ZL0(L04.*&_@?YV(F5:[11:FH%HBE5A@ 13QW,HYP_DAO-(^PM;=O
MC\YVNME\,>J[XJ68/33LTF[I]&;F)X8@^/<LU9+!'TMSIMHMCE-*47(&Q56U
M5,*2>H&7D&TZ<[2CH*9M9,CL;KL$RNGY%=F?:Q)/3]99+^@I@L_@U>X8/.L
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
M,. D;(4N]/&&S6Y2@5[LCNNOK<=?.-/,SDE[\-@;XRILTI>%_U<XD1* 9!N
M([ Z_FY8'*XFD<#8-'X23)5IJ]ASDZ!/VA?PV$8DW%JJN_M#BKW:/LN?1FJI
M7Q2^B.NLC$CNX,SQ-H:!B9X)',J1TCHSP%%@ZB+JF#(K&V6S@"DTM7Y,H\NH
MN'C"YS7SVK1<[R.U7[VA 8>_NG*546M9@(I,;$_>%F1//^#;L3F_,A]!FQ_&
M*-#T1[$*6MS,Y:[LS^5+I>KW??ENY72RZS3X\R"9HMABNS.P/MN&C&91MLG"
M5<<2'O>YPWV-0T$3X4JKS;;[#6#5F81G,_Y!DWUC1RJK+]P_%VARUH*1VZY;
M]=?M[.>L)2>*.JG+>#;!5+89:/)"H:B?,*=O@!KU51X>27;'E!NM/JI)BJ_Q
MY;;M'SOW'W!YU\YCYM@0WD@M<->M3:66#6#[L=)^,.9%?XG5D17MH0Q-2M8,
M)"3A$ZWZ^&2;IM;ZU;*EB7\*"'[A1@<;2CK#?2/XSH6B@F31<QFQ(NDE<0)J
M8JYV%9JZ'PR9I]#7_7ZU;.HRP-1-!=82-T4?-][0%4"#[W'M#R>W7""GN62Z
MU(X[_W#MBR)L[/^S'_;0NS6"<%LBP^KW^;^1M246M\6O/GV>JOFEX]_YGC4%
M H<2JTWW8[>3Y1%]TZ+NV3RQ'USKB?Q3/_NP*/'XN%4T/.2V!,A'=T9"312C
MF=#>"8V8]:F_FZ,5@=YB?*N/;EPA?;M-HESC\6Y7JD-!%WS2M]O(/>%.Q4OT
M66V._LOS9;&!BH\]U;-F9?;0?A.\#CRC_W9NJ)4H6" :<[**J<U.(]5RKUHL
M93FM&EN0ER^YB"<\%<7=QXGYGP+B%M8 ]:Q>!6@\ONYU[C/@]1T30UI9A(DN
MH8M^[W!H0@K),^5>Q.T^TA)J7CY$UR90<\JU[Y/*L1LAMZ14[Y]5% VF,K[U
M>):815GK<R,5T2+>UX@*" D$6@]<Q9_.&B;N1_^S!6EK/3;<#"O]T5_B;J+>
M1_\-@6O%+GQ.5.IR= @9*X8GL5(!/C)T(F>X; 95>&&Q6.OX&P5]E-W<Q_Z%
M&T(NEAM2T:A'A$ZM@6*EVE);E/30'\L_T@IB-C))"9&WF3FVD?IWGJ=JJ=[Y
MG[E!$6)HK0ZU$-)_8M F+2W%\=2!%&&]S']VQACEW-R)@Z*C7)CN#2@*"?K]
M=#_]QW-CM.K^&M@/?GL$9*=M= M#@5R<Q7#MT'IM9A_]SX+64D$[;M3TE#E)
M648-ZHZX[(RK0:PL>C'B+>4WDE4R<?MFS%-^R'K7GB,]2!IC?S$JYN?#._P?
M552!9A/)93,\H1'WUGF!"&WE@>EV;:R2GV 90.K*\*/II!IM3DQ=!33;,>]J
MBEP>UGZ9FVX0\'%P#;<O>FEFZL=[T14[BV38(^2Q4_!:!$<\B54"-)%G4UIU
M 22Y9P1SG%G0^4'MI*-?M,K5\K#P;%>S=ZM.+6:7SBO*#RY"BV(;EI# 81A'
MDLBRY";KDW9R=G+?:6,<7MU$*OQH87")&4>TG]G"K'=[I?JT-D<,5$!<$SR6
M" DBG%W7X88\;G_?@+B;AUF1@$Y!%OPZ'% /['+%R8%?"V<[7XV9W+JE?Z@N
MZC3,,5'=>4;4^IS>VVJ3((^^Y:)&R;D7N\^<@).?XFME.(H\=;AK!O!^QC$#
M1MA1F)UC.LU.U"@D% UO;Q5BE$SJ5T1=>A+C'.!1<#X%>7,NS2@V[Y+-!ZVH
M7KHU^Q*NW<'D--.&Y;.=01E=PJH<;)7!G&,&MA/%T+U40E< M.-#P,;$'UNC
MKZA[0^3,GZJWLRT&L']?G'&)L)=9.QFV!4F*Y4W\T!#:M1O=S$"NQ#*Z=6JC
M!$VCPIF*FZYP?.UZMCEU/ROZA.ZP3RNX[5.')U85T.E/_8QDZ+$,&0OFDX:D
MDGR:13'H4C%?=6*W>/)\0XZAW7Z5P#.3L.NK_#?;^.=G$WC318#7S=)E>*,-
MYCZY#<K[.T;BZ'#V/T BCA^X;%<[Y/5K)2'_55!@*3I],N^02N+@Y-<[,M>M
M[[QRNDXE.IK GB/1OAU7D8E_$.+N* ,C[)/==3V$-[MD9 8MY<L01[L=9GY(
M!SP5J6KC2^4<!FK8YU&S0J:[.)&\J1D'/[GO' C![<&HUU0#6FPEY\H'6:\6
MY:V&G]6.8,PE=T4$SB/44D323X157]B_$SHUR[B0-9'+^M#$;<;Y00$-)[H-
M^^Q99H(I= +M=9FQT?6*T5^<%V3D7Q@YU8_2<[SP[GXZ[?.!VQVFU+.78F!/
M_UU:@$M,1$*S,2UP[PS:IKO01#ZQZ,V9;S,N4Z]_Y$$O62X)_-@GT"[U-X,=
M ':"JMQ'?WXRG1)R:'8,MW6@ML7S@PV_1K*&ZB^GA>E3)DY+YI>9_$GK<*F%
M G<%YM'<P&C/*+YSX;ZA^]!S%K*:;0SS0+/F-Q>6O0JD$A(/2D>M^U(5I=9G
MZ4V\)> PH6U13?@4F'# ;7V=/4TRQ<J/- 9/8%>>S.A8&X=@[_3_5H^ZLF16
M'O$<TW]5_Q I'W7IWRD&Z&UN[*WU:!V:VWSW%D3R&=@+A%,";+H*<P,^"N[:
M!>V2$>%'YO!0#"(E%"\'X.V82<EKHCW/RI#]$;@[G7M<7MU=G4T[#L^(;@PN
MA\7C&;99*<1]CN$-PZ8'T(F='487WS8_O*]0] RD=?Y\9EJ66<=X%9TD]*W.
MJ&[6\7F+./'G%H3O]XQQMWN=B";[\*?-3^-8,<1/WG1'>S*4_[-;X"D\PRHP
MN;-G1HZY!5F)*D-\L+WZ&12'"UAT!;UQA=2<?P0>OBZX[HP?;;$GPN&^.ND3
MI)7?S*&.67D];;I!4EURI7?BR?9B$7KA_DV3BPO1A41;\/2"_-$\YHX_/. ]
M]7(3EG*$,EIKG%Q5[8K*^RU9:724V@8]H_5K]7@;%WG,.;E"4Z?[YA9$&*NQ
MZJ[H@W?M\[Y7M%%Z&MZI[32UVG(D*,3.'!.[^?^Z'G1CK"6%DJ11CJ 2X^<C
M[3GZ<-&!.*E/7ES(DC5Y1^Z9?7Z;T:R*Z+V/7KM\"@H*.I IH&Q&4I6(>;KW
M9>'F%H3EQWU4CI5R*4G#N(J$*ZD4F_*+Y M9'DIZ=O>4#X=?3CN0%<Y]M(ZX
M)^U'6([3FMW7KZ36R'?87V!.A83MWBR.YR.\_3^/\Y)BLEEW $'V%8[A>\"2
M;8519FQ!,IKU@T_T'\RBGCYA_,;1X>OXI5,'#64T]KX\]JE=KEQG/)BESLW!
M7<\2=4?;L.RX>!,=LHWV!8?<R_)['E;91"X)G#/I/6%;*]$0I=B4>3S7_94Y
MY([[#FX!W#<K@2C#<6*R*;/M7*@ELR030P!L.+9>/N)KCK_ ^<=<9*#_(B>*
MG"7*N<@PK6'0>AR#K_G)@WE!)?[UK(WJ29/ZH9Z!CV5'CN2<OZ +6>C[_#A.
M8$_=FZ?0H]7<5)[X=X6._Z/S/5(G3EX-+Z3\S2*]6+ QY77=28]5@8OI;GC<
MFLE@#T)WHZB!,X)G*X%MN*J-%6%*AFL'O-J@C6[<7E_XA^J&NNLZ?<WMVJQ5
MJB/\)'7)VB?[DNXNL_^H%D1Z-_"_9%NBQ0)'GT:A'MI;_3"KME2)*W_I$0>]
M9([19]_$M9]X:=$$O&#K+T8]R"^R8Z2?RYXN'AH._X5;R_R$#!ZX.EAA=*+Y
MHA9ED:K\60^K>,V5A#*>F#9C?E9XD&,HF>C(OVM?Y+ZHRUI_8*SWW!CL?G#@
M&X)*$OUKQ)_&$O_PV [[$XCMF'K^9_TW_Q?C58@V-HCC 6@P=<F6J3\8X5UK
MPJ02-Y&':IX?%%[R<V_80_/&%C\NG#&46K'KNEQ>.UOU^^%CQ6NZ8PY3<_])
MR&UE+GDC9AYXQG3J).XE.VY!4K[6!/JIZC L?D'HZPY3."';EY4]N;G51W'M
M%_5Q@-,L'Y8?[ _[]4ER%)3%=T?.M1XCG'QV^)<!KD'^Y6)F>U(=)MQ].PW&
M*> %M#MP$M=;F%^\JL=5N"PO_60'_,CQ[\\GCUT,.7?D[OLM"+99G&C]Z<Z:
M:-Y@_'09T<5_"Z++K%3K+O>)<'\>J='7HKI*:!W;MC"?Z_Q/#2/<@]QTK.H6
MI&,+PHT+T&OZC#=& N9OMR"^UQ)O-2W*:(0VX2^5BYP)<[8F]!=N!H*"IYD$
M!.#)OC(!\'47F&,,F?(="%'_!5*".(+'A@>CCA7Y[UE1]W*'BGM@6_)LU=<L
M9Y#:X)_@I?>Z>N!G4FDC_"[V1VL4/+>A;WZHUC$IS43_#=JX:P.4&G&2D8^>
MNG_ASIGKY1:4XMXWI]NE\,A,_,#9_WXVI99Q.XG>4&G,I1S8/O0SG\$0U40)
MH^M1K]93$&=PK1:&9 ./O1*4^4Z$).;BR*0M@UM]Y)C&(]R;:ZV?HTXE';3>
MSW@*092VMQ'V#N+(-!)P<&R%0M..HFRL+#)4:1H]),#B$T*&8PY$D!>.AOQP
M4-,U5VL0F+'2_'Z]5"%!I/I4I],(GG&U@L?\R04<L7C:'T(;_73M. 4(#176
MSS^/]WV4H] HE_0%,3YSJ\JP;;G[+H]]!LC$FDH"NJ  D7%["T+Q>>(E-U:[
M/&W9Y93_IM7[YYNQ,;$IO2^&X>=D[_GF6=E%'I+<L89D($C 8>C*$]Y6T >V
MG7=Y!QFF]*ET?'PJS2W8<CB@M?_-PH9ZN,!M#[45M1MEI3=G^5'U0UGAA/:U
M<3.F*82'F7 X\K,9(>[#HU_3* JXV*NCC4%*B3,7I:^N7/++_9M2,V?MU=0T
M;!:;T?2RYQCJ/C>C58[WE@/\M@Z@LI8,)[_X,,N1UJ#MB:4BDN0#DT-AN]'A
MEF,W4L?LDFS\*E_+U_8MJ__(J?XDB?6\D:J7-A>J?H9_7=D<9TJL0W)DFEB$
M?V4L_\G-;(;[,HN< "\J-+,PL]2/&4\-C%LW/#BB?23DB:W>HN\0I5ZA:RAN
MX\B[71X+5<\<? A./$P$!V>0LLT*O!E #N&N$Y-FZPIZ9K-F=[8> (R6ECJ[
MX0H<W5+SMT"@6WT<=8YB$%ZE^DG"W+]SOX7M%P_(0-4=Z*21UM_?V\!S@8?"
MUX##!2LXM@W&CNG+D2JA&<27MXH#)'?<[@DT$IFC4%:V<.L>Z#!-??^DW$XU
MP7["P$'T".GQ?:WU E#T,[?2U "<P#$N(/@P2.YSC*=!,L8IH'2IT)Q%#./'
MO[$,"%L4R96"Z,6I))/2&VW[\Z];\;_%?H,SKN#'>9HMD-N,E=J^AV\.(F]!
M9*?18U1ZFALZ\,I@+=MRD)Y]-53EI_51^RN&L> /^U#W2-X_Q27CVNUQOEL0
MX" &OU<56-M^<:F7BDOC3ZJ% N=KV=8@*01#+*;198[=RMI(ZPN\#?V\_#=C
M"\+/AX+7$I.(9"*NVK&.K8A&=!:N=4WB=E^8@0Z:N*F^+@H.9C4Q',.LKWL4
M"1>KN9^9KT-;<J0[J08<Z;0>T)A;&$ DE\)WF/)0_OEXFE09VIY&R9OKJKGF
M)A=PK^Q4/OACEV!M^NYYD^('.[C* \AL9'U6#W+R'"ADS5NPGE$X^3Z2MP=O
MZ4AC!(!H1@UERE2#V9MLLN/.Z(?1.I,JYSYIK9<W0B[I:YT7D#TT:?SN_HK#
M%VX*W!\QZ<72YPT^"8/E/8W! 62=3K+IL45Y_@Z%65F.+I!%=7'Y\WEG_9TO
M!]X_KC'!:W=BOJZ<FRP[./+@;0RVRPY)"E_9S>@$A4IX'1'C?>,L4,.B,_DY
MTEHT:&+=6A)R<@@M8S:@OW@]R2[ 5#7\\$BEM'GA<O]UC_/7[65I%A/L1YJ]
M].VKHQAN:^M)WJ(IX&[ )L(IN%Y1R_99"0Z"F1,H#! <!U9%GU0VZ+_H%[E[
MK5=:BE)PXX2-[ X#O9A#UX0@8-Q-0M?:Q(= X!",(P9E+7*+6@^C>/N0F(+<
MWPQC$GJ/\PX$\AY6^=I:K?6-PG'U]T,5#NF.J+3\'+U[RAE/K_ADJWDK:;#-
MMSU13$*WRZ=;X6XB=G!X0B0NAQ/)Q7-$&4E=#4K2@.=3##]CM?2N3B6]\G;
MJY;A(H39C7/JA(?7'\91[R1_5+D5@SM7Z_1[C1D,"I%X Q-FKG$44&\P0<SP
M;I@, *?.Q[8:N*#-YGOE0W07-C9G\'-'F-?>"<O]'0R2N/\BJ&&J,TA_<SOH
M.8^;M07Q7XO#*@YO06[.3HRQV$Q2-SV*2DA<C[8/%$'E6"ME4VQ*,JU7KP^1
M=4W\Y'3-9;]G>[C.\W_IB(G._:],DKO=KLUWP^X1]X*Z@"-R-\>&45=?ZJFC
MF5NII-'#UT,35<A:.\S?8(9Z\;PPP/B9WLMRTE?H1!HHF,!4H/B]9X:W.S8R
M+>(:P]\)/C$;B!ZPT+!;BC%XZ^'3ZIQ_6#G[6>%)2PO-A<[=5DL"=.3[$>H6
MI#9I18MQCI7I$IIQ^8*13O(UQ0]@KGQYCD&@H>E*9XF&:&Q,1XO0J9^UI1O%
M%AI:B)D7&[#<=:<Z\-L6Y)U3+WZ<^7J$H*=+N"DVE]CTPF)0S6]9#X>%W;W[
MB'R<($FPD$@?H:ZB1PY_?=#H4\XC,V\/_,M2-(7SV*CBP16H!/:;T33^B1=C
MK&VSN'DAB/TI9X\538X6O <358$.C2S(^(, KL 9%Z&R0#RJ%\>$]XR:PNK0
MLRAAFS.W7^+LTS^I7>1W:U/2NJ"'K7&7Q#UZ]2L0V?'3.?U"N^?;Z[B<HTB]
M6LZMK*0_VA>V(,[#M_6C'5=MTLI*9U"/YF[5YAP_\@5QUUH-'YF8JO7G7HXE
M.:-^]=\:XUY5MS0/!7H.A[ +$JDS#CF"SZ]7*)3VO5-]MHNO,#758->$[S(L
MI3G8CWT& V-HT"^_U@QDWD[,!Y6="Y)#70.GOD(WSDD:6\I=(47.:?7#R3DX
M,1S%DW,"B&>K^.=&%-@(,)WB7]Q&3'@**PY;XZEH3O..H8VDT9:C1(FO[^#C
MXWD7#OM%$2S?LNO_P@8Y!H4XU(_:*E'V:"VQJQ:'!=,//2]?E#]905@26S12
M>G1Z;K@_N8+^_.AJ=,R/L?RH5_[?&8@8$T^FC(N;</L'R;$&_MV<NH[S\.85
M]-E5*\(MP(8MNK19D%?.<1FV3=<0T2LS$-6%6F(=3--R5U^WIC.RXCC:Y-.*
M>E"!FW><KVIP:F(CO+@_O3X;-*I]XW_ $>=F8K3)CFE=\'WRBKX.U_3"V+JH
M6S-M6Y#RP##9]6OI8W402!L/0LNY&S,,[F$UT*K.0 "3KY,U41]/%3U*LQVM
M;>J:EII[R:R];$;[4*U[6"F1J,'1WH+LV<"U\T3'=?869!_'E"<RG+<+=NEG
M)2&%3:S?? [#R%%Q(@>?'<VYT1:HXC,C4G1&Z9;?KB3_U2-.H=@/8_V\K6[
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
MGS9^Y<V V9&=,Q-WU7X?^\<L/9Q^!E9!9-C")MFL>.Z' \S'1"4X^0E<#(3
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
MVC0><P3BP][Y?_\\_?^TP;?&_QM02P,$%     @ QG555MSVZ#LXB@  $)\
M !,   !T<FXM,C R,C$R,S%?9S<N:G!G[+MY/-1OVS\\LJ]C7V,4HB11*&12
MV9+&DGV92I(M(5'&C$BR3@BE(FU"3):AD+'+OA.RS$QV,D.-CV9[/EV_W_,\
MO^=^W<]U?Z_KON[[]\_OXW7,:X;/YSR/XSR.XWV\CW-.[*_L.8CH67,K<PC'
M+@[(1? 'POX!$3&]$GS9!^(# 2\.]A3D-&07QY_KS^NN/Q<7YY]7;BXN3BX>
M;AZ>OPDO/Q\HO#P\?()\_ )_+O"=D*" T)\/?P;Y'X_NXN;DY!;@Y>$5^(<O
M=B-$C&_7HUV!G!Q[(;O$.#C%.-BM$!BH(_??U.. _,^+8Q<G%S</+ZB&('@#
M7A14GY,35)H;U!C\:S3X=PB7&+?X'AU3'@F[2[Q[0R1U[Z87\*F<*F^2LA^D
MJ!ZY'!K++R M(RLGK[9/76/_@:-Z^@;'CAN>/F-F;F%I==;A@J.3LXNKF_<5
MGZN^U_S\PVZ&WXJ(O'TG[E[\_80'B4D9F8^RLG,>/\E]^>KUF[>%[XJ**RJK
M\-4U'S_5-K>TMK5W?.GL&AH>&1T;_SHQ2221O\\O+"XMKU WMW[^HFT#.[__
MV,4!X>3XOZ]_URXQT*Y=?WS ^\<NCET1?VX0X^+>H\,C;FK'>RE$8J_N73[)
M4^D%Y4W\*D?L*5*70P<%I%6/$M6H?TS[FV5_S;#8?\JR_\>P_]>N28@0)P?H
M/$XQ"!S"9+Q,TH#\HX)K@4].D7!MPD8LJ"!@39E% .FX)N)4JL$Y WDNP]95
MG_V&9F3Q 9[-*57.+RL<N&]=#"GF!\)\&!L2QX;0!(?8D)^]42=AGQTW-QB2
M[BQ!&3H/&])T2.MG'7RRA/2($C#YG8=L2<E)^+G0,/(CJ$7JR.-'\4E:38^,
MWR?UO)<L=^)<.<"Z8:+CC\1C4PASZ[!$9R0_6B!2D 3#,HR"V1!)>#SK@']J
M0.'I )'4:Y=SH:X9O+<'.$:_/T2UA$/0_9@F(_A<.>8#DB$EK6C?3;L E.CU
M?7YY\I >AC_@=]C7E5MC\[&)K8BL;*VV"_7G5MX\TK'O@CYES< I(<$,"046
M_S(5O34GTPY],$FK(VMIJ--FXN=*N69-<OL*LH_/1Z1)90;PZ"0<>I':>,67
M.#NQ33-B0V+OSH)F-C<(,/$-^P%GVAW !]=R+:A!A6$,1%!/35K3Z595] >Y
M/VQ./.W/L%*)1!K=0/=EA',7S[; IP3;9JMF&9(MY+Q4-H3K$#B<.TI>26<
MKY ,2\0HFFCZ9QYTWNR,.M!Y0VO/S9L2'J>/Q,9_?V2N9.;!!8&]15(0,.#
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
M#J:?8/5@H*I41$IXD+?94\3@94)UM5^&\%G^-R8^/>GM^NTIWS[T'=:-Q.7
M??LGAUDB;LQ\]*Y(E;E]((WELJ14%_C-8?G\<KG+"L*HSC:NA[PK\6G3/N'N
M:SR79"_S0G(A/W%3E2P!)OT2V* T66ICYG(P%!ND$&IO-=4YCJ&I])DJTX%1
M^!65'+VOU6JW>(>?P-27M"')6GPW]'#F<071,YO.9N!4#-#Q':PA3+7!6B5U
MK!?C(ZSIP7QMPN&_\3( (U(/(UFJ#.'IX[>]JS_B:S\]?G]KC;:M=C?[=,6W
MJJ ]Z>(-'LSZ/QT+K&KL#ZX=J0.'>PK2*9EF DAE[C7L!W@1"1UL"!\>+C[I
M.AWI[IG4U2>3/6FU?3!&P8QCP#K]X(HC;X[:S3Q!\$E/T!0S/ %0]5T7(T(3
M,!4)S3#0E^-MUB7:@!E*@E)FZHTYE!AP>U'_^;L5ZYL4XR%358JY<[=M6?-5
MI2B^&%UCJS_?,()#5;+:"4IH$3]XS7@\YJHF4X)4DQ1TM#28.-N"%/.$)QLK
MU8B;/RTC1Q79&V![.QN?*+[2V4G/YJG+GWK*$DRG>R[!* [8/\AE!/?9D&?U
M$OA?4GAR?/0ZDC%^T=ZV%<FM$6%3IJ'*E1G3V1KWI^Z=5)UOKBQ)N8=+K?<%
MU_41DV"BS! ".'PI1BR^8"(NWF"6C^'[RA-U<NPB=2P]A(14^-98LCB=D'WF
M2I6PX*<TUZ]/#I'%]KM,KZYI YJPM>=T3Y0'\P-^/8I<R!"K(8ZO>U(2; ?W
M5E,.5<X1Q"R(2.DE>R&#]"C458,C>S\]@L1U3G:Q(2K!*3%1F$3X'(Y0E;#V
MIY;'C[$AP;. AL7:IQ= 1$>NS\KR).]]8T42W9VIW>9P?BD[PFEXJC^,=FUW
M?<K2C\T#[E]:0GS<*-H),(I'/MBYK*U23\_E/P#]_)H@@N;XACH,4-]/^F6'
M,53'?UP9,Y8*NR4ZE6J^OTS-W':WG)3!1=5[5I_.!"W *[<9"DUT_\@:%E\Z
M-8YF 12%^<WAI $"Z8S)4<"9,F5+/382A#*@78JO_%C[H KMTQJD&OCE;)'+
ME;",I5)F-GSN&0%/:(6EP/C0NR.Q+.$M@)L2V]$L(SU+J6%I1'9MCKMB741O
MN^;;U)1_3+,LQ!RR.&>\I)IN4%LL/@>K?61G!I'\5XJS#A5.-FCNCY,WH&VW
M07=_O3;V74*T]NEVI?>[-+WN+]&/))!J#'\P !O\LF>NIU,D&H5#&<6K)GNZ
MS$\,\?4M*#;Y(L-+_09*G(GF4N5'-5#!C/[JUQG'7OGYW"A^D7WU&$1DH1Y#
M*EQ?I&LQU+:"\-C$ZLGG:[?9D$1,0L>4JFJX?2>]RJ1O%9D[*\V&^,.PR-VJ
MX4 Z5=ON,_Y6/RW0GD^+M_"'M\ ]K#W_=AE/74$,,HC9D>.L'^6 G8FNH:JS
M!*5*>JY4 :<I27PRJF;1),U*%;&52_?>.; A0?+U$B3>]66Z,\/,3\(!:'KG
M1SE^K'H@]FLQUF8@/A0^X^T%-PMO@9HKG-E:\=;10^^'?RDO6JE]B[_S.[NR
MR,/SFV686EM/KTKY]E757)R95'G/O[>.4L. !!G1-GM?G!>(HFI[#([L?ARH
MMU\ED3"3HECZ4WE<QVQ?II.W_2//89/'0!B8T\[,M_7*R[S)4Y94LP^-F'5!
M,:XIS$2DOA"] A_-2VEA"4Q3--NT%7-:\X7\6=+/6<QFW%20P\K@7776:;@;
MX_O+3XOW"DRR?QHNDZD76*-,L"3%HH=1)L G"H'T.8&6TX*!^;F-F)ZV/$H?
M22?U;P\H?HE^S.DIA5;VD^_#$9EGM;Q-1Z\'7E^?O2GC%%9E;SY3W&7*NXP\
MA=K]9V<#9$A"DXKPMMQ40O+/KQ1Y1;^04)F&J7L[R1B\<N:R1]9A<;>F;S_]
MK@YD9TE]A@[7:B[.QL(I]MB)%M)BYIO5W&$ X90I$/AK09#3@"[#N7WEU@Y-
MXJOS@&BO<,_^D. #G;N3Y!05]MS]+FIAY^%P;[G.RN7G\FBAHY<(^=W+I+B3
M?Z,G#=&@+NFL)@R%JGWWCF^3-N '561HLWJI%^1G&:HPJ)YVQ4S_O+M'$\T7
M3:F9C$AG+CVDX;X@OCYE\<]2>=O!E-]A<;+Z9BFV_6E>NH /_>CL<FY_6[\X
M4-CN8,W-^BS5_U0D3LAR2E&.J--SA7>O8%7C@?A&..8:;G'1"G"E^K($>:D1
MM'GF:\PUV%0_*:(E.HP62E4J\J;4-,](4?V&;VX(-7G3MB2W;3DR2FEJSAE'
M)"KY'W\R.D5P!K5/0 _ JMD0AJ@O#07DT\V K59MHHTV[<4@0X&.B*PQ^_2Q
M)H_>_-#2RPJGBF]-5FC2*^[>^]#+Y_2SSB0(*V8)U]P_P4DC ^7T8YBF8VB3
M2 .:S3A^&MU!LEB'EZ".,Q/&'0F?GG^O;GAH)DG+F)9^/.%F[A:>OAGKZ!,J
MET?PPEQ"3!QIAG_H7\N<0TYX-^7@;O/>JSJVOH&W"EOP=^X[5Q.!S3B_7*;D
M>ABAT)P&>0%U^Y=RS*)(;&L>C'(_,8R$E JX57LKWU<N8X5&"T_3R!E]\F!7
M@Q;S+0C&)93&Z\9[Z$==$G?[J%+/OPK>Q$9%NH2Q&'&*Z---I7Z#18Z3&LT-
M>[.5#, R<&05ELR&*#9(HO@&X,2]P"NRIJ?N/MXUBE%PWG<L,4FM^_AO(:'-
MDPL-:LP7A+GW#<94YWSB1LP=&8;*F%86:V)$3.WSPSLOPW;#@9T? KD[UNU*
M1ZG!K3!1! FW.S)CVW'D^OFK]82/?JK!IID#(HTW>"$"/;CSV0+/]++?4W7D
MLOQK3T\C$S&M,P>H!JGA1?469*CHS$K.-N^1F149K:.X7U=51P4TRGJQ>M73
M7_\-%_N[XOP6)<S$F9Q@]8=UR,2@@H[X%>]$0^U[:->/9' %ABE%5?FX_!Y_
M,GC6+F4T]Y/ML^7NW$,]3$UF'F'N'8:;M7]'"0:\B&N:['F,T/WA29,P*.Z]
M.^^;F0CA?$O3^SGZN57FAMKH^^6#]LJ1WU/C-(ODN,1&Q&8((B7C<%_DE#L9
MNS8;(H6]K\>&K"ORF?A0:,6]:@U'^K/#:J6_/RN Y+D8G-U:O>@PEO_MSE?4
MD/798I;OJH\4&5.)6&^A(&F/:I+/#?[27L.(2?;,*([,[W)2OO(8&?_\#O/;
M84XUI\\9]<NG;&]EE*\-%PF4+\35'IN=U";=F^4"F:,BXUKU<.KW/%'*]:+2
MCFOO7/K&JC/Z)#@S,Y4.'U]H$ !IMQ.:?X7%!>:5AREUMJ-Z&T'63LF#CZ,<
M2"7KY_?6A/745+C@GGSD::*KG.78,(*1]'XCS*Q\MZ;_@"Z0 /*'OF%,<'^:
M8?!Z(?CA Y!#Q"5U!UX&@L+GL&*S'LMPF0605U^IK:^YJT5.M=9Z5=M^]>"9
MDCVW]TZR(:]@E*#^-3VJ$4T15.$"$$#,Z>@7L'X=^:JMMJ^ %!35DGOO6 Y"
M!NUQ8ZHGX4<G[=H>W]08C;XO+0<"-G+!?CW'KA;(!U419I;^.>XP53AW*%]M
M-@'N@TA0V@=@Z#IN$^X)R7;4*;\A10O'FI,"Y6F(RHEV9XT5NQQN&U0_J+((
MD!Y4!!*Y4VB>93:D8KL-)P<\!I)IMT?PL,FQ*6>JR)MWIWD3S:8;DZ+P=;<L
M#S&H0@&5?IM])YGD;.;RT,]HE=-5TO+[<H)\(9>;%5RDCWX[;]4<HVNS+[]@
MJ=:FK7<FZ]7DE'64]M/;6I]K7X']ZDPHCPO]62X$;R9IR_&?E[1E>3G5B\6O
M#K;.<9P4]#*EV[(FX?QLR%5%K5)\77DQD.12XQH9VG5IH=H"JAFZ!\M\R0]O
M+HW#BC(KX'.%\A'W&\8IP[1@POTM6X67#51+CKGJ$P)3G*TX-L1&Q/;6]#-L
M'#[:VXG*4Q12NEK[O&U]?>2M^].ZHEPKM=!0UR>)!Q%%90P3X?Z9O >;Y;<?
M^=$?X:-_*]VEGV:-YLO"_8*"UV=,QL_=0>E*?QAXGVAM'7Q*!FY$!KYF?X\Y
M2:J?3-(<2?&6NH(5",NR"K.:CI>T._?PGP1'#MJX@;ZSSHSK-V.',T12MOJ!
M+XW?#ZL\--U 7D)WP2D7<&* 52E*F&Y>];OAL4 '-/&RY_BMEA=;CS XNW87
M]%:1R:5CN+1W[U?LXUTF+2=3[U2I]?*@OT4ZMZ'EJ1T)ZRCG.>:M<?OAX,M;
M6L&!"]#=R6L6-T+Y5OB4-S5/$?9@KA(F.T@U:VTDG7>11^P-#"]LWA]AP"/V
MZ(^?CK&$;?:=XTB4R8,8W;_ RD7WP?$RS;.3 <VOO"C["N>1)^/H#F=J+QX*
M?,R&1&+$)8;,=A#EW!;I2&'#0_172S<^3D9F!;V98F#-7R9I/EX7T'@9\Y^7
M]P1Y8+R9(%*O%45&*@3<\)OT>LZ?_>,'\<.[AKS7F3&25S).0C*3Q(,2J[(F
MO%N5]@PPU%]Z1N:T3N(_W\_W%K2)N!VN84DZJ>OZF,*-#D.#24VQ@XHR@C(V
MB(7-FD]3M9N5JR*<O?>'E*0E1$023V260 GC%^?A@1M3$6VS53\:6+!!I>@C
M3=5A"RW6TPEU%R/SR+Q"T\VA15/J!U%*GP/UQ4[/Y"W&I?8HNC?G3=/9D$90
M\SJLQK]BDU@S@+C1BI!'': &%::A84 L^=SHP?R;,OKK4[4?C W3FYRXQ)JD
MDLV$][UO?WI^B6G%3&%#KL_RHH<-46@)JKSI*Z!K1G%XN8 J1;';LKYNU4G.
ME.O6Z#_(X;_]FW%R\%>J>\OOTH9/!?X.$S.3YRK=IB>[["VO.&3Y7.IZ>)O+
M>6E[39V.]@,+[_H+P)WJ]4,0+MLBK77]@[C6I0NA788'&X4J1!2R[5**=UR>
MJ:L3A+%1W(\/5!<ZH)E@A<^W'323:KQ3\)^"#RF1@G<N?M(2*[5OUIS&J@>J
M:F0DODCM334]V-,1 ^'*N',Y9C] :)N1I\C<#T9YDQ6O"L//#;\XXN7EH2]]
M%%:D.@?1M5*&6.TB',($:4]IM\[B99()E3_;\UJ:#0,[Z"K65UO.?<-6G>-H
M>I@6]S!F+M3UJ2]MBXD/AT["V]2;O/CKLJ'<R\Y<DX4'PO??MYA453SUZVOA
MB^/&S[3[1E<OW9CI#>O&?-E90QM,P7UY?[ PE%U)&F7DGG]-_/]/R>ZB;9_[
MG& W7#9?\[$FZTILI*H&M?99B::(*=<NOF4[NY.PU[,?9-;'@ZC#-@E$>-L)
M\V/UWK[0WVK#1&>71(N#1OR/A"JP]1R7&*;HE[@6IJ;CR$^M\[-N@^'\I=I:
MZJZEUTN_[U?5W<_MZ1+Z6I1/98B (%R"3AF=9[ZIW\.&\-4D_[@4UW['["-K
MX!XDEK4GYM K9!GG.Z)+[&%9COG+E&]YC%L,+(8CC4:H*R)8S++X?TI)VGGP
M%O^SO:H4188A2: -!4OY&R K\YO7G5EJV6&!5/,"3C:DXUL7ACQJR89D7[/H
MPR3>-]P_O0ZCV"$G 087Y3 0,F=C'9R,,@V<VI?("M(?F'?#V*YW%18(S39S
M,'JO^E[^T9H1:G4B8+")N$'O1&%ANFV;K 48?%,\20-WCM+\7W&,K]H$!M#;
M,((,GT* WB1?E6WX-N?&OJJ/V/(EQP1S)ZZ2_7.QIG-C)R2/YE;*!QF]^D6G
MN3#?&.^G(U"':ZAE#[QK1H)H+67+1IMC$;+?PSI3/UVY3L;6O^=]X_S]S_DY
MR\@<FC=0$D!^KM[S<;BPK:'NK69(1"!"V??N7N;WZZT7*3W0562<L3>1\,!$
M<I@11!1V,IH^<@%OG:SYN-;P<+_*.Y4"AR_*<;'"D8]SE=KO!/:_:22-[7N>
MWUH#TN_S8$Q[?_R'\2L=6*7F-+,A$):,?[X$PW7?Q6$B&V)1[<SQH_"Z2OR)
MB0]'OOI@(>.>R"=@,XF83&3I,YR"$]#2(P: ;W,-5,C<H,O+"YKM"LS%+QPU
MILC=W5E%G9!Q>U,;?CSD<?S]E_/C!42")&M?)(X,Q?Y")"KI-6S]4G3ZWJTC
M-R7_TV5 Z4'QKG=KD#)TDN8W*[4KJ,KKY]= S2[_2[/S?Y7?VRS^VW27FKNH
M"X3*_C3\WJ/1UQ=-E/*<24._L(>W!M5.\/KI=&S(CG^YL'0U=_(*F,VO,O2%
MTE)C7^^.Y5L*,*PB.XD<'(OWLRTNE-B63Z+"OUK0GB;3,@$]X3'\S5*2IZ!/
M_@.)&)] V*%%SJJDUWGYAA\Y(<[5SG''SHJ'1+U:W3^2ZK*_XRJ81%:7_CK4
M3KR]/R/S\6.6=ZID95WUKKN=JGFQ,<8R+ $%NA6A$1H;NIRG2-BLMR!%T]RL
M52ZMDSLVRG@+'"^^H-V6I.GM^(Z7WB&L/Z>?_(8>S%<,A\M,>51>HYT+1,'%
MEK2\O1,ZO%6D'VXKQ+#$O.R\%J2Q%6_*UG90MU16I:;<M43MS*0&0N+_J\_#
ME-!WHP=E\BM]VZ?A[6'6>P;+V)"!^M/7XXS6/5(^*D[J<[0?-SJ[*!3PJ[:+
M-FQ7F6P[_.-5'C_)53E77:A"1>@^UPU3+M$ RB;!$C.7C:DR!;(H&<@XUMZ&
MV?>1IHY:0MCL_//>#[YT=F[V>1^;T\Y:]4(;IHY7(8^,=U&E,U__7HM&F$DZ
M9T?]Y8J(/(YI.L<Z4=,,BPF-A)O5;_["RE9^/>GX87 R1K@GCK6K&\;$]_O_
MUB?L)\R]R-^-:)^=/.WT%%&W=10+S7R];.I^H'F?26!<^?3^4&@X_[*GRUFO
MH8J&;H>$P[BU&^M:,PD/P*5?A^G^2W<9__\0?8E0D=\A2)A8);]-I"KZ9*[I
M]-."_&4W45/[#U>D0.LO7!K!W-'#&;Y\]/*-]!/;9P5J:K7P$*U#Z^%_3AM>
M%[^FGGKE_K7'NK5B#QO37L0]&\G:*F1(J),C@5*ZD3M@?:%^2P_):UE[D_CT
MX-C'?1/,^XV78;\:\W[]]$0Q+0W#0J*A9:_LG%Z_K05#S?;:7]'Y=N%Z-/4A
MBI^95V]&[@[(U[:5OC]LT;2X'H9*__!K*G./4GHN(^[JU<L]5JK?,V<:QL V
ML8GA3O?Z1,R/-0P?L^_;-_KKJ-.7+=A-6\XEQS,=R\JX),VO30[?7Z$7^ZZ&
M1[]5R0H2!?GRAZW8_Z8#Y= "^-P3-D0.3G1"#]'D10HBYI<;M.XM.^]YO"Y1
M+GS]ZX^9BV)8TR/.*VIHI>7?\3\R,3PE;Z>-9?2'#U9OF=\8K'WH>'?-%#*^
M-MZ$2-1'RIJ( U$DG_N-M7U94JWE[:%['Y>I85F<RN%L2,QX#K;0;W]98=VC
MT7HUFY\C*R#V;O5[_,>UHYX-H14##]"2K+Z&P]0>9Z4+M%K5\@FK9T$?<T2;
M,1O?$\_O[[+:ZZO&]\DD87Y\'4F%LV1DUL5(_4HM(0N3WU;Z1?+F*$$%K3IB
MRX_,@HOT%A_9(<UDW[6I#0 [G7WG$>_LS"0[_\NJP+\5I@08&&<8YX/%&+)C
M+%FO;Y6]Q%(7F\#WD=8!#UTT?EOO;F5#&C2W*AH>@C>Z,LY@>%@CU3/RN8'N
MD?EG/WZXT1LOOG>'6C.N(PG[-3SSB6J[^(*!-SHL=2+[@,F=Z,7E-DD[+[E?
M_S&@[,,T>1G?N@F_FPN+65^<./09EZCFP02TR =;6"PK?H;FJB%C]<_^?V3G
M+TS:'=[8ET]O&AHDG.EY0L]$:&;#MEM#Y)>;+7)K-X]5\F]>4ELLV/0$IY[8
M^A=L%/QU\>1MQBH@*..DB(0&Y:D?6B]7G<;?7&#^2G.\BBR Q*T%Y+_,M"H1
M-I"YB2:;'0PSKSQ%3!_1K7@6"SU]'F?,S&" +8T@+\V/@DCR\E:M .[,*#SA
MGW\;CWH")5'Q=Q11:YDIN;Y?F\_>L/<\]>]\M_K_W;_[WK].)]50,>OA9.N-
M(_O]WJFE^$,%E./WJK!^F\/M W[E$J1-M(#$>B35O77FH.^W<+BHU_2/7UOJ
M$2S\; XNFJ#2V3OO;X>-8*)]3X 5HCARSW_G:H+"NUS($,]O2R7!)LYJ24VQ
M3GHIUU?8L;HE/['"<G_;-QP 0T(_,GZ10DBKU^B[-3G[=?IEYLR%+%DL?9/P
M)KK$2UHM=#S#I(3[4.!!6,YW$#HOAO^]6BPWHSUFD8!2+XZ,J39I*42$Y-ND
M5V+.,BQ5,S-"$?8!-&=:*L'0>6V'_-ERMZRQ8M$7@EW 'E@I6L^Y, =WZQQE
M*V*CZ0X(XUZ)Y/]JWO!O!78)TZ08GLG;AI.)C,+(>"FFS>%P689EF$V#5>2+
MT9U*-H3KX6=I0A63P45>-X'6I421HGS9D(F G[GU@?[X6]'[7#;BO=Z#0/?]
MQ-_;+>+LPP1TUF,GPDB<B[A[&SE;\0F_<!V33 RS7$67U:T$MYMJ'O?=3,E?
M1CZ46IEG0UK0A7%/V1!ID[M@$-W^_D\MC-2OV;5PNA9*AQ+1"!+KKW!\6JPJ
MI3J'&+5^:@I1'_/!TX1/R3V9%"?DWFV^61XWVJ$F&\G;@;QWQZ+EN<59*K*E
M7ZJ)%,P1V6*#=:; D@-?BYL6^VT6UQX.GZLM>7>IPS$0TNBD@SOOZ"&]M)0G
M_5[C0.FU/I$DC=*T&__$CAKG4C^@EM(+6P^Z>/>#ZF#P(SIK#;:,+,S:N0NZ
MH<8\>'+UG,]2K1DUN/"1Q2_<\.]-G=GV'9A9%J8.[OP;M-C#XO7?(P WD'BS
MITA6#QLBJO4H#&R$K[YNO)-5G5[^VYG\!CV,0@[->@ VI%1IO6ZOR%LT;J4W
M<^$L/%#I]=:+.:'2W#M.D/F3#7=X'_[#=&F#\,%B+3F,?A9UFC5-=7S62106
M\(FVM^63J;S1?:WTQV&/-,<3@D4X'4"&XMT&5V*I?F484MZ)?6[2G45:?DIJ
M'PU9\+ :%GBQK:):O'A0\T>W]@,3:<"4?FQJDJ$L[K94FQ+J-\.=WBF!=(MC
M994>E^U\WKF)W3;^)+/+W&RA=23+T*;C-V&5=6ZMR2[5C6H_M57-AJ@5]KX9
M(<+GWL[*W5R/HBDRBR\/S*=I<;9@*@N3CD8;F]Y5Z WQ5E4;W^U]XX)'R#VN
M:#(R$4D)QC&D$$V_]SV#SV7!JON3XPDM2)D5+]\6F,SLQV#@%'['9?U4CWFW
M44*H[)4#5BH2^*OIXS\36 )%)#"B.3!-8G!_F.3R5PE//Q/%H0N9*1T1I>[N
MY^ ;WTJ1W<S(XO.'EG[[F1])3G:##=6T8>+S= %M,M."2, >W:A<,0R<@OGM
M._YP,Z/=4B$]1TB$E_>AR,G%@#["7'(^Q98)9PD\I^SJIT&9!2@;48 -H9#-
MPRB$ULFL1E=COY?-\4]M\LSA]75W.0[TA"X9Y#D1IX9^*1K9#NGQ_WSNUAX0
M4.*:J_ TX$&7E632V0K=/,>[7**WN9P_)925G&+>R==);NX6MI]6:CUJ9W8]
M]!_&FS__%*X1F+M**]D:#=6JU[NM$K5K4)W5CWRKMS,(1CEF."]X4J)5_NVW
M4D+<&ZQ)RK93*_I!P$^O^L  YL[/VV[5,@O-8/]^>O#O<10%8YUOIVA;RE?2
MS];FS:6((1_DLC)-XLIFEIR5$P^6?8\]B:E/N<!Z20@.H*[2\)0)2LZZ ?FS
M1/?7$E)RY\MS-]-<A=[!-W*DEN8W9C*,43,FW]56;L^#$/V$^ \AD<O0S5*$
MYZA6U0GI9O>2[NY[L4.37 >W+->D[$Y^S["$W,G%><T61":8,^-,N-KHB,B*
M(87\!WE:U1E31&3"C\O"-,N)6YW%787 J0]?=;:NVWUY^*CXYHI3D?S-T7DM
M<5:MUFRZE/]@RV"6?]] 4AT:N4"S+CFAV804.LJ&0 - "O\!$?L+[^E@_\$F
MF)9(#7\]Y6PU.,#+ZDBR#2W5N)C2^/U@RM<]#VS@R3/P9))ZRNN1G]V2E4/O
MB=9:4$32X<0 7]$I^0-I,FDWCG$_V,UQ 2V+,AS#^. F/O\YM=*Y"&11#<.I
MT-;GIQ9.C>MH9@Q,?&GUO?&M9^[9AM^=DJ0VG/:1$IM1VM'G9!%"[Z&*GTOU
M&2>^9<3[)/SNC=SL>Y.OO=FQUC'JM<G:BCZ(6F1#N%>HX818-F3N'D$T\.TC
ME<@.4D+"3Y>[\.B"K&#J1ELEK)GPU)#UYX[%WE/"VBP^(F7VY-5=GNZT!VD[
M,O#;EP;#95U8H5H8DZR%O,$:D%=98$U$&*:#:$W4(:KGCW@27&3EQHK\OO+"
M<]YY?2OJT-WOIA]<A!8LA6K^/L+,^7-D'4Q1;S;D2B<\ +KKZ\1ROAQ*T$\8
MUP'C^OK.+G37Y1/71PUW=+DN=_<UE[UF+1D3>E.CD R)51H%(((A/,<L,CY!
MMV?PCNJOR)]I.%_Z&J$BZ!E\/M28+AAC\C-48_?<HW K&:$D\T?%78]VTE/O
MB+8ZW$BG9YI%L-0(@ H=@1*@;#,D.6G'GZ[#A!F!9U?N&*[3+>[A0[!PFT]F
M;(@SOG,*F\-]BX&5@'-XK1NFEW!KY&NY/5JZ<".;:";I^.0?2LGKF";YFZ;[
MBLALB%@]JBVXT-V<53=)?(PA)^Z,3V=M!C/$H2W6A0S.\7J$JON5D7I[:@GF
MSK$7R<$LXTWG,4<BZ3E5W.05AY*'*J:L *S6Q[_^W5JPDPRZ^3PEAZ&"P6<M
M?"@/\HPRJVS@$N&_H \&P!GGY5$4_&]'$$U6$=PHJYJ$'U;A;ST[TSX)'CS-
MABCFUE+LY\OJ^X2Z=@-.=-=\P4$SJ;7\HW^]''G6K(&@"&^%PQI4W $5\]JT
MKE&5@-( YT\D1?W.X]D1ZIR0&QS*TLKB'*K[1AR_DF7VNRH:K!$I'8W9D]+E
M=!O6@#@SG[@8JZ/V78TCVI\>)Y(O>DS(->D'[:((I[0C,YU,55^?HKL"";0-
MYJM -H2$!5#>GRJ&$O1)1"LZSQ.^8]RV)/.U_II()A6GQ:P@7./'^&,2T7+,
M1QB?]0.W*+ $[>&SE*LYO%V3HS^Q\WC&9]U-(_VA::DG:4,_--=.!#1YR3&?
MLL0C(V@6%,5O#DW$*KISTB]9"*?]V!6/WCW'.B_TM?$^?+&'#7$2OA-9\OV3
MKW$5SM4U(L60,8L$>%-C:L07SS[3:R9.3RW;%R)<RO+<"(GN*NUHK3'C"-+3
M#9G5X> ZPD?=[A1B%+?<4C'$U@BBJ9ND24(,0_NA@)%SF\QO^%HZ?3_*Z,'=
MX)*5!IW1LG'CG8=6ER0M8#^FK9#W1^G[V1#>:*!AEB6.G4@FZG893ZL3PUE5
MU,4LSU,_])PZ/E4&=Q'DE_[&?-8W@+W:#*EL.HN_G#JVU<2&R!Q<I/(V;CP@
MG3 B8>(M_8S?]7?E/J_@3 _C"=N<^_+$2]9\F:Y)!7&@-Z&YU]>&"KV+LN%]
MP! D31N><&_,.UB1Y5,S>G/'T4O?56;^JL!JG6S??""$1'C<Q;S!AL1%P>>*
MO:"L-@2@2EBO(6U4 IQM;FE_#DKJ--R8I22L5I1/7>_IF*_ZF/Z%4UDUX_ Q
MUR?DY1;GF[YE/:1VHO2^O'SQ*0:V7*,,2^IH[I=E2%-9KRBS'7<B)GXIZ@=A
MJS)W?[EMY:TJ_*7[/F\:5'GWW3[GJES_I9WL9YZ/P5:K]:\%JX/?9/1,Z3O3
M-WZ4)^J?GER.U5OI:X7 Q<T@Z%*PE)H8*Z,4Z'LC3<:NW;*)]CM4L+_=8&?+
M^ %F8TJ9H3FQJMTX(UU),8BMPG#[+>K_-LD)]N'@+#:3;X>;E9[=F>C.N^[9
M_^$-U/>LSMI#.S.I?7?_7F_E)06FI3(0Q8;PLR%K3TB\L5#=Q5.1X0&7L'7S
M^JKP>]I:4:5V5'A"U:PT$&Q+>5L)?>);]+7;+P*V_3)=X##C\>APCNI(G=QH
M;(E52RU<[%HI0@% .%!@*?A@K@#-Y,\P^[RN[]XP8WM= V+6^]K?DL/.)B?>
M/G_\%X^?<(2US"B-,5QQKH!WRYW FMS[!:'9M%L?#GFY[HYWA-D'U#)K3 XO
M$2H2FF\3+F'OR7^34=HW.G2<I1V9T=2PM=[EIP-WD.?9^>VK*BKX)>Y=?EMM
M!$-B?$X5J?"K+NJVR<'(E6;+!B6_(^V*5=8R"E=&U1R:ZSCO<84]/,[CB'Q(
M\$7$FIQ@XN#7;%2(U].CC']C'^#UGSJ-EO%GO4C89_WTDVS^X_AOWYY5BG[J
M%MC>/-<@I9W:ZG=>ON170,2RTO/9@LUZFZ>.+[-=[XWAK=6#AK('O4)7)TUJ
MHQW!LO(&@ 536IK<.M9'R:EZ;@LJAU(I8Y,DW3,U:>]S9%Y$N(S?O/A3O6^W
MZ-O/^BLK"[]7K*>F$K+]7FL?K- YN';>6OQ.QNW><(PTGL!_6C^'4D.,KYB*
M/-UTY\ZREU*L+M_-DYQ]EO1>E4/6X1<YE:S*3C48Z??XYGJ_\7(/S+D"DF6#
M!73BPRL_*XS+9%U^X#,WU.N8,AFF9I+T2*^%FS4/?%[?*#[1V7:[L IM# ;F
MS&1J/8%BMY& WAU_?UV0%DGYE5(,G0ZN7@DELW:R,(:,8MP &P(8)K?5Y($P
M%3N%LJ<P>H1K[E?EB_C=DCVQE]52\5%E:CM'W'DQ_G\DPR[3+T?!>C7 RQ![
MQ1* %8+3N+(AOE'(K\FTN]2#*K0'@-_+2I0Q==^;&])(A:4/96Y=?K*LS1]2
M<MV*/2^L,Y.S3XR]*O27-RDPR2QQZ0T*#SAR.BPH1,YJ;[J5D[E#UP?E6*AR
M$NNVB13* 4B@P$GG$ZAQ1.UDW%&81&3 A02[@5^I)IZ9;AZM3>DC/X^I/ SE
M^Z(<:X:QR*_$K+M2-EB":G05PGH"9?Q\Y1 85/LF%1!I7MSELB)$/IO+$[KN
M7[+LGNXF>Q>H%6BIHZ%B73MJ-:<[>VZ@5B>;_&N.)VF\_.S0])?VX'[U?T40
MEX%TNE.DD47&W@%7_],.M<>^\ >^O91_>0DLL+MP*C@\"(YIL\)*Y%8E+: I
M@H,_($ Z_?)\I&_ZO6'O@7>6&'[-W6=V-#J?'SN+'I>0W6%9S("D/E)]]*]0
M7-B3/T<\XGD;857O&[0KJB=\2-U\&P_OQLOP&1<]BIJWZV>&XYX&_.Q@"3RE
MW&[8B^Z;I3SS&YO:8, BM7D&L_4K+A\?B8).?XE^J;?SW&M&O/"$U'S!EER\
MMD]B=-X?&F'U'T*DU!JRLB/&F&.NGW>%@!]?%PLD4&*!4R</5G7J$%K="ET"
M7SILC]\27)SOX#V@JMG+ZLO?%8[$HDWD(2/_%VMO'@_E^_:-3R$BQI(]1I%=
MRI*R31*2D!:R3H5L'TTJC(R9RKZ'4"I3)-F:[&4;8U<D^Q:SD74R0\:563SC
M^WM>S^]UW[_[?I[[>9[?/_[PNN8ZK_,XC_-]O(_C/,[C4!XVL#>>P38Y8CT^
MG7_P3:!KZ>CM.WM:#UNL];;%*7^#PN%3XQ?8;Y#>-VD4TM'" /0!I)B\*\+D
MPB47J@S9;LEBONC9W'S+C6+,BU?U*/?< ?W.2,-WSE51N;Z_N# 9%A'Q/=CN
M*#[2KWSVJ2<A?%ZQ>2;W?O\.R!^7SH&RB\UU W= ,AP56$3N]BO"E[K4]&S?
M.TTV<%%HJ!A"H??;H6IQU#([IN7 #JA=@_-UB.4Q'FR*44!>KUG_\XDBOM0
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
M2G#F1>K+J-R.%L6\>SE3C)S5]Y$:E:_V"<I">+N/*#^Z0%RZ4%[B^$)FO/"
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
M;DXM+QHV-(F_E/F$)R+GT^N9NP*_@\:AQ%I<;7U7^D0N9[\K79]1#O"5NTX
MW]JE'AKDV<\P\G,O%7H$,DY6_4[$._==Z=GW4!P<R.*NWI.M10C->4"1.[+8
M#HBDS/T/!E!NDT*ITL:ILH6$ZSN@MOWSS37&6HO;L1]RO ]F\L'K/,HC5*+^
M*'1&<1_GYT'C'7 W<.E0VEF8S"*!'Q>(X44DNP/)WJ0.VGC<'XS8]$")R<>R
MF^%ZWP+3;C_J/"#^PK33,^6M_(%646'XE#M'Y- 8U <\X<=PI,<GP]K<%CJA
M:2@IVE@%1=8PJ#!H7_S[F4[9QM'4<J4[9\D/SBB(N>XW>;(*M6#=8->A5!#M
M##K[90UA,IDQ"NB#VR")QN>VIC"QFT']VX1D<M^LQY2MU&^%?8-9OVRVY"M0
M/MRIPE""@!IIBR61S-G_HH3E 404N"XSO-ODC))#A8/L8F\GX1^LV/I6-N18
M#3Q-V9!*_-YZ,2;-%LLU:ZLH\0 ,[6XX2V+- 0#[D;ZA^?$DMC44C"?)4(?M
MTWX:3@C=J=L!-0B(6$ND_'IDEKZ;E_(D&S6.EM\!!0],#S"0=%@'[L#2%*2U
MW_@^;8AY9>A6??W@W/[(NLC>#-FBQ ,GJG.$8YV)?[!7V2E0XGL,F".#:O7B
M!2C<?:?-;FXYL&Q,2#)\[?R=T(T2'>5UDRJG>5Z0DK_M?_,G_9R8C_P^67>L
M&V#'X.I2%I,[>"-ZXG4I>NEDB0?_:C+3A],&J>1B\V$:E@RF1C%/ SSD@:1C
M+%OR9W-Q0*+;2[IF5'SM"F?DL[B#U"^C]1N)7B?SK/!3O3(F[RS.0*I@(#3Q
M X'FJ#M52#:%"$#]'*=V0*V<$W2ST9IZJ6W%V'+M<7$K\=\9;6E?F_+Z1G=
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
M=;=?+N!"EQLFUT>C;PP(JE9[AQT+EK_<C,/5)ET*UQ*R*TO4 93$F$U[]YV
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
M":'=[6XG\',7Q@A-?(FK<NE$+L^:5HZ:!E,PAQ"7K@?D&3[3T(S+&'(]JQ2
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
M,!&R'2O49NI/DS)R9$]?2]25KC$D=M"GS_TU]4_?W_+_',"&XC]02P,$%
M  @ QG555NN&:=+&  ( XF$" !,   !T<FXM,C R,C$R,S%?9S@N:G!G[+MY
M.%3A&S\\LA-C7U*&$&7+7I%1RI(DA"0FR9:8-DS13/9]B=!J%)+$9"<RQEI)
MDYU19L:DLI]I&8=9_([O;[M^[_5>[_6^[U^_][K>XSH'UYSG>>[E<]_WYS[G
MF<W)31I,ZH2=HQV,;QL?[ +T ]M<@4D>N82^& @+A$$'W^8TS!:VC6_KV+IN
MVSH$^+>N@@("_ )"@D)"_SF%146@4UA(2$1<1%1LZX#^VBXNMGWKGZU)_NO0
M;8+\_()BPD+"8O^/C\U.F+0(OYS@67Z^W;!MTGS\TGR;/3 $)*/@?\3C@_VW
M@V\;OX"@D# DACAT0Z,4)#X_/R2T("0Q].D=Z'.8@+2@C+K1$2%95W_AW=?D
MC./N/1/1.%I+DG<; C1-+EZ/%Q534%12WJ&U1UMG[SY3,W.+ P</V1X[;F?O
MX'C"_8R'I]=9[W,!EP*#@D-"+]^X&1D5C;EU.R$Q*3DE-2T]+_]^06'1@X>/
MGI>6E;^H>%GYJJZ^H;&IN:7U;5=W3V]?__L/'X='1L?&)R:G*/19QO>Y'S]_
MS2\P?__Y^X^U!JYO;.G%!^/G^^_'_ZE>TI!>V[9\(+RE%]^VZ*T;I 4$U8V$
M9(ZX"OM?D]UM'"<B=_3>LUJ2J(:)&R!_\?J0F(*F*5V+N:7:?S3[OZ=8_/\K
MS?Z'8O]3+PIL.S\?Y#Q^:1@2QN4\3]>!_?_G__XG09[;CJ.5X.K6.++1- _R
M,C_[#/B'K>'@W=OTL()B^Y.ZL!;HI%]=IBSD+2+PI. XK+Y.1^_P*^(C(GB@
M%,74YLCQ\R1W@?Z;,(&5"<[QR#!ZN.P9@)"D$2]J[1,\?JGI[;OVT]>M1@1'
MQ5RNA2LMVZC.S;J UA;T:D*FZD 7 CAUYSK;1I9N=MAI]KQY4;(5EW&E4%;M
M"@Y>;,_V7?Q+Y8F&;L($4[BYFS!:-5*R$2['(Y]K>O8"DV CG2.'T>AQU3R7
M_9"HKM5EHOG%R%-\G]%._WBC:;\QFN&4+2L$# !4X5,)G9NP;>WZ 0!KE\62
M<!?_\:2EX(003^_GD;NO=P92G#]]S^O)<XZ-A+18V(0E0+\#J> >XO*]6<0T
M@E;4A]YUI]XS_-2$,W"U>$9_-]FIK>B3C[)<WY^OK[7\)W]X6#ZSN^ ,PR:X
MHG)1P%D\>""%L0F#UIR6G.")YD.S-H': 0QR1MYY4F#UY6:6FU]_V!W3BQZU
M#4U97YR,[6P'3+/FCO_1W:LS9Z78BP1\<T##?HY,PFQ14@V1]@95=RKE%8:_
MUXO/>JS,YVS_]5<P8_WJ'T^O:1$HTH[H^L\6!]R3CUM?@''7GA,/X&@M.,"+
MG+H)JT-R9*CTM>5_;'XPOYM29FW-3,X1*GBY^,C=UX=</C,_,>']N_F9HXF
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
MXW&EUDB[8E@H6M-.A]/TB+SL.6%,#K]>^SY1V;OO5%2+O0T?5\@5]10)^!!
M78L^Y.0:3]2#!I]FL$P.'?7%_$%]47'9A"7B3[#/!)P<O3G]N/?3Y<6T_?=N
MM,2]_VGVUX(C,\TJ TO9OI )33N4>6,X1953UON8J,2RT4CW%]X/]-OG"B^I
M:.A->XFT7UHK@9?IT@PG?7CBT\ B:W8K17 @0A%_'8-C18TW2+C3_RP.W)B-
M&8Q27EY%UOT3J+M3J^>?_REXQK@?=N%'NP5/H@2Z?0@[104\\*D(A78SML<'
MNET3$)15]O47%<@.<0Z:7M%J=;3JNG2G6WK/H8!'()LGP=V$%9000UTV0#!E
M$U:I"=$U)5=4#I2;B*"N"T<A95:1(^?D!DU]&T?2V80%K)O^_7)L )EM=8,>
MG189L*VR]6U\V(_T85W-8.DJO-$+2V^5M?243[@@*$.M<>0765!'&H_'(* 6
M$BI-,: C73DEYU^6X:GF45,?'TS$Z^12Y-3K5?]'GSV;BZF?+2_9V3 ".!]/
M5\&PE3B2#9%6@:N%R)PV_35.>A,6ADA_,^^&*JNP <82<:%CC14Y*GGC4PYZ
M?($2&O?3Q&O6?+L(D,6/$,/)<&PGJM8P$QF.EL)(KO4\PB5>>1T1^.7UJLQ,
M6$%K>W/C:<T+'\N=.P-(=(=5U.>?G%USL_AI)Q_N.]-WLJQ,P #_(M9RN/1=
M#JVF(O3[K;?%Q4-3C=_SUF]8SD7L+_WD\/G0MH.$$90<CX('O'"0=CP11V8S
M:ZL"QG.D@%-Q3)>N<RO%Q>)#:-,JRV7S5;N\GPY)6L7B,95Y=G^TV_AO5&U+
MC0)$86P+GBB$)<&= )$C;\DZT<A];:4.=&W"NLRCS_U;*32]XW3:J=*C^N&1
M.[]>[9]N46+(_RW FG+$H)5>X$C'>.HXTEL>U*/&9\>*?L&JSF_"I-KE&9:+
M6<$.(U9R&B,U-RUON5GF%7Y0$]4,U6D)M;@S$*WTHZ,3&B$!<:-&*&DK<F07
M^AF;L%Z?K#W3?1M"K7>>@[_UC0WKIX]?DQ5]_E C2$MZ.:CYHJ,&)I?_-\#'
M:I1?%]]B&= <P[RO*, #!^[+Z2&G=,BBQ"B\SQW\O)%W36]3NC\9KKRF1#4-
M/P_+5Q?7^_H57Z1RH< ^P _%1/'$(4D%(<(1GXF=]MO#S4?2DG""'(L8^JI@
MPX^UOHU_[;+FI=N-UYUO![85Z%=7E^6G!E#^..Q?5[YD __Z2O>W-D_4&9J"
MRJV-)$S/K/)$#T/_W0+URT#;V7K%C.Y'O*QMT_W1UYLV8:$^,8F.FDF<7\;
M5YLNBZX77>?-L&VGA;__Y,AY\21K022DS6]N?6PX>R?F,<N&:9B&;I>_%BRW
M,9>3KK\\^]9"P7/MPFNTN'SG$T/-[Y6'%WN1LP<,[Z+^7IB!*GK7\,0F+--K
MN:8"6*7SFN_LJ7P-*MJUM=Y/T.\=?RB79PWCU_OH2.,#O?[$0(D5P 1WW^[G
M[(QCUA\?XR #(H/EK _^KC8(EYYU?CNJ?O6UB-).R0,E\ F(ZV[".(K:=.BJ
MX+DZ:T:(ZX"%J0HC)1G#?K\6**->^'#VM7;QYH$L\RMLE>"#GYGSJ,@).-.V
M#]('%PA/5-4%5QD.IF0)3'#7QJZ^ZMG#1X=[-:;#PU4<^B_#+ET1$BO5>GB7
M7UL>C*'#08-^#D0>>6(D)K+7 @\XH*:TCPZW"]+#XO$A8_JO UOV=3X87UAS
M:\D>_7KH[LPQ\?O;C7WM']@@L54_"5#&%<MA*V%[D7*QTH & ]E[@)R#55_<
MB"J@HP5^#=VI<GM(B!@?UWT8(" >XZ^Q<T!7QU\E<6:@J0/"4KPE%+@]B%V\
M@]@)B!R=)(+[[$D^"!@'E;X0IJ_H7EN7]U%W8#+ V"QKK#U[=F_Q?K^] >A]
M_DD>@KD?UB$F)EC$G.#(59R!IEH$<2AP &AVJ 6?E6.()S)H-?EH%DK;?<1_
M(D(R2;/-0-G":0__K1QE'G"J@8\;XHIZC((4IY5#Q<L=-XGFB?PIQ0Y1&Y%+
MZ&NS+A1+CPE#TP]6N^A/E5?^#NJI/,X7_#<_4O;4[5MX0%JJ]Y$\1VF+/3\N
M@=&ST1RY9IYD/XA@ZT.93U *? ;D=-[&=<N&AKWZ.K]V3NCI#\K9\^UA OGG
M]/NG [(R:[\K_#EMC@H1N O_2J6D,++Q;"/>($(:&7K8Q^:Q9R,80_-%]30?
M\FV?W6NH\::^</Z9UX6C)JGIR6IW3UT-^XD&-5(X\JLD%'#6)=%:'VRFX>,I
M%?'^ #Y-UN'1@,=8:5M8<MC-QY\\L^1TNAD"J@6,&?FMF$. ^[PX*DG,?E;U
M*$<>3?\6\9,6G&-*D UAN9L6?D%-AZQ=7A9'#LX=4IKSN%(G:JX0WO;X)PHT
MMN2=)#*TN07B.*Z%K0VB<0PDLFUPI#DD?P<?!\-L[JRV9R&8?J77: 3%R^>V
M;R2J&C9E&11_7G"**CC3>2+9J!"69W. 0!'C>>"VJGMC\])#MCR.U(-2X9EC
M*=;&C5_:Y8KW,^<RJ#.8VXON1R(-JK7O=QQ_+>N8W]@1_D#I>SJ,7=^- F+(
M2_615<?AF3C_35BJ@H)6RM,;+S#I?2L>?G,!UT0"EL[?"?OWF*7#;=R$!1-
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
MO.J/S]V.CX;"RX>_^;<8:I3<"/'W,%9TBXN^AFK$-TXL90#BK!^@< UV$-5
MB'L^T:Y+L".&-!LK_6A^*/FK1JT &_(BZV[@M161?9\J?C^!]"E$UJ5.?+Z/
M;U;LC:/=>,FM;-?_[GVKORF66^SUL#G'9&F]_S(,8F/Q@6%4$20ME0H<1U,T
M6'W<1[BP' G>$$4K)U4_HB'--'S;HG-#_7BY0I3T]->R.F6CCI7/CK#)F;/]
M O$'4).RG43 RP4TB%Z:JL92D TY'(4B-_ P\%$BB/?Y3S=1\HK&R QE9DQ^
M1>#WM-,5_8LBZT+!3S,QP?0X9$WQUGO_0&PO3Y";%(&C/?';!1X.5^QZS)4)
MMW =.A=MXKM>$5ODYH(WJCGYX+[STX\+Y5&)IY%6O*T7BX^I==KQ[<'18:]X
M4TC%1L.4Z.8/UW  3V4@QG340V6O_%C//H%71O$#<NB<M^]OP1#:4!*Z%IK&
MOAY[>\>I*JWE.E!!OJ'M">_WK.&RV;1&3"Z?]8_2K<V4#?I(B)XE%!%#PH_^
M_J;J; !7_7;.Q.#D=82TS]&SMW?E']@P(HP9@MKV'"D+5@"DPP7>^(P1MQ(7
M1$CW,TFG]AT*7WF*C(L\"#ET*5R[+7OAP#.TC@L[0:;LRF^3*WI*M9JC4#IL
MYDBEL**X\1 R$%@J41*['S/BS=3N4;ES<9>3W3CER^2TA/WIY UWQ0(QQX(\
M>8^O_7/:!R'P?8T$(#*6PM;#3/QGH]+16!<@N#M\=[A]C^K.;'+/1L33<.5;
M!IY=],"68ZX#R"GL%P\;K0?[XO)1D:XVB'0$$%+$D2.RPC9AR5J/6;(@GHFR
M!<A9',1L#'M0W'DB4F?9CO#"MZ6%&C%<(/,^_UTG9D*OJO:-[<[;>(["-$_2
M%[#@R.;,&L9W2/$^7,5HS!+3#0SWM( )Y9NPRU9#H9[J1[LC#/0O34M\S3.Z
M\%I3YU[>4(ZQB1<R8A,&FD(DDL'VX[B,6AMS])CVJ3RIQ=N](^<76*KRR>)9
MNV>#M8K/U!<<B9M\<D\N#5%V(>_R&D>6RI.P@W3%8GL0"C>).:J'F,A4GAZF
M]$B;4[6@E8><5&B4HLYT:8O/@?OK=<]([GK9Z387XB B>(O(V>4ZNPE+12@0
M:0E0.\?3X1P%41:)9M^"^_V4QMJ/T!T-G4=^W2!7^-53' V+5%EIWZ7KKYQ_
M,^^W#J4?2^XSK#3'&D)$C+4*U"FB<FY6Z0N3L'QC]JF-XAFC9Y<N-;:UR=BK
M:\]A%<5N68[ 5I0W-F&L#]Q<:V'L#*(^)PT92*!H=P\O6"LP#]?9W]37_AT1
M'IA]/$_E@2;I]USV,2^W(P*9QG6%[NO/V-90YH/ 0>[*27N#>3R+7Q9GPOMY
M<O6CA2PX'_5QC*YN_U%S_44;BU,MM'6L(_I\H(/P5E<30.84XBEP7N\=B+2?
M0.]+X>SH#PVWX"@VL^Z]+90/50>"TSDO- K(Z:9?KLWWRV^\@W2#&OOXG=C/
MT'!'9*HU$DP +&=S,B*GL&K3T[:XP%GU$/4Z!ZU'QZ0R, %J01?WW^C*]("
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
M?I+*$]U5L4#I)VF.6]DS7*0HU37-#+S<@.S,X3<7( C'[3[FA!%_U>HA^+3
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
M@/8=R(S*5@%9,YN7[GTZNO1/2=/?#;><8<A_"+FFW'D[6+3Y'P%9>#;!6EH
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
MS]^A(?IO,MNVJ86ETKHO\*;_V1_[6S+D;Z>[]65!9Q>M]Z^^(LCSJYUHB*P
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
MFNH(_26<_^;Y-@+XX2_[D*OM+[7KJ+*?W'E/)VN4Z@,!+@G?AY;%\RNH7F%
M!'LG*2HPQ4&)+@LUR&7*U#3=V&9HI71SF/O^X.-LX^'L3TDO\@T_WZ#6OG)^
MV.Y9;Q]]AF, M =AZ,C9%S"0MG'"B@2D:?VX$A)FX[[E=^BK=DZBQ?Q7![K+
MNK7[PL/#KH.][*BF 6[2Y02O[*S&';:=J_I=1?)@?]JMLJ\X+..3N'//,;'<
MBP_S'66DOCZX?I3\K9"QCA*/N-EQ\:)?D=Q7G;I/6LG[Q^;8K\1L'2_M0@E/
M'T'WT;CRF6RO80P]CP9>>@O02PG;@:NI$JDT%"ZL2MS%Y=O?=QM4;$YF!Q8<
M\(_VOMXHU;I_7+UB]3;L)T+^2+&S._@;(L B.1P5_!BVWO@NR9<$J1ESE1!7
MI-G=7ZZMF3P%E8&B-G9Q+3W2YX,.4TQ-_61-[4,/F!2NHT)O;UA'#30\*QL-
M&#:8RZ],,SXXV',V*BHIKB0E8N_'B!UKBE_ O+MFPG2ER$JS+?1"-:N428<_
MW25S;]QTTGF_I%YN7(ZTJ!. E/C%1I#O*1#;B1X[T$ZQCB^=NYWO4)9RK?)6
MW];/;F.N9%D319V#+*T-6J>USA_9]QK%Q 8#[:'KJ&E7XC9@S AT@9^LW.'M
M;OMVZ]UIK>\KU*C"QV,S'<1&\] L\E''HH]??G\?NT2Q4E='>6;O.Q_S]3*+
M<A>S'Z!_I?UC&9R*@$Q!#V0NO5AA1!\>K*.6(]!U$KSD8>S:]6S2\W)3)5T+
M=.T%U^Z-EW_:B'FZ8(Z>&9U=LW[$U"@H=7.K33,]NN&9YU),'PK0Y&_?0>%,
M^7)ED(BLRYIB]T)!H,)%*)[A* *E=LN3Y%8($B^-;S<+#=<Y50U6F94_8E[*
M/HAK<2T6_Z5?#+2?!^A/,5( ?<:10F8H+!1R!. O\-Z: 3-CW<$26#UVYZ%\
MUE/[5,[ M>5N?_\09=&$/]L*E[@GD[&#?ZNR2D:_K#I?]&XUZ"48V#YU\NGM
M[14L"B DX,3I1"%>&2RY)#QWQY&Z^X_>.JK6$*+_H1$>L[5^1)H511H*\/?!
M%D8\3+N6A?8L302_"3^$J0VYN\CU+,;)@[IEL5Q73_E'P3\;!G52>KTC==^*
M_W+[^4/]AV3,5\*#-U@YB(QX)P2TQ3I"2W27A%8CCB30OLE"<H)[:YAXC?[N
M:ZL3J&39-O#LA@U![F4-->S.-W3VSAJ9/XMF+ZWAW$ ):\@3'.QLYDYH@^NH
MSCZ1SO-OQV=^.]\YN?^275%+B9/839K&78PFAOYZ8B.+$(.A#SFJZG?UCYUC
MS+1C90/E8>4AG"4XQ4B(4RTLG7.1@<KL][[8!LD\NN<1<E;]1]/EIP1^+I]=
ME@N\N9'^ZTSLQ#Z60,A-]@SZ&^G$8J6N_M- -ZK?KV16\^'3!D^4T^+(%^WM
MM<TM!((\_66E8FTSMG6\Y JA[+%?B%Q5?NV1 Y3YFNO;@$SY$G</2WDM)'Y%
MU^"3,Y2KZZVU5L_K2$UUVV,[O_'T(]^Q@9^/[;;'BP-63J?F.RE"*\RPJ&=C
M?=I3M[*I:OO?O^]5,]<2_">,O^4!(H"/Z%HB5SJ'?:,.4D-T>XN3ZK-*]Y*;
M$2-D8XS"L#9-:N+ECD\[8+*7K':NE%N"=[+==&&1#0\QI-CO.$FH#+FU7N1O
M&9PQK[)M U>E*:[GMK;W%%5BPP6LRK'?]GN"7B0L?MRR\8Q2LI.ZW5VI<CMV
M=$KIX_,PXH0[-!G8-?E;ZRCN!D>PO-JM/5"$2CV6U1.W13E@P\L5?HN,Z?))
M3:ZR2B6._R1-8Y8$V@0IL4-9IKASBGJ/Z8&%5W2)&_/#'GZVE[8,?OIEQ%%,
MRLUP][XMM\5.29-. %[IICT &$S@*B57<#VA1H;6<RC+F&)F$\I(G<@*I%14
MNXY>_"P;BWN9^_7+TUBS5P_0#Q1YSHF,_DXJ((_)#.(*%]M4?6BY.IQC?\^]
MNF>?CV@KB^SQ\%6DE_?+8T'$A<DB@QM>^?L^$9X]E9@DL\WYY4R0$B.$.? 2
M/T%K]%V8"N-81[SX]?>OO3U&,N*K?\-\N8)88\ZKFB:W&.GT-T?KU3)%CNR4
M<EG;PM]8!)''YXL*7#G3J;QTO$Q$,=L:FZ#H&VNAB(T@GV$I<2WAD7-"E7TE
M!L<]%:/;!AI^]I(BR0_3RV[;S(UP=^'EUE'/?!%@]UY]'262.W+D:X4KY9-5
MW;T/\<K=U\J;')T.*6<&H& D$@4#T%[G4D1V,OQT2@G*"+L)U"B?7$<E-@?7
MUUI";KZ37J6Z;?'*\<\'O\UY%GSPMW NNIK64FM[_L7I,H2@<&5RX*T?0..>
M=11%E*&YL!WLA[?$E7$M$'-*^LLS[:"8Y;MTR^52CS=F#:OOI[S(D@P[RA48
M/,3IK,13@/^?Y,O:&<2M%S\WRD^@:S*.'[:Q/R[D^')'Z!$%O^<I**W_C/_+
M1@TW9 K8Q#4$$TI9PI.:*2M,T6,#%26M0W\+/5BZS&N54V?[=6H^''NNM3%7
M7>"(X@.7+Z3:,JY<.;REE^.*<TBDCRRLHS@7H! LRVJ\-6>N^2 UU2YLVU=I
M9B#[4;'"92$?"SO@H?VMC<.-3"?$!O;Q[@%7,#+^L @/84;^[L(=^5_*KHPT
MY)O-F_>-UHF=_]$K7G?#;-_/?7^NBMPK1]'VO!=N/G/I81F9%&M,$QIAI]<B
MKJ77; -EY[!PVLB%1,X!CIG&GS!VX<2%)"WUANO[ OLPWB1HS\R"%"<@XN,J
M@[;0S7& @.Z+?^,SJ=X#3V6HEWK]W^I3/#,F#U$BCN[8?D4L[L;/90.!I?_N
M;+O_DX;<-*'!9B$&S&//00J1G,/<FWG.(:(!%TOC%\N]2[";Q<&ZYHQ?II'V
M:L+Q)<G&+RPN[\_R*,,>!MJ=6C&<.] @VX ET8GP9@W.7 -!FFME9G++9**X
MHC+57UXZV-CX](F/1]Z./C?<X2TV<7E:"(7C[_:TA:40!P03J62Z\,)VSL[9
M@_EER7A!G/M *\"R(9N8-Z=B$IL=[N+\-]U2.KNX.IUT<<^A"S%9!ZO.\=]?
M6,_=">]&4P^PIWC/S/S+.J,F#Z^C_/;@Q/06B[>R_)JM"P-5ZFMF%KMPOZX4
M"V2J2VOS=SJ,YIH@GP7XKC81L'%A!J3!6QS @HX),7@TANLV:=MFIL0\^[<T
M2^A7^8V>]HML9M[-PL\&3F=N[W#R*+L(R?&9'R\.<PV3!BB2KF#&/G70MK4*
ML:BGZU@((TPPPJ#)#"I--")7VZGA[5N:F8'-3?\;;\AJ0KN<KA]!:4T(@*>:
M7XRPS[)LN#(] SA2@@L)="['))R9#<4U#$_(MY!2SP7M/W]]I]O=4Q,$\V@J
M\H-/OAD2XM%*F"OZ%(GW^0X-A,D@?78-.!/#U*_<<6'\EGD 97EX[;.<X.K)
MK++>5>N)AU\046ST@L8!Y)_^85@N@"9G=EB!*5?%O09D2$-5VWQ,=$D9^(D\
M?\78MI"QC6<J7W"#VPTVSJG<"@(U81%M_IYR"% 5000[P2O [0:C&$OO2;((
M+O'2RRKA'LWL4BC291DZ+Q_UTK$XN;^R\,DF5V_>G,&;O6]_UMR-YO![O&QG
M%1R'IBOG<L_@MK+:4I^-ERR$E [7]32Y>E$[7FX,.CQC-(55( +!"!@DB!L1
MDM=FR!*;QB_Z-?A,1D4YBA@_^KUYF_N739&+@7/\YE@$V %-)K$% )ZXGV E
M&-V?:;2.VN)_9V%M/)<S;K*%QI-1;@T@I[&&Z]JZIX U\3& CL1SQ51&.#<'
MLW4=-2HRN(XZ7AK\=1-FM#5D'76T19^["3-E\U^_N,F>_L_1_QS]S]'_'/W/
MT?\<_<_1_QS]=SXJI+)7'+]=>5X!/%F*/RKK9FMTA]^O]7\RB%J\IG74SP%N
MU#KJLL(ZZNOP.X_68O;,.BK'AK7$NXM=1UE>1"VV*0"]!T#D>R5FY80STQ.G
MMX[*]F70. (7@=D'E91_ T+\;S:(6WFU +T$^R:<*S,%2Y&@0%H:#4Q"8+,[
MNQ^R(4T6?@^!1]A8M?YU5*9V9.L[DG_B$O/+.BKOT+6(<.[Q1 2ONZ^CBC^M
MHSZ'3V)@EY%1;[PJBQUY-\%4]V.HT^P7;FW9L0J&MK&"O_56O6\.IN:*_K\S
M(B?!NM)/)EF.M?[HT#-8!.IVV0*@%6W-C,0EX]764=/1T=T>^*@.G%,'W,_Q
M%7 39>KW,E^=RC/6;6J*G%(-]O";&*D?6K7Z1CSVCO?D0>58V3]"LF>P%@'_
M:V02W8CAYF,R@84-ZZ@UQ9'RD0?X'^NH93_8?!U5+;J.F@T\HC+2L?2/!EX%
M^0^Y,CCYQ'B%?CQM^237%%%);4>>],/_65OC_]O&V$SLL'!3TV.U#$-=]>Q]
M(J\WV:FOH%P^$%0Q]/IUU!MB)V8[J9T8,V*R2M9/(FL+Q[2)^SM4GJK:*E$8
MBEXSVUO9F;/S:OON0\00-48K)SET:X9+0J&_E<>EU[^U_RG33Y!:VF,D-_1X
MJ/)$2NMX9G\F9-8/!Y'@&0E>APMC'%_*K]J6(84 J>LHL+0UC..#_](F#[D5
MCP,=-NNHS0KW;BU)%9Z[$(.9= XFG"E$Q>F($W.S[GY*MKQ[>V2Z$J@";'1J
MJASI7USBR@^=.LU>O36C>+^ER_GVN;CK#XD^DY1F?^,F\'#KT,F>&W8KXV[/
M9^5X72[@$O:'%6#,.TSZ15A'-9%XP^89VQ&#(;&7X!^(M@$HPOG_*.E_\Y!;
M'F$B9%PHC9>PCO+YUW."\CCR*DD*O]-^9T(_@]11:%3/]/%/O)!V^R<96=M:
MG:0?/P4]+IOQMZANXOT_[+UG6%-MMRX:7T0$44"J*.150)2.2%-(;(" BB"]
M145$0 B]&1(5Z252! 4A"@(B0J1W(EV:" A()P'I@00D3$@R<\*W]H^UOG/6
MN?;99^W]9WT_GE]<#YEEC'O<]YCC&:.V$<$3A&B!EIH\+0;$4^M+@-AV*WX<
MR?A>Y7!/Z8+\Z5$G:?Y;:@C_9Y1M6.&+"$U5KZ9['XH_W9=>*E#ZLS1F\0E_
MP7R^[M?O5*6D- 7=A5'W[8:TWIP5/':Z?'UUDRX/J(-_H_MQQ^HOSDQ*']A8
MJR#?TN)=/6!TY<7Z&Q;D5YR:9'.C01K(,TC71P\/:.Q5Y.<P(^HOS\;#'NYU
M:8GAEHVL/RM&/G_*H4IS4:M+7^JER_OBV1E1AL =FA)@,BL,M%$Q-T9@&BA]
MCR+OV>FXVD+W-+NF;ZI7S]!U3EHG93@IA4&TV]U7HK(3#@Z+.9E?N_TQ1D7H
MR-,C0R-;TWS53Y@#+S;%N\G##>+<+$A O/83V]BR3#=7YB?;7_;5M03!.4=;
M0L-BX\(RZB07XZC:;!_YW@5WMB=:K(]'MN+X5S]X2S%. [[261*4%/N%KI0K
MEB2F :7S9'R[ER&^N)$#[,5!X,XLR '9EO71V9GU2-3QG+Q#HT$8XX2)&U^=
M4)]S_/J6UVRPO@X-PB27MZZM;R]'6MO?]+37<9C5?^MD%(<:DG-3(6R_M<=9
MCN8JJ(N;I,L[KEMM-YC\(^9E$-@Q3PCZ;S$O#$Y)PS1+_5O(R_[Y&-9)P_];
MR(M"]4X_C%Q?:^]+._88"&1<#?X?$>\\.^)%LR.>M=6$N>4H(LH^-''FY+-N
MW\<6/"H$A;,CA0?UR9UCJNDQ]1F>W9;C(24FW.&%2JZ#L:%C-X! \&3]7CM4
M%J0_'3-_C0IE013DU^3.X.&ZI.]R)*P+LPQ;%$,+G*,-N5BEI4],U&^D*6LJ
M(-T=N^BGEFZ_OP)^E]-<36(\CSF#QZG_+Y6:_,?\E/O02A?<$[-S'B/)MBY.
M%N2/^KLC*_^<AQH6_2=T>?=7S)G_IDM^[TL[R%-!YP7;QW",D]/"L/-V;C"5
M5!.YOJ^2_,\J/'SFG;;OBZ32TT][MCN)XVS_;,0E:_518[E3B0NVA725V.0J
MJP>92<M3L86G<HW\<GHUDC9AL<4NI)%V[ O$/IUCWE3!660KF:O95AB_R[1K
MM?ULZ76V_<KZJZ<*WLUQ24&0=* #%!UAB"!I\Y(&JT2Z[N)T&?396N-" DRY
MM38M^G?4GZ1I ^QVP #OID3_W[.1Q1E$388 %PU12LTDM"/&!=M .68V R/:
MHW.9ZFNF66E9]#:E8M"7]NC^M_WZ*TH37GJAV%U<X@/TML!#U;@11G6+#TEN
MU\C-F,^DC+FZ(($T6NZ #\L-@;PPI!Z(7#/N:1HBS)0YGF)F5V@SA-F^4L#$
MZMRC-B^=?B1-I>5S/)+D+_/R:L,7#]GZO#AZ_YK9#"K.UX(%(8Y.5VF2V= F
M" ?.;I/'/^J]LV<,HHX#@O./TD^W#!\O9)-]X\:X!4ZHF)3<UO;#5Q^60D0R
M#L1FNU;2 @)*%"PK4U]^]KXJ'B<G]W&?^1$(QU^?3<$&8BDR,,)+I9G--Y3S
MW0"<A:7W[3SZ!:$"0XP:WZ>N?&IN[^]2>BUC7*>#YLS<J^@P^37>S&; Z![$
M/L;%F16#.)F>,8LHNL4O"=YMY5KWL'6I$ORM[!C@<0!<(OW^0DR[Q2O;TL"4
M?-FSFI-=-RN9-H-B^@*_8TK93E;#\U]2%/8O3_U?6Q069&P0Y+E*%P);-5XS
M<]"PQ3%8P:DP%V*LC?BF59WB]OX 2^+\R6B(]NTW4@H71OI<]KJ?/B\"QPF+
MB"]]JRY<3=-<D][0-N4QWO.:I=<POW/S8O>Y<CCQ8E4?O57Y/D97R'\*Q)YO
M^HPBGH"QC;U[=\.\ ,9(>I5I24A-<3.AY^O>L#AC_,I=J=N*!>%8<"*OGPC:
M_CK-BU(.G,5&P]0&4/#L7P;S"+?=J1SAW*):3(BAL_,UR;D88+ =2K%#[F/<
MHLI,-^]]IL*O+LR:C%UL$QEX+?L3I>KFM\[[RWC)MW#R3#37W\]COK5H>9M0
MX P!0:)5 N..*]4.Y%&EKK1CRM-BBSYLOHMMKWHXV%)Y-)"NA'W<?/#GW.\3
MWR+A?N)TM69)7@JF9?KP6)#F5YC0H)^N9/-)X817.;\Z/#P>AP%.,2K"7%\@
M5KF8(T"@L\[W4A9$F/<<)N+49PSES6XB.&)'CUU/VU%FO&9'-3%?D">6[H')
M1T_C*IL9*I17(^=0LLRL*EM#:0/0QF%%+>)-)U0AL5U<HW/,LC&6F4R8R61+
M@<C5JWFA6)HKL.]]$)IVO<MAA<Q=.^2YN5T_/MK]?>9M9AWM^2TA/[QK=GW/
M= (0J]%4S_OPXST$H_J]L%$RN5?,;DR=,62_P"0M$1\-IJGCE=;W'OCON]DQ
M\K,)3_\YG?#_=_TK'?'_9=7GT[*9U2S( ^ROJA8,)07-ABBHSD6BF*.43$76
M^^!&&MD <6I 9;!O$+3)N5^G<BS@7CII-KS)E(VL RHO[#],.XOE37<*:C>_
M#?ZP6M]G^:EVOBX[R.5Z#94O6CW6 =;\721U;7>7>#_BX-?.P,"3%@8^M^2)
M""!H@2%TB/8#/DJ@W%3^=6M=C_*[KYNO71D[?U/JQIF@S2*_7YO^ 2\>?'XZ
M*\6;^6EX+YMAAYN=*O&8[0/DD&2/63@V).6.8BOLL%W$#X:,T]]SP2'^.<JO
MS6>"$V:#H!=.I--Q6Z)<2?2)FPD1Q_ [OK>&J+"$M](%@Z%#;N5SA%=OIVU>
MF<QT9/0N-C*G.]40I$B&" M"\\&U:\*Y,/>AD6A%Y@>=P'V_=DV:&W1Z<T=+
MOEG6#=F'IHM%BVW>[N)"6;&U'>_D/Y0*^Q$.P-UP8TACYEN4H'\W P[(_%U'
MY2V![KCX%AF_>GXY>=/N@+Z$9>,@@* D$UV:H%QV*%U FS)[E5(<_E#5/0=X
M8ASS?0QVX'J"C$5GA^PQW97W.4SOSG/PP,AS0+,[B"!I>PLW.!W3NYT_:9OR
MR2#7<JAE>4N.!1$/W+!5WL2$UF.SV"^2 ,CDKVK31=C7U6Q(<9H)C<LZ^RHN
MK5&;*AW_R3W0K&HZ$:]T2,<9JU#R^ HFHO$%.UY.C&OW;JZZM\U;1P]_VDZ9
M^ZUL7#F9IE>ZZ'<G_U9*\-W/]<_99%;ERW^UK_[+9__G%S?D03IH"]LK-]>!
M/^1["DJ4467)LY^!2$=J/+G6/K\9QS61BZ?=\'R?J&[<OK]#]4YO_544RE-;
MFF]:&3C#=C?D#-=J'>5)&XQ[$'8QR %V9G)QLXF(/ZA7J*>10XLPVX_U?%'O
M%EM[H]H"9@-)NH3_2C8P)0QM<6]Y6-+L,@H+TNTRWLPI;7QK30UPZCYJ*)UE
MJ,Y4G7DEJ=Y56H]2V5J^2_F%OS\Q\U9NR)Q9].I"O*,0<[OW0L#;="/U4RD_
M":>I4G&S+0,Y5P\=_%YW<\HX725^@* TD.PZGDXUO-A6632Z CU(F$E""*SV
M12H1'JP?1VDIU9VB0L/1?_=]ZA7TXY,6_9JC%.QL?W0?QX%&MJY^KA4TW T>
MI),(L9(GOE"4XT!M;.R714$&%,ZCHZSX,_V/I<$=N_<^8N&#4Y/%Y!>=\B(F
MYU6.U(]T5&Q;,?CAM-AAM#@X3*8@3(?K"7S H%'M-%+G5XQ\=Y"M7\H#HN'U
M23Y\)ZY6_@],L=U%VXIS]LL6U8):?4S_7-%5@>A"R^6WLZ:WA)=K7Q54&W%W
MR:&2\_N$WFN*O]Q1XJ4>@KY92/$*CKO[VW2CV2M?3%TV^Y:*Z8L4/#+RC4;F
MV"WEE77@,GRF$E=EL@Z31EVAC*QFSEQLM+M,\<TCS!Z/,J$8HWY5E4L[\1V0
MOOJR*\2J$-U-H%SG^^5$LZ'*,A1ZY8FY'?'UH0K9[GW14$'DN,/PFBQTX]=-
M+YX66?KM#P^V>T.U>7],Z)^N>O- _YB5_GYHZYW"'5\)DDAH=%,W9]K&7<J
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
MS'3X&;3"6QT:/]V---I*!_W8]Y6$JW3$TB700P&V5:VZGD_@'$ 6WRI!I%/
M1_%'Y@^'5Y>,@\V<M/;O()7VG2;XPD3 ?DS)>ONT$OP%"U*>'Z&^]+M]7!'>
M]J7B6]^E>U/2=U;-K9ZUG# TN/"UP"(IWGS,N]8Q7FF8<0?N0.UKNM'7HG3V
ME4)CO%$U=[-:N*.-H:*BUG=#&T-#31>:L\@3SO\<O$-- 8$21P_J)@W&?(-Q
M9>I^;KR .M:OOJ33D+BL9A=L]06?;=]J^4"RZ>ML;@#\/T%Y2^"QI2RGC65+
M;[.[B\B@8[S;O:B6>R4I#G*4.[&3AJ=QG8MHOSUW# NU:TF?9BA ?Z71HH=T
M5 OMM%,[3$;6I!%G69"E5UL?C[9R77X]L5L1_+V(?@?39 >_.TCC&]N<N<^X
M2BDJ&!M;RW>3;;U:NYP:?*8#S+JJ2=?QWJWY#S>'G7$0OZ;:J3LKSWLN(^_O
M&+IS1_7;#MXO-:!XZH6$X4+A[VDI [5;KF6SLE^K[84#HSM5A57\ YD3&6%H
M+\^^_O/8YXV<F"8+PMWIA#P)S5:T_!!:S-UG)C2M335Z]="NS 2*#7 5*M@E
MA#7@LTZZ$:(@*0-@9@_!CRZ.<#<.;]YH-/YV^E;;D5L&](CZ[5D6A"' QF]Q
MYKO6[=V.%DT*B(<9#C/.:I5E>"_W/+MQ[FA(6CRV 15.F@:D LE4^JGE$<GS
MS.<LB*OAEETHZ/2H&5A*\W7*KC=3L[6?E7CPH$_,EB(?%$Q\B#$=ZBSQ/]>U
MOMI)<$%WN2T9,(P6<HXH446EL*==(B)@,?3;EIEUU;K3@!]<[SP+DK =H!8:
MVP:*)AT372^'%/(!'"Q(O+^M<BN!T_V7\<V ,W/PC:ZY'0^<2488((A(18NP
M0;$6',"5Y1'X6I# &<PJ_I/1<@#[XNR:3F<$+5_H.I4BIA0:YW'TSWQC%<!%
MO_=O XO=?D:T$#'MO_Z$>J+V4[:CG$6LGO11Y&YN]$S]J,.&4'PQ?/7F1%OT
MZ!FG,YYY%3<#S<)'OKM*#EMTZ'"V"NO&9+0,CS;;GJ?[=(W\B749OANQ+V5.
M\H6IXYTG%"Q)-+()>=B=X!KEEZ ==P,SHQ  5ES6L< #GO>0L_ CCDY:1Y2D
MHW!>MRP(O%:=2@H1PAOSUB$IT(":]VS+-6!@/X%MKYQ1,M8_-QIRM^&;NJDQ
MF[VB;01>=92!1@G&Y21XJ"Z"C4RA?UEMGJI]@N ."J$)^#H73/0>#QT]U:B0
M3SW0P)!T3IL7F&^QB&.*(^>K$&H]^!>M1(=/31U#QU/^7R!NPC=#Z#__\\]]
M)7I._U[,0O^=QUTZ_M]FIX6$_*72_KE@1>?,V&*^#-5[NT/+_W0X@I^P-V$/
MW22.:</S,W@R:&64:UF*E(183"%0>*UB."G8[\E%L;BJI(G7VPJ21F==K$ZF
M'-$+60C3<9UA0:*F! ?K@RGT-ENV42S37 -SW<7UENW'IB[-^A@+E2252OUU
MT%E:X)*XGZD>Q,<6_A7W @8%NC^#/VJ5GSY69+B3%"7'C889!N+0<D>;\;+S
M_-K?>=X'2&%)ZO/0"C[&T96]P3GT1T%CXR03LBI="?!M!4]6EHDXV;^\Z1ZH
M_F5I_\"XX?&):^>\3^2F/)CQ<9\^\^[(52,F#LVYB.&THGGV@WQ!;N/$W4?K
M'["<>ME?SY?=[[(@]U9.*[0W9<A9<7E_]W'O)3CC@-/0U<-T(:"=!2%!5PET
ME2#?YA!:SD,/V6&/%X,3N25WVZ?.*DDGOGOQ97^;@+F,U>\9IZG_D<+[OWUC
MWPKYYZ/1M8 #"R+=UT*@_57.@O2?M:L(_Z><S*/_+24!_V<6!3&6 _($T[G
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
M7;.G0N7M3C^ <T?W?)K6??VRM32\[@!$LK*F0FVNTU?PN'TLJO#0-JX##5R
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
M[JD)BMV1!1&]M\+<=)Q3(66S"T8MJL743Z6#AX1V?^+.AC_!1U-7ON,W@^
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
MU8XPL=>M9_P%B&XW.$TMZ=^(M:.MY_OE.DY]W!!XY=+K>V?A[K_VHY*2^!2
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
M "0JH45MD@T  A?ZQ[W,SOL;U5_^^ \GS4G>!/*[1U9C+X)Q%-7I %L+8%P
M7,B1,=?'(_,+QY&&P4)F):9/]%N6@!3-]<'L(*.7E6'PF/H39/88_B4-S?"9
M3G-C!M0FVKH?'#F%_C9MB+WPM-?X7O?+"=E*KR&B6\W[(+MKG/I%ZXPMS&2%
MOOAC/[A(NE5SI[L/@\YXRV;0,Y):_V<$VQ?&!_.$CTV0=S*@K8@X'<$/>G?_
M*.''9;\+[T,*>'V2V6A>E#)S)%17"B/Q[KY:QTF\6H7'E8BBGX81E+S@0;M>
MM@>;S%S"1"<SM%"=H!;M+7I;IV0[9T7G2?8K)Z? [29+8Z84C&K)$X-<)9UB
M"E [FBUV'_R[4E+LR=4PE.U_CK-J?F7XZUZ7#%5.Q;!P>HW MT@8<:KF*[AK
M5"J_];0(;[QB6R@CM/FI%UE?7S% <::#O[7.O@DVN]0C<#LL*>1@?3*14!V]
M5D(6ZUT+!14=O$23+_^H('"W[Z7TPW8XQUK.(QX_L+?%4BW@D=EG:C$V &5N
M0P1I7&=+JFZ3/)N^]HFTU7/45$&%(9WH7$U6>44XCA<<8[V<(;1TBUU[72KL
M$?;$EVV"H2D'B9-)[GB%<!GH/?CD%X*@Y$1" ,],?VXD)O2[';;G%/VV1?^7
MD?E03J8&)T63IKB#/DAP*7D\/F[QO01YG8 QB^=\S+BHK%BTNIF=@FY^S:H
MY9#[$"&"YP2<V\$$K#8"O')#KZ/K0OT8"\1?([_X+;>#51*\P>/4ZCG??<B=
MSRX:7;2AU7U(H,5HRT!:3*%L?:'V[B0-=NQOPSCT8V5.:\FS-.-7.#V78K]%
M3_SE(9G!_'36_-M=8Q# /?BU=8*S1<??'13K4[[$N$$8&A^=4+(L[+L-49@2
M*-&Y5(3DO4'_5O]2^N?#X4,GN.RFVN4U?_?7H;RKV+3=/6SF?T7RJM-2.P\G
M&]K_[J:A95\^^%Q:-]-)T:]HL J.&:>:^]!VU?7NUQHQJLK/*_$G<7CEXC)A
MWCA QF)MB1$>PC !XFGI1#C?I6**F#'871G=!#N%N!0;'-T=&FPB?E@1OR*,
MT",?&']FX,Y*QPNAFWZ2OBTU8D^ O:)RT>A'&-[E[!/],_UZ&NA9%7[@U>]C
M!8TYNO87I%_TGU\*^7@'T\W[T??95R43F!_X<X10N?Z1&J6(F4!? 2(*@#52
MCUP5X!H>[I<?ZX21+IY6Z%SD_= BO!*SJPZ>); B8<M?P5]0(#S0 E3 E[+>
M$A[AH@AE%DTU*$[D^1&F99''*4_U:9F16*;AY:*P1^]>-/:J*MUQB5P^?VCP
M/Q-O%/^S[!/.[K^?O'RFB_L/T60//TZ8SP""P49;[/_&WGL -=6U[<)15&R
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
MO0PJ5-()>8B&>^7''ZMRLJX_\/#;YL:[@X'@U,FOP@',KKTKZHT??[;G0/?
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
M]GN<(NI;0^+%D]ZR[<Y'T\UI"_Y\3VBS#Y63Q/6I7UUU(,E!:[[20(LS[*Z
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
M)Y5"Z/.:*07Y8VQ\TUS>]3F)Z9__L&YXG>Z9_(:57S@5]&[>;Y>'R4;(G-I
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
MM_ND*2E]N!</#%Y,E8$5*)079]A?JHS<W;(C"%O^&5PU^")&$YLQ-V"GF _
MFZGB"\0(ZZC+6R7G8BUS*53$Z&#I'F\=36Q!"F5#=M6"3&KA40'C+9UI7BA_
M +1$%-++&E1OTQ"=+\]VM0>?Q=(2?.!9X;LWA+>'KF%->=[B#XR@L""2AGI
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
MW931NW@X8/IRUH6SV$_J(4V'\@WF.S3S.HI'+W47%$*[[B19U,GK<$@8?9[
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
MCS)9/#8$KUDU</!)/O7/OB94LEDK'KB,'O9N(\I5&.$)1!%=]_X*!V^9BJ$
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
M &@/L09N3$@;;YO5A\_>4@O9MI6EON:62SOY48'"6T)E7F*R4, Y#%7;!#0
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
M#1+L!IR_9,L8D^$GX%N*0Z D?)+ _="*_SWQ'5^YB/KS!S3C$F8Q:YTMU@P
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
MAC4-RPY:AX@ >23*IDX)X75V &$5[@ETRDP<7;PJW^&!L^ O*^M1R>R91@G
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
M>J*J_CW5<>:8F]5D[-)S\Y;:M#*7BZT^E9_;F[,^)"(_E?VKYJYL9"F&>'H
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
M+()&XW],C7M8<;(EY'<+P:TS+-U"Z!=MFF]:F-C>XS+0?!S;#9F*D"5>',F
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
MBE6)Q\E2 E$YUGH%CB81-B\OO_MT5Q^QV^G3(;.YL/*[(M^7_RMZC">RCXP
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
M:'L:CC3L86KR,R':T_(*^?E+$!>FRY/??C!M7F% RTC*?N/[Z<^$MX?!PW"
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
MGX-K\25KSGG*O[^]P3I%H1[*<7+R9)[N]AOJO(A1P0SC6F KU9PX+DR0"8_
MI1G3O<B6/<$RG*R;H$G4ZJE6@OFXM;FC?L.;<9:U^X.\G"#OY_)N8N>V1M]Y
MTU=((.A@27*@#-H=L.0\H#G5<N[T*?G!%4$[V[YKMKU7+USN2Z)%)SL3;T63
MMMYQ5<%_.;)G2.?F2W*/^0".[0K/(S:;WR2H\D\*ZHG4"HP=D$9'WL!MC\<I
M GK1:*W*\';GEK[B04_TK/1A6'A)4)Z:AV[%4R795\A+J2@B:62ZBD;D*^B
M6Y[Q(E&'A) *FX]VIWJ)HWK>C@)1M+]5!2V.EN[I/Y?W9WSKC&\LUR]REMV9
M[]_J$GQQB_\J5(%-'!@A6[[%L3UWK4/.0Z'@J-.>9OPDG/K4#]8T7-J[+Z'J
MSIE1OBYR#F?&^47'&MG@W:0&:YZ<?.$[L%2_\ING#(1PKPHJG6PQ8V6V^<B_
M:JQ\\K?;+Y?:0R?:30*BID]+ZQZYGWQYR59N'KJ)X"UHPIY#S,S^5W&)YI_[
MY&2$$H*\7IPD_R @2.+ >@.R4A^?_KL.$9V+M!T]EA E(M?T>OQ+ON[<JX\A
MYFW^MNDBWXBM57QY'G65+[_,?2PHX+OR=J(H_83MHPY>/+<?[>8WT7(+\ GS
M&NM5GM[<;<2PQGPOD>!<<'K^;L:M,S+48A^'F"FZ.@R/8T;P7/@'!'4;>)$<
MQ?CXB(K+5YU*Q:A/\TVF^DK2:-(:AD7J ^I76^[D'_5S0C>V$T3[&E('<]"&
ME2CXQECJ]$S,4!7WZD89+-I;\*H%FHF5A=-T.*ZYUMAM?54_-"4_F48'=;:!
M(Z'1"F49G\'#F N9;B-WTG7$?O(8=%N^7!,=D07"@>_<=,$-+!*JA-[2 50F
MEE)D.QU#:(Z6P6,MILXALH]<%J2_P,]W)(A^N+TC1U+\[NUW8A3VX4<(;F\I
M]_!$IR(O%# >:/=\1O/*OEIWA^I>G[M9G[/Y)2WTU\7Q&/,%0UTW,T7]E*3+
MPV]FY?P)G-_P;"GQ>KZ&-!M<IJN)5 5A!L@/X5#T[U\:$=;?4D:5L%_KI]V5
M!IR"[?TFL*\'5KS91*X$(*/<3<FT6\#76O<W)->B2OLT]0D\S\KZI=4KR:5^
MJSZ0)Y6W&SY!%$_&I7LJ,UE"I_ 3\.*E -@>Y6!=3FD.6IY1"(D<><6W TJI
MU_8'+&MJ="1(:^6ZG/++]/7U/W?YE+/WI]1NT59!'48'',)*82!1V.W$2SS6
MUEGTOO'*INA$K/+B^Z2S!5.7:QN*#%RW.@\=/,FT/V,<B]>A_2/( 2? +0U"
M;X($UB%L./<%1SG;VBL#WC25V:D61:5DDA$YR/@N^Q.$R3^+UBHM47W-)88&
M1;N?[KC>X'R&__A+.7<<E)S@N#+\"CN-Z5# $,I72!K PO@6U/R+&H@>(M0<
MK5>)PKJ4K<G?,_BL-<Z0\+8HWW\KU?-0S*D+R,/_<>JR\IU #L\#-NO%]1!4
M\UW9KO3,)[0?S3#%);)+6FA-!$%WG'[^D^E/W-7GMN7JQ04)H0DGFG_N@(C^
M9G +.=A>RHPE%R74J=S_^+TT)ZOO*B[=21Z0Z,'H GXIU:A<.NL$N].N.?C"
MVNFNVQ^86Y$[PD7W73C87?+>NH%W"4-:PZ[T4+$S, :+!".;TUNO<U(8ROTL
M*124CNL%"%I+\I0H,H88<L5Z\^X1X]G]2\=WB'EK=Q^\"WFZ1Y 7)13<:< ?
MOG*;T\'%<' #A<JH!_W$9J?W&",T8NI\ZS4_G[+=U9 "R=&=Z0MB6V_-/F7F
M!Z7JAFC6\MPQ)$U9066G!OL0B?R]L,5TCWDZ7!%MRWAD%.4>/M]BGZ]I^*R
M?)QR99]8;Y.YCJB"R"_LVXW6@"R^? \H7<C^3JU:J7^%>N;*1O1ATYVT")SZ
MC+](E:6 KMJ?E>>2+GU:@BW^_K <EZ,BG?G5_;)M*TM=N%>GL:3=!&603&0?
M_2.H$(8PKWRBK+57=GLM2[B--#'.*[3KA.DW]A;_9;L;2O2^\V].?ZIA=PV5
MGC(+->I]^@)6J6DON(FV8!!G<=UPO#4EWYPZT2E*[4+TE%Q52/P1_?/I9TWE
MY/_^L#D"V;;-,^JW*R@IY/-B8X(GH!V69%%K]4A(L>4Y]K32-% ;5=AG@=X/
M)#]'I7B6^!^/\ILLPH8MS!^,L6IP[/3.DNI4,M7.,)N!7*>:,U4XS\ M3(D5
M#YX)9@PGRW>N1+D.P#=;LU3Y9_#LGPTVQ7&,CEHS%F_/ CDE[U3!X8P%FXZ2
MO?</_2/VM&SAQ5QG/S@AW((8H;J<YBOS8&"_IOUD,RX+IPG* N4<M%3]\M15
M HZ&W+X87D2J#LAKTRL2N^O^]?WVZ *_O?^.FW]":,*I14*HD\3FT;85\O8)
MS2<8L*:S4FTNCM"@!0[:M^;.1-@4QI3\#CA#BJ_7$'2./OW7,#3T^CWR?L\
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
MK!I,0V@&YK\-^(6U!E%%Z.CC9'_?A51!#-_SSR?7B.UFO0:IS<9.N^48JJ=
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
MJC0@2""@,=#-4.UL0D!ZWV(_K_S>S@[/T+!TG7%)%[@'M>0BXMF[ZKYE=41
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
M_#C,'OGM&(^INWR9[_/,?PO)_XDA!\%K"!7S%@%9&W'L:T!B$Q$$I"M]>/<
MMZ.UWJ'+S>+68ZW.Z99?K9L(.RWDKQBW:S*[>>I;I[\W\[/WH/.08,(F@GZ8
MZ;ZZ0;\+LEF-D#N5W7W"/<6JIW)%NW6:9F+1<Q=;O!+\;7:M6GJQOR._L]GL
M@?X>!/(P=A0 (Y <Z68*0'];R=& NME&"<#PBEZ)8Q8&O2HI93WEOT(V#QQ/
M4 TZ&;8#DSFGFG;*V-7F4]2X.Z1KG(;?1!#E <K'AW 4XT'"D-5#<I])UI</
M?F&^:9-%8RXM;3.Q?[QCPRCW Z;?KD^^*AI%)(ZR->"[I@'053('U;PMEZG+
M2N-6G .%<AGF%S)N6:L_NQ _]:9D=(=TV<DHL?HWQZBE!S.NSAU?S[UMHPB'
MC?\*])4GY@>;3#TAAR?ZB(K*^/ND""RBOFI>"+AX_-+RA[",8]/U/C<-6/?%
ME.=S785G?5ROI"79E#"'.2KU[*,PUF,X ?!,"1@^^'QUE*D\C)5A&O$RP+_3
M=DS^&M:=XN:FL7CLNYM&]5-RH>>5!;,;U@0ZOA$HI9L(\++04%0NNMV3S)&Q
MY(FZLS7PQ/R<F&&M<A6_ Z-J[_XZ)+U/O#]GMZ1(.5VXJ]!%LT30<6Z10!E?
M0+,HW#(X5Z(@JY.LA\P:QN%5,91$ C#8.9[=M3^<ENCBW#8=I35;'UEEYLSW
MO2JN)>%W.;]5I/H5)S1S>#6^;Q,!Z9MP5&^"FH.;B,9/F8^8H1D\Y0O7O9E.
M.;'F(4WWS;]L;'RKD3DKE!,\L[?2O?.[G(.NP6W)!D(X'C)I9QQLX"UC-?\I
M#A U4>>%L7L3IGM=+3FZUU=>U')+W)M+Y4]UW-P*W1&N#DY[7!RT-6+R^5Y^
MRW].1FXB*"V?>*(&JSA5WABZ1:C78#R5H&JSP\PRQWI[7&Q(]HW8.X>T!\1?
M-_2<J5>ROB2L%GNTR5F%P;G(+>2IF?2:0$9"C ,@/^L.O/Y]J)EU;"X.*;L>
M7PKDT/$1] C,89EUTV6[=@5+A\#<X/:.O(\:;QX1SSU<.L7%P3FO!06SI3@N
M\+V=&'<87T/)2QFK[D/Y2"BFO[T3N,7Q7Y44]76H_'IU0[N[)688$*\+?A\Q
MT:=X?.2V69*G2(4X;@NLQBRJ/8.A^CR!0)6DI\#3M@"JF$/@NV:ST;!'_@'K
M>]O^FF^;'(NV.JPT^K$KW=Q!0+SH=Y8GZBAO"0WZHI;(E.%\GBQV9!/1M,&1
M<?=@C@_!-0+2&/9E'GQ,_[W[LY7<S[8GUUH^?_/1\,O("4IW4?,^82$L$A(B
M\IW 4:RJ7B ,X9>0_C?B+/= ^?V-#KO0][<WQ'T,%IJX:P<LR]7#R&@-ZW@7
M.X.315$Z"@&B89SD$L1[C19JB3"=68'^3NYL>3D;6G(DC[.?\+"(SEXKH4\6
M&$:G*!JJV4DG'?S-$WD+3[+*?6YC"! =,CC2XSQ1)[;L(D8?P@&/QZ]5NE>$
M;Z61G+)'\;=.J%\[5;OD9)AC'M/YS2WMB@MZC)R!;G?BR#8?VT2D9'/BV2X7
MD(W''M/<;X7:X=S+*%U_Z6DMM4@Z^]3[PMM':HJE$ROXRE*^EG[91)R-.,"Z
M"N(YJ@ XW+^):!YGQ-,(N2MJC2F>[9W0HU5WF=R 3SXS^6EQ)JA@BJ</U<?;
M_M:KFTO]'?U([Q16(:3 5@&(5/2.'B/L-%GZ)UDPX4+"Y3[27!M#14QK174Z
M0%N+?RSM0.(QQ-I-6^1)3"*WFA JH<#;E@;'QL&OJ,9/Z;_<,ZTR,LZ5N$/C
MEED;T\>G)[XHI2:;-Y]F'TC*9 :G1^\Z:%N+;MG@J 0SJRAHCMQ)FA!'1I=:
M0U>/81KX3]8;173Q15&[HPM_^\_J3M,W3N_O'PIL;<_;_TW-I6GI!%D+X8+>
MRJUYG U !Y4I ^!(0SY5^:K3R=N]GZV>"#_AB+2V=\"66\3JCID?>2N4MDC3
M2IS;1*1ZN9W))][#FO-](S?"#$=%@NWW#[O0-0!Q#XKR!-TXF]$'[$@HW0M?
M>_6'_9P25?W.TL$!D=TF^NXJH\H:X^(=THC'^\\_5.#(UO+$OC)+*/F,6;CJ
M"@S#X1*)'?G"+%L53M\?!VW@5PR,#J[P73%*?N1&;S0=,\0;1MOOV.+]3>2'
M.T>6NAU%V< M1A?8&E']A5^HCI-:"SA)>-1TST$,"I[*"4Z2>;0\U@3[WM)+
M22@%JW.AI,:6F?8VM=F/&/74Z.& @N;8Z1CIT7"C,M-G"]3FM--G^7Z6P^5<
M2 \[VZ/&?<7;!A"M"6&2D*XZ% /3N1U0\]&)KFM1M=#M,;G;W:_R=D2U_-$X
M[?HTP#)$\;S<:M *M(QNM."L8,GH=C+] QR]6V$3%@-!&YFHIKFFO[_3NHQH
M!)$$@"<]63,FH-0Z%3YUQI4%6'A69Z-:ZFZ,(#J*%/WKR%.J"&P@;XD,^I A
MO9"[[.BON,90CHPR3^1Q(M/$'WQ2QNJ.'\2:%OL?<,-M09G1AQS;<RMS'SMS
M/CZX5BA_RD[VP 9 5"90.@!9(&J#Y$1#T0W8OKRQ,/#5JE"_JPB^U0UU;*;T
MA@LU>=W +U7_SX7J/+_,/1EWM7PL#1 V41F<&[#P\MP*&"LKD*!7?B[Y10U#
M&_Z?7S?WMHTTQF3F5P3J4,M$ZP'_K1N^\I:5,YN(@7=7<XO#JB1BWN3MI3@I
M\CV(!L!+/W&"#(!"S<_?"VS!&G_E[0>3.:9, 35%)BXGCC_NZ5>F3FN59.O;
M/?:F+65J;DNR=W=2C@M-D\4(E ^$)4M6'L1@QK <N7<)E/NZ<(3(6"O3_,J0
MHJ0PK-[WEA\UI&5_O^6+2G=^9,XAZHHO%J1[:)[9_4/V>08+#6DJ<!2B:"4<
M62'6?2B%+8*=)S2+(\5MC#&HQH[N5\W3>*T;85.DCP;A3Y7V-X%O58KL';4*
M@AQ#!.TP9'TX?&K;VF"R)'B(V['A*V<Z3"NV+U))BX@Z:8B2KOTCBH9T3;70
M8((70__%T^,8@[I"H6=6^U'UB.N_!P%H7PEK"-I@QR006# '33X$3X>*P)H>
M!C^N)UA[T?Q#S[ -+8T$GBB6RIO([G;X6*MUQ<5 L=$G<!A=!%#NHUJ 3"#<
M'3J 'D"K<@+!0%\HON%BN4)7RSQG.TU((K[JHGR 2NN+SO80OOBGY22[_%97
M=4?]:HK;)F(KF3=+;O[-D2YA37.?PQ2, .D)#3PTHPYGM4I*+1J5M])&L6,1
M,3IET4_K)ELVOC\K,*:5:CC[G'IQXLK+(I[(&/L(1Y?;"'-#U [>)&[+I_!\
MX80<YUDONQF)9KO.U-.=*O)N5[,I>T>KVZZ=NBVR302Q=ESHYT%T!@#&$@9-
MY'F+Y#9).@RE B<@L]J.'F94%L-B?$<KX9U1[D!^6,@4'TG8AGQE'4@:6*!X
M,88S.8<?04[]\SQ#ILTSB;RRQXNN\4\#WO<L,"BY8J.::J^?5Q=]-OB3Q,WG
MR0%$+X#2C 1/1MV"*8SG.*0;.D 0A91]P=\Y:A*2 ^56.[EY0^LKX:ZNKK$W
M#%K" J=I]K?O^/=<V,GYR?<KE*/LP!0:((/'"-"N<888+*,;U%XWMB9QY>MI
MT&!E+[GUS.+-3OL F_#N/?4-G9>+'S:CK\+>BR!0VM5@PI]\[+.-)"B4U",U
MSE2F#0^$9^3WV4BE4U>S-+R<>R;WY 8X+1OFJ!RO_'8W)6FL\1,SD"=ZB&T%
M$(, "LP8VD+[W"$# N,3TY788\/<S:R_V\[1"A"[[<1*"972& *=SEU(8<B'
M6ZLG-YM'CX@H>Z&.P*L3D7)=!A0 @L.2OA^.R0L]V9\\(>T;50F1/+)?:ZN9
MHT;K+/E405\#<#W"Y-%=F=I[WN+T?0@F'MK7S.+"8J=RKG%O89$<!/PZ#Y[Q
MH#%6 BI%9VY/*.O[^ZVD5GOE;NWBX+GXJ(.O^+1RH^*4_7N']A;<JRT<4U,
M%@#0SYWDRHJ&^,!XEDPC](>]+2%J56XX$V,SF8#],:"F2Y@NZ\>K]B1I%:I?
MZ#T:9#K@7+0S\6'T[](N$]ZV>7C1A]A^0AN2/@PV4W!T/+/9#DJK)4$C4-')
MF2Z+/1TI1YKE3_;>?JNW(\\GX#*F,AZ_^.X7NL0,(+Y#?W=#41Z@62*=FXA)
MFQT5DI-1T*YXCGSX,*H1S9'U8EWG9EH? "U=F/(X)MY[BH[_Q5X^[ZTS-;B"
M5TTQCWYN.N*)3A"X59!_W1TR07/DHX91H)/[%LP^)I!LL_6+C26@LOXW[>Z
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
M=&JY;CNT6KW@FQ 2/KV_O,]H[]?1KO>VO44QS*5@&!>('U#BUBBPC"?R@WT
MLP^4SXNP/D!%*:@J'+DI-!81M:WP?++AS3S-#'[N--S=@5=*&$YL&]X<_/*0
MNRC'F5O68Q!FLWN"WF-\02GXX^.J-P'[HC2G&LJ==]S>O=XTY,QX)?0@&_&Q
M2QWN?C[#]K^''46"Q]Q3D:H\F" 2=Y5_96% =/\F0B(A_CB41F, (R]G/R1/
MK0Q^.Y\N;Q(6H=VW@UKJ_-AI67'$5 #Y@O#"B>%'<5_*9YT 31BAX%S?QW$G
MYKL4M4>":5^VAN\WG7P;^2$A).]4H6E_\DG-%'0Y$O2XX>H7!9F;'6M)%G">
M9L5#<2_D+F_5FI3\@8^'K1Z6A0+M)9,643]$X.CY^?OI<:%E\_^%A]?_7QFG
M30;R,U>$H$,@VP^J9UH.S'6:9& L'Y^Y>/TC_CK[7'-+\MY"GS-YEY]6,XN&
M$:5,(R>>Z*M_^\N3J"""!'9938M;&6&>GV:S>W;;0RI>_NMU^:J@DOG]'7SR
M(HRIN/'%2-%F1[G4&S=W/MN)/#SI4R["+$FWT4PP<X;2* _/'W1RF&\92W1R
MGE$7T'Y;QZQ[<>15TKZ@X'.W)2UJ;-4"V6Z\07)3/.,AM0P0QLZBFLEIUO&!
M(6_F^ =\[6/&@M[FOA58^+%3%R&CO&OGV?G[_WY4 #H"D#:.WDWKL(X'75G*
MH'Q)/>F(]HLY$_.JI_Z^SML.]QNM'IEH/*@H6KXXF&@!<X%YQJY_.WO(-I.4
MNAXD=@80^"FI>J$T\DEG;MY]FH&Z]6Y_PZ@=]T_]/%LX\O)GC/_<S8K/*_(3
M=5U[J,M6!@=1QUKRYH:F!/L.B5_<OMWI[',$_X1GIQ[_Q_Q\,NBXB8"T/S$.
M,W70MY"JJ/-H_J]8G9>X<<*<8_E<,]IUQ;4H<C*G^"#I^!KENNAO7#I*S$8)
M(PNJE8&O*)N()'- #(IR2AF=:E'E=\N;FIJR+FK;5WF\MM!EGTJARUKI#YC%
M>;%^<V^C LGRD&LOKH4P[*_;9T7(^Q9 [MMK=>NDV?J5ZMM#K\O/7.*3M-;\
MJ+F1?]UF-V]E$]$DU"N9CY7BEO3LX<1-Q2*1";\8)7UJBJ^R VV>1!I+M&B8
M%MQ1?G(B)6:;DW6,K4S^ IIU$$V*YRD[ *$FHI+9T":B  ISX3[>1*CA L?+
MYE$AW'?7Z;02;V[ZOR99"CM5C&LS;F?OATY\I>4F'0I=??:S.L+1Z+9RK$;
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
M T3=A /K4;KF!<_GW9P-]0O+7C/K\L5LMIUT$4]_\TWCI2[-1)$K0^S&8@3
MF?A^VV'<1!D[&I&T8%5P+O"S>)M9MLYLI1NFYJR&0<ES/YC;E,T#?+KW2 =N
MT*Q=THRRX(1CK@$AS\1'*1$0_1GJT?>!DDB[.^< 6XE90 ^RPZY];/3&U\9O
M49_,-Q^26^*(0=_P';#)U5,T?,Y:ICYX'>YM8TU;GQ9=*0KMOG:#2$J92:29
M\F@/3?8S',XOK=I2612WWW'K!Y>BHO7Z=U9<,<(8WOY4>O=3T<M(,LT 7B,
MZL@*/&'3X7F+X(?#]^;._R@(8F#"\9N#WO2FOGP9O$U4]ZW=H<F7;=Q.$2<.
M:I4ACX1K7E Y&K_\&P4#>4WVY]6:+>DI\_9[4=)./I,21%Y]YVFKYD'-6.ES
MYB*:UX\PS\F7#O=72@U3%A+L6.=3V?*,QF@C9M#.[@G7RO8?Z>IL?3V\S\C!
M-[J'5J\?K0Z1T%S)$]+1R[R%PD6K"\7_+?)N8VK.=>1M;:\\91;Y% R=.3RD
MMVT[>6(< ]H7R8C?P22.+[EW;MF>6OTM&EIF/0)@T16"+=LI'J(G;((OU_E/
MV_G0)Z/ZW\5FY>=;1[473)"C]*\:I =M;>1:7@,=/'[-<O+4Z]FXO&6H5674
M,IGINZX?)3*E?!W!WDJ\ -A58<!;! Y;_?QFI[+"7Y_^]>E?G_[?\NFA8_T!
M9?H)DV7>3A$FD[)Z39I!*X'.GY.2D85(^PQ;@N$I) T5$XSYF2#]+K9T#X)E
MQ]?NN.+<BF.\RQM2OK=#JH%S*=!J8C92.>+SF8W)4OI=ZTQ)E99'-G,>*HC
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
M$,E&]DYBAQY[H6/#%L)RLN>F](MX2IG,NXD1Y[SCDCLWWKD"IIW6B_^$B1$
M$BC^UB(2I*&V:QEK7Z2>8-N%4]SR^*('4]X:33[V6AK@P\PY YR_5?G8>ECS
MV7</T2\TV&1\V @2 ^D#."D"Q%;M2S-8!#LWKF1VEALN:SXV-E_Z5?/^L.P0
M106DDU:&3XBS9ZL1!;N!#\CB!]R#A!UL6LSF@0K/'SOTYX^PZO-)'NND\4'K
M;<KZ]FZGS#_FM;^^M4B#XX1(V#/(<90E(/TC).5!5("5\07P5.TN-B'-J58
MK!S8D;.MC-I=9A+7S' [:.]^2&&9B/4MN2N)W@S20"VR6'P8 Z^?Y<E3:G&L
MO?@P8> -HP+;<D(JV/6)7BZ+BUBBGO-*-Y!6/YT=G895,J^,\&5O(Y?'[-]Z
MI3_SA?B,EE>D:O[%1OT?1ZN=M+;?W-8SQ1\&!PPXN]&NBN6YP]/<G1!U'TA_
M(  4B%BO]P%5DWOX)-.M]*,_I.YA)([6O%W=^;V@X/2%T]+=3P>.KUM[\<(N
MW5WQLW:,1N;UB]QM2!<H3J$GN6C 6X=Q2[VF":N+7U7 9&_W"G,;/=WOK@%?
MDJM.;2H+78KAS<9W4U8A4@$O4+R0*2.A_%2*GTLYC<7"SX>'35/;>1ILS$U3
M=8.)RL-NIDX7^@=LUVG(#GU9ZV:W.?ORMMN#3Y>+SDHADO7N0U*87CPCG1P)
M>0W@XC:1;[INX#F6%AN/#^F<?NOSU6W3OH9=DG$F5RY]9Y>\<#QKSTQF6_&4
M6[CZO,M\E"33$VG29M)(^W&+P:0AWY5QN1<9W(G(T@B\0>[+F_T6ICG7-9T"
MWBTVC<EQVQ],WKE0P?Z_[E*<ZN$I]B#[DU!H+>I ';--X?CTI0KM4SO*S,Y[
M$^)-%.\$'R=KZ2$0"_,Q2H<U&#7 !;FT<)X\B>O*)<7S1&?5HW@F6?$3 F"2
MB&69_X/_O<"_ XU\)JI!O=,HO'\[X\#%GG@1I49]&/1QLN9T5=DRIC=:WQ-?
MC_X150E?N;\0:116,[AT!A7I4,TCA,8E1J6%]PN \JJ6$M^.QA)\PEJHRWTK
M-FCY\%K& ;\U+8I/TH^7CM:FG6^:Q468+6"%U^-$O$E2R&H/>Z\T\4BCZ'2#
M$Q^T=#4J2EY$/DA;MGY7/[MB'55<//0P?+AF$,LR"2NE+0RPVQ?7LK=]!C[G
MVZ(=J8/'RTD,QYQ)"G, SGR-@LD(=COJ?S\)@%34""ZV"P!,N@#(0_ED2Z,
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
MJ,C;3G\BVN?=MMK5Z%I@0JG=ZD2GTPW[3#L4%ZO>GA7N)@HE4'XA"Q-Q&<^
M\-J,U%-D#Y0G5#W=3,' S<U3FPJ<Q^]<F$]J/GRFV%HUX7VFG>[3S/B6F$SQ
MAFV+DMEM' /T%K>1%?!79+'[4(')T-=(9"-\:'(W;#(D *0IO;^P]JVUO;TL
M]I=5.*/3[N&MM(ZI8TN^Z"I]+1!E@,S77'=O],G!6)!E@XL^[EX#A?23(_R"
MP @U&;;>6Z=4LXV545)/-DOJJ1:L**5>5$C:<' \U+=HLO]N],PP1]ATD@'>
MG*O\?-^V@2!./K\$T2"^I\F9&CQ4-:F>+Z^3; K??2W[P9G8A\DYMW6+F:<9
M1YHGGS69DV797Q&9IZSR:#-]@C6;/)'+A0A'X#4,NYC40Q\)]G @P^J8[Z>3
M7]PWY;N^C6^V,>V[%+=F\5K?$Y:$9R(H$V3A<?7DZQ0E"CT!E/ #^R89GR9O
MS,A@;5^V?WWO)V/.O$2%\'[K/S5_F-AED+XQ*)9ZA"@ E)V68[<B'R@EN<PY
M+HIKU L$8>XB4WXLQ2T(C'^EU6!PLQM18YN$^!!\W+.]KNK55UXE2!J6O;LL
M@KQ[CM_HT!E8'"X[9(S/,M.&J/)$>2_<,U*M0:\R!\_/- UB)=7BI'FVRXI\
M"@*<[!NR\ZWEQMN<WQQIT)1O\9TV TXV/W!P<+"TXRDH(1)0#A%E%V6.=[D7
MD#;:<ZWXJ@4\AW+6)&=)R1"T !V&9:4L"8<$L03#)H6P0960)VJ'-^8!F'B0
MWBG/#H$&I#B353 YQW.>^-"D[M..2HM3V2<B\_7\0B'RYD[C#DR*=7ODP99;
M1RPO[5I$\1[_2H+7DGCRA^E*/+E)NAA)E"C^<>Q5_ORCO+4%0VW+ F[ZI=KW
M^*U0=/AZ]S8 ."Q.>%QS/>EEWZ>JF_^\'0 IE#]PJGFK/X=X=U$>YNYT((G;
M\P;%W9/N&3_[!7_P#\#-KOTS]A48&-XH_ZD9##,XB/*UMAT7LGYW1!+Y73RL
MB]X+#$=_W19]V?L];\:%L@VD/P.G+B!8%"/UL7R=5X652NSVKU^@[^0NK):]
MA>($R?@WC.U'.$]VON&[73^V;F7BS@8)@I+1H;W;=%Y_>F+_8[6* *C>3R#A
M]D)4L_.%YRJWLX^/O6,,)9NND;11OY2?RQ2]9;7W:[UG>$+/=:?Z:KY1%F4[
MQ#!D0WR9XZF(N UB!-6XH>-[?F69 6])$L^[UBR'+_<_^9*'Z,S>*!Y3 -QH
M09%]9K,7#E;5@E%')9D:+0!&O3HIK&UV[$Q,^WJ=Z7)$WD!) +SO>@+1?4G#
M5KRU+BC0/,@[A%;\&]AP#=SSF/R.!N^KQ D <\>' N!Z!Q1[M7S"<\A@J1>D
MO*JLTV^@)2(N_<*^RY^V%U[82C42^?'Y?T=PBETS/ ",[5><VRH Q _S=K/)
MH009KIF'BQG;*M;(KF_ !;[/H90N>4CWU(P;[<.4*'NH#H\TC.+OG6IRCUS2
M[;=K)_8)400.HV.C!F4^5*GS]-D-\4,XC!=G:-BFQU?F@$Z+3F_D*AMI5HEF
M]"VBF^9%9T7XJP!8](C8BCI$TQ6LQ);AV6H[6-LT8\T'@@5=YZB9!@'PCOB>
M5'L5O@7E?F6JN>5M:Z"ONR8N1WG'D'?_,H,K)4]X<H\0>R"LV6;D$[:\AZF!
M\@&;+C,CKXT!1KSUT]^-TDVL@^[ND3MIW",;&[)Y3Z2MK')ZKOHU\&F_#ML
M69P\Y&-;GRK,:R5;P?'FY_..^;,H0W6.^"%*1+]E%5AF:I=9S_'(O.RW7(37
M%-M9<,L^9\IV=5_H941RG&U5#[%L#& =B(DZ>['.$CAOJ&TY3Y5%H7XCJ@=H
M'& 3BWM2MYWA=#NF7J*JW "BOEV\%%LJ,[A'UY)9=XW8:8][>S:9%<J)A-\(
M]]>P)WDJNX8P R9#P>6-3.Q0",VC?*5_9(:>,6W_2<=N:H$<3=Q+Y^/>L>N5
M#U1LE%)+GT^.QG,T8780UQYIQ"ZF>*H>ZM ):E,C;&\O&Q_WL)13CL[3?I2R
MF7-,]7;08N#'8AU6DB,L.XR%#4">HCNGC@753_8;-"+*K,:);UZ$K:R2G:S4
MB)7O>NRZDK\7='.L67MNM+F:QK?36BT&EQF)3DS"QO*<+KB$>QZBZOCB%0@7
MV6Y?(TSWT^,5:? !+JXSU_"3E^Q (_ZB6)+UQS?J5'\%MP%=Q/'+FDA-T1GC
M7W%I?=6#I]_Z#^FFQ?;O+KSPL.WP3NQ&B'H2&NDSHG!5]:"9M.\4$YT9'+*X
ME3S:GSO1]<CYVWS,I1?LV#Q%\W=FK7YMX[ATQ7](&YH0WTY;^'"M>."+])H<
MHDG'W=X9P&6/#1EU%/ ^PD8!L.LQ./ET:AH3IU5Q&UKL\BA9\1XZ@N-O@J.;
MQ?D_T(%JMEP 9'9B9[M0'>EI?XS"N@.[(J$'(=H1J,:5$3\OLTL !!]<]/?+
M ?]@*:<_$:/S4C]]'9>!8SFI'JAUX&?Z2LZ,Y]Q5HKY_<L94E%.1'=_]BH5K
MM"+=%0"O*$<(!18*3L6$WI^%N5,'^$R)%T5;!DX<%*+R0L(GG#52C9O2(1Q%
M,7DWEJ^MV!8E /P3>JX)@*#P'^\_H(V.XN+/LXXZ/>!I:$[_ M1K.(PVI>*(
MWSBNZ' .I+(ZT;*F,/72T8Q:CTQ,\>-\VD^-#3(VLAKYBS(%0-5CT;U1*!K<
M:*S%SJP,1>:S$7FL-/3>"\,=NV;T__M2N0,!V;6S204%A7GR35\EH@+77C/X
M>59#&*<Z3AD0"NEHPB:Z 38 R]G>869(6-+EYXEJ\_BK3CR-I+&T1^F/RF^[
MI@TN3#ZU,7EZUHA=>:IC\^F,7T[-KM'0=EM?NRI&=B?VW21/V9R['18F6'\N
M &HQ_7F<XWP2SYX.B<(F=+%YK?I)I?$K'0.>1".V;ML6A[*6#>F6XR:7[@!]
MR]P<SW@&:W 24?KZ/ "UQV@SE(E3-U \\+!F>*2I/+NE ?_$PTR1Y5YK$#YI
M%IYOX[?2?-'3$FT9HZ*FJDLM*N<U97?:O]P.^A!E",JP*W<'3[_=;#%O!2OL
M^74&?LDQO8S([&,E=PI6B=V*.I'28#-F=_S;8]&Y>9C/%2-VDUBH9K@FW*(#
M#I@WX"0JS8>M^.D/7\0/FT4R@J!RG$>W4]K=3EG%@[>&) KU?:)']A1;+=57
MK'4J1 F#F6( !5G\"65);OQ'PN2USTF2O&-T2BBB V\UJ*6(XN 62^_MZ7N#
M[BG;VKA;OUG=OFR0<<]S-;%=+NG%!FR9T4'QZ14YA./\AV;"!<YJE2C;6O0=
MCN9HP0]-&C]Y#WD=&[WU#5GAZ=L2N[G,V9E3X7P_MLEE\(C<PHW+/]L06A\\
M1]H"3#B1\8AD((/2AT4D'Q;PI-CA,9LQ<@%6MJSTQAC3C6?7?##RCE8.VG[L
MO/['J83*Q$WQ;OB]7,<H@*?>6;4%GD4D4&Q<>(3_C.?&#N)XPJ%#>"EB>Y%)
M!%$1#J?.BU264;H&;?-N%"?,:L=$3GZ-;334NEWPN;@IAHB2EE 4/D_'1X-%
MXCRY"@L6N1$K.1@ U2'&; <!$(WG@4]VGG[U(?M%W."@Q!?++UNEER58'V0D
MO>VO-GR&?7#[?TS4[TN1T +L%F]1%7V\);=])U8'HI[0T_N%?[>T_&:_$<BZ
MVQ_S%("&^\<H6W1FXI'%XP)@[1N4[?1^\Q8 .3U^<R]=WHG#V$U?IL%9<N)B
M[:Q7;:8_X\UW\.QF)WX.HI;]>!4\;",F2\6>BZ*<II2@UC['#D?XBWE7_AB&
M<'$YQ:Z;O13/L.T,YVZW$P"DY=#D^^R__?GD,=GT1Q/TM[N ?_LS+0KX>X4R
M)?[WBO#0QP^I,I?&EAJ$=T@XB+#.:-XX"'[^/D:QS)O.1J1$!8 6!I4M7#GT
MI:/BZ3@54E4CNB-C?/LI/P5[ES?3IWZS2N+W\#WM%ZS!%8&:"MBN2+T$-)/I
M9*;#'[1R$>5_Q_:8'XC2)DO/W_H-5W?F1P'XN(,+#)?<O7P+^J0XDCQ.*@)Y
MJ5O B1474<<4!7"E_DF-\7]3D2-%Q;&AC>YRST8=-T@\\?A+O@&*,_$3"P6
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
MCYT<T5P6O%NQNJEM#,]3L.7TL'OJ:+VUPSW7('I2AOXS.)S=4UT\ %\^S!(
M8><=@\UK_?V="CQ-8^[:J]9MK+_Z+>D:I^[6%?HU0B 79<%4J,KX!$3U)"XF
M4BE%[I'T,OBB>(.,%JIG%$WW\Z/Q_DH1?I(_I*PG2UL"'\7R'G@K9)D$1+WY
M\I9WK:B$V.PT=8_M[,@O L^0Y)$:TJ(?9%B3$L$3)1,VP'G&Y8R!D[CZR!V3
M]7C9UJ#L%M_CN\Y1W!,^EY?'R'^9L!G:E;"T[<=J5FB]BQZ[IP8O!=,:D86I
M-?.<$L: #A-?N^EC8%O.R=8%-IOOF74-GDY(,^Q=L>[^DMLB[;^JA#];/6V
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
M8J>_BU:J@Y8[YW>;*9>7&T=-G;O@:ECA4E_ZXE3$QX6ZS<TB\_(6Q%^$.3S
M92"=7+4%MF!\H_B\S"= K- ZTA+='VWAI&7Z/YK<NCN^]9E_*V^>NA>=J-!$
M;%>7OQ,^J6(3(0#L'O\SV+Q: 1<#O>D/D$=JGZ"^:G.0> QE!-\%3:P!D1@O
M-CJZ_UU/GWP'DKVJAASF25Y%;OHHV)\0?_HS7_*$-R%6,EI(S05HM)[<OI+W
MG>7.BUMIQ[^!PEQ[-"[+Z+^E)L6I$AQ1'U@L &J*X/0A;#C(RJSZQ \M./%-
M )P3 #?RFJ=Y=X_OX)HU#UPNW_*FX6H:V@GA[P1 5SGT&07SCW[OG]VY69@-
M9\=^66Y=L96(X<6_U+D#XUCNC'!J4/"E#PS_4&:I!\]V*&A2UCORW#MBWU,7
MFR\G/AD/$0.Q7[94SRRHVOW;6_I"/^=/@WY-F1;&SPY%\%2T76;7*+)H/#-_
MI*!" !A@D>'LWV5H^V%J-85H@Z47H%88G#(;R1(N1OK[]S?+C4!P]>+_4((X
MCITP<; %1MBW>W%\)9Q>3R'/D9\),1Y![GAI'DIB;MARY5O9"S^7]Q)IG/N!
M'HN8R'&_MOV53@F.<M$WTH+2+]QW5]2>J(G2?J+]GS'"=:9;$*G/; PB>3'?
M Y0&SX#P>FPM11X=7+S]/>>=J#A9WYR;@VTU:3$Z*CX[ZJ</Q'I)O-BY*^YH
MGXW[R:(4W/O^Z<E^;\X1?@9X#@I+!1>!GN0;Q[$QO*V7M>]X]G^^=7O7MIM2
MIOMK:]??_$73TE'DCKO8B"A+')'8P4[BC,-;V;4UE&*K"3WN44^2?#XAF&OX
M,:!FF)JQK2)C?#?L-[2J(T+O*W=[Q8#6G5OBUI7%;QZO"FA9OY6/$K@X,C36
M!$Y](0N]0IHP+:9='PF1C&3IV,&V+)":=MC;LD:;X# <UCY<WEEII>L6U7*)
M7K+41,7J1=8(4W1M54PFYAT&'IM%\E'.K>\U;XY(S@H #(K6416(6K  6 PB
M)T &ZCS"-O-S42P"SW'=T4YD?FCI$P#[_2&98.R_*:3##NU,OX@.G2=K#L8F
M?-Y[!$D^'P4T"H^VMQ8 I'LTGI07>J,.\.L7]!<6]#_7SI2&X%TS\7-SKP5
M]?-L9&FP!D+$0RR]O--_%?RKX%\%_Z4%G^CRUCSJ_;3FHXF21?:YQT$I&FS%
M)__QG'J!3DQY5#(T"X!B_QA3<92Y<6[ M:Z,5OR0?T3V^TK)AZW>%TW[R[AO
M%+Q7ZLJ^M* 9[3T37/0D8=>I!">*I_!<,HX;/YJH@KK</OY3L\VC9N(L[HEH
M#X.RBM<WOUR2DC@5NRLQT/BF3T*>L<+]7^1Q82#KR"2L];4!TX='%KMSE9%V
M6FD/TV\(&PW)FFD1.Z[8?_I_:'NOJ*:Z,%HT2!,0Z5T(2E-I2F\F("(@*MA
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
M0+7KQUR5^WOCFF:_[)N#=! 2K"( _Y81\AP:M%U=7&&LH-FH_C-V'>.DL%]
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
M%;\0H8H]US#9M1UK1\Q"JV.NO9^D5>P-GFFV6-XK_,+DV>M"<YV0T[N.BZ_
M>7*N--<<G W0TT%Q9?SA2D"M=-3H6]CS$>ODX+>2W_QN1VAYSY3\-[F ;^K!
MLD<^OVZL;[YIF**U\O)7P4>[%[],0>LJ3BAKA1$+H7=PH^YXOB2FPW>*P3.@
M!UI1N?']UIO\YP^&E2Q$/->_"#/Y.:P#7VLH^IB$ZP [.*U\O(,$UQT\P7%F
M>_;+H=DJ@Q3C'P0Z:>OCXOA=+QN:CX^__S6DX!13VWQCQ:W\-:4C7VF)@N(I
M_Q)(F-=CHSQG5@_Q.['"R*R0CRXWK8:?D&9"VHR;#Q [$&_>^G^&';HT)&R0
M];>6#ODH#8'D=JB-??SG<6B%[WZ/B&D(=9[$.&++="3%^$/:\L*1(%O3. GC
MX-V]]AF99<9<]^-+!"4V@:=\XK^B.@F"]_@FGSXRN!W.4R#33M7TPRD:_0M[
M6SL;)ZB>36ULL0*1HN%8O<%'3YQ$0CSZ%_=JB)YF*KPMBG35L!%GEC)#N!=Q
MP_@7Q&1CQ [<)%7SMZEPA%WJ3.OXHXGE\\:,^R&%JN>]2X+N)\\J,D44DJ(\
M.9?Y=4#H*F6%;@1H(D/).?]4<AP,= L/_ILLPFRYZ*XJK7O9\-S]@I.UBK<,
M14-TSR8#.C@;WJYFL 6RH)8XB!\;UIA&K5UVK+5>B*8IUM'(,ZTJ5M<>/]7"
M/[4H'7/9N7W^<]J"\\MMY>&_QFJAL=^-#*-N HL$DF%05VE#3QT4/G6M)@VA
M!#97_ N[&2/_]NNQN2,.QX?";@<3I966!I+NS*B;[,E.DAE%"P,]T0"M"+)9
M79:S C)"C-_.DW@"/O_EQ17-O>?SP_C'#X_HT^<Z@I7'[?=*/M"-_I34IBOY
M6X;R2R"IR57$]5R+*7^*F\(WQT/6A=_XUJ+\R-&PPF^L74(+AIA3RU>..X9M
M/N4!<WM-& ! (S0CF[L9=.U&BB-IR4C6X?QDO_CLKGV$'"8!W>FCC(_2)]R?
M*;Z[C/?^6$_/S7YY5^^*MM%5SC?&$V48M1K>:LU0@U+6!+B=G8JD$> L+^JV
MP*@IN Q"R^F^@Y9=HC]S2UWL;??M+TH@%S.CFW X_/G HY=!BJV;8?\(G-#_
M1F;6E%X-J (AY)QV>"[/9LTXYE])>GRGDUV2GYI7$NNUL*'JIU,7S.Z=3;Z^
ME;0#8I!)=++ M'.2%(&>I3J"1Y!]A)O4;5W;7>-9I=VK,=IN5[XG9J_]6DK%
M'<@PGKNX/7_S83/1OW*&?\;^CS>)(2$I1VO"LXZ2*)X01=20@DVS2)NNO-NQ
MY ::LQ,<7);"/OX):2TTE$M\]/;P;J=?_B'5U)U#VEO_K*!8EV08&^5UO2 <
MW (3>X F(@.%IO\&0R()SS#?I$\,>)REO+^OMXFR<&IP)5G)65M-<NR0:N[H
M=M1'OYW"/Z,X": SA$09WC[^71Z::PH2.1=!83I!S!^K.MELFD:!]VE,-%5.
M^991AQOME]N"3WH7N@?'_ZTHU<O>:S!GB8+4/O,$W1/<H9*T#CN[.@/G9'>!
M[NRHGJZM8PMPN?#VNA+6N]IG:G%2OF%$T4F)FK*EM<S"^L]=JKM.K-4K"H%K
M$(Y%F%#[1R%P'R9%49-0<@#MF4 =#&&MP[JI38-M6FVRK(-/.;6KRM_VCD2;
MWCFE5QSD>^:]YLS>"]Y%D<IG%;ZC0-,:AA.;*I"$>D-D@0UG#'%M(OZ%D+/B
MD+(1UE<;(O]E41R#B.V^P?H'182;MVW]P[FN*,1R999SQ7!CR&:?-%(0?H8S
MWMOJHR4!GEMB2O53U4S>UTM6&[B,CT8S2ZS.KNVR()O)9CE*JC7T$*!<D9)!
MHMU#LKP)X"[4($D8-.!$LE9O6LHD+VQI)7[\@;5=-%71L&F9#W^S[-V>9?:<
MK;O#IFAK75?P9U^/3[CV8X[P"F1#*8,-#=]%<)8%+%HS-N;3G$%?%JJ'M-G!
MF57RJ[=+M05T%B_52R&KMFPN2'B;N>WJZG9'F%"!+2&[CD3+H++\X5GP)H,D
M@)9#THA!J)[&O1>(@AG_/J[#E"VNGZ.>_'B%W!S@R0EN#34EQ<TQLMC:,I]W
ME08G  O7=@JSB0*I(:C'7D+]WX2CDIIK;CC8<ZU J>ZR_&YT:JN5/ 0JA '[
M'+%QXH^(6IG_R)7@@@_ZLR$:/:<G]Z=B5PRHR##D3-'&-)XO[BV@L@X+(H.[
MAVYTR8#FW5T&('H=MGDM:99NW(ILT@_&3+Q%7-;.@VECEH1\]C*_HAY^]!*G
MZV="+=C8DO)>,(H20VR!<+ +><'#-/5?&&.5A1XZ?[H3O'$_*M_JT:*]:B7-
MY<*M'PMUVSM>9EH/;!8:O=>0O\*G''"[Y:HN>DKUU+$D\4?&_^LZ7I^5=5BO
M#&B 8AK0R*!-]F(-3['<?]PB%3R_2+UI)= <_5$U44Q0_ZLS.I$RN[2[K1&_
M3 [Y0_@@N5.8Q15(QD--;(.:2!-,45DG>[CG,5%TSUY %:- %U2?!5UI^(PS
M>@I?O?P&[QM_Y!P:[HH(A8>?95SJM3@[+'^?DY\#;ZSA*5,Y?%"(M4H39_)9
M9/H]Y1&N&P;P9[_M$IZHRIK :@157F!W7C[ZSF(L0*[EA(W<EKP__YI<8-B-
MXL3>H##T'3"!,^99\&O_*V&K4:_WBF5^1"9+((4A^!6..[,#9%X:Y2D5J)^2
M=ZMV^V*3.3JQ*-1)%DB@H.;/\MN-D;2'* 6 ]GRC\M$R*R^%+3.DI9[?5PD'
MK],2FRY'54\_:3FAV_CC;(#>O9W/&MTK?G;('GHF*(; BH?^YQ@!- AC&G /
M SVG-U;64]9A]*MWJSUHY)1_J7,+YI5KWJ=C='SU<DO?9.2,]%;>](FCD6:$
MEXB92-I+G 6_$[<;$TJA=E=N W5J0#@]9(ISV^S5W/B\U'=NOIYJIU'>&>GW
MBNU$-9@Z5ST+QMO.?X2DE>)9*&H6E76J(DH@Z13-RJ9-97\>C8O*P"F&HV1Y
MATROK,.V?FUXXY(]$)FO7M]KL"JU[88#P<2:&?(OB@.A.SD*Z#E$HM516>Y?
MN[;BYE2H6WD&4-CUP>5<,[$2R%2]6Q%;;SD&9:E52QL.!GMDWS\=%E5GY .;
M^J:G*/3W"%?O?RS[?;IA9GA*"O2-\C(I DDR'9TNV)I/(Z4$C_+4Z)XBWX H
MN\$'.X[F CM]]4Z7QKUMQ-_3''5\Z"!^_A<Z'WH2*NOB\H:'0+#%>8ICZ!2J
M",]_\1AP$2_S>QV6@= 7?&ADU6>]P0VVWM(9;!C9$F!XC_ZI,""AOA/W9]11
MRYB["268HY0RZ#7S0(^+!4K\ZSI,X7W554L-M+"]5:7QS1K&9P_[BD&'F+_M
M4^_@K(/_<[SD!1/X5I4!<EY9: &Z"AL!=@EVL.R_EC7.#1MG=DT\%@N!)1QI
M_ F_O5+H&KFQP^K_-4_9(6DI))8G?E9!()'/E><%@0GL\[T(K39VURLV_#3;
M.J6Y=E]":$NG?$1K@;^KQ1M8-I;#J.=/V!)2D2%D4(_$VX;G&N,F*BWYQ-^K
MJ=1-#M%L_R%S^V]:%F J 0@//&WX0]XUK/'TY(S:H:%45,G.,<O==T_PA3;@
M1X4A@_-GJ8NDC1$H9;9P+X.&?=>N$_N F;9FMVK6\E/%DC',&P&C8K\'!CM4
M:.-29>%?_GPT.2J'_ZA+!NCI1369,LO9\,55AL(2(,$+ Z/99A2KT4XXV[6_
M\0!6]*JP?'10PH/\81F=6SJA"^5RXWL-B5\?*0JQ?7BR^0*)Q"4XJ <PT FL
MID5JWH5.IR6R&J9QI5]@T3&6K6&?V/8P3:GUQMV3[0_W5[>=FOL!:NR?VL65
M!'KLD1'()"3+3X:2SJ&!Z8\CY$"9Q2Y\B,S-&&/+D))O![,9W,YIQ[>H;[-/
M?_]'.33XQH;28NX5P1N@084IPY9?[2XS)C'5V/F+/MD.48\BKJ6UH/?5/V(N
MZXP'E6%&^L]E![WQDH==/6HGDX0\AP3UUGC;-DIZ\L'L)50N7@HGRQ-F6_?+
M9*B0+R^B,^"R#H[_*AMLKE)U#6WN.KQ<\%RP.58:W9$MXD@B-7N)?U[A*1I
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
MHJ-C.''79WX1[1,Y\5;4R+S) WD'LQR/926DEFHSS];M.2E7#X$?QP)2<<I
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
ME9 -6SYH&N3B/W_0/RTV);RA]&[Q8E/F*UF6E_Q_-GF9&_*^_)Z7"X)CPN.
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
M(O3&#2%(0B%@RF(9\T0D>BMG>S5CU^7<J+.5&NS$!E<*:,%!*SGX[)S$T&$
M3E^^^(=U9.9[9D3MKU?\(SO1K8HGA)UN4MS .G*!8MG09/<F;HKUKTL<WQR8
MRZ@UX.GR \W%V]5+>I=7=+G@A$@:X@#&,M/,'2$,B4@%)%$@$0TI00%VREUT
MN)^YT74K%LA70'[GLKE)U&LI^$J7&^F8F>@):.TVJ1X &YF(=Q("(Z+!K!72
M8XZAXRCXRBGT1"_3YA ZKNI>SJ 3CP^\-.WG&WK;!?+4-[*K*E]MI-C2D<F"
MJ?^P"!)!>6K"+T,50UP;S$)O]!13@9(JT7N\S.F^U%F$N9'(PX1;%V"K!.AK
ML5M>+T"KB.-EJOM86=ZCCCH"8U^A>@??_>YT,'Z^KDW=!9CVQG0P0'N7I<-;
M\I%KXH7>H96?[@I)Q=7JK[3(3=9@$PJ %@&1.(HDA@A'"F+,8L@D$Y C%$N9
MR0@G9'@&BJ<[GAT9/LR^< %JT4$C.UBO0"=]'9%S3KZ*(X-AR7LC0#PVV_E!
M]\R<%Z>A&B43QI%NGS$_QFDPCF?-L'A_*'7I1GD3G+0@VKC#&6*0Q2F"6&F.
MHEDL8*+Y2:8QQ1E+W>AIU_C\*&@GFRO!]""S)9%A0(Q.%!88#*"!?66]3?5>
MTQ-/YWVE]J?L@6>&34L3!O2RWJW<F)H:N^H#'XHUEU*4"QQ+&J<T@ED8,VUF
M80))0D,]=642!0F6@72RL$[V.+<)7)=?Z$E\\:!&0R>UV]0^#;O=?/<*YMA'
MY^?AZ$P/UMAXXHS3_4U*)-;J/V87^Q<'W-P];/MU6>6W>G-QI3[H?S"ARN:!
M;4"G0#RBB<D10<($8H$S2!%-H)(QXJ&*PCA.K"_P7'J>/P5U\M?E0%L-VIC.
M-M;D6(3FF>-B<:\W%MJ3<]2S NUPW3<6X%/=^GD&WNWZ;PAXQVX!G=J;[C)P
MB)H/[@0'-3!L8UIG5#/165+T(WP_F72"9?V/5W?UO>3K[[+@>2G% F=1S!2E
M,$6<0DPPA52)$&:,AC3 61H.RL?H+HG5_)H^!T0M,6142UC?I<M5V>2#N"P*
MXPA9A_2P>]!_KHOTN?Q&"W$!6DWU[&QU+<W%6P.(VPYXP/C:;8E'&JYIUI\&
M^A>60_3"VQ Y;ZZ'H^QIMSU @$FWW\,!>KP?/Z.E$:C7%$TO<JXIJWZL_NAJ
MRG^S+I3,JXU^9A$$C)*0I3 B2C,Q"C6=1!A!Q'%&493&5%#?3&PCV%R)>1M'
M9[8U98]^J=&BK%/S>*17JS'TP+;>AF0B\C5"@D89T&C3\N9%0[BE.;+H5&I2
M\7:LVVY)>XI-Q+4N&$]!O5;RS(>)7>!S(F:GAGW<!K]=55*W69G+FD^5H:XV
M2R"]D0O,B,1$9! AQ"%F7,*,$PPSH;3I0C".F%,%>/NNYW:4LG=GV0E?WU'J
MB5[+#W8*G',I?'1,AEP+^T)ZZHOAP2"?>3=L@]<HM\-'.W[&^V$;0([?$%NU
M,#"C9.,ML[HQSL?R;S*_^:*;O_RJ_WHCN\0LIM^VQP4*XRQ .()Q2A7$"4\A
MI5SO,Q-S+Q4@AA*GF#E7 >9&;IW$@#8B ]'*# IG]Q;GP;#CLS$A'IG5MJ*#
M6O8+L(6[%7^;WZFE.>]I>H>"YROSH6OWTZ8R' C.7F["H>T,M+;Y%RDV2WFE
M7NGMXU?:)/;MV+;\E>8K<ZSZ=E63K?F;WD/F*[KB.5UJ$=2ZN#49K'9!0A&.
M0Q)D"4P(0Q"+E$"*I=1[OSB.44K#F#BQHG<)YT:;.[5ZFQ9M[!G-P(]&MY_
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
MU;G,589G<#L;"--AA[2AC0W<5FH+N+HWWA+KE6Z^-908HA2K.(&1C(3)G!+
M+ D(S-(@8Y(SRB.W?>.A7N;&9XV08"OE0 OT,**6V[ES<1I[O^8,D?LF[!@$
MOG99!_N8=AMU3,V]?=+1AP<&#=+RB[9/O^9"BA?WOY=2O%UMJ>?2[,KJ.^$Z
M8:ZY1-Y(T?[S>E4N0L6S#.,,(I(JB"-)84:#"&+$$XG2-$R5U:V*%VGF1B2F
MF$@=:GO7:F1R&/RX,=D+\M5/8+U=V^E6,?"O_YR%"/U[D_&[U;![4JOH&(IX
MUMC:4=5D(S8RI1D]P(?^0/W>#=1N$[;3YP+T-0)7IT?(/:K1![*^HAW/DF7:
M*$@?L.U%1WIIU/W&^R_YS9=O]%YW+3:\*M_I7IH,2K_)6R:+19@$,0NS$"91
MB+5!BO7>3*H(1J%(8RP48\3JQL"BK[FQ:RLNZ.0%.X'!YT9DARO14T"?OHSV
M"-_(5#<M<O87QAX1G.A2^"PDG>Z +;$Y<L][JH7)[G(M5>G?U]J^,O!.UD0.
M2&$RUG6T&J0D4ED&%65Z,YO( +(@2* *$I.3.^*!G;/0DSW,C4Q; 9O,D&X<
M\#2*EM>LYV S]MVJ$RSN]ZE/J>[K$G6O_6EO3I]2;^^Z],D'ATWHKK95F[RB
M_1QCFJ$H0!*F3!"(!<H@T08JQ$&DC5>11DG@=)AUL)>Y3>QMQ;8N_<JPR7T8
M4;L)?C9.(T]R=XB<)_I1"#Q-]L-]3#KACZKY>-(??WA@*<U#]I?)8E-?,%ZI
MYG[1Y(<PL8%-4G.ZO%('WUL$B<Q0$""8AHAIPJ 9S$B(]'^HR @7A(;"J=JF
M3^GF1C2'CT,NFM1/M8(F<+=?TJ<.[.VT-/]XN G'PIU>OP [@GNV<1V9&*<?
M4O<RH6- [ZN2J%?9IBTV.@:L>_5(1^G$;>$HBVIQ]6VE^?%+?G?Y/2\7@J>!
M"'$( RXXQ+$BD J%8( $$PAEDB.KJGM[+<^-L+?"@<]&/,L-X3Y@QSGR+!A&
MYC=K!*QIZ4EMCU&*?JE')_JW'97LMS<)#3RI1C>%GW[ ??HUEYI-49FWJZ]Z
M1RCE>SUJ[85Y1%20J83 5*2)<5U-M-4F4Q@S)@(>Q8@S*ZOM=%=SFZ"-A$WA
M;2.EHQ^"!;:GIZX_Q$8WXES!<IK4=CB<,<M/=##9M+=3M,\#EF\,K015EMO@
M=7[?A>=<J0_Z'W*VK+<'BU#P)"8,PXAC:6([*:0F::B*18@P42A!;FZ9-KW.
MC2Z,3* G]<4V)JTNVM-*7J>V=*W"9#,&=J:2=V1'IA4?H ZH@.0 DK?"1C9]
M3EROR &&_3)$+B^?$<O''A>(J/]:7FXT'Q;Y/Z3X?:5;_%2M^1]-T1H3<_BP
M',1'4U#B:E.5%5T)+7!;W.91R?('K[R0-_G*Y+)Z09<F RI:J,1XH <$QC(V
MJ4AI##/$M-T2RP"IC)(09\ZQ@S-1;FY4>[ PT:XN2%>>Z''U&5!CH?]UA\88
MY8IF,F@N498S$7E&"\_!4D<3?V+#XD-G-I8^XU'GHMKT\:]ST?RI"^0YRNCN
M[7<9!BAH+\,_TGS):;'-3/!^7<FR<T_A48 )X3 D0D$<!BFD 0]@1CFG48JH
M$I&MUY]EGW-;@HW4H'//:.7NI>.H)1_@S&8[ L?7MI%P'7G)>69([?T$1X!V
M(G]!/Q [.0XZ@G7$@="VI<D<"1U5ZSL4NK[JLW3$NWPEWU;RMEPHC"/$0PQ9
M%@004Y) 8JK)!A%3,4\$XL@I\>&)_N;&X<=*(1BA02VUESH2.\PMSZG\(3GV
M"=69('HJ*K$'S:B%)7:]S:"XQ)[J=@4F]E]SWS!N0U!V=^5M-HR77\Q6UC@R
MQR+A M)8A1 S1377Q )B%*6<(RFRT*I C4UG<Z.77=A65^JR=E+9)@P!C=CV
M.YF3:)_>%?K$<.S;\<GAL]\!^H1QJOR!C7SF^*61T=0LWV'\H5BKW$,.&Q=T
MCNSU3C8QV2;/5IG^[L[ZG6$F>G9LX]A>K?-$13&1,90RCB%.302)XA2J!&L
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
M3E/P3:L*&EU!3UDW[O'[,=AQU_1C.PWW33R>S@0Z"NZ>"-BO;),2^"BP/EX
MQNEDX$[/1*E=\O_9Y&5N[)>7ZU69BZY:4T%7I9)%(44="M+&8XJ AD$B(LB%
M7BLP3P6D5"E(".(X#8C>#BJG_:"[#+/;-1JI0$^'"_! "]!3XZ(-D6HT<=Q>
M#A@NRTWHN(,P]E;5/_[N>]KA"/K:^0Z08-K]\7"(]G;19S0UC"KKELRA=B&_
M2-W95]G//[4R(7.7JZ:_#^NR*F25%\V)]RY&N+P4?]\TA8Q>2+4NI.;S!95!
M2)14)EZ!ZFUWF,$L"Q&,4)(FBBJ,(J=XA;$$G1OI7J\KN@2L%@_D31:[BGYW
MW3:/-JYVQ#N'T1J9G1N^?: C^+'1\J>ZN([95!_*A4"5_H[T/IL;?\Q<Y;R]
M1MUJ>]$-OU;8'Y.//22>Z'XT,2==$\8&^_'",7I_ YV(^!<I-N:@]_7MW7)]
M+^4G67S-N:QO2U_L7:@NZ\_8A&FKCUMKXH,L\K5^KJS*:W,NO$ H0$*P&*9$
M"8C-)27!!$&2H%AQE/* <2<WH3&DG-NZ<K+^3UO37 "Z$N EO<OU.F04Z_*U
M@,^U7HY'Q^-\ 9;^.L\]KA-ZY(PSI.YN-6-"[LMQ9A09IW6-&1/F/>>743MS
M=V\QQ=O-NK9>-?6U:TMIO;U*-$N9\;791K74J]XB)"+,:,(AB;,$8L0XS((D
M@T3*,(ZB,,%1ZG -,%B0F1[U&UU*H+>A8J=*G9_@KKN+-QRRKO>\U.&,9_B
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
M;ZJ=+@**(LYD D-L,IZ(((4DB5(3[!-E@@5!@D-'ZG&38&YDU%9 JOUH]#^
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
M(P9Y%(<0BSB 3! ,:18'61"12(7<AS>1A2QS(Y5:%<#[NH"\5N8"K/3>9:U
M1;]OO46*QWKY\0JR&<3SO'\\#\W87C[UJ#Q0HSO[?^2^LZ=-7>[4#-LDSCP.
ML([LM&,CR2R<<QP@LW7"<6ER&/ON0H;;TLM=P>8Z_U99+E 8R1BG*8PD#B#.
MP@B2*(Y@H"(F@XA%,G,*&3S5X=QXM)^$H948[$2^ +70;F1Y$G,[1O2)Y,BT
M=QZ(SJ1FBXPGYCK9W:3T9*O\8PZR?N_<!%@OUZLZA[]);- :*)B&1& >PB#1
MNS>,B":91"B8IA)G4O" Q$Y'GL<ZFQO!],J>=L(.-/^.0FS'*;Z &YE/!F%V
M1DJKI\'PGLSJ0%?/E,;J::6?3F!UY)VA1T5<?S5E705MTX1+94D0I7&HH"(9
M@YHU,"1!1B'23!%F82*"R,F-;+^+N5%$)R%H1!P4>W8 2-MCH7/@&?U$R F9
M 8=!3RGO[1QHKX.)CX">4G#_].?))]VFMI#YXO6JRJO[C_(F-_5\5M5[/<:+
M4)DB.YC (, "XAB'D&:)@CA)HU2P-&/(*K' 4QW,;5HW,H*=D,!(:3>MGP3Q
M^*3V <W(4]H1%>LI?4KU Q.ZE/SGF_777_2KS5S6/^RF\),-3C*!3ZG33=^3
MS[FG"WFY*4SQAC=2/TZ7>S[H+R\_OOYT::KNH8!AHD(HHOKH@ 20"F%2AL0*
M19@D%%D77+#L<VY3O!4;M'(?#N*X +7XIJ"E??X*VT$XS@<C03LR13P_JO;Y
M0$9 =Z),(-Y0=LH&XHC7D3P@MBU-E@'$4;5^[@_75P=GCWOH\ZU_Z/[6=OA1
MFLH9LKQ<B4O.BPU=EO7A]4(RF1*41C!"B.LM6YAILH\PY)RCA.M&$$\6*WEC
M'/.NG3+,#17):DJ19DKM"3;FV<5> $<=H+V+[&CU,HZXC69U?ME.MPM0:^><
MQ&[PR-J>'(T[4).EOQMU<(:DR#L75G_Y\P9+,G5RO7,A.Y!Y[^PF?27T-#W4
M+7]8Z]V\K/*B]E7L/_$J+_ER76[TS*@#0A=)G*A$(@J##,>:G$4&M3F-8:)8
M$@L>DEC@\_)^#I!J;GOU0ZDOF]G=W-H_U.S18SWEVIALY\-['P-MS=73#M_X
MK#W-R'G(<'H&TJ,E0ATBTS/G2ST#QM-I5<]I?& LY$%_W9XK^HO[W2/M36WM
MQ/N&YH6)S)1Z7=K<UO6*2K,B<;V;?95_S85<B;K&31*D+ I8"&5]Q:HRI/?G
M,H&IX!&-6!#AS*FZT.@2SVUYZ >2]%7N!PP =@\.!IPTP0-&]3I86X*>\A>@
M4Q]T^@\H<S3^%V2WMLSJNQAYW>F'CYS^)%Z,^$FXQU!.-4R^HBE'EW?:N,JI
MX-^+L)RL8_=[A1>4_W&]-O_]](W>7=X4LI:HR\&,%,%IA!.88,8AUBL6)$R9
M3))IB%B413BU\D0\W=7<EAXCIW&=J__7" QV$MN?;9^ ]_1%@3_01N;E8W@-
M2!5^ CC[NP!_ $YT!3#HPW,Z[K>#Y,@I_XD&)CO<MU.D?Z9O^<8P@^*2\_5&
M-Z8IW)@GW:F4"8JG+%_6V1O;2P7];^^U?LTOBS2+$4$AATF(%,1A%L.,"0&%
MC+25(%(>*ZM+VW,%F1L'=WJ NT:1^GB!-JJ Y4X7MUW[X&&RVXQ/ ?[(7+[%
M_4,/]U8+\,X"=^>M\;F@>=KQ#A9CTHWLN6 ]WI^>W=[P"JEU,3UF2%EOADO*
MZ]K/LN1%7N]VFZIW >88R1C&H100\QC##"$$(Q833C-&B7(N?6K1[]S(T(@-
MMG*#GN FA_56]$&.JK9#87D<X1_@L0\5_& [J%:H U(>BX#:]#IY=4\'* Z5
M[71Y?6#DG@D4U"T=.ZKN'5/OLBIG,F%$1 JF- L@CH6VH[D*H40T1(1GDKH5
M 1PJR-Q(K=7CY+U1_\H(?!Z<&'OP^-D1WQ2C,C(3?CP O17>[@&#9X+E*Y!P
MJ!C3!AB>"=9>X.&Y[0WCSZ:"\B4KZX"E!9,94V8_)P,<0IQ$&20H2B'6F[Q
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
M>*/@:8T90<!)EYGQ 'Z\THS8T[#%YO?2)/\MJ_Q6=U@N,J$"%(04)C2A$+.
M0YHD!"K"4T()$B)S"CY]V/S<2%Y+9_:,6_DNP(?U,N?WX'/[OX,S[CZ"U8YM
MAX,U,E-ZP<F9]@[#X8FR'C4^*=T<5NPQ53SQE+?:JKLTO+M4T"%.0DE("I.0
M!A '60@SA!GD7*4\P5&$.3FS*.J!;N=&"X?*4O:229]=;_00\G8,X1_/D9GC
M!)0CI>5V@VF\2IJ'.GWN$IA'@+"H77GL[:'6+B],BJ-7LOG?MZM+SNL ]P_T
MODZ_E<@@Q4DL8)P1"7$B$TCT-@0BG#*L(LKBQ.DJ]V2/<^.C3F#PHVA%_LEX
MOM)6:G#7B.UJ4Y["W=9$](CFZ!9?!^2K/I"=P.##"2 '6&Z6X'@SQ$[U-[%=
M9:G^OIED^^) A]F#U4[*RY7X?];YJOJK_L64)[ADVNRBO%I0Q#%%80PE23C$
MG&8PBU4*%6,X%3)+4.@4T^S8_]P(J772;^0'/07J5!&U"J#3 7SNM' TH5S'
MR(ZN1D1^9/+R#;J[0^TPZ'QYU3KV/JUK[3!H]OQK!S8S0M(SO=];YO^H]WQ7
MZH/YYSI;Q?OUJOWEPUH+(:N\J.,@/NA/U1Q'/4S:$\=<)K%F3"Y3;4ZJ $$J
M401#3D(5A2CF$?66RLR'Q',CVD^RJI9-V-1:@;M&#W"GGW'.-Q;AGXG']$]>
MO@\[RI[5J(],\A:IFE[IH5Y) =IH7/"A_AIZ7XH9[I>;HJ+YLOZ]=U^NOP6E
MO]L)$R[Y')\ITBAYD7<^R9%\PN^4\LAKQP,#S;?%#?]*B]Q8#=WM2YT5/Y=M
M>N\D)5& 0@Q3C)A>I6(**2<Q#+@DD:;0 #O&B=OU.[NUIA7;K"*=X-N\-: 3
MW2W)NNM0V"T((P \,JU[PM8]F-D-*5^QR):]3AM*[ ;%7B2PX^N>PEK:J$AZ
M(]$B4 DE,A80,80@%J;&!HGUYIJ'81H1%N ,G172TNML;N2T'XNQC1C5XIX9
MR=('V8Z!?$$W,NT,1.W\X)4#<(P5N-+OZGF#5@XH?3)@Y= [@^]1&N_#0[>+
M*4D9"=,0B@!+B#$.8":E@"+)$$LD%K&R*GAJT]G<J*,7>.YZ\>@.M/6=B1?X
MQK\N&8K<D)N2DY#XNR1YNJNI[T=.*GW@:N3T.T,IY*OFHG5QKZVWO-3[G5_7
M:U'6UMA'6<KBJRP7@H5";S5"<P^KF22+,*21-IL"BF40$R48<2K,;M'GW BE
MDQ3<&%%=R>,TQ+8<XA6XT:FDE?8";.&K!=YF4>V$]DDIU@AY8Y;3/4Y,,-80
M[/.,_:O#Z*8+L+AJ4EFK^CRI=F\M%V$B1*1P C-*J(F%TQN6A"'($L(ER[B*
M0Z?XVB-]S8U>^N%-C;/4W;K,ZQV\GB;- 7$CN1OU'(/;CG(\@3@RU7C SYEJ
M+)#Q1#''>IJ46BQ4?DPI-J\,/#>I<XJ\H2:?5'7?EK%'4F4TBA$,N/X/3I""
M+. 4(B;TMB53<<J<;A\/=3(W\FAD!)V0X',CIFNNCT-P6IZ,G G2V"<BKOBX
MGX4< <#7&<BA+J8]^SBBY-Z9Q[%G)TXA_'[=YE_<R\_X9ETHF=?N%0N6Q&D@
M&8<H3&.(628@C2,)$TQPR!,:,!4-J&PUKM16DVSZ8E4>D@=K]6&C_X'LL'7I
MH@Z#B?(%VWU%EG=9S_]1_&ER WOX$*9+!^PT/L^=!-A.V#]'ZE\GX+TE_'7K
M=:#7,BU6^>JF_""+3HB<+W#"$AE$%"J3A0IK^QBR-&&01EE :$#".%"+:EW1
MI=TR=; 7IWWNMJ_QV*03TEQG-91Q 6I!+\"UZ=[1U?@@L$3AE+$,PXSS^KXU
M@B1B*92)3%2L9$0BMU3)9P,[A6OW4\#Z0-1N23P;IY%7,G>(W%VMCT'@RZ'Z
M8!_3NDT?4W//.?KHP_Y=H%_2\LN;Y?J;"<&7W='%XQ)]QHLU58C',<<0)X:
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
M&XE3H])6:5!K?9CRO-/;8>5K!;G%=D)H((?>2KB(H4<<@!V8#EL(H4$=:_O
M_P%UVS%PP:=OM\!JG/%V"ES,>K)+X'2C9P# :GEGCOG>2&:Z6[RF#Z4IFVX.
M 3^Q15ONOOJ=;K;KTGP@M!YMTK]IC5$N>?E %^^7IJ'<K9X2.8\8H;C(,JC_
M+B 6&,,"Z3]DE"-$8\QRX18Q$%C!J;&_L0]J0?? 6%A[8ZV-S4$Y.+!R!O9V
MF@/TSE*3+;.SU12?K_O[U>8Z!B>$?AHLHQE><(X'/YG4TWL[_O2Z!TX,- >A
M(BU"JS=N:,9 X![%<@PEQ^_C<E-5<G/#_[$MJ])(;COQQ"3FA*09%'&>0IR2
M!!*!]'<B2;A"C*:LR%T^$:?%3(WH:RW!@9J>[8W.@&K'M-=#-3!?>J#D3'7]
M( 0BK#-"1J6=?D.?D\>%J_THX(O<Z$&D>$O7RW)Y5QTD)+R1JN3E9IX45!0T
MCV".50RQ(MA4#$XA344<I5EL>F6[T,%ED5.CADYC(%N5W1C! F,[=@B+W,!,
ML0.MTQ;\<IB&U"K\:SC:L$<G$(58"!R53NP!>$XM#G=Z'G3K4?3X[<:FZ=7X
M9;?A^5%N_J*EFYBJ-UMYN_HJ-YM%O8*NXGF>I7G,90)92CC$E!20Y5Q!E.N?
M"8XE1;E'T4I??:S>KQ<H9;E3$2RTVHXGW+YS8WG4/234(YUY-R9T)S5UO]BF
M'GG3-*GDNW]ZO:HVX)?7:RDTM\V L:XM8 ZTA:9$^=[&@(?B5V(<ZG3<5XUQ
MC\FO!.OHO/S:\3QK?]P_T%(_9V9-^:'\+D7M'U;_(Q="+RW_J-I??-3/=;L$
MX1PG!4F9=M\2!G&4ZG6=7LU!R1E2&8MPQI5341!7#:;FUW4&@'H7J#8!-#8
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
M:/LHTDS&*58(QB07$#/$(>$\AQ&B.<\4R^+$:J>L5\K4..%00\?.E/UH]C-
M,(R&WN=V@L?ZQ;<RO^^UUP,<O/+ZO_:O>__8H[SL5N9UK[K=Q;X=X91<KZ70
M!-)4=3,M7.JSRYO%8O6CWMM(HCBG,9;:TZIS7YA^[:-8.P.)9#Q-*,$$N_6&
MNRAS:B30J5Q_Y[I*JSNUP4YOUX9QE\&W\Q,"0SHP9UR-ID<_.6M\@G66NRQQ
MY!YSUA <=YNSO]6C+%Q#;>^7VM.^;T9EU69-^68N%4J82!(H2!%KYDFI=CB4
MA&F112G#!4T3JRR9?C%3(YM64W"@*OBS4]:E>MEY8/M9)1Q< Q/)"$@YE'<+
M@MA85=W\D',KZG81D+Y:;N=O'J^$VT4#GE1NNWRU9Z7<S3>Y-E4HUO*;7N+M
MZE:83EOO5FM9WBV;>$_^>+NFRTI+-,*7HOZO1:W*%\D7M*I*I3W'^E_%_VV;
M>DIFB_[FT^OW7R1=E/^4XH^'U?(K7<A/ZP_E/[:FR)*^7#/_G.>)C*(\A5)3
M+\21V77#$89YBAEE49K$2CJ5YIV$65,C_QH5\ 26KD#.+P:97V>@!0=TZ( #
M>.K0C0. P'.$P!ZBYIS.@#0#'4Q@^V#2#S50IM7  51U&1['BL23F&#;$LB3
M4'9"W]9_S0?1O?#SI.8]5*7I:1@U;FGK:=A\9@DU,>W<'!$AR_G;Y:;</'[>
MLD7)WRU65"_.LHBE".MUF3)G1%%*(*4QA3PK*$Y11@MB%<%\<O2I?98;!4&C
M(:A5M/L8GL:N_YMT-2(#?QI<P+ FY%ZC3_!B)?EO=ZOO_ZGO:RA1_[!GPM.C
MC4)(O89TO-!_D=\ZX15=F*V8K]^DW'Q8-1S1GC7@)"_2B"@H%#;%!H2$M(@%
M)!(C7F2$%KE5";G+HJ;VXK::@EI5T.GJ>)!C@;"=EQD&MX%?;U_(G'VORV@$
M\H=Z!(WJHUPV^+G?8'&'^X[KY_6*2RFJ.CI/NPG5)]76FJ\^_5A*\;MV2&Z_
MT>6GI?Q?2=<WF]OR7GY2YM*YY)+&.<U-ZGH.<<&825V/8$H*Q3*<L2BVSO.\
M0H^IT4QG2AO[:HPQF=:=.:"V!QB#@+$(:). L0G0#="N(3"6F1O,G?;[EM=,
MY.4MX)&F9V V^]>;&?LMYY%F:*0]Z5%FRFD'.P"^/5O<UXP^VAYX  @.-\E#
M#.?9<WQ5;3XIDU=8Z67U5[G^7G)9?5TMQ!SEO.!$1I"3S#2RU&O:@F<"2E:@
M*":2L,RI',MY45/[;!E-S2NSEM_E<NL<W-B#J9T_' :I@;\@'4BUFO6^9J<H
M,)H&["5^$8U0?<3/"QJWA_A%@X_ZAU^^P[/YQ_W#8O4H93ODZ?+OKVGU3:_4
M?S0%Y,U__:&ON%U]E9O-0M[\H&M1S3&A2(@B@1+'!<22)+! %$.2L8(CGN2Q
M<%IK!]-L:N1SL5>',0,8.TP9M<824)OBV+TCV-3:D=J+3-C0D1:7FFVXSY5[
M^XW0N(9JNQ%,KW';;82&\ZC-1G !OC&NZ_([-?T^/I24F?I8IK"XX%&&,<YA
M)'/M]%&J(,%Y#'G$<YYPK)AP"F<X*65JE+M7$G1:.E;3.PVF'3%>#=' ).>$
MCD<,:H_UP:).3\D8.<ZTQ\SCR-*^B_U>]QO.M_?;A6F'\$8^K"5O&OKHGQ>R
M/52]N5^M-^4_Z]^?K0$Q+Y*TB!.F*8%P!K&0&+(<(9@3&N>RH&F,G;*)0RDV
M-5+Y("N]+-H;!\2!=3.3/+?8"E,JX(%JX^AB\0A7]59.U66&E\U.S[^GA/P6
MU2NL?T^SXC?L1DW!)MZ.S5YB.@<FP .3P)LGD[BSJIZ=0[MFX%GUH-G3\D'A
M"#0TX($X-YA:H])T:#"?,WOP\3W/Q,O%PCB<RSH0=Y^9KOV_/..RB!!DG&80
M<Z%_TNMS2(F*8_UZH P[%> [*VEJ=-TH"CI-K4HC.&)K>1@> K&AS\(]P'(_
M![\$1*AC\+-RQCT%OV3NT2'XQ1L\:[:OJLJ,JGT3N>3:"?E0+N7[C;S7[% H
MD5.5PT2I!.*4IK H"@55G"8HHHEV!IV*;YT7-35Z,)J")ZJ"/XVRH-;6M5G/
M>83M."(,;@.3A"]D[C74+Z(1JF+Z>4'CUD>_:/!1-?3+=_B1Q=>-=FOI6FA/
M16SYYF_4['YN'K6?L][2Q>>UE#_+:E/7P'K:2VR>*42B(L]A%IMN#Y1*2"GC
M,$^+ C&5I203+ESBK<G4J*;3',B?#^6Z]@,=>P?Z3XH=_8P"]=!;]ZT-H#4"
M[&!OS3BHW'?0EM#4O3DPL+LK:(O"J^$-1'?^>HS*AE?#]9PLKQ_0-Q;C_MZT
M7%OQOYM4<CG/"T&1) @F"540*RYA(92"<8HRCG&2\#1RB\!X*F!JS-?H!RJC
M(/B/?RM0'/\WJ)I^PG2[^;9:USE0= ,TXG7=>9#$,V >W'IW1?\0[^[#4?1;
MM+N]K*JMN55?M=IN*C/#YO4].50W0A'_IO\\<<E>2)'\EK@&ASR;9-N0$/^I
M&SP0I)ZU6K>F8(6<U55-9= @D-/V!PO]>#;\R $?IXT[#O,X<]TUA03K7"NM
MTINRXK6'J.?MTX-L'8^/<O-)W=*?G^7Z3;G8;J2H#RSG$>=$BEPO_7@<02Q$
M 1G)C?>F5"8DR2ES\MZNT&5J+/8D';2)VCRT!^P-JNE(_]O#JJ(+L]5_YKH9
MT*:;?]?&SX V'[3V-\W6?4KO^<VZ'5>--)<#T]ITIM&S+N!5$Q"T=J"?)B]0
M7_ JR$[7(+QN2-_0#K9YOZPVZSH^_:-^R+N$-YHD<:HH+&)B"IAR!DDJ&111
M07.I.&7(L6;9:4%3HV2C)]@KJE]$?;%GMMM9<&VC/:Z';/" #R^T/$(_^J$(
M%OUQ1LS( 2#]QA['@%RXWCW!K0DF*[_7U:CI1GZ11O=RT9Q!OOTI^=;\ZV$<
MVH?ROFP27*JY%!*E*:)09'5]:6XRVUD,"YEE"::4)-+J:/!Z5:9&+SMKZM)]
MQA[PU* 9V)D$#FT"!T;99U%=.8_]/#7N[ S,9/]:$V.?X3;>!(V4Y#;L1#EE
MMX7!MB?![4H!H^6XA0'B,,TMT(B>,2_;JES*JCKH75G_N):= Q>G:2(RJF".
MB@ABE4>0DC2!J?ZX17F<H#ASBWVY)'%JW[%.X</&J3/0Z>Q;'>(B[G:.<U T
M!_[N7 ND>ZR,+3BA8F8NRALW=L;6_*,8&NL;/8_'33*O:9KWP9P/?6GR2>=Y
M)A55B81(8 IQ3! D%"M(95RD(L(8Y;'3T?<I*5,CEUI):,8%M9JFJ%VMJ./9
M]DE$+<^MK\5IZ#-I9XC<SY;[( AU;GQ2QKAGPGUF'IWW]E[L^>++9;E:?UQM
M9-6U7:<I*:(BAHF>?(@%(K#(,(99CG/*LHR2V.DP]TC"Y%[X6D%0:^C8Q?X\
MBI8O^C78#/V2.\'B_H*?,SW4RWTT_K@O]CGSCE[JLQ=>46ZZW;BO(S]6][)M
M+O11;N88B2S#>0JS-%<0$R4AY83!*$XCEDDJE$KF2WEG(O]O':M!GY5J]523
MYJD^DCW<$UXK/0-+Z=AH]@+$=J]^ ,3&K"2\TW171;A5]M?ZM#!P1=^+N(2L
MM'M>V/@5<"\:?K(R[>6[?"/LEW?Z1;PW>_PW2_&:/I2F3Z+Q/CZQ17G7['?\
M3C?;=9WZ^44^-,4%JD_J\[I<\O*!+MXO32F@=^5W.6<D3;B)OHA%7NCU1,PT
M^40Y3'D:(Z)GITB=4C(#ZS<UQZ3N0Z\%W8/ZI,N<WK<F-FXW.#!R!O9F&G>\
M,]0<X^],!>6R*;EEK'5-!0C[*-B1Y M.\,"L6L_M[>ASZY&S,,@,!$MT"*O=
MR-D1@T![G%(QC!B_3\I?Z;HTR5]=J_&FBO*'75Y17J!8B"R"11KIU2=3,:2(
MF;)N48%PC&(26S6IM)0W-<KOU 6=OJ"MUNV?Q'4)<3LF#HCCP,QZ'83.!&D)
M3"#"NR1M5 *S-/TY(=G>YIF<0*MOYO\F!?T[71@>^Z*%K$NN5Y7F'S0'/OW%
MP97S-&4\E5D!A8PU_:!$$U$F*"04\2BB!*$LG6MONUR)KQNZWMB1T%4ZN;Q:
MSS4;[BTS2LX -V7#Y%[7IGC$>F=*<P'= ";ORN72+!^US])HZ9B.<-6T1AG)
M]?>D@#'B5$^KDK#(90J+),D*'F5)JO)V6M\NQ20GM=-K,E,J38K*2TRFW0=K
MM.D9^'/6S$I=G^_MX:SL=0?-)6::GOWR\(Z *2XAD V5#W.5+N,FSX2 [2C3
M)LB@US6?KK>@CEK8S_,<"Y9'!<Q)H?UW)0DD4<YAEF0X9CR),'>JP= O;FJ.
M_*Y)<K-]:J+%6H7!+ZW*O_JUFSX#MQTKA@-Q8-J["C_O!M/]L 3N+7U&V(NT
ME>XW_%Q'Z0MWA<CV:XI!;+7GN$]&>275:MUV8-/29=>";4Y43%,D,IB0-()8
M<@R)$@I2Q3&.<T0Y)?[)?BZJ3(V.3B2)[<TY3!%CM4'=(4]MTJY3Y#7Y>T[S
M:,=EX\S.P#PW[,1<F9'G@^D@"7E.BKQ@/IX/8/WI>%XCNJ?<M,%$U6>IG^OE
MYO4W4QI\GC!,68YS*"GA$.=1"DD2(ZA0K*B(XB*S*Z%Z5L+4:+)3LLYZ-6J"
M1D_[U(K30/836A!X!N:IH9"QSR6Y&J&Q^B U^M$["7BMHSF9:SNT_!8F]:,7
MBIZ,CM/WC9:HT:OV8?Y%_X5^;F4[YA=IHJ4UG>JQ-8O>F_9\^V,PX\B:A?)M
M>6\85WW5OZU4T\UW?V(BD"@(YIH,!<40%W$,*:82"E9$*L^9R-/<Q<T,I]I$
M^=3L5K6V@0/C#LZX9Z"S#S0&-IW ]B9><0 6<.;M'-.7F<]Q/@"C3:6SZQH>
M]4"N;$#%1G5MPP/ZW-4=0(+?Q^&CW%QVNV^^TW)A#BYO5VV!(U,"X]MJH>54
MKVA5\KE"*I(H1S#)$@8QQ@H2DA2F[E"4"LQ17C@%N 72:VJ?!5->IFP7OHO]
MPI?O%[ZK@Z(UF\VZ9-M-?::_68';M7Y6-H]Z)2RV9F/;^*0:I/.NU: S;O=%
M>(%Y'/AS8*;0>N]B9YF9OZX,VX%Q,U";%^Y;$!CO0!^"4%J-^A4(#.7S3T#H
MX=VW/C2?;.\?OID^IJ\7M*INODJ^74O1-C;=M3(XS.[!)$[SA E8Q$A!G)@V
MVC1-($)I3K)8LKRP:CGJ*7]J?-Z:4/?Z!;41X :T9G0-@/<M19J4(ON- Y\)
MNKSA,C#L ].O#^*.N6V^T-OOZ P\!2/M]P1]^)VV@:[ KV>3R&?4T;:0KC#Y
M<(/IFF$\OC!ZT+_5'ZQM)=]17G>FZ]X6%3,F4_W]P F%.,\89$DJ8(23F*$T
M$Q&SVDNZ(&=R7XSW'UZ#G:Z@4]:'HGK M?@*A(%L:+8?!2T'X@Z#VE@$[8N>
M&QE?QJ2/='ON'H]<+YOPA$0M+G<G2Y.8HIW_[IG,D40BYE!)'$&<"4V4*$EA
MD:*(*I;G@C%;>GPR\M0(L57.XY5^"MAERO.&86"2"X6 /8UY(S$2<5DCXD14
M)ZWNH::GUX]&1B?5/*2?TQ?X[?]^UC2VW'0/D) J$A1!GE "L2 *%@*E4/%(
MK_D1EREV2D$[''QJM-/HYEGUY EJ=ANAOE@,S#VV,#AO1)ZR-]!NXI.A1]T2
M/&74\WV]D]=<$Q#Z5;.M-*3[P8!N>I$V1?GR3$49EPI&A5E $91 2HH$"I$S
MJO^IR+%'S.<9:5-[?=L=^)VVH%/7LP9B/]1VKW@P  =^YZ_ SC.L\@(F02,G
MS\EZ@>#("V:?CG^\=)-WRDJYE*(-5#?=BLW_;ZI*;JJ;Q:(5=6N.&N9%DHA8
MI00BPC*(64Q@49CBAWDJ,4X+%4=.558=9$^-9EK50:M[W2B\:1<.&OUG8&\!
M^+.VP;E;@?W,V/'00'@/S$IAH?9)A'$%+5Q6C+7DL5-D7"$YD2_C/(0?P=6]
M_Z3X4%)FMF-*6;W>KHTG=K,4'[6]S7_,I4H9DHA!1:,$8O,'RU4.BY1+G*5(
M,.E4V-5.[-1HK=4:+/9JNY&6)=IV?!4>PX&IJH/O@P5\SD3DAD8@#K(4.BK]
MN 'QG'D<[W8C'2'+^8WVT83QT]XMZ-T\4IQ+'A'(<TD@SA,%690S32ZI)*DL
ML,B5#:\<C3PYZNB4 T8[.]8XAJN?&*X"8>AWW\Y^Z]?^K*TGWNQ*\M_N5M__
M4]_3O-3ZA_V[?#S2**_K60.Z-_+\!7Y?^G<F"E)^*+]+\7ZYT7-3:N^A=BG^
MJ*3:+CZ42LZ1C$2<"P:%E*:<32XAHWD$"Z)0EJ:I2+A3+6<;H5-[51N=8:TT
MV&O=N-,ST"@.C.9N'W^K";#[](>&=>"7/P"BSOZ "T2!O $KD:/Z BX@//<$
MG.YU/[9](Q_6DC<-<O3/"VE^H$MQ<[]:;\I_UK]_FODG::SB-,D@2U $<1JG
MD.0(PPB3*&9"8,:MUB!>TJ=&4H<&S,#.A*:JSZ$5_OF7[C/43UZ#XS[X3LL$
M(;<_O!X4^G%395M<39[LH55=P9<PQ][>>/4<C;N/.=KQN;>YAT?L_H-<T;O
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
M7P)PLWL@3:VSUVLIR@TPOE@X9[@7G4 ^\&D9H[J^O68^]WC[+_:-TEGKH4P
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
M[L'P4R.F3KK(%'Z)WGV3/_2<=&Y>&/,OCD6-7R%I1S_^^ S,+[[0N+?"/8E
MJ+:WAX./V^+VI&)'[6Q/?\KO9?[KFE94GSOE'9N7#\U=1?W^Y7=J[D4;KS+,
MXI@F4!_L,E->%^J?F+930%$P3$@>ZS^=:G9<FW!J+WPG[[**]@36NV0CL)?7
M_BKD=CP0$LB!F:$7AL[T8 M,(,*X.MVH%&*K_&M2L7[.,[3[I\FM6Y?U8^M=
M,0VDVDP*?>Y)4B:*'$!&L+8?$@$H(AF0.<^$8&FNI'2*V3X[U=2HY5#2]H:"
M&9>D1XK)!8#MZ"0,;$-[W_T0<P]EO@I&J!CE\Q.-&WQ\5>&CJ.+K3W@F_^OC
M:.?.80R2!$D(!$8,Z!\R0"DG@ M(<:904<1.W9MV0T^-"HQDGIFN>WC9O>E^
M* S\9ML!X)Y!?Z1KJ-SXW<#C9KT?*724SW[\"=_K2][6^Z#S#\NGI^6BJ7-:
MWZY65<G6J^:F='E4^W2O2&X]0R)E"E(!(-;G!OT""T!2D>JSA.0PSB'AA57(
M7SB1IO;BM\D99B<3Y7S=Y/?4I@I^<QOM>M?9>[UL+T#'7(7!;T6WRD2M-E&K
M3K2OCRGV\7&S0+LUNU(E.NCE:2C,@]VH]A9HY&O64  >W[T&&]D]QJP+4[O[
M<R'%W4*:"B5WE2EITID$*B-,92:8+!4FG8)B0#A. &4BR5*<""RL2D-;S#4U
M:MTT?FGDC;3 ;86>9149F3V"DJYA?9D] R,X,"V.#IY]Z%9 $$>*T=J N6S
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
M&ZD;ZVI/[INHD1PL%="R1ZWP]N=J2_RO7V2$1W5XQ^L; FI_,Q$>V)&N(L(
M['3SX(;5A:L&RX%&NUMP4VS_,L'Q27<&_XTNUHIVK=SI0N\IU?.RHBO9];!F
M+!4Y0=HP55D*$%("T%A@P 4O.$HQAM3J_L!BKJEQ]H&X;4[<1F"/=N'7@+[.
MT0'A&YB<QT7.GHP#(C@2"_="THE\+;&YP+K71AB-;BU5V>=9VT?&OH59=I[+
M8\_F>E6OM*!:W.XB,I8RR[0]#=*$<( (IIJS80I2E1 L($U3EHYS,6,O]-0H
M/\1=S7(!6O5/1%7<1'L0W#C=1(_Z71KZ5F>8;\B_P45/N"_'B/<_[JOUYE="
M#B+_F]P2N2]"N(LCC[F]DPDVQYWV9*-_V/S;IS:!ZD#VA=CTZ)L1'*M$)!@P
M<[V$(&8 RP(!C)CBJ8P+XK;]^8LRM4WMX"3?ZG+3_+S]1:?/S2&M&6MSHY-S
M#H'O,MKM/.,LSIA76*'7Q2=UH">DX=(&? 49.V6@)V GT@7ZCNA&NW6U.B@J
MVGBB3<6"MNM" 6&L6$Q!HE(%4)ID@"@E 4QCFL5%(6$B;2CU\C13H\N#JK8;
M41U[6UP!]C+)A8-K8 +S1,J:FNR N$0[>H0]RM%_V]'-E<%'H1([!3<T8?GI
M< 6=-HFDWR2?T[HN52F%*0)_N^3EY\5JV>:?;MLA?UU6AI:^K[1PYO$[U7[@
M[E36ZJ>?*_-7-I>?%GJRJKN\(P)E(H\!2_(,()5!@$5, ,RR5*D\48PX%1F>
MA%93([B3M8QN]O/5HWULVLX.MW<?/D>EAB=J-;W9ZW_>0703;4$RH0SMY_27
M,#H :O/O?^RPBO; "E"_:OROK:W1.@%9)[1]_)M^#X.4ZWJS=1^P\-?X.KUY
M";$W6T:;8F1O)YQW^ZMG6:U>OJ_9/[5(]\N[:EMJQ?2;:8/E%P]-O=(OY4(V
MG;=F,B%YDA0YB)5*M<U %2!"9( CJ'+(XHQP[M@%RT.,J6WR&RVB3@V3/J(I
M<*N):= 4;77I:L#^8=1IV\\Y[L.>:V>W<0Z_(@/O=!L%;IK2$*NVX).Y3'UN
MM[POLJ[-XIA#?[1>Z%?&;VE\FF?U0#9<#RT?(<9NI=4#J!,=M?J,YD>O?UW3
M2G_YY%ZS[OHW^K-\6C]]^OG<U*><<2C3(DDR0,T]#\HRS:4)8X!E6.8<I225
M3N<OBSFG1IR=R(8==S+?1)W4T49L4_*K24M=:_4<H_!M5L*.&0/C.S -AH76
MF>P<P K$;#8SCDIC#A"\YBR71WM5$NONM,U.><OY^FG=I$^>JW[VNVSLW/I+
M4Y7Q?5-FS]0PU. PGN2:NE+$ 2IBTV1!)D!((G"1)@3BW*,H34@9K=[,\0O/
M;$I:=3IVU:SVU.Q*@YP\36_J'9XJ?GBIU.'P7PAKQ^*XZSMNF;)1U]2W>EE0
M\,/6,@LCVEM4-@L*ZIDZ9V'G\ RUY(]2K$VB_?9BHYU.#_U-B_--&MS*>=GL
M8/?&XKZ7/U?O-63_FA4T(;G0YJ_ 4&\:C C 8LJ!G@E+F&%:2*=BE'V$F9I=
MO-'%7*GNKEP[BC!1"T:AZ%"CZ(]&I\@H%35:.5XK]%I-.\8?:XT&9OBAE\<]
MW#  KJ'""/N(,FYX8 #0CL+^0HSI1\9Z%ZC64NQE+G4I&X5,%&((@CQ/,4!<
M-%5_8Y!Q+G.42H(%=B':<Q--C40[.??SZ1P38JY":\=Z(0 ;F-&\L'*FJ6M
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
M.[X?EK$MS5\OU0>] _TZ7_Y9?]7DJ,TEN2HYG=^R>E51OIHE.8=89 4@3$"
M.(5Z]S=>NSQ/$2T4P<2J=9>_"%,S@0[B6W9JF'.A421J-(G>'>CR2_3'1AV'
MFV;/);M^33_\0@S,>9-? WMWP/!K,9*_8+ U<7(O](/S@O_!<^#1'!3]%-_W
M8/0<R<^,_@>M2I,J: + FVMX63!SJ,8@R64"4"J0WGA$JH_;69QF M/"KI3-
MN0FFMJULY&L3(GQ<&D<0VIF\?8 9F.:=,'&V8,\I'LA2/1I^5(OTG'*O+<^S
MG_-[C3\O>&7<GA]E^^?G15.U>=>(9%<!<)9"F"4RR_4Q.,T!BI,<L*10QBV1
MI)Q2S&.G(LD.<T_MY=^('KT3G?"_&-?"LJFE/M_)[48(+HMAQQ4#03PPC>S0
M_;B/;ENI?J\_D@7.SB3C@5@@_G&9>51J\H#D-6OY#!'H>F_3<JEIP'6[$-ON
M6S.<Y2Q!FLIB9B[XE#96F,(9H SE/%$JC441XH+OK 03O>+[0)_+%9VW+@)1
MKM9Z\.C__K]P N'_&SW1Q5K1_9J8#>GUO 0\OTB>UX#],'^[B\#+#>,&O V\
M"MA0]X'G)W[;&\&K@%R]$[P^0N].%[1:Z->P_BJKC:^DY'JFC^5\;<CBL"T"
MX2)MZJL@@C% R!0@X(* +!<\C15,&+,JL-=3CJG9<@<-%#I%3"AZ6VGI)FJ4
M:=[#3IV0S2V<%M#2SSK\L@SMB!UR1?KTL_#!,WPK"R<IWJJ+A0]4%QI8> WG
M&;%7+O2,;3[QK]34-5B]?%YH)I+UJCEUK]KLAT\+,5,95@G*$2""47TD5CD@
M4"&0JIBB(DUB29V"2ASFGAJ-&M&;N^,V87XC_4VTD;^]%**K39J/UL$Q\,YA
M8>RH<B"X!Z;'H$B[A]FY8Q8JJ,YAYG%#Z-PA.0J8\QC"C]Z^E0^/JSOU]UHV
M<<YW;$5-"[?/BT\_^:.)=3K1A[@]G+_,I#"LAA-]3B890!E. 5&0 YI@$:<"
MY7GLU"6XARQ3H[]&%;!48%WK5\]H4T>5Y,N'1?G?VD I3<1=JU/3@'TA_XSF
MS1W7WFUA] [^XD:)?1;3CB)'6J*!*7.[.EJ/KMOZ1A.S-)_VE^9U _:M/N$X
M- "H@3BUCR2C<FP R%YS;H@AW3BXKE:SW_77]$[]1O^YK#ZLZ]7R259=S12J
M).0TC0%5^FB.I.( QX4 C,=QKB#),VB5['%QEJGQYD8ZQX(SEY&\3&W!\!F8
MM.RAL28@*]4O48L>8(]6]-]VE')Y[%'(PDJ]#0W8?=@]<.^C-M1^T+9*WB9S
MOMZWY?XFQ8.LMZ%':<8EPX*!@A?()"90P%A> %ZPM. )5TELU1+18^ZID<%.
M_+T:$74$7IUL6B6\PL-<%^<RDPP,^<#\,CVT[:/P!D1]I/"[X.@[A=UYXG<A
MWLYUQ-$"[3Q5W8^P\QW"\X0NN4D^+E7)F^_@KUH=B[;J']:5"?-K[PE^U_:L
MNJ<_9T(D12ST&5WO(A @JG<7G$D&N$@40YG^$;H=V0,*-[7MY[5ND?DB17O:
M=2$H!_IU!8]OHD[%[M+M)M):FELZK:?CF3[D\EL>\M]H48<^]8^]GNX7 0,
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
M0D:ME';$=A;$RYP5 IJ!Z<@1%6MZN:;Z">:H)?_+P_+'?^A'6]+0/^RXXNR
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
MG<AS._APK^2]F2.BC6QNY+>!*4TAIW$,2,*H*?I2 )8P 1*<$56())?(J8.
M!TPC[#&]8;*C>G?E!V;LV\L:.W/MH8*!*+,;=%3F.U3D-8&]^JT?#VF[=,=P
MQK U?0"6BU6Y6&LV;%V(RT5]^X.6\X;_EIH=GY:+[X]-7/-<SU2_IW7)9W$L
M<TFD )05VH L4E,$-(4@QH6 HN B%4Z-D(-)-K777"L6E9WA,6\,C^8X+?;4
MBY9;_2*Z:ONU-+;):AG=5^7"E,O]O!!KT\K%--;50/W%C3'"K;L=Z;S):@[,
M6V8A#RW(9B'W-8MVJD5;W<PJMMI%^^K=1(V"X7@P..:!J#2<7*.R<7 X7Q-Z
M^ D\^_#MD@F;H3>.\R01*2L( 2EF'" H<Q.#JKD>YS(A J5%8A5O?F6>J?'U
MGICM^^H:DW -5SL&#8#6P'SH Y1[<[K+,(1J-7=FEG$;QUU6]:@-W)6/^Q:
MU^^8K%??]/'X^Y_T>1/8I01#@L6FLIXYN";F1)8KD$/&F6("%S!W*_E^:IJI
M4<%&RLB(&1DY/:G@#*IV3- ?JX&)P <FCU+MEU (5IS]Y"0CEV._I.AQ ?:+
MG_:U""YX.CK?XK[#8Z_8^X>VVH!^]/?EIO3 +%&Q@IQF(%&% HCF$I!$<I#+
M3,H88JX(\:B^'EA,JS=J_$+L>]6T3KEU76V2L"MK:\N,OU CA5YY+HZ''30(
MA,'LI[#2C6QW#0+ML;TVS#1]_<??].Y1K?EJ79E UX7X)AO7B'%9MSZ0628H
M3F.2 I7Q#*"<0$"3. .%TB= 19ADT*F]NL/<4[,(][V-!\(W#>HZ\9O0FMHO
M9M5E75Q=O4'1'M&MVQ?H'MY;:\B">VJOS_Q&7EEK2,Y[8.V'\"0W<QY^3VLS
MY-.SYMTVHJ>J]#>LH=OZ_<ON,UVNU.V?M!)W3:!N_>FGK'A9R_KSHDT/_4]9
M/CQJ$6]_R(H^R,WOOU8EES.&<4H(82!7)NLI53F@F<@ Q1DG2F093IU<(>.*
M/SF*-9H!9E2+]O6/]@&(V$NT_\%-6F.#@DE[;'"XB;9(F&IX+18WT0:-J(-C
M^ZFH <21L,?]KEER_F2_04-O&\UWXKWME^?]>%\>]TWH3=8PU#XVKO#C;H5O
MLC!'N^G;2#%L/7N3GFS2E&>I/FJP5'& H;EOS@@'-$^1_@]&F2(8)_D@=>PW
M DQM4_2KBN $N=W.,B200]_5^-2K#U\2P0>]D0O5;Z>?9('ZU^#X%J8_&L>3
MVY:+AWM9/7V4;/4K+:NF8\B,2B23'!'-6$D!4)*D@!"HJ4S_NVG1H2AUZI%\
M<I:IL901$NB)GB(CYDUD!&U[Y3ARUTE(+0FJ+U!#LY#!Z-X)(W>:N81!*"XY
M.<>XA'%)S2-6N/AASWN&U9+_ZYM\UM^-1U-TI5H^5/3I=KUZ7%:FE>;MTW*]
M6,&9+'"6%U("K$R_"5$(0"#, )1YPE5&94JMFM,YSCLU>FC$CG9R1YW@-]%.
M]*B5W?$,;KD.EH?G\.@.?>H- *S[^=0-IE '2\M9QST1ND%Q=)1S?-PWLF<_
MUO!#&VBH[:-=I&&;F]A^[I[^E/J(N*JHGJ-<T.JE*7=I_$_Z20V.GNEA$WPP
M(YCF-(<20&(*TJ:%"0M7%/ TR6*:PH(DW"6O94!9G4AQA&29S\>AX7RK[WY@
M>)=YW862KXS.KD%(PWT!8B@$YS(!$NFC.E(H!TSE"F0(*Y00+K+$Z;P^E2_
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
M^SUOLMAVD)K]F'?8 P8D<[&5_,B6JK;98JV3O76X]TI]-$G#AVB/P&4AD.9
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
MQ*]LLZW8<OD#K/^RD95ZQ^M*5F;FC VUULD_E>@7U.PK_ZD@OWB>I[LY,9Q
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
MA.O5MEKME.SR'-:K^G>U?:=MA9Y7U3?#4$IVKS7'#$J"(2#&U 4((\,.J4)
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
M'K]LQ4Y^Z@3_^:ZE?_>\>B?HKY/U&(".S+S/B*7[^8/8F$YTMB *MEX'!GR
MNG(8P.DQDR7Z^RC53^+WNF]87;1NC':/<C+20F"<PJPH $ZIMI78);!'X0""
MFD):\@)1KQV!V[!SH^U#_:O]]]#MJ,]^%F$5RV[,@YNI'1_=D3D\#K#!M<3<
M<(I<*^S&H,]2"\P-B$NUOASO#B.J>RDKN]BQI?65OUF]9%^K+5MV):"UK2.>
MJAQ@)'* %$T!U9" $F'-94HA1]"'GZZ.-C=:.@K;Q!& V3AV\GH6V';#VHV#
MHB$X,O4, <^;<)Q B<0SU\>:E%Z<U'[**FXW^9&)5-7B56<ZOZYJ89[=;'I?
MFW^K%X)+")E40&FN "(D Y8[0(ID:MB%"U8ZG?V_.LK<R&,O:-)*VKF<DD96
M-]:X#NIUMH@&U=@&2@A*SO3@A,(96JB5^.5A_>U?S/TM(Y@?CD1P_:F3$("3
M8OL/W^WBP'00V_NO*6_TH%;BQP<E5/7-YILL&$)<49V# DEC.;"\!$Q#!: N
M$(&:(5WZY7U<&FEN'W[;_/(H:7,"LY/5,_'C(KANID(4R$8F@""T_+,U;B$1
M*RWCXCC3YE_<4O<DT>+F#8&;"V%H9[>T1^5[1RKMB<R7K/[\>KG^ZV]*/JCZ
M?KO=5'RW;3+5UK\;+8TP1F/SZ(<W*_/5JGK;6<E0L3*'(@.&7%* )". TXP!
M3',HJ2ZH8$Z-0<83<6Z$U-.PJ4+2.QW>'@"WBB96TZ15->GK:A.I'FN;[-4-
MW07%?RD<MT[/.M5C[[>>;Y;]MVNC342L/5Y\ :?=&(X&\,EN<KR1AM:F?UNM
MU)NM^E(O<DE$AF@*I&+V("LJ <\H!8ABQ'A1I*GT['=Z,L;<2/\H8O*G%3)I
MI RN\'[$TM53/@BAT=WB?N ,J)-^HG[T:N?'$9ZI9OF)BI<KCY]>&O:1_[NJ
M'CX;RKG_IC;L0?V^L\1A:^TN=^9?VZ9'[W;;VIYU-02S2$N68YYF@,@L,Y]]
M 0'!% .8"LXA%XAG7A5Q/<>?'3FT<B9_=6HDK-4CJ=NV7>NCZ'Z$X3LO;F0R
M(MHC$\U>\J03/6EE;XH&ME#WY+Y+.HWB\5 @<I$XRG?T2?DK$)JGW!;ZF"CN
MMM_9=K=1K]9?C-FU$"P3N6V6J:3F '%1 IH)!"A$*6>Z2 7U.J5P9:RY\=FI
M$ZF5-OFSE=?3[+F&<I#G+12[R7UOKK -=<"= V0<%]RCD9[3"7=.Y1MNN+.W
M#';$[?=HMA!I?XMVU<$B&!04YQJ04B. 2"8 +7)L\Y3*'+*LS)17?\:!\LR-
M@/K.ET?%%XU2=T\]+W?C^=."YM;;>3;VC$WH*1MSLH:XQ89 '-\'%B3-<SF\
MAD!WQ;LUZ+$#CJ#QVP<0^-,#"(<>$/=UO?O2GD:P26.B+5G\!2ZD*!63F "F
M-3-\7D)C)Q8<E'DNTY+D0I1^94I&$W5N5!_A0%JO=TI/Z[MDKW=B%0\X?C;.
MJ^*V/,SC!1AYY8AP&&W8W(>=2!MU6F(>3!M'T.G/IXT*^-EC:N..&+9\?5 6
MLVI9-0*]TX<Z#N\W:UUM]W&BC^JA.93[:6VV/O5Z6<FFLGZ3YX(509AK#)IV
M9HBG%- ,9H +I*A,TZS,O9*(AHLTM^7HL4;6L7@LBM(J]2@(O-?,QGO[NG5U
MH#QW'A%FV&UUF7;>1EY%IIHR[\4B'LJ1%H4( DU*_O$ ?$KR$9\<1N8O=M72
M.K#O5W+_XYLO7S?K;\T24W>N!*IT*50I0$EY:?A:24 83P%C/,LPSC)6:!^^
M=AIU;I2\E[2I,7KX2U_N0$>/VQRX,6IT9$<FS1B@>A.B%TB1.,]MS$EIS0N&
MI\SE=[/_L9,W0F_N=[(R,WF_W:JZ/;K]>LD>%H6Q#UE1&/H1V/;!M76[,J4
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
M,4;Q]UC8L=;+2MJ*JQ]WW(Q;L4VEZE^_=QU!N_U MX$D>8&9S"&@*8( :4X
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
M(X#^XBQB#)F!$]SJ_GZU_+HQ3WHW_SZ7:BFKSVI=[[&]4V)A_I S(E%&.,N
M0M(6":8(<,8S@'."!1,DY<K+HW81.KD)I]8YJ96^2O9JUR4+FQUA\]M6=\^Y
MPF4('#D_,K!#<W<,3/UIUP.D6/3I(G)<&O0 X06=^=P;6O'-VC%?S&MRO-$-
M';XW9GQ5=W8/^G;5K9A[\(UT5L"RR%- .+1U02@$M# ^M:8B93*C+%-.YZJ7
M*C(U^GIJAW5O&DL2^VHDK2W)9I4\*1=]J1L</(QN=#?&X Q,@8./2T!EN,M
MC58=+E"-D2O$70;6RRIQ%SXOC&Y_GR]7Z_GF\</2<)&J-H;%UW8/Q0I^-[<A
M,WQ;>ZFWJT]&O]5R8T RS[O;W?#7U<)(JV:IT,8;) +0G-L&X+D$E,,29%I2
ME$-"F5]IDEB*38V.G^AN/^_E$^W-:K91WX]NHPVC&_V^QN ,3,=/]4QVBM9N
M:&U;P\LOAN_$?4EK83QVCHUY)+:.IM:H[!T;S.=L'OWYL?*K=C'KU_>K]6;^
M7^UD\QN;+YNTKA^;]_-*L,5_*+:>006IT)FVY^'(U@W%@$M$02Y)EE-90)*R
M@ B8R[2::+3,\5R8?4Y+US+KZUG;.JF2QIMK+$RLB9?F/7D-LAOCCS!FKYFS
M%'F<(F0@A< [6'Z1ES*OG#T4 MSYW*"@IP:'(M9SQ6[.^+#L1#^998*:?[=K
MP!G-2)F*G "=2@P0(W;K0T$ <YQRSG6:Y458?**+^(G2\$\[]7].Y,YQ,U_P
M_!#+N-Z;X!W#Z#0L;GP:$^71HAT;.'_:Z?RS1?9)$.27\]B&1$'Z(!4O--))
MZMCQDCY0' FB]+H]C+Z^SN^6<ST7;+FY%F*UK9MBUMDU<U4=]OEH05.54PA0
M7N0 86'8*X,*0.-:%@ABPKA7"(2;V*GM!G2T3@YJ)SN]+VC#X3@,;FP5']R!
MR2H*KMY4Y0=3)*9R%#HJ4?D!\9RG/.\.HZE?[Q\6JT>EOJKU][EM7,36Z@VS
M:=^K^P>UK&H/SZS-OYO%N''[_F1K:1;K&[;H_KO- O^TVOR'VAP:Q,]D"7,M
M< JPL!6:,@(!*PH)B(9%6J2<EBGW8;;!-)T<&5K+ +>F)9^;A)-N<^ZK9&]D
M4EMY51>.,+_=)(]JDQP,N[++.//:^#'F<&^$&\E.8IR'YN5ZB-^,,,3>Y#TX
M_)'X?C@]1YTB!H?[^:PRO,# M(:>,EM?;$Q%5=638=U1;U\)UFXD7]^\_?#9
MWF+^8=F4Z_IL]%NKS7Q=?TZ=_8OJ_6K]26UV&Q9U)4&%N9"8 9SGVGC@2AD/
MO+#=5'"&M,X%1-(K6^*5#)G:-.90&^_X)N23O<;GB'6*,C<G41:TJ][R>M-Z
MW=PFP7^%EVC@.7(R[X]_+LLK#UZL%)G7,F/<S)M7'JP7"3VOK4_@=A=;F$6I
MN=>(?F?DB<W[^9(MQ2XSJ:K_?]A=^]WV\)AO'I]E=F280P(A!T(K 1#),>#4
M_"1@9N9CEB/M5Z@RCEI3FUIKJX!];IVXT1B6["UK4O2JJS95[V#=5;*S[^+
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
M4:DL#)CG#!?XE,#@W392XT;7Q%I56V9,M76;JQDFL!0X0R M% ((*IM6I07
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
M2!GW5+S?U!>GVV<N]X]N_FQ4FE?5:OU8QTZW(?M9Q@0O&06YIM16+[,$JW-
M,@:90$56\,PU//FHA*D1P$')-H#?/Q?B.)+]'WX4? ;^Y >#QCU*]F*(1@IS
M]8?**V"U%X:>B-/C]XT6,MJK=C?FL__"P!/9>?6PJMCBM_5J^_!A*19;6Q'2
M=A98+8VKNE6R76JNEK^II?EI<;V4U_)^OIQ7&_O[[ZJ-19M!A5)$<0H8E"E
MJC K0\4-*:*RU"0E"G'H=5 ;3;6IL>G.LJ0VK=X#;XQ+NM8E>_.NDM; >F/\
MJ8F[4$#/X]]XP^YX*OPJ@SGT8?&8X^A_BAP=\EB'R_$4&_?,.3J@+XZBXTL8
MN1MT_;]VFZ,)&(4S@M-,":%!*9@"*,TD8 74 ".MM:0DT\BK>$-,Y:8V-43H
M\5S_D>PV[AH[1VKD?&STW>:'UQK3@6>(".V9O89SO![,/;B_=KOE8ZK]:W16
M[@$U6A/E/AEAD\7O\^5J/=\\[D[I;_XT4U/U;?Y@'B_LJO).O7G\S.H80@89
MI11+H%B> T0%!1SJ#*@<$2D0DY)+G[G 0_;4J-Z&D]FF;:O%HJE5TUAPE>QM
M2 Y&6))HS/"C<I^Q<6/J@1 ?F(AC@^U-M &P1>)1'\FCTF0 ),]9,.01?B17
MK3?=9-O5LLY[:H[",ZB5E@4@(E6V2(4 7&)DO#*9:]L5'E.G#8_3(J9&64^T
M;+(+O4['>\#L)Y\X$ W,,0'H.-/(>0#ZV,+<W6$*\[<#2_0\>!0R.&_8[IMW
MN'* >,!=[YQW6V5[J=[^N9IEF)5%S@1 $G* D*2 ()Z#E!6,YA(+X]5X]9CP
MDS\U4K!5A"+&]AT!W,TQ&1#&@8G#)9YOLTJX,E[)W"P)K06),6&D2+[3V(T1
MPW=$^G2B]TY#XQ6WU_.8P/T[\4W)[4+=Z*]LH6IAG(E_WIK58<5$W2.ZDSY-
M,@+S3 )42/,_70I I"Z!Y"PM4\6HQDZGV2'"IT9F5N-DKW+2U3FXCE+0H#AN
MFPT$]=#;8G%0]M_M"H KUFZ6C^AQ=ZL"0'FQ&Q7R#/]HG$]J<\M^M$<<;<;(
MAWOSDFW>7G_Y]>NUV,RHX3#-1 F@*K!QSC@&QBEC )-4IT0KCE.?- TWJ4Z?
MUOCY&$;Q.K&J53WYJ57^YZ11_RJI#4B,!>[!*@YCT,]=$2$=:>_HE6!T#P"*
M"^=(T4 Q8/6*#W)'J2=8R.$AHT4.N1O4#2/RN"MJ>O.,I%PRBAG0T+9[Q9 !
MAO("<)[G4#*29:57 [83<J;F4IY,?HV2:WQ9'O&$6-8?IEB)OY$]O5-2II"P
M>\I_.W=Y^,;::OUTS;M;ZMZNWJ@O2JCY=R/QFUHKILW'.,,DTYBH$N2YW5-G
M4 -6" I2"'F9I3D6PBO!PE^%J=''03/_339/\-WWV8:#=(2MMM7ZR%;;+NJB
MV6?;V7"5U 8T.V[OS6_B;KF%P1AQU\U3@=$WWL( .K;W%O@D_S6J70!7*UT+
MD5_8?"'8NGJWLJT:9[QD(LL$!)C;[M2D+(T'),TR52#)BL)Z04XGAF?D3(W"
M:E5M];I&V62G;?)'HZ]'JD0?NN>7G9$P&V%W; 2XW)>7D6 ;:5T9#I_7:M(!
ME)YE9-_=HZT?'4SH+AQ=+A_64?R=;;8VW.-9/P$B%2-(82!*D0&4E<BL*5.S
ML$2,:,*@+$JO/K27J3,U]CWG\E0O?)Z=71>?>%PXKG']T<M':VJ^Z?MY)=BB
M<4Y#QFPPG[4?ZI']UQ/*3-*7[0<NU*\]\]1XG/U%+=6?;'&KUO>SDDD.J=0
MR0P!1 L%C/.+@"2RP-"P<B:]T@'/R/N78=U6Y\0J?3F;=A$/I\M '%^+#YT@
MC$)N1X 9D+VZTEZ=GHZ8[L(_QVZ[( ?MBWHPK],W2VSKU=V:W3>1MS055&,$
MLCPC .%" I87.9!9SC*B<XPA]LXH.RIJ:K12:YH<5$U:78.*5/4@[,8E<7 ;
M>CD="%E8+E4O&C$SHXX+&C_/J=?@HUE+_7>$D453-G17Q?YMDRYK.&F?+UN]
M47JU5ITBSV;E:K.@Q$QICC-:" !5A@%*)0),D=2L(8N4$869%EYL<H$N4Z.;
MMCIOM\G$P9Y#8GMEUB76HB=5TZ^2G55^K'3)4+K1UD@#-#"O#3PVWO07 =5(
M_'B))J,2: 3(GC-LC$>&47!=,=\FHZ[5-[6LS,+SH,OU_6J]F?]7DZ.ZKPAL
M-;R^>?OAL[W<_$-;=?_SJMJLU6:^;O)8F[/HS^;=K]ZOUI_4YO-ZOEJW#:QL
M.ZJW:R7G-J9EAK5DB,@,R%)E !4Y!@R6%!1EJI0PJU%&O2*97]^DJ4T(31>,
M)Y D/S6@_)Q86 RS&-N62N[B-Q)KYE526YBT)B;6QN2GQLJ?[8).+%A5V1:5
M;7K\'M"&V"RD5Y:Z_*:2UQ\_QQGI]16=T,0VV7?,>TJ<SK!&FEDG8-"H$_0$
M[#TQST](LX"$ZNW]=M&4*]):B4U3A^)&7\O5PU.EVUJ("--<R52 E.@2()YF
M@&0%!KG"@@LA$4;,.=7:4_C4IN"#_DECP%5;%<:>>>^,N.K2FU]%RJ !ZI_F
MAH9]X EI ,3]$K\#H;LD)=Q7Y'C)XH%@/$DC#WU&<-M#ZZUTN/6ZJK;WM:CJ
M;[:$#UN(6J'EG67<6INY:*^WI/NN;>OPA6W4+,,H2WFF 60TM?F:9I6CTP(P
M0XZI1$Q1XI5_'E>]J='E<5>Q8V'RM[HZU\'&Q&:F[*S<WV?MO$IVEB;65.^6
MBS'? K>%Q>N-[<"<_!K#&M+(<0#TX_5XC*G<V.T?!P#V2&?((:3$..$X6A.T
M,DK<:+OKP#7E6A+C+VMEI@BB.6 9)D#S,B_+HM0%NN!(HU_XU": W3[YXK!/
M+KOE>5=["ZZ2I:$(X],]K%??YW:1E/S$=TF)>K5^TF_77O>7G^ O\.>KY"_Y
M+_BJ+NK[%_P+ON2XX\RXEBG&&5(4*$ZQ60=I8DLU2)"F64XEA:7Y,Z )7?3A
M'3_7>;]!9(?9;93#NR=[C5G(F52\+VS\0ZCCM:]MJ^0&=F- MU3V9[M78;?C
M-IOUG&\W=?3B9I6<J-@WU'F5&^*#'%"=$?V*)U)NH/0?03D^PS_1YLN'OV<I
MS/^Z6MCW:-<U(T]9+H3.0(XX!8B5''"FD"%,C87"98&54['IDQ*F-KT9)1.K
M9;)3TST[Y#B"_7P5!9>!2>D%) $]68YCXYXS<S%&(V7+N+\^7MDQO>;WY,4<
MOV^TC)A>M;NY,/T7#E"'\$2*!,(,DAQ+P%+;E1@* :C,4@ UE03R%!&&HM4B
M_-?)=SE732]JAHOOF+DYA ./Q, 4/-0@Q*UL.%J>BJ\&TZEPZ)^1$OHH/]*4
M:C[[U;B5F\=K*=>VTW'SQ\?Y4L%9A@K-"=.@@$(#A'(,N$(<R+Q@,A=I6A9.
M921ZI4R-^!I%DU;%J]T/B54VN5DZ;E?W ]O/7='@&IB=@I%RIA\G)(X03*7$
M+W>K[_]F[F^XQ?QPH)3^IXY"&DZ&[6C![6+_I=^U023]JL1VO4]$_O7_;N</
MUE^N>^.]M:$^UUG]\Z[V B[*+,40Z)P4AA*8 )QF". <(DD0X31-71>& ?*G
M1A;6@J0U89<BG^R-:/LSUF8DU]FN7:-W_8&0@3J__AP8_H')9[K(NZ]N!QZ!
MD=:^ 2,19W5\ 7P]:^>0IXZVLK[ Y.ZZ^Y+'A,TS69^T]L.A)2$E)A!(3DN
M4I8"BD4*"EZ(#!:(8%;XS"T.,B<XGV1GOZ4P&G,9 ;=)(S*NPT\4KPFIWVP0
M&=KQ9H"S$,>C? ^,SM"\RY-&I78/TY[3N<^M_J'&G]<KN16;FUT(<YW=3'*D
M-9(2Y(:: 2)( PZ) +20:9G2''$B7,.)CPF8&CFW.M81"KOT"-^^34>![*?=
M&/ ,S+$!R'B%[O:9?T%X[M''CA:"VV=4-\RV]SI_;^QV/=_>/WRS/-%'&>U1
M75%2SDI;;3KGVOADI33K?<B!UE"D5))"E4XG(]Z2I_;QM\K7TUOP7'?A8)QW
MSP:#>& "\4$WX!C:#V9WEVTPN$=RW.+"[N7)!4'7X\_Y/6\TKR[(S*YO%_:
ML*/S>M5_H[]N5N*?[?(%2I8AF*= 4ID!5+(,\+RL=WZY+C-,4[^J'B]%3(WH
MFYVJE4YJ'3U7ACU(NIU77X;/P"SM"XWW,?-IZR.=(A\1,.HA\6D#GY\!]UP9
M*WVJ#<57F^HMVZB[U;HY4YX1S@J*80Y("IGYYDL""*$(,$J8)"E-I?;J,.(L
M>6I4<"(_WOP_:;2_2G;ZM]$7GC3A/B9N[#$(T@.32DR0(Z06G0%LL*RA4W)?
M.2'H#!SG<WW./2 6F=E.3&)CO".UV:Z7-QVY,X:T(31(@<AD"E".,.#0_%5F
M4.=E2HJ\A 'I'CXZ.'UOXZ=[[!1.UK7&R6J9/-@/C]5*7\IE/4,22F<7(OR:
MC+;'NM%]E^QA(.]PW9#,=AZ[P<BM1_0K\]MY4,Y3G,,SPECNS;8RHJKJ[>J>
MSY?U7L"7?8.I#]*L_>9Z;MFTD78MS)+0+!"OEW(7+3A759ULJ9HJ)38;:+M>
MFQO;[[!44*2Y6=E1*H19U-D2L CE@&>4X504+/<K+SVXQE-S$7<&)QV+ZRI)
MNQYL7:/;CSS9F5WOEW<,3UK+KY*F>-/!^'/T\$JOCQN-3^JE&)C[)_(^>$\7
MHXU1I#EF>'U'G9A&@__Y;#:>X-!\_29AM6VT.L,:(I8)!02&""!ACYLY0L:7
M+P44B"B*O#)UGCU_:M/+3KU=>U_?!.NGX+G1]060#$RNSF@$9#$?M3E:HO+3
MIX^<BWS4M)?IQL<O"_ULJ^V:&?TLF7Q7:T,2,Z8@IZ4V*W!H0\>5XH#GI 2T
M9*Q06&9F=1Y4=>&%J(FNMG]C\V5E%WSSG<K)>J]SD_7_L+85%C:/B63W[,[[
M<W\)NNLG'X;A6)_]#JZ#>C$__9.V1_O\7TH8F0).FOB2!DY?&MB Q/:[NS7W
M&I_AG?$=Q.:]<3268I?85K4-3VR3)>MH'&N]]$G]V-S^J1;?U>^KY>9;->-E
M6D"E"X"9P !I9E:P2!)0"(A41DNBB=>Z=0@EI^9+U#8"^]QZG=&8F>SM;%)+
MJZOFS^1@:T^+.VMRTMB<-$9[MDX9XMUPH[S7'O&!.;,9[-N P7X^QG5?O"C9
M?&- 'ZLWS! JCMM59D"07_2C&5)6V*SS.Q/?S,)V_6A4VD?*[(K;Z+PHL$(@
M%W;RP$P#6E &),)$$"PR*9UR&!UD36T.V*M:L\(APLLOI,X%9#<6C@3=P&0:
MC)HW-3K@$8GA^B2-2E0.)C_G&Y=;0D]<YG4IFAU3*"A8BA10@N0 E1D&C'!#
M')1QE@E6EFZ=YH\_?FKDL-,ND V>8>=Z-A"*R. ;^:Y@!.RU'[,YVL;XDX>/
MO(M]S+"76\Y'KXH5"/)^NY1*?MVPS;:ZT?8WLU(45'%2@$)3\QDSJ0&A>0FR
M3,F<0$5E[O49NPB=VL=]/"BAT3OYZ6]+7?_T<]+88(,\[167AH <&8S0T(_+
M('Z5D(]@="-$>YR&:[ HCR,B7SFZXS0(YZ,Z>NX-HZJ_F1>H[BBCY#O%-Q^J
M:FLWVG:',TP)S0NM0*IY;E<E%!"=<9!#I7"*"$JY4S:EF[BIT5-'V\2JF^ST
M#3OY.H.U&P?%0W!@]@D'SYMHW#")1#%GA(U*+FZ&/Z<5Q[O"".7]:JWF=\NW
M]7&[>+1=*M=,-.?N[]E\_7>VV"I;.'BQJK9K-2M2X_Z4.0(H)QP@9',YN9
M%T6I2,HR@IW:/P7*GQKEM.HG._V3G0%7372-F;^-$4EM17(PPX^(?,?(C9D&
M1'Y@JHH-NC>!!4(7B=%\I8]*<8'0/.>\T,<$I+)_^6@0AE_K8TK[$ZRSIM[\
MME9JZ9#HBTJDD$8%X&E* **" XYU 0P/$J$$R;+2J;YE!%VF1H[&'/OVPJ0Q
M*+$_ ]B6\7J3U%9%3(._<"#[67/DX1F806.,3$@*_85#Y)%4/]Y0C95F/^3'
MY)=U'P?;OCS\"R6,EYD?!XHGN?J1'ADM6^2K>F!KME&+QT-0[^V:+2LS']O^
M(1_-#1\VZKZ:E3QG--,(8 (I0()E@*0%!E1I(1GG*63RPD009V6F-A<>C^D_
MF-,-[^\:E/QA34IJF[S/4BX82]>3EW%&:/!SFB$')T8>A3>JPZ5(N*ORVMD/
MWJ Y)#;X/S,P^/G^@=DDB8^KY=U'&]O29$+\52ULWH3M>/CFL8Z6L;7?LH*F
M$L,,E#HW:Q"H2\!EEH$B5;G($#;K$+\>@Q["IT:T.]T3JSRHM=^E2%G]Z^B+
MNA\I?TSJT#:?ZGM!H^-&I4-A/C!UQH;;/_0Z +=8,=D^HL<-U@X Y444=\@S
M@@_@U=J(:MK5W;(?G;RP&>>Z5+A(09HR#% I&6"%^0EF)5,E*34IB]EFM6$+
MYX/WD\*\R&PO<M CX5I7VZFQF]1Y9=9[J\J_N,)IE)U/U*-@-_Q)>A!L(4?F
M9_&(=U1^6M381^1GC3YR-'[^GC#R^**^J^56V0:7NVWB?\PWW]YNJXT1M;[F
M5?V[&2X$TJK, !6I69WR7 #"4@ERF1)*RY1@MRJDGG*GYA^U:C>I8CO%DS^-
MYLE.=3-'M\I[ND6N0^%&-@, /##O1,+6FX8\D8K$2*Y21R4G3RB>\Y3O[;$"
M#J_E_7PYMP^WJ\CV:+^:26CST+@"+"]*@"A"@%"5&_;B.26Y2!GW6MBY"IX:
M:3G4=WMJ2%C$C_.X.'M+T=$>WG.*#'2$,,1^U 8+13PA]I7#$?O!.!^2>.;^
MD /TS\V!Q>FCB;9%;WN*IPN"1$X(2!&! !&% 2<Y-*LZG)$"PP)B[GYB[B=\
M:L1V^^6C[?E\OKD,2/;MH4/.73V'R.4L?#C@!S_\_IRT)ZE3PMSG<'LX[$<[
MS?8>@\BEXP,Q[#VU]GSDB,?48<8^/9<.?$9@Q8<MK]1=G>%K'/%JM9C+^I6L
MSU::SD$%S 7)%# _V$A400"7B@"AA,92%D@2K]/FLQ*G-G=T%$Z>:-P<2 8=
M;)R'W<WUC0KFP//!A3CZERYPQ296'8*S\L8M*N!J_HL* <XW!H;"[^)*WSS^
MKI@-*[6RWJ_5_]W:&-3FI)6J G%)#.GPS/BN0@&.<FYKV^>BP((PY)7V[R!S
M:K33T3/9*QI$-BZ N]%-9!@')IP@!/V#U-TQB168[B!QW&!T=PA>!*![W!I&
M-[9TM]UCG"_OS!/GJGKS^(EMC* ;??AU\Q$P7JH,IPCDD'-[!$H!D5D!"J2U
M<7<,%;FMF/U%3XU\K.9)1\>DT3N(?CP&P(V%AH%U8#(*1-2;COS!B<1*'H)'
M)2=_0)YS5, 3@K?WFB!DAQA]G2GK(Q&@D&WQQ8@$7)4$Z R6F.8<9Z73LBQ
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
MN-7SJ'PQH#FC\"YQ,EC.6T"57"E1&.^?Z[PZ OO=-3\_6,#3,:PZ]@IO&)N
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
MBVO6<UX"\R;8@( YU;) E\$905Z;83)EPPKCK3,[#]$S"C<'J\YLCYMFLN\
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
MD/@MS&K2:>(L>BVX!&GK@#R!'*)4CKQ 23LQH-.EM<OS&$V=E,2T@553!70
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
MM]Q&/L0+.92 B=/G1L/7:31R,.R^X3(NVN>6[!#GK3DP.;."L4@P4I3:%2"
M-QHA2!8S%V1?N/&Z_3Y-W\293J-:AZ/IJ==W2WMGSF:X-6=SYR^.>E0[?+TF
MSV:-V&TT?V?GC-/KIX_H$K,QRMHN6H"2,8'73$&6=9Q5KIT*6H\5>Y*HID,J
M'UYJ$ZU@Q2A? FUD@34O@$F@K:W!,Z50AY"D&&_VZ>.T3>LAM\7-H[,I6^FG
M@WC/3FY>?E\/NEZ'Y#EBB=9#UIF38:$]^)00Z%^!6VT,FM:0&T!6+V7K+?&P
M&%<Y/>/MUA@6:4.LDUB S @R(3)GX"U]*0$S_4*PW#Q>.("L3D^W0Z$P%&H'
MZF7B/@GOP_S31BA9RB1J'_T4E +%!!F^SF0Z_I%GGIDT+@X!TQ.-$:X7[*64
M?81CZ7#!]H"&[7,?NA)4D!R$5,2X%)S,@4#;119;2QN%PQ:-,FXM.5UOC .5
M=5_=!TBNYYOFQBF6H4CAO(!00JVCYQ9<IO.-_-6H'/V2->_?^#15O=2F3V'7
M'*::GL%V$QB)3G*G8@0OZCN"0@M1>PXIQI*Q:&%SZV?YIZGJU*@Y$ >#;9J#
ME-)KM,J]PGA<_.GV)S2)*.TDJ=F,YGCQP,!;QJ,C1Y[,4N;K+<<8.!_J2!9E
M$ZF4&]ZZ+\3#E+2+!OT2ELOOL_FG=4?/VLSSU]7%[$M]:;_N\[FJDZ?BQ:T!
M-_<>!KSG]'^L0.#U&9,I"3'341U98%DJZZUM/6VY*0-3C]$[&FN[@TFG5F\'
M5^4-\[^'B\OENBWMV_)F,?_T$9=?K@^.VP_PK) +BY"L#*"<H],ZD;DA0N$H
M3>%DA8X&WV$T3CW[;D2$CJ"D7B]2_WJ>%E_P8_@;5[>^/>IJ??PSFURV>Y#=
MZ/J]7N4!U"FF$TKR"[@@#*B "5RH>94F2BF-#-C\LGF$G(87\>++U\4<UT/C
MKA?\]>^O.%_A2YQCF=W?$B4QHXUGD'.VQ'\)$%.=:EIS0#A+VI76WN41Y$Y[
MR;9"U",W[:CZZ^I>_;443)N9C%L^Z_C=NSF>]WBUDF7NBH(B?/6##$+DHG;'
MX:5$+C$W'Q%U#+W3WK?C@W5D#7:%UE=; HC)AR86W&,3(TMD4U@(LC9OLF39
MD)4C0:,-V?#:NVF\0W4O4J>-XXV/T?'T-G%.Y)_S)6VT3_/9?ZV9VUX.[Q?G
MYV6Q_"LL\SW6I"3$U/[V+)H$2I XHZ7O:L-HZW..Y?[DX0<S(?=<=MK\Q];P
M&EONO;H<G/U*CL3B.])_<S';S.VJX<K5CA\?Y8L<N%@3)Z4%HXV\EVH)DM6W
MV2NULOYJX0>P;*Q,)3D$%:6JHRP8Q,QJ5WGK/1-9:&R=BK '>>TN83K!+[]L
MYA']N<+[.TTH%V-)!ISPA>Q?F2 $8\ ;J\A*]HSS\6:K/TK:M%[+6$C:?>FV
MTU-7-N OBU7URQXZ VX-I4*;LY"Y1I?(PN6"@2\2@2>764[(F&M>U[H7A=-Z
M):<'8W.M=8#)7S[7C(?5Z_F[Y>+?R0?#O+5#;K5CN0[-ORV5XVOK][?+>CO5
M(0"7J\VO[ELL.I1<0@:/EF3/4$'(6H)00A3D=3I \]MD1'ZF]7!.A?=N$-'!
M[KAU$7U97,XO5N^O+?;7\W71<-7*$C^38JZC%[4YXSVVZ9[RH: &:9BJP8H"
M,0HZ%*HKB-EEGM)X!L4QI$_K=DU@<)Q,S]VZ:'R]G5]_^4J;?#VX\W-8TH&P
M;LI5WV13?2";?WI1 W8WH8^#G;1#EVOCIC5AMI&C=F?%+2'7\!:*$;84>?^L
MVA7,&XBAU$;=*GF63#*A=2#P,7K:G:QWY5SE?E[S =;&UJU.MLHHIM&"DXG8
M-\9"E)RL+/0B:NE89N.-IQQ$XK2N63/L[#X:VRNJVR-0O$CI\LOEFK]=Q_^
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
MNT=J%LM\A6?2(D,R1 &+2* TL>.R2R 5:I?1,HFE,9@>)&2:(MA3@.AXN7<
MG@^?%\N+>IZNF:BS-<]*\#)HED$S40MP2@3OE89<IV?:PJ56S5.[?Z!B$&S,
M<X3-D1+O #-W@7]];,H@$XM2 %.2 1VB!;R( 3R:8)4M0MP,7AWEQ-GKWK+/
M$3L-)-\!?M[//GV^>%O^7.$+$M7%VUB[UF!^/?_U[_2Y1NE^6RSO<OIF%N+L
M?';Q_2QEFW4.!G1)=#=KDB/=Q@J\CG0Y"T=&7_-<[,/)'81$]QR1>"H==@#7
M>Z[N7<;/F"@A927!,+KE52!CT><BP" 75G@I!6L=-7V4H$&0\\\1<NWTT!VH
MKO?&=8K4VW(]M^?=8C7;Y*=?D(4YB^?TYV0TU*D\T41.AB;2+A+<0;0U&SVK
MK)(4/K+6(8FCB1X6<V7/'YUC*[0[!/\;UOV(^<4W^NFGFTJ+Z^ S/U,\D'05
M!VN*AUI+#MYQ W3T"^&STYJ/"]BG:1R&SV?Y*#"JNGJ'XWK@U>7\XCUMQG>X
M3*0+VFXY29D*\/4T(9MJ#8VV(*,R4D>>>?-D[GUI' ;'9_F*,*JZ.H#C0^'K
MZTOARG%[=8E_X-\7'__"\V_X^V)^\7EU1CLK<%X"<(69C&,KR8X1$6C_T7XL
MEFM^BJ>L(;0.@^=/\_K07'W/"*;_#\/RXU^+LV*80%D42*&Q)D:3E>VTI.O!
MFV)#BI9-A<XMB<- ^2Q?+<94UG/#(H$+R><CQR[46ECG':CB"C@A-'@I!.T_
MM"*TCE3O3>0P/#[+!Y!Q%?;,$/G;XG)Y%H7'X&K?];)N?Y$T1*\9)($\YR*M
M-Z=($WB,QF%X?)8O*Z.JZ[G!<?:-MILT*=.& T\.&PDS>(A"&- V2<&D2-F=
M(N_N,1J'P?%9/M:,JJYG!,<7A=:\9E)(EC5Z ^@S293E#)&I#%8(H4BJT6!K
MM_L@0H<!\UF^W8RON&>$SC-G;<XN&9 ^\2I),D="DC45-M0A@LSEUL_60VD;
MAL%G^9@SBGH.A]WB(IR/#[L_YWD;V<+\Z]^)_O3%E_JO,\.CEW5H3[ UXTQG
M 1ZMAV14]D7FJ.TXI1=[$CHLJ_E9OM^,K[C]T>DWZ)SCIUIU_/$T+]I[O%AI
M98)TED&,,8!*NKISS()7-G/&LB>)G_+MN_%#I/@)'GI.H]R?H-'88CE!H[&'
M%CUUH[$G&1^GT5A"IHL-&J2(J<(K@.,Z0]&U-2WGUI;V9E?K1F.+Y</E@<85
M9@H:*#4%105;9\L6"X+8=-&3F]=\,O<CY$Q=Z7:PWA^ZHUN(O /WY&4X7X]D
M^XQX\:;^==5&;46 T1AE.8.2O*BM"#@$GI L"N>$$<:*T-H_WD7+U+AII.S[
MS8M;2+Y3!&U[W(20E Y%@;.&?*8Z/<,+:R"*('6VWH7F?0YW4S,MBMIH>P"$
M#A!]!R!Z>_$9EVO+\&K*#I=:U/)?"$Y&4$QH"$)'R"G;PKF(I7T6_WTB^H/,
M(=J];Y<?)>H.L/)X^S[#!7.L1$BLEOT&1LP$1I)BK%A4$J-K?>8<WQMSU-2I
M,2ZO=CKH 5!W&K,1X24$\C(%+T2\J2W:8TY@A?61SF-.VZLU@)Y+;\R]%/MH
M;\Q]I/R\>F,*)>G2=@$*VE(Y*Q"\,B"T+LY+QA5.-/3W1+TQ]U+M$<-^]Y!S
M#XWMUAN(.ZD*<QXBYYZLO>P@>JDA2\]3RIRG."A3J&EGPU$S(UO>/H?+L@<
M7'7DU(C$/-'I:JL(;R4X63PX3,5S%XVWJ14$NFARM[^R=G0VW$=R4S>XN].9
M3ROF;%8:T-&QJ')Q9&"3+)*F>U-X-%:VF,K;86?#O52VL[/A/O*;6O%W.O/1
M,<:Y2Q%,J(_&IG;P*'3226>4QL@4YD&)3\^OL^'!BC]8?ATX$@_?=S?/:4F$
M4E Q8"498J?BF&PBB)9YCB5&9<9(\7B$I.E;ZXSAG;;40S>P>K2/'@9+W@,*
M$*AJYXZT?JAEH%3D#$-"$\9!5M^=#9N!X$& -=-(IQB[W4U/!:[(/:6C=]W:
M0\H L8[ID:7.6W;6>S]&B<,C)/486!L/78?JH@-HO9HM,5ULTSRNV=G,AI6%
MQR2X!%.,K*V+$W@C% 3'1#;.:.*N,:P>(:=';[D-I%KIH ,XW4N-JU]>S]/B
M"][M1831,&%M!I,\<:6\)X:JZ\D"DSQFX>VX9=6[*.O1Y&H#LA$TTQW>_A66
MLVJ?WN+N3-1QEU$3!XXDI93.X!P=S\I&)J-,1L?63TY/$C5]N\/3H.Q8?70
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
ML++[4+[QDJ(/0:,A3UMJ#THP#RX)XDMXZT(LZ&-K&VH 6;T$+L:\UEIKIP/
M#30[SV*QV5B;R;YD#!23#*)F%F0RM,,,?76M([0#29OV(&L.B8?"&HWU\\SC
M'/]8+/)?LW.Z0/+KVN3ETXSV]6GRWQY?^I01CSV$T"CL<;7BB]LK;I/P9JMT
MOEA=+O':/<U)HO>IOD-P5C&OP(5B0"BKM;0.C6X=7M^+P'8AC]]F\]D%KL^
M^\MN;AP,PN04-1@M(UG!FBX;$QD@V3:E9%D*MO8]AU,W[>DY'J9VASR:ZJN#
M&_P#J6O=>.#EY8JNG-7J WY:]R%8NV Q21==\9"3H[O'*%NK13R9U$*DZ)-6
MV+H=R:,$]1+]:(N"^V!KII(>\+6A?>N=Q<1<"3G77A:RFL^U6S++8"PSZ!RS
MWK2V ^\0,#%^VBGV/F0.EG(?M?FUF'SS4OQ[F(=/:R%]P.6W62);I5JH5_YX
MDCZJY($Y'T#Q&"&$$$'3GM+9(_]A:-=C1?L#5YT8-(>K]L>Z_3'DW &"WBT7
M^3)=W&&!!VWHR$4(/&E0V@9R:8P!QJVT)JNL@AH(E0<^?N)X13-,'"NY'NKW
M-W7L7AN6O0=>IX.H$@5XZR49>T)Q702!N5GU?D_='$:Q1 X7;0]XV,*8K'P"
MJK%@<L8Z.2: KX^=D6?/N0L&^: P^3/KY["/LG;T<]A'<E.7]=_I1\!0>G3H
MH6@Z#A4/'KPO!5BL@SF"\@-S)9Y?/X>]5+:SG\,^\IM:\7?Z$02&"3V38"/6
M"G0FB/-"-Z(+B?&8'/V\A>+[Z^=PL.(/EE\'3N4CE]ZMN'E&PV(.$%PHH"*G
MD]!;59L?F\PR2S&U'J\VA*Y>>CJ,&L)HKJ .0'<5;;S)$JUC*NJT'N-<E)"S
M)S'E0F)2-H)5Q=/FDXRKULT('Z9D6C>UO<87S<7?$8C.5#)1^L"A&#ILE8^I
M]MXK(&N2,3$0A6E="7^U]K2NR\F LI>(.X#&?6G\@1>__IW.+VOIUC5/F=SO
MI#G212W)0DLN@ M*0BE2:^:Y-KYU[L\0NJ:]U$:'5'/5= "WW4*[U1 G!L5Y
M(':\E6072L&))ZRI""6+(,G1M/9D-M2>C8I&ZZ\Z.MR:JZ8#N-U<VV_+?:D]
ML)>T$=GK E[7DD%G--WJ19&3HZ14.7/6/#UV+P(' 5 _6P".IZQGGCQT4^UZ
MFHRA!]8[99K04^PVR@VJO0TNOO^.%Y\7^=:2+^;Y?R]F\XM_T3\NE[?:(2E=
MHO,R ->>H*U8A%A,!.\84UJAM:%U2LR>)+;+#_I76,ZJ.T[;$&F!BU])075
M^K;SHJ#_-DE)YH:RH'2VM/7(1V>![@/!,ZKF]_- TJ;U1L=$U.[<H':ZFCBX
M^O:O.7W.Y]G7]9,"T>712@3,F?PHE1&<IHNE9..XSX:S8?/EGPBNWEFTET2?
MABI=M)!O+\"XKK9P3-0D>"94KFU)JKD1/3CK,"!#+J-J"8TILWB.5-Q#ZC]
MBA-G6]3D\5DX/_]>><@?+N-JEF>T1_"J8H9%(5WD'I*(M"_J&'-G#8+4V6BN
MR!DN_ G[:,@Z'4#@$.4M1I)D!P[>X\EMZS@L$P:L<.2#D$] =ZNW0/Z!BKYX
MPW3SRNVC$TE/D+[1_GYIKX\>P'4GX4DG;JRS%LA$XZ#J5.C '(<84Y&:E:QL
MZZ8HSR:+="_%/II%NH^4.\@!W".[44@IHT<#/-=JISI@+_C"H @7E2W<YOO=
MYWZR+-*]5'MX%ND^<N[@D'G8:?QC,4^+^6IQ/LNUA=7F%[A)MF*:J<09 E..
M[O["!01.!B 6Z0V=W,JZUF5*>Q/92[[!>#?=N'I[;L#<;G&;R3R,2H.H"5PJ
M1T/W@ M@4)00 M<VM:[<.8#,'J-$S8!S#$P/T.+$=W -)(?S>D/\<[%N-[IZ
M\^:7[450^[()9 DRRW3?*$>[V[@(Q2:Z"J((F;L!%^XC2SPC(!VBVD5[.4\<
M2;JY&!X6WH\_1:S]<-?;4(<BLL%:YT L*JDC>)0&='+)VIBYB"WFMAU#X[1/
MU&,',$^FO8E1NHN/[1[V+/!24^Q+**F^L<IZ'1A(+C.RI0E,ID7:\>-43!<*
M.QT*%J.HI.,;4SBOLM<)HJ\/4F@5N%0+\(R*21F=Y?UXV?.X,5MK<.#%N(\X
M.S#X'SRTO[^YSNT02"S4GNU)<D?'-J^[R":P0@@9BU>^></S)TB:-B'F%%YF
M2YU,?/#\$I;+[[1!_A7.+[%F^%P=V*_G=U\E?KEEOEZ_4'P_BUE$1:X.\&Q)
MEI+$Z&/T]"5QK822G.D!A].19$QK\C>%PV(:W4P,PX>-AO_]K]_#OR^6])OK
ME[9WN$Q5MY_P# 7:XD0 &S62UU0G- J9Z5PWF+2G<]X->5X\8.EI7XS&@MO8
M.NC@,GV8Q8<8$TY')84#:62]'BR#D(@[8:2)+)3 \#3AW$/A-UH8=PSXC:N?
M;H'W:O9MEG&>5V^7KV:KB^4L7E8MKLZ\<]P(XR"+E,E&Q0Q!ZP#:VZ)REF07
M#\JE.1I]NRB<-J1Q>@@VT52W.%R=1:8Q<I?!*D&.EB+G.Q13FSY*KV,*+KG3
M &YB[^'TR-I/]L\\9_[?R**E7\Q.U&3SQ^5.F3'_!+.MFFE>AKH*8LUHWK;P
MN5GY.JLY>"=\E'6T@S6@@HO@$T\DVCK8BUG/?>MICL,H._9$N_O!M%5#G)W3
M/MMZ^<XXY4T ([& ,G0RQ^ +,!9-Q.)#5+PQVX\2-'&3S/98N7_(M5-'#^V#
MUM%I;XHMQ#6X4E_2LJGN3;!@?<DRHO&6#7H^;]I.:C2,-%3@@QVD]I%F#Q#8
M1HUS*9SIPD#(6MB&PH"O;=^C3E%8&XT<-GSM>760VDM9.SI([2.YJ1L)W>F
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
M\XYQ\[/M)KPX\S&4%'D!4^S:X9,00[+@? XI!"G4_6F&?6T;'!CT^GF>ZWM
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
M5F8\"BHS;="<2J"(TB=*%YJ'V,^*,V_K[J4]6BN[] BQ1Z/94O A",' 1R5
M9:0DM*@(#IE/'J44JO45]!%QYO5=S4S^$I1.U'\/4+J[N5U]S.MOEK1+74M@
MQ7#I*3QE=7:[+^1\Z8_1F>)\P&A5Z]#]!9$Z@]2IIM^'5$,[] "K;W?>]WD9
M/WS$]7;FL2Z,&X82N)+U 3EIH)4@T,8K7&#2DE_@)'PBT[RL !T<AZ=;J$O$
MW:]FMSMCT<DQVH[%.U'Y9 5@\A($QH(:793-67I?DJDS5W86 EZ$UQGFZ !>
M?^!UOOD]?\[+N_QKOI]H;*02B#: 1JY >>;)*^L DE(A[I4N1K<FHSHH2&]
M.L?6^QGBV8J?N;CQ%_S/U?K^>-]FS#&7XH57(&2-/84U@#+[VIQD?,RVI/WQ
MT2>5-7[[Y7EY02Y9%'NFUF?&S*_XD;3T9 V[K62D8"Z53%M)B#HE4I(^0H B
M,D>3:%?D07'3"]!Y5H#YZAO/M>BJM7IG?K]_(OY];YK(R48M((DZF%28#$Y'
M SI)IS&H*/U>MG;P[?[ CY[/[HV,M6JGN1["D><=Z-L'CII@>7 Y&) 4KM&Q
M2YEI2)O:%.V9"L53,#=-T=A1N6:F_KGX2TIK4W4 OU_OZJ9Y5[:+JBJZK\B[
M\L8QZ5,&&=&#0HS@2WV:Y%'(0'N2A=871L]+TT4%6D/+[P_?:6.&F0^R'_^B
MG[/$ZUV07^LYO56RUMOH#*I0@(_>:^"QD$)X3'&?\?3@(;;W8[LH/&L/A7,5
M.+/M'_<&[,0G[*+-QA<#!3,'%8,%Y)AJ]52]ZV1!>#X  (=^=A<59M.@X&Q5
M=G"N/,B="; R&@,VN@A*&05!AP@I,$S)&&]\:_:O41"9KF=BZC/C)!6?#HW5
M+5XW@<8/F;X<%SN.O4_7>6.19?KN8U74_][\_97.H5Y9,M"Z1O&^MEP770 #
M,RY(:VT9=+$R C9#Y)JY?'%J2#4W30>>Z#?\L@FD_EQ]%__[;K'.NX+OQ>?M
M )&;*RF%C@Z10JI**214 D16('.=D-<._6&7>".P]J)0,]>H30VTMD;I &4/
M[;4_+^/J8WZ[NKFYTIB#EY1A!N-H"8H;""XJ*#::%$)"HUI3]1X08^;:H*F1
M=*[B.\#.!O$_?_R$B_6&HO@#KM_3L4XPSYHR/XKVZT0WGP.@=!9<(1<;D[=)
MM![P>%B2F9_3IT90 _6/!Y'?@FB9WU>RLC\;QMV5#CW>WJU)5?=+4<%'7;R$
MDH4&E2RCW(%+,(5KY9.D;*+U3<XA.69^LYH^'C]3]?V@Z-?5<O74K_[XUZ>\
MO,E7BG+.G$L$'<F_*@P.0KV<,H8)[@0W:)I?"CXGS-S7SY-?"C:Q0C^HVJ[A
M3_QKMXSO\S*7Q>T5*Y+I9*NG-:0C3T&?TR) I7HT15GK6.MVQ6=$&8:HUWO-
MW,("'01,7T.]GTB'=>#":DGZNLMI%PVNEC>_YMMWA59ZQ:P3(;D 7&.=UH0)
M/,H$D4N!4CC4PW@-1Z-KF'S#(/?ZKK,GMU4'.#RXFG_@8EF7^VY)__QI=8/7
M[\K!__!AU=EP'I17Y,U+J@-U+7AI/23/L^>^>O;6_J^-Y,.P^_HNX6>T;P>H
M_FV]HC-ADTA'C+88BY!M'9T4/46OVM8A2CY$59(*S?FTOGY]&+I>[_W]B7KN
MX 9_=T6G.7,ZHP;.:-U*&*S321P(64H0)4L36I^L(RY'^>N]AC]!OQWX#4I7
MXF88X>U._E+YU2-GX'*N-R@<P1LI0!I7%,J89//>[WT9AB'E]=ZCGZ7S#C#S
M3<'Y;WE=_P+?9WY%,5\)AA<0@7E23*5@,L%#3LE@P2)H&S3&SS%YAF'I]=ZD
M-[-%KZ/L]&](FL/KZR_O_F=)(FV9P!X/BCAOCMWPG]]DB-V)RVDPP>[%#S\,
M,!-!YN!] 9/H'%-UPF)P D&ZQ*U6/B@QI !H\ ?/]4>_+):K]>+VR_U Z&W1
MJ- I!8<*I+"UP"(+0*L,&.4*L]SYD%L?9 <%F6]&W306W_= YVN_@R/M.,4E
M,])E5C63"_VB7  OZD MQXQW+&<I6@^!/Y]7=K(+SP8&'\4<.T;[/4#I"8\=
MHS-8!,H/4?%:#)HB5&X#"-YA,I)QEB=J NBAQ[6A88\RQX[1<@>\GR,833,F
M"M*XA22CH1#.ECJ&Q(-F/"J#6C$<2@?Z.IEC1YGV=.;8,7KN;ES'9C<5IQVS
M"0%%EJ"BLZ2RK$&JF'70A44VJ/)DNG$OD[V'M#N1&NFW.X3<,Q7RPI3V%K*N
M;2G62W!95O)_ETI(PJ!IT;[:%Y5:*YL.&>@R1L$S@B3EQ=7;_!ZO?ZPS'+]L
M=>%9B(I%X"*3!PQ"0L Z/LMK[@US(1^EF;T?&48_>@L-^LU75!SXX+R](.U<
MQKFZG!D&6ZEW\,7,DF.)5DVG+B@=Z;"5*A":#9<J1:?RL3/D90P\_MH\WN!L
M<ZT:Z&[F&/3IQ<#C&X'[^4(4\<C(!!DO%5#,&@C!6M*/B,49FZT:?P/T[7?F
M0\#IEEM-I,:90X:ZA/7-A\6G;686A:9P6X MCL[%6MSA0O2099%"L6PRMF!(
M>?+1>1N_VH:0IVNS%QCLMH;F06;+"GB[>4&H#8Q&<'"&AY"2RL>#@M% F#M.
M/,-PA\Q_@A9[/QJ*YRJ1GP?F=6TD0TT1KJ\D99Y^[Y7/(K[:H^%LXXTY'<9H
MLH=[S?N[O!__^XX<Y9O5QT^KY<-='N;"<W8,;*Y<0$8Z")L+&^F3\3J%$IM3
ML1T3:-Z>SPFOR,_6?@=0VEO#/7]KXBGR:(!;4YL' Z-DG&DHJO":/3/%6W?>
M'12DDROS\PV]:JWU#J"SK4Q^4-+;^C^HEMEP2GMDF'4&'5,ES'0(7E"X;9VH
MA7DZ(FL-H"/BS-L,W-X#M=)\OR"Z'QP? FG'.S Q.%(29G">,8@E^&2EU9SS
MR\"H!W_4S.S#X'2"#3H U-:U_I)O/ZS2S\O/M-_JFFJ=W\-%<=[]0][RWS/O
M8Y99@JXCZM2F1S7KZH Q9QYRPN9MYJ.%G+<)O;T'F]9*KPV&NYTF$8T5M"8N
M!,417&I*=%""X(6B"2&E;3X3Y00QY_6!$P/G')B>8,69;QC^6+RO9&FXN/ZW
MU75:+-_?O'W[YO["U$5CA)500A2@6*4!K7FQ,<9EFX-+>:]UY>#EPI%/O"(@
MG6+:57L]SWPC^94O]+#ROOW;G"MG[68;DMJ4B]9#+H;""$F_N& 17-&5OIQS
M90;5@+YP?7F.C//R=+2]]KZ8K6;&Y'/KN"\"4%:;J#FP(@/M+N' EQH;&Y0L
M!FW,T5?4H:@[+L5\%ZB70\%J$I-T?#YRG5PLLE":55O^9?+@>*I7QJQX2;Z<
M[P=KK^-\;&W!@<?@&'5V$-[O.^NW#QU$PGNE(P\@<RT[\A0MN!0E8'W"CBX)
M6UJW_#XKS+R$0>VSQC9:G]FIW%-5/WZ&NE*2$*_(PW*C&2@C$J G_9CL+2^D
M&/K' =[DT,_NJT/A1).M&NJO"_NORO<K7*>M][NYJK7W*40&?#.#48A:\\P4
MF!*53^1F4:7!]G_ZL_NJ!VYE_S/TUZ']5U_1_.6'?%//2<H^PY??-CJ^\CYR
M94. 5+8]&73@UNZP(&1A 3-YU"&QQO@O]U48.@UV&NI^9F2]P?7Z"X55_\3K
M.PKYOX;Y/R^?5D"\>73%\77Q5UI$5)@R>&T*;2(*OUP)#J1"4:SP+*@A#2YG
MBM%7\=GYF+ND53J,C!]J>+YVPW]_O[<*#]HC90XZV@PJ:0L8@@?/D OA7 JI
M-1GB"/'ZJELY#XA36^>U &][OWM+GZ8?\W[[GUPQ8[5G3(!'I(5J4JB/0I*?
MUUH;6KC4K7N*3Q:VKU*&"X+R;,O-7\U)2ZDE/[C\\H\[7".MMM(D)PI9?9"0
MG=&4N7@-+BA%WMX9RU7A;)^\\[DBSD,_OJ]WX_,/TQ9:G'O(T\&;V/_OGYM9
M?/0O!]!_55PQ)FL-.IO*9%4G.PI%T8"/] \Z>IO9 )"<\.F^WD3.!]#4VN_@
M(#R\Q$,+LSP4H20'[5)]ST0'R%4"%X4OG%M$V?K@&RQ<7W>7;0ZZ:2S3I3_[
M[OW[]8;_^J>[V[MU_O'F=O'QZXOZ9MEEQPMP<^4<9B]I@\FH-I?_#(+A"*R8
M(J3BUODAM0;G2S(S(_JEW-UDQNG ^_VV7L6<TX8M>3,Q_5VY9SSYKI3%]8(6
M^MTR?3,OIV3#G=(%6"(U*TN)CK,F >/9:<ZU**XU.\R)HLY,LCZ-:[R$V3I
MYU?RX[K(=X76\RFO;[_\=HW;U_A/=?==19>--R6"P$ 1AZ[CO)U0(%U)EFD6
MO&\]46N89#.SK4^#O0F,T@'4'L8;QF ,B6S >&9 N5K'P>H,3)_09";%P,JK
M$6 :-4%R.H+S:>!RDF([ ,3A6."'Q>=%RLMT\V[]P^+F=KT(=YN9 E>8A&0N
M438=,YW[*G%PTB$(%7Q!AN1PXT62@^<DG)G?_)(I0A,C=0O!FZODN1"&)4B\
MS@ICM?HGUII8X=!K15%^<Z;B9T29F1K]DJ :I_9>28G-4W8Y?)9=[H]\G>/M
M _GJ]TBG>\Q_?,CY]A$5]'D,QA,)TX3N^!**.I,;^9O&VW?EI\62OK[ Z]]6
M-XO--KPGRBV*^VPI)>5!TNE;M(# *!QSLE;^T"]I_[6Z79O[$;G.#]OBBG[P
M]7:(\+NRS7,V:=&6C/'/U>.'XFU1G<V)DG1A@1E;*$>/&4(R!D@?A4+4:)5N
MG;R>(F<G[=RM4/5M8#BQZ;KA,LSIQ\K:5'FK-Y7BV6<A*1]*4=<AC728N) "
M<):38,KQ,(R4>3"7X=/OSPNKZ:U^D.WP#!-T"*-=9;FC:-:(6, 61%"<47PC
M? &I+5,\>!'#(.J2$X T=ZM&&\N^ )43U#SSZ\)_?%@=X>V)D3,7HX/B).7=
M*@@*BHT%R9V3-D8*8<L+8=N+'^D+$J=8<#6%.N<OISA.Z212,#E2EF30^DK/
M$B&0QX7$L$AKN=;E8KR)S>]#)T)'4Z7.70Q[J)J25K++:N[;CGR*V=?[$Z85
M(5XY\%DRP%*,0<VR<V( 2@9];)YBZHF@TEZ]KVL8 +<R2E-=)0IRE5%Z<(89
M$)).9:-B9#CDR7J"80#-+SPG0M"$"N\FP'W"<.Z-C<I8!TY3N*\LL^"<H\"?
MYR),93G?GQ_QMYD*,%..=++ZNP/0 Z>]C2:I %)D4HDVHO;+)A!:V\1XJ"S'
MDT"HG^SH=)L.&QHP7,$=O*?L9B4OW]\/\[DG%9$\N50BN,@=Y8ST.T3%P"KN
M0V2I6-.ZL.\947J"S"DV7K57> >XV3POW6R7\./UXN-BN='2;C%).NUB,5 8
M;F:@UIX/EBN]I466O,70NH7]J$ ]Y%@-,=1.^1T@Z?A8,8^2.Y8#!6T4N2F,
M 7P1E"\JJ74D_6%L3:UW_K2^R<I1+A8%M3=.#TA[,HLL1H=:"03&:C&6H-\%
M(Q,X;CQGI3@>3&MDO99A?J,,>W28WQ@MOZ[\74O*Q)65H$(E#+"J'MW*0 Y&
MB12%,W(ODOZ;#?,;9=K3T_8Q>N['R3P,"=^XZ >_O7Q?8X"W#S4Y3&34'CEP
MKFB%FM(/+QD#X6S4OD[.W+]C;N6$A@DX;RO]Y8^[R8S7 3+?X,T'VFWU_]5R
MKL]XO?'WMT_H!:Z$LM98PR :38L2M++@F0:./G)M<Z%E-4;D(,&Z\'Q3 &,U
MM94Z@-YW,:[N:!FDL4Q+HFWZ:[Z]TBQ$QU0![GVD1,49RE$HWM#DZ3E2OLN:
M9XD'!9GW9O-RT#K?"B=#Z7->AU6[_JROS16T51[Z*S:K<4%(*Q)$5)PVAJ^L
M)[(6-A?-0[%1R=8'ZC%YYDT7+P>M9C;I F&_YUHA7RM8#WOCJX N8E0.T.1,
M>\8H"('3VDAU(@:7,;4>D/223/-&:I=#6E/;=(&V=[<?\GK7C!BY*"[QRN4M
M-(GL& 2N&+"B8U$.#<K6!/Z//C\O7]'E,'2JQKN RTYN(:5T+$8H])LZKL6
M=\)1FB.3L1&+<ZVOKT: 9#+^H M&2^/UW%&D_1M^J0$>^4?ZF_4=R;' 0!JJ
M91=O[M95U?1OE1)I^X<KZ1.K/:B Y#PI;>8:,-..*-XEK;PJ(;4.G$Z5=5Y*
MHLO'ZY/:<NY+5U+<'?V@[0+N__1##K>;H_W3XA:OZTUA?A>N%^]QV[/(H]/9
MI @A2EI?K@S0#B,8E8J,13.WWX]\^.KUA&_/RV8T/?8N8I,NSM$?=A_>SB[[
M$__*-[2\36A ?WBTQ1YMK)15*1H]6%(M*,80@BP>F!8Y62.5+:U9%4X0<U[B
MH\OYQZDMV,%QOEG,HY5<Q401".,%9%:TS5C,@%$B9"NSSDG&9%OW+.[+,#/%
MT873A%.5WX6/>RQ\4H9K;>K2Z^BIS&.]Y^.0,H&^ZD'O$\2?C9S1H/D;W-^?
MJO(.G,T^=<"5\29RS!JRJ%<ITA@ZW2DW3KP(Q446ED\]B61FNJ#+X>8LY7?A
M;/ZX7<7_^K"Z)I/<;/DBKE3P+"$IQ%?2-Q52J6^Q 4JA?*1(%-B<A>I;*6:F
M$+H<A,XT0$,0=<+0L3>6>':2CI?EF96G8Z2ZSJ3JV,SS&BK  [N"0FT*"@$6
M0Z CU7GP-B<067//:HL/LR]8\*0/MR;E>"@#_VV]*HO;2A[WJ*[EYE!A2]&.
MH:;P0=1Y:2H4#2[E"-K:Q!3'I%SKMX'SI9ZG;&-Z;+W$W#&Q?6=N+]J1:+Y;
M[]S)IF@T.AZUS ZBL*'>.M:B49?!FD2'5RK<L1;=:8>^W1=_Q]2V7S4T1!]
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
MOTTV-:_71GDM0W-6BX&BS8NNZ8*N*2S3,> >/98P+2A4J(..L=:"6&,@2)6
MT3YB$H,QS0>POBQ5G[']66 8"+@3+3/W_,J:@/_Y8;%.O^'Z]FMSC&%*I9 1
MG)%TECLD_XR,8M5";MIKI[(<TE[RS(_O$R6G6G#55IT]>)^C16A:!'258,!Q
MINN\,PZ.J<HV&7C@W%D9FCN>?BL\)SS:FEFA!T@]*5$S+F&1T4 ,A?:#E!R0
MY0Q1Z<!"IHQ8MKXS>#4UGJ,,>[3&<XR67U>-9]*:H1&4A A=F_@J9:-#!B7G
M8+,/(>W'V7^S&L]1ICV]QG.,GCMP,O^X0W+ M_GQ(\+W7W[%V[OU]LY-!^^R
M4A$RYUC3S@Q!%80L@Z2%J<A-ZY*&EV2:M_YSNM.KJ2TZQ=9V-;LMR6F/N&P*
M&"$\*$Z9A0LF@G &;506I6L]'N8EF>;U6&T1, !>)YNC WC=W[]M-N/#XG9N
M6!9.IWZ*8#Q/H.KO?*RS4GR*6BF3K9GJB>60//W!ZG3+/_.P<K89.H#4<[[]
M[4,94E&EJ,P]%)_K($LO(02*(ACWUJ4@K;:7*D1XVT?EZ.4O*D^S1@?PJC5N
MM F?%&^\76!87"]NO]P3%?YPE[]A_[<Y4WCJ ECC*';UH8"G+0O2"6;I'[)O
MSUYPHJQ]7E2=")D#Q<R3V^\5X;32"O_Y/ZNK%&S"7-=#&57ML63@I>5 &YUE
MD46(N37=X4@1^WS+N2PJ3['6:P-C'0=PQ1@*C<Q!J)PWRCD'GOD"4FN15,F,
MJ]9G]&@A^[R!G0&0HRWVRB!9YP%<%:D2EH00BO:502MN.VA4--$9;>D$F(*7
M?(R,?5ZJ7!Z0H^WUVO"X^)ROO,^:T3(@N5P;T6,&-%* IG.!Y1!TD<U9C4;*
MV&=2,P,>Q]KK%>'QNSH"X&&1CO:98CJ!Y'4\A:%?D'D+FA47&3<R\-:S?D\2
M=-Z1(GT@\W3+O2)X7B5I$J=%U/+,VAH69&4^C4 *1,."KU-\9D+DO$-$^@#A
M*/MT@KN3AC^FS'FL=>^2<489F]?@E&5@:?DYZ"AE%A/@<++1G9,-%YD>EY/;
M[Q7A]&$<I./)%U<XV%0GT6.=1*]DJ1,/+"H>HE&SC5T:,[S3_[UQ>9*]7A,>
MOPZ#C#84$XPE_:5:+.\-."8T1".T*/2K]--,)FD^OI.SOSDH3S/:*X+EUXF0
MFA<>DU7 '%*<'&R="%GJ.[YFR3GE8IDB[6X_P9._X@><Z4SVFC#Y,!0R"J[1
M)EJ1=+3I! ]U )^$K$F?4B-WLYW=XX9X\E?\?#.=R5X1)A]-A?3%: J5!7!4
M6/7IP*=DP:!/0J..PDWQWCW!'$_^BM]P)C3:*X+E5:!PV0D>P3@KR/%O!HMG
M Z%V7DHC4.3658I-1WGR5_QJT]Q '0#O4#7>+_C7XN/=QQ__^K2ZN5OGJV2B
M*#):*"75L$,E")@U%$?:5#GJ]@P1 \0:!K=7^BC3VBR]<H79)WWK^*AO_=E_
M.(\,[(P/-F'[:K7@1D-CGZ4->"!L$MPY*4P&8VT I24#5YE78TV!0[W<=J;Q
MYG]1J+,K:^.'G.ZN\[OR/&W"IF T.)^Y51)2(0TH:Q(X5L=.19]H/T=I8^N[
M[J&R=<I8<A)NOJFUG<(^'0X2W711)!N=5M9#YI6'7ZH(P8<$IB3+%5-2YT&G
MZZL<.SN-I8?,H!VC]@ZA<T_I4KQ+62?(AE,,D&4"#$Z 5#RZ6"Q#-ZC8]>\T
M@W:498?-H!VCYID[<7_!Y5TA!WRWWI*)OEFM/ZTH:;EO@L&LA$L^ E>5XI\7
MVDC*>="9L:BCSXD/:;U]X3-]P>(4*ZZF46G7$XH+>E,B'=(B5%X5<JF T49
M(T0J,7'.XP!LG#^A^-+S:4]%1CMUSHR+#=T)'EF+H\S5VR(IF:U-(]DS"*58
M2"A"$5')8,4 :+STG2X'V)Z*CJ9*[>"NZ#CO1<B")6D-L%JAK+*@8S=3U*]]
M]%++F-&W?KLYGU9FNF>:*0/;]@;I 5U/"#(JT7V*Z$AD*T$IK2 H7>I#?'$E
M!CI56U\[O!J&F5&&/<HP,T;+KXMAIF2#FC86!6$4CJE8Q\0S%R"R(J1R*8I!
MY]7K99@99=K3&6;&Z+F;-)H,LKFBW^RF'(-EY'?!6T>[27)!*LL,G&1&B1Q-
M](-(U@>GT(^_/G/GW>5N7TY6>7>@V>TO&RQ&G1!X%@B*]L"66HG6$$U)(O,P
MJ*]S-&SZN7<YW:9'(7*"@CL(7QZ>AN^/ZIV#)#FE#71.DX,D/VQ+S?^<JOM'
M6^$\%[9UF=TSHO0$F5-LO&JO\ YP\_-R\[,V2_CQ>O%QL=QHZ9ZR1OE*2I*
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
MUU5+)7> DJ=.]NW#3 3DP5'XE0"#+K6AH YO51Z$ECIKG33;+[IO_.S_=M1
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
MHP?"E9$LP;I('&3:,J"R$204$4%(&1+#$%ABK0%SCXJ^P'*,;I]H-G&$H#N
MRI^XF"]7-R?$(Q?,A%! (M)QJ@IM)*7(Y^=,N)2=+7[0,_)!\= =(J;U8D8
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
MR\O%9L9XX:ZV7$%3VXAG1' VD:AR23&DY+AL/<#W.9IZ:KS<Z(QKJ84>4/7
MF?T>ZR4UL73_U(Z"0F,C-.1LB+LB./B:VB^=M\(KBUJVGIQW&(4]-6L>SZMJ
MI*%.\;>_3KG/6\*H>#98&U%3M!)%@:#)A73")6:=YU*Z,Z#O,?IZ:O$\'O::
M:*<#Y-V6U^NPGJ__)%I"?KNXF7? 9SRD'%0R$-"2HYE](&,>,XB0A$,R[NA;
M^V=#:>NI#_08=Q>-M-(=VF[>R?Q<"J;-_"O>N)91V?(4I0,78P'R1\F(!R&@
M".FESIHQ/-^%V0,$]I2)-O:=V:GZZ0!\#YGQFRR^VNRR$WY>Y)E66FHI%!1/
MKJOBDJ*B8'E]$E$E%U%*.L>MV2/D=967--X9VT(Y'>#NMKB(.=P'29G59HZI
M@.&U8D&R",$C T/A$6+26>*XB4G?:>DJRV0,6W:DV"?.Z_]CN7B/:7E)GU79
M^<=JN5[/O'2NA!Q B\2)_AI6AT3BP=H?6R4F])#RHH<^NZLWQM-@T$1\'5B/
MG__>4'AQ.5]_JC)Y6RHC>R!KQW,*V9#?5Q\/K+7$B4!(S!GGT'K%6N?,/DY-
M5XV?VUB01J*?V(9<AZCKY>)ZSE[M1G!US,[(#@K!?(;L)*L<D4&TY,R)+!TR
M'36R(>5ESR[45?OFTZU+6\%.C)+O#P2/,2.5#A10IIH&Z$$54\ QLINR-C0W
MCHPG&](\YMF%NNK#?#I*V@JV@P/IW?5#TE94Z_5E6"1\LUQOUC,F7 [9"="L
M7KOR7,BUJH.I? J%11^X:.W1/D%.5VV7VQQ)K83? XYNO&E?,;)C:Q8]1UG/
M5*): 8FJ)HT:A(#.*N5M8-RTAM&CU'355+D1BMJ(O@,0_2/,%^O?R*W']=O%
M0_[:3,H4;&U#&07CU;K6?CB"0] 4\]DBM$NY,9:>):JK9LEM(-56$8<CR^^0
MM<"/-;?OPTBGW6W&=F8W!V:*4 XRSR0U@Y8VBZBM*+G3S@K-?7-C]1Q1735#
M'N/D.U41'9BN?Z[F&[*ZI3*T(^#ND3Y3DN6@50"O,=<1GW7\>=IF6@<EM0CY
M;MN]DZ'U/%5=]3EN@ZW&JN@ 7+_/%\O5C2OTM_]:T&=_FG_Y_GSS^MN[K<!G
M1<B0@X_U$IWBCQ 4F6CC00L>I3-9,-OZ9?< \KKJ=MP&;F,IIQGN_K__>4_8
MQ/E_;/]J^S?UI]YC^7_J[W^]__76YV]6\\7_6.!F]]&U!XJK0KQ.UJE_>$?_
M)LV_A(LKJ_X3;L+\8GV;D_7\\Y>+Y_H<'[C __S.Q%WV]NO<@T\[AO#O#2XR
MYO_W] >EG^;K=+%<7Z[P521TAK29">$]AF+!L#HPDQ<)% YR,)A=LC);%*7Q
M/GZ8DK8/9KM2(\923B@U\-HN1R5N(!8?(%C)64[1%6R=]/0 &=-7R9RH]Z<?
MR0X7=0='W6_+Q4?ZM,^5E0_T,]N:97(!-4=%8:PLH?(0R6Q*"]H($;F*R(QJ
M#)>'Z)@>+R<I]^X;_:F2[A M^U84(4AA:@<=[UCE(A1P+A:PD7.>"C-)MWY*
M>YB2:1%SNH:?@<P1XNX -/O^;I6)J]Z V7B54P%R ^O\8.WK-6N$DI+@R@?I
MF]\JW2.B+Z@<H]EE2S%/_(#VCB0T7Z^7JV\W>TC6BOF@"AE9[VME*8IZ_<5
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
M]2\[G-I^"PT;V;PQM=>1U7N"TP=L^S_#:D7AT;>KOYKI4!LZ6PW"U.L>C.3
MEN#(E;5&:VYYMB/&L"=0WF_AX<CX;:W5'K&\&P\49'3!<D8A%>,4M^>:S"CJ
MI616(GK&BAL=F\/',TU2#=@4:X=+O4?L?+AJO[$=IEB6JW^%55[/# E*<&5
MZVK>G4\0(Z_=.'(RR@2A\UB=X)\AK=_*OM:6[%2]] BW7Q=?2<K+U;>9U%H6
MQ@3$Q"FP=]E43A"","84)XJ.HR/LFIJ.:^N:HNHX\?<(I$$G_?9WHO5&?)5Y
M")A3[=&6R4IGLMP^U Y#.D2FA&)2C]6;^U3:.RZ+.[\3=Z)J^[EBWO&\':%]
MDQEK"U>\%"C)UF'&F,$;'2"+:**F<$N%(:VAGEVHXXJT!C?+#83;H_'[QVJY
M7L\(U1:CLL"USZ 82@B2_F@#"RQ'K4KSAMT/4])Q25E3PW2XV">\H7O\C>4/
MW.SR66Y6;2B#7%.P LPKXHIK\@="41!20.,P)C.H%=WP%3LNZVK[I'6RN'N\
MYGV@'#U$'@.2456Q/H9XD2'FDD&2*QDE,JO\6 .>GB"KX\JLIK;I1(7TXP\]
MM'/^(G96FS"O7<3>+=?S?;T/QBP96B!/KU;OV@#1E@#2IY1D%HPC.]UD/;AV
MQ\56(QFOTU70HQD;%&KL+OI$2:)(KX'59"CEHP:G2+A<T<&O9! IB+'-VW!R
MAP'TO\B%_^$*[*<(XN%M.1-2V,*R 6,T&?A$!MXG5D"SJ(C'8L68OO_!\>-+
MONT_5NP]VKM]1OOB8TUVOW6S?%UYP6J602$6BY0UIP4Y.'3DF6)*4:K 5?.Q
MYD>0.0QV+_\9H+'">KS,>)S%6Z,+9E80*UQLGV5I[]7^A=Z: I8''A/+JNBQ
M<I,.I758ON_+?TX80W4OH4KFK\4*T_+C8OY_ML+8)\6TJY)Y^O.;5\D<P,X9
MJF2<T<DE3N&$#%C'7P<(C#RVY$KT7&035&M'>\0JF8=ENY[9@$%SB10JN9KG
MIP-X\B( !=(FB<XQUOKY\Q%2^JUZ.00)=VU5"[EW<%H^P@9);54?-=84[5Q>
M5 M<*Q>W0ZG>(?V:;T7I*67&*/P!GC3Q+(4$)ZV#*#E:Z;@@4W0>K!U$=[]5
M,R, <SR-]HOBG_ 0GHLFET4Y1O%[JA5$VH'SM=16>R6RDR'JUGUM6]#=;^7.
M""@>3Z/]W,@<Q/J-F1?_G&\^T;^GOWAUN?E4^_K5&P4MBO=U9#0FDTD&BIQD
MXP5%;RP7R7G,S;,VFS+0;S'0V>#=5,?=X_S]KHDO[=];0O@M?%GCV_+JRY>+
M>0KQ G=MB^A;-QNN6H_""%&K!NJ.%\I"",I#R%)EBH:$8O$\:#^%C7[+DD;
M_-GTW3WR/WP*FW\N+R_RKKO2W:[#,R,-QXPD=ZQC-(.M/6N, I6L#\HEJ;]?
M2(X+[F<H[;>8:03\MM1:OZ[TM5#?X2)<U%/GU2)?M0W>YTK.BN'1(+. *G%B
M56U[/#"*?4716<1@]/GBP&?)[;=D:9SPKZW^7BA4KWI;2Y%9KH.R?,FZ7M,(
M"@V,!$\!@_1:Q1!:%X>>0&Z_%4_GANHQ^NOUQI^SGS]_N5A^0_J9S7RU]?!K
MNYSU(]\^[?[_V-6:O 8T8;71V\"=BN/O*S\ [ZS0R8@,1)W=H%!'"'4.CC*"
M)0JYN&&MQ]8>0-ZI!O3/](F<[PORJ7^BG;? J^KKG0JNEUM_J/[W+-I2/!J$
ME).HCVP.ZKQB,"Q:X[0KO+26Q4$$3OO.,!:J[AK-\736P8E^VPK\$3[CJ[_G
MZYG6BM=<4Z@=*FK', KP8O*@#<M":R.#:WU8/TS)M! ;4?7+YGKH$DT_+3^'
M^6)6$(.,.8,)Q=3])X@/<AY8()%IH5%BZT#Z,5JF150+/3\+G2.$/G&V^ ?R
M7[93<?(E6>SY=N# F^5BO;R8YWH31([IFC14&?P=/T=<S5CT6A<2$6.)F(L.
MP5O)@1OZ,@0?#!LR<^O@A7N#SS&Z7IY+\!V8I/N&^[O=)H\:?]W@Y_4LL,)-
MO<N4Y!#LI]1IY0"+IP!+!V5DZY?(081-^V!^ON.OO9:ZA-[^R[?Q8OYQJ\5W
MX5O=S+\L5]^?G&8RQH*%*]#9A=TEII>,MK8JVI:DBG"M^X<?2>JTQG $T#P+
MR_8:[!*HOX3YJM:?T=:O?]QW[G3,L%04;6F4-=.*O!0?4@3,3%CKC,ZQ=3PZ
MD+1I[>040#Q=0_T K_;G7\WCY6;O:>ROJ%95BBNLWPVK;S?_T:O/RTO:9G7^
M7$+K0&/MK,A3]9H9_3$'QKDMF'GKZ6VG43QMYM#98'H.??:#WAOR?)4_DSM=
M[YQVT^RW-^?KF60<?:WG\+*./D&E(3!+T9V-V3+I2Q3CV\V':9LVV6<*P]E
M1UUB[YYG<I5_>I7B1"[*>W)/0A7N]IKT$C\L;S@MP8N@R#<!#"Z#DHI"2"L,
M<!\RTQ)M&*, L3$7TR;R=.&1CJGW?C)Z'MC86Q>(N+TAE?4?RT6Z7%7=S3+7
MC%$D"HDQ RI% ]$R2ZA$D572S)D1^K$?1N2T>3R3F..&6NO2+C_HJ.]2I^_N
MU)E)3M1K$A"\3OV644+4-H!.3!E443#5^IK\)(*G3>CI)NQJH,WIN[7<8?3G
MO]-\77-":FKH>_Q*R]31X.7/R]67B\OUC9B3YUR\Q.HO(9T?F@)/S[( RZU.
MP;LDTI";^!-(F#999SP8GE,S+RYEYU7:7(;5/%P0LY>?OVRSDT?*UWEJJ7&3
M=08S.4&F#AHC0B0<8RU64RXRB)D0K6*6.:!4R%H?5F?,U'G04[E2P5]KS&_"
M1;J\V-;*_X&;W1$P3_M__V:YWM)4KS5VLYV]*EZ9 ,P)"B\EBQ",%2"4*-H(
MQ&Q'Z(W<D(.7D^MS""X'^:?GT7J7SNNAW-?KE$1QWF_+Q4>*]>AXVERN%F^O
M#B3#54%-!Y)BAE03:IH#\PILL%P(ST01_>V"IWF:]N7AY>R+ALAX<:X*2>3[
M=_8WCB.Y*D\M-:ZK,IC)"5R58(+BG&4HL6;'>$)]R#Q!CI*Q$B4G_/](KLJ?
MN/HZ3UCW'>TLD;1BBG@7$93-=4QGXI!=064MRT:,]$CV,$$OQY$X!#7/&\QC
M==*E7W!5'++EQHJL W<)5'&B#FI7X$+*D'E,V2L4;HQ!ET]0]'+.Y+80.UHK
M76+LRF.X\A1N7FQX%)XG!)U9;=H8 D0G=!W0Z5R0WI0X0F/JP?1-^\P_'?X:
M::SK1Z;/R]5F_G^VPGU;_A'FBW7ME(?DP2KG!)<!%,^6-AW#.J8D@U,:C4BH
M0C[#\])CY$W[SC\=)-OHZ^4@<MN8YX:KL9LX-BN!85*Z7@(;<CA\*K3]G(=(
M$:'F(K#2O/[B.$JG?;_O!:<-M-CED?[^NOJ8HL6Z&>M>O)./L.:S(C.C<+>
MEG407B(?.<B2P&87;18F<C5^-OXP6J=]L)\.KR-HLF<C^_"=ULR)G%7UL>O&
M!)43@Y P@O4INZ0IKBOCG_D/TS;MT_QTP&R@J3[:O#^42%M9^;[S:LZB%IPC
M)$U[2J5,+DS,!H)E-@7!2W$C],]^GK!IW^//C+V&.NK@S-[7^UTU_5 F4X1F
M&&1#0MK>),1:-T^6.TAA=%*\]6S-VQ1,.QOX7% Z0>HO[C'D54J7G^M3T;79
M_IZZN@Z+_,ME?1S8]IX;+Y_C<!+&SO,X42@3/*IP=#ZFFL>4K:,H6E$@PIR#
M(H5S4B%ZVWJLR*2/*M]OL]Z0GCXN5]]V=:\I9QDE9@BJ9EF)^G1)WP-1F/(Q
MFEC8^.6:CQ#W<AY;#D'3\UY@"UUU<!H_TBTBH0TV<0OD0=2QR);.!Y$YG3P>
MG<&<#;9&7(_=6492^[#.+(?HH$LD[1M'<*ZY%3J#U3:",JJ #]Z D;0/K5/>
M-Q^"]Z(ZLQRDYZ&=60X1^HOKS"(T2UDG"28(OQL-%'B=W*Z+**GHD+AYQGO[
MD3JS'*3KDSJS'"+XB5'UY^67+[M+PG#Q\]^8+FO_WMLB_//G]^_VC&EIG6->
M0*E3E9402*&5UZ"TDXDK1I'5D$G6!RTZ;0Y!<S2-)_ .#K<ACL!OUY48RIN8
MDBD@O>>@K"01<J> &.->DUDO;OR$J"<([*V7Q1A.U7@:ZQ*.#S?KT,HQ89P
M[>KX6LL#D$^!P+0V/BENN!X_<#R^G<JD?OV1X#BRK<HAFNH @'O7@$+N[9SD
M=TMR(+['WO=X7M^8A_MF5W9+/WJC!M<(Y45-V7&N=B?TAJ+T%#DPQYAF7L9H
M6[\S-&:A?YO:!M!3:K[G]]N;]Z>[G3U3MG##8@)F,JL9%>0MVR0@N6R3U]K%
MV+K%[1"Z>FL1=$;3>YJ.7MY#R+;IT?K[6^%\\?;-KV,]>3RYV,B/&\,9G> 9
M@P4OLH@*A$0!B@M.;JR28)6Q& ,*%UNWO9GT&6/]\.'P9&O/8KBO%_ @N:-X
ML' !/FL+)0;AA'#6^!$FR)].^,MY_C@$A<^;TK%UW(&/NQU'OBTU^\_+^>9;
ME?5R49/.MK>V/ALE="X@$%WM\I_ 6V[!RQR5M9%SVWI3/TE0;P'5Z "Y.T.A
MF;8Z@-X='O8W<S*Z(!.Y*1@S[6!9"D0I \AD@LG"<=$\__]!0B:>F-!.T<O6
M4N\ .C?R/![:E/G?+]>;*KT_<//7(NQRPC%?Y=?N;V>#B"5&IH"73$%9,0JB
MXQ)RQEI6:$/PK:N?6M ]+3 ;P&<YL2X[P.]1)\GV^/A KOUK^JC_^!X^%O)W
M, 0Z1H2MA?]:@_?D^$0LW'..:)L/L6])?V]W2N<^TR?#0@?[8,ME-28K_%2O
MW+[B;H9>W=F_S!?AXGLIS_6-W!_+Q=6;[2WQ5+G4*^?M#[S&LES5YEZSM*T1
M]Q)2\1F41PFA% X4#D1+(7)@S?V)\;EZ@7YP$\0NNX9/YQOJR4OMFZIZ^*1]
MM9JOYXN//UVNZ-==;<AW,7&O-&=1 K/2DY@\!\]E@<R5-,(;-*5U8>1$K+[
MX^K<6Z\7H'6^']]CN@CK];S,TPX_UZYN[4CYZNV;7P<+\I?EZD;]X'=IH?$1
M14UND=5ZD1\,+J::CT*J=9B*Y*T;A4W+<6_//AWNSLY@U\]SYU-"NUE7?K+
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
M\XW:=ETL2X6"3$/\U*9NM'4R19]16)U"=@%MZV3,1TCI"3+'Z/BQ:.P$@7>
MF^NKC->7:PHMUNLK=K:[2F%601E%860MZK#"@(\4'U LX(1V7F;=NG?XDP2]
MG(RD8XZL]CKI 6 [VO<[3F3/@]%DIF/>MJ6*$)P5X(Q"U"%I%5J;HUL$3.SS
MM%/L7<@<+>6)7SC?4UB;PJI>:>VVTN]A$3YNA;2?&+?^QVIY^65O706+1BHZ
MUP-M(-I6H=1RQ0(LRL*LER[=Q<^#SYF'K3HQ:(Y7[?(L<NX 0>]6RTSF^!8+
M3F=/\@G@G%4D*6$I"L4,5F J3-)&NSLM^E&H//#Q$Y]$S3!QJN0Z.&'>+%=?
MEN2+X17Y 37?$BUJX0,Z#=&0+Y:\3.@2B[;Y/.([)$R<;',R.%I(M@-@W/+2
MMDU#ML>L(R:$0Q#;>W//%<1<R.G7SI1@2RR)-X;'@X2\G(RL4WS9TW70(Y"N
M]A9B#"G3L9@->6RJSB;QQ% VM6VKC,;)UM[L(Z1T=!M\G)*?@\T1$N\ .$_5
MYV$41A:_G;Y7!]M8#=ZF -Q;%>F_*3>OSSZU3':TM_-S6:-6^N@76OM]DNKA
M')6HU-.ISZ0@%\XQD,)GD6Q)!ILGU[W,,MF#U'Y0F>PA.N@ 4(_/G+LA+4WQ
M(,N)-I_CF>QO<K7ZDR+$("M3R8=\OA'E!UJOT=(USF6]FFOH!:!NOY>BD4%C
M;5,EJR^1H]H&,(":^4C>1+;8NN?[,,JF-6SM$7$@Y(Y03P>@&Y1?Y:2SJ)R#
M8NJ+8O&F#DNN#SF!!V<2JMAM(<]H0^0G"1M;:*@[U.U3[FC[D902!\YITRA1
M"C@;.928O&91B/;UU@_1T5'\V$3;3\+I"-$?#Y_E)EPT>DBK;9@7";=;C,^$
MXR'$:$#D^GBMR&>-,6CR-@WS6>O$76ODW"'A!53"G *:4P3>@;FI:>%O%]MV
MB2%M/N#J\WRQ*T%P1AM'QA=DXC4_#Q6$& IH:XI4LF35?(#.H\2\@%J24S#4
M1@D=H.EJK.W;Q:X<;%Z9V%=[T=ZP62NGF05K/=98-X#/C'Z)WDE-!I7[UC>A
M3U/T FI!3L%50W5,/S3[?N'5VW*G1\'M.L29X(9V3))@-*^B<[Z.*E50$O*
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
MSD?^:T%ZWG,\\^0.IQ L:%6?I+5.X&5)M=0Y!HO:BKO5:P_>*#V_TL1]SCK
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
M;?O/=IU:)CE$8UTVQ*L 1$J3T=L[1YBF25!!/4A6&:'#<#+NWEX3:XOF%-\
M_-_ ^EH0O1A,Z#B\UXKP4)K>)>8QA$%/$A0-/+I E:G];N[)1(X;%@P(VF'5
MU4[MTRT^#]GGBS_]=+9E_L;%_Z?%#-6[ZH0^*9%UMDJC(4H,NH%A,"42D)Q9
M ":SH[IVYJ02Z>-&%.>"\)E4VX"CO<WSJ^DJ;MF&=,TUBN9M_NB_3*(T&H1R
MQ'F+X9D4D7B+XB[/1*D67CE=^XCU%/IZ87.P4HFSQ005E=0  /=R\PN>. N[
M;^?X\>?%RL_>YKV_>,6U3M99XRP!G4M\(X XL((DP4 &#HF&VE?S=2CO!=K!
MNE ,"-H1%-L G.]M(_NMM<=&XJ45FEE#I-;X0P(GP2/W*9=!5D)0+6N_KZM&
M?"]0#];,X9Q1PEG4VQJN[[-7+O9NL2=,9I8[34S6DJ"\@5CF%:$: &*BE$/M
M.HTGDM@+HX.U/CC;8:RNJAI XIWB_&VKH;?Y7DGUEKF(K(1H-:'1R%*H3XG+
MVA%!$PMH:\:FVM<"3R*P%PH'>^0_( J'4U,#&$3[6G:9E&[0RN75I(=;-Q_W
M4RPW,C 3BIP:RB01$"CZ?Y2MA61) N5L*FEI6SN;?SK5O= ZV+OX84]8YU1H
M Q ^8)^OIK/-O@<J$Q4 V7&&!&710BWUQ&957BS&I+4+W)O:>'TBB?U2 H,]
M"3^_+ZVBJP:@^/B]&\JT$V?'ZB10(;UQ@AC#=:DAU,13SXG@!K0 EK2H?3)Z
M(HG]H/A]IJ>.UU5S4'SXINTVHU;;Z#43)*68,(J6FE@,6TC42GNE; S5K_2/
M)K8?/)]C(NH\^FL J'ME..$V1*>Y),85^7D3B2O_Y:FV.@>9@.5S%*#T ]AS
M3!.=+O<&P-/+B=^,+B9:*NN$*,U &;IQ%"!*RV62%!-6XL$MR=HEG4\F<N2A
M[V-OND?KJSE /NJV;['J=3:R].<3PI;I4TP1%XPB$!W7(E,IZ9A)R:- ^ASS
M/>?280-PO2O%'2\3Z0PW :V.9HDQA"KBDU$2:B3UTC%J:>TDY %21AY&?L8-
M^!C9-P"A%V@;J9 ^_1,^0-PLI^LIK%Y_*:5]D+9N_O+S9JNS^P6T+RX7F_EZ
M(FGP2>8RK[G8C<9XU28T'C Q:X]QAS:J,N"J$#[R4.\!X7E^O3;;@$*5F]3I
MNKL=]?.T#5LN8!Y1( ]\=&(KBA-7K=.4HB;K%=I3/+#D53\"%IQDW@")UJ+_
M9,(0_(_2F4 E)977P:I'Y-]SJ5-=9PDQ;GWQ]NU ]BDQ*@W1D@LB97 DV&")
M" 8LQA92ZMJ^<#\EX[6<J*WGN\ZM@N0;V'IW<](_? )8_UY^NVBF>PV:!8U!
M.*)#0K\OT.N&H!UA@1HJK0_4U;X].43+N,\;:NAY,8#0&P7/[H6<4B*HZ+NY
MX<@)RH.X%,M8UQ!39AA+\'/ IX57UG6TW0-"1XB^ 1"]B'&)Y^+?ISZ4*:9H
M8+OGD-X%K2W/!..[TA%68N2I3, SC3("/\P^UTXB'**E/0 =H^N[T7D-P3<
MH.U=RU73EMLF%E! CL?21A_EXS4GWN,NKSG5.:@4W1"%)8?(&??)TP ;62W1
MMXNB;P^^07$5:")!A=*(U$H2O!;(&_?>.H>NNO80X0<)&M<A55-[/S@=H8,1
M ;5:KB>_HSN]Z&A_Z5?;[BJ@I<&-'>5"'1XUD@HD&(;,)*HA&)5HO[Y:^/4W
MT(-_ND;._I7'?:16T>E4$&Q3L"BM)7;0MDYYXT,F *7S@U2E6DERDHVF"G+F
M4?7:IIX$CNOUQ_$F-?1Y$!I'"G?D]N1_7:P^;?RO?GGIYS_[V0I>SOST<O4B
MKG>AF<I"H>5HDIA"7A@*QWM-2:8F"D@J"7''B^R]F'ILG58 <:P6%P.)=&1X
M_.%7*Q\_;5:P7J_^MIE^])??&A=116FVG!A5&M((#-Z]Q7, 9\I3:QT*3??
MQ<$%QHE<!P%$'2&.C(0N1GI9TB-?_3S]L9E/X_2SGR&J2V;YZAP'7-HL".6L
M5'&Q0*PIC[&YB-XH7\37 Q1]UAHGR!@$']5%.[;3F*Y6B\URVG46VG*Q8X*#
M]<Q22:@HG=VCPR L6H^.$$)6/%OC^N#CX +C/$$?QFE4$6(#Q]QKR12<;U9=
MR&6$!^$%(XXGY &C+Q*X8<0J9I)CV<M4>X#$/CK&;5DPP/7(R<)N$# [0Z(Y
M>BL\ADFE8Z@4.1$K0)+,I=,\Q@BA]KC%_92,G!PZ6<./0.8(<;< FKNV]-/7
M-[Y,DWJ;K__Z:R<LX5R(Q@-A%#R1+GKB(RBBE-,R>>>EJ/TVNC]UX_:C&,(C
M#:.8YB"WXVIG/0: V<)*=J6] )<!39-&PH&[4@XL=!JV&N(6.8VELRLAX$&@
M':^.D8/G7Z<7G_[/?WVW7*1-7*^NO?,N^C/>!,%,),8X* /O@'B@E"B9)9XF
M4\HF]0BA'UFF)<2<H,K%,'(=&2*OYW].EXOY]KWTBWGZW\7R[Y]G:"A_^'59
M8<=1C)I&Y1A1R90=G!KB96#(8 X:(+&@8P^D]%NMI41C'< ,(.5&-JVN#-:O
M_6J]7'S^=)6$UY EDR@CGV4YJ09-0H9(',W&0*!4A=KO>@]3TU(.Z70\599^
M SAZY2_]!11>?IXNX?67S[/%JI14+[M)?[_Z?_IEVG$F>/2!>4=2V<J1,>0Q
MJD14#,'QK%)(M5\(]:>NI1N >C@;2#LC)S/?EVX?79P82J#(@!*1=,#-F@-Q
MQDNBM4*Q\&RM[%4<\4CV\FK!<1NJ5<YH'R?&%G2_@ZQE$;G3B1B:.)&16N*
M(605!*$UA"!Z57KVT?[8V<DCE757W4=(;F2%_S&=3R\WWQ)E,CFFNXIYSO%'
MY'@P1)J)1=Z%S5Y97T/EMQ8=6>G'J&Q10WYC*]Y_N4&X%HIGH22Q'C L<ED3
MFZ@@1D;IK!'*TUX-Y!Y3_,U%QTL]5U'\T?)K(*R\M]7]?O4LD*($E FE,AC*
MLT">2>GZ0" ;P53,4;O:LS,.4S-N]\IS7-,>)_B1;T;NQ--_W:2+<GY_W8T]
M2-OIXI&!MMIR4LHKT*X$VA7S^$<I+0,!C-O'7CKV7*JE2[3C-;H83KS-.9RO
MY8_?IM)/,*)R"90@V@@\@5%5$FK@B8LQ6Q%*6Z+J2>K#Y+1TPW8RFFJ+OSTD
M=6]=_.S%^J5?+K_B7V[-PT+$*%X!45#Z)$B)PE(Q$1L#9,$"#SH-BZG]A+5T
MWS84NBJHI#V<O5ZMIY=^#6_S._Q@BG% ^84)8U:'%#.)2I2.OI(1)W3YD5P*
MP26?ADUR'R"LI?NVH7!6025MQ5'[&;J:$<&SBL:93"RU&0V(XVZ?RV,^+9GC
M*#SAV=,CJH<7;:Q.HGIL55'D[?FL]Q!A^F=W9@&'9UP>(\F@RC"&%/"DBLZ7
M<6J4YV58?>W.=@>):>R6=Q#?=*3H6\;0N^4B J35)'-THM(Q$D(J,SU*/5QI
M!AZDD"IY&F+UZ9J/$M781<' F#I*%0U@"^G^#,OUUS)T>?UBGE[_8S/]W+68
M3VG:5>%/*%-:<JU(&=A=K*4,2_26"&TB3\PZIVJ#ZW&JQAU?,1"Z*BNC 7C=
MLY=9F8MY;3:WSB/77+*H8S+HD8,OW3J2U21PR<L=O@N4NF34P/<//2D==R[%
MN9Q<?:4U ,V?%\M+6):Y<+<=^N)B/OTGI-_F+S?+HH3=G8P(*<?"3N :D">-
MQ^0RYY!J/#NG ()![:X$3Z-PY"D4 V%Q0"TUV[]0?X 91#2YOVW\$A>;??UY
M.O<H5#][Y=?^Q#Z%/;^]3C_"8U@YL>_@@0875WWHC.(*O9$F&LH :&\C\;B%
M$I:H"ZYTN:C>*_< *:=ZL*LOW";!P ?KG?/$AO).,D5-?,J.9 O&:>VTY;4]
MU&T*FFJ4<I2^[WJ?$R0\<BW!KMK[[?(#+/^<1M@]EJ*><3 D.8/>T6A=O"-'
M[Y@-#YX:V:_/X",E!?O6'A<;I^AQ45&H;8!BA4>+'0??WKPY*YC#<RKAN%<@
M$P+P_"H5B=Y[;;ABW/0ZX_5#QGT"QJLX.EVG]P%RHH#'?L3NYYN,GG.#V_G%
MM\8=U. _*1+K8JGU-QA7@3?$>:>9,(ZKNY[C0,^+>U\]NN9/5=:BGN3&SGV
M7UT3+IR7Y4D:X8*J0K@B3FI)C#+:&<TUIWT>T=SZTO'JR^HK^WAI-7#XO>[[
M=G5*8[CO94DS$;DD5@(P$IC)Q&E@,@6K0JH=%]^G8MQ2CPIA0B4!-P"1]_ G
MS#>PF@!S(DEI\;S>30U'NA'1:" AL( '>-4S-G@",+ZMW4C4>*0.%Q4$V@ 0
M7BY6Z[?YE\4BW?2>'Q:S-%' :>"L>$Q5"DAPFPNT%.Y"B,HSQ0RM?>0\3$TC
MOJ,.6"H)O0'X?( 9?G3Q"\QAV3TG?9$NI_-I.9V7626OOWR&^0HFT07-LBLA
M=TELE&)>J_"8GCRGBGKDF-9^@]F/LG'KPRK#:@!E- "Q<CU<[I_?SC_X62D<
MN9E'NTJB38)APHFLB FYI&9Q4_<1#WF:49 19<I5[=84_2@;MS2L,L0&4$8#
M$'L/:".;W='NY2>_O,"-G$D;LW*!!$D=D3D(XC.>[91*,1J05NC:/FL?'>-6
MA%6/DDX4= -@V<T=G%]<CR:<J.2UU)%AT*?+] !PQ$;IB./6@^7.@JJ-E3UD
MC%OH51DJIXJY :2\6<P7M[GXM@7S((.)LCQ,9P(/G\F5"P5/E.<)1+(VQ]JG
MKH/$C%O*51DU=43^=.RX+7;F<%&J*3Z><:;R3Y 72]C^WD?_I4P%Q'@/U3:=
M^^773J(HE#(U%2F<=6(ISYI6ZXD+F8$K273&*9$N:6)-8 0/L,Z+$#2GM=]L
M#,C.N#5CE6'<BMH;<*)7+.X,^2<\W>3I>N(E@QCQ%,.LRKO>D"EAB(DA)P\I
M\)QJ;[D'2!FW3&P0Y)TF[F90\Y !X6_,-F@M%^\6RTY7Z_5R&C;K<CG\<7'
M=F+P3DKG2/:"$VD"$&OQ_,R4DLJ(3'WUIY/#<#)R/=G9W>7@VFX.\P^/2I]0
M(XPLIRP>5!<.*>*BR"1Z+;S LWJZ._^B,I(?IJ\?/I]+<F PS32 NKW<7%\3
MX<>?%RL_>YOW_N(5U\QS%T1,)-D<B!3(NL5C'=%X^A=2E*Z#M>?+U:&\'U*?
M2V9B!&TV@.%WRP7&.-T5@S/9%;].; 3T^65:HT=K)%HP+H!JSG3MI-?UZOVP
M]%S2$4=*M0$\((ZO77:O4$%(*D#E6&K1+<HIE:Y&61*>7%8@K0NF=O;AR43V
M0]=SR40,JZ/60#BA5#&DT!%P99A;T!@5Y"@(*,Y<A* \K3T&^A8!_<#S7/(0
MQ\NV 6 \?MIY!\N?_&H:/WQ"X4Y2E#2&P EWI7K- )#@!",L&::ME-J:VA-&
MGDAB/W ]E\S%D/II#GX/'V9N,TI3<C:I3""Z2"1%H7II-%')<L>HT<K7WB2/
M)K8?))]+6N0\.FL G*_]<HZF5BRLH[_C9**RM0R,(TZ5\).B<5EG.-%2BD2U
MH2G4#NKW$M(/5,\E27&ZK!L 3"]G_6HZVZPA;2W"!F&ZX:8ZBS+,I9QJ@O6$
M"6NHX13T"'? =XCL![3GE9,82D?-@?!1]WR+5>4H=QJ#5R8\PZ-UML0KB>?K
MP(,)PAM3_>GZ">3V*^-]GGF'X?36 $3O.OL=+Q,I0I!&<!( C4QRE*'+R1,7
MO. Q)B5X[33L 5+Z0>NYI QJR'OX'@B[#\J/X%?P7__V_U!+ 0(4 Q0    (
M ,9U55;1O2#0* P  #!> 0 >              "  0    !E>&@R,6QI<W1O
M9G-U8G-I9&EA<FEE<S$R,RYH=&U02P$"% ,4    " #&=556T^B=9)("  "S
M"   '@              @ %D#   97AH,C(Q;&ES=&]F9W5A<F%N=&]R<W5B
M<VDN:'1M4$L! A0#%     @ QG555A@/,'$D!P  32(  !D
M ( !,@\  &5X:#,Q,3$R,S$R,#(R+3$P:WAQ-"YH=&U02P$"% ,4    " #&
M=556"ZIISR<'  !T(@  &0              @ &-%@  97AH,S$R,3(S,3(P
M,C(M,3!K>'$T+FAT;5!+ 0(4 Q0    ( ,9U558:6H2JB 0  )00   9
M          "  >L=  !E>&@S,C$Q,C,Q,C R,BTQ,&MX<30N:'1M4$L! A0#
M%     @ QG555K4/9GV&!   P!   !D              ( !JB(  &5X:#,R
M,C$R,S$R,#(R+3$P:WAQ-"YH=&U02P$"% ,4    " #&=556$IAA5OP2   V
MP0  '@              @ %G)P  97AH:6)I=#$P,3 R+6-S>'1R;'=T<V5C
M;VXN:'1M4$L! A0#%     @ QG555L)U!" R*P  "0@! !X
M ( !GSH  &5X:&EB:70Q,#4Q,2UR<W5F;W)M86=R965M+FAT;5!+ 0(4 Q0
M   ( ,9U55:%"R9!^BL  /@: 0 >              "  0UF  !E>&AI8FET
M,3 U,3(M<&)R<W5F;W)M86=R92YH=&U02P$"% ,4    " #&=5561>VNJZT#
M  #T$@  '@              @ %#D@  97AH:6)I=#$P."UD:7)E8W1O<F9E
M97-U;6TN:'1M4$L! A0#%     @ QG555@"S"M)V%0  O<(  !X
M     ( !+)8  &5X:&EB:70Q,#DQ+6%M96YD;65N=&YO,71O+FAT;5!+ 0(4
M Q0    ( ,9U558UC7@UO%X% -/U0  0              "  =ZK  !T<FXM
M,C R,C$R,S$N:'1M4$L! A0#%     @ QG555A(IA0<['0  3'$! !
M         ( !R H& '1R;BTR,#(R,3(S,2YX<V102P$"% ,4    " #&=556
MXA>+4&4L  "YQ $ %               @ $Q* 8 =')N+3(P,C(Q,C,Q7V-A
M;"YX;6Q02P$"% ,4    " #&=556,NTJ;( I 0!N1PT %
M@ '(5 8 =')N+3(P,C(Q,C,Q7V1E9BYX;6Q02P$"% ,4    " #&=556_';L
M2];] 0"NKP( $P              @ %Z?@< =')N+3(P,C(Q,C,Q7V<Q+FIP
M9U!+ 0(4 Q0    ( ,9U55;]=-RB,88  -2I   4              "  8%\
M"0!T<FXM,C R,C$R,S%?9S$P+FIP9U!+ 0(4 Q0    ( ,9U558Z\7HL%8D
M %["   4              "  >0""@!T<FXM,C R,C$R,S%?9S$Q+FIP9U!+
M 0(4 Q0    ( ,9U558$40GV\,4  "_R   4              "  2N,"@!T
M<FXM,C R,C$R,S%?9S$R+FIP9U!+ 0(4 Q0    ( ,9U55:L1SYXS+T  (J^
M   3              "  4U2"P!T<FXM,C R,C$R,S%?9S(N:G!G4$L! A0#
M%     @ QG555I4=MP)>9 $ WV0! !,              ( !2A , '1R;BTR
M,#(R,3(S,5]G,RYJ<&=02P$"% ,4    " #&=556\6Z%&7%Z   ^E   $P
M            @ '9= T =')N+3(P,C(Q,C,Q7V<T+FIP9U!+ 0(4 Q0    (
M ,9U558A_+&\>KP  )73   3              "  7OO#0!T<FXM,C R,C$R
M,S%?9S4N:G!G4$L! A0#%     @ QG555A16QO[EP0  TML  !,
M     ( !)JP. '1R;BTR,#(R,3(S,5]G-BYJ<&=02P$"% ,4    " #&=556
MW/;H.SB*   0GP  $P              @ $\;@\ =')N+3(P,C(Q,C,Q7V<W
M+FIP9U!+ 0(4 Q0    ( ,9U55;KAFG2Q@ " .)A @ 3              "
M :7X#P!T<FXM,C R,C$R,S%?9S@N:G!G4$L! A0#%     @ QG555B?3)CGB
MQP  \_L  !,              ( !G/D1 '1R;BTR,#(R,3(S,5]G.2YJ<&=0
M2P$"% ,4    " #&=556(4_H\T?$ 0#OAQ, %               @ &OP1(
M=')N+3(P,C(Q,C,Q7VQA8BYX;6Q02P$"% ,4    " #&=5562;P;DXQ4 0#$
M9@\ %               @ $HAA0 =')N+3(P,C(Q,C,Q7W!R92YX;6Q02P4&
2     !T '0##!P  YMH5

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
